/* src/assets/iconfonts/bootstrapicons/bootstrap-icons.css */
@font-face {
    font-family: "bootstrap-icons";
    src: url(../iconfonts/bootstrap-icons-V62MPWKI.woff2) format("woff2"), url(../iconfonts/bootstrap-icons-5OFSOYLT.woff) format("woff");
  }
  [class^=bi-]::before,
  [class*=" bi-"]::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;
  }
  .bi-alarm-fill::before {
    content: "\f101";
  }
  .bi-alarm::before {
    content: "\f102";
  }
  .bi-align-bottom::before {
    content: "\f103";
  }
  .bi-align-center::before {
    content: "\f104";
  }
  .bi-align-end::before {
    content: "\f105";
  }
  .bi-align-middle::before {
    content: "\f106";
  }
  .bi-align-start::before {
    content: "\f107";
  }
  .bi-align-top::before {
    content: "\f108";
  }
  .bi-alt::before {
    content: "\f109";
  }
  .bi-app-indicator::before {
    content: "\f10a";
  }
  .bi-app::before {
    content: "\f10b";
  }
  .bi-archive-fill::before {
    content: "\f10c";
  }
  .bi-archive::before {
    content: "\f10d";
  }
  .bi-arrow-90deg-down::before {
    content: "\f10e";
  }
  .bi-arrow-90deg-left::before {
    content: "\f10f";
  }
  .bi-arrow-90deg-right::before {
    content: "\f110";
  }
  .bi-arrow-90deg-up::before {
    content: "\f111";
  }
  .bi-arrow-bar-down::before {
    content: "\f112";
  }
  .bi-arrow-bar-left::before {
    content: "\f113";
  }
  .bi-arrow-bar-right::before {
    content: "\f114";
  }
  .bi-arrow-bar-up::before {
    content: "\f115";
  }
  .bi-arrow-clockwise::before {
    content: "\f116";
  }
  .bi-arrow-counterclockwise::before {
    content: "\f117";
  }
  .bi-arrow-down-circle-fill::before {
    content: "\f118";
  }
  .bi-arrow-down-circle::before {
    content: "\f119";
  }
  .bi-arrow-down-left-circle-fill::before {
    content: "\f11a";
  }
  .bi-arrow-down-left-circle::before {
    content: "\f11b";
  }
  .bi-arrow-down-left-square-fill::before {
    content: "\f11c";
  }
  .bi-arrow-down-left-square::before {
    content: "\f11d";
  }
  .bi-arrow-down-left::before {
    content: "\f11e";
  }
  .bi-arrow-down-right-circle-fill::before {
    content: "\f11f";
  }
  .bi-arrow-down-right-circle::before {
    content: "\f120";
  }
  .bi-arrow-down-right-square-fill::before {
    content: "\f121";
  }
  .bi-arrow-down-right-square::before {
    content: "\f122";
  }
  .bi-arrow-down-right::before {
    content: "\f123";
  }
  .bi-arrow-down-short::before {
    content: "\f124";
  }
  .bi-arrow-down-square-fill::before {
    content: "\f125";
  }
  .bi-arrow-down-square::before {
    content: "\f126";
  }
  .bi-arrow-down-up::before {
    content: "\f127";
  }
  .bi-arrow-down::before {
    content: "\f128";
  }
  .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-repeat::before {
    content: "\f130";
  }
  .bi-arrow-return-left::before {
    content: "\f131";
  }
  .bi-arrow-return-right::before {
    content: "\f132";
  }
  .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-arrows-angle-contract::before {
    content: "\f149";
  }
  .bi-arrows-angle-expand::before {
    content: "\f14a";
  }
  .bi-arrows-collapse::before {
    content: "\f14b";
  }
  .bi-arrows-expand::before {
    content: "\f14c";
  }
  .bi-arrows-fullscreen::before {
    content: "\f14d";
  }
  .bi-arrows-move::before {
    content: "\f14e";
  }
  .bi-aspect-ratio-fill::before {
    content: "\f14f";
  }
  .bi-aspect-ratio::before {
    content: "\f150";
  }
  .bi-asterisk::before {
    content: "\f151";
  }
  .bi-at::before {
    content: "\f152";
  }
  .bi-award-fill::before {
    content: "\f153";
  }
  .bi-award::before {
    content: "\f154";
  }
  .bi-back::before {
    content: "\f155";
  }
  .bi-backspace-fill::before {
    content: "\f156";
  }
  .bi-backspace-reverse-fill::before {
    content: "\f157";
  }
  .bi-backspace-reverse::before {
    content: "\f158";
  }
  .bi-backspace::before {
    content: "\f159";
  }
  .bi-badge-3d-fill::before {
    content: "\f15a";
  }
  .bi-badge-3d::before {
    content: "\f15b";
  }
  .bi-badge-4k-fill::before {
    content: "\f15c";
  }
  .bi-badge-4k::before {
    content: "\f15d";
  }
  .bi-badge-8k-fill::before {
    content: "\f15e";
  }
  .bi-badge-8k::before {
    content: "\f15f";
  }
  .bi-badge-ad-fill::before {
    content: "\f160";
  }
  .bi-badge-ad::before {
    content: "\f161";
  }
  .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-badge-hd-fill::before {
    content: "\f166";
  }
  .bi-badge-hd::before {
    content: "\f167";
  }
  .bi-badge-tm-fill::before {
    content: "\f168";
  }
  .bi-badge-tm::before {
    content: "\f169";
  }
  .bi-badge-vo-fill::before {
    content: "\f16a";
  }
  .bi-badge-vo::before {
    content: "\f16b";
  }
  .bi-badge-vr-fill::before {
    content: "\f16c";
  }
  .bi-badge-vr::before {
    content: "\f16d";
  }
  .bi-badge-wc-fill::before {
    content: "\f16e";
  }
  .bi-badge-wc::before {
    content: "\f16f";
  }
  .bi-bag-check-fill::before {
    content: "\f170";
  }
  .bi-bag-check::before {
    content: "\f171";
  }
  .bi-bag-dash-fill::before {
    content: "\f172";
  }
  .bi-bag-dash::before {
    content: "\f173";
  }
  .bi-bag-fill::before {
    content: "\f174";
  }
  .bi-bag-plus-fill::before {
    content: "\f175";
  }
  .bi-bag-plus::before {
    content: "\f176";
  }
  .bi-bag-x-fill::before {
    content: "\f177";
  }
  .bi-bag-x::before {
    content: "\f178";
  }
  .bi-bag::before {
    content: "\f179";
  }
  .bi-bar-chart-fill::before {
    content: "\f17a";
  }
  .bi-bar-chart-line-fill::before {
    content: "\f17b";
  }
  .bi-bar-chart-line::before {
    content: "\f17c";
  }
  .bi-bar-chart-steps::before {
    content: "\f17d";
  }
  .bi-bar-chart::before {
    content: "\f17e";
  }
  .bi-basket-fill::before {
    content: "\f17f";
  }
  .bi-basket::before {
    content: "\f180";
  }
  .bi-basket2-fill::before {
    content: "\f181";
  }
  .bi-basket2::before {
    content: "\f182";
  }
  .bi-basket3-fill::before {
    content: "\f183";
  }
  .bi-basket3::before {
    content: "\f184";
  }
  .bi-battery-charging::before {
    content: "\f185";
  }
  .bi-battery-full::before {
    content: "\f186";
  }
  .bi-battery-half::before {
    content: "\f187";
  }
  .bi-battery::before {
    content: "\f188";
  }
  .bi-bell-fill::before {
    content: "\f189";
  }
  .bi-bell::before {
    content: "\f18a";
  }
  .bi-bezier::before {
    content: "\f18b";
  }
  .bi-bezier2::before {
    content: "\f18c";
  }
  .bi-bicycle::before {
    content: "\f18d";
  }
  .bi-binoculars-fill::before {
    content: "\f18e";
  }
  .bi-binoculars::before {
    content: "\f18f";
  }
  .bi-blockquote-left::before {
    content: "\f190";
  }
  .bi-blockquote-right::before {
    content: "\f191";
  }
  .bi-book-fill::before {
    content: "\f192";
  }
  .bi-book-half::before {
    content: "\f193";
  }
  .bi-book::before {
    content: "\f194";
  }
  .bi-bookmark-check-fill::before {
    content: "\f195";
  }
  .bi-bookmark-check::before {
    content: "\f196";
  }
  .bi-bookmark-dash-fill::before {
    content: "\f197";
  }
  .bi-bookmark-dash::before {
    content: "\f198";
  }
  .bi-bookmark-fill::before {
    content: "\f199";
  }
  .bi-bookmark-heart-fill::before {
    content: "\f19a";
  }
  .bi-bookmark-heart::before {
    content: "\f19b";
  }
  .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-bookmarks-fill::before {
    content: "\f1a3";
  }
  .bi-bookmarks::before {
    content: "\f1a4";
  }
  .bi-bookshelf::before {
    content: "\f1a5";
  }
  .bi-bootstrap-fill::before {
    content: "\f1a6";
  }
  .bi-bootstrap-reboot::before {
    content: "\f1a7";
  }
  .bi-bootstrap::before {
    content: "\f1a8";
  }
  .bi-border-all::before {
    content: "\f1a9";
  }
  .bi-border-bottom::before {
    content: "\f1aa";
  }
  .bi-border-center::before {
    content: "\f1ab";
  }
  .bi-border-inner::before {
    content: "\f1ac";
  }
  .bi-border-left::before {
    content: "\f1ad";
  }
  .bi-border-middle::before {
    content: "\f1ae";
  }
  .bi-border-outer::before {
    content: "\f1af";
  }
  .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-bounding-box-circles::before {
    content: "\f1b5";
  }
  .bi-bounding-box::before {
    content: "\f1b6";
  }
  .bi-box-arrow-down-left::before {
    content: "\f1b7";
  }
  .bi-box-arrow-down-right::before {
    content: "\f1b8";
  }
  .bi-box-arrow-down::before {
    content: "\f1b9";
  }
  .bi-box-arrow-in-down-left::before {
    content: "\f1ba";
  }
  .bi-box-arrow-in-down-right::before {
    content: "\f1bb";
  }
  .bi-box-arrow-in-down::before {
    content: "\f1bc";
  }
  .bi-box-arrow-in-left::before {
    content: "\f1bd";
  }
  .bi-box-arrow-in-right::before {
    content: "\f1be";
  }
  .bi-box-arrow-in-up-left::before {
    content: "\f1bf";
  }
  .bi-box-arrow-in-up-right::before {
    content: "\f1c0";
  }
  .bi-box-arrow-in-up::before {
    content: "\f1c1";
  }
  .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-seam::before {
    content: "\f1c7";
  }
  .bi-box::before {
    content: "\f1c8";
  }
  .bi-braces::before {
    content: "\f1c9";
  }
  .bi-bricks::before {
    content: "\f1ca";
  }
  .bi-briefcase-fill::before {
    content: "\f1cb";
  }
  .bi-briefcase::before {
    content: "\f1cc";
  }
  .bi-brightness-alt-high-fill::before {
    content: "\f1cd";
  }
  .bi-brightness-alt-high::before {
    content: "\f1ce";
  }
  .bi-brightness-alt-low-fill::before {
    content: "\f1cf";
  }
  .bi-brightness-alt-low::before {
    content: "\f1d0";
  }
  .bi-brightness-high-fill::before {
    content: "\f1d1";
  }
  .bi-brightness-high::before {
    content: "\f1d2";
  }
  .bi-brightness-low-fill::before {
    content: "\f1d3";
  }
  .bi-brightness-low::before {
    content: "\f1d4";
  }
  .bi-broadcast-pin::before {
    content: "\f1d5";
  }
  .bi-broadcast::before {
    content: "\f1d6";
  }
  .bi-brush-fill::before {
    content: "\f1d7";
  }
  .bi-brush::before {
    content: "\f1d8";
  }
  .bi-bucket-fill::before {
    content: "\f1d9";
  }
  .bi-bucket::before {
    content: "\f1da";
  }
  .bi-bug-fill::before {
    content: "\f1db";
  }
  .bi-bug::before {
    content: "\f1dc";
  }
  .bi-building::before {
    content: "\f1dd";
  }
  .bi-bullseye::before {
    content: "\f1de";
  }
  .bi-calculator-fill::before {
    content: "\f1df";
  }
  .bi-calculator::before {
    content: "\f1e0";
  }
  .bi-calendar-check-fill::before {
    content: "\f1e1";
  }
  .bi-calendar-check::before {
    content: "\f1e2";
  }
  .bi-calendar-date-fill::before {
    content: "\f1e3";
  }
  .bi-calendar-date::before {
    content: "\f1e4";
  }
  .bi-calendar-day-fill::before {
    content: "\f1e5";
  }
  .bi-calendar-day::before {
    content: "\f1e6";
  }
  .bi-calendar-event-fill::before {
    content: "\f1e7";
  }
  .bi-calendar-event::before {
    content: "\f1e8";
  }
  .bi-calendar-fill::before {
    content: "\f1e9";
  }
  .bi-calendar-minus-fill::before {
    content: "\f1ea";
  }
  .bi-calendar-minus::before {
    content: "\f1eb";
  }
  .bi-calendar-month-fill::before {
    content: "\f1ec";
  }
  .bi-calendar-month::before {
    content: "\f1ed";
  }
  .bi-calendar-plus-fill::before {
    content: "\f1ee";
  }
  .bi-calendar-plus::before {
    content: "\f1ef";
  }
  .bi-calendar-range-fill::before {
    content: "\f1f0";
  }
  .bi-calendar-range::before {
    content: "\f1f1";
  }
  .bi-calendar-week-fill::before {
    content: "\f1f2";
  }
  .bi-calendar-week::before {
    content: "\f1f3";
  }
  .bi-calendar-x-fill::before {
    content: "\f1f4";
  }
  .bi-calendar-x::before {
    content: "\f1f5";
  }
  .bi-calendar::before {
    content: "\f1f6";
  }
  .bi-calendar2-check-fill::before {
    content: "\f1f7";
  }
  .bi-calendar2-check::before {
    content: "\f1f8";
  }
  .bi-calendar2-date-fill::before {
    content: "\f1f9";
  }
  .bi-calendar2-date::before {
    content: "\f1fa";
  }
  .bi-calendar2-day-fill::before {
    content: "\f1fb";
  }
  .bi-calendar2-day::before {
    content: "\f1fc";
  }
  .bi-calendar2-event-fill::before {
    content: "\f1fd";
  }
  .bi-calendar2-event::before {
    content: "\f1fe";
  }
  .bi-calendar2-fill::before {
    content: "\f1ff";
  }
  .bi-calendar2-minus-fill::before {
    content: "\f200";
  }
  .bi-calendar2-minus::before {
    content: "\f201";
  }
  .bi-calendar2-month-fill::before {
    content: "\f202";
  }
  .bi-calendar2-month::before {
    content: "\f203";
  }
  .bi-calendar2-plus-fill::before {
    content: "\f204";
  }
  .bi-calendar2-plus::before {
    content: "\f205";
  }
  .bi-calendar2-range-fill::before {
    content: "\f206";
  }
  .bi-calendar2-range::before {
    content: "\f207";
  }
  .bi-calendar2-week-fill::before {
    content: "\f208";
  }
  .bi-calendar2-week::before {
    content: "\f209";
  }
  .bi-calendar2-x-fill::before {
    content: "\f20a";
  }
  .bi-calendar2-x::before {
    content: "\f20b";
  }
  .bi-calendar2::before {
    content: "\f20c";
  }
  .bi-calendar3-event-fill::before {
    content: "\f20d";
  }
  .bi-calendar3-event::before {
    content: "\f20e";
  }
  .bi-calendar3-fill::before {
    content: "\f20f";
  }
  .bi-calendar3-range-fill::before {
    content: "\f210";
  }
  .bi-calendar3-range::before {
    content: "\f211";
  }
  .bi-calendar3-week-fill::before {
    content: "\f212";
  }
  .bi-calendar3-week::before {
    content: "\f213";
  }
  .bi-calendar3::before {
    content: "\f214";
  }
  .bi-calendar4-event::before {
    content: "\f215";
  }
  .bi-calendar4-range::before {
    content: "\f216";
  }
  .bi-calendar4-week::before {
    content: "\f217";
  }
  .bi-calendar4::before {
    content: "\f218";
  }
  .bi-camera-fill::before {
    content: "\f219";
  }
  .bi-camera-reels-fill::before {
    content: "\f21a";
  }
  .bi-camera-reels::before {
    content: "\f21b";
  }
  .bi-camera-video-fill::before {
    content: "\f21c";
  }
  .bi-camera-video-off-fill::before {
    content: "\f21d";
  }
  .bi-camera-video-off::before {
    content: "\f21e";
  }
  .bi-camera-video::before {
    content: "\f21f";
  }
  .bi-camera::before {
    content: "\f220";
  }
  .bi-camera2::before {
    content: "\f221";
  }
  .bi-capslock-fill::before {
    content: "\f222";
  }
  .bi-capslock::before {
    content: "\f223";
  }
  .bi-card-checklist::before {
    content: "\f224";
  }
  .bi-card-heading::before {
    content: "\f225";
  }
  .bi-card-image::before {
    content: "\f226";
  }
  .bi-card-list::before {
    content: "\f227";
  }
  .bi-card-text::before {
    content: "\f228";
  }
  .bi-caret-down-fill::before {
    content: "\f229";
  }
  .bi-caret-down-square-fill::before {
    content: "\f22a";
  }
  .bi-caret-down-square::before {
    content: "\f22b";
  }
  .bi-caret-down::before {
    content: "\f22c";
  }
  .bi-caret-left-fill::before {
    content: "\f22d";
  }
  .bi-caret-left-square-fill::before {
    content: "\f22e";
  }
  .bi-caret-left-square::before {
    content: "\f22f";
  }
  .bi-caret-left::before {
    content: "\f230";
  }
  .bi-caret-right-fill::before {
    content: "\f231";
  }
  .bi-caret-right-square-fill::before {
    content: "\f232";
  }
  .bi-caret-right-square::before {
    content: "\f233";
  }
  .bi-caret-right::before {
    content: "\f234";
  }
  .bi-caret-up-fill::before {
    content: "\f235";
  }
  .bi-caret-up-square-fill::before {
    content: "\f236";
  }
  .bi-caret-up-square::before {
    content: "\f237";
  }
  .bi-caret-up::before {
    content: "\f238";
  }
  .bi-cart-check-fill::before {
    content: "\f239";
  }
  .bi-cart-check::before {
    content: "\f23a";
  }
  .bi-cart-dash-fill::before {
    content: "\f23b";
  }
  .bi-cart-dash::before {
    content: "\f23c";
  }
  .bi-cart-fill::before {
    content: "\f23d";
  }
  .bi-cart-plus-fill::before {
    content: "\f23e";
  }
  .bi-cart-plus::before {
    content: "\f23f";
  }
  .bi-cart-x-fill::before {
    content: "\f240";
  }
  .bi-cart-x::before {
    content: "\f241";
  }
  .bi-cart::before {
    content: "\f242";
  }
  .bi-cart2::before {
    content: "\f243";
  }
  .bi-cart3::before {
    content: "\f244";
  }
  .bi-cart4::before {
    content: "\f245";
  }
  .bi-cash-stack::before {
    content: "\f246";
  }
  .bi-cash::before {
    content: "\f247";
  }
  .bi-cast::before {
    content: "\f248";
  }
  .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-contract::before {
    content: "\f273";
  }
  .bi-chevron-bar-down::before {
    content: "\f274";
  }
  .bi-chevron-bar-expand::before {
    content: "\f275";
  }
  .bi-chevron-bar-left::before {
    content: "\f276";
  }
  .bi-chevron-bar-right::before {
    content: "\f277";
  }
  .bi-chevron-bar-up::before {
    content: "\f278";
  }
  .bi-chevron-compact-down::before {
    content: "\f279";
  }
  .bi-chevron-compact-left::before {
    content: "\f27a";
  }
  .bi-chevron-compact-right::before {
    content: "\f27b";
  }
  .bi-chevron-compact-up::before {
    content: "\f27c";
  }
  .bi-chevron-contract::before {
    content: "\f27d";
  }
  .bi-chevron-double-down::before {
    content: "\f27e";
  }
  .bi-chevron-double-left::before {
    content: "\f27f";
  }
  .bi-chevron-double-right::before {
    content: "\f280";
  }
  .bi-chevron-double-up::before {
    content: "\f281";
  }
  .bi-chevron-down::before {
    content: "\f282";
  }
  .bi-chevron-expand::before {
    content: "\f283";
  }
  .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-half::before {
    content: "\f288";
  }
  .bi-circle-square::before {
    content: "\f289";
  }
  .bi-circle::before {
    content: "\f28a";
  }
  .bi-clipboard-check::before {
    content: "\f28b";
  }
  .bi-clipboard-data::before {
    content: "\f28c";
  }
  .bi-clipboard-minus::before {
    content: "\f28d";
  }
  .bi-clipboard-plus::before {
    content: "\f28e";
  }
  .bi-clipboard-x::before {
    content: "\f28f";
  }
  .bi-clipboard::before {
    content: "\f290";
  }
  .bi-clock-fill::before {
    content: "\f291";
  }
  .bi-clock-history::before {
    content: "\f292";
  }
  .bi-clock::before {
    content: "\f293";
  }
  .bi-cloud-arrow-down-fill::before {
    content: "\f294";
  }
  .bi-cloud-arrow-down::before {
    content: "\f295";
  }
  .bi-cloud-arrow-up-fill::before {
    content: "\f296";
  }
  .bi-cloud-arrow-up::before {
    content: "\f297";
  }
  .bi-cloud-check-fill::before {
    content: "\f298";
  }
  .bi-cloud-check::before {
    content: "\f299";
  }
  .bi-cloud-download-fill::before {
    content: "\f29a";
  }
  .bi-cloud-download::before {
    content: "\f29b";
  }
  .bi-cloud-drizzle-fill::before {
    content: "\f29c";
  }
  .bi-cloud-drizzle::before {
    content: "\f29d";
  }
  .bi-cloud-fill::before {
    content: "\f29e";
  }
  .bi-cloud-fog-fill::before {
    content: "\f29f";
  }
  .bi-cloud-fog::before {
    content: "\f2a0";
  }
  .bi-cloud-fog2-fill::before {
    content: "\f2a1";
  }
  .bi-cloud-fog2::before {
    content: "\f2a2";
  }
  .bi-cloud-hail-fill::before {
    content: "\f2a3";
  }
  .bi-cloud-hail::before {
    content: "\f2a4";
  }
  .bi-cloud-haze-1::before {
    content: "\f2a5";
  }
  .bi-cloud-haze-fill::before {
    content: "\f2a6";
  }
  .bi-cloud-haze::before {
    content: "\f2a7";
  }
  .bi-cloud-haze2-fill::before {
    content: "\f2a8";
  }
  .bi-cloud-lightning-fill::before {
    content: "\f2a9";
  }
  .bi-cloud-lightning-rain-fill::before {
    content: "\f2aa";
  }
  .bi-cloud-lightning-rain::before {
    content: "\f2ab";
  }
  .bi-cloud-lightning::before {
    content: "\f2ac";
  }
  .bi-cloud-minus-fill::before {
    content: "\f2ad";
  }
  .bi-cloud-minus::before {
    content: "\f2ae";
  }
  .bi-cloud-moon-fill::before {
    content: "\f2af";
  }
  .bi-cloud-moon::before {
    content: "\f2b0";
  }
  .bi-cloud-plus-fill::before {
    content: "\f2b1";
  }
  .bi-cloud-plus::before {
    content: "\f2b2";
  }
  .bi-cloud-rain-fill::before {
    content: "\f2b3";
  }
  .bi-cloud-rain-heavy-fill::before {
    content: "\f2b4";
  }
  .bi-cloud-rain-heavy::before {
    content: "\f2b5";
  }
  .bi-cloud-rain::before {
    content: "\f2b6";
  }
  .bi-cloud-slash-fill::before {
    content: "\f2b7";
  }
  .bi-cloud-slash::before {
    content: "\f2b8";
  }
  .bi-cloud-sleet-fill::before {
    content: "\f2b9";
  }
  .bi-cloud-sleet::before {
    content: "\f2ba";
  }
  .bi-cloud-snow-fill::before {
    content: "\f2bb";
  }
  .bi-cloud-snow::before {
    content: "\f2bc";
  }
  .bi-cloud-sun-fill::before {
    content: "\f2bd";
  }
  .bi-cloud-sun::before {
    content: "\f2be";
  }
  .bi-cloud-upload-fill::before {
    content: "\f2bf";
  }
  .bi-cloud-upload::before {
    content: "\f2c0";
  }
  .bi-cloud::before {
    content: "\f2c1";
  }
  .bi-clouds-fill::before {
    content: "\f2c2";
  }
  .bi-clouds::before {
    content: "\f2c3";
  }
  .bi-cloudy-fill::before {
    content: "\f2c4";
  }
  .bi-cloudy::before {
    content: "\f2c5";
  }
  .bi-code-slash::before {
    content: "\f2c6";
  }
  .bi-code-square::before {
    content: "\f2c7";
  }
  .bi-code::before {
    content: "\f2c8";
  }
  .bi-collection-fill::before {
    content: "\f2c9";
  }
  .bi-collection-play-fill::before {
    content: "\f2ca";
  }
  .bi-collection-play::before {
    content: "\f2cb";
  }
  .bi-collection::before {
    content: "\f2cc";
  }
  .bi-columns-gap::before {
    content: "\f2cd";
  }
  .bi-columns::before {
    content: "\f2ce";
  }
  .bi-command::before {
    content: "\f2cf";
  }
  .bi-compass-fill::before {
    content: "\f2d0";
  }
  .bi-compass::before {
    content: "\f2d1";
  }
  .bi-cone-striped::before {
    content: "\f2d2";
  }
  .bi-cone::before {
    content: "\f2d3";
  }
  .bi-controller::before {
    content: "\f2d4";
  }
  .bi-cpu-fill::before {
    content: "\f2d5";
  }
  .bi-cpu::before {
    content: "\f2d6";
  }
  .bi-credit-card-2-back-fill::before {
    content: "\f2d7";
  }
  .bi-credit-card-2-back::before {
    content: "\f2d8";
  }
  .bi-credit-card-2-front-fill::before {
    content: "\f2d9";
  }
  .bi-credit-card-2-front::before {
    content: "\f2da";
  }
  .bi-credit-card-fill::before {
    content: "\f2db";
  }
  .bi-credit-card::before {
    content: "\f2dc";
  }
  .bi-crop::before {
    content: "\f2dd";
  }
  .bi-cup-fill::before {
    content: "\f2de";
  }
  .bi-cup-straw::before {
    content: "\f2df";
  }
  .bi-cup::before {
    content: "\f2e0";
  }
  .bi-cursor-fill::before {
    content: "\f2e1";
  }
  .bi-cursor-text::before {
    content: "\f2e2";
  }
  .bi-cursor::before {
    content: "\f2e3";
  }
  .bi-dash-circle-dotted::before {
    content: "\f2e4";
  }
  .bi-dash-circle-fill::before {
    content: "\f2e5";
  }
  .bi-dash-circle::before {
    content: "\f2e6";
  }
  .bi-dash-square-dotted::before {
    content: "\f2e7";
  }
  .bi-dash-square-fill::before {
    content: "\f2e8";
  }
  .bi-dash-square::before {
    content: "\f2e9";
  }
  .bi-dash::before {
    content: "\f2ea";
  }
  .bi-diagram-2-fill::before {
    content: "\f2eb";
  }
  .bi-diagram-2::before {
    content: "\f2ec";
  }
  .bi-diagram-3-fill::before {
    content: "\f2ed";
  }
  .bi-diagram-3::before {
    content: "\f2ee";
  }
  .bi-diamond-fill::before {
    content: "\f2ef";
  }
  .bi-diamond-half::before {
    content: "\f2f0";
  }
  .bi-diamond::before {
    content: "\f2f1";
  }
  .bi-dice-1-fill::before {
    content: "\f2f2";
  }
  .bi-dice-1::before {
    content: "\f2f3";
  }
  .bi-dice-2-fill::before {
    content: "\f2f4";
  }
  .bi-dice-2::before {
    content: "\f2f5";
  }
  .bi-dice-3-fill::before {
    content: "\f2f6";
  }
  .bi-dice-3::before {
    content: "\f2f7";
  }
  .bi-dice-4-fill::before {
    content: "\f2f8";
  }
  .bi-dice-4::before {
    content: "\f2f9";
  }
  .bi-dice-5-fill::before {
    content: "\f2fa";
  }
  .bi-dice-5::before {
    content: "\f2fb";
  }
  .bi-dice-6-fill::before {
    content: "\f2fc";
  }
  .bi-dice-6::before {
    content: "\f2fd";
  }
  .bi-disc-fill::before {
    content: "\f2fe";
  }
  .bi-disc::before {
    content: "\f2ff";
  }
  .bi-discord::before {
    content: "\f300";
  }
  .bi-display-fill::before {
    content: "\f301";
  }
  .bi-display::before {
    content: "\f302";
  }
  .bi-distribute-horizontal::before {
    content: "\f303";
  }
  .bi-distribute-vertical::before {
    content: "\f304";
  }
  .bi-door-closed-fill::before {
    content: "\f305";
  }
  .bi-door-closed::before {
    content: "\f306";
  }
  .bi-door-open-fill::before {
    content: "\f307";
  }
  .bi-door-open::before {
    content: "\f308";
  }
  .bi-dot::before {
    content: "\f309";
  }
  .bi-download::before {
    content: "\f30a";
  }
  .bi-droplet-fill::before {
    content: "\f30b";
  }
  .bi-droplet-half::before {
    content: "\f30c";
  }
  .bi-droplet::before {
    content: "\f30d";
  }
  .bi-earbuds::before {
    content: "\f30e";
  }
  .bi-easel-fill::before {
    content: "\f30f";
  }
  .bi-easel::before {
    content: "\f310";
  }
  .bi-egg-fill::before {
    content: "\f311";
  }
  .bi-egg-fried::before {
    content: "\f312";
  }
  .bi-egg::before {
    content: "\f313";
  }
  .bi-eject-fill::before {
    content: "\f314";
  }
  .bi-eject::before {
    content: "\f315";
  }
  .bi-emoji-angry-fill::before {
    content: "\f316";
  }
  .bi-emoji-angry::before {
    content: "\f317";
  }
  .bi-emoji-dizzy-fill::before {
    content: "\f318";
  }
  .bi-emoji-dizzy::before {
    content: "\f319";
  }
  .bi-emoji-expressionless-fill::before {
    content: "\f31a";
  }
  .bi-emoji-expressionless::before {
    content: "\f31b";
  }
  .bi-emoji-frown-fill::before {
    content: "\f31c";
  }
  .bi-emoji-frown::before {
    content: "\f31d";
  }
  .bi-emoji-heart-eyes-fill::before {
    content: "\f31e";
  }
  .bi-emoji-heart-eyes::before {
    content: "\f31f";
  }
  .bi-emoji-laughing-fill::before {
    content: "\f320";
  }
  .bi-emoji-laughing::before {
    content: "\f321";
  }
  .bi-emoji-neutral-fill::before {
    content: "\f322";
  }
  .bi-emoji-neutral::before {
    content: "\f323";
  }
  .bi-emoji-smile-fill::before {
    content: "\f324";
  }
  .bi-emoji-smile-upside-down-fill::before {
    content: "\f325";
  }
  .bi-emoji-smile-upside-down::before {
    content: "\f326";
  }
  .bi-emoji-smile::before {
    content: "\f327";
  }
  .bi-emoji-sunglasses-fill::before {
    content: "\f328";
  }
  .bi-emoji-sunglasses::before {
    content: "\f329";
  }
  .bi-emoji-wink-fill::before {
    content: "\f32a";
  }
  .bi-emoji-wink::before {
    content: "\f32b";
  }
  .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-eraser-fill::before {
    content: "\f330";
  }
  .bi-eraser::before {
    content: "\f331";
  }
  .bi-exclamation-circle-fill::before {
    content: "\f332";
  }
  .bi-exclamation-circle::before {
    content: "\f333";
  }
  .bi-exclamation-diamond-fill::before {
    content: "\f334";
  }
  .bi-exclamation-diamond::before {
    content: "\f335";
  }
  .bi-exclamation-octagon-fill::before {
    content: "\f336";
  }
  .bi-exclamation-octagon::before {
    content: "\f337";
  }
  .bi-exclamation-square-fill::before {
    content: "\f338";
  }
  .bi-exclamation-square::before {
    content: "\f339";
  }
  .bi-exclamation-triangle-fill::before {
    content: "\f33a";
  }
  .bi-exclamation-triangle::before {
    content: "\f33b";
  }
  .bi-exclamation::before {
    content: "\f33c";
  }
  .bi-exclude::before {
    content: "\f33d";
  }
  .bi-eye-fill::before {
    content: "\f33e";
  }
  .bi-eye-slash-fill::before {
    content: "\f33f";
  }
  .bi-eye-slash::before {
    content: "\f340";
  }
  .bi-eye::before {
    content: "\f341";
  }
  .bi-eyedropper::before {
    content: "\f342";
  }
  .bi-eyeglasses::before {
    content: "\f343";
  }
  .bi-facebook::before {
    content: "\f344";
  }
  .bi-file-arrow-down-fill::before {
    content: "\f345";
  }
  .bi-file-arrow-down::before {
    content: "\f346";
  }
  .bi-file-arrow-up-fill::before {
    content: "\f347";
  }
  .bi-file-arrow-up::before {
    content: "\f348";
  }
  .bi-file-bar-graph-fill::before {
    content: "\f349";
  }
  .bi-file-bar-graph::before {
    content: "\f34a";
  }
  .bi-file-binary-fill::before {
    content: "\f34b";
  }
  .bi-file-binary::before {
    content: "\f34c";
  }
  .bi-file-break-fill::before {
    content: "\f34d";
  }
  .bi-file-break::before {
    content: "\f34e";
  }
  .bi-file-check-fill::before {
    content: "\f34f";
  }
  .bi-file-check::before {
    content: "\f350";
  }
  .bi-file-code-fill::before {
    content: "\f351";
  }
  .bi-file-code::before {
    content: "\f352";
  }
  .bi-file-diff-fill::before {
    content: "\f353";
  }
  .bi-file-diff::before {
    content: "\f354";
  }
  .bi-file-earmark-arrow-down-fill::before {
    content: "\f355";
  }
  .bi-file-earmark-arrow-down::before {
    content: "\f356";
  }
  .bi-file-earmark-arrow-up-fill::before {
    content: "\f357";
  }
  .bi-file-earmark-arrow-up::before {
    content: "\f358";
  }
  .bi-file-earmark-bar-graph-fill::before {
    content: "\f359";
  }
  .bi-file-earmark-bar-graph::before {
    content: "\f35a";
  }
  .bi-file-earmark-binary-fill::before {
    content: "\f35b";
  }
  .bi-file-earmark-binary::before {
    content: "\f35c";
  }
  .bi-file-earmark-break-fill::before {
    content: "\f35d";
  }
  .bi-file-earmark-break::before {
    content: "\f35e";
  }
  .bi-file-earmark-check-fill::before {
    content: "\f35f";
  }
  .bi-file-earmark-check::before {
    content: "\f360";
  }
  .bi-file-earmark-code-fill::before {
    content: "\f361";
  }
  .bi-file-earmark-code::before {
    content: "\f362";
  }
  .bi-file-earmark-diff-fill::before {
    content: "\f363";
  }
  .bi-file-earmark-diff::before {
    content: "\f364";
  }
  .bi-file-earmark-easel-fill::before {
    content: "\f365";
  }
  .bi-file-earmark-easel::before {
    content: "\f366";
  }
  .bi-file-earmark-excel-fill::before {
    content: "\f367";
  }
  .bi-file-earmark-excel::before {
    content: "\f368";
  }
  .bi-file-earmark-fill::before {
    content: "\f369";
  }
  .bi-file-earmark-font-fill::before {
    content: "\f36a";
  }
  .bi-file-earmark-font::before {
    content: "\f36b";
  }
  .bi-file-earmark-image-fill::before {
    content: "\f36c";
  }
  .bi-file-earmark-image::before {
    content: "\f36d";
  }
  .bi-file-earmark-lock-fill::before {
    content: "\f36e";
  }
  .bi-file-earmark-lock::before {
    content: "\f36f";
  }
  .bi-file-earmark-lock2-fill::before {
    content: "\f370";
  }
  .bi-file-earmark-lock2::before {
    content: "\f371";
  }
  .bi-file-earmark-medical-fill::before {
    content: "\f372";
  }
  .bi-file-earmark-medical::before {
    content: "\f373";
  }
  .bi-file-earmark-minus-fill::before {
    content: "\f374";
  }
  .bi-file-earmark-minus::before {
    content: "\f375";
  }
  .bi-file-earmark-music-fill::before {
    content: "\f376";
  }
  .bi-file-earmark-music::before {
    content: "\f377";
  }
  .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-post-fill::before {
    content: "\f37e";
  }
  .bi-file-earmark-post::before {
    content: "\f37f";
  }
  .bi-file-earmark-ppt-fill::before {
    content: "\f380";
  }
  .bi-file-earmark-ppt::before {
    content: "\f381";
  }
  .bi-file-earmark-richtext-fill::before {
    content: "\f382";
  }
  .bi-file-earmark-richtext::before {
    content: "\f383";
  }
  .bi-file-earmark-ruled-fill::before {
    content: "\f384";
  }
  .bi-file-earmark-ruled::before {
    content: "\f385";
  }
  .bi-file-earmark-slides-fill::before {
    content: "\f386";
  }
  .bi-file-earmark-slides::before {
    content: "\f387";
  }
  .bi-file-earmark-spreadsheet-fill::before {
    content: "\f388";
  }
  .bi-file-earmark-spreadsheet::before {
    content: "\f389";
  }
  .bi-file-earmark-text-fill::before {
    content: "\f38a";
  }
  .bi-file-earmark-text::before {
    content: "\f38b";
  }
  .bi-file-earmark-word-fill::before {
    content: "\f38c";
  }
  .bi-file-earmark-word::before {
    content: "\f38d";
  }
  .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-easel-fill::before {
    content: "\f393";
  }
  .bi-file-easel::before {
    content: "\f394";
  }
  .bi-file-excel-fill::before {
    content: "\f395";
  }
  .bi-file-excel::before {
    content: "\f396";
  }
  .bi-file-fill::before {
    content: "\f397";
  }
  .bi-file-font-fill::before {
    content: "\f398";
  }
  .bi-file-font::before {
    content: "\f399";
  }
  .bi-file-image-fill::before {
    content: "\f39a";
  }
  .bi-file-image::before {
    content: "\f39b";
  }
  .bi-file-lock-fill::before {
    content: "\f39c";
  }
  .bi-file-lock::before {
    content: "\f39d";
  }
  .bi-file-lock2-fill::before {
    content: "\f39e";
  }
  .bi-file-lock2::before {
    content: "\f39f";
  }
  .bi-file-medical-fill::before {
    content: "\f3a0";
  }
  .bi-file-medical::before {
    content: "\f3a1";
  }
  .bi-file-minus-fill::before {
    content: "\f3a2";
  }
  .bi-file-minus::before {
    content: "\f3a3";
  }
  .bi-file-music-fill::before {
    content: "\f3a4";
  }
  .bi-file-music::before {
    content: "\f3a5";
  }
  .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-post-fill::before {
    content: "\f3ac";
  }
  .bi-file-post::before {
    content: "\f3ad";
  }
  .bi-file-ppt-fill::before {
    content: "\f3ae";
  }
  .bi-file-ppt::before {
    content: "\f3af";
  }
  .bi-file-richtext-fill::before {
    content: "\f3b0";
  }
  .bi-file-richtext::before {
    content: "\f3b1";
  }
  .bi-file-ruled-fill::before {
    content: "\f3b2";
  }
  .bi-file-ruled::before {
    content: "\f3b3";
  }
  .bi-file-slides-fill::before {
    content: "\f3b4";
  }
  .bi-file-slides::before {
    content: "\f3b5";
  }
  .bi-file-spreadsheet-fill::before {
    content: "\f3b6";
  }
  .bi-file-spreadsheet::before {
    content: "\f3b7";
  }
  .bi-file-text-fill::before {
    content: "\f3b8";
  }
  .bi-file-text::before {
    content: "\f3b9";
  }
  .bi-file-word-fill::before {
    content: "\f3ba";
  }
  .bi-file-word::before {
    content: "\f3bb";
  }
  .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-film::before {
    content: "\f3c3";
  }
  .bi-filter-circle-fill::before {
    content: "\f3c4";
  }
  .bi-filter-circle::before {
    content: "\f3c5";
  }
  .bi-filter-left::before {
    content: "\f3c6";
  }
  .bi-filter-right::before {
    content: "\f3c7";
  }
  .bi-filter-square-fill::before {
    content: "\f3c8";
  }
  .bi-filter-square::before {
    content: "\f3c9";
  }
  .bi-filter::before {
    content: "\f3ca";
  }
  .bi-flag-fill::before {
    content: "\f3cb";
  }
  .bi-flag::before {
    content: "\f3cc";
  }
  .bi-flower1::before {
    content: "\f3cd";
  }
  .bi-flower2::before {
    content: "\f3ce";
  }
  .bi-flower3::before {
    content: "\f3cf";
  }
  .bi-folder-check::before {
    content: "\f3d0";
  }
  .bi-folder-fill::before {
    content: "\f3d1";
  }
  .bi-folder-minus::before {
    content: "\f3d2";
  }
  .bi-folder-plus::before {
    content: "\f3d3";
  }
  .bi-folder-symlink-fill::before {
    content: "\f3d4";
  }
  .bi-folder-symlink::before {
    content: "\f3d5";
  }
  .bi-folder-x::before {
    content: "\f3d6";
  }
  .bi-folder::before {
    content: "\f3d7";
  }
  .bi-folder2-open::before {
    content: "\f3d8";
  }
  .bi-folder2::before {
    content: "\f3d9";
  }
  .bi-fonts::before {
    content: "\f3da";
  }
  .bi-forward-fill::before {
    content: "\f3db";
  }
  .bi-forward::before {
    content: "\f3dc";
  }
  .bi-front::before {
    content: "\f3dd";
  }
  .bi-fullscreen-exit::before {
    content: "\f3de";
  }
  .bi-fullscreen::before {
    content: "\f3df";
  }
  .bi-funnel-fill::before {
    content: "\f3e0";
  }
  .bi-funnel::before {
    content: "\f3e1";
  }
  .bi-gear-fill::before {
    content: "\f3e2";
  }
  .bi-gear-wide-connected::before {
    content: "\f3e3";
  }
  .bi-gear-wide::before {
    content: "\f3e4";
  }
  .bi-gear::before {
    content: "\f3e5";
  }
  .bi-gem::before {
    content: "\f3e6";
  }
  .bi-geo-alt-fill::before {
    content: "\f3e7";
  }
  .bi-geo-alt::before {
    content: "\f3e8";
  }
  .bi-geo-fill::before {
    content: "\f3e9";
  }
  .bi-geo::before {
    content: "\f3ea";
  }
  .bi-gift-fill::before {
    content: "\f3eb";
  }
  .bi-gift::before {
    content: "\f3ec";
  }
  .bi-github::before {
    content: "\f3ed";
  }
  .bi-globe::before {
    content: "\f3ee";
  }
  .bi-globe2::before {
    content: "\f3ef";
  }
  .bi-google::before {
    content: "\f3f0";
  }
  .bi-graph-down::before {
    content: "\f3f1";
  }
  .bi-graph-up::before {
    content: "\f3f2";
  }
  .bi-grid-1x2-fill::before {
    content: "\f3f3";
  }
  .bi-grid-1x2::before {
    content: "\f3f4";
  }
  .bi-grid-3x2-gap-fill::before {
    content: "\f3f5";
  }
  .bi-grid-3x2-gap::before {
    content: "\f3f6";
  }
  .bi-grid-3x2::before {
    content: "\f3f7";
  }
  .bi-grid-3x3-gap-fill::before {
    content: "\f3f8";
  }
  .bi-grid-3x3-gap::before {
    content: "\f3f9";
  }
  .bi-grid-3x3::before {
    content: "\f3fa";
  }
  .bi-grid-fill::before {
    content: "\f3fb";
  }
  .bi-grid::before {
    content: "\f3fc";
  }
  .bi-grip-horizontal::before {
    content: "\f3fd";
  }
  .bi-grip-vertical::before {
    content: "\f3fe";
  }
  .bi-hammer::before {
    content: "\f3ff";
  }
  .bi-hand-index-fill::before {
    content: "\f400";
  }
  .bi-hand-index-thumb-fill::before {
    content: "\f401";
  }
  .bi-hand-index-thumb::before {
    content: "\f402";
  }
  .bi-hand-index::before {
    content: "\f403";
  }
  .bi-hand-thumbs-down-fill::before {
    content: "\f404";
  }
  .bi-hand-thumbs-down::before {
    content: "\f405";
  }
  .bi-hand-thumbs-up-fill::before {
    content: "\f406";
  }
  .bi-hand-thumbs-up::before {
    content: "\f407";
  }
  .bi-handbag-fill::before {
    content: "\f408";
  }
  .bi-handbag::before {
    content: "\f409";
  }
  .bi-hash::before {
    content: "\f40a";
  }
  .bi-hdd-fill::before {
    content: "\f40b";
  }
  .bi-hdd-network-fill::before {
    content: "\f40c";
  }
  .bi-hdd-network::before {
    content: "\f40d";
  }
  .bi-hdd-rack-fill::before {
    content: "\f40e";
  }
  .bi-hdd-rack::before {
    content: "\f40f";
  }
  .bi-hdd-stack-fill::before {
    content: "\f410";
  }
  .bi-hdd-stack::before {
    content: "\f411";
  }
  .bi-hdd::before {
    content: "\f412";
  }
  .bi-headphones::before {
    content: "\f413";
  }
  .bi-headset::before {
    content: "\f414";
  }
  .bi-heart-fill::before {
    content: "\f415";
  }
  .bi-heart-half::before {
    content: "\f416";
  }
  .bi-heart::before {
    content: "\f417";
  }
  .bi-heptagon-fill::before {
    content: "\f418";
  }
  .bi-heptagon-half::before {
    content: "\f419";
  }
  .bi-heptagon::before {
    content: "\f41a";
  }
  .bi-hexagon-fill::before {
    content: "\f41b";
  }
  .bi-hexagon-half::before {
    content: "\f41c";
  }
  .bi-hexagon::before {
    content: "\f41d";
  }
  .bi-hourglass-bottom::before {
    content: "\f41e";
  }
  .bi-hourglass-split::before {
    content: "\f41f";
  }
  .bi-hourglass-top::before {
    content: "\f420";
  }
  .bi-hourglass::before {
    content: "\f421";
  }
  .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-hr::before {
    content: "\f426";
  }
  .bi-hurricane::before {
    content: "\f427";
  }
  .bi-image-alt::before {
    content: "\f428";
  }
  .bi-image-fill::before {
    content: "\f429";
  }
  .bi-image::before {
    content: "\f42a";
  }
  .bi-images::before {
    content: "\f42b";
  }
  .bi-inbox-fill::before {
    content: "\f42c";
  }
  .bi-inbox::before {
    content: "\f42d";
  }
  .bi-inboxes-fill::before {
    content: "\f42e";
  }
  .bi-inboxes::before {
    content: "\f42f";
  }
  .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-input-cursor-text::before {
    content: "\f435";
  }
  .bi-input-cursor::before {
    content: "\f436";
  }
  .bi-instagram::before {
    content: "\f437";
  }
  .bi-intersect::before {
    content: "\f438";
  }
  .bi-journal-album::before {
    content: "\f439";
  }
  .bi-journal-arrow-down::before {
    content: "\f43a";
  }
  .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-code::before {
    content: "\f43f";
  }
  .bi-journal-medical::before {
    content: "\f440";
  }
  .bi-journal-minus::before {
    content: "\f441";
  }
  .bi-journal-plus::before {
    content: "\f442";
  }
  .bi-journal-richtext::before {
    content: "\f443";
  }
  .bi-journal-text::before {
    content: "\f444";
  }
  .bi-journal-x::before {
    content: "\f445";
  }
  .bi-journal::before {
    content: "\f446";
  }
  .bi-journals::before {
    content: "\f447";
  }
  .bi-joystick::before {
    content: "\f448";
  }
  .bi-justify-left::before {
    content: "\f449";
  }
  .bi-justify-right::before {
    content: "\f44a";
  }
  .bi-justify::before {
    content: "\f44b";
  }
  .bi-kanban-fill::before {
    content: "\f44c";
  }
  .bi-kanban::before {
    content: "\f44d";
  }
  .bi-key-fill::before {
    content: "\f44e";
  }
  .bi-key::before {
    content: "\f44f";
  }
  .bi-keyboard-fill::before {
    content: "\f450";
  }
  .bi-keyboard::before {
    content: "\f451";
  }
  .bi-ladder::before {
    content: "\f452";
  }
  .bi-lamp-fill::before {
    content: "\f453";
  }
  .bi-lamp::before {
    content: "\f454";
  }
  .bi-laptop-fill::before {
    content: "\f455";
  }
  .bi-laptop::before {
    content: "\f456";
  }
  .bi-layer-backward::before {
    content: "\f457";
  }
  .bi-layer-forward::before {
    content: "\f458";
  }
  .bi-layers-fill::before {
    content: "\f459";
  }
  .bi-layers-half::before {
    content: "\f45a";
  }
  .bi-layers::before {
    content: "\f45b";
  }
  .bi-layout-sidebar-inset-reverse::before {
    content: "\f45c";
  }
  .bi-layout-sidebar-inset::before {
    content: "\f45d";
  }
  .bi-layout-sidebar-reverse::before {
    content: "\f45e";
  }
  .bi-layout-sidebar::before {
    content: "\f45f";
  }
  .bi-layout-split::before {
    content: "\f460";
  }
  .bi-layout-text-sidebar-reverse::before {
    content: "\f461";
  }
  .bi-layout-text-sidebar::before {
    content: "\f462";
  }
  .bi-layout-text-window-reverse::before {
    content: "\f463";
  }
  .bi-layout-text-window::before {
    content: "\f464";
  }
  .bi-layout-three-columns::before {
    content: "\f465";
  }
  .bi-layout-wtf::before {
    content: "\f466";
  }
  .bi-life-preserver::before {
    content: "\f467";
  }
  .bi-lightbulb-fill::before {
    content: "\f468";
  }
  .bi-lightbulb-off-fill::before {
    content: "\f469";
  }
  .bi-lightbulb-off::before {
    content: "\f46a";
  }
  .bi-lightbulb::before {
    content: "\f46b";
  }
  .bi-lightning-charge-fill::before {
    content: "\f46c";
  }
  .bi-lightning-charge::before {
    content: "\f46d";
  }
  .bi-lightning-fill::before {
    content: "\f46e";
  }
  .bi-lightning::before {
    content: "\f46f";
  }
  .bi-link-45deg::before {
    content: "\f470";
  }
  .bi-link::before {
    content: "\f471";
  }
  .bi-linkedin::before {
    content: "\f472";
  }
  .bi-list-check::before {
    content: "\f473";
  }
  .bi-list-nested::before {
    content: "\f474";
  }
  .bi-list-ol::before {
    content: "\f475";
  }
  .bi-list-stars::before {
    content: "\f476";
  }
  .bi-list-task::before {
    content: "\f477";
  }
  .bi-list-ul::before {
    content: "\f478";
  }
  .bi-list::before {
    content: "\f479";
  }
  .bi-lock-fill::before {
    content: "\f47a";
  }
  .bi-lock::before {
    content: "\f47b";
  }
  .bi-mailbox::before {
    content: "\f47c";
  }
  .bi-mailbox2::before {
    content: "\f47d";
  }
  .bi-map-fill::before {
    content: "\f47e";
  }
  .bi-map::before {
    content: "\f47f";
  }
  .bi-markdown-fill::before {
    content: "\f480";
  }
  .bi-markdown::before {
    content: "\f481";
  }
  .bi-mask::before {
    content: "\f482";
  }
  .bi-megaphone-fill::before {
    content: "\f483";
  }
  .bi-megaphone::before {
    content: "\f484";
  }
  .bi-menu-app-fill::before {
    content: "\f485";
  }
  .bi-menu-app::before {
    content: "\f486";
  }
  .bi-menu-button-fill::before {
    content: "\f487";
  }
  .bi-menu-button-wide-fill::before {
    content: "\f488";
  }
  .bi-menu-button-wide::before {
    content: "\f489";
  }
  .bi-menu-button::before {
    content: "\f48a";
  }
  .bi-menu-down::before {
    content: "\f48b";
  }
  .bi-menu-up::before {
    content: "\f48c";
  }
  .bi-mic-fill::before {
    content: "\f48d";
  }
  .bi-mic-mute-fill::before {
    content: "\f48e";
  }
  .bi-mic-mute::before {
    content: "\f48f";
  }
  .bi-mic::before {
    content: "\f490";
  }
  .bi-minecart-loaded::before {
    content: "\f491";
  }
  .bi-minecart::before {
    content: "\f492";
  }
  .bi-moisture::before {
    content: "\f493";
  }
  .bi-moon-fill::before {
    content: "\f494";
  }
  .bi-moon-stars-fill::before {
    content: "\f495";
  }
  .bi-moon-stars::before {
    content: "\f496";
  }
  .bi-moon::before {
    content: "\f497";
  }
  .bi-mouse-fill::before {
    content: "\f498";
  }
  .bi-mouse::before {
    content: "\f499";
  }
  .bi-mouse2-fill::before {
    content: "\f49a";
  }
  .bi-mouse2::before {
    content: "\f49b";
  }
  .bi-mouse3-fill::before {
    content: "\f49c";
  }
  .bi-mouse3::before {
    content: "\f49d";
  }
  .bi-music-note-beamed::before {
    content: "\f49e";
  }
  .bi-music-note-list::before {
    content: "\f49f";
  }
  .bi-music-note::before {
    content: "\f4a0";
  }
  .bi-music-player-fill::before {
    content: "\f4a1";
  }
  .bi-music-player::before {
    content: "\f4a2";
  }
  .bi-newspaper::before {
    content: "\f4a3";
  }
  .bi-node-minus-fill::before {
    content: "\f4a4";
  }
  .bi-node-minus::before {
    content: "\f4a5";
  }
  .bi-node-plus-fill::before {
    content: "\f4a6";
  }
  .bi-node-plus::before {
    content: "\f4a7";
  }
  .bi-nut-fill::before {
    content: "\f4a8";
  }
  .bi-nut::before {
    content: "\f4a9";
  }
  .bi-octagon-fill::before {
    content: "\f4aa";
  }
  .bi-octagon-half::before {
    content: "\f4ab";
  }
  .bi-octagon::before {
    content: "\f4ac";
  }
  .bi-option::before {
    content: "\f4ad";
  }
  .bi-outlet::before {
    content: "\f4ae";
  }
  .bi-paint-bucket::before {
    content: "\f4af";
  }
  .bi-palette-fill::before {
    content: "\f4b0";
  }
  .bi-palette::before {
    content: "\f4b1";
  }
  .bi-palette2::before {
    content: "\f4b2";
  }
  .bi-paperclip::before {
    content: "\f4b3";
  }
  .bi-paragraph::before {
    content: "\f4b4";
  }
  .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-minus-fill::before {
    content: "\f4b9";
  }
  .bi-patch-minus::before {
    content: "\f4ba";
  }
  .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-pause-btn-fill::before {
    content: "\f4bf";
  }
  .bi-pause-btn::before {
    content: "\f4c0";
  }
  .bi-pause-circle-fill::before {
    content: "\f4c1";
  }
  .bi-pause-circle::before {
    content: "\f4c2";
  }
  .bi-pause-fill::before {
    content: "\f4c3";
  }
  .bi-pause::before {
    content: "\f4c4";
  }
  .bi-peace-fill::before {
    content: "\f4c5";
  }
  .bi-peace::before {
    content: "\f4c6";
  }
  .bi-pen-fill::before {
    content: "\f4c7";
  }
  .bi-pen::before {
    content: "\f4c8";
  }
  .bi-pencil-fill::before {
    content: "\f4c9";
  }
  .bi-pencil-square::before {
    content: "\f4ca";
  }
  .bi-pencil::before {
    content: "\f4cb";
  }
  .bi-pentagon-fill::before {
    content: "\f4cc";
  }
  .bi-pentagon-half::before {
    content: "\f4cd";
  }
  .bi-pentagon::before {
    content: "\f4ce";
  }
  .bi-people-fill::before {
    content: "\f4cf";
  }
  .bi-people::before {
    content: "\f4d0";
  }
  .bi-percent::before {
    content: "\f4d1";
  }
  .bi-person-badge-fill::before {
    content: "\f4d2";
  }
  .bi-person-badge::before {
    content: "\f4d3";
  }
  .bi-person-bounding-box::before {
    content: "\f4d4";
  }
  .bi-person-check-fill::before {
    content: "\f4d5";
  }
  .bi-person-check::before {
    content: "\f4d6";
  }
  .bi-person-circle::before {
    content: "\f4d7";
  }
  .bi-person-dash-fill::before {
    content: "\f4d8";
  }
  .bi-person-dash::before {
    content: "\f4d9";
  }
  .bi-person-fill::before {
    content: "\f4da";
  }
  .bi-person-lines-fill::before {
    content: "\f4db";
  }
  .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-phone-fill::before {
    content: "\f4e2";
  }
  .bi-phone-landscape-fill::before {
    content: "\f4e3";
  }
  .bi-phone-landscape::before {
    content: "\f4e4";
  }
  .bi-phone-vibrate-fill::before {
    content: "\f4e5";
  }
  .bi-phone-vibrate::before {
    content: "\f4e6";
  }
  .bi-phone::before {
    content: "\f4e7";
  }
  .bi-pie-chart-fill::before {
    content: "\f4e8";
  }
  .bi-pie-chart::before {
    content: "\f4e9";
  }
  .bi-pin-angle-fill::before {
    content: "\f4ea";
  }
  .bi-pin-angle::before {
    content: "\f4eb";
  }
  .bi-pin-fill::before {
    content: "\f4ec";
  }
  .bi-pin::before {
    content: "\f4ed";
  }
  .bi-pip-fill::before {
    content: "\f4ee";
  }
  .bi-pip::before {
    content: "\f4ef";
  }
  .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-plug-fill::before {
    content: "\f4f6";
  }
  .bi-plug::before {
    content: "\f4f7";
  }
  .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-power::before {
    content: "\f4ff";
  }
  .bi-printer-fill::before {
    content: "\f500";
  }
  .bi-printer::before {
    content: "\f501";
  }
  .bi-puzzle-fill::before {
    content: "\f502";
  }
  .bi-puzzle::before {
    content: "\f503";
  }
  .bi-question-circle-fill::before {
    content: "\f504";
  }
  .bi-question-circle::before {
    content: "\f505";
  }
  .bi-question-diamond-fill::before {
    content: "\f506";
  }
  .bi-question-diamond::before {
    content: "\f507";
  }
  .bi-question-octagon-fill::before {
    content: "\f508";
  }
  .bi-question-octagon::before {
    content: "\f509";
  }
  .bi-question-square-fill::before {
    content: "\f50a";
  }
  .bi-question-square::before {
    content: "\f50b";
  }
  .bi-question::before {
    content: "\f50c";
  }
  .bi-rainbow::before {
    content: "\f50d";
  }
  .bi-receipt-cutoff::before {
    content: "\f50e";
  }
  .bi-receipt::before {
    content: "\f50f";
  }
  .bi-reception-0::before {
    content: "\f510";
  }
  .bi-reception-1::before {
    content: "\f511";
  }
  .bi-reception-2::before {
    content: "\f512";
  }
  .bi-reception-3::before {
    content: "\f513";
  }
  .bi-reception-4::before {
    content: "\f514";
  }
  .bi-record-btn-fill::before {
    content: "\f515";
  }
  .bi-record-btn::before {
    content: "\f516";
  }
  .bi-record-circle-fill::before {
    content: "\f517";
  }
  .bi-record-circle::before {
    content: "\f518";
  }
  .bi-record-fill::before {
    content: "\f519";
  }
  .bi-record::before {
    content: "\f51a";
  }
  .bi-record2-fill::before {
    content: "\f51b";
  }
  .bi-record2::before {
    content: "\f51c";
  }
  .bi-reply-all-fill::before {
    content: "\f51d";
  }
  .bi-reply-all::before {
    content: "\f51e";
  }
  .bi-reply-fill::before {
    content: "\f51f";
  }
  .bi-reply::before {
    content: "\f520";
  }
  .bi-rss-fill::before {
    content: "\f521";
  }
  .bi-rss::before {
    content: "\f522";
  }
  .bi-rulers::before {
    content: "\f523";
  }
  .bi-save-fill::before {
    content: "\f524";
  }
  .bi-save::before {
    content: "\f525";
  }
  .bi-save2-fill::before {
    content: "\f526";
  }
  .bi-save2::before {
    content: "\f527";
  }
  .bi-scissors::before {
    content: "\f528";
  }
  .bi-screwdriver::before {
    content: "\f529";
  }
  .bi-search::before {
    content: "\f52a";
  }
  .bi-segmented-nav::before {
    content: "\f52b";
  }
  .bi-server::before {
    content: "\f52c";
  }
  .bi-share-fill::before {
    content: "\f52d";
  }
  .bi-share::before {
    content: "\f52e";
  }
  .bi-shield-check::before {
    content: "\f52f";
  }
  .bi-shield-exclamation::before {
    content: "\f530";
  }
  .bi-shield-fill-check::before {
    content: "\f531";
  }
  .bi-shield-fill-exclamation::before {
    content: "\f532";
  }
  .bi-shield-fill-minus::before {
    content: "\f533";
  }
  .bi-shield-fill-plus::before {
    content: "\f534";
  }
  .bi-shield-fill-x::before {
    content: "\f535";
  }
  .bi-shield-fill::before {
    content: "\f536";
  }
  .bi-shield-lock-fill::before {
    content: "\f537";
  }
  .bi-shield-lock::before {
    content: "\f538";
  }
  .bi-shield-minus::before {
    content: "\f539";
  }
  .bi-shield-plus::before {
    content: "\f53a";
  }
  .bi-shield-shaded::before {
    content: "\f53b";
  }
  .bi-shield-slash-fill::before {
    content: "\f53c";
  }
  .bi-shield-slash::before {
    content: "\f53d";
  }
  .bi-shield-x::before {
    content: "\f53e";
  }
  .bi-shield::before {
    content: "\f53f";
  }
  .bi-shift-fill::before {
    content: "\f540";
  }
  .bi-shift::before {
    content: "\f541";
  }
  .bi-shop-window::before {
    content: "\f542";
  }
  .bi-shop::before {
    content: "\f543";
  }
  .bi-shuffle::before {
    content: "\f544";
  }
  .bi-signpost-2-fill::before {
    content: "\f545";
  }
  .bi-signpost-2::before {
    content: "\f546";
  }
  .bi-signpost-fill::before {
    content: "\f547";
  }
  .bi-signpost-split-fill::before {
    content: "\f548";
  }
  .bi-signpost-split::before {
    content: "\f549";
  }
  .bi-signpost::before {
    content: "\f54a";
  }
  .bi-sim-fill::before {
    content: "\f54b";
  }
  .bi-sim::before {
    content: "\f54c";
  }
  .bi-skip-backward-btn-fill::before {
    content: "\f54d";
  }
  .bi-skip-backward-btn::before {
    content: "\f54e";
  }
  .bi-skip-backward-circle-fill::before {
    content: "\f54f";
  }
  .bi-skip-backward-circle::before {
    content: "\f550";
  }
  .bi-skip-backward-fill::before {
    content: "\f551";
  }
  .bi-skip-backward::before {
    content: "\f552";
  }
  .bi-skip-end-btn-fill::before {
    content: "\f553";
  }
  .bi-skip-end-btn::before {
    content: "\f554";
  }
  .bi-skip-end-circle-fill::before {
    content: "\f555";
  }
  .bi-skip-end-circle::before {
    content: "\f556";
  }
  .bi-skip-end-fill::before {
    content: "\f557";
  }
  .bi-skip-end::before {
    content: "\f558";
  }
  .bi-skip-forward-btn-fill::before {
    content: "\f559";
  }
  .bi-skip-forward-btn::before {
    content: "\f55a";
  }
  .bi-skip-forward-circle-fill::before {
    content: "\f55b";
  }
  .bi-skip-forward-circle::before {
    content: "\f55c";
  }
  .bi-skip-forward-fill::before {
    content: "\f55d";
  }
  .bi-skip-forward::before {
    content: "\f55e";
  }
  .bi-skip-start-btn-fill::before {
    content: "\f55f";
  }
  .bi-skip-start-btn::before {
    content: "\f560";
  }
  .bi-skip-start-circle-fill::before {
    content: "\f561";
  }
  .bi-skip-start-circle::before {
    content: "\f562";
  }
  .bi-skip-start-fill::before {
    content: "\f563";
  }
  .bi-skip-start::before {
    content: "\f564";
  }
  .bi-slack::before {
    content: "\f565";
  }
  .bi-slash-circle-fill::before {
    content: "\f566";
  }
  .bi-slash-circle::before {
    content: "\f567";
  }
  .bi-slash-square-fill::before {
    content: "\f568";
  }
  .bi-slash-square::before {
    content: "\f569";
  }
  .bi-slash::before {
    content: "\f56a";
  }
  .bi-sliders::before {
    content: "\f56b";
  }
  .bi-smartwatch::before {
    content: "\f56c";
  }
  .bi-snow::before {
    content: "\f56d";
  }
  .bi-snow2::before {
    content: "\f56e";
  }
  .bi-snow3::before {
    content: "\f56f";
  }
  .bi-sort-alpha-down-alt::before {
    content: "\f570";
  }
  .bi-sort-alpha-down::before {
    content: "\f571";
  }
  .bi-sort-alpha-up-alt::before {
    content: "\f572";
  }
  .bi-sort-alpha-up::before {
    content: "\f573";
  }
  .bi-sort-down-alt::before {
    content: "\f574";
  }
  .bi-sort-down::before {
    content: "\f575";
  }
  .bi-sort-numeric-down-alt::before {
    content: "\f576";
  }
  .bi-sort-numeric-down::before {
    content: "\f577";
  }
  .bi-sort-numeric-up-alt::before {
    content: "\f578";
  }
  .bi-sort-numeric-up::before {
    content: "\f579";
  }
  .bi-sort-up-alt::before {
    content: "\f57a";
  }
  .bi-sort-up::before {
    content: "\f57b";
  }
  .bi-soundwave::before {
    content: "\f57c";
  }
  .bi-speaker-fill::before {
    content: "\f57d";
  }
  .bi-speaker::before {
    content: "\f57e";
  }
  .bi-speedometer::before {
    content: "\f57f";
  }
  .bi-speedometer2::before {
    content: "\f580";
  }
  .bi-spellcheck::before {
    content: "\f581";
  }
  .bi-square-fill::before {
    content: "\f582";
  }
  .bi-square-half::before {
    content: "\f583";
  }
  .bi-square::before {
    content: "\f584";
  }
  .bi-stack::before {
    content: "\f585";
  }
  .bi-star-fill::before {
    content: "\f586";
  }
  .bi-star-half::before {
    content: "\f587";
  }
  .bi-star::before {
    content: "\f588";
  }
  .bi-stars::before {
    content: "\f589";
  }
  .bi-stickies-fill::before {
    content: "\f58a";
  }
  .bi-stickies::before {
    content: "\f58b";
  }
  .bi-sticky-fill::before {
    content: "\f58c";
  }
  .bi-sticky::before {
    content: "\f58d";
  }
  .bi-stop-btn-fill::before {
    content: "\f58e";
  }
  .bi-stop-btn::before {
    content: "\f58f";
  }
  .bi-stop-circle-fill::before {
    content: "\f590";
  }
  .bi-stop-circle::before {
    content: "\f591";
  }
  .bi-stop-fill::before {
    content: "\f592";
  }
  .bi-stop::before {
    content: "\f593";
  }
  .bi-stoplights-fill::before {
    content: "\f594";
  }
  .bi-stoplights::before {
    content: "\f595";
  }
  .bi-stopwatch-fill::before {
    content: "\f596";
  }
  .bi-stopwatch::before {
    content: "\f597";
  }
  .bi-subtract::before {
    content: "\f598";
  }
  .bi-suit-club-fill::before {
    content: "\f599";
  }
  .bi-suit-club::before {
    content: "\f59a";
  }
  .bi-suit-diamond-fill::before {
    content: "\f59b";
  }
  .bi-suit-diamond::before {
    content: "\f59c";
  }
  .bi-suit-heart-fill::before {
    content: "\f59d";
  }
  .bi-suit-heart::before {
    content: "\f59e";
  }
  .bi-suit-spade-fill::before {
    content: "\f59f";
  }
  .bi-suit-spade::before {
    content: "\f5a0";
  }
  .bi-sun-fill::before {
    content: "\f5a1";
  }
  .bi-sun::before {
    content: "\f5a2";
  }
  .bi-sunglasses::before {
    content: "\f5a3";
  }
  .bi-sunrise-fill::before {
    content: "\f5a4";
  }
  .bi-sunrise::before {
    content: "\f5a5";
  }
  .bi-sunset-fill::before {
    content: "\f5a6";
  }
  .bi-sunset::before {
    content: "\f5a7";
  }
  .bi-symmetry-horizontal::before {
    content: "\f5a8";
  }
  .bi-symmetry-vertical::before {
    content: "\f5a9";
  }
  .bi-table::before {
    content: "\f5aa";
  }
  .bi-tablet-fill::before {
    content: "\f5ab";
  }
  .bi-tablet-landscape-fill::before {
    content: "\f5ac";
  }
  .bi-tablet-landscape::before {
    content: "\f5ad";
  }
  .bi-tablet::before {
    content: "\f5ae";
  }
  .bi-tag-fill::before {
    content: "\f5af";
  }
  .bi-tag::before {
    content: "\f5b0";
  }
  .bi-tags-fill::before {
    content: "\f5b1";
  }
  .bi-tags::before {
    content: "\f5b2";
  }
  .bi-telegram::before {
    content: "\f5b3";
  }
  .bi-telephone-fill::before {
    content: "\f5b4";
  }
  .bi-telephone-forward-fill::before {
    content: "\f5b5";
  }
  .bi-telephone-forward::before {
    content: "\f5b6";
  }
  .bi-telephone-inbound-fill::before {
    content: "\f5b7";
  }
  .bi-telephone-inbound::before {
    content: "\f5b8";
  }
  .bi-telephone-minus-fill::before {
    content: "\f5b9";
  }
  .bi-telephone-minus::before {
    content: "\f5ba";
  }
  .bi-telephone-outbound-fill::before {
    content: "\f5bb";
  }
  .bi-telephone-outbound::before {
    content: "\f5bc";
  }
  .bi-telephone-plus-fill::before {
    content: "\f5bd";
  }
  .bi-telephone-plus::before {
    content: "\f5be";
  }
  .bi-telephone-x-fill::before {
    content: "\f5bf";
  }
  .bi-telephone-x::before {
    content: "\f5c0";
  }
  .bi-telephone::before {
    content: "\f5c1";
  }
  .bi-terminal-fill::before {
    content: "\f5c2";
  }
  .bi-terminal::before {
    content: "\f5c3";
  }
  .bi-text-center::before {
    content: "\f5c4";
  }
  .bi-text-indent-left::before {
    content: "\f5c5";
  }
  .bi-text-indent-right::before {
    content: "\f5c6";
  }
  .bi-text-left::before {
    content: "\f5c7";
  }
  .bi-text-paragraph::before {
    content: "\f5c8";
  }
  .bi-text-right::before {
    content: "\f5c9";
  }
  .bi-textarea-resize::before {
    content: "\f5ca";
  }
  .bi-textarea-t::before {
    content: "\f5cb";
  }
  .bi-textarea::before {
    content: "\f5cc";
  }
  .bi-thermometer-half::before {
    content: "\f5cd";
  }
  .bi-thermometer-high::before {
    content: "\f5ce";
  }
  .bi-thermometer-low::before {
    content: "\f5cf";
  }
  .bi-thermometer-snow::before {
    content: "\f5d0";
  }
  .bi-thermometer-sun::before {
    content: "\f5d1";
  }
  .bi-thermometer::before {
    content: "\f5d2";
  }
  .bi-three-dots-vertical::before {
    content: "\f5d3";
  }
  .bi-three-dots::before {
    content: "\f5d4";
  }
  .bi-toggle-off::before {
    content: "\f5d5";
  }
  .bi-toggle-on::before {
    content: "\f5d6";
  }
  .bi-toggle2-off::before {
    content: "\f5d7";
  }
  .bi-toggle2-on::before {
    content: "\f5d8";
  }
  .bi-toggles::before {
    content: "\f5d9";
  }
  .bi-toggles2::before {
    content: "\f5da";
  }
  .bi-tools::before {
    content: "\f5db";
  }
  .bi-tornado::before {
    content: "\f5dc";
  }
  .bi-trash-fill::before {
    content: "\f5dd";
  }
  .bi-trash::before {
    content: "\f5de";
  }
  .bi-trash2-fill::before {
    content: "\f5df";
  }
  .bi-trash2::before {
    content: "\f5e0";
  }
  .bi-tree-fill::before {
    content: "\f5e1";
  }
  .bi-tree::before {
    content: "\f5e2";
  }
  .bi-triangle-fill::before {
    content: "\f5e3";
  }
  .bi-triangle-half::before {
    content: "\f5e4";
  }
  .bi-triangle::before {
    content: "\f5e5";
  }
  .bi-trophy-fill::before {
    content: "\f5e6";
  }
  .bi-trophy::before {
    content: "\f5e7";
  }
  .bi-tropical-storm::before {
    content: "\f5e8";
  }
  .bi-truck-flatbed::before {
    content: "\f5e9";
  }
  .bi-truck::before {
    content: "\f5ea";
  }
  .bi-tsunami::before {
    content: "\f5eb";
  }
  .bi-tv-fill::before {
    content: "\f5ec";
  }
  .bi-tv::before {
    content: "\f5ed";
  }
  .bi-twitch::before {
    content: "\f5ee";
  }
  .bi-twitter::before {
    content: "\f5ef";
  }
  .bi-type-bold::before {
    content: "\f5f0";
  }
  .bi-type-h1::before {
    content: "\f5f1";
  }
  .bi-type-h2::before {
    content: "\f5f2";
  }
  .bi-type-h3::before {
    content: "\f5f3";
  }
  .bi-type-italic::before {
    content: "\f5f4";
  }
  .bi-type-strikethrough::before {
    content: "\f5f5";
  }
  .bi-type-underline::before {
    content: "\f5f6";
  }
  .bi-type::before {
    content: "\f5f7";
  }
  .bi-ui-checks-grid::before {
    content: "\f5f8";
  }
  .bi-ui-checks::before {
    content: "\f5f9";
  }
  .bi-ui-radios-grid::before {
    content: "\f5fa";
  }
  .bi-ui-radios::before {
    content: "\f5fb";
  }
  .bi-umbrella-fill::before {
    content: "\f5fc";
  }
  .bi-umbrella::before {
    content: "\f5fd";
  }
  .bi-union::before {
    content: "\f5fe";
  }
  .bi-unlock-fill::before {
    content: "\f5ff";
  }
  .bi-unlock::before {
    content: "\f600";
  }
  .bi-upc-scan::before {
    content: "\f601";
  }
  .bi-upc::before {
    content: "\f602";
  }
  .bi-upload::before {
    content: "\f603";
  }
  .bi-vector-pen::before {
    content: "\f604";
  }
  .bi-view-list::before {
    content: "\f605";
  }
  .bi-view-stacked::before {
    content: "\f606";
  }
  .bi-vinyl-fill::before {
    content: "\f607";
  }
  .bi-vinyl::before {
    content: "\f608";
  }
  .bi-voicemail::before {
    content: "\f609";
  }
  .bi-volume-down-fill::before {
    content: "\f60a";
  }
  .bi-volume-down::before {
    content: "\f60b";
  }
  .bi-volume-mute-fill::before {
    content: "\f60c";
  }
  .bi-volume-mute::before {
    content: "\f60d";
  }
  .bi-volume-off-fill::before {
    content: "\f60e";
  }
  .bi-volume-off::before {
    content: "\f60f";
  }
  .bi-volume-up-fill::before {
    content: "\f610";
  }
  .bi-volume-up::before {
    content: "\f611";
  }
  .bi-vr::before {
    content: "\f612";
  }
  .bi-wallet-fill::before {
    content: "\f613";
  }
  .bi-wallet::before {
    content: "\f614";
  }
  .bi-wallet2::before {
    content: "\f615";
  }
  .bi-watch::before {
    content: "\f616";
  }
  .bi-water::before {
    content: "\f617";
  }
  .bi-whatsapp::before {
    content: "\f618";
  }
  .bi-wifi-1::before {
    content: "\f619";
  }
  .bi-wifi-2::before {
    content: "\f61a";
  }
  .bi-wifi-off::before {
    content: "\f61b";
  }
  .bi-wifi::before {
    content: "\f61c";
  }
  .bi-wind::before {
    content: "\f61d";
  }
  .bi-window-dock::before {
    content: "\f61e";
  }
  .bi-window-sidebar::before {
    content: "\f61f";
  }
  .bi-window::before {
    content: "\f620";
  }
  .bi-wrench::before {
    content: "\f621";
  }
  .bi-x-circle-fill::before {
    content: "\f622";
  }
  .bi-x-circle::before {
    content: "\f623";
  }
  .bi-x-diamond-fill::before {
    content: "\f624";
  }
  .bi-x-diamond::before {
    content: "\f625";
  }
  .bi-x-octagon-fill::before {
    content: "\f626";
  }
  .bi-x-octagon::before {
    content: "\f627";
  }
  .bi-x-square-fill::before {
    content: "\f628";
  }
  .bi-x-square::before {
    content: "\f629";
  }
  .bi-x::before {
    content: "\f62a";
  }
  .bi-youtube::before {
    content: "\f62b";
  }
  .bi-zoom-in::before {
    content: "\f62c";
  }
  .bi-zoom-out::before {
    content: "\f62d";
  }
  .bi-bank::before {
    content: "\f62e";
  }
  .bi-bank2::before {
    content: "\f62f";
  }
  .bi-bell-slash-fill::before {
    content: "\f630";
  }
  .bi-bell-slash::before {
    content: "\f631";
  }
  .bi-cash-coin::before {
    content: "\f632";
  }
  .bi-check-lg::before {
    content: "\f633";
  }
  .bi-coin::before {
    content: "\f634";
  }
  .bi-currency-bitcoin::before {
    content: "\f635";
  }
  .bi-currency-dollar::before {
    content: "\f636";
  }
  .bi-currency-euro::before {
    content: "\f637";
  }
  .bi-currency-exchange::before {
    content: "\f638";
  }
  .bi-currency-pound::before {
    content: "\f639";
  }
  .bi-currency-yen::before {
    content: "\f63a";
  }
  .bi-dash-lg::before {
    content: "\f63b";
  }
  .bi-exclamation-lg::before {
    content: "\f63c";
  }
  .bi-file-earmark-pdf-fill::before {
    content: "\f63d";
  }
  .bi-file-earmark-pdf::before {
    content: "\f63e";
  }
  .bi-file-pdf-fill::before {
    content: "\f63f";
  }
  .bi-file-pdf::before {
    content: "\f640";
  }
  .bi-gender-ambiguous::before {
    content: "\f641";
  }
  .bi-gender-female::before {
    content: "\f642";
  }
  .bi-gender-male::before {
    content: "\f643";
  }
  .bi-gender-trans::before {
    content: "\f644";
  }
  .bi-headset-vr::before {
    content: "\f645";
  }
  .bi-info-lg::before {
    content: "\f646";
  }
  .bi-mastodon::before {
    content: "\f647";
  }
  .bi-messenger::before {
    content: "\f648";
  }
  .bi-piggy-bank-fill::before {
    content: "\f649";
  }
  .bi-piggy-bank::before {
    content: "\f64a";
  }
  .bi-pin-map-fill::before {
    content: "\f64b";
  }
  .bi-pin-map::before {
    content: "\f64c";
  }
  .bi-plus-lg::before {
    content: "\f64d";
  }
  .bi-question-lg::before {
    content: "\f64e";
  }
  .bi-recycle::before {
    content: "\f64f";
  }
  .bi-reddit::before {
    content: "\f650";
  }
  .bi-safe-fill::before {
    content: "\f651";
  }
  .bi-safe2-fill::before {
    content: "\f652";
  }
  .bi-safe2::before {
    content: "\f653";
  }
  .bi-sd-card-fill::before {
    content: "\f654";
  }
  .bi-sd-card::before {
    content: "\f655";
  }
  .bi-skype::before {
    content: "\f656";
  }
  .bi-slash-lg::before {
    content: "\f657";
  }
  .bi-translate::before {
    content: "\f658";
  }
  .bi-x-lg::before {
    content: "\f659";
  }
  .bi-safe::before {
    content: "\f65a";
  }
  
  /* src/assets/iconfonts/themify/themify.css */
  @font-face {
    font-family: "themify";
    src: url(./themify-AUCIARCF.eot?-fvbane);
    src:
      url(./themify-AUCIARCF.eot?#iefix-fvbane) format("embedded-opentype"),
      url(./themify-LDWN3OQG.woff?-fvbane) format("woff"),
      url(./themify-NS22GCUV.ttf?-fvbane) format("truetype"),
      url(./themify-KIKGDMUW.svg?-fvbane#themify) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  [class^=ti-],
  [class*=" ti-"] {
    font-family: "themify";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .ti-wand:before {
    content: "\e600";
  }
  .ti-volume:before {
    content: "\e601";
  }
  .ti-user:before {
    content: "\e602";
  }
  .ti-unlock:before {
    content: "\e603";
  }
  .ti-unlink:before {
    content: "\e604";
  }
  .ti-trash:before {
    content: "\e605";
  }
  .ti-thought:before {
    content: "\e606";
  }
  .ti-target:before {
    content: "\e607";
  }
  .ti-tag:before {
    content: "\e608";
  }
  .ti-tablet:before {
    content: "\e609";
  }
  .ti-star:before {
    content: "\e60a";
  }
  .ti-spray:before {
    content: "\e60b";
  }
  .ti-signal:before {
    content: "\e60c";
  }
  .ti-shopping-cart:before {
    content: "\e60d";
  }
  .ti-shopping-cart-full:before {
    content: "\e60e";
  }
  .ti-settings:before {
    content: "\e60f";
  }
  .ti-search:before {
    content: "\e610";
  }
  .ti-zoom-in:before {
    content: "\e611";
  }
  .ti-zoom-out:before {
    content: "\e612";
  }
  .ti-cut:before {
    content: "\e613";
  }
  .ti-ruler:before {
    content: "\e614";
  }
  .ti-ruler-pencil:before {
    content: "\e615";
  }
  .ti-ruler-alt:before {
    content: "\e616";
  }
  .ti-bookmark:before {
    content: "\e617";
  }
  .ti-bookmark-alt:before {
    content: "\e618";
  }
  .ti-reload:before {
    content: "\e619";
  }
  .ti-plus:before {
    content: "\e61a";
  }
  .ti-pin:before {
    content: "\e61b";
  }
  .ti-pencil:before {
    content: "\e61c";
  }
  .ti-pencil-alt:before {
    content: "\e61d";
  }
  .ti-paint-roller:before {
    content: "\e61e";
  }
  .ti-paint-bucket:before {
    content: "\e61f";
  }
  .ti-na:before {
    content: "\e620";
  }
  .ti-mobile:before {
    content: "\e621";
  }
  .ti-minus:before {
    content: "\e622";
  }
  .ti-medall:before {
    content: "\e623";
  }
  .ti-medall-alt:before {
    content: "\e624";
  }
  .ti-marker:before {
    content: "\e625";
  }
  .ti-marker-alt:before {
    content: "\e626";
  }
  .ti-arrow-up:before {
    content: "\e627";
  }
  .ti-arrow-right:before {
    content: "\e628";
  }
  .ti-arrow-left:before {
    content: "\e629";
  }
  .ti-arrow-down:before {
    content: "\e62a";
  }
  .ti-lock:before {
    content: "\e62b";
  }
  .ti-location-arrow:before {
    content: "\e62c";
  }
  .ti-link:before {
    content: "\e62d";
  }
  .ti-layout:before {
    content: "\e62e";
  }
  .ti-layers:before {
    content: "\e62f";
  }
  .ti-layers-alt:before {
    content: "\e630";
  }
  .ti-key:before {
    content: "\e631";
  }
  .ti-import:before {
    content: "\e632";
  }
  .ti-image:before {
    content: "\e633";
  }
  .ti-heart:before {
    content: "\e634";
  }
  .ti-heart-broken:before {
    content: "\e635";
  }
  .ti-hand-stop:before {
    content: "\e636";
  }
  .ti-hand-open:before {
    content: "\e637";
  }
  .ti-hand-drag:before {
    content: "\e638";
  }
  .ti-folder:before {
    content: "\e639";
  }
  .ti-flag:before {
    content: "\e63a";
  }
  .ti-flag-alt:before {
    content: "\e63b";
  }
  .ti-flag-alt-2:before {
    content: "\e63c";
  }
  .ti-eye:before {
    content: "\e63d";
  }
  .ti-export:before {
    content: "\e63e";
  }
  .ti-exchange-vertical:before {
    content: "\e63f";
  }
  .ti-desktop:before {
    content: "\e640";
  }
  .ti-cup:before {
    content: "\e641";
  }
  .ti-crown:before {
    content: "\e642";
  }
  .ti-comments:before {
    content: "\e643";
  }
  .ti-comment:before {
    content: "\e644";
  }
  .ti-comment-alt:before {
    content: "\e645";
  }
  .ti-close:before {
    content: "\e646";
  }
  .ti-clip:before {
    content: "\e647";
  }
  .ti-angle-up:before {
    content: "\e648";
  }
  .ti-angle-right:before {
    content: "\e649";
  }
  .ti-angle-left:before {
    content: "\e64a";
  }
  .ti-angle-down:before {
    content: "\e64b";
  }
  .ti-check:before {
    content: "\e64c";
  }
  .ti-check-box:before {
    content: "\e64d";
  }
  .ti-camera:before {
    content: "\e64e";
  }
  .ti-announcement:before {
    content: "\e64f";
  }
  .ti-brush:before {
    content: "\e650";
  }
  .ti-briefcase:before {
    content: "\e651";
  }
  .ti-bolt:before {
    content: "\e652";
  }
  .ti-bolt-alt:before {
    content: "\e653";
  }
  .ti-blackboard:before {
    content: "\e654";
  }
  .ti-bag:before {
    content: "\e655";
  }
  .ti-move:before {
    content: "\e656";
  }
  .ti-arrows-vertical:before {
    content: "\e657";
  }
  .ti-arrows-horizontal:before {
    content: "\e658";
  }
  .ti-fullscreen:before {
    content: "\e659";
  }
  .ti-arrow-top-right:before {
    content: "\e65a";
  }
  .ti-arrow-top-left:before {
    content: "\e65b";
  }
  .ti-arrow-circle-up:before {
    content: "\e65c";
  }
  .ti-arrow-circle-right:before {
    content: "\e65d";
  }
  .ti-arrow-circle-left:before {
    content: "\e65e";
  }
  .ti-arrow-circle-down:before {
    content: "\e65f";
  }
  .ti-angle-double-up:before {
    content: "\e660";
  }
  .ti-angle-double-right:before {
    content: "\e661";
  }
  .ti-angle-double-left:before {
    content: "\e662";
  }
  .ti-angle-double-down:before {
    content: "\e663";
  }
  .ti-zip:before {
    content: "\e664";
  }
  .ti-world:before {
    content: "\e665";
  }
  .ti-wheelchair:before {
    content: "\e666";
  }
  .ti-view-list:before {
    content: "\e667";
  }
  .ti-view-list-alt:before {
    content: "\e668";
  }
  .ti-view-grid:before {
    content: "\e669";
  }
  .ti-uppercase:before {
    content: "\e66a";
  }
  .ti-upload:before {
    content: "\e66b";
  }
  .ti-underline:before {
    content: "\e66c";
  }
  .ti-truck:before {
    content: "\e66d";
  }
  .ti-timer:before {
    content: "\e66e";
  }
  .ti-ticket:before {
    content: "\e66f";
  }
  .ti-thumb-up:before {
    content: "\e670";
  }
  .ti-thumb-down:before {
    content: "\e671";
  }
  .ti-text:before {
    content: "\e672";
  }
  .ti-stats-up:before {
    content: "\e673";
  }
  .ti-stats-down:before {
    content: "\e674";
  }
  .ti-split-v:before {
    content: "\e675";
  }
  .ti-split-h:before {
    content: "\e676";
  }
  .ti-smallcap:before {
    content: "\e677";
  }
  .ti-shine:before {
    content: "\e678";
  }
  .ti-shift-right:before {
    content: "\e679";
  }
  .ti-shift-left:before {
    content: "\e67a";
  }
  .ti-shield:before {
    content: "\e67b";
  }
  .ti-notepad:before {
    content: "\e67c";
  }
  .ti-server:before {
    content: "\e67d";
  }
  .ti-quote-right:before {
    content: "\e67e";
  }
  .ti-quote-left:before {
    content: "\e67f";
  }
  .ti-pulse:before {
    content: "\e680";
  }
  .ti-printer:before {
    content: "\e681";
  }
  .ti-power-off:before {
    content: "\e682";
  }
  .ti-plug:before {
    content: "\e683";
  }
  .ti-pie-chart:before {
    content: "\e684";
  }
  .ti-paragraph:before {
    content: "\e685";
  }
  .ti-panel:before {
    content: "\e686";
  }
  .ti-package:before {
    content: "\e687";
  }
  .ti-music:before {
    content: "\e688";
  }
  .ti-music-alt:before {
    content: "\e689";
  }
  .ti-mouse:before {
    content: "\e68a";
  }
  .ti-mouse-alt:before {
    content: "\e68b";
  }
  .ti-money:before {
    content: "\e68c";
  }
  .ti-microphone:before {
    content: "\e68d";
  }
  .ti-menu:before {
    content: "\e68e";
  }
  .ti-menu-alt:before {
    content: "\e68f";
  }
  .ti-map:before {
    content: "\e690";
  }
  .ti-map-alt:before {
    content: "\e691";
  }
  .ti-loop:before {
    content: "\e692";
  }
  .ti-location-pin:before {
    content: "\e693";
  }
  .ti-list:before {
    content: "\e694";
  }
  .ti-light-bulb:before {
    content: "\e695";
  }
  .ti-Italic:before {
    content: "\e696";
  }
  .ti-info:before {
    content: "\e697";
  }
  .ti-infinite:before {
    content: "\e698";
  }
  .ti-id-badge:before {
    content: "\e699";
  }
  .ti-hummer:before {
    content: "\e69a";
  }
  .ti-home:before {
    content: "\e69b";
  }
  .ti-help:before {
    content: "\e69c";
  }
  .ti-headphone:before {
    content: "\e69d";
  }
  .ti-harddrives:before {
    content: "\e69e";
  }
  .ti-harddrive:before {
    content: "\e69f";
  }
  .ti-gift:before {
    content: "\e6a0";
  }
  .ti-game:before {
    content: "\e6a1";
  }
  .ti-filter:before {
    content: "\e6a2";
  }
  .ti-files:before {
    content: "\e6a3";
  }
  .ti-file:before {
    content: "\e6a4";
  }
  .ti-eraser:before {
    content: "\e6a5";
  }
  .ti-envelope:before {
    content: "\e6a6";
  }
  .ti-download:before {
    content: "\e6a7";
  }
  .ti-direction:before {
    content: "\e6a8";
  }
  .ti-direction-alt:before {
    content: "\e6a9";
  }
  .ti-dashboard:before {
    content: "\e6aa";
  }
  .ti-control-stop:before {
    content: "\e6ab";
  }
  .ti-control-shuffle:before {
    content: "\e6ac";
  }
  .ti-control-play:before {
    content: "\e6ad";
  }
  .ti-control-pause:before {
    content: "\e6ae";
  }
  .ti-control-forward:before {
    content: "\e6af";
  }
  .ti-control-backward:before {
    content: "\e6b0";
  }
  .ti-cloud:before {
    content: "\e6b1";
  }
  .ti-cloud-up:before {
    content: "\e6b2";
  }
  .ti-cloud-down:before {
    content: "\e6b3";
  }
  .ti-clipboard:before {
    content: "\e6b4";
  }
  .ti-car:before {
    content: "\e6b5";
  }
  .ti-calendar:before {
    content: "\e6b6";
  }
  .ti-book:before {
    content: "\e6b7";
  }
  .ti-bell:before {
    content: "\e6b8";
  }
  .ti-basketball:before {
    content: "\e6b9";
  }
  .ti-bar-chart:before {
    content: "\e6ba";
  }
  .ti-bar-chart-alt:before {
    content: "\e6bb";
  }
  .ti-back-right:before {
    content: "\e6bc";
  }
  .ti-back-left:before {
    content: "\e6bd";
  }
  .ti-arrows-corner:before {
    content: "\e6be";
  }
  .ti-archive:before {
    content: "\e6bf";
  }
  .ti-anchor:before {
    content: "\e6c0";
  }
  .ti-align-right:before {
    content: "\e6c1";
  }
  .ti-align-left:before {
    content: "\e6c2";
  }
  .ti-align-justify:before {
    content: "\e6c3";
  }
  .ti-align-center:before {
    content: "\e6c4";
  }
  .ti-alert:before {
    content: "\e6c5";
  }
  .ti-alarm-clock:before {
    content: "\e6c6";
  }
  .ti-agenda:before {
    content: "\e6c7";
  }
  .ti-write:before {
    content: "\e6c8";
  }
  .ti-window:before {
    content: "\e6c9";
  }
  .ti-widgetized:before {
    content: "\e6ca";
  }
  .ti-widget:before {
    content: "\e6cb";
  }
  .ti-widget-alt:before {
    content: "\e6cc";
  }
  .ti-wallet:before {
    content: "\e6cd";
  }
  .ti-video-clapper:before {
    content: "\e6ce";
  }
  .ti-video-camera:before {
    content: "\e6cf";
  }
  .ti-vector:before {
    content: "\e6d0";
  }
  .ti-themify-logo:before {
    content: "\e6d1";
  }
  .ti-themify-favicon:before {
    content: "\e6d2";
  }
  .ti-themify-favicon-alt:before {
    content: "\e6d3";
  }
  .ti-support:before {
    content: "\e6d4";
  }
  .ti-stamp:before {
    content: "\e6d5";
  }
  .ti-split-v-alt:before {
    content: "\e6d6";
  }
  .ti-slice:before {
    content: "\e6d7";
  }
  .ti-shortcode:before {
    content: "\e6d8";
  }
  .ti-shift-right-alt:before {
    content: "\e6d9";
  }
  .ti-shift-left-alt:before {
    content: "\e6da";
  }
  .ti-ruler-alt-2:before {
    content: "\e6db";
  }
  .ti-receipt:before {
    content: "\e6dc";
  }
  .ti-pin2:before {
    content: "\e6dd";
  }
  .ti-pin-alt:before {
    content: "\e6de";
  }
  .ti-pencil-alt2:before {
    content: "\e6df";
  }
  .ti-palette:before {
    content: "\e6e0";
  }
  .ti-more:before {
    content: "\e6e1";
  }
  .ti-more-alt:before {
    content: "\e6e2";
  }
  .ti-microphone-alt:before {
    content: "\e6e3";
  }
  .ti-magnet:before {
    content: "\e6e4";
  }
  .ti-line-double:before {
    content: "\e6e5";
  }
  .ti-line-dotted:before {
    content: "\e6e6";
  }
  .ti-line-dashed:before {
    content: "\e6e7";
  }
  .ti-layout-width-full:before {
    content: "\e6e8";
  }
  .ti-layout-width-default:before {
    content: "\e6e9";
  }
  .ti-layout-width-default-alt:before {
    content: "\e6ea";
  }
  .ti-layout-tab:before {
    content: "\e6eb";
  }
  .ti-layout-tab-window:before {
    content: "\e6ec";
  }
  .ti-layout-tab-v:before {
    content: "\e6ed";
  }
  .ti-layout-tab-min:before {
    content: "\e6ee";
  }
  .ti-layout-slider:before {
    content: "\e6ef";
  }
  .ti-layout-slider-alt:before {
    content: "\e6f0";
  }
  .ti-layout-sidebar-right:before {
    content: "\e6f1";
  }
  .ti-layout-sidebar-none:before {
    content: "\e6f2";
  }
  .ti-layout-sidebar-left:before {
    content: "\e6f3";
  }
  .ti-layout-placeholder:before {
    content: "\e6f4";
  }
  .ti-layout-menu:before {
    content: "\e6f5";
  }
  .ti-layout-menu-v:before {
    content: "\e6f6";
  }
  .ti-layout-menu-separated:before {
    content: "\e6f7";
  }
  .ti-layout-menu-full:before {
    content: "\e6f8";
  }
  .ti-layout-media-right-alt:before {
    content: "\e6f9";
  }
  .ti-layout-media-right:before {
    content: "\e6fa";
  }
  .ti-layout-media-overlay:before {
    content: "\e6fb";
  }
  .ti-layout-media-overlay-alt:before {
    content: "\e6fc";
  }
  .ti-layout-media-overlay-alt-2:before {
    content: "\e6fd";
  }
  .ti-layout-media-left-alt:before {
    content: "\e6fe";
  }
  .ti-layout-media-left:before {
    content: "\e6ff";
  }
  .ti-layout-media-center-alt:before {
    content: "\e700";
  }
  .ti-layout-media-center:before {
    content: "\e701";
  }
  .ti-layout-list-thumb:before {
    content: "\e702";
  }
  .ti-layout-list-thumb-alt:before {
    content: "\e703";
  }
  .ti-layout-list-post:before {
    content: "\e704";
  }
  .ti-layout-list-large-image:before {
    content: "\e705";
  }
  .ti-layout-line-solid:before {
    content: "\e706";
  }
  .ti-layout-grid4:before {
    content: "\e707";
  }
  .ti-layout-grid3:before {
    content: "\e708";
  }
  .ti-layout-grid2:before {
    content: "\e709";
  }
  .ti-layout-grid2-thumb:before {
    content: "\e70a";
  }
  .ti-layout-cta-right:before {
    content: "\e70b";
  }
  .ti-layout-cta-left:before {
    content: "\e70c";
  }
  .ti-layout-cta-center:before {
    content: "\e70d";
  }
  .ti-layout-cta-btn-right:before {
    content: "\e70e";
  }
  .ti-layout-cta-btn-left:before {
    content: "\e70f";
  }
  .ti-layout-column4:before {
    content: "\e710";
  }
  .ti-layout-column3:before {
    content: "\e711";
  }
  .ti-layout-column2:before {
    content: "\e712";
  }
  .ti-layout-accordion-separated:before {
    content: "\e713";
  }
  .ti-layout-accordion-merged:before {
    content: "\e714";
  }
  .ti-layout-accordion-list:before {
    content: "\e715";
  }
  .ti-ink-pen:before {
    content: "\e716";
  }
  .ti-info-alt:before {
    content: "\e717";
  }
  .ti-help-alt:before {
    content: "\e718";
  }
  .ti-headphone-alt:before {
    content: "\e719";
  }
  .ti-hand-point-up:before {
    content: "\e71a";
  }
  .ti-hand-point-right:before {
    content: "\e71b";
  }
  .ti-hand-point-left:before {
    content: "\e71c";
  }
  .ti-hand-point-down:before {
    content: "\e71d";
  }
  .ti-gallery:before {
    content: "\e71e";
  }
  .ti-face-smile:before {
    content: "\e71f";
  }
  .ti-face-sad:before {
    content: "\e720";
  }
  .ti-credit-card:before {
    content: "\e721";
  }
  .ti-control-skip-forward:before {
    content: "\e722";
  }
  .ti-control-skip-backward:before {
    content: "\e723";
  }
  .ti-control-record:before {
    content: "\e724";
  }
  .ti-control-eject:before {
    content: "\e725";
  }
  .ti-comments-smiley:before {
    content: "\e726";
  }
  .ti-brush-alt:before {
    content: "\e727";
  }
  .ti-youtube:before {
    content: "\e728";
  }
  .ti-vimeo:before {
    content: "\e729";
  }
  .ti-twitter:before {
    content: "\e72a";
  }
  .ti-time:before {
    content: "\e72b";
  }
  .ti-tumblr:before {
    content: "\e72c";
  }
  .ti-skype:before {
    content: "\e72d";
  }
  .ti-share:before {
    content: "\e72e";
  }
  .ti-share-alt:before {
    content: "\e72f";
  }
  .ti-rocket:before {
    content: "\e730";
  }
  .ti-pinterest:before {
    content: "\e731";
  }
  .ti-new-window:before {
    content: "\e732";
  }
  .ti-microsoft:before {
    content: "\e733";
  }
  .ti-list-ol:before {
    content: "\e734";
  }
  .ti-linkedin:before {
    content: "\e735";
  }
  .ti-layout-sidebar-2:before {
    content: "\e736";
  }
  .ti-layout-grid4-alt:before {
    content: "\e737";
  }
  .ti-layout-grid3-alt:before {
    content: "\e738";
  }
  .ti-layout-grid2-alt:before {
    content: "\e739";
  }
  .ti-layout-column4-alt:before {
    content: "\e73a";
  }
  .ti-layout-column3-alt:before {
    content: "\e73b";
  }
  .ti-layout-column2-alt:before {
    content: "\e73c";
  }
  .ti-instagram:before {
    content: "\e73d";
  }
  .ti-google:before {
    content: "\e73e";
  }
  .ti-github:before {
    content: "\e73f";
  }
  .ti-flickr:before {
    content: "\e740";
  }
  .ti-facebook:before {
    content: "\e741";
  }
  .ti-dropbox:before {
    content: "\e742";
  }
  .ti-dribbble:before {
    content: "\e743";
  }
  .ti-apple:before {
    content: "\e744";
  }
  .ti-android:before {
    content: "\e745";
  }
  .ti-save:before {
    content: "\e746";
  }
  .ti-save-alt:before {
    content: "\e747";
  }
  .ti-yahoo:before {
    content: "\e748";
  }
  .ti-wordpress:before {
    content: "\e749";
  }
  .ti-vimeo-alt:before {
    content: "\e74a";
  }
  .ti-twitter-alt:before {
    content: "\e74b";
  }
  .ti-tumblr-alt:before {
    content: "\e74c";
  }
  .ti-trello:before {
    content: "\e74d";
  }
  .ti-stack-overflow:before {
    content: "\e74e";
  }
  .ti-soundcloud:before {
    content: "\e74f";
  }
  .ti-sharethis:before {
    content: "\e750";
  }
  .ti-sharethis-alt:before {
    content: "\e751";
  }
  .ti-reddit:before {
    content: "\e752";
  }
  .ti-pinterest-alt:before {
    content: "\e753";
  }
  .ti-microsoft-alt:before {
    content: "\e754";
  }
  .ti-linux:before {
    content: "\e755";
  }
  .ti-jsfiddle:before {
    content: "\e756";
  }
  .ti-joomla:before {
    content: "\e757";
  }
  .ti-html5:before {
    content: "\e758";
  }
  .ti-flickr-alt:before {
    content: "\e759";
  }
  .ti-email:before {
    content: "\e75a";
  }
  .ti-drupal:before {
    content: "\e75b";
  }
  .ti-dropbox-alt:before {
    content: "\e75c";
  }
  .ti-css3:before {
    content: "\e75d";
  }
  .ti-rss:before {
    content: "\e75e";
  }
  .ti-rss-alt:before {
    content: "\e75f";
  }
  
  /* src/assets/iconfonts/feather/feather.css */
  @font-face {
    font-family: feather;
    src: url(../iconfonts/feather-webfont-4QUFNMOI.eot?t=1501841394106);
    src:
      url(../iconfonts/feather-webfont-4QUFNMOI.eot?t=1501841394106#iefix) format("embedded-opentype"),
      url(../iconfonts/feather-webfont-D7ITTHUZ.woff?t=1501841394106) format("woff"),
      url(../iconfonts/feather-webfont-XC6AAHIC.ttf?t=1501841394106) format("truetype"),
      url(../iconfonts/feather-webfont-RJOT3FRU.svg?t=1501841394106#feather) format("svg");
  }
  .fe {
    font-family: feather !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .fe-activity:before {
    content: "\e900";
  }
  .fe-airplay:before {
    content: "\e901";
  }
  .fe-alert-circle:before {
    content: "\e902";
  }
  .fe-alert-octagon:before {
    content: "\e903";
  }
  .fe-alert-triangle:before {
    content: "\e904";
  }
  .fe-align-center:before {
    content: "\e905";
  }
  .fe-align-justify:before {
    content: "\e906";
  }
  .fe-align-left:before {
    content: "\e907";
  }
  .fe-align-right:before {
    content: "\e908";
  }
  .fe-anchor:before {
    content: "\e909";
  }
  .fe-aperture:before {
    content: "\e90a";
  }
  .fe-arrow-down:before {
    content: "\e90b";
  }
  .fe-arrow-down-circle:before {
    content: "\e90c";
  }
  .fe-arrow-down-left:before {
    content: "\e90d";
  }
  .fe-arrow-down-right:before {
    content: "\e90e";
  }
  .fe-arrow-left:before {
    content: "\e90f";
  }
  .fe-arrow-left-circle:before {
    content: "\e910";
  }
  .fe-arrow-right:before {
    content: "\e911";
  }
  .fe-arrow-right-circle:before {
    content: "\e912";
  }
  .fe-arrow-up:before {
    content: "\e913";
  }
  .fe-arrow-up-circle:before {
    content: "\e914";
  }
  .fe-arrow-up-left:before {
    content: "\e915";
  }
  .fe-arrow-up-right:before {
    content: "\e916";
  }
  .fe-at-sign:before {
    content: "\e917";
  }
  .fe-award:before {
    content: "\e918";
  }
  .fe-bar-chart:before {
    content: "\e919";
  }
  .fe-bar-chart-2:before {
    content: "\e91a";
  }
  .fe-battery:before {
    content: "\e91b";
  }
  .fe-battery-charging:before {
    content: "\e91c";
  }
  .fe-bell:before {
    content: "\e91d";
  }
  .fe-bell-off:before {
    content: "\e91e";
  }
  .fe-bluetooth:before {
    content: "\e91f";
  }
  .fe-bold:before {
    content: "\e920";
  }
  .fe-book:before {
    content: "\e921";
  }
  .fe-book-open:before {
    content: "\e922";
  }
  .fe-bookmark:before {
    content: "\e923";
  }
  .fe-box:before {
    content: "\e924";
  }
  .fe-briefcase:before {
    content: "\e925";
  }
  .fe-calendar:before {
    content: "\e926";
  }
  .fe-camera:before {
    content: "\e927";
  }
  .fe-camera-off:before {
    content: "\e928";
  }
  .fe-cast:before {
    content: "\e929";
  }
  .fe-check:before {
    content: "\e92a";
  }
  .fe-check-circle:before {
    content: "\e92b";
  }
  .fe-check-square:before {
    content: "\e92c";
  }
  .fe-chevron-down:before {
    content: "\e92d";
  }
  .fe-chevron-left:before {
    content: "\e92e";
  }
  .fe-chevron-right:before {
    content: "\e92f";
  }
  .fe-chevron-up:before {
    content: "\e930";
  }
  .fe-chevrons-down:before {
    content: "\e931";
  }
  .fe-chevrons-left:before {
    content: "\e932";
  }
  .fe-chevrons-right:before {
    content: "\e933";
  }
  .fe-chevrons-up:before {
    content: "\e934";
  }
  .fe-chrome:before {
    content: "\e935";
  }
  .fe-circle:before {
    content: "\e936";
  }
  .fe-clipboard:before {
    content: "\e937";
  }
  .fe-clock:before {
    content: "\e938";
  }
  .fe-cloud:before {
    content: "\e939";
  }
  .fe-cloud-drizzle:before {
    content: "\e93a";
  }
  .fe-cloud-lightning:before {
    content: "\e93b";
  }
  .fe-cloud-off:before {
    content: "\e93c";
  }
  .fe-cloud-rain:before {
    content: "\e93d";
  }
  .fe-cloud-snow:before {
    content: "\e93e";
  }
  .fe-code:before {
    content: "\e93f";
  }
  .fe-codepen:before {
    content: "\e940";
  }
  .fe-command:before {
    content: "\e941";
  }
  .fe-compass:before {
    content: "\e942";
  }
  .fe-copy:before {
    content: "\e943";
  }
  .fe-corner-down-left:before {
    content: "\e944";
  }
  .fe-corner-down-right:before {
    content: "\e945";
  }
  .fe-corner-left-down:before {
    content: "\e946";
  }
  .fe-corner-left-up:before {
    content: "\e947";
  }
  .fe-corner-right-down:before {
    content: "\e948";
  }
  .fe-corner-right-up:before {
    content: "\e949";
  }
  .fe-corner-up-left:before {
    content: "\e94a";
  }
  .fe-corner-up-right:before {
    content: "\e94b";
  }
  .fe-cpu:before {
    content: "\e94c";
  }
  .fe-credit-card:before {
    content: "\e94d";
  }
  .fe-crop:before {
    content: "\e94e";
  }
  .fe-crosshair:before {
    content: "\e94f";
  }
  .fe-database:before {
    content: "\e950";
  }
  .fe-delete:before {
    content: "\e951";
  }
  .fe-disc:before {
    content: "\e952";
  }
  .fe-dollar-sign:before {
    content: "\e953";
  }
  .fe-download:before {
    content: "\e954";
  }
  .fe-download-cloud:before {
    content: "\e955";
  }
  .fe-droplet:before {
    content: "\e956";
  }
  .fe-edit:before {
    content: "\e957";
  }
  .fe-edit-2:before {
    content: "\e958";
  }
  .fe-edit-3:before {
    content: "\e959";
  }
  .fe-external-link:before {
    content: "\e95a";
  }
  .fe-eye:before {
    content: "\e95b";
  }
  .fe-eye-off:before {
    content: "\e95c";
  }
  .fe-facebook:before {
    content: "\e95d";
  }
  .fe-fast-forward:before {
    content: "\e95e";
  }
  .fe-feather:before {
    content: "\e95f";
  }
  .fe-file:before {
    content: "\e960";
  }
  .fe-file-minus:before {
    content: "\e961";
  }
  .fe-file-plus:before {
    content: "\e962";
  }
  .fe-file-text:before {
    content: "\e963";
  }
  .fe-film:before {
    content: "\e964";
  }
  .fe-filter:before {
    content: "\e965";
  }
  .fe-flag:before {
    content: "\e966";
  }
  .fe-folder:before {
    content: "\e967";
  }
  .fe-folder-minus:before {
    content: "\e968";
  }
  .fe-folder-plus:before {
    content: "\e969";
  }
  .fe-git-branch:before {
    content: "\e96a";
  }
  .fe-git-commit:before {
    content: "\e96b";
  }
  .fe-git-merge:before {
    content: "\e96c";
  }
  .fe-git-pull-request:before {
    content: "\e96d";
  }
  .fe-github:before {
    content: "\e96e";
  }
  .fe-gitlab:before {
    content: "\e96f";
  }
  .fe-globe:before {
    content: "\e970";
  }
  .fe-grid:before {
    content: "\e971";
  }
  .fe-hard-drive:before {
    content: "\e972";
  }
  .fe-hash:before {
    content: "\e973";
  }
  .fe-headphones:before {
    content: "\e974";
  }
  .fe-heart:before {
    content: "\e975";
  }
  .fe-help-circle:before {
    content: "\e976";
  }
  .fe-home:before {
    content: "\e977";
  }
  .fe-image:before {
    content: "\e978";
  }
  .fe-inbox:before {
    content: "\e979";
  }
  .fe-info:before {
    content: "\e97a";
  }
  .fe-instagram:before {
    content: "\e97b";
  }
  .fe-italic:before {
    content: "\e97c";
  }
  .fe-layers:before {
    content: "\e97d";
  }
  .fe-layout:before {
    content: "\e97e";
  }
  .fe-life-buoy:before {
    content: "\e97f";
  }
  .fe-link:before {
    content: "\e980";
  }
  .fe-link-2:before {
    content: "\e981";
  }
  .fe-linkedin:before {
    content: "\e982";
  }
  .fe-list:before {
    content: "\e983";
  }
  .fe-loader:before {
    content: "\e984";
  }
  .fe-lock:before {
    content: "\e985";
  }
  .fe-log-in:before {
    content: "\e986";
  }
  .fe-log-out:before {
    content: "\e987";
  }
  .fe-mail:before {
    content: "\e988";
  }
  .fe-map:before {
    content: "\e989";
  }
  .fe-map-pin:before {
    content: "\e98a";
  }
  .fe-maximize:before {
    content: "\e98b";
  }
  .fe-maximize-2:before {
    content: "\e98c";
  }
  .fe-menu:before {
    content: "\e98d";
  }
  .fe-message-circle:before {
    content: "\e98e";
  }
  .fe-message-square:before {
    content: "\e98f";
  }
  .fe-mic:before {
    content: "\e990";
  }
  .fe-mic-off:before {
    content: "\e991";
  }
  .fe-minimize:before {
    content: "\e992";
  }
  .fe-minimize-2:before {
    content: "\e993";
  }
  .fe-minus:before {
    content: "\e994";
  }
  .fe-minus-circle:before {
    content: "\e995";
  }
  .fe-minus-square:before {
    content: "\e996";
  }
  .fe-monitor:before {
    content: "\e997";
  }
  .fe-moon:before {
    content: "\e998";
  }
  .fe-more-horizontal:before {
    content: "\e999";
  }
  .fe-more-vertical:before {
    content: "\e99a";
  }
  .fe-move:before {
    content: "\e99b";
  }
  .fe-music:before {
    content: "\e99c";
  }
  .fe-navigation:before {
    content: "\e99d";
  }
  .fe-navigation-2:before {
    content: "\e99e";
  }
  .fe-octagon:before {
    content: "\e99f";
  }
  .fe-package:before {
    content: "\e9a0";
  }
  .fe-paperclip:before {
    content: "\e9a1";
  }
  .fe-pause:before {
    content: "\e9a2";
  }
  .fe-pause-circle:before {
    content: "\e9a3";
  }
  .fe-percent:before {
    content: "\e9a4";
  }
  .fe-phone:before {
    content: "\e9a5";
  }
  .fe-phone-call:before {
    content: "\e9a6";
  }
  .fe-phone-forwarded:before {
    content: "\e9a7";
  }
  .fe-phone-incoming:before {
    content: "\e9a8";
  }
  .fe-phone-missed:before {
    content: "\e9a9";
  }
  .fe-phone-off:before {
    content: "\e9aa";
  }
  .fe-phone-outgoing:before {
    content: "\e9ab";
  }
  .fe-pie-chart:before {
    content: "\e9ac";
  }
  .fe-play:before {
    content: "\e9ad";
  }
  .fe-play-circle:before {
    content: "\e9ae";
  }
  .fe-plus:before {
    content: "\e9af";
  }
  .fe-plus-circle:before {
    content: "\e9b0";
  }
  .fe-plus-square:before {
    content: "\e9b1";
  }
  .fe-pocket:before {
    content: "\e9b2";
  }
  .fe-power:before {
    content: "\e9b3";
  }
  .fe-printer:before {
    content: "\e9b4";
  }
  .fe-radio:before {
    content: "\e9b5";
  }
  .fe-refresh-ccw:before {
    content: "\e9b6";
  }
  .fe-refresh-cw:before {
    content: "\e9b7";
  }
  .fe-repeat:before {
    content: "\e9b8";
  }
  .fe-rewind:before {
    content: "\e9b9";
  }
  .fe-rotate-ccw:before {
    content: "\e9ba";
  }
  .fe-rotate-cw:before {
    content: "\e9bb";
  }
  .fe-rss:before {
    content: "\e9bc";
  }
  .fe-save:before {
    content: "\e9bd";
  }
  .fe-scissors:before {
    content: "\e9be";
  }
  .fe-search:before {
    content: "\e9bf";
  }
  .fe-send:before {
    content: "\e9c0";
  }
  .fe-server:before {
    content: "\e9c1";
  }
  .fe-settings:before {
    content: "\e9c2";
  }
  .fe-share:before {
    content: "\e9c3";
  }
  .fe-share-2:before {
    content: "\e9c4";
  }
  .fe-shield:before {
    content: "\e9c5";
  }
  .fe-shield-off:before {
    content: "\e9c6";
  }
  .fe-shopping-bag:before {
    content: "\e9c7";
  }
  .fe-shopping-cart:before {
    content: "\e9c8";
  }
  .fe-shuffle:before {
    content: "\e9c9";
  }
  .fe-sidebar:before {
    content: "\e9ca";
  }
  .fe-skip-back:before {
    content: "\e9cb";
  }
  .fe-skip-forward:before {
    content: "\e9cc";
  }
  .fe-slack:before {
    content: "\e9cd";
  }
  .fe-slash:before {
    content: "\e9ce";
  }
  .fe-sliders:before {
    content: "\e9cf";
  }
  .fe-smartphone:before {
    content: "\e9d0";
  }
  .fe-speaker:before {
    content: "\e9d1";
  }
  .fe-square:before {
    content: "\e9d2";
  }
  .fe-star:before {
    content: "\e9d3";
  }
  .fe-stop-circle:before {
    content: "\e9d4";
  }
  .fe-sun:before {
    content: "\e9d5";
  }
  .fe-sunrise:before {
    content: "\e9d6";
  }
  .fe-sunset:before {
    content: "\e9d7";
  }
  .fe-tablet:before {
    content: "\e9d8";
  }
  .fe-tag:before {
    content: "\e9d9";
  }
  .fe-target:before {
    content: "\e9da";
  }
  .fe-terminal:before {
    content: "\e9db";
  }
  .fe-thermometer:before {
    content: "\e9dc";
  }
  .fe-thumbs-down:before {
    content: "\e9dd";
  }
  .fe-thumbs-up:before {
    content: "\e9de";
  }
  .fe-toggle-left:before {
    content: "\e9df";
  }
  .fe-toggle-right:before {
    content: "\e9e0";
  }
  .fe-trash:before {
    content: "\e9e1";
  }
  .fe-trash-2:before {
    content: "\e9e2";
  }
  .fe-trending-down:before {
    content: "\e9e3";
  }
  .fe-trending-up:before {
    content: "\e9e4";
  }
  .fe-triangle:before {
    content: "\e9e5";
  }
  .fe-truck:before {
    content: "\e9e6";
  }
  .fe-tv:before {
    content: "\e9e7";
  }
  .fe-twitter:before {
    content: "\e9e8";
  }
  .fe-type:before {
    content: "\e9e9";
  }
  .fe-umbrella:before {
    content: "\e9ea";
  }
  .fe-underline:before {
    content: "\e9eb";
  }
  .fe-unlock:before {
    content: "\e9ec";
  }
  .fe-upload:before {
    content: "\e9ed";
  }
  .fe-upload-cloud:before {
    content: "\e9ee";
  }
  .fe-user:before {
    content: "\e9ef";
  }
  .fe-user-check:before {
    content: "\e9f0";
  }
  .fe-user-minus:before {
    content: "\e9f1";
  }
  .fe-user-plus:before {
    content: "\e9f2";
  }
  .fe-user-x:before {
    content: "\e9f3";
  }
  .fe-users:before {
    content: "\e9f4";
  }
  .fe-video:before {
    content: "\e9f5";
  }
  .fe-video-off:before {
    content: "\e9f6";
  }
  .fe-voicemail:before {
    content: "\e9f7";
  }
  .fe-volume:before {
    content: "\e9f8";
  }
  .fe-volume-1:before {
    content: "\e9f9";
  }
  .fe-volume-2:before {
    content: "\e9fa";
  }
  .fe-volume-x:before {
    content: "\e9fb";
  }
  .fe-watch:before {
    content: "\e9fc";
  }
  .fe-wifi:before {
    content: "\e9fd";
  }
  .fe-wifi-off:before {
    content: "\e9fe";
  }
  .fe-wind:before {
    content: "\e9ff";
  }
  .fe-x:before {
    content: "\ea00";
  }
  .fe-x-circle:before {
    content: "\ea01";
  }
  .fe-x-square:before {
    content: "\ea02";
  }
  .fe-zap:before {
    content: "\ea03";
  }
  .fe-zap-off:before {
    content: "\ea04";
  }
  .fe-zoom-in:before {
    content: "\ea05";
  }
  .fe-zoom-out:before {
    content: "\ea06";
  }
  
  /* src/assets/iconfonts/font-awesome/css/font-awesome.css */
  @font-face {
    font-family: "FontAwesome";
    src: url(../iconfonts/fontawesome-webfont-5GKVPAEF.woff2?v=4.7.0);
    src:
      url(../iconfonts/fontawesome-webfont-FMJ3VJ65.eot?#iefix&v=4.7.0) format("embedded-opentype"),
      url(../iconfonts/fontawesome-webfont-5GKVPAEF.woff2?v=4.7.0) format("woff2"),
      url(../iconfonts/fontawesome-webfont-Z4ARLA73.woff?v=4.7.0) format("woff"),
      url(../iconfonts/fontawesome-webfont-RJ6LE7IU.ttf?v=4.7.0) format("truetype"),
      url(../iconfonts/fontawesome-webfont-3KIJVIEY.svg?v=4.7.0#fontawesomeregular) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .fa-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
  }
  .fa-2x {
    font-size: 2em;
  }
  .fa-3x {
    font-size: 3em !important;
  }
  .fa-4x {
    font-size: 4em;
  }
  .fa-5x {
    font-size: 5em;
  }
  .fa-fw {
    width: 1.28571429em;
    text-align: center;
  }
  .fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
  }
  .fa-ul > li {
    position: relative;
  }
  .fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
  }
  .fa-li.fa-lg {
    left: -1.85714286em;
  }
  .fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em;
  }
  .fa-pull-left {
    float: left;
  }
  .fa-pull-right {
    float: right;
  }
  .fa.fa-pull-left {
    margin-right: .3em;
  }
  .fa.fa-pull-right {
    margin-left: .3em;
  }
  .pull-right {
    float: right;
  }
  .pull-left {
    float: left;
  }
  .fa.pull-left {
    margin-right: .3em;
  }
  .fa.pull-right {
    margin-left: .3em;
  }
  .fa-spin {
    animation: fa-spin 2s infinite linear;
  }
  .fa-pulse {
    animation: fa-spin 1s infinite steps(8);
  }
  @keyframes fa-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(359deg);
    }
  }
  .fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    transform: rotate(90deg);
  }
  .fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    transform: rotate(180deg);
  }
  .fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    transform: rotate(270deg);
  }
  .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    transform: scale(-1, 1);
  }
  .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    transform: scale(1, -1);
  }
  :root .fa-rotate-90,
  :root .fa-rotate-180,
  :root .fa-rotate-270,
  :root .fa-flip-horizontal,
  :root .fa-flip-vertical {
    filter: none;
  }
  .fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
  }
  .fa-stack-1x,
  .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
  }
  .fa-stack-1x {
    line-height: inherit;
  }
  .fa-stack-2x {
    font-size: 2em;
  }
  .fa-inverse {
    color: #ffffff;
  }
  .fa-glass:before {
    content: "\f000";
  }
  .fa-music:before {
    content: "\f001";
  }
  .fa-search:before {
    content: "\f002";
  }
  .fa-envelope-o:before {
    content: "\f003";
  }
  .fa-heart:before {
    content: "\f004";
  }
  .fa-star:before {
    content: "\f005";
  }
  .fa-star-o:before {
    content: "\f006";
  }
  .fa-user:before {
    content: "\f007";
  }
  .fa-film:before {
    content: "\f008";
  }
  .fa-th-large:before {
    content: "\f009";
  }
  .fa-th:before {
    content: "\f00a";
  }
  .fa-th-list:before {
    content: "\f00b";
  }
  .fa-check:before {
    content: "\f00c";
  }
  .fa-remove:before,
  .fa-close:before,
  .fa-times:before {
    content: "\f00d";
  }
  .fa-search-plus:before {
    content: "\f00e";
  }
  .fa-search-minus:before {
    content: "\f010";
  }
  .fa-power-off:before {
    content: "\f011";
  }
  .fa-signal:before {
    content: "\f012";
  }
  .fa-gear:before,
  .fa-cog:before {
    content: "\f013";
  }
  .fa-trash-o:before {
    content: "\f014";
  }
  .fa-home:before {
    content: "\f015";
  }
  .fa-file-o:before {
    content: "\f016";
  }
  .fa-clock-o:before {
    content: "\f017";
  }
  .fa-road:before {
    content: "\f018";
  }
  .fa-download:before {
    content: "\f019";
  }
  .fa-arrow-circle-o-down:before {
    content: "\f01a";
  }
  .fa-arrow-circle-o-up:before {
    content: "\f01b";
  }
  .fa-inbox:before {
    content: "\f01c";
  }
  .fa-play-circle-o:before {
    content: "\f01d";
  }
  .fa-rotate-right:before,
  .fa-repeat:before {
    content: "\f01e";
  }
  .fa-refresh:before {
    content: "\f021";
  }
  .fa-list-alt:before {
    content: "\f022";
  }
  .fa-lock:before {
    content: "\f023";
  }
  .fa-flag:before {
    content: "\f024";
  }
  .fa-headphones:before {
    content: "\f025";
  }
  .fa-volume-off:before {
    content: "\f026";
  }
  .fa-volume-down:before {
    content: "\f027";
  }
  .fa-volume-up:before {
    content: "\f028";
  }
  .fa-qrcode:before {
    content: "\f029";
  }
  .fa-barcode:before {
    content: "\f02a";
  }
  .fa-tag:before {
    content: "\f02b";
  }
  .fa-tags:before {
    content: "\f02c";
  }
  .fa-book:before {
    content: "\f02d";
  }
  .fa-bookmark:before {
    content: "\f02e";
  }
  .fa-print:before {
    content: "\f02f";
  }
  .fa-camera:before {
    content: "\f030";
  }
  .fa-font:before {
    content: "\f031";
  }
  .fa-bold:before {
    content: "\f032";
  }
  .fa-italic:before {
    content: "\f033";
  }
  .fa-text-height:before {
    content: "\f034";
  }
  .fa-text-width:before {
    content: "\f035";
  }
  .fa-align-left:before {
    content: "\f036";
  }
  .fa-align-center:before {
    content: "\f037";
  }
  .fa-align-right:before {
    content: "\f038";
  }
  .fa-align-justify:before {
    content: "\f039";
  }
  .fa-list:before {
    content: "\f03a";
  }
  .fa-dedent:before,
  .fa-outdent:before {
    content: "\f03b";
  }
  .fa-indent:before {
    content: "\f03c";
  }
  .fa-video-camera:before {
    content: "\f03d";
  }
  .fa-photo:before,
  .fa-image:before,
  .fa-picture-o:before {
    content: "\f03e";
  }
  .fa-pencil:before {
    content: "\f040";
  }
  .fa-map-marker:before {
    content: "\f041";
  }
  .fa-adjust:before {
    content: "\f042";
  }
  .fa-tint:before {
    content: "\f043";
  }
  .fa-edit:before,
  .fa-pencil-square-o:before {
    content: "\f044";
  }
  .fa-share-square-o:before {
    content: "\f045";
  }
  .fa-check-square-o:before {
    content: "\f046";
  }
  .fa-arrows:before {
    content: "\f047";
  }
  .fa-step-backward:before {
    content: "\f048";
  }
  .fa-fast-backward:before {
    content: "\f049";
  }
  .fa-backward:before {
    content: "\f04a";
  }
  .fa-play:before {
    content: "\f04b";
  }
  .fa-pause:before {
    content: "\f04c";
  }
  .fa-stop:before {
    content: "\f04d";
  }
  .fa-forward:before {
    content: "\f04e";
  }
  .fa-fast-forward:before {
    content: "\f050";
  }
  .fa-step-forward:before {
    content: "\f051";
  }
  .fa-eject:before {
    content: "\f052";
  }
  .fa-chevron-left:before {
    content: "\f053";
  }
  .fa-chevron-right:before {
    content: "\f054";
  }
  .fa-plus-circle:before {
    content: "\f055";
  }
  .fa-minus-circle:before {
    content: "\f056";
  }
  .fa-times-circle:before {
    content: "\f057";
  }
  .fa-check-circle:before {
    content: "\f058";
  }
  .fa-question-circle:before {
    content: "\f059";
  }
  .fa-info-circle:before {
    content: "\f05a";
  }
  .fa-crosshairs:before {
    content: "\f05b";
  }
  .fa-times-circle-o:before {
    content: "\f05c";
  }
  .fa-check-circle-o:before {
    content: "\f05d";
  }
  .fa-ban:before {
    content: "\f05e";
  }
  .fa-arrow-left:before {
    content: "\f060";
  }
  .fa-arrow-right:before {
    content: "\f061";
  }
  .fa-arrow-up:before {
    content: "\f062";
  }
  .fa-arrow-down:before {
    content: "\f063";
  }
  .fa-mail-forward:before,
  .fa-share:before {
    content: "\f064";
  }
  .fa-expand:before {
    content: "\f065";
  }
  .fa-compress:before {
    content: "\f066";
  }
  .fa-plus:before {
    content: "\f067";
  }
  .fa-minus:before {
    content: "\f068";
  }
  .fa-asterisk:before {
    content: "\f069";
  }
  .fa-exclamation-circle:before {
    content: "\f06a";
  }
  .fa-gift:before {
    content: "\f06b";
  }
  .fa-leaf:before {
    content: "\f06c";
  }
  .fa-fire:before {
    content: "\f06d";
  }
  .fa-eye:before {
    content: "\f06e";
  }
  .fa-eye-slash:before {
    content: "\f070";
  }
  .fa-warning:before,
  .fa-exclamation-triangle:before {
    content: "\f071";
  }
  .fa-plane:before {
    content: "\f072";
  }
  .fa-calendar:before {
    content: "\f073";
  }
  .fa-random:before {
    content: "\f074";
  }
  .fa-comment:before {
    content: "\f075";
  }
  .fa-magnet:before {
    content: "\f076";
  }
  .fa-chevron-up:before {
    content: "\f077";
  }
  .fa-chevron-down:before {
    content: "\f078";
  }
  .fa-retweet:before {
    content: "\f079";
  }
  .fa-shopping-cart:before {
    content: "\f07a";
  }
  .fa-folder:before {
    content: "\f07b";
  }
  .fa-folder-open:before {
    content: "\f07c";
  }
  .fa-arrows-v:before {
    content: "\f07d";
  }
  .fa-arrows-h:before {
    content: "\f07e";
  }
  .fa-bar-chart-o:before,
  .fa-bar-chart:before {
    content: "\f080";
  }
  .fa-twitter-square:before {
    content: "\f081";
  }
  .fa-facebook-square:before {
    content: "\f082";
  }
  .fa-camera-retro:before {
    content: "\f083";
  }
  .fa-key:before {
    content: "\f084";
  }
  .fa-gears:before,
  .fa-cogs:before {
    content: "\f085";
  }
  .fa-comments:before {
    content: "\f086";
  }
  .fa-thumbs-o-up:before {
    content: "\f087";
  }
  .fa-thumbs-o-down:before {
    content: "\f088";
  }
  .fa-star-half:before {
    content: "\f089";
  }
  .fa-heart-o:before {
    content: "\f08a";
  }
  .fa-sign-out:before {
    content: "\f08b";
  }
  .fa-linkedin-square:before {
    content: "\f08c";
  }
  .fa-thumb-tack:before {
    content: "\f08d";
  }
  .fa-external-link:before {
    content: "\f08e";
  }
  .fa-sign-in:before {
    content: "\f090";
  }
  .fa-trophy:before {
    content: "\f091";
  }
  .fa-github-square:before {
    content: "\f092";
  }
  .fa-upload:before {
    content: "\f093";
  }
  .fa-lemon-o:before {
    content: "\f094";
  }
  .fa-phone:before {
    content: "\f095";
  }
  .fa-square-o:before {
    content: "\f096";
  }
  .fa-bookmark-o:before {
    content: "\f097";
  }
  .fa-phone-square:before {
    content: "\f098";
  }
  .fa-twitter:before {
    content: "\f099";
  }
  .fa-facebook-f:before,
  .fa-facebook:before {
    content: "\f09a";
  }
  .fa-github:before {
    content: "\f09b";
  }
  .fa-unlock:before {
    content: "\f09c";
  }
  .fa-credit-card:before {
    content: "\f09d";
  }
  .fa-feed:before,
  .fa-rss:before {
    content: "\f09e";
  }
  .fa-hdd-o:before {
    content: "\f0a0";
  }
  .fa-bullhorn:before {
    content: "\f0a1";
  }
  .fa-bell:before {
    content: "\f0f3";
  }
  .fa-certificate:before {
    content: "\f0a3";
  }
  .fa-hand-o-right:before {
    content: "\f0a4";
  }
  .fa-hand-o-left:before {
    content: "\f0a5";
  }
  .fa-hand-o-up:before {
    content: "\f0a6";
  }
  .fa-hand-o-down:before {
    content: "\f0a7";
  }
  .fa-arrow-circle-left:before {
    content: "\f0a8";
  }
  .fa-arrow-circle-right:before {
    content: "\f0a9";
  }
  .fa-arrow-circle-up:before {
    content: "\f0aa";
  }
  .fa-arrow-circle-down:before {
    content: "\f0ab";
  }
  .fa-globe:before {
    content: "\f0ac";
  }
  .fa-wrench:before {
    content: "\f0ad";
  }
  .fa-tasks:before {
    content: "\f0ae";
  }
  .fa-filter:before {
    content: "\f0b0";
  }
  .fa-briefcase:before {
    content: "\f0b1";
  }
  .fa-arrows-alt:before {
    content: "\f0b2";
  }
  .fa-group:before,
  .fa-users:before {
    content: "\f0c0";
  }
  .fa-chain:before,
  .fa-link:before {
    content: "\f0c1";
  }
  .fa-cloud:before {
    content: "\f0c2";
  }
  .fa-flask:before {
    content: "\f0c3";
  }
  .fa-cut:before,
  .fa-scissors:before {
    content: "\f0c4";
  }
  .fa-copy:before,
  .fa-files-o:before {
    content: "\f0c5";
  }
  .fa-paperclip:before {
    content: "\f0c6";
  }
  .fa-save:before,
  .fa-floppy-o:before {
    content: "\f0c7";
  }
  .fa-square:before {
    content: "\f0c8";
  }
  .fa-navicon:before,
  .fa-reorder:before,
  .fa-bars:before {
    content: "\f0c9";
  }
  .fa-list-ul:before {
    content: "\f0ca";
  }
  .fa-list-ol:before {
    content: "\f0cb";
  }
  .fa-strikethrough:before {
    content: "\f0cc";
  }
  .fa-underline:before {
    content: "\f0cd";
  }
  .fa-table:before {
    content: "\f0ce";
  }
  .fa-magic:before {
    content: "\f0d0";
  }
  .fa-truck:before {
    content: "\f0d1";
  }
  .fa-pinterest:before {
    content: "\f0d2";
  }
  .fa-pinterest-square:before {
    content: "\f0d3";
  }
  .fa-google-plus-square:before {
    content: "\f0d4";
  }
  .fa-google-plus:before {
    content: "\f0d5";
  }
  .fa-money:before {
    content: "\f0d6";
  }
  .fa-caret-down:before {
    content: "\f0d7";
  }
  .fa-caret-up:before {
    content: "\f0d8";
  }
  .fa-caret-left:before {
    content: "\f0d9";
  }
  .fa-caret-right:before {
    content: "\f0da";
  }
  .fa-columns:before {
    content: "\f0db";
  }
  .fa-unsorted:before,
  .fa-sort:before {
    content: "\f0dc";
  }
  .fa-sort-down:before,
  .fa-sort-desc:before {
    content: "\f0dd";
  }
  .fa-sort-up:before,
  .fa-sort-asc:before {
    content: "\f0de";
  }
  .fa-envelope:before {
    content: "\f0e0";
  }
  .fa-linkedin:before {
    content: "\f0e1";
  }
  .fa-rotate-left:before,
  .fa-undo:before {
    content: "\f0e2";
  }
  .fa-legal:before,
  .fa-gavel:before {
    content: "\f0e3";
  }
  .fa-dashboard:before,
  .fa-tachometer:before {
    content: "\f0e4";
  }
  .fa-comment-o:before {
    content: "\f0e5";
  }
  .fa-comments-o:before {
    content: "\f0e6";
  }
  .fa-flash:before,
  .fa-bolt:before {
    content: "\f0e7";
  }
  .fa-sitemap:before {
    content: "\f0e8";
  }
  .fa-umbrella:before {
    content: "\f0e9";
  }
  .fa-paste:before,
  .fa-clipboard:before {
    content: "\f0ea";
  }
  .fa-lightbulb-o:before {
    content: "\f0eb";
  }
  .fa-exchange:before {
    content: "\f0ec";
  }
  .fa-cloud-download:before {
    content: "\f0ed";
  }
  .fa-cloud-upload:before {
    content: "\f0ee";
  }
  .fa-user-md:before {
    content: "\f0f0";
  }
  .fa-stethoscope:before {
    content: "\f0f1";
  }
  .fa-suitcase:before {
    content: "\f0f2";
  }
  .fa-bell-o:before {
    content: "\f0a2";
  }
  .fa-coffee:before {
    content: "\f0f4";
  }
  .fa-cutlery:before {
    content: "\f0f5";
  }
  .fa-file-text-o:before {
    content: "\f0f6";
  }
  .fa-building-o:before {
    content: "\f0f7";
  }
  .fa-hospital-o:before {
    content: "\f0f8";
  }
  .fa-ambulance:before {
    content: "\f0f9";
  }
  .fa-medkit:before {
    content: "\f0fa";
  }
  .fa-fighter-jet:before {
    content: "\f0fb";
  }
  .fa-beer:before {
    content: "\f0fc";
  }
  .fa-h-square:before {
    content: "\f0fd";
  }
  .fa-plus-square:before {
    content: "\f0fe";
  }
  .fa-angle-double-left:before {
    content: "\f100";
  }
  .fa-angle-double-right:before {
    content: "\f101";
  }
  .fa-angle-double-up:before {
    content: "\f102";
  }
  .fa-angle-double-down:before {
    content: "\f103";
  }
  .fa-angle-left:before {
    content: "\f104";
  }
  .fa-angle-right:before {
    content: "\f105";
  }
  .fa-angle-up:before {
    content: "\f106";
  }
  .fa-angle-down:before {
    content: "\f107";
  }
  .fa-desktop:before {
    content: "\f108";
  }
  .fa-laptop:before {
    content: "\f109";
  }
  .fa-tablet:before {
    content: "\f10a";
  }
  .fa-mobile-phone:before,
  .fa-mobile:before {
    content: "\f10b";
  }
  .fa-circle-o:before {
    content: "\f10c";
  }
  .fa-quote-left:before {
    content: "\f10d";
  }
  .fa-quote-right:before {
    content: "\f10e";
  }
  .fa-spinner:before {
    content: "\f110";
  }
  .fa-circle:before {
    content: "\f111";
  }
  .fa-mail-reply:before,
  .fa-reply:before {
    content: "\f112";
  }
  .fa-github-alt:before {
    content: "\f113";
  }
  .fa-folder-o:before {
    content: "\f114";
  }
  .fa-folder-open-o:before {
    content: "\f115";
  }
  .fa-smile-o:before {
    content: "\f118";
  }
  .fa-frown-o:before {
    content: "\f119";
  }
  .fa-meh-o:before {
    content: "\f11a";
  }
  .fa-gamepad:before {
    content: "\f11b";
  }
  .fa-keyboard-o:before {
    content: "\f11c";
  }
  .fa-flag-o:before {
    content: "\f11d";
  }
  .fa-flag-checkered:before {
    content: "\f11e";
  }
  .fa-terminal:before {
    content: "\f120";
  }
  .fa-code:before {
    content: "\f121";
  }
  .fa-mail-reply-all:before,
  .fa-reply-all:before {
    content: "\f122";
  }
  .fa-star-half-empty:before,
  .fa-star-half-full:before,
  .fa-star-half-o:before {
    content: "\f123";
  }
  .fa-location-arrow:before {
    content: "\f124";
  }
  .fa-crop:before {
    content: "\f125";
  }
  .fa-code-fork:before {
    content: "\f126";
  }
  .fa-unlink:before,
  .fa-chain-broken:before {
    content: "\f127";
  }
  .fa-question:before {
    content: "\f128";
  }
  .fa-info:before {
    content: "\f129";
  }
  .fa-exclamation:before {
    content: "\f12a";
  }
  .fa-superscript:before {
    content: "\f12b";
  }
  .fa-subscript:before {
    content: "\f12c";
  }
  .fa-eraser:before {
    content: "\f12d";
  }
  .fa-puzzle-piece:before {
    content: "\f12e";
  }
  .fa-microphone:before {
    content: "\f130";
  }
  .fa-microphone-slash:before {
    content: "\f131";
  }
  .fa-shield:before {
    content: "\f132";
  }
  .fa-calendar-o:before {
    content: "\f133";
  }
  .fa-fire-extinguisher:before {
    content: "\f134";
  }
  .fa-rocket:before {
    content: "\f135";
  }
  .fa-maxcdn:before {
    content: "\f136";
  }
  .fa-chevron-circle-left:before {
    content: "\f137";
  }
  .fa-chevron-circle-right:before {
    content: "\f138";
  }
  .fa-chevron-circle-up:before {
    content: "\f139";
  }
  .fa-chevron-circle-down:before {
    content: "\f13a";
  }
  .fa-html5:before {
    content: "\f13b";
  }
  .fa-css3:before {
    content: "\f13c";
  }
  .fa-anchor:before {
    content: "\f13d";
  }
  .fa-unlock-alt:before {
    content: "\f13e";
  }
  .fa-bullseye:before {
    content: "\f140";
  }
  .fa-ellipsis-h:before {
    content: "\f141";
  }
  .fa-ellipsis-v:before {
    content: "\f142";
  }
  .fa-rss-square:before {
    content: "\f143";
  }
  .fa-play-circle:before {
    content: "\f144";
  }
  .fa-ticket:before {
    content: "\f145";
  }
  .fa-minus-square:before {
    content: "\f146";
  }
  .fa-minus-square-o:before {
    content: "\f147";
  }
  .fa-level-up:before {
    content: "\f148";
  }
  .fa-level-down:before {
    content: "\f149";
  }
  .fa-check-square:before {
    content: "\f14a";
  }
  .fa-pencil-square:before {
    content: "\f14b";
  }
  .fa-external-link-square:before {
    content: "\f14c";
  }
  .fa-share-square:before {
    content: "\f14d";
  }
  .fa-compass:before {
    content: "\f14e";
  }
  .fa-toggle-down:before,
  .fa-caret-square-o-down:before {
    content: "\f150";
  }
  .fa-toggle-up:before,
  .fa-caret-square-o-up:before {
    content: "\f151";
  }
  .fa-toggle-right:before,
  .fa-caret-square-o-right:before {
    content: "\f152";
  }
  .fa-euro:before,
  .fa-eur:before {
    content: "\f153";
  }
  .fa-gbp:before {
    content: "\f154";
  }
  .fa-dollar:before,
  .fa-usd:before {
    content: "\f155";
  }
  .fa-rupee:before,
  .fa-inr:before {
    content: "\f156";
  }
  .fa-cny:before,
  .fa-rmb:before,
  .fa-yen:before,
  .fa-jpy:before {
    content: "\f157";
  }
  .fa-ruble:before,
  .fa-rouble:before,
  .fa-rub:before {
    content: "\f158";
  }
  .fa-won:before,
  .fa-krw:before {
    content: "\f159";
  }
  .fa-bitcoin:before,
  .fa-btc:before {
    content: "\f15a";
  }
  .fa-file:before {
    content: "\f15b";
  }
  .fa-file-text:before {
    content: "\f15c";
  }
  .fa-sort-alpha-asc:before {
    content: "\f15d";
  }
  .fa-sort-alpha-desc:before {
    content: "\f15e";
  }
  .fa-sort-amount-asc:before {
    content: "\f160";
  }
  .fa-sort-amount-desc:before {
    content: "\f161";
  }
  .fa-sort-numeric-asc:before {
    content: "\f162";
  }
  .fa-sort-numeric-desc:before {
    content: "\f163";
  }
  .fa-thumbs-up:before {
    content: "\f164";
  }
  .fa-thumbs-down:before {
    content: "\f165";
  }
  .fa-youtube-square:before {
    content: "\f166";
  }
  .fa-youtube:before {
    content: "\f167";
  }
  .fa-xing:before {
    content: "\f168";
  }
  .fa-xing-square:before {
    content: "\f169";
  }
  .fa-youtube-play:before {
    content: "\f16a";
  }
  .fa-dropbox:before {
    content: "\f16b";
  }
  .fa-stack-overflow:before {
    content: "\f16c";
  }
  .fa-instagram:before {
    content: "\f16d";
  }
  .fa-flickr:before {
    content: "\f16e";
  }
  .fa-adn:before {
    content: "\f170";
  }
  .fa-bitbucket:before {
    content: "\f171";
  }
  .fa-bitbucket-square:before {
    content: "\f172";
  }
  .fa-tumblr:before {
    content: "\f173";
  }
  .fa-tumblr-square:before {
    content: "\f174";
  }
  .fa-long-arrow-down:before {
    content: "\f175";
  }
  .fa-long-arrow-up:before {
    content: "\f176";
  }
  .fa-long-arrow-left:before {
    content: "\f177";
  }
  .fa-long-arrow-right:before {
    content: "\f178";
  }
  .fa-apple:before {
    content: "\f179";
  }
  .fa-windows:before {
    content: "\f17a";
  }
  .fa-android:before {
    content: "\f17b";
  }
  .fa-linux:before {
    content: "\f17c";
  }
  .fa-dribbble:before {
    content: "\f17d";
  }
  .fa-skype:before {
    content: "\f17e";
  }
  .fa-foursquare:before {
    content: "\f180";
  }
  .fa-trello:before {
    content: "\f181";
  }
  .fa-female:before {
    content: "\f182";
  }
  .fa-male:before {
    content: "\f183";
  }
  .fa-gittip:before,
  .fa-gratipay:before {
    content: "\f184";
  }
  .fa-sun-o:before {
    content: "\f185";
  }
  .fa-moon-o:before {
    content: "\f186";
  }
  .fa-archive:before {
    content: "\f187";
  }
  .fa-bug:before {
    content: "\f188";
  }
  .fa-vk:before {
    content: "\f189";
  }
  .fa-weibo:before {
    content: "\f18a";
  }
  .fa-renren:before {
    content: "\f18b";
  }
  .fa-pagelines:before {
    content: "\f18c";
  }
  .fa-stack-exchange:before {
    content: "\f18d";
  }
  .fa-arrow-circle-o-right:before {
    content: "\f18e";
  }
  .fa-arrow-circle-o-left:before {
    content: "\f190";
  }
  .fa-toggle-left:before,
  .fa-caret-square-o-left:before {
    content: "\f191";
  }
  .fa-dot-circle-o:before {
    content: "\f192";
  }
  .fa-wheelchair:before {
    content: "\f193";
  }
  .fa-vimeo-square:before {
    content: "\f194";
  }
  .fa-turkish-lira:before,
  .fa-try:before {
    content: "\f195";
  }
  .fa-plus-square-o:before {
    content: "\f196";
  }
  .fa-space-shuttle:before {
    content: "\f197";
  }
  .fa-slack:before {
    content: "\f198";
  }
  .fa-envelope-square:before {
    content: "\f199";
  }
  .fa-wordpress:before {
    content: "\f19a";
  }
  .fa-openid:before {
    content: "\f19b";
  }
  .fa-institution:before,
  .fa-bank:before,
  .fa-university:before {
    content: "\f19c";
  }
  .fa-mortar-board:before,
  .fa-graduation-cap:before {
    content: "\f19d";
  }
  .fa-yahoo:before {
    content: "\f19e";
  }
  .fa-google:before {
    content: "\f1a0";
  }
  .fa-reddit:before {
    content: "\f1a1";
  }
  .fa-reddit-square:before {
    content: "\f1a2";
  }
  .fa-stumbleupon-circle:before {
    content: "\f1a3";
  }
  .fa-stumbleupon:before {
    content: "\f1a4";
  }
  .fa-delicious:before {
    content: "\f1a5";
  }
  .fa-digg:before {
    content: "\f1a6";
  }
  .fa-pied-piper-pp:before {
    content: "\f1a7";
  }
  .fa-pied-piper-alt:before {
    content: "\f1a8";
  }
  .fa-drupal:before {
    content: "\f1a9";
  }
  .fa-joomla:before {
    content: "\f1aa";
  }
  .fa-language:before {
    content: "\f1ab";
  }
  .fa-fax:before {
    content: "\f1ac";
  }
  .fa-building:before {
    content: "\f1ad";
  }
  .fa-child:before {
    content: "\f1ae";
  }
  .fa-paw:before {
    content: "\f1b0";
  }
  .fa-spoon:before {
    content: "\f1b1";
  }
  .fa-cube:before {
    content: "\f1b2";
  }
  .fa-cubes:before {
    content: "\f1b3";
  }
  .fa-behance:before {
    content: "\f1b4";
  }
  .fa-behance-square:before {
    content: "\f1b5";
  }
  .fa-steam:before {
    content: "\f1b6";
  }
  .fa-steam-square:before {
    content: "\f1b7";
  }
  .fa-recycle:before {
    content: "\f1b8";
  }
  .fa-automobile:before,
  .fa-car:before {
    content: "\f1b9";
  }
  .fa-cab:before,
  .fa-taxi:before {
    content: "\f1ba";
  }
  .fa-tree:before {
    content: "\f1bb";
  }
  .fa-spotify:before {
    content: "\f1bc";
  }
  .fa-deviantart:before {
    content: "\f1bd";
  }
  .fa-soundcloud:before {
    content: "\f1be";
  }
  .fa-database:before {
    content: "\f1c0";
  }
  .fa-file-pdf-o:before {
    content: "\f1c1";
  }
  .fa-file-word-o:before {
    content: "\f1c2";
  }
  .fa-file-excel-o:before {
    content: "\f1c3";
  }
  .fa-file-powerpoint-o:before {
    content: "\f1c4";
  }
  .fa-file-photo-o:before,
  .fa-file-picture-o:before,
  .fa-file-image-o:before {
    content: "\f1c5";
  }
  .fa-file-zip-o:before,
  .fa-file-archive-o:before {
    content: "\f1c6";
  }
  .fa-file-sound-o:before,
  .fa-file-audio-o:before {
    content: "\f1c7";
  }
  .fa-file-movie-o:before,
  .fa-file-video-o:before {
    content: "\f1c8";
  }
  .fa-file-code-o:before {
    content: "\f1c9";
  }
  .fa-vine:before {
    content: "\f1ca";
  }
  .fa-codepen:before {
    content: "\f1cb";
  }
  .fa-jsfiddle:before {
    content: "\f1cc";
  }
  .fa-life-bouy:before,
  .fa-life-buoy:before,
  .fa-life-saver:before,
  .fa-support:before,
  .fa-life-ring:before {
    content: "\f1cd";
  }
  .fa-circle-o-notch:before {
    content: "\f1ce";
  }
  .fa-ra:before,
  .fa-resistance:before,
  .fa-rebel:before {
    content: "\f1d0";
  }
  .fa-ge:before,
  .fa-empire:before {
    content: "\f1d1";
  }
  .fa-git-square:before {
    content: "\f1d2";
  }
  .fa-git:before {
    content: "\f1d3";
  }
  .fa-y-combinator-square:before,
  .fa-yc-square:before,
  .fa-hacker-news:before {
    content: "\f1d4";
  }
  .fa-tencent-weibo:before {
    content: "\f1d5";
  }
  .fa-qq:before {
    content: "\f1d6";
  }
  .fa-wechat:before,
  .fa-weixin:before {
    content: "\f1d7";
  }
  .fa-send:before,
  .fa-paper-plane:before {
    content: "\f1d8";
  }
  .fa-send-o:before,
  .fa-paper-plane-o:before {
    content: "\f1d9";
  }
  .fa-history:before {
    content: "\f1da";
  }
  .fa-circle-thin:before {
    content: "\f1db";
  }
  .fa-header:before {
    content: "\f1dc";
  }
  .fa-paragraph:before {
    content: "\f1dd";
  }
  .fa-sliders:before {
    content: "\f1de";
  }
  .fa-share-alt:before {
    content: "\f1e0";
  }
  .fa-share-alt-square:before {
    content: "\f1e1";
  }
  .fa-bomb:before {
    content: "\f1e2";
  }
  .fa-soccer-ball-o:before,
  .fa-futbol-o:before {
    content: "\f1e3";
  }
  .fa-tty:before {
    content: "\f1e4";
  }
  .fa-binoculars:before {
    content: "\f1e5";
  }
  .fa-plug:before {
    content: "\f1e6";
  }
  .fa-slideshare:before {
    content: "\f1e7";
  }
  .fa-twitch:before {
    content: "\f1e8";
  }
  .fa-yelp:before {
    content: "\f1e9";
  }
  .fa-newspaper-o:before {
    content: "\f1ea";
  }
  .fa-wifi:before {
    content: "\f1eb";
  }
  .fa-calculator:before {
    content: "\f1ec";
  }
  .fa-paypal:before {
    content: "\f1ed";
  }
  .fa-google-wallet:before {
    content: "\f1ee";
  }
  .fa-cc-visa:before {
    content: "\f1f0";
  }
  .fa-cc-mastercard:before {
    content: "\f1f1";
  }
  .fa-cc-discover:before {
    content: "\f1f2";
  }
  .fa-cc-amex:before {
    content: "\f1f3";
  }
  .fa-cc-paypal:before {
    content: "\f1f4";
  }
  .fa-cc-stripe:before {
    content: "\f1f5";
  }
  .fa-bell-slash:before {
    content: "\f1f6";
  }
  .fa-bell-slash-o:before {
    content: "\f1f7";
  }
  .fa-trash:before {
    content: "\f1f8";
  }
  .fa-copyright:before {
    content: "\f1f9";
  }
  .fa-at:before {
    content: "\f1fa";
  }
  .fa-eyedropper:before {
    content: "\f1fb";
  }
  .fa-paint-brush:before {
    content: "\f1fc";
  }
  .fa-birthday-cake:before {
    content: "\f1fd";
  }
  .fa-area-chart:before {
    content: "\f1fe";
  }
  .fa-pie-chart:before {
    content: "\f200";
  }
  .fa-line-chart:before {
    content: "\f201";
  }
  .fa-lastfm:before {
    content: "\f202";
  }
  .fa-lastfm-square:before {
    content: "\f203";
  }
  .fa-toggle-off:before {
    content: "\f204";
  }
  .fa-toggle-on:before {
    content: "\f205";
  }
  .fa-bicycle:before {
    content: "\f206";
  }
  .fa-bus:before {
    content: "\f207";
  }
  .fa-ioxhost:before {
    content: "\f208";
  }
  .fa-angellist:before {
    content: "\f209";
  }
  .fa-cc:before {
    content: "\f20a";
  }
  .fa-shekel:before,
  .fa-sheqel:before,
  .fa-ils:before {
    content: "\f20b";
  }
  .fa-meanpath:before {
    content: "\f20c";
  }
  .fa-buysellads:before {
    content: "\f20d";
  }
  .fa-connectdevelop:before {
    content: "\f20e";
  }
  .fa-dashcube:before {
    content: "\f210";
  }
  .fa-forumbee:before {
    content: "\f211";
  }
  .fa-leanpub:before {
    content: "\f212";
  }
  .fa-sellsy:before {
    content: "\f213";
  }
  .fa-shirtsinbulk:before {
    content: "\f214";
  }
  .fa-simplybuilt:before {
    content: "\f215";
  }
  .fa-skyatlas:before {
    content: "\f216";
  }
  .fa-cart-plus:before {
    content: "\f217";
  }
  .fa-cart-arrow-down:before {
    content: "\f218";
  }
  .fa-diamond:before {
    content: "\f219";
  }
  .fa-ship:before {
    content: "\f21a";
  }
  .fa-user-secret:before {
    content: "\f21b";
  }
  .fa-motorcycle:before {
    content: "\f21c";
  }
  .fa-street-view:before {
    content: "\f21d";
  }
  .fa-heartbeat:before {
    content: "\f21e";
  }
  .fa-venus:before {
    content: "\f221";
  }
  .fa-mars:before {
    content: "\f222";
  }
  .fa-mercury:before {
    content: "\f223";
  }
  .fa-intersex:before,
  .fa-transgender:before {
    content: "\f224";
  }
  .fa-transgender-alt:before {
    content: "\f225";
  }
  .fa-venus-double:before {
    content: "\f226";
  }
  .fa-mars-double:before {
    content: "\f227";
  }
  .fa-venus-mars:before {
    content: "\f228";
  }
  .fa-mars-stroke:before {
    content: "\f229";
  }
  .fa-mars-stroke-v:before {
    content: "\f22a";
  }
  .fa-mars-stroke-h:before {
    content: "\f22b";
  }
  .fa-neuter:before {
    content: "\f22c";
  }
  .fa-genderless:before {
    content: "\f22d";
  }
  .fa-facebook-official:before {
    content: "\f230";
  }
  .fa-pinterest-p:before {
    content: "\f231";
  }
  .fa-whatsapp:before {
    content: "\f232";
  }
  .fa-server:before {
    content: "\f233";
  }
  .fa-user-plus:before {
    content: "\f234";
  }
  .fa-user-times:before {
    content: "\f235";
  }
  .fa-hotel:before,
  .fa-bed:before {
    content: "\f236";
  }
  .fa-viacoin:before {
    content: "\f237";
  }
  .fa-train:before {
    content: "\f238";
  }
  .fa-subway:before {
    content: "\f239";
  }
  .fa-medium:before {
    content: "\f23a";
  }
  .fa-yc:before,
  .fa-y-combinator:before {
    content: "\f23b";
  }
  .fa-optin-monster:before {
    content: "\f23c";
  }
  .fa-opencart:before {
    content: "\f23d";
  }
  .fa-expeditedssl:before {
    content: "\f23e";
  }
  .fa-battery-4:before,
  .fa-battery:before,
  .fa-battery-full:before {
    content: "\f240";
  }
  .fa-battery-3:before,
  .fa-battery-three-quarters:before {
    content: "\f241";
  }
  .fa-battery-2:before,
  .fa-battery-half:before {
    content: "\f242";
  }
  .fa-battery-1:before,
  .fa-battery-quarter:before {
    content: "\f243";
  }
  .fa-battery-0:before,
  .fa-battery-empty:before {
    content: "\f244";
  }
  .fa-mouse-pointer:before {
    content: "\f245";
  }
  .fa-i-cursor:before {
    content: "\f246";
  }
  .fa-object-group:before {
    content: "\f247";
  }
  .fa-object-ungroup:before {
    content: "\f248";
  }
  .fa-sticky-note:before {
    content: "\f249";
  }
  .fa-sticky-note-o:before {
    content: "\f24a";
  }
  .fa-cc-jcb:before {
    content: "\f24b";
  }
  .fa-cc-diners-club:before {
    content: "\f24c";
  }
  .fa-clone:before {
    content: "\f24d";
  }
  .fa-balance-scale:before {
    content: "\f24e";
  }
  .fa-hourglass-o:before {
    content: "\f250";
  }
  .fa-hourglass-1:before,
  .fa-hourglass-start:before {
    content: "\f251";
  }
  .fa-hourglass-2:before,
  .fa-hourglass-half:before {
    content: "\f252";
  }
  .fa-hourglass-3:before,
  .fa-hourglass-end:before {
    content: "\f253";
  }
  .fa-hourglass:before {
    content: "\f254";
  }
  .fa-hand-grab-o:before,
  .fa-hand-rock-o:before {
    content: "\f255";
  }
  .fa-hand-stop-o:before,
  .fa-hand-paper-o:before {
    content: "\f256";
  }
  .fa-hand-scissors-o:before {
    content: "\f257";
  }
  .fa-hand-lizard-o:before {
    content: "\f258";
  }
  .fa-hand-spock-o:before {
    content: "\f259";
  }
  .fa-hand-pointer-o:before {
    content: "\f25a";
  }
  .fa-hand-peace-o:before {
    content: "\f25b";
  }
  .fa-trademark:before {
    content: "\f25c";
  }
  .fa-registered:before {
    content: "\f25d";
  }
  .fa-creative-commons:before {
    content: "\f25e";
  }
  .fa-gg:before {
    content: "\f260";
  }
  .fa-gg-circle:before {
    content: "\f261";
  }
  .fa-tripadvisor:before {
    content: "\f262";
  }
  .fa-odnoklassniki:before {
    content: "\f263";
  }
  .fa-odnoklassniki-square:before {
    content: "\f264";
  }
  .fa-get-pocket:before {
    content: "\f265";
  }
  .fa-wikipedia-w:before {
    content: "\f266";
  }
  .fa-safari:before {
    content: "\f267";
  }
  .fa-chrome:before {
    content: "\f268";
  }
  .fa-firefox:before {
    content: "\f269";
  }
  .fa-opera:before {
    content: "\f26a";
  }
  .fa-internet-explorer:before {
    content: "\f26b";
  }
  .fa-tv:before,
  .fa-television:before {
    content: "\f26c";
  }
  .fa-contao:before {
    content: "\f26d";
  }
  .fa-500px:before {
    content: "\f26e";
  }
  .fa-amazon:before {
    content: "\f270";
  }
  .fa-calendar-plus-o:before {
    content: "\f271";
  }
  .fa-calendar-minus-o:before {
    content: "\f272";
  }
  .fa-calendar-times-o:before {
    content: "\f273";
  }
  .fa-calendar-check-o:before {
    content: "\f274";
  }
  .fa-industry:before {
    content: "\f275";
  }
  .fa-map-pin:before {
    content: "\f276";
  }
  .fa-map-signs:before {
    content: "\f277";
  }
  .fa-map-o:before {
    content: "\f278";
  }
  .fa-map:before {
    content: "\f279";
  }
  .fa-commenting:before {
    content: "\f27a";
  }
  .fa-commenting-o:before {
    content: "\f27b";
  }
  .fa-houzz:before {
    content: "\f27c";
  }
  .fa-vimeo:before {
    content: "\f27d";
  }
  .fa-black-tie:before {
    content: "\f27e";
  }
  .fa-fonticons:before {
    content: "\f280";
  }
  .fa-reddit-alien:before {
    content: "\f281";
  }
  .fa-edge:before {
    content: "\f282";
  }
  .fa-credit-card-alt:before {
    content: "\f283";
  }
  .fa-codiepie:before {
    content: "\f284";
  }
  .fa-modx:before {
    content: "\f285";
  }
  .fa-fort-awesome:before {
    content: "\f286";
  }
  .fa-usb:before {
    content: "\f287";
  }
  .fa-product-hunt:before {
    content: "\f288";
  }
  .fa-mixcloud:before {
    content: "\f289";
  }
  .fa-scribd:before {
    content: "\f28a";
  }
  .fa-pause-circle:before {
    content: "\f28b";
  }
  .fa-pause-circle-o:before {
    content: "\f28c";
  }
  .fa-stop-circle:before {
    content: "\f28d";
  }
  .fa-stop-circle-o:before {
    content: "\f28e";
  }
  .fa-shopping-bag:before {
    content: "\f290";
  }
  .fa-shopping-basket:before {
    content: "\f291";
  }
  .fa-hashtag:before {
    content: "\f292";
  }
  .fa-bluetooth:before {
    content: "\f293";
  }
  .fa-bluetooth-b:before {
    content: "\f294";
  }
  .fa-percent:before {
    content: "\f295";
  }
  .fa-gitlab:before {
    content: "\f296";
  }
  .fa-wpbeginner:before {
    content: "\f297";
  }
  .fa-wpforms:before {
    content: "\f298";
  }
  .fa-envira:before {
    content: "\f299";
  }
  .fa-universal-access:before {
    content: "\f29a";
  }
  .fa-wheelchair-alt:before {
    content: "\f29b";
  }
  .fa-question-circle-o:before {
    content: "\f29c";
  }
  .fa-blind:before {
    content: "\f29d";
  }
  .fa-audio-description:before {
    content: "\f29e";
  }
  .fa-volume-control-phone:before {
    content: "\f2a0";
  }
  .fa-braille:before {
    content: "\f2a1";
  }
  .fa-assistive-listening-systems:before {
    content: "\f2a2";
  }
  .fa-asl-interpreting:before,
  .fa-american-sign-language-interpreting:before {
    content: "\f2a3";
  }
  .fa-deafness:before,
  .fa-hard-of-hearing:before,
  .fa-deaf:before {
    content: "\f2a4";
  }
  .fa-glide:before {
    content: "\f2a5";
  }
  .fa-glide-g:before {
    content: "\f2a6";
  }
  .fa-signing:before,
  .fa-sign-language:before {
    content: "\f2a7";
  }
  .fa-low-vision:before {
    content: "\f2a8";
  }
  .fa-viadeo:before {
    content: "\f2a9";
  }
  .fa-viadeo-square:before {
    content: "\f2aa";
  }
  .fa-snapchat:before {
    content: "\f2ab";
  }
  .fa-snapchat-ghost:before {
    content: "\f2ac";
  }
  .fa-snapchat-square:before {
    content: "\f2ad";
  }
  .fa-pied-piper:before {
    content: "\f2ae";
  }
  .fa-first-order:before {
    content: "\f2b0";
  }
  .fa-yoast:before {
    content: "\f2b1";
  }
  .fa-themeisle:before {
    content: "\f2b2";
  }
  .fa-google-plus-circle:before,
  .fa-google-plus-official:before {
    content: "\f2b3";
  }
  .fa-fa:before,
  .fa-font-awesome:before {
    content: "\f2b4";
  }
  .fa-handshake-o:before {
    content: "\f2b5";
  }
  .fa-envelope-open:before {
    content: "\f2b6";
  }
  .fa-envelope-open-o:before {
    content: "\f2b7";
  }
  .fa-linode:before {
    content: "\f2b8";
  }
  .fa-address-book:before {
    content: "\f2b9";
  }
  .fa-address-book-o:before {
    content: "\f2ba";
  }
  .fa-vcard:before,
  .fa-address-card:before {
    content: "\f2bb";
  }
  .fa-vcard-o:before,
  .fa-address-card-o:before {
    content: "\f2bc";
  }
  .fa-user-circle:before {
    content: "\f2bd";
  }
  .fa-user-circle-o:before {
    content: "\f2be";
  }
  .fa-user-o:before {
    content: "\f2c0";
  }
  .fa-id-badge:before {
    content: "\f2c1";
  }
  .fa-drivers-license:before,
  .fa-id-card:before {
    content: "\f2c2";
  }
  .fa-drivers-license-o:before,
  .fa-id-card-o:before {
    content: "\f2c3";
  }
  .fa-quora:before {
    content: "\f2c4";
  }
  .fa-free-code-camp:before {
    content: "\f2c5";
  }
  .fa-telegram:before {
    content: "\f2c6";
  }
  .fa-thermometer-4:before,
  .fa-thermometer:before,
  .fa-thermometer-full:before {
    content: "\f2c7";
  }
  .fa-thermometer-3:before,
  .fa-thermometer-three-quarters:before {
    content: "\f2c8";
  }
  .fa-thermometer-2:before,
  .fa-thermometer-half:before {
    content: "\f2c9";
  }
  .fa-thermometer-1:before,
  .fa-thermometer-quarter:before {
    content: "\f2ca";
  }
  .fa-thermometer-0:before,
  .fa-thermometer-empty:before {
    content: "\f2cb";
  }
  .fa-shower:before {
    content: "\f2cc";
  }
  .fa-bathtub:before,
  .fa-s15:before,
  .fa-bath:before {
    content: "\f2cd";
  }
  .fa-podcast:before {
    content: "\f2ce";
  }
  .fa-window-maximize:before {
    content: "\f2d0";
  }
  .fa-window-minimize:before {
    content: "\f2d1";
  }
  .fa-window-restore:before {
    content: "\f2d2";
  }
  .fa-times-rectangle:before,
  .fa-window-close:before {
    content: "\f2d3";
  }
  .fa-times-rectangle-o:before,
  .fa-window-close-o:before {
    content: "\f2d4";
  }
  .fa-bandcamp:before {
    content: "\f2d5";
  }
  .fa-grav:before {
    content: "\f2d6";
  }
  .fa-etsy:before {
    content: "\f2d7";
  }
  .fa-imdb:before {
    content: "\f2d8";
  }
  .fa-ravelry:before {
    content: "\f2d9";
  }
  .fa-eercast:before {
    content: "\f2da";
  }
  .fa-microchip:before {
    content: "\f2db";
  }
  .fa-snowflake-o:before {
    content: "\f2dc";
  }
  .fa-superpowers:before {
    content: "\f2dd";
  }
  .fa-wpexplorer:before {
    content: "\f2de";
  }
  .fa-meetup:before {
    content: "\f2e0";
  }
  .fa-map-marker:before {
    content: "\f041";
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
  }
  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
  }
  
  /* src/assets/iconfonts/glyphicons/glyphicon.css */
  @font-face {
    font-family: "Glyphicons Halflings";
    src: url(../iconfonts/glyphicons-halflings-regular-PIHUWCJO.eot);
    src:
      url(../iconfonts/glyphicons-halflings-regular-PIHUWCJO.eot?#iefix) format("embedded-opentype"),
      url(../iconfonts/glyphicons-halflings-regular-W4DYDFZM.woff2) format("woff2"),
      url(../iconfonts/glyphicons-halflings-regular-JOUF32XT.woff) format("woff"),
      url(../iconfonts/glyphicons-halflings-regular-ACNUA6UY.ttf) format("truetype"),
      url(../iconfonts/glyphicons-halflings-regular-QXYEM3FU.svg#glyphicons_halflingsregular) format("svg");
  }
  .glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .glyphicon-asterisk:before {
    content: "*";
  }
  .glyphicon-plus:before {
    content: "+";
  }
  .glyphicon-euro:before,
  .glyphicon-eur:before {
    content: "\20ac";
  }
  .glyphicon-minus:before {
    content: "\2212";
  }
  .glyphicon-cloud:before {
    content: "\2601";
  }
  .glyphicon-envelope:before {
    content: "\2709";
  }
  .glyphicon-pencil:before {
    content: "\270f";
  }
  .glyphicon-glass:before {
    content: "\e001";
  }
  .glyphicon-music:before {
    content: "\e002";
  }
  .glyphicon-search:before {
    content: "\e003";
  }
  .glyphicon-heart:before {
    content: "\e005";
  }
  .glyphicon-star:before {
    content: "\e006";
  }
  .glyphicon-star-empty:before {
    content: "\e007";
  }
  .glyphicon-user:before {
    content: "\e008";
  }
  .glyphicon-film:before {
    content: "\e009";
  }
  .glyphicon-th-large:before {
    content: "\e010";
  }
  .glyphicon-th:before {
    content: "\e011";
  }
  .glyphicon-th-list:before {
    content: "\e012";
  }
  .glyphicon-ok:before {
    content: "\e013";
  }
  .glyphicon-remove:before {
    content: "\e014";
  }
  .glyphicon-zoom-in:before {
    content: "\e015";
  }
  .glyphicon-zoom-out:before {
    content: "\e016";
  }
  .glyphicon-off:before {
    content: "\e017";
  }
  .glyphicon-signal:before {
    content: "\e018";
  }
  .glyphicon-cog:before {
    content: "\e019";
  }
  .glyphicon-trash:before {
    content: "\e020";
  }
  .glyphicon-home:before {
    content: "\e021";
  }
  .glyphicon-file:before {
    content: "\e022";
  }
  .glyphicon-time:before {
    content: "\e023";
  }
  .glyphicon-road:before {
    content: "\e024";
  }
  .glyphicon-download-alt:before {
    content: "\e025";
  }
  .glyphicon-download:before {
    content: "\e026";
  }
  .glyphicon-upload:before {
    content: "\e027";
  }
  .glyphicon-inbox:before {
    content: "\e028";
  }
  .glyphicon-play-circle:before {
    content: "\e029";
  }
  .glyphicon-repeat:before {
    content: "\e030";
  }
  .glyphicon-refresh:before {
    content: "\e031";
  }
  .glyphicon-list-alt:before {
    content: "\e032";
  }
  .glyphicon-lock:before {
    content: "\e033";
  }
  .glyphicon-flag:before {
    content: "\e034";
  }
  .glyphicon-headphones:before {
    content: "\e035";
  }
  .glyphicon-volume-off:before {
    content: "\e036";
  }
  .glyphicon-volume-down:before {
    content: "\e037";
  }
  .glyphicon-volume-up:before {
    content: "\e038";
  }
  .glyphicon-qrcode:before {
    content: "\e039";
  }
  .glyphicon-barcode:before {
    content: "\e040";
  }
  .glyphicon-tag:before {
    content: "\e041";
  }
  .glyphicon-tags:before {
    content: "\e042";
  }
  .glyphicon-book:before {
    content: "\e043";
  }
  .glyphicon-bookmark:before {
    content: "\e044";
  }
  .glyphicon-print:before {
    content: "\e045";
  }
  .glyphicon-camera:before {
    content: "\e046";
  }
  .glyphicon-font:before {
    content: "\e047";
  }
  .glyphicon-bold:before {
    content: "\e048";
  }
  .glyphicon-italic:before {
    content: "\e049";
  }
  .glyphicon-text-height:before {
    content: "\e050";
  }
  .glyphicon-text-width:before {
    content: "\e051";
  }
  .glyphicon-align-left:before {
    content: "\e052";
  }
  .glyphicon-align-center:before {
    content: "\e053";
  }
  .glyphicon-align-right:before {
    content: "\e054";
  }
  .glyphicon-align-justify:before {
    content: "\e055";
  }
  .glyphicon-list:before {
    content: "\e056";
  }
  .glyphicon-indent-left:before {
    content: "\e057";
  }
  .glyphicon-indent-right:before {
    content: "\e058";
  }
  .glyphicon-facetime-video:before {
    content: "\e059";
  }
  .glyphicon-picture:before {
    content: "\e060";
  }
  .glyphicon-map-marker:before {
    content: "\e062";
  }
  .glyphicon-adjust:before {
    content: "\e063";
  }
  .glyphicon-tint:before {
    content: "\e064";
  }
  .glyphicon-edit:before {
    content: "\e065";
  }
  .glyphicon-share:before {
    content: "\e066";
  }
  .glyphicon-check:before {
    content: "\e067";
  }
  .glyphicon-move:before {
    content: "\e068";
  }
  .glyphicon-step-backward:before {
    content: "\e069";
  }
  .glyphicon-fast-backward:before {
    content: "\e070";
  }
  .glyphicon-backward:before {
    content: "\e071";
  }
  .glyphicon-play:before {
    content: "\e072";
  }
  .glyphicon-pause:before {
    content: "\e073";
  }
  .glyphicon-stop:before {
    content: "\e074";
  }
  .glyphicon-forward:before {
    content: "\e075";
  }
  .glyphicon-fast-forward:before {
    content: "\e076";
  }
  .glyphicon-step-forward:before {
    content: "\e077";
  }
  .glyphicon-eject:before {
    content: "\e078";
  }
  .glyphicon-chevron-left:before {
    content: "\e079";
  }
  .glyphicon-chevron-right:before {
    content: "\e080";
  }
  .glyphicon-plus-sign:before {
    content: "\e081";
  }
  .glyphicon-minus-sign:before {
    content: "\e082";
  }
  .glyphicon-remove-sign:before {
    content: "\e083";
  }
  .glyphicon-ok-sign:before {
    content: "\e084";
  }
  .glyphicon-question-sign:before {
    content: "\e085";
  }
  .glyphicon-info-sign:before {
    content: "\e086";
  }
  .glyphicon-screenshot:before {
    content: "\e087";
  }
  .glyphicon-remove-circle:before {
    content: "\e088";
  }
  .glyphicon-ok-circle:before {
    content: "\e089";
  }
  .glyphicon-ban-circle:before {
    content: "\e090";
  }
  .glyphicon-arrow-left:before {
    content: "\e091";
  }
  .glyphicon-arrow-right:before {
    content: "\e092";
  }
  .glyphicon-arrow-up:before {
    content: "\e093";
  }
  .glyphicon-arrow-down:before {
    content: "\e094";
  }
  .glyphicon-share-alt:before {
    content: "\e095";
  }
  .glyphicon-resize-full:before {
    content: "\e096";
  }
  .glyphicon-resize-small:before {
    content: "\e097";
  }
  .glyphicon-exclamation-sign:before {
    content: "\e101";
  }
  .glyphicon-gift:before {
    content: "\e102";
  }
  .glyphicon-leaf:before {
    content: "\e103";
  }
  .glyphicon-fire:before {
    content: "\e104";
  }
  .glyphicon-eye-open:before {
    content: "\e105";
  }
  .glyphicon-eye-close:before {
    content: "\e106";
  }
  .glyphicon-warning-sign:before {
    content: "\e107";
  }
  .glyphicon-plane:before {
    content: "\e108";
  }
  .glyphicon-calendar:before {
    content: "\e109";
  }
  .glyphicon-random:before {
    content: "\e110";
  }
  .glyphicon-comment:before {
    content: "\e111";
  }
  .glyphicon-magnet:before {
    content: "\e112";
  }
  .glyphicon-chevron-up:before {
    content: "\e113";
  }
  .glyphicon-chevron-down:before {
    content: "\e114";
  }
  .glyphicon-retweet:before {
    content: "\e115";
  }
  .glyphicon-shopping-cart:before {
    content: "\e116";
  }
  .glyphicon-folder-close:before {
    content: "\e117";
  }
  .glyphicon-folder-open:before {
    content: "\e118";
  }
  .glyphicon-resize-vertical:before {
    content: "\e119";
  }
  .glyphicon-resize-horizontal:before {
    content: "\e120";
  }
  .glyphicon-hdd:before {
    content: "\e121";
  }
  .glyphicon-bullhorn:before {
    content: "\e122";
  }
  .glyphicon-bell:before {
    content: "\e123";
  }
  .glyphicon-certificate:before {
    content: "\e124";
  }
  .glyphicon-thumbs-up:before {
    content: "\e125";
  }
  .glyphicon-thumbs-down:before {
    content: "\e126";
  }
  .glyphicon-hand-right:before {
    content: "\e127";
  }
  .glyphicon-hand-left:before {
    content: "\e128";
  }
  .glyphicon-hand-up:before {
    content: "\e129";
  }
  .glyphicon-hand-down:before {
    content: "\e130";
  }
  .glyphicon-circle-arrow-right:before {
    content: "\e131";
  }
  .glyphicon-circle-arrow-left:before {
    content: "\e132";
  }
  .glyphicon-circle-arrow-up:before {
    content: "\e133";
  }
  .glyphicon-circle-arrow-down:before {
    content: "\e134";
  }
  .glyphicon-globe:before {
    content: "\e135";
  }
  .glyphicon-wrench:before {
    content: "\e136";
  }
  .glyphicon-tasks:before {
    content: "\e137";
  }
  .glyphicon-filter:before {
    content: "\e138";
  }
  .glyphicon-briefcase:before {
    content: "\e139";
  }
  .glyphicon-fullscreen:before {
    content: "\e140";
  }
  .glyphicon-dashboard:before {
    content: "\e141";
  }
  .glyphicon-paperclip:before {
    content: "\e142";
  }
  .glyphicon-heart-empty:before {
    content: "\e143";
  }
  .glyphicon-link:before {
    content: "\e144";
  }
  .glyphicon-phone:before {
    content: "\e145";
  }
  .glyphicon-pushpin:before {
    content: "\e146";
  }
  .glyphicon-usd:before {
    content: "\e148";
  }
  .glyphicon-gbp:before {
    content: "\e149";
  }
  .glyphicon-sort:before {
    content: "\e150";
  }
  .glyphicon-sort-by-alphabet:before {
    content: "\e151";
  }
  .glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
  }
  .glyphicon-sort-by-order:before {
    content: "\e153";
  }
  .glyphicon-sort-by-order-alt:before {
    content: "\e154";
  }
  .glyphicon-sort-by-attributes:before {
    content: "\e155";
  }
  .glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
  }
  .glyphicon-unchecked:before {
    content: "\e157";
  }
  .glyphicon-expand:before {
    content: "\e158";
  }
  .glyphicon-collapse-down:before {
    content: "\e159";
  }
  .glyphicon-collapse-up:before {
    content: "\e160";
  }
  .glyphicon-log-in:before {
    content: "\e161";
  }
  .glyphicon-flash:before {
    content: "\e162";
  }
  .glyphicon-log-out:before {
    content: "\e163";
  }
  .glyphicon-new-window:before {
    content: "\e164";
  }
  .glyphicon-record:before {
    content: "\e165";
  }
  .glyphicon-save:before {
    content: "\e166";
  }
  .glyphicon-open:before {
    content: "\e167";
  }
  .glyphicon-saved:before {
    content: "\e168";
  }
  .glyphicon-import:before {
    content: "\e169";
  }
  .glyphicon-export:before {
    content: "\e170";
  }
  .glyphicon-send:before {
    content: "\e171";
  }
  .glyphicon-floppy-disk:before {
    content: "\e172";
  }
  .glyphicon-floppy-saved:before {
    content: "\e173";
  }
  .glyphicon-floppy-remove:before {
    content: "\e174";
  }
  .glyphicon-floppy-save:before {
    content: "\e175";
  }
  .glyphicon-floppy-open:before {
    content: "\e176";
  }
  .glyphicon-credit-card:before {
    content: "\e177";
  }
  .glyphicon-transfer:before {
    content: "\e178";
  }
  .glyphicon-cutlery:before {
    content: "\e179";
  }
  .glyphicon-header:before {
    content: "\e180";
  }
  .glyphicon-compressed:before {
    content: "\e181";
  }
  .glyphicon-earphone:before {
    content: "\e182";
  }
  .glyphicon-phone-alt:before {
    content: "\e183";
  }
  .glyphicon-tower:before {
    content: "\e184";
  }
  .glyphicon-stats:before {
    content: "\e185";
  }
  .glyphicon-sd-video:before {
    content: "\e186";
  }
  .glyphicon-hd-video:before {
    content: "\e187";
  }
  .glyphicon-subtitles:before {
    content: "\e188";
  }
  .glyphicon-sound-stereo:before {
    content: "\e189";
  }
  .glyphicon-sound-dolby:before {
    content: "\e190";
  }
  .glyphicon-sound-5-1:before {
    content: "\e191";
  }
  .glyphicon-sound-6-1:before {
    content: "\e192";
  }
  .glyphicon-sound-7-1:before {
    content: "\e193";
  }
  .glyphicon-copyright-mark:before {
    content: "\e194";
  }
  .glyphicon-registration-mark:before {
    content: "\e195";
  }
  .glyphicon-cloud-download:before {
    content: "\e197";
  }
  .glyphicon-cloud-upload:before {
    content: "\e198";
  }
  .glyphicon-tree-conifer:before {
    content: "\e199";
  }
  .glyphicon-tree-deciduous:before {
    content: "\e200";
  }
  .glyphicon-cd:before {
    content: "\e201";
  }
  .glyphicon-save-file:before {
    content: "\e202";
  }
  .glyphicon-open-file:before {
    content: "\e203";
  }
  .glyphicon-level-up:before {
    content: "\e204";
  }
  .glyphicon-copy:before {
    content: "\e205";
  }
  .glyphicon-paste:before {
    content: "\e206";
  }
  .glyphicon-alert:before {
    content: "\e209";
  }
  .glyphicon-equalizer:before {
    content: "\e210";
  }
  .glyphicon-king:before {
    content: "\e211";
  }
  .glyphicon-queen:before {
    content: "\e212";
  }
  .glyphicon-pawn:before {
    content: "\e213";
  }
  .glyphicon-bishop:before {
    content: "\e214";
  }
  .glyphicon-knight:before {
    content: "\e215";
  }
  .glyphicon-baby-formula:before {
    content: "\e216";
  }
  .glyphicon-tent:before {
    content: "\26fa";
  }
  .glyphicon-blackboard:before {
    content: "\e218";
  }
  .glyphicon-bed:before {
    content: "\e219";
  }
  .glyphicon-apple:before {
    content: "\f8ff";
  }
  .glyphicon-erase:before {
    content: "\e221";
  }
  .glyphicon-hourglass:before {
    content: "\231b";
  }
  .glyphicon-lamp:before {
    content: "\e223";
  }
  .glyphicon-duplicate:before {
    content: "\e224";
  }
  .glyphicon-piggy-bank:before {
    content: "\e225";
  }
  .glyphicon-scissors:before {
    content: "\e226";
  }
  .glyphicon-bitcoin:before {
    content: "\e227";
  }
  .glyphicon-btc:before {
    content: "\e227";
  }
  .glyphicon-xbt:before {
    content: "\e227";
  }
  .glyphicon-yen:before {
    content: "\a5";
  }
  .glyphicon-jpy:before {
    content: "\a5";
  }
  .glyphicon-ruble:before {
    content: "\20bd";
  }
  .glyphicon-rub:before {
    content: "\20bd";
  }
  .glyphicon-scale:before {
    content: "\e230";
  }
  .glyphicon-ice-lolly:before {
    content: "\e231";
  }
  .glyphicon-ice-lolly-tasted:before {
    content: "\e232";
  }
  .glyphicon-education:before {
    content: "\e233";
  }
  .glyphicon-option-horizontal:before {
    content: "\e234";
  }
  .glyphicon-option-vertical:before {
    content: "\e235";
  }
  .glyphicon-menu-hamburger:before {
    content: "\e236";
  }
  .glyphicon-modal-window:before {
    content: "\e237";
  }
  .glyphicon-oil:before {
    content: "\e238";
  }
  .glyphicon-grain:before {
    content: "\e239";
  }
  .glyphicon-sunglasses:before {
    content: "\e240";
  }
  .glyphicon-text-size:before {
    content: "\e241";
  }
  .glyphicon-text-color:before {
    content: "\e242";
  }
  .glyphicon-text-background:before {
    content: "\e243";
  }
  .glyphicon-object-align-top:before {
    content: "\e244";
  }
  .glyphicon-object-align-bottom:before {
    content: "\e245";
  }
  .glyphicon-object-align-horizontal:before {
    content: "\e246";
  }
  .glyphicon-object-align-left:before {
    content: "\e247";
  }
  .glyphicon-object-align-vertical:before {
    content: "\e248";
  }
  .glyphicon-object-align-right:before {
    content: "\e249";
  }
  .glyphicon-triangle-right:before {
    content: "\e250";
  }
  .glyphicon-triangle-left:before {
    content: "\e251";
  }
  .glyphicon-triangle-bottom:before {
    content: "\e252";
  }
  .glyphicon-triangle-top:before {
    content: "\e253";
  }
  .glyphicon-console:before {
    content: "\e254";
  }
  .glyphicon-superscript:before {
    content: "\e255";
  }
  .glyphicon-subscript:before {
    content: "\e256";
  }
  .glyphicon-menu-left:before {
    content: "\e257";
  }
  .glyphicon-menu-right:before {
    content: "\e258";
  }
  .glyphicon-menu-down:before {
    content: "\e259";
  }
  .glyphicon-menu-up:before {
    content: "\e260";
  }
  
  /* src/assets/iconfonts/ionicons/ionicons.css */
  @font-face {
    font-family: "Ionicons";
    src: url(../iconfonts/ionicons-H7CBABSG.eot?v=1.5.0);
    src:
      url(../iconfonts/ionicons-H7CBABSG.eot?v=1.5.0#iefix) format("embedded-opentype"),
      url(../iconfonts/ionicons-X56BJNWS.ttf?v=1.5.0) format("truetype"),
      url(../iconfonts/ionicons-K2IQLAN2.woff?v=1.5.0) format("woff"),
      url(../iconfonts/ionicons-RR2XFYEW.svg?v=1.5.0#Ionicons) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  .ion,
  .ion-loading-a,
  .ion-loading-b,
  .ion-loading-c,
  .ion-loading-d,
  .ion-looping,
  .ion-refreshing,
  .ion-ios7-reloading,
  .ionicons,
  .ion-alert,
  .ion-alert-circled,
  .ion-android-add,
  .ion-android-add-contact,
  .ion-android-alarm,
  .ion-android-archive,
  .ion-android-arrow-back,
  .ion-android-arrow-down-left,
  .ion-android-arrow-down-right,
  .ion-android-arrow-forward,
  .ion-android-arrow-up-left,
  .ion-android-arrow-up-right,
  .ion-android-battery,
  .ion-android-book,
  .ion-android-calendar,
  .ion-android-call,
  .ion-android-camera,
  .ion-android-chat,
  .ion-android-checkmark,
  .ion-android-clock,
  .ion-android-close,
  .ion-android-contact,
  .ion-android-contacts,
  .ion-android-data,
  .ion-android-developer,
  .ion-android-display,
  .ion-android-download,
  .ion-android-drawer,
  .ion-android-dropdown,
  .ion-android-earth,
  .ion-android-folder,
  .ion-android-forums,
  .ion-android-friends,
  .ion-android-hand,
  .ion-android-image,
  .ion-android-inbox,
  .ion-android-information,
  .ion-android-keypad,
  .ion-android-lightbulb,
  .ion-android-locate,
  .ion-android-location,
  .ion-android-mail,
  .ion-android-microphone,
  .ion-android-mixer,
  .ion-android-more,
  .ion-android-note,
  .ion-android-playstore,
  .ion-android-printer,
  .ion-android-promotion,
  .ion-android-reminder,
  .ion-android-remove,
  .ion-android-search,
  .ion-android-send,
  .ion-android-settings,
  .ion-android-share,
  .ion-android-social,
  .ion-android-social-user,
  .ion-android-sort,
  .ion-android-stair-drawer,
  .ion-android-star,
  .ion-android-stopwatch,
  .ion-android-storage,
  .ion-android-system-back,
  .ion-android-system-home,
  .ion-android-system-windows,
  .ion-android-timer,
  .ion-android-trash,
  .ion-android-user-menu,
  .ion-android-volume,
  .ion-android-wifi,
  .ion-aperture,
  .ion-archive,
  .ion-arrow-down-a,
  .ion-arrow-down-b,
  .ion-arrow-down-c,
  .ion-arrow-expand,
  .ion-arrow-graph-down-left,
  .ion-arrow-graph-down-right,
  .ion-arrow-graph-up-left,
  .ion-arrow-graph-up-right,
  .ion-arrow-left-a,
  .ion-arrow-left-b,
  .ion-arrow-left-c,
  .ion-arrow-move,
  .ion-arrow-resize,
  .ion-arrow-return-left,
  .ion-arrow-return-right,
  .ion-arrow-right-a,
  .ion-arrow-right-b,
  .ion-arrow-right-c,
  .ion-arrow-shrink,
  .ion-arrow-swap,
  .ion-arrow-up-a,
  .ion-arrow-up-b,
  .ion-arrow-up-c,
  .ion-asterisk,
  .ion-at,
  .ion-bag,
  .ion-battery-charging,
  .ion-battery-empty,
  .ion-battery-full,
  .ion-battery-half,
  .ion-battery-low,
  .ion-beaker,
  .ion-beer,
  .ion-bluetooth,
  .ion-bonfire,
  .ion-bookmark,
  .ion-briefcase,
  .ion-bug,
  .ion-calculator,
  .ion-calendar,
  .ion-camera,
  .ion-card,
  .ion-cash,
  .ion-chatbox,
  .ion-chatbox-working,
  .ion-chatboxes,
  .ion-chatbubble,
  .ion-chatbubble-working,
  .ion-chatbubbles,
  .ion-checkmark,
  .ion-checkmark-circled,
  .ion-checkmark-round,
  .ion-chevron-down,
  .ion-chevron-left,
  .ion-chevron-right,
  .ion-chevron-up,
  .ion-clipboard,
  .ion-clock,
  .ion-close,
  .ion-close-circled,
  .ion-close-round,
  .ion-closed-captioning,
  .ion-cloud,
  .ion-code,
  .ion-code-download,
  .ion-code-working,
  .ion-coffee,
  .ion-compass,
  .ion-compose,
  .ion-connection-bars,
  .ion-contrast,
  .ion-cube,
  .ion-disc,
  .ion-document,
  .ion-document-text,
  .ion-drag,
  .ion-earth,
  .ion-edit,
  .ion-egg,
  .ion-eject,
  .ion-email,
  .ion-eye,
  .ion-eye-disabled,
  .ion-female,
  .ion-filing,
  .ion-film-marker,
  .ion-fireball,
  .ion-flag,
  .ion-flame,
  .ion-flash,
  .ion-flash-off,
  .ion-flask,
  .ion-folder,
  .ion-fork,
  .ion-fork-repo,
  .ion-forward,
  .ion-funnel,
  .ion-game-controller-a,
  .ion-game-controller-b,
  .ion-gear-a,
  .ion-gear-b,
  .ion-grid,
  .ion-hammer,
  .ion-happy,
  .ion-headphone,
  .ion-heart,
  .ion-heart-broken,
  .ion-help,
  .ion-help-buoy,
  .ion-help-circled,
  .ion-home,
  .ion-icecream,
  .ion-icon-social-google-plus,
  .ion-icon-social-google-plus-outline,
  .ion-image,
  .ion-images,
  .ion-information,
  .ion-information-circled,
  .ion-ionic,
  .ion-ios7-alarm,
  .ion-ios7-alarm-outline,
  .ion-ios7-albums,
  .ion-ios7-albums-outline,
  .ion-ios7-americanfootball,
  .ion-ios7-americanfootball-outline,
  .ion-ios7-analytics,
  .ion-ios7-analytics-outline,
  .ion-ios7-arrow-back,
  .ion-ios7-arrow-down,
  .ion-ios7-arrow-forward,
  .ion-ios7-arrow-left,
  .ion-ios7-arrow-right,
  .ion-ios7-arrow-thin-down,
  .ion-ios7-arrow-thin-left,
  .ion-ios7-arrow-thin-right,
  .ion-ios7-arrow-thin-up,
  .ion-ios7-arrow-up,
  .ion-ios7-at,
  .ion-ios7-at-outline,
  .ion-ios7-barcode,
  .ion-ios7-barcode-outline,
  .ion-ios7-baseball,
  .ion-ios7-baseball-outline,
  .ion-ios7-basketball,
  .ion-ios7-basketball-outline,
  .ion-ios7-bell,
  .ion-ios7-bell-outline,
  .ion-ios7-bolt,
  .ion-ios7-bolt-outline,
  .ion-ios7-bookmarks,
  .ion-ios7-bookmarks-outline,
  .ion-ios7-box,
  .ion-ios7-box-outline,
  .ion-ios7-briefcase,
  .ion-ios7-briefcase-outline,
  .ion-ios7-browsers,
  .ion-ios7-browsers-outline,
  .ion-ios7-calculator,
  .ion-ios7-calculator-outline,
  .ion-ios7-calendar,
  .ion-ios7-calendar-outline,
  .ion-ios7-camera,
  .ion-ios7-camera-outline,
  .ion-ios7-cart,
  .ion-ios7-cart-outline,
  .ion-ios7-chatboxes,
  .ion-ios7-chatboxes-outline,
  .ion-ios7-chatbubble,
  .ion-ios7-chatbubble-outline,
  .ion-ios7-checkmark,
  .ion-ios7-checkmark-empty,
  .ion-ios7-checkmark-outline,
  .ion-ios7-circle-filled,
  .ion-ios7-circle-outline,
  .ion-ios7-clock,
  .ion-ios7-clock-outline,
  .ion-ios7-close,
  .ion-ios7-close-empty,
  .ion-ios7-close-outline,
  .ion-ios7-cloud,
  .ion-ios7-cloud-download,
  .ion-ios7-cloud-download-outline,
  .ion-ios7-cloud-outline,
  .ion-ios7-cloud-upload,
  .ion-ios7-cloud-upload-outline,
  .ion-ios7-cloudy,
  .ion-ios7-cloudy-night,
  .ion-ios7-cloudy-night-outline,
  .ion-ios7-cloudy-outline,
  .ion-ios7-cog,
  .ion-ios7-cog-outline,
  .ion-ios7-compose,
  .ion-ios7-compose-outline,
  .ion-ios7-contact,
  .ion-ios7-contact-outline,
  .ion-ios7-copy,
  .ion-ios7-copy-outline,
  .ion-ios7-download,
  .ion-ios7-download-outline,
  .ion-ios7-drag,
  .ion-ios7-email,
  .ion-ios7-email-outline,
  .ion-ios7-expand,
  .ion-ios7-eye,
  .ion-ios7-eye-outline,
  .ion-ios7-fastforward,
  .ion-ios7-fastforward-outline,
  .ion-ios7-filing,
  .ion-ios7-filing-outline,
  .ion-ios7-film,
  .ion-ios7-film-outline,
  .ion-ios7-flag,
  .ion-ios7-flag-outline,
  .ion-ios7-folder,
  .ion-ios7-folder-outline,
  .ion-ios7-football,
  .ion-ios7-football-outline,
  .ion-ios7-gear,
  .ion-ios7-gear-outline,
  .ion-ios7-glasses,
  .ion-ios7-glasses-outline,
  .ion-ios7-heart,
  .ion-ios7-heart-outline,
  .ion-ios7-help,
  .ion-ios7-help-empty,
  .ion-ios7-help-outline,
  .ion-ios7-home,
  .ion-ios7-home-outline,
  .ion-ios7-infinite,
  .ion-ios7-infinite-outline,
  .ion-ios7-information,
  .ion-ios7-information-empty,
  .ion-ios7-information-outline,
  .ion-ios7-ionic-outline,
  .ion-ios7-keypad,
  .ion-ios7-keypad-outline,
  .ion-ios7-lightbulb,
  .ion-ios7-lightbulb-outline,
  .ion-ios7-location,
  .ion-ios7-location-outline,
  .ion-ios7-locked,
  .ion-ios7-locked-outline,
  .ion-ios7-loop,
  .ion-ios7-loop-strong,
  .ion-ios7-medkit,
  .ion-ios7-medkit-outline,
  .ion-ios7-mic,
  .ion-ios7-mic-off,
  .ion-ios7-mic-outline,
  .ion-ios7-minus,
  .ion-ios7-minus-empty,
  .ion-ios7-minus-outline,
  .ion-ios7-monitor,
  .ion-ios7-monitor-outline,
  .ion-ios7-moon,
  .ion-ios7-moon-outline,
  .ion-ios7-more,
  .ion-ios7-more-outline,
  .ion-ios7-musical-note,
  .ion-ios7-musical-notes,
  .ion-ios7-navigate,
  .ion-ios7-navigate-outline,
  .ion-ios7-paper,
  .ion-ios7-paper-outline,
  .ion-ios7-paperplane,
  .ion-ios7-paperplane-outline,
  .ion-ios7-partlysunny,
  .ion-ios7-partlysunny-outline,
  .ion-ios7-pause,
  .ion-ios7-pause-outline,
  .ion-ios7-paw,
  .ion-ios7-paw-outline,
  .ion-ios7-people,
  .ion-ios7-people-outline,
  .ion-ios7-person,
  .ion-ios7-person-outline,
  .ion-ios7-personadd,
  .ion-ios7-personadd-outline,
  .ion-ios7-photos,
  .ion-ios7-photos-outline,
  .ion-ios7-pie,
  .ion-ios7-pie-outline,
  .ion-ios7-play,
  .ion-ios7-play-outline,
  .ion-ios7-plus,
  .ion-ios7-plus-empty,
  .ion-ios7-plus-outline,
  .ion-ios7-pricetag,
  .ion-ios7-pricetag-outline,
  .ion-ios7-pricetags,
  .ion-ios7-pricetags-outline,
  .ion-ios7-printer,
  .ion-ios7-printer-outline,
  .ion-ios7-pulse,
  .ion-ios7-pulse-strong,
  .ion-ios7-rainy,
  .ion-ios7-rainy-outline,
  .ion-ios7-recording,
  .ion-ios7-recording-outline,
  .ion-ios7-redo,
  .ion-ios7-redo-outline,
  .ion-ios7-refresh,
  .ion-ios7-refresh-empty,
  .ion-ios7-refresh-outline,
  .ion-ios7-reload,
  .ion-ios7-reverse-camera,
  .ion-ios7-reverse-camera-outline,
  .ion-ios7-rewind,
  .ion-ios7-rewind-outline,
  .ion-ios7-search,
  .ion-ios7-search-strong,
  .ion-ios7-settings,
  .ion-ios7-settings-strong,
  .ion-ios7-shrink,
  .ion-ios7-skipbackward,
  .ion-ios7-skipbackward-outline,
  .ion-ios7-skipforward,
  .ion-ios7-skipforward-outline,
  .ion-ios7-snowy,
  .ion-ios7-speedometer,
  .ion-ios7-speedometer-outline,
  .ion-ios7-star,
  .ion-ios7-star-half,
  .ion-ios7-star-outline,
  .ion-ios7-stopwatch,
  .ion-ios7-stopwatch-outline,
  .ion-ios7-sunny,
  .ion-ios7-sunny-outline,
  .ion-ios7-telephone,
  .ion-ios7-telephone-outline,
  .ion-ios7-tennisball,
  .ion-ios7-tennisball-outline,
  .ion-ios7-thunderstorm,
  .ion-ios7-thunderstorm-outline,
  .ion-ios7-time,
  .ion-ios7-time-outline,
  .ion-ios7-timer,
  .ion-ios7-timer-outline,
  .ion-ios7-toggle,
  .ion-ios7-toggle-outline,
  .ion-ios7-trash,
  .ion-ios7-trash-outline,
  .ion-ios7-undo,
  .ion-ios7-undo-outline,
  .ion-ios7-unlocked,
  .ion-ios7-unlocked-outline,
  .ion-ios7-upload,
  .ion-ios7-upload-outline,
  .ion-ios7-videocam,
  .ion-ios7-videocam-outline,
  .ion-ios7-volume-high,
  .ion-ios7-volume-low,
  .ion-ios7-wineglass,
  .ion-ios7-wineglass-outline,
  .ion-ios7-world,
  .ion-ios7-world-outline,
  .ion-ipad,
  .ion-iphone,
  .ion-ipod,
  .ion-jet,
  .ion-key,
  .ion-knife,
  .ion-laptop,
  .ion-leaf,
  .ion-levels,
  .ion-lightbulb,
  .ion-link,
  .ion-load-a,
  .ion-load-b,
  .ion-load-c,
  .ion-load-d,
  .ion-location,
  .ion-locked,
  .ion-log-in,
  .ion-log-out,
  .ion-loop,
  .ion-magnet,
  .ion-male,
  .ion-man,
  .ion-map,
  .ion-medkit,
  .ion-merge,
  .ion-mic-a,
  .ion-mic-b,
  .ion-mic-c,
  .ion-minus,
  .ion-minus-circled,
  .ion-minus-round,
  .ion-model-s,
  .ion-monitor,
  .ion-more,
  .ion-mouse,
  .ion-music-note,
  .ion-navicon,
  .ion-navicon-round,
  .ion-navigate,
  .ion-network,
  .ion-no-smoking,
  .ion-nuclear,
  .ion-outlet,
  .ion-paper-airplane,
  .ion-paperclip,
  .ion-pause,
  .ion-person,
  .ion-person-add,
  .ion-person-stalker,
  .ion-pie-graph,
  .ion-pin,
  .ion-pinpoint,
  .ion-pizza,
  .ion-plane,
  .ion-planet,
  .ion-play,
  .ion-playstation,
  .ion-plus,
  .ion-plus-circled,
  .ion-plus-round,
  .ion-podium,
  .ion-pound,
  .ion-power,
  .ion-pricetag,
  .ion-pricetags,
  .ion-printer,
  .ion-pull-request,
  .ion-qr-scanner,
  .ion-quote,
  .ion-radio-waves,
  .ion-record,
  .ion-refresh,
  .ion-reply,
  .ion-reply-all,
  .ion-ribbon-a,
  .ion-ribbon-b,
  .ion-sad,
  .ion-scissors,
  .ion-search,
  .ion-settings,
  .ion-share,
  .ion-shuffle,
  .ion-skip-backward,
  .ion-skip-forward,
  .ion-social-android,
  .ion-social-android-outline,
  .ion-social-apple,
  .ion-social-apple-outline,
  .ion-social-bitcoin,
  .ion-social-bitcoin-outline,
  .ion-social-buffer,
  .ion-social-buffer-outline,
  .ion-social-designernews,
  .ion-social-designernews-outline,
  .ion-social-dribbble,
  .ion-social-dribbble-outline,
  .ion-social-dropbox,
  .ion-social-dropbox-outline,
  .ion-social-facebook,
  .ion-social-facebook-outline,
  .ion-social-foursquare,
  .ion-social-foursquare-outline,
  .ion-social-freebsd-devil,
  .ion-social-github,
  .ion-social-github-outline,
  .ion-social-google,
  .ion-social-google-outline,
  .ion-social-googleplus,
  .ion-social-googleplus-outline,
  .ion-social-hackernews,
  .ion-social-hackernews-outline,
  .ion-social-instagram,
  .ion-social-instagram-outline,
  .ion-social-linkedin,
  .ion-social-linkedin-outline,
  .ion-social-pinterest,
  .ion-social-pinterest-outline,
  .ion-social-reddit,
  .ion-social-reddit-outline,
  .ion-social-rss,
  .ion-social-rss-outline,
  .ion-social-skype,
  .ion-social-skype-outline,
  .ion-social-tumblr,
  .ion-social-tumblr-outline,
  .ion-social-tux,
  .ion-social-twitter,
  .ion-social-twitter-outline,
  .ion-social-usd,
  .ion-social-usd-outline,
  .ion-social-vimeo,
  .ion-social-vimeo-outline,
  .ion-social-windows,
  .ion-social-windows-outline,
  .ion-social-wordpress,
  .ion-social-wordpress-outline,
  .ion-social-yahoo,
  .ion-social-yahoo-outline,
  .ion-social-youtube,
  .ion-social-youtube-outline,
  .ion-speakerphone,
  .ion-speedometer,
  .ion-spoon,
  .ion-star,
  .ion-stats-bars,
  .ion-steam,
  .ion-stop,
  .ion-thermometer,
  .ion-thumbsdown,
  .ion-thumbsup,
  .ion-toggle,
  .ion-toggle-filled,
  .ion-trash-a,
  .ion-trash-b,
  .ion-trophy,
  .ion-umbrella,
  .ion-university,
  .ion-unlocked,
  .ion-upload,
  .ion-usb,
  .ion-videocamera,
  .ion-volume-high,
  .ion-volume-low,
  .ion-volume-medium,
  .ion-volume-mute,
  .ion-wand,
  .ion-waterdrop,
  .ion-wifi,
  .ion-wineglass,
  .ion-woman,
  .ion-wrench,
  .ion-xbox {
    display: inline-block;
    font-family: "Ionicons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .ion-spin,
  .ion-loading-a,
  .ion-loading-b,
  .ion-loading-c,
  .ion-loading-d,
  .ion-looping,
  .ion-refreshing,
  .ion-ios7-reloading {
    animation: spin 1s infinite linear;
  }
  @keyframes spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(359deg);
    }
  }
  .ion-loading-a {
    animation-timing-function: steps(8, start);
  }
  .ion-alert:before {
    content: "\f101";
  }
  .ion-alert-circled:before {
    content: "\f100";
  }
  .ion-android-add:before {
    content: "\f2c7";
  }
  .ion-android-add-contact:before {
    content: "\f2c6";
  }
  .ion-android-alarm:before {
    content: "\f2c8";
  }
  .ion-android-archive:before {
    content: "\f2c9";
  }
  .ion-android-arrow-back:before {
    content: "\f2ca";
  }
  .ion-android-arrow-down-left:before {
    content: "\f2cb";
  }
  .ion-android-arrow-down-right:before {
    content: "\f2cc";
  }
  .ion-android-arrow-forward:before {
    content: "\f30f";
  }
  .ion-android-arrow-up-left:before {
    content: "\f2cd";
  }
  .ion-android-arrow-up-right:before {
    content: "\f2ce";
  }
  .ion-android-battery:before {
    content: "\f2cf";
  }
  .ion-android-book:before {
    content: "\f2d0";
  }
  .ion-android-calendar:before {
    content: "\f2d1";
  }
  .ion-android-call:before {
    content: "\f2d2";
  }
  .ion-android-camera:before {
    content: "\f2d3";
  }
  .ion-android-chat:before {
    content: "\f2d4";
  }
  .ion-android-checkmark:before {
    content: "\f2d5";
  }
  .ion-android-clock:before {
    content: "\f2d6";
  }
  .ion-android-close:before {
    content: "\f2d7";
  }
  .ion-android-contact:before {
    content: "\f2d8";
  }
  .ion-android-contacts:before {
    content: "\f2d9";
  }
  .ion-android-data:before {
    content: "\f2da";
  }
  .ion-android-developer:before {
    content: "\f2db";
  }
  .ion-android-display:before {
    content: "\f2dc";
  }
  .ion-android-download:before {
    content: "\f2dd";
  }
  .ion-android-drawer:before {
    content: "\f310";
  }
  .ion-android-dropdown:before {
    content: "\f2de";
  }
  .ion-android-earth:before {
    content: "\f2df";
  }
  .ion-android-folder:before {
    content: "\f2e0";
  }
  .ion-android-forums:before {
    content: "\f2e1";
  }
  .ion-android-friends:before {
    content: "\f2e2";
  }
  .ion-android-hand:before {
    content: "\f2e3";
  }
  .ion-android-image:before {
    content: "\f2e4";
  }
  .ion-android-inbox:before {
    content: "\f2e5";
  }
  .ion-android-information:before {
    content: "\f2e6";
  }
  .ion-android-keypad:before {
    content: "\f2e7";
  }
  .ion-android-lightbulb:before {
    content: "\f2e8";
  }
  .ion-android-locate:before {
    content: "\f2e9";
  }
  .ion-android-location:before {
    content: "\f2ea";
  }
  .ion-android-mail:before {
    content: "\f2eb";
  }
  .ion-android-microphone:before {
    content: "\f2ec";
  }
  .ion-android-mixer:before {
    content: "\f2ed";
  }
  .ion-android-more:before {
    content: "\f2ee";
  }
  .ion-android-note:before {
    content: "\f2ef";
  }
  .ion-android-playstore:before {
    content: "\f2f0";
  }
  .ion-android-printer:before {
    content: "\f2f1";
  }
  .ion-android-promotion:before {
    content: "\f2f2";
  }
  .ion-android-reminder:before {
    content: "\f2f3";
  }
  .ion-android-remove:before {
    content: "\f2f4";
  }
  .ion-android-search:before {
    content: "\f2f5";
  }
  .ion-android-send:before {
    content: "\f2f6";
  }
  .ion-android-settings:before {
    content: "\f2f7";
  }
  .ion-android-share:before {
    content: "\f2f8";
  }
  .ion-android-social:before {
    content: "\f2fa";
  }
  .ion-android-social-user:before {
    content: "\f2f9";
  }
  .ion-android-sort:before {
    content: "\f2fb";
  }
  .ion-android-stair-drawer:before {
    content: "\f311";
  }
  .ion-android-star:before {
    content: "\f2fc";
  }
  .ion-android-stopwatch:before {
    content: "\f2fd";
  }
  .ion-android-storage:before {
    content: "\f2fe";
  }
  .ion-android-system-back:before {
    content: "\f2ff";
  }
  .ion-android-system-home:before {
    content: "\f300";
  }
  .ion-android-system-windows:before {
    content: "\f301";
  }
  .ion-android-timer:before {
    content: "\f302";
  }
  .ion-android-trash:before {
    content: "\f303";
  }
  .ion-android-user-menu:before {
    content: "\f312";
  }
  .ion-android-volume:before {
    content: "\f304";
  }
  .ion-android-wifi:before {
    content: "\f305";
  }
  .ion-aperture:before {
    content: "\f313";
  }
  .ion-archive:before {
    content: "\f102";
  }
  .ion-arrow-down-a:before {
    content: "\f103";
  }
  .ion-arrow-down-b:before {
    content: "\f104";
  }
  .ion-arrow-down-c:before {
    content: "\f105";
  }
  .ion-arrow-expand:before {
    content: "\f25e";
  }
  .ion-arrow-graph-down-left:before {
    content: "\f25f";
  }
  .ion-arrow-graph-down-right:before {
    content: "\f260";
  }
  .ion-arrow-graph-up-left:before {
    content: "\f261";
  }
  .ion-arrow-graph-up-right:before {
    content: "\f262";
  }
  .ion-arrow-left-a:before {
    content: "\f106";
  }
  .ion-arrow-left-b:before {
    content: "\f107";
  }
  .ion-arrow-left-c:before {
    content: "\f108";
  }
  .ion-arrow-move:before {
    content: "\f263";
  }
  .ion-arrow-resize:before {
    content: "\f264";
  }
  .ion-arrow-return-left:before {
    content: "\f265";
  }
  .ion-arrow-return-right:before {
    content: "\f266";
  }
  .ion-arrow-right-a:before {
    content: "\f109";
  }
  .ion-arrow-right-b:before {
    content: "\f10a";
  }
  .ion-arrow-right-c:before {
    content: "\f10b";
  }
  .ion-arrow-shrink:before {
    content: "\f267";
  }
  .ion-arrow-swap:before {
    content: "\f268";
  }
  .ion-arrow-up-a:before {
    content: "\f10c";
  }
  .ion-arrow-up-b:before {
    content: "\f10d";
  }
  .ion-arrow-up-c:before {
    content: "\f10e";
  }
  .ion-asterisk:before {
    content: "\f314";
  }
  .ion-at:before {
    content: "\f10f";
  }
  .ion-bag:before {
    content: "\f110";
  }
  .ion-battery-charging:before {
    content: "\f111";
  }
  .ion-battery-empty:before {
    content: "\f112";
  }
  .ion-battery-full:before {
    content: "\f113";
  }
  .ion-battery-half:before {
    content: "\f114";
  }
  .ion-battery-low:before {
    content: "\f115";
  }
  .ion-beaker:before {
    content: "\f269";
  }
  .ion-beer:before {
    content: "\f26a";
  }
  .ion-bluetooth:before {
    content: "\f116";
  }
  .ion-bonfire:before {
    content: "\f315";
  }
  .ion-bookmark:before {
    content: "\f26b";
  }
  .ion-briefcase:before {
    content: "\f26c";
  }
  .ion-bug:before {
    content: "\f2be";
  }
  .ion-calculator:before {
    content: "\f26d";
  }
  .ion-calendar:before {
    content: "\f117";
  }
  .ion-camera:before {
    content: "\f118";
  }
  .ion-card:before {
    content: "\f119";
  }
  .ion-cash:before {
    content: "\f316";
  }
  .ion-chatbox:before {
    content: "\f11b";
  }
  .ion-chatbox-working:before {
    content: "\f11a";
  }
  .ion-chatboxes:before {
    content: "\f11c";
  }
  .ion-chatbubble:before {
    content: "\f11e";
  }
  .ion-chatbubble-working:before {
    content: "\f11d";
  }
  .ion-chatbubbles:before {
    content: "\f11f";
  }
  .ion-checkmark:before {
    content: "\f122";
  }
  .ion-checkmark-circled:before {
    content: "\f120";
  }
  .ion-checkmark-round:before {
    content: "\f121";
  }
  .ion-chevron-down:before {
    content: "\f123";
  }
  .ion-chevron-left:before {
    content: "\f124";
  }
  .ion-chevron-right:before {
    content: "\f125";
  }
  .ion-chevron-up:before {
    content: "\f126";
  }
  .ion-clipboard:before {
    content: "\f127";
  }
  .ion-clock:before {
    content: "\f26e";
  }
  .ion-close:before {
    content: "\f12a";
  }
  .ion-close-circled:before {
    content: "\f128";
  }
  .ion-close-round:before {
    content: "\f129";
  }
  .ion-closed-captioning:before {
    content: "\f317";
  }
  .ion-cloud:before {
    content: "\f12b";
  }
  .ion-code:before {
    content: "\f271";
  }
  .ion-code-download:before {
    content: "\f26f";
  }
  .ion-code-working:before {
    content: "\f270";
  }
  .ion-coffee:before {
    content: "\f272";
  }
  .ion-compass:before {
    content: "\f273";
  }
  .ion-compose:before {
    content: "\f12c";
  }
  .ion-connection-bars:before {
    content: "\f274";
  }
  .ion-contrast:before {
    content: "\f275";
  }
  .ion-cube:before {
    content: "\f318";
  }
  .ion-disc:before {
    content: "\f12d";
  }
  .ion-document:before {
    content: "\f12f";
  }
  .ion-document-text:before {
    content: "\f12e";
  }
  .ion-drag:before {
    content: "\f130";
  }
  .ion-earth:before {
    content: "\f276";
  }
  .ion-edit:before {
    content: "\f2bf";
  }
  .ion-egg:before {
    content: "\f277";
  }
  .ion-eject:before {
    content: "\f131";
  }
  .ion-email:before {
    content: "\f132";
  }
  .ion-eye:before {
    content: "\f133";
  }
  .ion-eye-disabled:before {
    content: "\f306";
  }
  .ion-female:before {
    content: "\f278";
  }
  .ion-filing:before {
    content: "\f134";
  }
  .ion-film-marker:before {
    content: "\f135";
  }
  .ion-fireball:before {
    content: "\f319";
  }
  .ion-flag:before {
    content: "\f279";
  }
  .ion-flame:before {
    content: "\f31a";
  }
  .ion-flash:before {
    content: "\f137";
  }
  .ion-flash-off:before {
    content: "\f136";
  }
  .ion-flask:before {
    content: "\f138";
  }
  .ion-folder:before {
    content: "\f139";
  }
  .ion-fork:before {
    content: "\f27a";
  }
  .ion-fork-repo:before {
    content: "\f2c0";
  }
  .ion-forward:before {
    content: "\f13a";
  }
  .ion-funnel:before {
    content: "\f31b";
  }
  .ion-game-controller-a:before {
    content: "\f13b";
  }
  .ion-game-controller-b:before {
    content: "\f13c";
  }
  .ion-gear-a:before {
    content: "\f13d";
  }
  .ion-gear-b:before {
    content: "\f13e";
  }
  .ion-grid:before {
    content: "\f13f";
  }
  .ion-hammer:before {
    content: "\f27b";
  }
  .ion-happy:before {
    content: "\f31c";
  }
  .ion-headphone:before {
    content: "\f140";
  }
  .ion-heart:before {
    content: "\f141";
  }
  .ion-heart-broken:before {
    content: "\f31d";
  }
  .ion-help:before {
    content: "\f143";
  }
  .ion-help-buoy:before {
    content: "\f27c";
  }
  .ion-help-circled:before {
    content: "\f142";
  }
  .ion-home:before {
    content: "\f144";
  }
  .ion-icecream:before {
    content: "\f27d";
  }
  .ion-icon-social-google-plus:before {
    content: "\f146";
  }
  .ion-icon-social-google-plus-outline:before {
    content: "\f145";
  }
  .ion-image:before {
    content: "\f147";
  }
  .ion-images:before {
    content: "\f148";
  }
  .ion-information:before {
    content: "\f14a";
  }
  .ion-information-circled:before {
    content: "\f149";
  }
  .ion-ionic:before {
    content: "\f14b";
  }
  .ion-ios7-alarm:before {
    content: "\f14d";
  }
  .ion-ios7-alarm-outline:before {
    content: "\f14c";
  }
  .ion-ios7-albums:before {
    content: "\f14f";
  }
  .ion-ios7-albums-outline:before {
    content: "\f14e";
  }
  .ion-ios7-americanfootball:before {
    content: "\f31f";
  }
  .ion-ios7-americanfootball-outline:before {
    content: "\f31e";
  }
  .ion-ios7-analytics:before {
    content: "\f321";
  }
  .ion-ios7-analytics-outline:before {
    content: "\f320";
  }
  .ion-ios7-arrow-back:before {
    content: "\f150";
  }
  .ion-ios7-arrow-down:before {
    content: "\f151";
  }
  .ion-ios7-arrow-forward:before {
    content: "\f152";
  }
  .ion-ios7-arrow-left:before {
    content: "\f153";
  }
  .ion-ios7-arrow-right:before {
    content: "\f154";
  }
  .ion-ios7-arrow-thin-down:before {
    content: "\f27e";
  }
  .ion-ios7-arrow-thin-left:before {
    content: "\f27f";
  }
  .ion-ios7-arrow-thin-right:before {
    content: "\f280";
  }
  .ion-ios7-arrow-thin-up:before {
    content: "\f281";
  }
  .ion-ios7-arrow-up:before {
    content: "\f155";
  }
  .ion-ios7-at:before {
    content: "\f157";
  }
  .ion-ios7-at-outline:before {
    content: "\f156";
  }
  .ion-ios7-barcode:before {
    content: "\f323";
  }
  .ion-ios7-barcode-outline:before {
    content: "\f322";
  }
  .ion-ios7-baseball:before {
    content: "\f325";
  }
  .ion-ios7-baseball-outline:before {
    content: "\f324";
  }
  .ion-ios7-basketball:before {
    content: "\f327";
  }
  .ion-ios7-basketball-outline:before {
    content: "\f326";
  }
  .ion-ios7-bell:before {
    content: "\f159";
  }
  .ion-ios7-bell-outline:before {
    content: "\f158";
  }
  .ion-ios7-bolt:before {
    content: "\f15b";
  }
  .ion-ios7-bolt-outline:before {
    content: "\f15a";
  }
  .ion-ios7-bookmarks:before {
    content: "\f15d";
  }
  .ion-ios7-bookmarks-outline:before {
    content: "\f15c";
  }
  .ion-ios7-box:before {
    content: "\f15f";
  }
  .ion-ios7-box-outline:before {
    content: "\f15e";
  }
  .ion-ios7-briefcase:before {
    content: "\f283";
  }
  .ion-ios7-briefcase-outline:before {
    content: "\f282";
  }
  .ion-ios7-browsers:before {
    content: "\f161";
  }
  .ion-ios7-browsers-outline:before {
    content: "\f160";
  }
  .ion-ios7-calculator:before {
    content: "\f285";
  }
  .ion-ios7-calculator-outline:before {
    content: "\f284";
  }
  .ion-ios7-calendar:before {
    content: "\f163";
  }
  .ion-ios7-calendar-outline:before {
    content: "\f162";
  }
  .ion-ios7-camera:before {
    content: "\f165";
  }
  .ion-ios7-camera-outline:before {
    content: "\f164";
  }
  .ion-ios7-cart:before {
    content: "\f167";
  }
  .ion-ios7-cart-outline:before {
    content: "\f166";
  }
  .ion-ios7-chatboxes:before {
    content: "\f169";
  }
  .ion-ios7-chatboxes-outline:before {
    content: "\f168";
  }
  .ion-ios7-chatbubble:before {
    content: "\f16b";
  }
  .ion-ios7-chatbubble-outline:before {
    content: "\f16a";
  }
  .ion-ios7-checkmark:before {
    content: "\f16e";
  }
  .ion-ios7-checkmark-empty:before {
    content: "\f16c";
  }
  .ion-ios7-checkmark-outline:before {
    content: "\f16d";
  }
  .ion-ios7-circle-filled:before {
    content: "\f16f";
  }
  .ion-ios7-circle-outline:before {
    content: "\f170";
  }
  .ion-ios7-clock:before {
    content: "\f172";
  }
  .ion-ios7-clock-outline:before {
    content: "\f171";
  }
  .ion-ios7-close:before {
    content: "\f2bc";
  }
  .ion-ios7-close-empty:before {
    content: "\f2bd";
  }
  .ion-ios7-close-outline:before {
    content: "\f2bb";
  }
  .ion-ios7-cloud:before {
    content: "\f178";
  }
  .ion-ios7-cloud-download:before {
    content: "\f174";
  }
  .ion-ios7-cloud-download-outline:before {
    content: "\f173";
  }
  .ion-ios7-cloud-outline:before {
    content: "\f175";
  }
  .ion-ios7-cloud-upload:before {
    content: "\f177";
  }
  .ion-ios7-cloud-upload-outline:before {
    content: "\f176";
  }
  .ion-ios7-cloudy:before {
    content: "\f17a";
  }
  .ion-ios7-cloudy-night:before {
    content: "\f308";
  }
  .ion-ios7-cloudy-night-outline:before {
    content: "\f307";
  }
  .ion-ios7-cloudy-outline:before {
    content: "\f179";
  }
  .ion-ios7-cog:before {
    content: "\f17c";
  }
  .ion-ios7-cog-outline:before {
    content: "\f17b";
  }
  .ion-ios7-compose:before {
    content: "\f17e";
  }
  .ion-ios7-compose-outline:before {
    content: "\f17d";
  }
  .ion-ios7-contact:before {
    content: "\f180";
  }
  .ion-ios7-contact-outline:before {
    content: "\f17f";
  }
  .ion-ios7-copy:before {
    content: "\f182";
  }
  .ion-ios7-copy-outline:before {
    content: "\f181";
  }
  .ion-ios7-download:before {
    content: "\f184";
  }
  .ion-ios7-download-outline:before {
    content: "\f183";
  }
  .ion-ios7-drag:before {
    content: "\f185";
  }
  .ion-ios7-email:before {
    content: "\f187";
  }
  .ion-ios7-email-outline:before {
    content: "\f186";
  }
  .ion-ios7-expand:before {
    content: "\f30d";
  }
  .ion-ios7-eye:before {
    content: "\f189";
  }
  .ion-ios7-eye-outline:before {
    content: "\f188";
  }
  .ion-ios7-fastforward:before {
    content: "\f18b";
  }
  .ion-ios7-fastforward-outline:before {
    content: "\f18a";
  }
  .ion-ios7-filing:before {
    content: "\f18d";
  }
  .ion-ios7-filing-outline:before {
    content: "\f18c";
  }
  .ion-ios7-film:before {
    content: "\f18f";
  }
  .ion-ios7-film-outline:before {
    content: "\f18e";
  }
  .ion-ios7-flag:before {
    content: "\f191";
  }
  .ion-ios7-flag-outline:before {
    content: "\f190";
  }
  .ion-ios7-folder:before {
    content: "\f193";
  }
  .ion-ios7-folder-outline:before {
    content: "\f192";
  }
  .ion-ios7-football:before {
    content: "\f329";
  }
  .ion-ios7-football-outline:before {
    content: "\f328";
  }
  .ion-ios7-gear:before {
    content: "\f195";
  }
  .ion-ios7-gear-outline:before {
    content: "\f194";
  }
  .ion-ios7-glasses:before {
    content: "\f197";
  }
  .ion-ios7-glasses-outline:before {
    content: "\f196";
  }
  .ion-ios7-heart:before {
    content: "\f199";
  }
  .ion-ios7-heart-outline:before {
    content: "\f198";
  }
  .ion-ios7-help:before {
    content: "\f19c";
  }
  .ion-ios7-help-empty:before {
    content: "\f19a";
  }
  .ion-ios7-help-outline:before {
    content: "\f19b";
  }
  .ion-ios7-home:before {
    content: "\f32b";
  }
  .ion-ios7-home-outline:before {
    content: "\f32a";
  }
  .ion-ios7-infinite:before {
    content: "\f19e";
  }
  .ion-ios7-infinite-outline:before {
    content: "\f19d";
  }
  .ion-ios7-information:before {
    content: "\f1a1";
  }
  .ion-ios7-information-empty:before {
    content: "\f19f";
  }
  .ion-ios7-information-outline:before {
    content: "\f1a0";
  }
  .ion-ios7-ionic-outline:before {
    content: "\f1a2";
  }
  .ion-ios7-keypad:before {
    content: "\f1a4";
  }
  .ion-ios7-keypad-outline:before {
    content: "\f1a3";
  }
  .ion-ios7-lightbulb:before {
    content: "\f287";
  }
  .ion-ios7-lightbulb-outline:before {
    content: "\f286";
  }
  .ion-ios7-location:before {
    content: "\f1a6";
  }
  .ion-ios7-location-outline:before {
    content: "\f1a5";
  }
  .ion-ios7-locked:before {
    content: "\f1a8";
  }
  .ion-ios7-locked-outline:before {
    content: "\f1a7";
  }
  .ion-ios7-loop:before {
    content: "\f32d";
  }
  .ion-ios7-loop-strong:before {
    content: "\f32c";
  }
  .ion-ios7-medkit:before {
    content: "\f289";
  }
  .ion-ios7-medkit-outline:before {
    content: "\f288";
  }
  .ion-ios7-mic:before {
    content: "\f1ab";
  }
  .ion-ios7-mic-off:before {
    content: "\f1a9";
  }
  .ion-ios7-mic-outline:before {
    content: "\f1aa";
  }
  .ion-ios7-minus:before {
    content: "\f1ae";
  }
  .ion-ios7-minus-empty:before {
    content: "\f1ac";
  }
  .ion-ios7-minus-outline:before {
    content: "\f1ad";
  }
  .ion-ios7-monitor:before {
    content: "\f1b0";
  }
  .ion-ios7-monitor-outline:before {
    content: "\f1af";
  }
  .ion-ios7-moon:before {
    content: "\f1b2";
  }
  .ion-ios7-moon-outline:before {
    content: "\f1b1";
  }
  .ion-ios7-more:before {
    content: "\f1b4";
  }
  .ion-ios7-more-outline:before {
    content: "\f1b3";
  }
  .ion-ios7-musical-note:before {
    content: "\f1b5";
  }
  .ion-ios7-musical-notes:before {
    content: "\f1b6";
  }
  .ion-ios7-navigate:before {
    content: "\f1b8";
  }
  .ion-ios7-navigate-outline:before {
    content: "\f1b7";
  }
  .ion-ios7-paper:before {
    content: "\f32f";
  }
  .ion-ios7-paper-outline:before {
    content: "\f32e";
  }
  .ion-ios7-paperplane:before {
    content: "\f1ba";
  }
  .ion-ios7-paperplane-outline:before {
    content: "\f1b9";
  }
  .ion-ios7-partlysunny:before {
    content: "\f1bc";
  }
  .ion-ios7-partlysunny-outline:before {
    content: "\f1bb";
  }
  .ion-ios7-pause:before {
    content: "\f1be";
  }
  .ion-ios7-pause-outline:before {
    content: "\f1bd";
  }
  .ion-ios7-paw:before {
    content: "\f331";
  }
  .ion-ios7-paw-outline:before {
    content: "\f330";
  }
  .ion-ios7-people:before {
    content: "\f1c0";
  }
  .ion-ios7-people-outline:before {
    content: "\f1bf";
  }
  .ion-ios7-person:before {
    content: "\f1c2";
  }
  .ion-ios7-person-outline:before {
    content: "\f1c1";
  }
  .ion-ios7-personadd:before {
    content: "\f1c4";
  }
  .ion-ios7-personadd-outline:before {
    content: "\f1c3";
  }
  .ion-ios7-photos:before {
    content: "\f1c6";
  }
  .ion-ios7-photos-outline:before {
    content: "\f1c5";
  }
  .ion-ios7-pie:before {
    content: "\f28b";
  }
  .ion-ios7-pie-outline:before {
    content: "\f28a";
  }
  .ion-ios7-play:before {
    content: "\f1c8";
  }
  .ion-ios7-play-outline:before {
    content: "\f1c7";
  }
  .ion-ios7-plus:before {
    content: "\f1cb";
  }
  .ion-ios7-plus-empty:before {
    content: "\f1c9";
  }
  .ion-ios7-plus-outline:before {
    content: "\f1ca";
  }
  .ion-ios7-pricetag:before {
    content: "\f28d";
  }
  .ion-ios7-pricetag-outline:before {
    content: "\f28c";
  }
  .ion-ios7-pricetags:before {
    content: "\f333";
  }
  .ion-ios7-pricetags-outline:before {
    content: "\f332";
  }
  .ion-ios7-printer:before {
    content: "\f1cd";
  }
  .ion-ios7-printer-outline:before {
    content: "\f1cc";
  }
  .ion-ios7-pulse:before {
    content: "\f335";
  }
  .ion-ios7-pulse-strong:before {
    content: "\f334";
  }
  .ion-ios7-rainy:before {
    content: "\f1cf";
  }
  .ion-ios7-rainy-outline:before {
    content: "\f1ce";
  }
  .ion-ios7-recording:before {
    content: "\f1d1";
  }
  .ion-ios7-recording-outline:before {
    content: "\f1d0";
  }
  .ion-ios7-redo:before {
    content: "\f1d3";
  }
  .ion-ios7-redo-outline:before {
    content: "\f1d2";
  }
  .ion-ios7-refresh:before {
    content: "\f1d6";
  }
  .ion-ios7-refresh-empty:before {
    content: "\f1d4";
  }
  .ion-ios7-refresh-outline:before {
    content: "\f1d5";
  }
  .ion-ios7-reload:before,
  .ion-ios7-reloading:before {
    content: "\f28e";
  }
  .ion-ios7-reverse-camera:before {
    content: "\f337";
  }
  .ion-ios7-reverse-camera-outline:before {
    content: "\f336";
  }
  .ion-ios7-rewind:before {
    content: "\f1d8";
  }
  .ion-ios7-rewind-outline:before {
    content: "\f1d7";
  }
  .ion-ios7-search:before {
    content: "\f1da";
  }
  .ion-ios7-search-strong:before {
    content: "\f1d9";
  }
  .ion-ios7-settings:before {
    content: "\f339";
  }
  .ion-ios7-settings-strong:before {
    content: "\f338";
  }
  .ion-ios7-shrink:before {
    content: "\f30e";
  }
  .ion-ios7-skipbackward:before {
    content: "\f1dc";
  }
  .ion-ios7-skipbackward-outline:before {
    content: "\f1db";
  }
  .ion-ios7-skipforward:before {
    content: "\f1de";
  }
  .ion-ios7-skipforward-outline:before {
    content: "\f1dd";
  }
  .ion-ios7-snowy:before {
    content: "\f309";
  }
  .ion-ios7-speedometer:before {
    content: "\f290";
  }
  .ion-ios7-speedometer-outline:before {
    content: "\f28f";
  }
  .ion-ios7-star:before {
    content: "\f1e0";
  }
  .ion-ios7-star-half:before {
    content: "\f33a";
  }
  .ion-ios7-star-outline:before {
    content: "\f1df";
  }
  .ion-ios7-stopwatch:before {
    content: "\f1e2";
  }
  .ion-ios7-stopwatch-outline:before {
    content: "\f1e1";
  }
  .ion-ios7-sunny:before {
    content: "\f1e4";
  }
  .ion-ios7-sunny-outline:before {
    content: "\f1e3";
  }
  .ion-ios7-telephone:before {
    content: "\f1e6";
  }
  .ion-ios7-telephone-outline:before {
    content: "\f1e5";
  }
  .ion-ios7-tennisball:before {
    content: "\f33c";
  }
  .ion-ios7-tennisball-outline:before {
    content: "\f33b";
  }
  .ion-ios7-thunderstorm:before {
    content: "\f1e8";
  }
  .ion-ios7-thunderstorm-outline:before {
    content: "\f1e7";
  }
  .ion-ios7-time:before {
    content: "\f292";
  }
  .ion-ios7-time-outline:before {
    content: "\f291";
  }
  .ion-ios7-timer:before {
    content: "\f1ea";
  }
  .ion-ios7-timer-outline:before {
    content: "\f1e9";
  }
  .ion-ios7-toggle:before {
    content: "\f33e";
  }
  .ion-ios7-toggle-outline:before {
    content: "\f33d";
  }
  .ion-ios7-trash:before {
    content: "\f1ec";
  }
  .ion-ios7-trash-outline:before {
    content: "\f1eb";
  }
  .ion-ios7-undo:before {
    content: "\f1ee";
  }
  .ion-ios7-undo-outline:before {
    content: "\f1ed";
  }
  .ion-ios7-unlocked:before {
    content: "\f1f0";
  }
  .ion-ios7-unlocked-outline:before {
    content: "\f1ef";
  }
  .ion-ios7-upload:before {
    content: "\f1f2";
  }
  .ion-ios7-upload-outline:before {
    content: "\f1f1";
  }
  .ion-ios7-videocam:before {
    content: "\f1f4";
  }
  .ion-ios7-videocam-outline:before {
    content: "\f1f3";
  }
  .ion-ios7-volume-high:before {
    content: "\f1f5";
  }
  .ion-ios7-volume-low:before {
    content: "\f1f6";
  }
  .ion-ios7-wineglass:before {
    content: "\f294";
  }
  .ion-ios7-wineglass-outline:before {
    content: "\f293";
  }
  .ion-ios7-world:before {
    content: "\f1f8";
  }
  .ion-ios7-world-outline:before {
    content: "\f1f7";
  }
  .ion-ipad:before {
    content: "\f1f9";
  }
  .ion-iphone:before {
    content: "\f1fa";
  }
  .ion-ipod:before {
    content: "\f1fb";
  }
  .ion-jet:before {
    content: "\f295";
  }
  .ion-key:before {
    content: "\f296";
  }
  .ion-knife:before {
    content: "\f297";
  }
  .ion-laptop:before {
    content: "\f1fc";
  }
  .ion-leaf:before {
    content: "\f1fd";
  }
  .ion-levels:before {
    content: "\f298";
  }
  .ion-lightbulb:before {
    content: "\f299";
  }
  .ion-link:before {
    content: "\f1fe";
  }
  .ion-load-a:before,
  .ion-loading-a:before {
    content: "\f29a";
  }
  .ion-load-b:before,
  .ion-loading-b:before {
    content: "\f29b";
  }
  .ion-load-c:before,
  .ion-loading-c:before {
    content: "\f29c";
  }
  .ion-load-d:before,
  .ion-loading-d:before {
    content: "\f29d";
  }
  .ion-location:before {
    content: "\f1ff";
  }
  .ion-locked:before {
    content: "\f200";
  }
  .ion-log-in:before {
    content: "\f29e";
  }
  .ion-log-out:before {
    content: "\f29f";
  }
  .ion-loop:before,
  .ion-looping:before {
    content: "\f201";
  }
  .ion-magnet:before {
    content: "\f2a0";
  }
  .ion-male:before {
    content: "\f2a1";
  }
  .ion-man:before {
    content: "\f202";
  }
  .ion-map:before {
    content: "\f203";
  }
  .ion-medkit:before {
    content: "\f2a2";
  }
  .ion-merge:before {
    content: "\f33f";
  }
  .ion-mic-a:before {
    content: "\f204";
  }
  .ion-mic-b:before {
    content: "\f205";
  }
  .ion-mic-c:before {
    content: "\f206";
  }
  .ion-minus:before {
    content: "\f209";
  }
  .ion-minus-circled:before {
    content: "\f207";
  }
  .ion-minus-round:before {
    content: "\f208";
  }
  .ion-model-s:before {
    content: "\f2c1";
  }
  .ion-monitor:before {
    content: "\f20a";
  }
  .ion-more:before {
    content: "\f20b";
  }
  .ion-mouse:before {
    content: "\f340";
  }
  .ion-music-note:before {
    content: "\f20c";
  }
  .ion-navicon:before {
    content: "\f20e";
  }
  .ion-navicon-round:before {
    content: "\f20d";
  }
  .ion-navigate:before {
    content: "\f2a3";
  }
  .ion-network:before {
    content: "\f341";
  }
  .ion-no-smoking:before {
    content: "\f2c2";
  }
  .ion-nuclear:before {
    content: "\f2a4";
  }
  .ion-outlet:before {
    content: "\f342";
  }
  .ion-paper-airplane:before {
    content: "\f2c3";
  }
  .ion-paperclip:before {
    content: "\f20f";
  }
  .ion-pause:before {
    content: "\f210";
  }
  .ion-person:before {
    content: "\f213";
  }
  .ion-person-add:before {
    content: "\f211";
  }
  .ion-person-stalker:before {
    content: "\f212";
  }
  .ion-pie-graph:before {
    content: "\f2a5";
  }
  .ion-pin:before {
    content: "\f2a6";
  }
  .ion-pinpoint:before {
    content: "\f2a7";
  }
  .ion-pizza:before {
    content: "\f2a8";
  }
  .ion-plane:before {
    content: "\f214";
  }
  .ion-planet:before {
    content: "\f343";
  }
  .ion-play:before {
    content: "\f215";
  }
  .ion-playstation:before {
    content: "\f30a";
  }
  .ion-plus:before {
    content: "\f218";
  }
  .ion-plus-circled:before {
    content: "\f216";
  }
  .ion-plus-round:before {
    content: "\f217";
  }
  .ion-podium:before {
    content: "\f344";
  }
  .ion-pound:before {
    content: "\f219";
  }
  .ion-power:before {
    content: "\f2a9";
  }
  .ion-pricetag:before {
    content: "\f2aa";
  }
  .ion-pricetags:before {
    content: "\f2ab";
  }
  .ion-printer:before {
    content: "\f21a";
  }
  .ion-pull-request:before {
    content: "\f345";
  }
  .ion-qr-scanner:before {
    content: "\f346";
  }
  .ion-quote:before {
    content: "\f347";
  }
  .ion-radio-waves:before {
    content: "\f2ac";
  }
  .ion-record:before {
    content: "\f21b";
  }
  .ion-refresh:before,
  .ion-refreshing:before {
    content: "\f21c";
  }
  .ion-reply:before {
    content: "\f21e";
  }
  .ion-reply-all:before {
    content: "\f21d";
  }
  .ion-ribbon-a:before {
    content: "\f348";
  }
  .ion-ribbon-b:before {
    content: "\f349";
  }
  .ion-sad:before {
    content: "\f34a";
  }
  .ion-scissors:before {
    content: "\f34b";
  }
  .ion-search:before {
    content: "\f21f";
  }
  .ion-settings:before {
    content: "\f2ad";
  }
  .ion-share:before {
    content: "\f220";
  }
  .ion-shuffle:before {
    content: "\f221";
  }
  .ion-skip-backward:before {
    content: "\f222";
  }
  .ion-skip-forward:before {
    content: "\f223";
  }
  .ion-social-android:before {
    content: "\f225";
  }
  .ion-social-android-outline:before {
    content: "\f224";
  }
  .ion-social-apple:before {
    content: "\f227";
  }
  .ion-social-apple-outline:before {
    content: "\f226";
  }
  .ion-social-bitcoin:before {
    content: "\f2af";
  }
  .ion-social-bitcoin-outline:before {
    content: "\f2ae";
  }
  .ion-social-buffer:before {
    content: "\f229";
  }
  .ion-social-buffer-outline:before {
    content: "\f228";
  }
  .ion-social-designernews:before {
    content: "\f22b";
  }
  .ion-social-designernews-outline:before {
    content: "\f22a";
  }
  .ion-social-dribbble:before {
    content: "\f22d";
  }
  .ion-social-dribbble-outline:before {
    content: "\f22c";
  }
  .ion-social-dropbox:before {
    content: "\f22f";
  }
  .ion-social-dropbox-outline:before {
    content: "\f22e";
  }
  .ion-social-facebook:before {
    content: "\f231";
  }
  .ion-social-facebook-outline:before {
    content: "\f230";
  }
  .ion-social-foursquare:before {
    content: "\f34d";
  }
  .ion-social-foursquare-outline:before {
    content: "\f34c";
  }
  .ion-social-freebsd-devil:before {
    content: "\f2c4";
  }
  .ion-social-github:before {
    content: "\f233";
  }
  .ion-social-github-outline:before {
    content: "\f232";
  }
  .ion-social-google:before {
    content: "\f34f";
  }
  .ion-social-google-outline:before {
    content: "\f34e";
  }
  .ion-social-googleplus:before {
    content: "\f235";
  }
  .ion-social-googleplus-outline:before {
    content: "\f234";
  }
  .ion-social-hackernews:before {
    content: "\f237";
  }
  .ion-social-hackernews-outline:before {
    content: "\f236";
  }
  .ion-social-instagram:before {
    content: "\f351";
  }
  .ion-social-instagram-outline:before {
    content: "\f350";
  }
  .ion-social-linkedin:before {
    content: "\f239";
  }
  .ion-social-linkedin-outline:before {
    content: "\f238";
  }
  .ion-social-pinterest:before {
    content: "\f2b1";
  }
  .ion-social-pinterest-outline:before {
    content: "\f2b0";
  }
  .ion-social-reddit:before {
    content: "\f23b";
  }
  .ion-social-reddit-outline:before {
    content: "\f23a";
  }
  .ion-social-rss:before {
    content: "\f23d";
  }
  .ion-social-rss-outline:before {
    content: "\f23c";
  }
  .ion-social-skype:before {
    content: "\f23f";
  }
  .ion-social-skype-outline:before {
    content: "\f23e";
  }
  .ion-social-tumblr:before {
    content: "\f241";
  }
  .ion-social-tumblr-outline:before {
    content: "\f240";
  }
  .ion-social-tux:before {
    content: "\f2c5";
  }
  .ion-social-twitter:before {
    content: "\f243";
  }
  .ion-social-twitter-outline:before {
    content: "\f242";
  }
  .ion-social-usd:before {
    content: "\f353";
  }
  .ion-social-usd-outline:before {
    content: "\f352";
  }
  .ion-social-vimeo:before {
    content: "\f245";
  }
  .ion-social-vimeo-outline:before {
    content: "\f244";
  }
  .ion-social-windows:before {
    content: "\f247";
  }
  .ion-social-windows-outline:before {
    content: "\f246";
  }
  .ion-social-wordpress:before {
    content: "\f249";
  }
  .ion-social-wordpress-outline:before {
    content: "\f248";
  }
  .ion-social-yahoo:before {
    content: "\f24b";
  }
  .ion-social-yahoo-outline:before {
    content: "\f24a";
  }
  .ion-social-youtube:before {
    content: "\f24d";
  }
  .ion-social-youtube-outline:before {
    content: "\f24c";
  }
  .ion-speakerphone:before {
    content: "\f2b2";
  }
  .ion-speedometer:before {
    content: "\f2b3";
  }
  .ion-spoon:before {
    content: "\f2b4";
  }
  .ion-star:before {
    content: "\f24e";
  }
  .ion-stats-bars:before {
    content: "\f2b5";
  }
  .ion-steam:before {
    content: "\f30b";
  }
  .ion-stop:before {
    content: "\f24f";
  }
  .ion-thermometer:before {
    content: "\f2b6";
  }
  .ion-thumbsdown:before {
    content: "\f250";
  }
  .ion-thumbsup:before {
    content: "\f251";
  }
  .ion-toggle:before {
    content: "\f355";
  }
  .ion-toggle-filled:before {
    content: "\f354";
  }
  .ion-trash-a:before {
    content: "\f252";
  }
  .ion-trash-b:before {
    content: "\f253";
  }
  .ion-trophy:before {
    content: "\f356";
  }
  .ion-umbrella:before {
    content: "\f2b7";
  }
  .ion-university:before {
    content: "\f357";
  }
  .ion-unlocked:before {
    content: "\f254";
  }
  .ion-upload:before {
    content: "\f255";
  }
  .ion-usb:before {
    content: "\f2b8";
  }
  .ion-videocamera:before {
    content: "\f256";
  }
  .ion-volume-high:before {
    content: "\f257";
  }
  .ion-volume-low:before {
    content: "\f258";
  }
  .ion-volume-medium:before {
    content: "\f259";
  }
  .ion-volume-mute:before {
    content: "\f25a";
  }
  .ion-wand:before {
    content: "\f358";
  }
  .ion-waterdrop:before {
    content: "\f25b";
  }
  .ion-wifi:before {
    content: "\f25c";
  }
  .ion-wineglass:before {
    content: "\f2b9";
  }
  .ion-woman:before {
    content: "\f25d";
  }
  .ion-wrench:before {
    content: "\f2ba";
  }
  .ion-xbox:before {
    content: "\f30c";
  }
  
  /* src/assets/iconfonts/linearicons/Linearicons.css */
  @font-face {
    font-family: "Linearicons-Free";
    src: url(./Linearicons-Free-M5RU25Y6.eot?w118d);
    src:
      url(./Linearicons-Free-M5RU25Y6.eot?#iefixw118d) format("embedded-opentype"),
      url(./Linearicons-Free-52NN67BK.woff2?w118d) format("woff2"),
      url(./Linearicons-Free-KGKW5DVL.woff?w118d) format("woff"),
      url(./Linearicons-Free-GGCRU3QX.ttf?w118d) format("truetype"),
      url(./Linearicons-Free-EZBDOCUJ.svg?w118d#Linearicons-Free) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  .lnr {
    font-family: "Linearicons-Free";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .lnr-home:before {
    content: "\e800";
  }
  .lnr-apartment:before {
    content: "\e801";
  }
  .lnr-pencil:before {
    content: "\e802";
  }
  .lnr-magic-wand:before {
    content: "\e803";
  }
  .lnr-drop:before {
    content: "\e804";
  }
  .lnr-lighter:before {
    content: "\e805";
  }
  .lnr-poop:before {
    content: "\e806";
  }
  .lnr-sun:before {
    content: "\e807";
  }
  .lnr-moon:before {
    content: "\e808";
  }
  .lnr-cloud:before {
    content: "\e809";
  }
  .lnr-cloud-upload:before {
    content: "\e80a";
  }
  .lnr-cloud-download:before {
    content: "\e80b";
  }
  .lnr-cloud-sync:before {
    content: "\e80c";
  }
  .lnr-cloud-check:before {
    content: "\e80d";
  }
  .lnr-database:before {
    content: "\e80e";
  }
  .lnr-lock:before {
    content: "\e80f";
  }
  .lnr-cog:before {
    content: "\e810";
  }
  .lnr-trash:before {
    content: "\e811";
  }
  .lnr-dice:before {
    content: "\e812";
  }
  .lnr-heart:before {
    content: "\e813";
  }
  .lnr-star:before {
    content: "\e814";
  }
  .lnr-star-half:before {
    content: "\e815";
  }
  .lnr-star-empty:before {
    content: "\e816";
  }
  .lnr-flag:before {
    content: "\e817";
  }
  .lnr-envelope:before {
    content: "\e818";
  }
  .lnr-paperclip:before {
    content: "\e819";
  }
  .lnr-inbox:before {
    content: "\e81a";
  }
  .lnr-eye:before {
    content: "\e81b";
  }
  .lnr-printer:before {
    content: "\e81c";
  }
  .lnr-file-empty:before {
    content: "\e81d";
  }
  .lnr-file-add:before {
    content: "\e81e";
  }
  .lnr-enter:before {
    content: "\e81f";
  }
  .lnr-exit:before {
    content: "\e820";
  }
  .lnr-graduation-hat:before {
    content: "\e821";
  }
  .lnr-license:before {
    content: "\e822";
  }
  .lnr-music-note:before {
    content: "\e823";
  }
  .lnr-film-play:before {
    content: "\e824";
  }
  .lnr-camera-video:before {
    content: "\e825";
  }
  .lnr-camera:before {
    content: "\e826";
  }
  .lnr-picture:before {
    content: "\e827";
  }
  .lnr-book:before {
    content: "\e828";
  }
  .lnr-bookmark:before {
    content: "\e829";
  }
  .lnr-user:before {
    content: "\e82a";
  }
  .lnr-users:before {
    content: "\e82b";
  }
  .lnr-shirt:before {
    content: "\e82c";
  }
  .lnr-store:before {
    content: "\e82d";
  }
  .lnr-cart:before {
    content: "\e82e";
  }
  .lnr-tag:before {
    content: "\e82f";
  }
  .lnr-phone-handset:before {
    content: "\e830";
  }
  .lnr-phone:before {
    content: "\e831";
  }
  .lnr-pushpin:before {
    content: "\e832";
  }
  .lnr-map-marker:before {
    content: "\e833";
  }
  .lnr-map:before {
    content: "\e834";
  }
  .lnr-location:before {
    content: "\e835";
  }
  .lnr-calendar-full:before {
    content: "\e836";
  }
  .lnr-keyboard:before {
    content: "\e837";
  }
  .lnr-spell-check:before {
    content: "\e838";
  }
  .lnr-screen:before {
    content: "\e839";
  }
  .lnr-smartphone:before {
    content: "\e83a";
  }
  .lnr-tablet:before {
    content: "\e83b";
  }
  .lnr-laptop:before {
    content: "\e83c";
  }
  .lnr-laptop-phone:before {
    content: "\e83d";
  }
  .lnr-power-switch:before {
    content: "\e83e";
  }
  .lnr-bubble:before {
    content: "\e83f";
  }
  .lnr-heart-pulse:before {
    content: "\e840";
  }
  .lnr-construction:before {
    content: "\e841";
  }
  .lnr-pie-chart:before {
    content: "\e842";
  }
  .lnr-chart-bars:before {
    content: "\e843";
  }
  .lnr-gift:before {
    content: "\e844";
  }
  .lnr-diamond:before {
    content: "\e845";
  }
  .lnr-linearicons:before {
    content: "\e846";
  }
  .lnr-dinner:before {
    content: "\e847";
  }
  .lnr-coffee-cup:before {
    content: "\e848";
  }
  .lnr-leaf:before {
    content: "\e849";
  }
  .lnr-paw:before {
    content: "\e84a";
  }
  .lnr-rocket:before {
    content: "\e84b";
  }
  .lnr-briefcase:before {
    content: "\e84c";
  }
  .lnr-bus:before {
    content: "\e84d";
  }
  .lnr-car:before {
    content: "\e84e";
  }
  .lnr-train:before {
    content: "\e84f";
  }
  .lnr-bicycle:before {
    content: "\e850";
  }
  .lnr-wheelchair:before {
    content: "\e851";
  }
  .lnr-select:before {
    content: "\e852";
  }
  .lnr-earth:before {
    content: "\e853";
  }
  .lnr-smile:before {
    content: "\e854";
  }
  .lnr-sad:before {
    content: "\e855";
  }
  .lnr-neutral:before {
    content: "\e856";
  }
  .lnr-mustache:before {
    content: "\e857";
  }
  .lnr-alarm:before {
    content: "\e858";
  }
  .lnr-bullhorn:before {
    content: "\e859";
  }
  .lnr-volume-high:before {
    content: "\e85a";
  }
  .lnr-volume-medium:before {
    content: "\e85b";
  }
  .lnr-volume-low:before {
    content: "\e85c";
  }
  .lnr-volume:before {
    content: "\e85d";
  }
  .lnr-mic:before {
    content: "\e85e";
  }
  .lnr-hourglass:before {
    content: "\e85f";
  }
  .lnr-undo:before {
    content: "\e860";
  }
  .lnr-redo:before {
    content: "\e861";
  }
  .lnr-sync:before {
    content: "\e862";
  }
  .lnr-history:before {
    content: "\e863";
  }
  .lnr-clock:before {
    content: "\e864";
  }
  .lnr-download:before {
    content: "\e865";
  }
  .lnr-upload:before {
    content: "\e866";
  }
  .lnr-enter-down:before {
    content: "\e867";
  }
  .lnr-exit-up:before {
    content: "\e868";
  }
  .lnr-bug:before {
    content: "\e869";
  }
  .lnr-code:before {
    content: "\e86a";
  }
  .lnr-link:before {
    content: "\e86b";
  }
  .lnr-unlink:before {
    content: "\e86c";
  }
  .lnr-thumbs-up:before {
    content: "\e86d";
  }
  .lnr-thumbs-down:before {
    content: "\e86e";
  }
  .lnr-magnifier:before {
    content: "\e86f";
  }
  .lnr-cross:before {
    content: "\e870";
  }
  .lnr-menu:before {
    content: "\e871";
  }
  .lnr-list:before {
    content: "\e872";
  }
  .lnr-chevron-up:before {
    content: "\e873";
  }
  .lnr-chevron-down:before {
    content: "\e874";
  }
  .lnr-chevron-left:before {
    content: "\e875";
  }
  .lnr-chevron-right:before {
    content: "\e876";
  }
  .lnr-arrow-up:before {
    content: "\e877";
  }
  .lnr-arrow-down:before {
    content: "\e878";
  }
  .lnr-arrow-left:before {
    content: "\e879";
  }
  .lnr-arrow-right:before {
    content: "\e87a";
  }
  .lnr-move:before {
    content: "\e87b";
  }
  .lnr-warning:before {
    content: "\e87c";
  }
  .lnr-question-circle:before {
    content: "\e87d";
  }
  .lnr-menu-circle:before {
    content: "\e87e";
  }
  .lnr-checkmark-circle:before {
    content: "\e87f";
  }
  .lnr-cross-circle:before {
    content: "\e880";
  }
  .lnr-plus-circle:before {
    content: "\e881";
  }
  .lnr-circle-minus:before {
    content: "\e882";
  }
  .lnr-arrow-up-circle:before {
    content: "\e883";
  }
  .lnr-arrow-down-circle:before {
    content: "\e884";
  }
  .lnr-arrow-left-circle:before {
    content: "\e885";
  }
  .lnr-arrow-right-circle:before {
    content: "\e886";
  }
  .lnr-chevron-up-circle:before {
    content: "\e887";
  }
  .lnr-chevron-down-circle:before {
    content: "\e888";
  }
  .lnr-chevron-left-circle:before {
    content: "\e889";
  }
  .lnr-chevron-right-circle:before {
    content: "\e88a";
  }
  .lnr-crop:before {
    content: "\e88b";
  }
  .lnr-frame-expand:before {
    content: "\e88c";
  }
  .lnr-frame-contract:before {
    content: "\e88d";
  }
  .lnr-layers:before {
    content: "\e88e";
  }
  .lnr-funnel:before {
    content: "\e88f";
  }
  .lnr-text-format:before {
    content: "\e890";
  }
  .lnr-text-format-remove:before {
    content: "\e891";
  }
  .lnr-text-size:before {
    content: "\e892";
  }
  .lnr-bold:before {
    content: "\e893";
  }
  .lnr-italic:before {
    content: "\e894";
  }
  .lnr-underline:before {
    content: "\e895";
  }
  .lnr-strikethrough:before {
    content: "\e896";
  }
  .lnr-highlight:before {
    content: "\e897";
  }
  .lnr-text-align-left:before {
    content: "\e898";
  }
  .lnr-text-align-center:before {
    content: "\e899";
  }
  .lnr-text-align-right:before {
    content: "\e89a";
  }
  .lnr-text-align-justify:before {
    content: "\e89b";
  }
  .lnr-line-spacing:before {
    content: "\e89c";
  }
  .lnr-indent-increase:before {
    content: "\e89d";
  }
  .lnr-indent-decrease:before {
    content: "\e89e";
  }
  .lnr-pilcrow:before {
    content: "\e89f";
  }
  .lnr-direction-ltr:before {
    content: "\e8a0";
  }
  .lnr-direction-rtl:before {
    content: "\e8a1";
  }
  .lnr-page-break:before {
    content: "\e8a2";
  }
  .lnr-sort-alpha-asc:before {
    content: "\e8a3";
  }
  .lnr-sort-amount-asc:before {
    content: "\e8a4";
  }
  .lnr-hand:before {
    content: "\e8a5";
  }
  .lnr-pointer-up:before {
    content: "\e8a6";
  }
  .lnr-pointer-right:before {
    content: "\e8a7";
  }
  .lnr-pointer-down:before {
    content: "\e8a8";
  }
  .lnr-pointer-left:before {
    content: "\e8a9";
  }
  
  /* src/assets/iconfonts/materialdesignicons/materialdesignicons.css */
  @font-face {
    font-family: "Material Design Icons";
    src: url(./materialdesignicons-webfont-PXYKMITX.eot?v=7.1.96);
    src:
      url(./materialdesignicons-webfont-PXYKMITX.eot?#iefix&v=7.1.96) format("embedded-opentype"),
      url(./materialdesignicons-webfont-E6QP2ENL.woff2?v=7.1.96) format("woff2"),
      url(./materialdesignicons-webfont-F54I73IH.woff?v=7.1.96) format("woff"),
      url(./materialdesignicons-webfont-GJN67YUB.ttf?v=7.1.96) format("truetype");
    font-weight: normal;
    font-style: normal;
  }
  .mdi:before,
  .mdi-set {
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: inherit;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .mdi-ab-testing::before {
    content: "\f01c9";
  }
  .mdi-abacus::before {
    content: "\f16e0";
  }
  .mdi-abjad-arabic::before {
    content: "\f1328";
  }
  .mdi-abjad-hebrew::before {
    content: "\f1329";
  }
  .mdi-abugida-devanagari::before {
    content: "\f132a";
  }
  .mdi-abugida-thai::before {
    content: "\f132b";
  }
  .mdi-access-point::before {
    content: "\f0003";
  }
  .mdi-access-point-check::before {
    content: "\f1538";
  }
  .mdi-access-point-minus::before {
    content: "\f1539";
  }
  .mdi-access-point-network::before {
    content: "\f0002";
  }
  .mdi-access-point-network-off::before {
    content: "\f0be1";
  }
  .mdi-access-point-off::before {
    content: "\f1511";
  }
  .mdi-access-point-plus::before {
    content: "\f153a";
  }
  .mdi-access-point-remove::before {
    content: "\f153b";
  }
  .mdi-account::before {
    content: "\f0004";
  }
  .mdi-account-alert::before {
    content: "\f0005";
  }
  .mdi-account-alert-outline::before {
    content: "\f0b50";
  }
  .mdi-account-arrow-down::before {
    content: "\f1868";
  }
  .mdi-account-arrow-down-outline::before {
    content: "\f1869";
  }
  .mdi-account-arrow-left::before {
    content: "\f0b51";
  }
  .mdi-account-arrow-left-outline::before {
    content: "\f0b52";
  }
  .mdi-account-arrow-right::before {
    content: "\f0b53";
  }
  .mdi-account-arrow-right-outline::before {
    content: "\f0b54";
  }
  .mdi-account-arrow-up::before {
    content: "\f1867";
  }
  .mdi-account-arrow-up-outline::before {
    content: "\f186a";
  }
  .mdi-account-badge::before {
    content: "\f1b0a";
  }
  .mdi-account-badge-outline::before {
    content: "\f1b0b";
  }
  .mdi-account-box::before {
    content: "\f0006";
  }
  .mdi-account-box-multiple::before {
    content: "\f0934";
  }
  .mdi-account-box-multiple-outline::before {
    content: "\f100a";
  }
  .mdi-account-box-outline::before {
    content: "\f0007";
  }
  .mdi-account-cancel::before {
    content: "\f12df";
  }
  .mdi-account-cancel-outline::before {
    content: "\f12e0";
  }
  .mdi-account-card::before {
    content: "\f1ba4";
  }
  .mdi-account-card-outline::before {
    content: "\f1ba5";
  }
  .mdi-account-cash::before {
    content: "\f1097";
  }
  .mdi-account-cash-outline::before {
    content: "\f1098";
  }
  .mdi-account-check::before {
    content: "\f0008";
  }
  .mdi-account-check-outline::before {
    content: "\f0be2";
  }
  .mdi-account-child::before {
    content: "\f0a89";
  }
  .mdi-account-child-circle::before {
    content: "\f0a8a";
  }
  .mdi-account-child-outline::before {
    content: "\f10c8";
  }
  .mdi-account-circle::before {
    content: "\f0009";
  }
  .mdi-account-circle-outline::before {
    content: "\f0b55";
  }
  .mdi-account-clock::before {
    content: "\f0b56";
  }
  .mdi-account-clock-outline::before {
    content: "\f0b57";
  }
  .mdi-account-cog::before {
    content: "\f1370";
  }
  .mdi-account-cog-outline::before {
    content: "\f1371";
  }
  .mdi-account-convert::before {
    content: "\f000a";
  }
  .mdi-account-convert-outline::before {
    content: "\f1301";
  }
  .mdi-account-cowboy-hat::before {
    content: "\f0e9b";
  }
  .mdi-account-cowboy-hat-outline::before {
    content: "\f17f3";
  }
  .mdi-account-credit-card::before {
    content: "\f1ba6";
  }
  .mdi-account-credit-card-outline::before {
    content: "\f1ba7";
  }
  .mdi-account-details::before {
    content: "\f0631";
  }
  .mdi-account-details-outline::before {
    content: "\f1372";
  }
  .mdi-account-edit::before {
    content: "\f06bc";
  }
  .mdi-account-edit-outline::before {
    content: "\f0ffb";
  }
  .mdi-account-eye::before {
    content: "\f0420";
  }
  .mdi-account-eye-outline::before {
    content: "\f127b";
  }
  .mdi-account-filter::before {
    content: "\f0936";
  }
  .mdi-account-filter-outline::before {
    content: "\f0f9d";
  }
  .mdi-account-group::before {
    content: "\f0849";
  }
  .mdi-account-group-outline::before {
    content: "\f0b58";
  }
  .mdi-account-hard-hat::before {
    content: "\f05b5";
  }
  .mdi-account-hard-hat-outline::before {
    content: "\f1a1f";
  }
  .mdi-account-heart::before {
    content: "\f0899";
  }
  .mdi-account-heart-outline::before {
    content: "\f0be3";
  }
  .mdi-account-injury::before {
    content: "\f1815";
  }
  .mdi-account-injury-outline::before {
    content: "\f1816";
  }
  .mdi-account-key::before {
    content: "\f000b";
  }
  .mdi-account-key-outline::before {
    content: "\f0be4";
  }
  .mdi-account-lock::before {
    content: "\f115e";
  }
  .mdi-account-lock-open::before {
    content: "\f1960";
  }
  .mdi-account-lock-open-outline::before {
    content: "\f1961";
  }
  .mdi-account-lock-outline::before {
    content: "\f115f";
  }
  .mdi-account-minus::before {
    content: "\f000d";
  }
  .mdi-account-minus-outline::before {
    content: "\f0aec";
  }
  .mdi-account-multiple::before {
    content: "\f000e";
  }
  .mdi-account-multiple-check::before {
    content: "\f08c5";
  }
  .mdi-account-multiple-check-outline::before {
    content: "\f11fe";
  }
  .mdi-account-multiple-minus::before {
    content: "\f05d3";
  }
  .mdi-account-multiple-minus-outline::before {
    content: "\f0be5";
  }
  .mdi-account-multiple-outline::before {
    content: "\f000f";
  }
  .mdi-account-multiple-plus::before {
    content: "\f0010";
  }
  .mdi-account-multiple-plus-outline::before {
    content: "\f0800";
  }
  .mdi-account-multiple-remove::before {
    content: "\f120a";
  }
  .mdi-account-multiple-remove-outline::before {
    content: "\f120b";
  }
  .mdi-account-music::before {
    content: "\f0803";
  }
  .mdi-account-music-outline::before {
    content: "\f0ce9";
  }
  .mdi-account-network::before {
    content: "\f0011";
  }
  .mdi-account-network-off::before {
    content: "\f1af1";
  }
  .mdi-account-network-off-outline::before {
    content: "\f1af2";
  }
  .mdi-account-network-outline::before {
    content: "\f0be6";
  }
  .mdi-account-off::before {
    content: "\f0012";
  }
  .mdi-account-off-outline::before {
    content: "\f0be7";
  }
  .mdi-account-outline::before {
    content: "\f0013";
  }
  .mdi-account-plus::before {
    content: "\f0014";
  }
  .mdi-account-plus-outline::before {
    content: "\f0801";
  }
  .mdi-account-question::before {
    content: "\f0b59";
  }
  .mdi-account-question-outline::before {
    content: "\f0b5a";
  }
  .mdi-account-reactivate::before {
    content: "\f152b";
  }
  .mdi-account-reactivate-outline::before {
    content: "\f152c";
  }
  .mdi-account-remove::before {
    content: "\f0015";
  }
  .mdi-account-remove-outline::before {
    content: "\f0aed";
  }
  .mdi-account-school::before {
    content: "\f1a20";
  }
  .mdi-account-school-outline::before {
    content: "\f1a21";
  }
  .mdi-account-search::before {
    content: "\f0016";
  }
  .mdi-account-search-outline::before {
    content: "\f0935";
  }
  .mdi-account-settings::before {
    content: "\f0630";
  }
  .mdi-account-settings-outline::before {
    content: "\f10c9";
  }
  .mdi-account-star::before {
    content: "\f0017";
  }
  .mdi-account-star-outline::before {
    content: "\f0be8";
  }
  .mdi-account-supervisor::before {
    content: "\f0a8b";
  }
  .mdi-account-supervisor-circle::before {
    content: "\f0a8c";
  }
  .mdi-account-supervisor-circle-outline::before {
    content: "\f14ec";
  }
  .mdi-account-supervisor-outline::before {
    content: "\f112d";
  }
  .mdi-account-switch::before {
    content: "\f0019";
  }
  .mdi-account-switch-outline::before {
    content: "\f04cb";
  }
  .mdi-account-sync::before {
    content: "\f191b";
  }
  .mdi-account-sync-outline::before {
    content: "\f191c";
  }
  .mdi-account-tag::before {
    content: "\f1c1b";
  }
  .mdi-account-tag-outline::before {
    content: "\f1c1c";
  }
  .mdi-account-tie::before {
    content: "\f0ce3";
  }
  .mdi-account-tie-hat::before {
    content: "\f1898";
  }
  .mdi-account-tie-hat-outline::before {
    content: "\f1899";
  }
  .mdi-account-tie-outline::before {
    content: "\f10ca";
  }
  .mdi-account-tie-voice::before {
    content: "\f1308";
  }
  .mdi-account-tie-voice-off::before {
    content: "\f130a";
  }
  .mdi-account-tie-voice-off-outline::before {
    content: "\f130b";
  }
  .mdi-account-tie-voice-outline::before {
    content: "\f1309";
  }
  .mdi-account-tie-woman::before {
    content: "\f1a8c";
  }
  .mdi-account-voice::before {
    content: "\f05cb";
  }
  .mdi-account-voice-off::before {
    content: "\f0ed4";
  }
  .mdi-account-wrench::before {
    content: "\f189a";
  }
  .mdi-account-wrench-outline::before {
    content: "\f189b";
  }
  .mdi-adjust::before {
    content: "\f001a";
  }
  .mdi-advertisements::before {
    content: "\f192a";
  }
  .mdi-advertisements-off::before {
    content: "\f192b";
  }
  .mdi-air-conditioner::before {
    content: "\f001b";
  }
  .mdi-air-filter::before {
    content: "\f0d43";
  }
  .mdi-air-horn::before {
    content: "\f0dac";
  }
  .mdi-air-humidifier::before {
    content: "\f1099";
  }
  .mdi-air-humidifier-off::before {
    content: "\f1466";
  }
  .mdi-air-purifier::before {
    content: "\f0d44";
  }
  .mdi-air-purifier-off::before {
    content: "\f1b57";
  }
  .mdi-airbag::before {
    content: "\f0be9";
  }
  .mdi-airballoon::before {
    content: "\f001c";
  }
  .mdi-airballoon-outline::before {
    content: "\f100b";
  }
  .mdi-airplane::before {
    content: "\f001d";
  }
  .mdi-airplane-alert::before {
    content: "\f187a";
  }
  .mdi-airplane-check::before {
    content: "\f187b";
  }
  .mdi-airplane-clock::before {
    content: "\f187c";
  }
  .mdi-airplane-cog::before {
    content: "\f187d";
  }
  .mdi-airplane-edit::before {
    content: "\f187e";
  }
  .mdi-airplane-landing::before {
    content: "\f05d4";
  }
  .mdi-airplane-marker::before {
    content: "\f187f";
  }
  .mdi-airplane-minus::before {
    content: "\f1880";
  }
  .mdi-airplane-off::before {
    content: "\f001e";
  }
  .mdi-airplane-plus::before {
    content: "\f1881";
  }
  .mdi-airplane-remove::before {
    content: "\f1882";
  }
  .mdi-airplane-search::before {
    content: "\f1883";
  }
  .mdi-airplane-settings::before {
    content: "\f1884";
  }
  .mdi-airplane-takeoff::before {
    content: "\f05d5";
  }
  .mdi-airport::before {
    content: "\f084b";
  }
  .mdi-alarm::before {
    content: "\f0020";
  }
  .mdi-alarm-bell::before {
    content: "\f078e";
  }
  .mdi-alarm-check::before {
    content: "\f0021";
  }
  .mdi-alarm-light::before {
    content: "\f078f";
  }
  .mdi-alarm-light-off::before {
    content: "\f171e";
  }
  .mdi-alarm-light-off-outline::before {
    content: "\f171f";
  }
  .mdi-alarm-light-outline::before {
    content: "\f0bea";
  }
  .mdi-alarm-multiple::before {
    content: "\f0022";
  }
  .mdi-alarm-note::before {
    content: "\f0e71";
  }
  .mdi-alarm-note-off::before {
    content: "\f0e72";
  }
  .mdi-alarm-off::before {
    content: "\f0023";
  }
  .mdi-alarm-panel::before {
    content: "\f15c4";
  }
  .mdi-alarm-panel-outline::before {
    content: "\f15c5";
  }
  .mdi-alarm-plus::before {
    content: "\f0024";
  }
  .mdi-alarm-snooze::before {
    content: "\f068e";
  }
  .mdi-album::before {
    content: "\f0025";
  }
  .mdi-alert::before {
    content: "\f0026";
  }
  .mdi-alert-box::before {
    content: "\f0027";
  }
  .mdi-alert-box-outline::before {
    content: "\f0ce4";
  }
  .mdi-alert-circle::before {
    content: "\f0028";
  }
  .mdi-alert-circle-check::before {
    content: "\f11ed";
  }
  .mdi-alert-circle-check-outline::before {
    content: "\f11ee";
  }
  .mdi-alert-circle-outline::before {
    content: "\f05d6";
  }
  .mdi-alert-decagram::before {
    content: "\f06bd";
  }
  .mdi-alert-decagram-outline::before {
    content: "\f0ce5";
  }
  .mdi-alert-minus::before {
    content: "\f14bb";
  }
  .mdi-alert-minus-outline::before {
    content: "\f14be";
  }
  .mdi-alert-octagon::before {
    content: "\f0029";
  }
  .mdi-alert-octagon-outline::before {
    content: "\f0ce6";
  }
  .mdi-alert-octagram::before {
    content: "\f0767";
  }
  .mdi-alert-octagram-outline::before {
    content: "\f0ce7";
  }
  .mdi-alert-outline::before {
    content: "\f002a";
  }
  .mdi-alert-plus::before {
    content: "\f14ba";
  }
  .mdi-alert-plus-outline::before {
    content: "\f14bd";
  }
  .mdi-alert-remove::before {
    content: "\f14bc";
  }
  .mdi-alert-remove-outline::before {
    content: "\f14bf";
  }
  .mdi-alert-rhombus::before {
    content: "\f11ce";
  }
  .mdi-alert-rhombus-outline::before {
    content: "\f11cf";
  }
  .mdi-alien::before {
    content: "\f089a";
  }
  .mdi-alien-outline::before {
    content: "\f10cb";
  }
  .mdi-align-horizontal-center::before {
    content: "\f11c3";
  }
  .mdi-align-horizontal-distribute::before {
    content: "\f1962";
  }
  .mdi-align-horizontal-left::before {
    content: "\f11c2";
  }
  .mdi-align-horizontal-right::before {
    content: "\f11c4";
  }
  .mdi-align-vertical-bottom::before {
    content: "\f11c5";
  }
  .mdi-align-vertical-center::before {
    content: "\f11c6";
  }
  .mdi-align-vertical-distribute::before {
    content: "\f1963";
  }
  .mdi-align-vertical-top::before {
    content: "\f11c7";
  }
  .mdi-all-inclusive::before {
    content: "\f06be";
  }
  .mdi-all-inclusive-box::before {
    content: "\f188d";
  }
  .mdi-all-inclusive-box-outline::before {
    content: "\f188e";
  }
  .mdi-allergy::before {
    content: "\f1258";
  }
  .mdi-alpha::before {
    content: "\f002b";
  }
  .mdi-alpha-a::before {
    content: "\f0aee";
  }
  .mdi-alpha-a-box::before {
    content: "\f0b08";
  }
  .mdi-alpha-a-box-outline::before {
    content: "\f0beb";
  }
  .mdi-alpha-a-circle::before {
    content: "\f0bec";
  }
  .mdi-alpha-a-circle-outline::before {
    content: "\f0bed";
  }
  .mdi-alpha-b::before {
    content: "\f0aef";
  }
  .mdi-alpha-b-box::before {
    content: "\f0b09";
  }
  .mdi-alpha-b-box-outline::before {
    content: "\f0bee";
  }
  .mdi-alpha-b-circle::before {
    content: "\f0bef";
  }
  .mdi-alpha-b-circle-outline::before {
    content: "\f0bf0";
  }
  .mdi-alpha-c::before {
    content: "\f0af0";
  }
  .mdi-alpha-c-box::before {
    content: "\f0b0a";
  }
  .mdi-alpha-c-box-outline::before {
    content: "\f0bf1";
  }
  .mdi-alpha-c-circle::before {
    content: "\f0bf2";
  }
  .mdi-alpha-c-circle-outline::before {
    content: "\f0bf3";
  }
  .mdi-alpha-d::before {
    content: "\f0af1";
  }
  .mdi-alpha-d-box::before {
    content: "\f0b0b";
  }
  .mdi-alpha-d-box-outline::before {
    content: "\f0bf4";
  }
  .mdi-alpha-d-circle::before {
    content: "\f0bf5";
  }
  .mdi-alpha-d-circle-outline::before {
    content: "\f0bf6";
  }
  .mdi-alpha-e::before {
    content: "\f0af2";
  }
  .mdi-alpha-e-box::before {
    content: "\f0b0c";
  }
  .mdi-alpha-e-box-outline::before {
    content: "\f0bf7";
  }
  .mdi-alpha-e-circle::before {
    content: "\f0bf8";
  }
  .mdi-alpha-e-circle-outline::before {
    content: "\f0bf9";
  }
  .mdi-alpha-f::before {
    content: "\f0af3";
  }
  .mdi-alpha-f-box::before {
    content: "\f0b0d";
  }
  .mdi-alpha-f-box-outline::before {
    content: "\f0bfa";
  }
  .mdi-alpha-f-circle::before {
    content: "\f0bfb";
  }
  .mdi-alpha-f-circle-outline::before {
    content: "\f0bfc";
  }
  .mdi-alpha-g::before {
    content: "\f0af4";
  }
  .mdi-alpha-g-box::before {
    content: "\f0b0e";
  }
  .mdi-alpha-g-box-outline::before {
    content: "\f0bfd";
  }
  .mdi-alpha-g-circle::before {
    content: "\f0bfe";
  }
  .mdi-alpha-g-circle-outline::before {
    content: "\f0bff";
  }
  .mdi-alpha-h::before {
    content: "\f0af5";
  }
  .mdi-alpha-h-box::before {
    content: "\f0b0f";
  }
  .mdi-alpha-h-box-outline::before {
    content: "\f0c00";
  }
  .mdi-alpha-h-circle::before {
    content: "\f0c01";
  }
  .mdi-alpha-h-circle-outline::before {
    content: "\f0c02";
  }
  .mdi-alpha-i::before {
    content: "\f0af6";
  }
  .mdi-alpha-i-box::before {
    content: "\f0b10";
  }
  .mdi-alpha-i-box-outline::before {
    content: "\f0c03";
  }
  .mdi-alpha-i-circle::before {
    content: "\f0c04";
  }
  .mdi-alpha-i-circle-outline::before {
    content: "\f0c05";
  }
  .mdi-alpha-j::before {
    content: "\f0af7";
  }
  .mdi-alpha-j-box::before {
    content: "\f0b11";
  }
  .mdi-alpha-j-box-outline::before {
    content: "\f0c06";
  }
  .mdi-alpha-j-circle::before {
    content: "\f0c07";
  }
  .mdi-alpha-j-circle-outline::before {
    content: "\f0c08";
  }
  .mdi-alpha-k::before {
    content: "\f0af8";
  }
  .mdi-alpha-k-box::before {
    content: "\f0b12";
  }
  .mdi-alpha-k-box-outline::before {
    content: "\f0c09";
  }
  .mdi-alpha-k-circle::before {
    content: "\f0c0a";
  }
  .mdi-alpha-k-circle-outline::before {
    content: "\f0c0b";
  }
  .mdi-alpha-l::before {
    content: "\f0af9";
  }
  .mdi-alpha-l-box::before {
    content: "\f0b13";
  }
  .mdi-alpha-l-box-outline::before {
    content: "\f0c0c";
  }
  .mdi-alpha-l-circle::before {
    content: "\f0c0d";
  }
  .mdi-alpha-l-circle-outline::before {
    content: "\f0c0e";
  }
  .mdi-alpha-m::before {
    content: "\f0afa";
  }
  .mdi-alpha-m-box::before {
    content: "\f0b14";
  }
  .mdi-alpha-m-box-outline::before {
    content: "\f0c0f";
  }
  .mdi-alpha-m-circle::before {
    content: "\f0c10";
  }
  .mdi-alpha-m-circle-outline::before {
    content: "\f0c11";
  }
  .mdi-alpha-n::before {
    content: "\f0afb";
  }
  .mdi-alpha-n-box::before {
    content: "\f0b15";
  }
  .mdi-alpha-n-box-outline::before {
    content: "\f0c12";
  }
  .mdi-alpha-n-circle::before {
    content: "\f0c13";
  }
  .mdi-alpha-n-circle-outline::before {
    content: "\f0c14";
  }
  .mdi-alpha-o::before {
    content: "\f0afc";
  }
  .mdi-alpha-o-box::before {
    content: "\f0b16";
  }
  .mdi-alpha-o-box-outline::before {
    content: "\f0c15";
  }
  .mdi-alpha-o-circle::before {
    content: "\f0c16";
  }
  .mdi-alpha-o-circle-outline::before {
    content: "\f0c17";
  }
  .mdi-alpha-p::before {
    content: "\f0afd";
  }
  .mdi-alpha-p-box::before {
    content: "\f0b17";
  }
  .mdi-alpha-p-box-outline::before {
    content: "\f0c18";
  }
  .mdi-alpha-p-circle::before {
    content: "\f0c19";
  }
  .mdi-alpha-p-circle-outline::before {
    content: "\f0c1a";
  }
  .mdi-alpha-q::before {
    content: "\f0afe";
  }
  .mdi-alpha-q-box::before {
    content: "\f0b18";
  }
  .mdi-alpha-q-box-outline::before {
    content: "\f0c1b";
  }
  .mdi-alpha-q-circle::before {
    content: "\f0c1c";
  }
  .mdi-alpha-q-circle-outline::before {
    content: "\f0c1d";
  }
  .mdi-alpha-r::before {
    content: "\f0aff";
  }
  .mdi-alpha-r-box::before {
    content: "\f0b19";
  }
  .mdi-alpha-r-box-outline::before {
    content: "\f0c1e";
  }
  .mdi-alpha-r-circle::before {
    content: "\f0c1f";
  }
  .mdi-alpha-r-circle-outline::before {
    content: "\f0c20";
  }
  .mdi-alpha-s::before {
    content: "\f0b00";
  }
  .mdi-alpha-s-box::before {
    content: "\f0b1a";
  }
  .mdi-alpha-s-box-outline::before {
    content: "\f0c21";
  }
  .mdi-alpha-s-circle::before {
    content: "\f0c22";
  }
  .mdi-alpha-s-circle-outline::before {
    content: "\f0c23";
  }
  .mdi-alpha-t::before {
    content: "\f0b01";
  }
  .mdi-alpha-t-box::before {
    content: "\f0b1b";
  }
  .mdi-alpha-t-box-outline::before {
    content: "\f0c24";
  }
  .mdi-alpha-t-circle::before {
    content: "\f0c25";
  }
  .mdi-alpha-t-circle-outline::before {
    content: "\f0c26";
  }
  .mdi-alpha-u::before {
    content: "\f0b02";
  }
  .mdi-alpha-u-box::before {
    content: "\f0b1c";
  }
  .mdi-alpha-u-box-outline::before {
    content: "\f0c27";
  }
  .mdi-alpha-u-circle::before {
    content: "\f0c28";
  }
  .mdi-alpha-u-circle-outline::before {
    content: "\f0c29";
  }
  .mdi-alpha-v::before {
    content: "\f0b03";
  }
  .mdi-alpha-v-box::before {
    content: "\f0b1d";
  }
  .mdi-alpha-v-box-outline::before {
    content: "\f0c2a";
  }
  .mdi-alpha-v-circle::before {
    content: "\f0c2b";
  }
  .mdi-alpha-v-circle-outline::before {
    content: "\f0c2c";
  }
  .mdi-alpha-w::before {
    content: "\f0b04";
  }
  .mdi-alpha-w-box::before {
    content: "\f0b1e";
  }
  .mdi-alpha-w-box-outline::before {
    content: "\f0c2d";
  }
  .mdi-alpha-w-circle::before {
    content: "\f0c2e";
  }
  .mdi-alpha-w-circle-outline::before {
    content: "\f0c2f";
  }
  .mdi-alpha-x::before {
    content: "\f0b05";
  }
  .mdi-alpha-x-box::before {
    content: "\f0b1f";
  }
  .mdi-alpha-x-box-outline::before {
    content: "\f0c30";
  }
  .mdi-alpha-x-circle::before {
    content: "\f0c31";
  }
  .mdi-alpha-x-circle-outline::before {
    content: "\f0c32";
  }
  .mdi-alpha-y::before {
    content: "\f0b06";
  }
  .mdi-alpha-y-box::before {
    content: "\f0b20";
  }
  .mdi-alpha-y-box-outline::before {
    content: "\f0c33";
  }
  .mdi-alpha-y-circle::before {
    content: "\f0c34";
  }
  .mdi-alpha-y-circle-outline::before {
    content: "\f0c35";
  }
  .mdi-alpha-z::before {
    content: "\f0b07";
  }
  .mdi-alpha-z-box::before {
    content: "\f0b21";
  }
  .mdi-alpha-z-box-outline::before {
    content: "\f0c36";
  }
  .mdi-alpha-z-circle::before {
    content: "\f0c37";
  }
  .mdi-alpha-z-circle-outline::before {
    content: "\f0c38";
  }
  .mdi-alphabet-aurebesh::before {
    content: "\f132c";
  }
  .mdi-alphabet-cyrillic::before {
    content: "\f132d";
  }
  .mdi-alphabet-greek::before {
    content: "\f132e";
  }
  .mdi-alphabet-latin::before {
    content: "\f132f";
  }
  .mdi-alphabet-piqad::before {
    content: "\f1330";
  }
  .mdi-alphabet-tengwar::before {
    content: "\f1337";
  }
  .mdi-alphabetical::before {
    content: "\f002c";
  }
  .mdi-alphabetical-off::before {
    content: "\f100c";
  }
  .mdi-alphabetical-variant::before {
    content: "\f100d";
  }
  .mdi-alphabetical-variant-off::before {
    content: "\f100e";
  }
  .mdi-altimeter::before {
    content: "\f05d7";
  }
  .mdi-ambulance::before {
    content: "\f002f";
  }
  .mdi-ammunition::before {
    content: "\f0ce8";
  }
  .mdi-ampersand::before {
    content: "\f0a8d";
  }
  .mdi-amplifier::before {
    content: "\f0030";
  }
  .mdi-amplifier-off::before {
    content: "\f11b5";
  }
  .mdi-anchor::before {
    content: "\f0031";
  }
  .mdi-android::before {
    content: "\f0032";
  }
  .mdi-android-studio::before {
    content: "\f0034";
  }
  .mdi-angle-acute::before {
    content: "\f0937";
  }
  .mdi-angle-obtuse::before {
    content: "\f0938";
  }
  .mdi-angle-right::before {
    content: "\f0939";
  }
  .mdi-angular::before {
    content: "\f06b2";
  }
  .mdi-angularjs::before {
    content: "\f06bf";
  }
  .mdi-animation::before {
    content: "\f05d8";
  }
  .mdi-animation-outline::before {
    content: "\f0a8f";
  }
  .mdi-animation-play::before {
    content: "\f093a";
  }
  .mdi-animation-play-outline::before {
    content: "\f0a90";
  }
  .mdi-ansible::before {
    content: "\f109a";
  }
  .mdi-antenna::before {
    content: "\f1119";
  }
  .mdi-anvil::before {
    content: "\f089b";
  }
  .mdi-apache-kafka::before {
    content: "\f100f";
  }
  .mdi-api::before {
    content: "\f109b";
  }
  .mdi-api-off::before {
    content: "\f1257";
  }
  .mdi-apple::before {
    content: "\f0035";
  }
  .mdi-apple-finder::before {
    content: "\f0036";
  }
  .mdi-apple-icloud::before {
    content: "\f0038";
  }
  .mdi-apple-ios::before {
    content: "\f0037";
  }
  .mdi-apple-keyboard-caps::before {
    content: "\f0632";
  }
  .mdi-apple-keyboard-command::before {
    content: "\f0633";
  }
  .mdi-apple-keyboard-control::before {
    content: "\f0634";
  }
  .mdi-apple-keyboard-option::before {
    content: "\f0635";
  }
  .mdi-apple-keyboard-shift::before {
    content: "\f0636";
  }
  .mdi-apple-safari::before {
    content: "\f0039";
  }
  .mdi-application::before {
    content: "\f08c6";
  }
  .mdi-application-array::before {
    content: "\f10f5";
  }
  .mdi-application-array-outline::before {
    content: "\f10f6";
  }
  .mdi-application-braces::before {
    content: "\f10f7";
  }
  .mdi-application-braces-outline::before {
    content: "\f10f8";
  }
  .mdi-application-brackets::before {
    content: "\f0c8b";
  }
  .mdi-application-brackets-outline::before {
    content: "\f0c8c";
  }
  .mdi-application-cog::before {
    content: "\f0675";
  }
  .mdi-application-cog-outline::before {
    content: "\f1577";
  }
  .mdi-application-edit::before {
    content: "\f00ae";
  }
  .mdi-application-edit-outline::before {
    content: "\f0619";
  }
  .mdi-application-export::before {
    content: "\f0dad";
  }
  .mdi-application-import::before {
    content: "\f0dae";
  }
  .mdi-application-outline::before {
    content: "\f0614";
  }
  .mdi-application-parentheses::before {
    content: "\f10f9";
  }
  .mdi-application-parentheses-outline::before {
    content: "\f10fa";
  }
  .mdi-application-settings::before {
    content: "\f0b60";
  }
  .mdi-application-settings-outline::before {
    content: "\f1555";
  }
  .mdi-application-variable::before {
    content: "\f10fb";
  }
  .mdi-application-variable-outline::before {
    content: "\f10fc";
  }
  .mdi-approximately-equal::before {
    content: "\f0f9e";
  }
  .mdi-approximately-equal-box::before {
    content: "\f0f9f";
  }
  .mdi-apps::before {
    content: "\f003b";
  }
  .mdi-apps-box::before {
    content: "\f0d46";
  }
  .mdi-arch::before {
    content: "\f08c7";
  }
  .mdi-archive::before {
    content: "\f003c";
  }
  .mdi-archive-alert::before {
    content: "\f14fd";
  }
  .mdi-archive-alert-outline::before {
    content: "\f14fe";
  }
  .mdi-archive-arrow-down::before {
    content: "\f1259";
  }
  .mdi-archive-arrow-down-outline::before {
    content: "\f125a";
  }
  .mdi-archive-arrow-up::before {
    content: "\f125b";
  }
  .mdi-archive-arrow-up-outline::before {
    content: "\f125c";
  }
  .mdi-archive-cancel::before {
    content: "\f174b";
  }
  .mdi-archive-cancel-outline::before {
    content: "\f174c";
  }
  .mdi-archive-check::before {
    content: "\f174d";
  }
  .mdi-archive-check-outline::before {
    content: "\f174e";
  }
  .mdi-archive-clock::before {
    content: "\f174f";
  }
  .mdi-archive-clock-outline::before {
    content: "\f1750";
  }
  .mdi-archive-cog::before {
    content: "\f1751";
  }
  .mdi-archive-cog-outline::before {
    content: "\f1752";
  }
  .mdi-archive-edit::before {
    content: "\f1753";
  }
  .mdi-archive-edit-outline::before {
    content: "\f1754";
  }
  .mdi-archive-eye::before {
    content: "\f1755";
  }
  .mdi-archive-eye-outline::before {
    content: "\f1756";
  }
  .mdi-archive-lock::before {
    content: "\f1757";
  }
  .mdi-archive-lock-open::before {
    content: "\f1758";
  }
  .mdi-archive-lock-open-outline::before {
    content: "\f1759";
  }
  .mdi-archive-lock-outline::before {
    content: "\f175a";
  }
  .mdi-archive-marker::before {
    content: "\f175b";
  }
  .mdi-archive-marker-outline::before {
    content: "\f175c";
  }
  .mdi-archive-minus::before {
    content: "\f175d";
  }
  .mdi-archive-minus-outline::before {
    content: "\f175e";
  }
  .mdi-archive-music::before {
    content: "\f175f";
  }
  .mdi-archive-music-outline::before {
    content: "\f1760";
  }
  .mdi-archive-off::before {
    content: "\f1761";
  }
  .mdi-archive-off-outline::before {
    content: "\f1762";
  }
  .mdi-archive-outline::before {
    content: "\f120e";
  }
  .mdi-archive-plus::before {
    content: "\f1763";
  }
  .mdi-archive-plus-outline::before {
    content: "\f1764";
  }
  .mdi-archive-refresh::before {
    content: "\f1765";
  }
  .mdi-archive-refresh-outline::before {
    content: "\f1766";
  }
  .mdi-archive-remove::before {
    content: "\f1767";
  }
  .mdi-archive-remove-outline::before {
    content: "\f1768";
  }
  .mdi-archive-search::before {
    content: "\f1769";
  }
  .mdi-archive-search-outline::before {
    content: "\f176a";
  }
  .mdi-archive-settings::before {
    content: "\f176b";
  }
  .mdi-archive-settings-outline::before {
    content: "\f176c";
  }
  .mdi-archive-star::before {
    content: "\f176d";
  }
  .mdi-archive-star-outline::before {
    content: "\f176e";
  }
  .mdi-archive-sync::before {
    content: "\f176f";
  }
  .mdi-archive-sync-outline::before {
    content: "\f1770";
  }
  .mdi-arm-flex::before {
    content: "\f0fd7";
  }
  .mdi-arm-flex-outline::before {
    content: "\f0fd6";
  }
  .mdi-arrange-bring-forward::before {
    content: "\f003d";
  }
  .mdi-arrange-bring-to-front::before {
    content: "\f003e";
  }
  .mdi-arrange-send-backward::before {
    content: "\f003f";
  }
  .mdi-arrange-send-to-back::before {
    content: "\f0040";
  }
  .mdi-arrow-all::before {
    content: "\f0041";
  }
  .mdi-arrow-bottom-left::before {
    content: "\f0042";
  }
  .mdi-arrow-bottom-left-bold-box::before {
    content: "\f1964";
  }
  .mdi-arrow-bottom-left-bold-box-outline::before {
    content: "\f1965";
  }
  .mdi-arrow-bottom-left-bold-outline::before {
    content: "\f09b7";
  }
  .mdi-arrow-bottom-left-thick::before {
    content: "\f09b8";
  }
  .mdi-arrow-bottom-left-thin::before {
    content: "\f19b6";
  }
  .mdi-arrow-bottom-left-thin-circle-outline::before {
    content: "\f1596";
  }
  .mdi-arrow-bottom-right::before {
    content: "\f0043";
  }
  .mdi-arrow-bottom-right-bold-box::before {
    content: "\f1966";
  }
  .mdi-arrow-bottom-right-bold-box-outline::before {
    content: "\f1967";
  }
  .mdi-arrow-bottom-right-bold-outline::before {
    content: "\f09b9";
  }
  .mdi-arrow-bottom-right-thick::before {
    content: "\f09ba";
  }
  .mdi-arrow-bottom-right-thin::before {
    content: "\f19b7";
  }
  .mdi-arrow-bottom-right-thin-circle-outline::before {
    content: "\f1595";
  }
  .mdi-arrow-collapse::before {
    content: "\f0615";
  }
  .mdi-arrow-collapse-all::before {
    content: "\f0044";
  }
  .mdi-arrow-collapse-down::before {
    content: "\f0792";
  }
  .mdi-arrow-collapse-horizontal::before {
    content: "\f084c";
  }
  .mdi-arrow-collapse-left::before {
    content: "\f0793";
  }
  .mdi-arrow-collapse-right::before {
    content: "\f0794";
  }
  .mdi-arrow-collapse-up::before {
    content: "\f0795";
  }
  .mdi-arrow-collapse-vertical::before {
    content: "\f084d";
  }
  .mdi-arrow-decision::before {
    content: "\f09bb";
  }
  .mdi-arrow-decision-auto::before {
    content: "\f09bc";
  }
  .mdi-arrow-decision-auto-outline::before {
    content: "\f09bd";
  }
  .mdi-arrow-decision-outline::before {
    content: "\f09be";
  }
  .mdi-arrow-down::before {
    content: "\f0045";
  }
  .mdi-arrow-down-bold::before {
    content: "\f072e";
  }
  .mdi-arrow-down-bold-box::before {
    content: "\f072f";
  }
  .mdi-arrow-down-bold-box-outline::before {
    content: "\f0730";
  }
  .mdi-arrow-down-bold-circle::before {
    content: "\f0047";
  }
  .mdi-arrow-down-bold-circle-outline::before {
    content: "\f0048";
  }
  .mdi-arrow-down-bold-hexagon-outline::before {
    content: "\f0049";
  }
  .mdi-arrow-down-bold-outline::before {
    content: "\f09bf";
  }
  .mdi-arrow-down-box::before {
    content: "\f06c0";
  }
  .mdi-arrow-down-circle::before {
    content: "\f0cdb";
  }
  .mdi-arrow-down-circle-outline::before {
    content: "\f0cdc";
  }
  .mdi-arrow-down-drop-circle::before {
    content: "\f004a";
  }
  .mdi-arrow-down-drop-circle-outline::before {
    content: "\f004b";
  }
  .mdi-arrow-down-left::before {
    content: "\f17a1";
  }
  .mdi-arrow-down-left-bold::before {
    content: "\f17a2";
  }
  .mdi-arrow-down-right::before {
    content: "\f17a3";
  }
  .mdi-arrow-down-right-bold::before {
    content: "\f17a4";
  }
  .mdi-arrow-down-thick::before {
    content: "\f0046";
  }
  .mdi-arrow-down-thin::before {
    content: "\f19b3";
  }
  .mdi-arrow-down-thin-circle-outline::before {
    content: "\f1599";
  }
  .mdi-arrow-expand::before {
    content: "\f0616";
  }
  .mdi-arrow-expand-all::before {
    content: "\f004c";
  }
  .mdi-arrow-expand-down::before {
    content: "\f0796";
  }
  .mdi-arrow-expand-horizontal::before {
    content: "\f084e";
  }
  .mdi-arrow-expand-left::before {
    content: "\f0797";
  }
  .mdi-arrow-expand-right::before {
    content: "\f0798";
  }
  .mdi-arrow-expand-up::before {
    content: "\f0799";
  }
  .mdi-arrow-expand-vertical::before {
    content: "\f084f";
  }
  .mdi-arrow-horizontal-lock::before {
    content: "\f115b";
  }
  .mdi-arrow-left::before {
    content: "\f004d";
  }
  .mdi-arrow-left-bold::before {
    content: "\f0731";
  }
  .mdi-arrow-left-bold-box::before {
    content: "\f0732";
  }
  .mdi-arrow-left-bold-box-outline::before {
    content: "\f0733";
  }
  .mdi-arrow-left-bold-circle::before {
    content: "\f004f";
  }
  .mdi-arrow-left-bold-circle-outline::before {
    content: "\f0050";
  }
  .mdi-arrow-left-bold-hexagon-outline::before {
    content: "\f0051";
  }
  .mdi-arrow-left-bold-outline::before {
    content: "\f09c0";
  }
  .mdi-arrow-left-bottom::before {
    content: "\f17a5";
  }
  .mdi-arrow-left-bottom-bold::before {
    content: "\f17a6";
  }
  .mdi-arrow-left-box::before {
    content: "\f06c1";
  }
  .mdi-arrow-left-circle::before {
    content: "\f0cdd";
  }
  .mdi-arrow-left-circle-outline::before {
    content: "\f0cde";
  }
  .mdi-arrow-left-drop-circle::before {
    content: "\f0052";
  }
  .mdi-arrow-left-drop-circle-outline::before {
    content: "\f0053";
  }
  .mdi-arrow-left-right::before {
    content: "\f0e73";
  }
  .mdi-arrow-left-right-bold::before {
    content: "\f0e74";
  }
  .mdi-arrow-left-right-bold-outline::before {
    content: "\f09c1";
  }
  .mdi-arrow-left-thick::before {
    content: "\f004e";
  }
  .mdi-arrow-left-thin::before {
    content: "\f19b1";
  }
  .mdi-arrow-left-thin-circle-outline::before {
    content: "\f159a";
  }
  .mdi-arrow-left-top::before {
    content: "\f17a7";
  }
  .mdi-arrow-left-top-bold::before {
    content: "\f17a8";
  }
  .mdi-arrow-projectile::before {
    content: "\f1840";
  }
  .mdi-arrow-projectile-multiple::before {
    content: "\f183f";
  }
  .mdi-arrow-right::before {
    content: "\f0054";
  }
  .mdi-arrow-right-bold::before {
    content: "\f0734";
  }
  .mdi-arrow-right-bold-box::before {
    content: "\f0735";
  }
  .mdi-arrow-right-bold-box-outline::before {
    content: "\f0736";
  }
  .mdi-arrow-right-bold-circle::before {
    content: "\f0056";
  }
  .mdi-arrow-right-bold-circle-outline::before {
    content: "\f0057";
  }
  .mdi-arrow-right-bold-hexagon-outline::before {
    content: "\f0058";
  }
  .mdi-arrow-right-bold-outline::before {
    content: "\f09c2";
  }
  .mdi-arrow-right-bottom::before {
    content: "\f17a9";
  }
  .mdi-arrow-right-bottom-bold::before {
    content: "\f17aa";
  }
  .mdi-arrow-right-box::before {
    content: "\f06c2";
  }
  .mdi-arrow-right-circle::before {
    content: "\f0cdf";
  }
  .mdi-arrow-right-circle-outline::before {
    content: "\f0ce0";
  }
  .mdi-arrow-right-drop-circle::before {
    content: "\f0059";
  }
  .mdi-arrow-right-drop-circle-outline::before {
    content: "\f005a";
  }
  .mdi-arrow-right-thick::before {
    content: "\f0055";
  }
  .mdi-arrow-right-thin::before {
    content: "\f19b0";
  }
  .mdi-arrow-right-thin-circle-outline::before {
    content: "\f1598";
  }
  .mdi-arrow-right-top::before {
    content: "\f17ab";
  }
  .mdi-arrow-right-top-bold::before {
    content: "\f17ac";
  }
  .mdi-arrow-split-horizontal::before {
    content: "\f093b";
  }
  .mdi-arrow-split-vertical::before {
    content: "\f093c";
  }
  .mdi-arrow-top-left::before {
    content: "\f005b";
  }
  .mdi-arrow-top-left-bold-box::before {
    content: "\f1968";
  }
  .mdi-arrow-top-left-bold-box-outline::before {
    content: "\f1969";
  }
  .mdi-arrow-top-left-bold-outline::before {
    content: "\f09c3";
  }
  .mdi-arrow-top-left-bottom-right::before {
    content: "\f0e75";
  }
  .mdi-arrow-top-left-bottom-right-bold::before {
    content: "\f0e76";
  }
  .mdi-arrow-top-left-thick::before {
    content: "\f09c4";
  }
  .mdi-arrow-top-left-thin::before {
    content: "\f19b5";
  }
  .mdi-arrow-top-left-thin-circle-outline::before {
    content: "\f1593";
  }
  .mdi-arrow-top-right::before {
    content: "\f005c";
  }
  .mdi-arrow-top-right-bold-box::before {
    content: "\f196a";
  }
  .mdi-arrow-top-right-bold-box-outline::before {
    content: "\f196b";
  }
  .mdi-arrow-top-right-bold-outline::before {
    content: "\f09c5";
  }
  .mdi-arrow-top-right-bottom-left::before {
    content: "\f0e77";
  }
  .mdi-arrow-top-right-bottom-left-bold::before {
    content: "\f0e78";
  }
  .mdi-arrow-top-right-thick::before {
    content: "\f09c6";
  }
  .mdi-arrow-top-right-thin::before {
    content: "\f19b4";
  }
  .mdi-arrow-top-right-thin-circle-outline::before {
    content: "\f1594";
  }
  .mdi-arrow-u-down-left::before {
    content: "\f17ad";
  }
  .mdi-arrow-u-down-left-bold::before {
    content: "\f17ae";
  }
  .mdi-arrow-u-down-right::before {
    content: "\f17af";
  }
  .mdi-arrow-u-down-right-bold::before {
    content: "\f17b0";
  }
  .mdi-arrow-u-left-bottom::before {
    content: "\f17b1";
  }
  .mdi-arrow-u-left-bottom-bold::before {
    content: "\f17b2";
  }
  .mdi-arrow-u-left-top::before {
    content: "\f17b3";
  }
  .mdi-arrow-u-left-top-bold::before {
    content: "\f17b4";
  }
  .mdi-arrow-u-right-bottom::before {
    content: "\f17b5";
  }
  .mdi-arrow-u-right-bottom-bold::before {
    content: "\f17b6";
  }
  .mdi-arrow-u-right-top::before {
    content: "\f17b7";
  }
  .mdi-arrow-u-right-top-bold::before {
    content: "\f17b8";
  }
  .mdi-arrow-u-up-left::before {
    content: "\f17b9";
  }
  .mdi-arrow-u-up-left-bold::before {
    content: "\f17ba";
  }
  .mdi-arrow-u-up-right::before {
    content: "\f17bb";
  }
  .mdi-arrow-u-up-right-bold::before {
    content: "\f17bc";
  }
  .mdi-arrow-up::before {
    content: "\f005d";
  }
  .mdi-arrow-up-bold::before {
    content: "\f0737";
  }
  .mdi-arrow-up-bold-box::before {
    content: "\f0738";
  }
  .mdi-arrow-up-bold-box-outline::before {
    content: "\f0739";
  }
  .mdi-arrow-up-bold-circle::before {
    content: "\f005f";
  }
  .mdi-arrow-up-bold-circle-outline::before {
    content: "\f0060";
  }
  .mdi-arrow-up-bold-hexagon-outline::before {
    content: "\f0061";
  }
  .mdi-arrow-up-bold-outline::before {
    content: "\f09c7";
  }
  .mdi-arrow-up-box::before {
    content: "\f06c3";
  }
  .mdi-arrow-up-circle::before {
    content: "\f0ce1";
  }
  .mdi-arrow-up-circle-outline::before {
    content: "\f0ce2";
  }
  .mdi-arrow-up-down::before {
    content: "\f0e79";
  }
  .mdi-arrow-up-down-bold::before {
    content: "\f0e7a";
  }
  .mdi-arrow-up-down-bold-outline::before {
    content: "\f09c8";
  }
  .mdi-arrow-up-drop-circle::before {
    content: "\f0062";
  }
  .mdi-arrow-up-drop-circle-outline::before {
    content: "\f0063";
  }
  .mdi-arrow-up-left::before {
    content: "\f17bd";
  }
  .mdi-arrow-up-left-bold::before {
    content: "\f17be";
  }
  .mdi-arrow-up-right::before {
    content: "\f17bf";
  }
  .mdi-arrow-up-right-bold::before {
    content: "\f17c0";
  }
  .mdi-arrow-up-thick::before {
    content: "\f005e";
  }
  .mdi-arrow-up-thin::before {
    content: "\f19b2";
  }
  .mdi-arrow-up-thin-circle-outline::before {
    content: "\f1597";
  }
  .mdi-arrow-vertical-lock::before {
    content: "\f115c";
  }
  .mdi-artboard::before {
    content: "\f1b9a";
  }
  .mdi-artstation::before {
    content: "\f0b5b";
  }
  .mdi-aspect-ratio::before {
    content: "\f0a24";
  }
  .mdi-assistant::before {
    content: "\f0064";
  }
  .mdi-asterisk::before {
    content: "\f06c4";
  }
  .mdi-asterisk-circle-outline::before {
    content: "\f1a27";
  }
  .mdi-at::before {
    content: "\f0065";
  }
  .mdi-atlassian::before {
    content: "\f0804";
  }
  .mdi-atm::before {
    content: "\f0d47";
  }
  .mdi-atom::before {
    content: "\f0768";
  }
  .mdi-atom-variant::before {
    content: "\f0e7b";
  }
  .mdi-attachment::before {
    content: "\f0066";
  }
  .mdi-attachment-check::before {
    content: "\f1ac1";
  }
  .mdi-attachment-lock::before {
    content: "\f19c4";
  }
  .mdi-attachment-minus::before {
    content: "\f1ac2";
  }
  .mdi-attachment-off::before {
    content: "\f1ac3";
  }
  .mdi-attachment-plus::before {
    content: "\f1ac4";
  }
  .mdi-attachment-remove::before {
    content: "\f1ac5";
  }
  .mdi-atv::before {
    content: "\f1b70";
  }
  .mdi-audio-input-rca::before {
    content: "\f186b";
  }
  .mdi-audio-input-stereo-minijack::before {
    content: "\f186c";
  }
  .mdi-audio-input-xlr::before {
    content: "\f186d";
  }
  .mdi-audio-video::before {
    content: "\f093d";
  }
  .mdi-audio-video-off::before {
    content: "\f11b6";
  }
  .mdi-augmented-reality::before {
    content: "\f0850";
  }
  .mdi-aurora::before {
    content: "\f1bb9";
  }
  .mdi-auto-download::before {
    content: "\f137e";
  }
  .mdi-auto-fix::before {
    content: "\f0068";
  }
  .mdi-auto-upload::before {
    content: "\f0069";
  }
  .mdi-autorenew::before {
    content: "\f006a";
  }
  .mdi-autorenew-off::before {
    content: "\f19e7";
  }
  .mdi-av-timer::before {
    content: "\f006b";
  }
  .mdi-awning::before {
    content: "\f1b87";
  }
  .mdi-awning-outline::before {
    content: "\f1b88";
  }
  .mdi-aws::before {
    content: "\f0e0f";
  }
  .mdi-axe::before {
    content: "\f08c8";
  }
  .mdi-axe-battle::before {
    content: "\f1842";
  }
  .mdi-axis::before {
    content: "\f0d48";
  }
  .mdi-axis-arrow::before {
    content: "\f0d49";
  }
  .mdi-axis-arrow-info::before {
    content: "\f140e";
  }
  .mdi-axis-arrow-lock::before {
    content: "\f0d4a";
  }
  .mdi-axis-lock::before {
    content: "\f0d4b";
  }
  .mdi-axis-x-arrow::before {
    content: "\f0d4c";
  }
  .mdi-axis-x-arrow-lock::before {
    content: "\f0d4d";
  }
  .mdi-axis-x-rotate-clockwise::before {
    content: "\f0d4e";
  }
  .mdi-axis-x-rotate-counterclockwise::before {
    content: "\f0d4f";
  }
  .mdi-axis-x-y-arrow-lock::before {
    content: "\f0d50";
  }
  .mdi-axis-y-arrow::before {
    content: "\f0d51";
  }
  .mdi-axis-y-arrow-lock::before {
    content: "\f0d52";
  }
  .mdi-axis-y-rotate-clockwise::before {
    content: "\f0d53";
  }
  .mdi-axis-y-rotate-counterclockwise::before {
    content: "\f0d54";
  }
  .mdi-axis-z-arrow::before {
    content: "\f0d55";
  }
  .mdi-axis-z-arrow-lock::before {
    content: "\f0d56";
  }
  .mdi-axis-z-rotate-clockwise::before {
    content: "\f0d57";
  }
  .mdi-axis-z-rotate-counterclockwise::before {
    content: "\f0d58";
  }
  .mdi-babel::before {
    content: "\f0a25";
  }
  .mdi-baby::before {
    content: "\f006c";
  }
  .mdi-baby-bottle::before {
    content: "\f0f39";
  }
  .mdi-baby-bottle-outline::before {
    content: "\f0f3a";
  }
  .mdi-baby-buggy::before {
    content: "\f13e0";
  }
  .mdi-baby-buggy-off::before {
    content: "\f1af3";
  }
  .mdi-baby-carriage::before {
    content: "\f068f";
  }
  .mdi-baby-carriage-off::before {
    content: "\f0fa0";
  }
  .mdi-baby-face::before {
    content: "\f0e7c";
  }
  .mdi-baby-face-outline::before {
    content: "\f0e7d";
  }
  .mdi-backburger::before {
    content: "\f006d";
  }
  .mdi-backspace::before {
    content: "\f006e";
  }
  .mdi-backspace-outline::before {
    content: "\f0b5c";
  }
  .mdi-backspace-reverse::before {
    content: "\f0e7e";
  }
  .mdi-backspace-reverse-outline::before {
    content: "\f0e7f";
  }
  .mdi-backup-restore::before {
    content: "\f006f";
  }
  .mdi-bacteria::before {
    content: "\f0ed5";
  }
  .mdi-bacteria-outline::before {
    content: "\f0ed6";
  }
  .mdi-badge-account::before {
    content: "\f0da7";
  }
  .mdi-badge-account-alert::before {
    content: "\f0da8";
  }
  .mdi-badge-account-alert-outline::before {
    content: "\f0da9";
  }
  .mdi-badge-account-horizontal::before {
    content: "\f0e0d";
  }
  .mdi-badge-account-horizontal-outline::before {
    content: "\f0e0e";
  }
  .mdi-badge-account-outline::before {
    content: "\f0daa";
  }
  .mdi-badminton::before {
    content: "\f0851";
  }
  .mdi-bag-carry-on::before {
    content: "\f0f3b";
  }
  .mdi-bag-carry-on-check::before {
    content: "\f0d65";
  }
  .mdi-bag-carry-on-off::before {
    content: "\f0f3c";
  }
  .mdi-bag-checked::before {
    content: "\f0f3d";
  }
  .mdi-bag-personal::before {
    content: "\f0e10";
  }
  .mdi-bag-personal-off::before {
    content: "\f0e11";
  }
  .mdi-bag-personal-off-outline::before {
    content: "\f0e12";
  }
  .mdi-bag-personal-outline::before {
    content: "\f0e13";
  }
  .mdi-bag-personal-tag::before {
    content: "\f1b0c";
  }
  .mdi-bag-personal-tag-outline::before {
    content: "\f1b0d";
  }
  .mdi-bag-suitcase::before {
    content: "\f158b";
  }
  .mdi-bag-suitcase-off::before {
    content: "\f158d";
  }
  .mdi-bag-suitcase-off-outline::before {
    content: "\f158e";
  }
  .mdi-bag-suitcase-outline::before {
    content: "\f158c";
  }
  .mdi-baguette::before {
    content: "\f0f3e";
  }
  .mdi-balcony::before {
    content: "\f1817";
  }
  .mdi-balloon::before {
    content: "\f0a26";
  }
  .mdi-ballot::before {
    content: "\f09c9";
  }
  .mdi-ballot-outline::before {
    content: "\f09ca";
  }
  .mdi-ballot-recount::before {
    content: "\f0c39";
  }
  .mdi-ballot-recount-outline::before {
    content: "\f0c3a";
  }
  .mdi-bandage::before {
    content: "\f0daf";
  }
  .mdi-bank::before {
    content: "\f0070";
  }
  .mdi-bank-check::before {
    content: "\f1655";
  }
  .mdi-bank-circle::before {
    content: "\f1c03";
  }
  .mdi-bank-circle-outline::before {
    content: "\f1c04";
  }
  .mdi-bank-minus::before {
    content: "\f0db0";
  }
  .mdi-bank-off::before {
    content: "\f1656";
  }
  .mdi-bank-off-outline::before {
    content: "\f1657";
  }
  .mdi-bank-outline::before {
    content: "\f0e80";
  }
  .mdi-bank-plus::before {
    content: "\f0db1";
  }
  .mdi-bank-remove::before {
    content: "\f0db2";
  }
  .mdi-bank-transfer::before {
    content: "\f0a27";
  }
  .mdi-bank-transfer-in::before {
    content: "\f0a28";
  }
  .mdi-bank-transfer-out::before {
    content: "\f0a29";
  }
  .mdi-barcode::before {
    content: "\f0071";
  }
  .mdi-barcode-off::before {
    content: "\f1236";
  }
  .mdi-barcode-scan::before {
    content: "\f0072";
  }
  .mdi-barley::before {
    content: "\f0073";
  }
  .mdi-barley-off::before {
    content: "\f0b5d";
  }
  .mdi-barn::before {
    content: "\f0b5e";
  }
  .mdi-barrel::before {
    content: "\f0074";
  }
  .mdi-barrel-outline::before {
    content: "\f1a28";
  }
  .mdi-baseball::before {
    content: "\f0852";
  }
  .mdi-baseball-bat::before {
    content: "\f0853";
  }
  .mdi-baseball-diamond::before {
    content: "\f15ec";
  }
  .mdi-baseball-diamond-outline::before {
    content: "\f15ed";
  }
  .mdi-bash::before {
    content: "\f1183";
  }
  .mdi-basket::before {
    content: "\f0076";
  }
  .mdi-basket-check::before {
    content: "\f18e5";
  }
  .mdi-basket-check-outline::before {
    content: "\f18e6";
  }
  .mdi-basket-fill::before {
    content: "\f0077";
  }
  .mdi-basket-minus::before {
    content: "\f1523";
  }
  .mdi-basket-minus-outline::before {
    content: "\f1524";
  }
  .mdi-basket-off::before {
    content: "\f1525";
  }
  .mdi-basket-off-outline::before {
    content: "\f1526";
  }
  .mdi-basket-outline::before {
    content: "\f1181";
  }
  .mdi-basket-plus::before {
    content: "\f1527";
  }
  .mdi-basket-plus-outline::before {
    content: "\f1528";
  }
  .mdi-basket-remove::before {
    content: "\f1529";
  }
  .mdi-basket-remove-outline::before {
    content: "\f152a";
  }
  .mdi-basket-unfill::before {
    content: "\f0078";
  }
  .mdi-basketball::before {
    content: "\f0806";
  }
  .mdi-basketball-hoop::before {
    content: "\f0c3b";
  }
  .mdi-basketball-hoop-outline::before {
    content: "\f0c3c";
  }
  .mdi-bat::before {
    content: "\f0b5f";
  }
  .mdi-bathtub::before {
    content: "\f1818";
  }
  .mdi-bathtub-outline::before {
    content: "\f1819";
  }
  .mdi-battery::before {
    content: "\f0079";
  }
  .mdi-battery-10::before {
    content: "\f007a";
  }
  .mdi-battery-10-bluetooth::before {
    content: "\f093e";
  }
  .mdi-battery-20::before {
    content: "\f007b";
  }
  .mdi-battery-20-bluetooth::before {
    content: "\f093f";
  }
  .mdi-battery-30::before {
    content: "\f007c";
  }
  .mdi-battery-30-bluetooth::before {
    content: "\f0940";
  }
  .mdi-battery-40::before {
    content: "\f007d";
  }
  .mdi-battery-40-bluetooth::before {
    content: "\f0941";
  }
  .mdi-battery-50::before {
    content: "\f007e";
  }
  .mdi-battery-50-bluetooth::before {
    content: "\f0942";
  }
  .mdi-battery-60::before {
    content: "\f007f";
  }
  .mdi-battery-60-bluetooth::before {
    content: "\f0943";
  }
  .mdi-battery-70::before {
    content: "\f0080";
  }
  .mdi-battery-70-bluetooth::before {
    content: "\f0944";
  }
  .mdi-battery-80::before {
    content: "\f0081";
  }
  .mdi-battery-80-bluetooth::before {
    content: "\f0945";
  }
  .mdi-battery-90::before {
    content: "\f0082";
  }
  .mdi-battery-90-bluetooth::before {
    content: "\f0946";
  }
  .mdi-battery-alert::before {
    content: "\f0083";
  }
  .mdi-battery-alert-bluetooth::before {
    content: "\f0947";
  }
  .mdi-battery-alert-variant::before {
    content: "\f10cc";
  }
  .mdi-battery-alert-variant-outline::before {
    content: "\f10cd";
  }
  .mdi-battery-arrow-down::before {
    content: "\f17de";
  }
  .mdi-battery-arrow-down-outline::before {
    content: "\f17df";
  }
  .mdi-battery-arrow-up::before {
    content: "\f17e0";
  }
  .mdi-battery-arrow-up-outline::before {
    content: "\f17e1";
  }
  .mdi-battery-bluetooth::before {
    content: "\f0948";
  }
  .mdi-battery-bluetooth-variant::before {
    content: "\f0949";
  }
  .mdi-battery-charging::before {
    content: "\f0084";
  }
  .mdi-battery-charging-10::before {
    content: "\f089c";
  }
  .mdi-battery-charging-100::before {
    content: "\f0085";
  }
  .mdi-battery-charging-20::before {
    content: "\f0086";
  }
  .mdi-battery-charging-30::before {
    content: "\f0087";
  }
  .mdi-battery-charging-40::before {
    content: "\f0088";
  }
  .mdi-battery-charging-50::before {
    content: "\f089d";
  }
  .mdi-battery-charging-60::before {
    content: "\f0089";
  }
  .mdi-battery-charging-70::before {
    content: "\f089e";
  }
  .mdi-battery-charging-80::before {
    content: "\f008a";
  }
  .mdi-battery-charging-90::before {
    content: "\f008b";
  }
  .mdi-battery-charging-high::before {
    content: "\f12a6";
  }
  .mdi-battery-charging-low::before {
    content: "\f12a4";
  }
  .mdi-battery-charging-medium::before {
    content: "\f12a5";
  }
  .mdi-battery-charging-outline::before {
    content: "\f089f";
  }
  .mdi-battery-charging-wireless::before {
    content: "\f0807";
  }
  .mdi-battery-charging-wireless-10::before {
    content: "\f0808";
  }
  .mdi-battery-charging-wireless-20::before {
    content: "\f0809";
  }
  .mdi-battery-charging-wireless-30::before {
    content: "\f080a";
  }
  .mdi-battery-charging-wireless-40::before {
    content: "\f080b";
  }
  .mdi-battery-charging-wireless-50::before {
    content: "\f080c";
  }
  .mdi-battery-charging-wireless-60::before {
    content: "\f080d";
  }
  .mdi-battery-charging-wireless-70::before {
    content: "\f080e";
  }
  .mdi-battery-charging-wireless-80::before {
    content: "\f080f";
  }
  .mdi-battery-charging-wireless-90::before {
    content: "\f0810";
  }
  .mdi-battery-charging-wireless-alert::before {
    content: "\f0811";
  }
  .mdi-battery-charging-wireless-outline::before {
    content: "\f0812";
  }
  .mdi-battery-check::before {
    content: "\f17e2";
  }
  .mdi-battery-check-outline::before {
    content: "\f17e3";
  }
  .mdi-battery-clock::before {
    content: "\f19e5";
  }
  .mdi-battery-clock-outline::before {
    content: "\f19e6";
  }
  .mdi-battery-heart::before {
    content: "\f120f";
  }
  .mdi-battery-heart-outline::before {
    content: "\f1210";
  }
  .mdi-battery-heart-variant::before {
    content: "\f1211";
  }
  .mdi-battery-high::before {
    content: "\f12a3";
  }
  .mdi-battery-lock::before {
    content: "\f179c";
  }
  .mdi-battery-lock-open::before {
    content: "\f179d";
  }
  .mdi-battery-low::before {
    content: "\f12a1";
  }
  .mdi-battery-medium::before {
    content: "\f12a2";
  }
  .mdi-battery-minus::before {
    content: "\f17e4";
  }
  .mdi-battery-minus-outline::before {
    content: "\f17e5";
  }
  .mdi-battery-minus-variant::before {
    content: "\f008c";
  }
  .mdi-battery-negative::before {
    content: "\f008d";
  }
  .mdi-battery-off::before {
    content: "\f125d";
  }
  .mdi-battery-off-outline::before {
    content: "\f125e";
  }
  .mdi-battery-outline::before {
    content: "\f008e";
  }
  .mdi-battery-plus::before {
    content: "\f17e6";
  }
  .mdi-battery-plus-outline::before {
    content: "\f17e7";
  }
  .mdi-battery-plus-variant::before {
    content: "\f008f";
  }
  .mdi-battery-positive::before {
    content: "\f0090";
  }
  .mdi-battery-remove::before {
    content: "\f17e8";
  }
  .mdi-battery-remove-outline::before {
    content: "\f17e9";
  }
  .mdi-battery-sync::before {
    content: "\f1834";
  }
  .mdi-battery-sync-outline::before {
    content: "\f1835";
  }
  .mdi-battery-unknown::before {
    content: "\f0091";
  }
  .mdi-battery-unknown-bluetooth::before {
    content: "\f094a";
  }
  .mdi-beach::before {
    content: "\f0092";
  }
  .mdi-beaker::before {
    content: "\f0cea";
  }
  .mdi-beaker-alert::before {
    content: "\f1229";
  }
  .mdi-beaker-alert-outline::before {
    content: "\f122a";
  }
  .mdi-beaker-check::before {
    content: "\f122b";
  }
  .mdi-beaker-check-outline::before {
    content: "\f122c";
  }
  .mdi-beaker-minus::before {
    content: "\f122d";
  }
  .mdi-beaker-minus-outline::before {
    content: "\f122e";
  }
  .mdi-beaker-outline::before {
    content: "\f0690";
  }
  .mdi-beaker-plus::before {
    content: "\f122f";
  }
  .mdi-beaker-plus-outline::before {
    content: "\f1230";
  }
  .mdi-beaker-question::before {
    content: "\f1231";
  }
  .mdi-beaker-question-outline::before {
    content: "\f1232";
  }
  .mdi-beaker-remove::before {
    content: "\f1233";
  }
  .mdi-beaker-remove-outline::before {
    content: "\f1234";
  }
  .mdi-bed::before {
    content: "\f02e3";
  }
  .mdi-bed-clock::before {
    content: "\f1b94";
  }
  .mdi-bed-double::before {
    content: "\f0fd4";
  }
  .mdi-bed-double-outline::before {
    content: "\f0fd3";
  }
  .mdi-bed-empty::before {
    content: "\f08a0";
  }
  .mdi-bed-king::before {
    content: "\f0fd2";
  }
  .mdi-bed-king-outline::before {
    content: "\f0fd1";
  }
  .mdi-bed-outline::before {
    content: "\f0099";
  }
  .mdi-bed-queen::before {
    content: "\f0fd0";
  }
  .mdi-bed-queen-outline::before {
    content: "\f0fdb";
  }
  .mdi-bed-single::before {
    content: "\f106d";
  }
  .mdi-bed-single-outline::before {
    content: "\f106e";
  }
  .mdi-bee::before {
    content: "\f0fa1";
  }
  .mdi-bee-flower::before {
    content: "\f0fa2";
  }
  .mdi-beehive-off-outline::before {
    content: "\f13ed";
  }
  .mdi-beehive-outline::before {
    content: "\f10ce";
  }
  .mdi-beekeeper::before {
    content: "\f14e2";
  }
  .mdi-beer::before {
    content: "\f0098";
  }
  .mdi-beer-outline::before {
    content: "\f130c";
  }
  .mdi-bell::before {
    content: "\f009a";
  }
  .mdi-bell-alert::before {
    content: "\f0d59";
  }
  .mdi-bell-alert-outline::before {
    content: "\f0e81";
  }
  .mdi-bell-badge::before {
    content: "\f116b";
  }
  .mdi-bell-badge-outline::before {
    content: "\f0178";
  }
  .mdi-bell-cancel::before {
    content: "\f13e7";
  }
  .mdi-bell-cancel-outline::before {
    content: "\f13e8";
  }
  .mdi-bell-check::before {
    content: "\f11e5";
  }
  .mdi-bell-check-outline::before {
    content: "\f11e6";
  }
  .mdi-bell-circle::before {
    content: "\f0d5a";
  }
  .mdi-bell-circle-outline::before {
    content: "\f0d5b";
  }
  .mdi-bell-cog::before {
    content: "\f1a29";
  }
  .mdi-bell-cog-outline::before {
    content: "\f1a2a";
  }
  .mdi-bell-minus::before {
    content: "\f13e9";
  }
  .mdi-bell-minus-outline::before {
    content: "\f13ea";
  }
  .mdi-bell-off::before {
    content: "\f009b";
  }
  .mdi-bell-off-outline::before {
    content: "\f0a91";
  }
  .mdi-bell-outline::before {
    content: "\f009c";
  }
  .mdi-bell-plus::before {
    content: "\f009d";
  }
  .mdi-bell-plus-outline::before {
    content: "\f0a92";
  }
  .mdi-bell-remove::before {
    content: "\f13eb";
  }
  .mdi-bell-remove-outline::before {
    content: "\f13ec";
  }
  .mdi-bell-ring::before {
    content: "\f009e";
  }
  .mdi-bell-ring-outline::before {
    content: "\f009f";
  }
  .mdi-bell-sleep::before {
    content: "\f00a0";
  }
  .mdi-bell-sleep-outline::before {
    content: "\f0a93";
  }
  .mdi-beta::before {
    content: "\f00a1";
  }
  .mdi-betamax::before {
    content: "\f09cb";
  }
  .mdi-biathlon::before {
    content: "\f0e14";
  }
  .mdi-bicycle::before {
    content: "\f109c";
  }
  .mdi-bicycle-basket::before {
    content: "\f1235";
  }
  .mdi-bicycle-cargo::before {
    content: "\f189c";
  }
  .mdi-bicycle-electric::before {
    content: "\f15b4";
  }
  .mdi-bicycle-penny-farthing::before {
    content: "\f15e9";
  }
  .mdi-bike::before {
    content: "\f00a3";
  }
  .mdi-bike-fast::before {
    content: "\f111f";
  }
  .mdi-billboard::before {
    content: "\f1010";
  }
  .mdi-billiards::before {
    content: "\f0b61";
  }
  .mdi-billiards-rack::before {
    content: "\f0b62";
  }
  .mdi-binoculars::before {
    content: "\f00a5";
  }
  .mdi-bio::before {
    content: "\f00a6";
  }
  .mdi-biohazard::before {
    content: "\f00a7";
  }
  .mdi-bird::before {
    content: "\f15c6";
  }
  .mdi-bitbucket::before {
    content: "\f00a8";
  }
  .mdi-bitcoin::before {
    content: "\f0813";
  }
  .mdi-black-mesa::before {
    content: "\f00a9";
  }
  .mdi-blender::before {
    content: "\f0ceb";
  }
  .mdi-blender-outline::before {
    content: "\f181a";
  }
  .mdi-blender-software::before {
    content: "\f00ab";
  }
  .mdi-blinds::before {
    content: "\f00ac";
  }
  .mdi-blinds-horizontal::before {
    content: "\f1a2b";
  }
  .mdi-blinds-horizontal-closed::before {
    content: "\f1a2c";
  }
  .mdi-blinds-open::before {
    content: "\f1011";
  }
  .mdi-blinds-vertical::before {
    content: "\f1a2d";
  }
  .mdi-blinds-vertical-closed::before {
    content: "\f1a2e";
  }
  .mdi-block-helper::before {
    content: "\f00ad";
  }
  .mdi-blood-bag::before {
    content: "\f0cec";
  }
  .mdi-bluetooth::before {
    content: "\f00af";
  }
  .mdi-bluetooth-audio::before {
    content: "\f00b0";
  }
  .mdi-bluetooth-connect::before {
    content: "\f00b1";
  }
  .mdi-bluetooth-off::before {
    content: "\f00b2";
  }
  .mdi-bluetooth-settings::before {
    content: "\f00b3";
  }
  .mdi-bluetooth-transfer::before {
    content: "\f00b4";
  }
  .mdi-blur::before {
    content: "\f00b5";
  }
  .mdi-blur-linear::before {
    content: "\f00b6";
  }
  .mdi-blur-off::before {
    content: "\f00b7";
  }
  .mdi-blur-radial::before {
    content: "\f00b8";
  }
  .mdi-bolt::before {
    content: "\f0db3";
  }
  .mdi-bomb::before {
    content: "\f0691";
  }
  .mdi-bomb-off::before {
    content: "\f06c5";
  }
  .mdi-bone::before {
    content: "\f00b9";
  }
  .mdi-bone-off::before {
    content: "\f19e0";
  }
  .mdi-book::before {
    content: "\f00ba";
  }
  .mdi-book-account::before {
    content: "\f13ad";
  }
  .mdi-book-account-outline::before {
    content: "\f13ae";
  }
  .mdi-book-alert::before {
    content: "\f167c";
  }
  .mdi-book-alert-outline::before {
    content: "\f167d";
  }
  .mdi-book-alphabet::before {
    content: "\f061d";
  }
  .mdi-book-arrow-down::before {
    content: "\f167e";
  }
  .mdi-book-arrow-down-outline::before {
    content: "\f167f";
  }
  .mdi-book-arrow-left::before {
    content: "\f1680";
  }
  .mdi-book-arrow-left-outline::before {
    content: "\f1681";
  }
  .mdi-book-arrow-right::before {
    content: "\f1682";
  }
  .mdi-book-arrow-right-outline::before {
    content: "\f1683";
  }
  .mdi-book-arrow-up::before {
    content: "\f1684";
  }
  .mdi-book-arrow-up-outline::before {
    content: "\f1685";
  }
  .mdi-book-cancel::before {
    content: "\f1686";
  }
  .mdi-book-cancel-outline::before {
    content: "\f1687";
  }
  .mdi-book-check::before {
    content: "\f14f3";
  }
  .mdi-book-check-outline::before {
    content: "\f14f4";
  }
  .mdi-book-clock::before {
    content: "\f1688";
  }
  .mdi-book-clock-outline::before {
    content: "\f1689";
  }
  .mdi-book-cog::before {
    content: "\f168a";
  }
  .mdi-book-cog-outline::before {
    content: "\f168b";
  }
  .mdi-book-cross::before {
    content: "\f00a2";
  }
  .mdi-book-edit::before {
    content: "\f168c";
  }
  .mdi-book-edit-outline::before {
    content: "\f168d";
  }
  .mdi-book-education::before {
    content: "\f16c9";
  }
  .mdi-book-education-outline::before {
    content: "\f16ca";
  }
  .mdi-book-heart::before {
    content: "\f1a1d";
  }
  .mdi-book-heart-outline::before {
    content: "\f1a1e";
  }
  .mdi-book-information-variant::before {
    content: "\f106f";
  }
  .mdi-book-lock::before {
    content: "\f079a";
  }
  .mdi-book-lock-open::before {
    content: "\f079b";
  }
  .mdi-book-lock-open-outline::before {
    content: "\f168e";
  }
  .mdi-book-lock-outline::before {
    content: "\f168f";
  }
  .mdi-book-marker::before {
    content: "\f1690";
  }
  .mdi-book-marker-outline::before {
    content: "\f1691";
  }
  .mdi-book-minus::before {
    content: "\f05d9";
  }
  .mdi-book-minus-multiple::before {
    content: "\f0a94";
  }
  .mdi-book-minus-multiple-outline::before {
    content: "\f090b";
  }
  .mdi-book-minus-outline::before {
    content: "\f1692";
  }
  .mdi-book-multiple::before {
    content: "\f00bb";
  }
  .mdi-book-multiple-outline::before {
    content: "\f0436";
  }
  .mdi-book-music::before {
    content: "\f0067";
  }
  .mdi-book-music-outline::before {
    content: "\f1693";
  }
  .mdi-book-off::before {
    content: "\f1694";
  }
  .mdi-book-off-outline::before {
    content: "\f1695";
  }
  .mdi-book-open::before {
    content: "\f00bd";
  }
  .mdi-book-open-blank-variant::before {
    content: "\f00be";
  }
  .mdi-book-open-outline::before {
    content: "\f0b63";
  }
  .mdi-book-open-page-variant::before {
    content: "\f05da";
  }
  .mdi-book-open-page-variant-outline::before {
    content: "\f15d6";
  }
  .mdi-book-open-variant::before {
    content: "\f14f7";
  }
  .mdi-book-outline::before {
    content: "\f0b64";
  }
  .mdi-book-play::before {
    content: "\f0e82";
  }
  .mdi-book-play-outline::before {
    content: "\f0e83";
  }
  .mdi-book-plus::before {
    content: "\f05db";
  }
  .mdi-book-plus-multiple::before {
    content: "\f0a95";
  }
  .mdi-book-plus-multiple-outline::before {
    content: "\f0ade";
  }
  .mdi-book-plus-outline::before {
    content: "\f1696";
  }
  .mdi-book-refresh::before {
    content: "\f1697";
  }
  .mdi-book-refresh-outline::before {
    content: "\f1698";
  }
  .mdi-book-remove::before {
    content: "\f0a97";
  }
  .mdi-book-remove-multiple::before {
    content: "\f0a96";
  }
  .mdi-book-remove-multiple-outline::before {
    content: "\f04ca";
  }
  .mdi-book-remove-outline::before {
    content: "\f1699";
  }
  .mdi-book-search::before {
    content: "\f0e84";
  }
  .mdi-book-search-outline::before {
    content: "\f0e85";
  }
  .mdi-book-settings::before {
    content: "\f169a";
  }
  .mdi-book-settings-outline::before {
    content: "\f169b";
  }
  .mdi-book-sync::before {
    content: "\f169c";
  }
  .mdi-book-sync-outline::before {
    content: "\f16c8";
  }
  .mdi-book-variant::before {
    content: "\f00bf";
  }
  .mdi-bookmark::before {
    content: "\f00c0";
  }
  .mdi-bookmark-box::before {
    content: "\f1b75";
  }
  .mdi-bookmark-box-multiple::before {
    content: "\f196c";
  }
  .mdi-bookmark-box-multiple-outline::before {
    content: "\f196d";
  }
  .mdi-bookmark-box-outline::before {
    content: "\f1b76";
  }
  .mdi-bookmark-check::before {
    content: "\f00c1";
  }
  .mdi-bookmark-check-outline::before {
    content: "\f137b";
  }
  .mdi-bookmark-minus::before {
    content: "\f09cc";
  }
  .mdi-bookmark-minus-outline::before {
    content: "\f09cd";
  }
  .mdi-bookmark-multiple::before {
    content: "\f0e15";
  }
  .mdi-bookmark-multiple-outline::before {
    content: "\f0e16";
  }
  .mdi-bookmark-music::before {
    content: "\f00c2";
  }
  .mdi-bookmark-music-outline::before {
    content: "\f1379";
  }
  .mdi-bookmark-off::before {
    content: "\f09ce";
  }
  .mdi-bookmark-off-outline::before {
    content: "\f09cf";
  }
  .mdi-bookmark-outline::before {
    content: "\f00c3";
  }
  .mdi-bookmark-plus::before {
    content: "\f00c5";
  }
  .mdi-bookmark-plus-outline::before {
    content: "\f00c4";
  }
  .mdi-bookmark-remove::before {
    content: "\f00c6";
  }
  .mdi-bookmark-remove-outline::before {
    content: "\f137a";
  }
  .mdi-bookshelf::before {
    content: "\f125f";
  }
  .mdi-boom-gate::before {
    content: "\f0e86";
  }
  .mdi-boom-gate-alert::before {
    content: "\f0e87";
  }
  .mdi-boom-gate-alert-outline::before {
    content: "\f0e88";
  }
  .mdi-boom-gate-arrow-down::before {
    content: "\f0e89";
  }
  .mdi-boom-gate-arrow-down-outline::before {
    content: "\f0e8a";
  }
  .mdi-boom-gate-arrow-up::before {
    content: "\f0e8c";
  }
  .mdi-boom-gate-arrow-up-outline::before {
    content: "\f0e8d";
  }
  .mdi-boom-gate-outline::before {
    content: "\f0e8b";
  }
  .mdi-boom-gate-up::before {
    content: "\f17f9";
  }
  .mdi-boom-gate-up-outline::before {
    content: "\f17fa";
  }
  .mdi-boombox::before {
    content: "\f05dc";
  }
  .mdi-boomerang::before {
    content: "\f10cf";
  }
  .mdi-bootstrap::before {
    content: "\f06c6";
  }
  .mdi-border-all::before {
    content: "\f00c7";
  }
  .mdi-border-all-variant::before {
    content: "\f08a1";
  }
  .mdi-border-bottom::before {
    content: "\f00c8";
  }
  .mdi-border-bottom-variant::before {
    content: "\f08a2";
  }
  .mdi-border-color::before {
    content: "\f00c9";
  }
  .mdi-border-horizontal::before {
    content: "\f00ca";
  }
  .mdi-border-inside::before {
    content: "\f00cb";
  }
  .mdi-border-left::before {
    content: "\f00cc";
  }
  .mdi-border-left-variant::before {
    content: "\f08a3";
  }
  .mdi-border-none::before {
    content: "\f00cd";
  }
  .mdi-border-none-variant::before {
    content: "\f08a4";
  }
  .mdi-border-outside::before {
    content: "\f00ce";
  }
  .mdi-border-radius::before {
    content: "\f1af4";
  }
  .mdi-border-right::before {
    content: "\f00cf";
  }
  .mdi-border-right-variant::before {
    content: "\f08a5";
  }
  .mdi-border-style::before {
    content: "\f00d0";
  }
  .mdi-border-top::before {
    content: "\f00d1";
  }
  .mdi-border-top-variant::before {
    content: "\f08a6";
  }
  .mdi-border-vertical::before {
    content: "\f00d2";
  }
  .mdi-bottle-soda::before {
    content: "\f1070";
  }
  .mdi-bottle-soda-classic::before {
    content: "\f1071";
  }
  .mdi-bottle-soda-classic-outline::before {
    content: "\f1363";
  }
  .mdi-bottle-soda-outline::before {
    content: "\f1072";
  }
  .mdi-bottle-tonic::before {
    content: "\f112e";
  }
  .mdi-bottle-tonic-outline::before {
    content: "\f112f";
  }
  .mdi-bottle-tonic-plus::before {
    content: "\f1130";
  }
  .mdi-bottle-tonic-plus-outline::before {
    content: "\f1131";
  }
  .mdi-bottle-tonic-skull::before {
    content: "\f1132";
  }
  .mdi-bottle-tonic-skull-outline::before {
    content: "\f1133";
  }
  .mdi-bottle-wine::before {
    content: "\f0854";
  }
  .mdi-bottle-wine-outline::before {
    content: "\f1310";
  }
  .mdi-bow-arrow::before {
    content: "\f1841";
  }
  .mdi-bow-tie::before {
    content: "\f0678";
  }
  .mdi-bowl::before {
    content: "\f028e";
  }
  .mdi-bowl-mix::before {
    content: "\f0617";
  }
  .mdi-bowl-mix-outline::before {
    content: "\f02e4";
  }
  .mdi-bowl-outline::before {
    content: "\f02a9";
  }
  .mdi-bowling::before {
    content: "\f00d3";
  }
  .mdi-box::before {
    content: "\f00d4";
  }
  .mdi-box-cutter::before {
    content: "\f00d5";
  }
  .mdi-box-cutter-off::before {
    content: "\f0b4a";
  }
  .mdi-box-shadow::before {
    content: "\f0637";
  }
  .mdi-boxing-glove::before {
    content: "\f0b65";
  }
  .mdi-braille::before {
    content: "\f09d0";
  }
  .mdi-brain::before {
    content: "\f09d1";
  }
  .mdi-bread-slice::before {
    content: "\f0cee";
  }
  .mdi-bread-slice-outline::before {
    content: "\f0cef";
  }
  .mdi-bridge::before {
    content: "\f0618";
  }
  .mdi-briefcase::before {
    content: "\f00d6";
  }
  .mdi-briefcase-account::before {
    content: "\f0cf0";
  }
  .mdi-briefcase-account-outline::before {
    content: "\f0cf1";
  }
  .mdi-briefcase-arrow-left-right::before {
    content: "\f1a8d";
  }
  .mdi-briefcase-arrow-left-right-outline::before {
    content: "\f1a8e";
  }
  .mdi-briefcase-arrow-up-down::before {
    content: "\f1a8f";
  }
  .mdi-briefcase-arrow-up-down-outline::before {
    content: "\f1a90";
  }
  .mdi-briefcase-check::before {
    content: "\f00d7";
  }
  .mdi-briefcase-check-outline::before {
    content: "\f131e";
  }
  .mdi-briefcase-clock::before {
    content: "\f10d0";
  }
  .mdi-briefcase-clock-outline::before {
    content: "\f10d1";
  }
  .mdi-briefcase-download::before {
    content: "\f00d8";
  }
  .mdi-briefcase-download-outline::before {
    content: "\f0c3d";
  }
  .mdi-briefcase-edit::before {
    content: "\f0a98";
  }
  .mdi-briefcase-edit-outline::before {
    content: "\f0c3e";
  }
  .mdi-briefcase-eye::before {
    content: "\f17d9";
  }
  .mdi-briefcase-eye-outline::before {
    content: "\f17da";
  }
  .mdi-briefcase-minus::before {
    content: "\f0a2a";
  }
  .mdi-briefcase-minus-outline::before {
    content: "\f0c3f";
  }
  .mdi-briefcase-off::before {
    content: "\f1658";
  }
  .mdi-briefcase-off-outline::before {
    content: "\f1659";
  }
  .mdi-briefcase-outline::before {
    content: "\f0814";
  }
  .mdi-briefcase-plus::before {
    content: "\f0a2b";
  }
  .mdi-briefcase-plus-outline::before {
    content: "\f0c40";
  }
  .mdi-briefcase-remove::before {
    content: "\f0a2c";
  }
  .mdi-briefcase-remove-outline::before {
    content: "\f0c41";
  }
  .mdi-briefcase-search::before {
    content: "\f0a2d";
  }
  .mdi-briefcase-search-outline::before {
    content: "\f0c42";
  }
  .mdi-briefcase-upload::before {
    content: "\f00d9";
  }
  .mdi-briefcase-upload-outline::before {
    content: "\f0c43";
  }
  .mdi-briefcase-variant::before {
    content: "\f1494";
  }
  .mdi-briefcase-variant-off::before {
    content: "\f165a";
  }
  .mdi-briefcase-variant-off-outline::before {
    content: "\f165b";
  }
  .mdi-briefcase-variant-outline::before {
    content: "\f1495";
  }
  .mdi-brightness-1::before {
    content: "\f00da";
  }
  .mdi-brightness-2::before {
    content: "\f00db";
  }
  .mdi-brightness-3::before {
    content: "\f00dc";
  }
  .mdi-brightness-4::before {
    content: "\f00dd";
  }
  .mdi-brightness-5::before {
    content: "\f00de";
  }
  .mdi-brightness-6::before {
    content: "\f00df";
  }
  .mdi-brightness-7::before {
    content: "\f00e0";
  }
  .mdi-brightness-auto::before {
    content: "\f00e1";
  }
  .mdi-brightness-percent::before {
    content: "\f0cf2";
  }
  .mdi-broadcast::before {
    content: "\f1720";
  }
  .mdi-broadcast-off::before {
    content: "\f1721";
  }
  .mdi-broom::before {
    content: "\f00e2";
  }
  .mdi-brush::before {
    content: "\f00e3";
  }
  .mdi-brush-off::before {
    content: "\f1771";
  }
  .mdi-brush-outline::before {
    content: "\f1a0d";
  }
  .mdi-brush-variant::before {
    content: "\f1813";
  }
  .mdi-bucket::before {
    content: "\f1415";
  }
  .mdi-bucket-outline::before {
    content: "\f1416";
  }
  .mdi-buffet::before {
    content: "\f0578";
  }
  .mdi-bug::before {
    content: "\f00e4";
  }
  .mdi-bug-check::before {
    content: "\f0a2e";
  }
  .mdi-bug-check-outline::before {
    content: "\f0a2f";
  }
  .mdi-bug-outline::before {
    content: "\f0a30";
  }
  .mdi-bug-pause::before {
    content: "\f1af5";
  }
  .mdi-bug-pause-outline::before {
    content: "\f1af6";
  }
  .mdi-bug-play::before {
    content: "\f1af7";
  }
  .mdi-bug-play-outline::before {
    content: "\f1af8";
  }
  .mdi-bug-stop::before {
    content: "\f1af9";
  }
  .mdi-bug-stop-outline::before {
    content: "\f1afa";
  }
  .mdi-bugle::before {
    content: "\f0db4";
  }
  .mdi-bulkhead-light::before {
    content: "\f1a2f";
  }
  .mdi-bulldozer::before {
    content: "\f0b22";
  }
  .mdi-bullet::before {
    content: "\f0cf3";
  }
  .mdi-bulletin-board::before {
    content: "\f00e5";
  }
  .mdi-bullhorn::before {
    content: "\f00e6";
  }
  .mdi-bullhorn-outline::before {
    content: "\f0b23";
  }
  .mdi-bullhorn-variant::before {
    content: "\f196e";
  }
  .mdi-bullhorn-variant-outline::before {
    content: "\f196f";
  }
  .mdi-bullseye::before {
    content: "\f05dd";
  }
  .mdi-bullseye-arrow::before {
    content: "\f08c9";
  }
  .mdi-bulma::before {
    content: "\f12e7";
  }
  .mdi-bunk-bed::before {
    content: "\f1302";
  }
  .mdi-bunk-bed-outline::before {
    content: "\f0097";
  }
  .mdi-bus::before {
    content: "\f00e7";
  }
  .mdi-bus-alert::before {
    content: "\f0a99";
  }
  .mdi-bus-articulated-end::before {
    content: "\f079c";
  }
  .mdi-bus-articulated-front::before {
    content: "\f079d";
  }
  .mdi-bus-clock::before {
    content: "\f08ca";
  }
  .mdi-bus-double-decker::before {
    content: "\f079e";
  }
  .mdi-bus-electric::before {
    content: "\f191d";
  }
  .mdi-bus-marker::before {
    content: "\f1212";
  }
  .mdi-bus-multiple::before {
    content: "\f0f3f";
  }
  .mdi-bus-school::before {
    content: "\f079f";
  }
  .mdi-bus-side::before {
    content: "\f07a0";
  }
  .mdi-bus-stop::before {
    content: "\f1012";
  }
  .mdi-bus-stop-covered::before {
    content: "\f1013";
  }
  .mdi-bus-stop-uncovered::before {
    content: "\f1014";
  }
  .mdi-butterfly::before {
    content: "\f1589";
  }
  .mdi-butterfly-outline::before {
    content: "\f158a";
  }
  .mdi-button-cursor::before {
    content: "\f1b4f";
  }
  .mdi-button-pointer::before {
    content: "\f1b50";
  }
  .mdi-cabin-a-frame::before {
    content: "\f188c";
  }
  .mdi-cable-data::before {
    content: "\f1394";
  }
  .mdi-cached::before {
    content: "\f00e8";
  }
  .mdi-cactus::before {
    content: "\f0db5";
  }
  .mdi-cake::before {
    content: "\f00e9";
  }
  .mdi-cake-layered::before {
    content: "\f00ea";
  }
  .mdi-cake-variant::before {
    content: "\f00eb";
  }
  .mdi-cake-variant-outline::before {
    content: "\f17f0";
  }
  .mdi-calculator::before {
    content: "\f00ec";
  }
  .mdi-calculator-variant::before {
    content: "\f0a9a";
  }
  .mdi-calculator-variant-outline::before {
    content: "\f15a6";
  }
  .mdi-calendar::before {
    content: "\f00ed";
  }
  .mdi-calendar-account::before {
    content: "\f0ed7";
  }
  .mdi-calendar-account-outline::before {
    content: "\f0ed8";
  }
  .mdi-calendar-alert::before {
    content: "\f0a31";
  }
  .mdi-calendar-alert-outline::before {
    content: "\f1b62";
  }
  .mdi-calendar-arrow-left::before {
    content: "\f1134";
  }
  .mdi-calendar-arrow-right::before {
    content: "\f1135";
  }
  .mdi-calendar-badge::before {
    content: "\f1b9d";
  }
  .mdi-calendar-badge-outline::before {
    content: "\f1b9e";
  }
  .mdi-calendar-blank::before {
    content: "\f00ee";
  }
  .mdi-calendar-blank-multiple::before {
    content: "\f1073";
  }
  .mdi-calendar-blank-outline::before {
    content: "\f0b66";
  }
  .mdi-calendar-check::before {
    content: "\f00ef";
  }
  .mdi-calendar-check-outline::before {
    content: "\f0c44";
  }
  .mdi-calendar-clock::before {
    content: "\f00f0";
  }
  .mdi-calendar-clock-outline::before {
    content: "\f16e1";
  }
  .mdi-calendar-collapse-horizontal::before {
    content: "\f189d";
  }
  .mdi-calendar-collapse-horizontal-outline::before {
    content: "\f1b63";
  }
  .mdi-calendar-cursor::before {
    content: "\f157b";
  }
  .mdi-calendar-cursor-outline::before {
    content: "\f1b64";
  }
  .mdi-calendar-edit::before {
    content: "\f08a7";
  }
  .mdi-calendar-edit-outline::before {
    content: "\f1b65";
  }
  .mdi-calendar-end::before {
    content: "\f166c";
  }
  .mdi-calendar-end-outline::before {
    content: "\f1b66";
  }
  .mdi-calendar-expand-horizontal::before {
    content: "\f189e";
  }
  .mdi-calendar-expand-horizontal-outline::before {
    content: "\f1b67";
  }
  .mdi-calendar-export::before {
    content: "\f0b24";
  }
  .mdi-calendar-export-outline::before {
    content: "\f1b68";
  }
  .mdi-calendar-filter::before {
    content: "\f1a32";
  }
  .mdi-calendar-filter-outline::before {
    content: "\f1a33";
  }
  .mdi-calendar-heart::before {
    content: "\f09d2";
  }
  .mdi-calendar-heart-outline::before {
    content: "\f1b69";
  }
  .mdi-calendar-import::before {
    content: "\f0b25";
  }
  .mdi-calendar-import-outline::before {
    content: "\f1b6a";
  }
  .mdi-calendar-lock::before {
    content: "\f1641";
  }
  .mdi-calendar-lock-open::before {
    content: "\f1b5b";
  }
  .mdi-calendar-lock-open-outline::before {
    content: "\f1b5c";
  }
  .mdi-calendar-lock-outline::before {
    content: "\f1642";
  }
  .mdi-calendar-minus::before {
    content: "\f0d5c";
  }
  .mdi-calendar-minus-outline::before {
    content: "\f1b6b";
  }
  .mdi-calendar-month::before {
    content: "\f0e17";
  }
  .mdi-calendar-month-outline::before {
    content: "\f0e18";
  }
  .mdi-calendar-multiple::before {
    content: "\f00f1";
  }
  .mdi-calendar-multiple-check::before {
    content: "\f00f2";
  }
  .mdi-calendar-multiselect::before {
    content: "\f0a32";
  }
  .mdi-calendar-multiselect-outline::before {
    content: "\f1b55";
  }
  .mdi-calendar-outline::before {
    content: "\f0b67";
  }
  .mdi-calendar-plus::before {
    content: "\f00f3";
  }
  .mdi-calendar-plus-outline::before {
    content: "\f1b6c";
  }
  .mdi-calendar-question::before {
    content: "\f0692";
  }
  .mdi-calendar-question-outline::before {
    content: "\f1b6d";
  }
  .mdi-calendar-range::before {
    content: "\f0679";
  }
  .mdi-calendar-range-outline::before {
    content: "\f0b68";
  }
  .mdi-calendar-refresh::before {
    content: "\f01e1";
  }
  .mdi-calendar-refresh-outline::before {
    content: "\f0203";
  }
  .mdi-calendar-remove::before {
    content: "\f00f4";
  }
  .mdi-calendar-remove-outline::before {
    content: "\f0c45";
  }
  .mdi-calendar-search::before {
    content: "\f094c";
  }
  .mdi-calendar-search-outline::before {
    content: "\f1b6e";
  }
  .mdi-calendar-star::before {
    content: "\f09d3";
  }
  .mdi-calendar-star-outline::before {
    content: "\f1b53";
  }
  .mdi-calendar-start::before {
    content: "\f166d";
  }
  .mdi-calendar-start-outline::before {
    content: "\f1b6f";
  }
  .mdi-calendar-sync::before {
    content: "\f0e8e";
  }
  .mdi-calendar-sync-outline::before {
    content: "\f0e8f";
  }
  .mdi-calendar-text::before {
    content: "\f00f5";
  }
  .mdi-calendar-text-outline::before {
    content: "\f0c46";
  }
  .mdi-calendar-today::before {
    content: "\f00f6";
  }
  .mdi-calendar-today-outline::before {
    content: "\f1a30";
  }
  .mdi-calendar-week::before {
    content: "\f0a33";
  }
  .mdi-calendar-week-begin::before {
    content: "\f0a34";
  }
  .mdi-calendar-week-begin-outline::before {
    content: "\f1a31";
  }
  .mdi-calendar-week-outline::before {
    content: "\f1a34";
  }
  .mdi-calendar-weekend::before {
    content: "\f0ed9";
  }
  .mdi-calendar-weekend-outline::before {
    content: "\f0eda";
  }
  .mdi-call-made::before {
    content: "\f00f7";
  }
  .mdi-call-merge::before {
    content: "\f00f8";
  }
  .mdi-call-missed::before {
    content: "\f00f9";
  }
  .mdi-call-received::before {
    content: "\f00fa";
  }
  .mdi-call-split::before {
    content: "\f00fb";
  }
  .mdi-camcorder::before {
    content: "\f00fc";
  }
  .mdi-camcorder-off::before {
    content: "\f00ff";
  }
  .mdi-camera::before {
    content: "\f0100";
  }
  .mdi-camera-account::before {
    content: "\f08cb";
  }
  .mdi-camera-burst::before {
    content: "\f0693";
  }
  .mdi-camera-control::before {
    content: "\f0b69";
  }
  .mdi-camera-document::before {
    content: "\f1871";
  }
  .mdi-camera-document-off::before {
    content: "\f1872";
  }
  .mdi-camera-enhance::before {
    content: "\f0101";
  }
  .mdi-camera-enhance-outline::before {
    content: "\f0b6a";
  }
  .mdi-camera-flip::before {
    content: "\f15d9";
  }
  .mdi-camera-flip-outline::before {
    content: "\f15da";
  }
  .mdi-camera-front::before {
    content: "\f0102";
  }
  .mdi-camera-front-variant::before {
    content: "\f0103";
  }
  .mdi-camera-gopro::before {
    content: "\f07a1";
  }
  .mdi-camera-image::before {
    content: "\f08cc";
  }
  .mdi-camera-iris::before {
    content: "\f0104";
  }
  .mdi-camera-lock::before {
    content: "\f1a14";
  }
  .mdi-camera-lock-open::before {
    content: "\f1c0d";
  }
  .mdi-camera-lock-open-outline::before {
    content: "\f1c0e";
  }
  .mdi-camera-lock-outline::before {
    content: "\f1a15";
  }
  .mdi-camera-marker::before {
    content: "\f19a7";
  }
  .mdi-camera-marker-outline::before {
    content: "\f19a8";
  }
  .mdi-camera-metering-center::before {
    content: "\f07a2";
  }
  .mdi-camera-metering-matrix::before {
    content: "\f07a3";
  }
  .mdi-camera-metering-partial::before {
    content: "\f07a4";
  }
  .mdi-camera-metering-spot::before {
    content: "\f07a5";
  }
  .mdi-camera-off::before {
    content: "\f05df";
  }
  .mdi-camera-off-outline::before {
    content: "\f19bf";
  }
  .mdi-camera-outline::before {
    content: "\f0d5d";
  }
  .mdi-camera-party-mode::before {
    content: "\f0105";
  }
  .mdi-camera-plus::before {
    content: "\f0edb";
  }
  .mdi-camera-plus-outline::before {
    content: "\f0edc";
  }
  .mdi-camera-rear::before {
    content: "\f0106";
  }
  .mdi-camera-rear-variant::before {
    content: "\f0107";
  }
  .mdi-camera-retake::before {
    content: "\f0e19";
  }
  .mdi-camera-retake-outline::before {
    content: "\f0e1a";
  }
  .mdi-camera-switch::before {
    content: "\f0108";
  }
  .mdi-camera-switch-outline::before {
    content: "\f084a";
  }
  .mdi-camera-timer::before {
    content: "\f0109";
  }
  .mdi-camera-wireless::before {
    content: "\f0db6";
  }
  .mdi-camera-wireless-outline::before {
    content: "\f0db7";
  }
  .mdi-campfire::before {
    content: "\f0edd";
  }
  .mdi-cancel::before {
    content: "\f073a";
  }
  .mdi-candelabra::before {
    content: "\f17d2";
  }
  .mdi-candelabra-fire::before {
    content: "\f17d3";
  }
  .mdi-candle::before {
    content: "\f05e2";
  }
  .mdi-candy::before {
    content: "\f1970";
  }
  .mdi-candy-off::before {
    content: "\f1971";
  }
  .mdi-candy-off-outline::before {
    content: "\f1972";
  }
  .mdi-candy-outline::before {
    content: "\f1973";
  }
  .mdi-candycane::before {
    content: "\f010a";
  }
  .mdi-cannabis::before {
    content: "\f07a6";
  }
  .mdi-cannabis-off::before {
    content: "\f166e";
  }
  .mdi-caps-lock::before {
    content: "\f0a9b";
  }
  .mdi-car::before {
    content: "\f010b";
  }
  .mdi-car-2-plus::before {
    content: "\f1015";
  }
  .mdi-car-3-plus::before {
    content: "\f1016";
  }
  .mdi-car-arrow-left::before {
    content: "\f13b2";
  }
  .mdi-car-arrow-right::before {
    content: "\f13b3";
  }
  .mdi-car-back::before {
    content: "\f0e1b";
  }
  .mdi-car-battery::before {
    content: "\f010c";
  }
  .mdi-car-brake-abs::before {
    content: "\f0c47";
  }
  .mdi-car-brake-alert::before {
    content: "\f0c48";
  }
  .mdi-car-brake-fluid-level::before {
    content: "\f1909";
  }
  .mdi-car-brake-hold::before {
    content: "\f0d5e";
  }
  .mdi-car-brake-low-pressure::before {
    content: "\f190a";
  }
  .mdi-car-brake-parking::before {
    content: "\f0d5f";
  }
  .mdi-car-brake-retarder::before {
    content: "\f1017";
  }
  .mdi-car-brake-temperature::before {
    content: "\f190b";
  }
  .mdi-car-brake-worn-linings::before {
    content: "\f190c";
  }
  .mdi-car-child-seat::before {
    content: "\f0fa3";
  }
  .mdi-car-clock::before {
    content: "\f1974";
  }
  .mdi-car-clutch::before {
    content: "\f1018";
  }
  .mdi-car-cog::before {
    content: "\f13cc";
  }
  .mdi-car-connected::before {
    content: "\f010d";
  }
  .mdi-car-convertible::before {
    content: "\f07a7";
  }
  .mdi-car-coolant-level::before {
    content: "\f1019";
  }
  .mdi-car-cruise-control::before {
    content: "\f0d60";
  }
  .mdi-car-defrost-front::before {
    content: "\f0d61";
  }
  .mdi-car-defrost-rear::before {
    content: "\f0d62";
  }
  .mdi-car-door::before {
    content: "\f0b6b";
  }
  .mdi-car-door-lock::before {
    content: "\f109d";
  }
  .mdi-car-electric::before {
    content: "\f0b6c";
  }
  .mdi-car-electric-outline::before {
    content: "\f15b5";
  }
  .mdi-car-emergency::before {
    content: "\f160f";
  }
  .mdi-car-esp::before {
    content: "\f0c49";
  }
  .mdi-car-estate::before {
    content: "\f07a8";
  }
  .mdi-car-hatchback::before {
    content: "\f07a9";
  }
  .mdi-car-info::before {
    content: "\f11be";
  }
  .mdi-car-key::before {
    content: "\f0b6d";
  }
  .mdi-car-lifted-pickup::before {
    content: "\f152d";
  }
  .mdi-car-light-alert::before {
    content: "\f190d";
  }
  .mdi-car-light-dimmed::before {
    content: "\f0c4a";
  }
  .mdi-car-light-fog::before {
    content: "\f0c4b";
  }
  .mdi-car-light-high::before {
    content: "\f0c4c";
  }
  .mdi-car-limousine::before {
    content: "\f08cd";
  }
  .mdi-car-multiple::before {
    content: "\f0b6e";
  }
  .mdi-car-off::before {
    content: "\f0e1c";
  }
  .mdi-car-outline::before {
    content: "\f14ed";
  }
  .mdi-car-parking-lights::before {
    content: "\f0d63";
  }
  .mdi-car-pickup::before {
    content: "\f07aa";
  }
  .mdi-car-search::before {
    content: "\f1b8d";
  }
  .mdi-car-search-outline::before {
    content: "\f1b8e";
  }
  .mdi-car-seat::before {
    content: "\f0fa4";
  }
  .mdi-car-seat-cooler::before {
    content: "\f0fa5";
  }
  .mdi-car-seat-heater::before {
    content: "\f0fa6";
  }
  .mdi-car-select::before {
    content: "\f1879";
  }
  .mdi-car-settings::before {
    content: "\f13cd";
  }
  .mdi-car-shift-pattern::before {
    content: "\f0f40";
  }
  .mdi-car-side::before {
    content: "\f07ab";
  }
  .mdi-car-speed-limiter::before {
    content: "\f190e";
  }
  .mdi-car-sports::before {
    content: "\f07ac";
  }
  .mdi-car-tire-alert::before {
    content: "\f0c4d";
  }
  .mdi-car-traction-control::before {
    content: "\f0d64";
  }
  .mdi-car-turbocharger::before {
    content: "\f101a";
  }
  .mdi-car-wash::before {
    content: "\f010e";
  }
  .mdi-car-windshield::before {
    content: "\f101b";
  }
  .mdi-car-windshield-outline::before {
    content: "\f101c";
  }
  .mdi-car-wireless::before {
    content: "\f1878";
  }
  .mdi-car-wrench::before {
    content: "\f1814";
  }
  .mdi-carabiner::before {
    content: "\f14c0";
  }
  .mdi-caravan::before {
    content: "\f07ad";
  }
  .mdi-card::before {
    content: "\f0b6f";
  }
  .mdi-card-account-details::before {
    content: "\f05d2";
  }
  .mdi-card-account-details-outline::before {
    content: "\f0dab";
  }
  .mdi-card-account-details-star::before {
    content: "\f02a3";
  }
  .mdi-card-account-details-star-outline::before {
    content: "\f06db";
  }
  .mdi-card-account-mail::before {
    content: "\f018e";
  }
  .mdi-card-account-mail-outline::before {
    content: "\f0e98";
  }
  .mdi-card-account-phone::before {
    content: "\f0e99";
  }
  .mdi-card-account-phone-outline::before {
    content: "\f0e9a";
  }
  .mdi-card-bulleted::before {
    content: "\f0b70";
  }
  .mdi-card-bulleted-off::before {
    content: "\f0b71";
  }
  .mdi-card-bulleted-off-outline::before {
    content: "\f0b72";
  }
  .mdi-card-bulleted-outline::before {
    content: "\f0b73";
  }
  .mdi-card-bulleted-settings::before {
    content: "\f0b74";
  }
  .mdi-card-bulleted-settings-outline::before {
    content: "\f0b75";
  }
  .mdi-card-minus::before {
    content: "\f1600";
  }
  .mdi-card-minus-outline::before {
    content: "\f1601";
  }
  .mdi-card-multiple::before {
    content: "\f17f1";
  }
  .mdi-card-multiple-outline::before {
    content: "\f17f2";
  }
  .mdi-card-off::before {
    content: "\f1602";
  }
  .mdi-card-off-outline::before {
    content: "\f1603";
  }
  .mdi-card-outline::before {
    content: "\f0b76";
  }
  .mdi-card-plus::before {
    content: "\f11ff";
  }
  .mdi-card-plus-outline::before {
    content: "\f1200";
  }
  .mdi-card-remove::before {
    content: "\f1604";
  }
  .mdi-card-remove-outline::before {
    content: "\f1605";
  }
  .mdi-card-search::before {
    content: "\f1074";
  }
  .mdi-card-search-outline::before {
    content: "\f1075";
  }
  .mdi-card-text::before {
    content: "\f0b77";
  }
  .mdi-card-text-outline::before {
    content: "\f0b78";
  }
  .mdi-cards::before {
    content: "\f0638";
  }
  .mdi-cards-club::before {
    content: "\f08ce";
  }
  .mdi-cards-club-outline::before {
    content: "\f189f";
  }
  .mdi-cards-diamond::before {
    content: "\f08cf";
  }
  .mdi-cards-diamond-outline::before {
    content: "\f101d";
  }
  .mdi-cards-heart::before {
    content: "\f08d0";
  }
  .mdi-cards-heart-outline::before {
    content: "\f18a0";
  }
  .mdi-cards-outline::before {
    content: "\f0639";
  }
  .mdi-cards-playing::before {
    content: "\f18a1";
  }
  .mdi-cards-playing-club::before {
    content: "\f18a2";
  }
  .mdi-cards-playing-club-multiple::before {
    content: "\f18a3";
  }
  .mdi-cards-playing-club-multiple-outline::before {
    content: "\f18a4";
  }
  .mdi-cards-playing-club-outline::before {
    content: "\f18a5";
  }
  .mdi-cards-playing-diamond::before {
    content: "\f18a6";
  }
  .mdi-cards-playing-diamond-multiple::before {
    content: "\f18a7";
  }
  .mdi-cards-playing-diamond-multiple-outline::before {
    content: "\f18a8";
  }
  .mdi-cards-playing-diamond-outline::before {
    content: "\f18a9";
  }
  .mdi-cards-playing-heart::before {
    content: "\f18aa";
  }
  .mdi-cards-playing-heart-multiple::before {
    content: "\f18ab";
  }
  .mdi-cards-playing-heart-multiple-outline::before {
    content: "\f18ac";
  }
  .mdi-cards-playing-heart-outline::before {
    content: "\f18ad";
  }
  .mdi-cards-playing-outline::before {
    content: "\f063a";
  }
  .mdi-cards-playing-spade::before {
    content: "\f18ae";
  }
  .mdi-cards-playing-spade-multiple::before {
    content: "\f18af";
  }
  .mdi-cards-playing-spade-multiple-outline::before {
    content: "\f18b0";
  }
  .mdi-cards-playing-spade-outline::before {
    content: "\f18b1";
  }
  .mdi-cards-spade::before {
    content: "\f08d1";
  }
  .mdi-cards-spade-outline::before {
    content: "\f18b2";
  }
  .mdi-cards-variant::before {
    content: "\f06c7";
  }
  .mdi-carrot::before {
    content: "\f010f";
  }
  .mdi-cart::before {
    content: "\f0110";
  }
  .mdi-cart-arrow-down::before {
    content: "\f0d66";
  }
  .mdi-cart-arrow-right::before {
    content: "\f0c4e";
  }
  .mdi-cart-arrow-up::before {
    content: "\f0d67";
  }
  .mdi-cart-check::before {
    content: "\f15ea";
  }
  .mdi-cart-heart::before {
    content: "\f18e0";
  }
  .mdi-cart-minus::before {
    content: "\f0d68";
  }
  .mdi-cart-off::before {
    content: "\f066b";
  }
  .mdi-cart-outline::before {
    content: "\f0111";
  }
  .mdi-cart-percent::before {
    content: "\f1bae";
  }
  .mdi-cart-plus::before {
    content: "\f0112";
  }
  .mdi-cart-remove::before {
    content: "\f0d69";
  }
  .mdi-cart-variant::before {
    content: "\f15eb";
  }
  .mdi-case-sensitive-alt::before {
    content: "\f0113";
  }
  .mdi-cash::before {
    content: "\f0114";
  }
  .mdi-cash-100::before {
    content: "\f0115";
  }
  .mdi-cash-check::before {
    content: "\f14ee";
  }
  .mdi-cash-clock::before {
    content: "\f1a91";
  }
  .mdi-cash-fast::before {
    content: "\f185c";
  }
  .mdi-cash-lock::before {
    content: "\f14ea";
  }
  .mdi-cash-lock-open::before {
    content: "\f14eb";
  }
  .mdi-cash-marker::before {
    content: "\f0db8";
  }
  .mdi-cash-minus::before {
    content: "\f1260";
  }
  .mdi-cash-multiple::before {
    content: "\f0116";
  }
  .mdi-cash-plus::before {
    content: "\f1261";
  }
  .mdi-cash-refund::before {
    content: "\f0a9c";
  }
  .mdi-cash-register::before {
    content: "\f0cf4";
  }
  .mdi-cash-remove::before {
    content: "\f1262";
  }
  .mdi-cash-sync::before {
    content: "\f1a92";
  }
  .mdi-cassette::before {
    content: "\f09d4";
  }
  .mdi-cast::before {
    content: "\f0118";
  }
  .mdi-cast-audio::before {
    content: "\f101e";
  }
  .mdi-cast-audio-variant::before {
    content: "\f1749";
  }
  .mdi-cast-connected::before {
    content: "\f0119";
  }
  .mdi-cast-education::before {
    content: "\f0e1d";
  }
  .mdi-cast-off::before {
    content: "\f078a";
  }
  .mdi-cast-variant::before {
    content: "\f001f";
  }
  .mdi-castle::before {
    content: "\f011a";
  }
  .mdi-cat::before {
    content: "\f011b";
  }
  .mdi-cctv::before {
    content: "\f07ae";
  }
  .mdi-cctv-off::before {
    content: "\f185f";
  }
  .mdi-ceiling-fan::before {
    content: "\f1797";
  }
  .mdi-ceiling-fan-light::before {
    content: "\f1798";
  }
  .mdi-ceiling-light::before {
    content: "\f0769";
  }
  .mdi-ceiling-light-multiple::before {
    content: "\f18dd";
  }
  .mdi-ceiling-light-multiple-outline::before {
    content: "\f18de";
  }
  .mdi-ceiling-light-outline::before {
    content: "\f17c7";
  }
  .mdi-cellphone::before {
    content: "\f011c";
  }
  .mdi-cellphone-arrow-down::before {
    content: "\f09d5";
  }
  .mdi-cellphone-arrow-down-variant::before {
    content: "\f19c5";
  }
  .mdi-cellphone-basic::before {
    content: "\f011e";
  }
  .mdi-cellphone-charging::before {
    content: "\f1397";
  }
  .mdi-cellphone-check::before {
    content: "\f17fd";
  }
  .mdi-cellphone-cog::before {
    content: "\f0951";
  }
  .mdi-cellphone-dock::before {
    content: "\f011f";
  }
  .mdi-cellphone-information::before {
    content: "\f0f41";
  }
  .mdi-cellphone-key::before {
    content: "\f094e";
  }
  .mdi-cellphone-link::before {
    content: "\f0121";
  }
  .mdi-cellphone-link-off::before {
    content: "\f0122";
  }
  .mdi-cellphone-lock::before {
    content: "\f094f";
  }
  .mdi-cellphone-marker::before {
    content: "\f183a";
  }
  .mdi-cellphone-message::before {
    content: "\f08d3";
  }
  .mdi-cellphone-message-off::before {
    content: "\f10d2";
  }
  .mdi-cellphone-nfc::before {
    content: "\f0e90";
  }
  .mdi-cellphone-nfc-off::before {
    content: "\f12d8";
  }
  .mdi-cellphone-off::before {
    content: "\f0950";
  }
  .mdi-cellphone-play::before {
    content: "\f101f";
  }
  .mdi-cellphone-remove::before {
    content: "\f094d";
  }
  .mdi-cellphone-screenshot::before {
    content: "\f0a35";
  }
  .mdi-cellphone-settings::before {
    content: "\f0123";
  }
  .mdi-cellphone-sound::before {
    content: "\f0952";
  }
  .mdi-cellphone-text::before {
    content: "\f08d2";
  }
  .mdi-cellphone-wireless::before {
    content: "\f0815";
  }
  .mdi-centos::before {
    content: "\f111a";
  }
  .mdi-certificate::before {
    content: "\f0124";
  }
  .mdi-certificate-outline::before {
    content: "\f1188";
  }
  .mdi-chair-rolling::before {
    content: "\f0f48";
  }
  .mdi-chair-school::before {
    content: "\f0125";
  }
  .mdi-chandelier::before {
    content: "\f1793";
  }
  .mdi-charity::before {
    content: "\f0c4f";
  }
  .mdi-chart-arc::before {
    content: "\f0126";
  }
  .mdi-chart-areaspline::before {
    content: "\f0127";
  }
  .mdi-chart-areaspline-variant::before {
    content: "\f0e91";
  }
  .mdi-chart-bar::before {
    content: "\f0128";
  }
  .mdi-chart-bar-stacked::before {
    content: "\f076a";
  }
  .mdi-chart-bell-curve::before {
    content: "\f0c50";
  }
  .mdi-chart-bell-curve-cumulative::before {
    content: "\f0fa7";
  }
  .mdi-chart-box::before {
    content: "\f154d";
  }
  .mdi-chart-box-outline::before {
    content: "\f154e";
  }
  .mdi-chart-box-plus-outline::before {
    content: "\f154f";
  }
  .mdi-chart-bubble::before {
    content: "\f05e3";
  }
  .mdi-chart-donut::before {
    content: "\f07af";
  }
  .mdi-chart-donut-variant::before {
    content: "\f07b0";
  }
  .mdi-chart-gantt::before {
    content: "\f066c";
  }
  .mdi-chart-histogram::before {
    content: "\f0129";
  }
  .mdi-chart-line::before {
    content: "\f012a";
  }
  .mdi-chart-line-stacked::before {
    content: "\f076b";
  }
  .mdi-chart-line-variant::before {
    content: "\f07b1";
  }
  .mdi-chart-multiline::before {
    content: "\f08d4";
  }
  .mdi-chart-multiple::before {
    content: "\f1213";
  }
  .mdi-chart-pie::before {
    content: "\f012b";
  }
  .mdi-chart-pie-outline::before {
    content: "\f1bdf";
  }
  .mdi-chart-ppf::before {
    content: "\f1380";
  }
  .mdi-chart-sankey::before {
    content: "\f11df";
  }
  .mdi-chart-sankey-variant::before {
    content: "\f11e0";
  }
  .mdi-chart-scatter-plot::before {
    content: "\f0e92";
  }
  .mdi-chart-scatter-plot-hexbin::before {
    content: "\f066d";
  }
  .mdi-chart-timeline::before {
    content: "\f066e";
  }
  .mdi-chart-timeline-variant::before {
    content: "\f0e93";
  }
  .mdi-chart-timeline-variant-shimmer::before {
    content: "\f15b6";
  }
  .mdi-chart-tree::before {
    content: "\f0e94";
  }
  .mdi-chart-waterfall::before {
    content: "\f1918";
  }
  .mdi-chat::before {
    content: "\f0b79";
  }
  .mdi-chat-alert::before {
    content: "\f0b7a";
  }
  .mdi-chat-alert-outline::before {
    content: "\f12c9";
  }
  .mdi-chat-minus::before {
    content: "\f1410";
  }
  .mdi-chat-minus-outline::before {
    content: "\f1413";
  }
  .mdi-chat-outline::before {
    content: "\f0ede";
  }
  .mdi-chat-plus::before {
    content: "\f140f";
  }
  .mdi-chat-plus-outline::before {
    content: "\f1412";
  }
  .mdi-chat-processing::before {
    content: "\f0b7b";
  }
  .mdi-chat-processing-outline::before {
    content: "\f12ca";
  }
  .mdi-chat-question::before {
    content: "\f1738";
  }
  .mdi-chat-question-outline::before {
    content: "\f1739";
  }
  .mdi-chat-remove::before {
    content: "\f1411";
  }
  .mdi-chat-remove-outline::before {
    content: "\f1414";
  }
  .mdi-chat-sleep::before {
    content: "\f12d1";
  }
  .mdi-chat-sleep-outline::before {
    content: "\f12d2";
  }
  .mdi-check::before {
    content: "\f012c";
  }
  .mdi-check-all::before {
    content: "\f012d";
  }
  .mdi-check-bold::before {
    content: "\f0e1e";
  }
  .mdi-check-circle::before {
    content: "\f05e0";
  }
  .mdi-check-circle-outline::before {
    content: "\f05e1";
  }
  .mdi-check-decagram::before {
    content: "\f0791";
  }
  .mdi-check-decagram-outline::before {
    content: "\f1740";
  }
  .mdi-check-network::before {
    content: "\f0c53";
  }
  .mdi-check-network-outline::before {
    content: "\f0c54";
  }
  .mdi-check-outline::before {
    content: "\f0855";
  }
  .mdi-check-underline::before {
    content: "\f0e1f";
  }
  .mdi-check-underline-circle::before {
    content: "\f0e20";
  }
  .mdi-check-underline-circle-outline::before {
    content: "\f0e21";
  }
  .mdi-checkbook::before {
    content: "\f0a9d";
  }
  .mdi-checkbox-blank::before {
    content: "\f012e";
  }
  .mdi-checkbox-blank-badge::before {
    content: "\f1176";
  }
  .mdi-checkbox-blank-badge-outline::before {
    content: "\f0117";
  }
  .mdi-checkbox-blank-circle::before {
    content: "\f012f";
  }
  .mdi-checkbox-blank-circle-outline::before {
    content: "\f0130";
  }
  .mdi-checkbox-blank-off::before {
    content: "\f12ec";
  }
  .mdi-checkbox-blank-off-outline::before {
    content: "\f12ed";
  }
  .mdi-checkbox-blank-outline::before {
    content: "\f0131";
  }
  .mdi-checkbox-intermediate::before {
    content: "\f0856";
  }
  .mdi-checkbox-intermediate-variant::before {
    content: "\f1b54";
  }
  .mdi-checkbox-marked::before {
    content: "\f0132";
  }
  .mdi-checkbox-marked-circle::before {
    content: "\f0133";
  }
  .mdi-checkbox-marked-circle-outline::before {
    content: "\f0134";
  }
  .mdi-checkbox-marked-circle-plus-outline::before {
    content: "\f1927";
  }
  .mdi-checkbox-marked-outline::before {
    content: "\f0135";
  }
  .mdi-checkbox-multiple-blank::before {
    content: "\f0136";
  }
  .mdi-checkbox-multiple-blank-circle::before {
    content: "\f063b";
  }
  .mdi-checkbox-multiple-blank-circle-outline::before {
    content: "\f063c";
  }
  .mdi-checkbox-multiple-blank-outline::before {
    content: "\f0137";
  }
  .mdi-checkbox-multiple-marked::before {
    content: "\f0138";
  }
  .mdi-checkbox-multiple-marked-circle::before {
    content: "\f063d";
  }
  .mdi-checkbox-multiple-marked-circle-outline::before {
    content: "\f063e";
  }
  .mdi-checkbox-multiple-marked-outline::before {
    content: "\f0139";
  }
  .mdi-checkbox-multiple-outline::before {
    content: "\f0c51";
  }
  .mdi-checkbox-outline::before {
    content: "\f0c52";
  }
  .mdi-checkerboard::before {
    content: "\f013a";
  }
  .mdi-checkerboard-minus::before {
    content: "\f1202";
  }
  .mdi-checkerboard-plus::before {
    content: "\f1201";
  }
  .mdi-checkerboard-remove::before {
    content: "\f1203";
  }
  .mdi-cheese::before {
    content: "\f12b9";
  }
  .mdi-cheese-off::before {
    content: "\f13ee";
  }
  .mdi-chef-hat::before {
    content: "\f0b7c";
  }
  .mdi-chemical-weapon::before {
    content: "\f013b";
  }
  .mdi-chess-bishop::before {
    content: "\f085c";
  }
  .mdi-chess-king::before {
    content: "\f0857";
  }
  .mdi-chess-knight::before {
    content: "\f0858";
  }
  .mdi-chess-pawn::before {
    content: "\f0859";
  }
  .mdi-chess-queen::before {
    content: "\f085a";
  }
  .mdi-chess-rook::before {
    content: "\f085b";
  }
  .mdi-chevron-double-down::before {
    content: "\f013c";
  }
  .mdi-chevron-double-left::before {
    content: "\f013d";
  }
  .mdi-chevron-double-right::before {
    content: "\f013e";
  }
  .mdi-chevron-double-up::before {
    content: "\f013f";
  }
  .mdi-chevron-down::before {
    content: "\f0140";
  }
  .mdi-chevron-down-box::before {
    content: "\f09d6";
  }
  .mdi-chevron-down-box-outline::before {
    content: "\f09d7";
  }
  .mdi-chevron-down-circle::before {
    content: "\f0b26";
  }
  .mdi-chevron-down-circle-outline::before {
    content: "\f0b27";
  }
  .mdi-chevron-left::before {
    content: "\f0141";
  }
  .mdi-chevron-left-box::before {
    content: "\f09d8";
  }
  .mdi-chevron-left-box-outline::before {
    content: "\f09d9";
  }
  .mdi-chevron-left-circle::before {
    content: "\f0b28";
  }
  .mdi-chevron-left-circle-outline::before {
    content: "\f0b29";
  }
  .mdi-chevron-right::before {
    content: "\f0142";
  }
  .mdi-chevron-right-box::before {
    content: "\f09da";
  }
  .mdi-chevron-right-box-outline::before {
    content: "\f09db";
  }
  .mdi-chevron-right-circle::before {
    content: "\f0b2a";
  }
  .mdi-chevron-right-circle-outline::before {
    content: "\f0b2b";
  }
  .mdi-chevron-triple-down::before {
    content: "\f0db9";
  }
  .mdi-chevron-triple-left::before {
    content: "\f0dba";
  }
  .mdi-chevron-triple-right::before {
    content: "\f0dbb";
  }
  .mdi-chevron-triple-up::before {
    content: "\f0dbc";
  }
  .mdi-chevron-up::before {
    content: "\f0143";
  }
  .mdi-chevron-up-box::before {
    content: "\f09dc";
  }
  .mdi-chevron-up-box-outline::before {
    content: "\f09dd";
  }
  .mdi-chevron-up-circle::before {
    content: "\f0b2c";
  }
  .mdi-chevron-up-circle-outline::before {
    content: "\f0b2d";
  }
  .mdi-chili-alert::before {
    content: "\f17ea";
  }
  .mdi-chili-alert-outline::before {
    content: "\f17eb";
  }
  .mdi-chili-hot::before {
    content: "\f07b2";
  }
  .mdi-chili-hot-outline::before {
    content: "\f17ec";
  }
  .mdi-chili-medium::before {
    content: "\f07b3";
  }
  .mdi-chili-medium-outline::before {
    content: "\f17ed";
  }
  .mdi-chili-mild::before {
    content: "\f07b4";
  }
  .mdi-chili-mild-outline::before {
    content: "\f17ee";
  }
  .mdi-chili-off::before {
    content: "\f1467";
  }
  .mdi-chili-off-outline::before {
    content: "\f17ef";
  }
  .mdi-chip::before {
    content: "\f061a";
  }
  .mdi-church::before {
    content: "\f0144";
  }
  .mdi-church-outline::before {
    content: "\f1b02";
  }
  .mdi-cigar::before {
    content: "\f1189";
  }
  .mdi-cigar-off::before {
    content: "\f141b";
  }
  .mdi-circle::before {
    content: "\f0765";
  }
  .mdi-circle-box::before {
    content: "\f15dc";
  }
  .mdi-circle-box-outline::before {
    content: "\f15dd";
  }
  .mdi-circle-double::before {
    content: "\f0e95";
  }
  .mdi-circle-edit-outline::before {
    content: "\f08d5";
  }
  .mdi-circle-expand::before {
    content: "\f0e96";
  }
  .mdi-circle-half::before {
    content: "\f1395";
  }
  .mdi-circle-half-full::before {
    content: "\f1396";
  }
  .mdi-circle-medium::before {
    content: "\f09de";
  }
  .mdi-circle-multiple::before {
    content: "\f0b38";
  }
  .mdi-circle-multiple-outline::before {
    content: "\f0695";
  }
  .mdi-circle-off-outline::before {
    content: "\f10d3";
  }
  .mdi-circle-opacity::before {
    content: "\f1853";
  }
  .mdi-circle-outline::before {
    content: "\f0766";
  }
  .mdi-circle-slice-1::before {
    content: "\f0a9e";
  }
  .mdi-circle-slice-2::before {
    content: "\f0a9f";
  }
  .mdi-circle-slice-3::before {
    content: "\f0aa0";
  }
  .mdi-circle-slice-4::before {
    content: "\f0aa1";
  }
  .mdi-circle-slice-5::before {
    content: "\f0aa2";
  }
  .mdi-circle-slice-6::before {
    content: "\f0aa3";
  }
  .mdi-circle-slice-7::before {
    content: "\f0aa4";
  }
  .mdi-circle-slice-8::before {
    content: "\f0aa5";
  }
  .mdi-circle-small::before {
    content: "\f09df";
  }
  .mdi-circular-saw::before {
    content: "\f0e22";
  }
  .mdi-city::before {
    content: "\f0146";
  }
  .mdi-city-variant::before {
    content: "\f0a36";
  }
  .mdi-city-variant-outline::before {
    content: "\f0a37";
  }
  .mdi-clipboard::before {
    content: "\f0147";
  }
  .mdi-clipboard-account::before {
    content: "\f0148";
  }
  .mdi-clipboard-account-outline::before {
    content: "\f0c55";
  }
  .mdi-clipboard-alert::before {
    content: "\f0149";
  }
  .mdi-clipboard-alert-outline::before {
    content: "\f0cf7";
  }
  .mdi-clipboard-arrow-down::before {
    content: "\f014a";
  }
  .mdi-clipboard-arrow-down-outline::before {
    content: "\f0c56";
  }
  .mdi-clipboard-arrow-left::before {
    content: "\f014b";
  }
  .mdi-clipboard-arrow-left-outline::before {
    content: "\f0cf8";
  }
  .mdi-clipboard-arrow-right::before {
    content: "\f0cf9";
  }
  .mdi-clipboard-arrow-right-outline::before {
    content: "\f0cfa";
  }
  .mdi-clipboard-arrow-up::before {
    content: "\f0c57";
  }
  .mdi-clipboard-arrow-up-outline::before {
    content: "\f0c58";
  }
  .mdi-clipboard-check::before {
    content: "\f014e";
  }
  .mdi-clipboard-check-multiple::before {
    content: "\f1263";
  }
  .mdi-clipboard-check-multiple-outline::before {
    content: "\f1264";
  }
  .mdi-clipboard-check-outline::before {
    content: "\f08a8";
  }
  .mdi-clipboard-clock::before {
    content: "\f16e2";
  }
  .mdi-clipboard-clock-outline::before {
    content: "\f16e3";
  }
  .mdi-clipboard-edit::before {
    content: "\f14e5";
  }
  .mdi-clipboard-edit-outline::before {
    content: "\f14e6";
  }
  .mdi-clipboard-file::before {
    content: "\f1265";
  }
  .mdi-clipboard-file-outline::before {
    content: "\f1266";
  }
  .mdi-clipboard-flow::before {
    content: "\f06c8";
  }
  .mdi-clipboard-flow-outline::before {
    content: "\f1117";
  }
  .mdi-clipboard-list::before {
    content: "\f10d4";
  }
  .mdi-clipboard-list-outline::before {
    content: "\f10d5";
  }
  .mdi-clipboard-minus::before {
    content: "\f1618";
  }
  .mdi-clipboard-minus-outline::before {
    content: "\f1619";
  }
  .mdi-clipboard-multiple::before {
    content: "\f1267";
  }
  .mdi-clipboard-multiple-outline::before {
    content: "\f1268";
  }
  .mdi-clipboard-off::before {
    content: "\f161a";
  }
  .mdi-clipboard-off-outline::before {
    content: "\f161b";
  }
  .mdi-clipboard-outline::before {
    content: "\f014c";
  }
  .mdi-clipboard-play::before {
    content: "\f0c59";
  }
  .mdi-clipboard-play-multiple::before {
    content: "\f1269";
  }
  .mdi-clipboard-play-multiple-outline::before {
    content: "\f126a";
  }
  .mdi-clipboard-play-outline::before {
    content: "\f0c5a";
  }
  .mdi-clipboard-plus::before {
    content: "\f0751";
  }
  .mdi-clipboard-plus-outline::before {
    content: "\f131f";
  }
  .mdi-clipboard-pulse::before {
    content: "\f085d";
  }
  .mdi-clipboard-pulse-outline::before {
    content: "\f085e";
  }
  .mdi-clipboard-remove::before {
    content: "\f161c";
  }
  .mdi-clipboard-remove-outline::before {
    content: "\f161d";
  }
  .mdi-clipboard-search::before {
    content: "\f161e";
  }
  .mdi-clipboard-search-outline::before {
    content: "\f161f";
  }
  .mdi-clipboard-text::before {
    content: "\f014d";
  }
  .mdi-clipboard-text-clock::before {
    content: "\f18f9";
  }
  .mdi-clipboard-text-clock-outline::before {
    content: "\f18fa";
  }
  .mdi-clipboard-text-multiple::before {
    content: "\f126b";
  }
  .mdi-clipboard-text-multiple-outline::before {
    content: "\f126c";
  }
  .mdi-clipboard-text-off::before {
    content: "\f1620";
  }
  .mdi-clipboard-text-off-outline::before {
    content: "\f1621";
  }
  .mdi-clipboard-text-outline::before {
    content: "\f0a38";
  }
  .mdi-clipboard-text-play::before {
    content: "\f0c5b";
  }
  .mdi-clipboard-text-play-outline::before {
    content: "\f0c5c";
  }
  .mdi-clipboard-text-search::before {
    content: "\f1622";
  }
  .mdi-clipboard-text-search-outline::before {
    content: "\f1623";
  }
  .mdi-clippy::before {
    content: "\f014f";
  }
  .mdi-clock::before {
    content: "\f0954";
  }
  .mdi-clock-alert::before {
    content: "\f0955";
  }
  .mdi-clock-alert-outline::before {
    content: "\f05ce";
  }
  .mdi-clock-check::before {
    content: "\f0fa8";
  }
  .mdi-clock-check-outline::before {
    content: "\f0fa9";
  }
  .mdi-clock-digital::before {
    content: "\f0e97";
  }
  .mdi-clock-edit::before {
    content: "\f19ba";
  }
  .mdi-clock-edit-outline::before {
    content: "\f19bb";
  }
  .mdi-clock-end::before {
    content: "\f0151";
  }
  .mdi-clock-fast::before {
    content: "\f0152";
  }
  .mdi-clock-in::before {
    content: "\f0153";
  }
  .mdi-clock-minus::before {
    content: "\f1863";
  }
  .mdi-clock-minus-outline::before {
    content: "\f1864";
  }
  .mdi-clock-out::before {
    content: "\f0154";
  }
  .mdi-clock-outline::before {
    content: "\f0150";
  }
  .mdi-clock-plus::before {
    content: "\f1861";
  }
  .mdi-clock-plus-outline::before {
    content: "\f1862";
  }
  .mdi-clock-remove::before {
    content: "\f1865";
  }
  .mdi-clock-remove-outline::before {
    content: "\f1866";
  }
  .mdi-clock-start::before {
    content: "\f0155";
  }
  .mdi-clock-time-eight::before {
    content: "\f1446";
  }
  .mdi-clock-time-eight-outline::before {
    content: "\f1452";
  }
  .mdi-clock-time-eleven::before {
    content: "\f1449";
  }
  .mdi-clock-time-eleven-outline::before {
    content: "\f1455";
  }
  .mdi-clock-time-five::before {
    content: "\f1443";
  }
  .mdi-clock-time-five-outline::before {
    content: "\f144f";
  }
  .mdi-clock-time-four::before {
    content: "\f1442";
  }
  .mdi-clock-time-four-outline::before {
    content: "\f144e";
  }
  .mdi-clock-time-nine::before {
    content: "\f1447";
  }
  .mdi-clock-time-nine-outline::before {
    content: "\f1453";
  }
  .mdi-clock-time-one::before {
    content: "\f143f";
  }
  .mdi-clock-time-one-outline::before {
    content: "\f144b";
  }
  .mdi-clock-time-seven::before {
    content: "\f1445";
  }
  .mdi-clock-time-seven-outline::before {
    content: "\f1451";
  }
  .mdi-clock-time-six::before {
    content: "\f1444";
  }
  .mdi-clock-time-six-outline::before {
    content: "\f1450";
  }
  .mdi-clock-time-ten::before {
    content: "\f1448";
  }
  .mdi-clock-time-ten-outline::before {
    content: "\f1454";
  }
  .mdi-clock-time-three::before {
    content: "\f1441";
  }
  .mdi-clock-time-three-outline::before {
    content: "\f144d";
  }
  .mdi-clock-time-twelve::before {
    content: "\f144a";
  }
  .mdi-clock-time-twelve-outline::before {
    content: "\f1456";
  }
  .mdi-clock-time-two::before {
    content: "\f1440";
  }
  .mdi-clock-time-two-outline::before {
    content: "\f144c";
  }
  .mdi-close::before {
    content: "\f0156";
  }
  .mdi-close-box::before {
    content: "\f0157";
  }
  .mdi-close-box-multiple::before {
    content: "\f0c5d";
  }
  .mdi-close-box-multiple-outline::before {
    content: "\f0c5e";
  }
  .mdi-close-box-outline::before {
    content: "\f0158";
  }
  .mdi-close-circle::before {
    content: "\f0159";
  }
  .mdi-close-circle-multiple::before {
    content: "\f062a";
  }
  .mdi-close-circle-multiple-outline::before {
    content: "\f0883";
  }
  .mdi-close-circle-outline::before {
    content: "\f015a";
  }
  .mdi-close-network::before {
    content: "\f015b";
  }
  .mdi-close-network-outline::before {
    content: "\f0c5f";
  }
  .mdi-close-octagon::before {
    content: "\f015c";
  }
  .mdi-close-octagon-outline::before {
    content: "\f015d";
  }
  .mdi-close-outline::before {
    content: "\f06c9";
  }
  .mdi-close-thick::before {
    content: "\f1398";
  }
  .mdi-closed-caption::before {
    content: "\f015e";
  }
  .mdi-closed-caption-outline::before {
    content: "\f0dbd";
  }
  .mdi-cloud::before {
    content: "\f015f";
  }
  .mdi-cloud-alert::before {
    content: "\f09e0";
  }
  .mdi-cloud-alert-outline::before {
    content: "\f1be0";
  }
  .mdi-cloud-arrow-down::before {
    content: "\f1be1";
  }
  .mdi-cloud-arrow-down-outline::before {
    content: "\f1be2";
  }
  .mdi-cloud-arrow-left::before {
    content: "\f1be3";
  }
  .mdi-cloud-arrow-left-outline::before {
    content: "\f1be4";
  }
  .mdi-cloud-arrow-right::before {
    content: "\f1be5";
  }
  .mdi-cloud-arrow-right-outline::before {
    content: "\f1be6";
  }
  .mdi-cloud-arrow-up::before {
    content: "\f1be7";
  }
  .mdi-cloud-arrow-up-outline::before {
    content: "\f1be8";
  }
  .mdi-cloud-braces::before {
    content: "\f07b5";
  }
  .mdi-cloud-cancel::before {
    content: "\f1be9";
  }
  .mdi-cloud-cancel-outline::before {
    content: "\f1bea";
  }
  .mdi-cloud-check::before {
    content: "\f1beb";
  }
  .mdi-cloud-check-outline::before {
    content: "\f1bec";
  }
  .mdi-cloud-check-variant::before {
    content: "\f0160";
  }
  .mdi-cloud-check-variant-outline::before {
    content: "\f12cc";
  }
  .mdi-cloud-circle::before {
    content: "\f0161";
  }
  .mdi-cloud-circle-outline::before {
    content: "\f1bed";
  }
  .mdi-cloud-clock::before {
    content: "\f1bee";
  }
  .mdi-cloud-clock-outline::before {
    content: "\f1bef";
  }
  .mdi-cloud-cog::before {
    content: "\f1bf0";
  }
  .mdi-cloud-cog-outline::before {
    content: "\f1bf1";
  }
  .mdi-cloud-download::before {
    content: "\f0162";
  }
  .mdi-cloud-download-outline::before {
    content: "\f0b7d";
  }
  .mdi-cloud-lock::before {
    content: "\f11f1";
  }
  .mdi-cloud-lock-open::before {
    content: "\f1bf2";
  }
  .mdi-cloud-lock-open-outline::before {
    content: "\f1bf3";
  }
  .mdi-cloud-lock-outline::before {
    content: "\f11f2";
  }
  .mdi-cloud-minus::before {
    content: "\f1bf4";
  }
  .mdi-cloud-minus-outline::before {
    content: "\f1bf5";
  }
  .mdi-cloud-off::before {
    content: "\f1bf6";
  }
  .mdi-cloud-off-outline::before {
    content: "\f0164";
  }
  .mdi-cloud-outline::before {
    content: "\f0163";
  }
  .mdi-cloud-percent::before {
    content: "\f1a35";
  }
  .mdi-cloud-percent-outline::before {
    content: "\f1a36";
  }
  .mdi-cloud-plus::before {
    content: "\f1bf7";
  }
  .mdi-cloud-plus-outline::before {
    content: "\f1bf8";
  }
  .mdi-cloud-print::before {
    content: "\f0165";
  }
  .mdi-cloud-print-outline::before {
    content: "\f0166";
  }
  .mdi-cloud-question::before {
    content: "\f0a39";
  }
  .mdi-cloud-question-outline::before {
    content: "\f1bf9";
  }
  .mdi-cloud-refresh::before {
    content: "\f1bfa";
  }
  .mdi-cloud-refresh-outline::before {
    content: "\f1bfb";
  }
  .mdi-cloud-refresh-variant::before {
    content: "\f052a";
  }
  .mdi-cloud-refresh-variant-outline::before {
    content: "\f1bfc";
  }
  .mdi-cloud-remove::before {
    content: "\f1bfd";
  }
  .mdi-cloud-remove-outline::before {
    content: "\f1bfe";
  }
  .mdi-cloud-search::before {
    content: "\f0956";
  }
  .mdi-cloud-search-outline::before {
    content: "\f0957";
  }
  .mdi-cloud-sync::before {
    content: "\f063f";
  }
  .mdi-cloud-sync-outline::before {
    content: "\f12d6";
  }
  .mdi-cloud-tags::before {
    content: "\f07b6";
  }
  .mdi-cloud-upload::before {
    content: "\f0167";
  }
  .mdi-cloud-upload-outline::before {
    content: "\f0b7e";
  }
  .mdi-clouds::before {
    content: "\f1b95";
  }
  .mdi-clover::before {
    content: "\f0816";
  }
  .mdi-coach-lamp::before {
    content: "\f1020";
  }
  .mdi-coach-lamp-variant::before {
    content: "\f1a37";
  }
  .mdi-coat-rack::before {
    content: "\f109e";
  }
  .mdi-code-array::before {
    content: "\f0168";
  }
  .mdi-code-braces::before {
    content: "\f0169";
  }
  .mdi-code-braces-box::before {
    content: "\f10d6";
  }
  .mdi-code-brackets::before {
    content: "\f016a";
  }
  .mdi-code-equal::before {
    content: "\f016b";
  }
  .mdi-code-greater-than::before {
    content: "\f016c";
  }
  .mdi-code-greater-than-or-equal::before {
    content: "\f016d";
  }
  .mdi-code-json::before {
    content: "\f0626";
  }
  .mdi-code-less-than::before {
    content: "\f016e";
  }
  .mdi-code-less-than-or-equal::before {
    content: "\f016f";
  }
  .mdi-code-not-equal::before {
    content: "\f0170";
  }
  .mdi-code-not-equal-variant::before {
    content: "\f0171";
  }
  .mdi-code-parentheses::before {
    content: "\f0172";
  }
  .mdi-code-parentheses-box::before {
    content: "\f10d7";
  }
  .mdi-code-string::before {
    content: "\f0173";
  }
  .mdi-code-tags::before {
    content: "\f0174";
  }
  .mdi-code-tags-check::before {
    content: "\f0694";
  }
  .mdi-codepen::before {
    content: "\f0175";
  }
  .mdi-coffee::before {
    content: "\f0176";
  }
  .mdi-coffee-maker::before {
    content: "\f109f";
  }
  .mdi-coffee-maker-check::before {
    content: "\f1931";
  }
  .mdi-coffee-maker-check-outline::before {
    content: "\f1932";
  }
  .mdi-coffee-maker-outline::before {
    content: "\f181b";
  }
  .mdi-coffee-off::before {
    content: "\f0faa";
  }
  .mdi-coffee-off-outline::before {
    content: "\f0fab";
  }
  .mdi-coffee-outline::before {
    content: "\f06ca";
  }
  .mdi-coffee-to-go::before {
    content: "\f0177";
  }
  .mdi-coffee-to-go-outline::before {
    content: "\f130e";
  }
  .mdi-coffin::before {
    content: "\f0b7f";
  }
  .mdi-cog::before {
    content: "\f0493";
  }
  .mdi-cog-box::before {
    content: "\f0494";
  }
  .mdi-cog-clockwise::before {
    content: "\f11dd";
  }
  .mdi-cog-counterclockwise::before {
    content: "\f11de";
  }
  .mdi-cog-off::before {
    content: "\f13ce";
  }
  .mdi-cog-off-outline::before {
    content: "\f13cf";
  }
  .mdi-cog-outline::before {
    content: "\f08bb";
  }
  .mdi-cog-pause::before {
    content: "\f1933";
  }
  .mdi-cog-pause-outline::before {
    content: "\f1934";
  }
  .mdi-cog-play::before {
    content: "\f1935";
  }
  .mdi-cog-play-outline::before {
    content: "\f1936";
  }
  .mdi-cog-refresh::before {
    content: "\f145e";
  }
  .mdi-cog-refresh-outline::before {
    content: "\f145f";
  }
  .mdi-cog-stop::before {
    content: "\f1937";
  }
  .mdi-cog-stop-outline::before {
    content: "\f1938";
  }
  .mdi-cog-sync::before {
    content: "\f1460";
  }
  .mdi-cog-sync-outline::before {
    content: "\f1461";
  }
  .mdi-cog-transfer::before {
    content: "\f105b";
  }
  .mdi-cog-transfer-outline::before {
    content: "\f105c";
  }
  .mdi-cogs::before {
    content: "\f08d6";
  }
  .mdi-collage::before {
    content: "\f0640";
  }
  .mdi-collapse-all::before {
    content: "\f0aa6";
  }
  .mdi-collapse-all-outline::before {
    content: "\f0aa7";
  }
  .mdi-color-helper::before {
    content: "\f0179";
  }
  .mdi-comma::before {
    content: "\f0e23";
  }
  .mdi-comma-box::before {
    content: "\f0e2b";
  }
  .mdi-comma-box-outline::before {
    content: "\f0e24";
  }
  .mdi-comma-circle::before {
    content: "\f0e25";
  }
  .mdi-comma-circle-outline::before {
    content: "\f0e26";
  }
  .mdi-comment::before {
    content: "\f017a";
  }
  .mdi-comment-account::before {
    content: "\f017b";
  }
  .mdi-comment-account-outline::before {
    content: "\f017c";
  }
  .mdi-comment-alert::before {
    content: "\f017d";
  }
  .mdi-comment-alert-outline::before {
    content: "\f017e";
  }
  .mdi-comment-arrow-left::before {
    content: "\f09e1";
  }
  .mdi-comment-arrow-left-outline::before {
    content: "\f09e2";
  }
  .mdi-comment-arrow-right::before {
    content: "\f09e3";
  }
  .mdi-comment-arrow-right-outline::before {
    content: "\f09e4";
  }
  .mdi-comment-bookmark::before {
    content: "\f15ae";
  }
  .mdi-comment-bookmark-outline::before {
    content: "\f15af";
  }
  .mdi-comment-check::before {
    content: "\f017f";
  }
  .mdi-comment-check-outline::before {
    content: "\f0180";
  }
  .mdi-comment-edit::before {
    content: "\f11bf";
  }
  .mdi-comment-edit-outline::before {
    content: "\f12c4";
  }
  .mdi-comment-eye::before {
    content: "\f0a3a";
  }
  .mdi-comment-eye-outline::before {
    content: "\f0a3b";
  }
  .mdi-comment-flash::before {
    content: "\f15b0";
  }
  .mdi-comment-flash-outline::before {
    content: "\f15b1";
  }
  .mdi-comment-minus::before {
    content: "\f15df";
  }
  .mdi-comment-minus-outline::before {
    content: "\f15e0";
  }
  .mdi-comment-multiple::before {
    content: "\f085f";
  }
  .mdi-comment-multiple-outline::before {
    content: "\f0181";
  }
  .mdi-comment-off::before {
    content: "\f15e1";
  }
  .mdi-comment-off-outline::before {
    content: "\f15e2";
  }
  .mdi-comment-outline::before {
    content: "\f0182";
  }
  .mdi-comment-plus::before {
    content: "\f09e5";
  }
  .mdi-comment-plus-outline::before {
    content: "\f0183";
  }
  .mdi-comment-processing::before {
    content: "\f0184";
  }
  .mdi-comment-processing-outline::before {
    content: "\f0185";
  }
  .mdi-comment-question::before {
    content: "\f0817";
  }
  .mdi-comment-question-outline::before {
    content: "\f0186";
  }
  .mdi-comment-quote::before {
    content: "\f1021";
  }
  .mdi-comment-quote-outline::before {
    content: "\f1022";
  }
  .mdi-comment-remove::before {
    content: "\f05de";
  }
  .mdi-comment-remove-outline::before {
    content: "\f0187";
  }
  .mdi-comment-search::before {
    content: "\f0a3c";
  }
  .mdi-comment-search-outline::before {
    content: "\f0a3d";
  }
  .mdi-comment-text::before {
    content: "\f0188";
  }
  .mdi-comment-text-multiple::before {
    content: "\f0860";
  }
  .mdi-comment-text-multiple-outline::before {
    content: "\f0861";
  }
  .mdi-comment-text-outline::before {
    content: "\f0189";
  }
  .mdi-compare::before {
    content: "\f018a";
  }
  .mdi-compare-horizontal::before {
    content: "\f1492";
  }
  .mdi-compare-remove::before {
    content: "\f18b3";
  }
  .mdi-compare-vertical::before {
    content: "\f1493";
  }
  .mdi-compass::before {
    content: "\f018b";
  }
  .mdi-compass-off::before {
    content: "\f0b80";
  }
  .mdi-compass-off-outline::before {
    content: "\f0b81";
  }
  .mdi-compass-outline::before {
    content: "\f018c";
  }
  .mdi-compass-rose::before {
    content: "\f1382";
  }
  .mdi-compost::before {
    content: "\f1a38";
  }
  .mdi-cone::before {
    content: "\f194c";
  }
  .mdi-cone-off::before {
    content: "\f194d";
  }
  .mdi-connection::before {
    content: "\f1616";
  }
  .mdi-console::before {
    content: "\f018d";
  }
  .mdi-console-line::before {
    content: "\f07b7";
  }
  .mdi-console-network::before {
    content: "\f08a9";
  }
  .mdi-console-network-outline::before {
    content: "\f0c60";
  }
  .mdi-consolidate::before {
    content: "\f10d8";
  }
  .mdi-contactless-payment::before {
    content: "\f0d6a";
  }
  .mdi-contactless-payment-circle::before {
    content: "\f0321";
  }
  .mdi-contactless-payment-circle-outline::before {
    content: "\f0408";
  }
  .mdi-contacts::before {
    content: "\f06cb";
  }
  .mdi-contacts-outline::before {
    content: "\f05b8";
  }
  .mdi-contain::before {
    content: "\f0a3e";
  }
  .mdi-contain-end::before {
    content: "\f0a3f";
  }
  .mdi-contain-start::before {
    content: "\f0a40";
  }
  .mdi-content-copy::before {
    content: "\f018f";
  }
  .mdi-content-cut::before {
    content: "\f0190";
  }
  .mdi-content-duplicate::before {
    content: "\f0191";
  }
  .mdi-content-paste::before {
    content: "\f0192";
  }
  .mdi-content-save::before {
    content: "\f0193";
  }
  .mdi-content-save-alert::before {
    content: "\f0f42";
  }
  .mdi-content-save-alert-outline::before {
    content: "\f0f43";
  }
  .mdi-content-save-all::before {
    content: "\f0194";
  }
  .mdi-content-save-all-outline::before {
    content: "\f0f44";
  }
  .mdi-content-save-check::before {
    content: "\f18ea";
  }
  .mdi-content-save-check-outline::before {
    content: "\f18eb";
  }
  .mdi-content-save-cog::before {
    content: "\f145b";
  }
  .mdi-content-save-cog-outline::before {
    content: "\f145c";
  }
  .mdi-content-save-edit::before {
    content: "\f0cfb";
  }
  .mdi-content-save-edit-outline::before {
    content: "\f0cfc";
  }
  .mdi-content-save-minus::before {
    content: "\f1b43";
  }
  .mdi-content-save-minus-outline::before {
    content: "\f1b44";
  }
  .mdi-content-save-move::before {
    content: "\f0e27";
  }
  .mdi-content-save-move-outline::before {
    content: "\f0e28";
  }
  .mdi-content-save-off::before {
    content: "\f1643";
  }
  .mdi-content-save-off-outline::before {
    content: "\f1644";
  }
  .mdi-content-save-outline::before {
    content: "\f0818";
  }
  .mdi-content-save-plus::before {
    content: "\f1b41";
  }
  .mdi-content-save-plus-outline::before {
    content: "\f1b42";
  }
  .mdi-content-save-settings::before {
    content: "\f061b";
  }
  .mdi-content-save-settings-outline::before {
    content: "\f0b2e";
  }
  .mdi-contrast::before {
    content: "\f0195";
  }
  .mdi-contrast-box::before {
    content: "\f0196";
  }
  .mdi-contrast-circle::before {
    content: "\f0197";
  }
  .mdi-controller::before {
    content: "\f02b4";
  }
  .mdi-controller-classic::before {
    content: "\f0b82";
  }
  .mdi-controller-classic-outline::before {
    content: "\f0b83";
  }
  .mdi-controller-off::before {
    content: "\f02b5";
  }
  .mdi-cookie::before {
    content: "\f0198";
  }
  .mdi-cookie-alert::before {
    content: "\f16d0";
  }
  .mdi-cookie-alert-outline::before {
    content: "\f16d1";
  }
  .mdi-cookie-check::before {
    content: "\f16d2";
  }
  .mdi-cookie-check-outline::before {
    content: "\f16d3";
  }
  .mdi-cookie-clock::before {
    content: "\f16e4";
  }
  .mdi-cookie-clock-outline::before {
    content: "\f16e5";
  }
  .mdi-cookie-cog::before {
    content: "\f16d4";
  }
  .mdi-cookie-cog-outline::before {
    content: "\f16d5";
  }
  .mdi-cookie-edit::before {
    content: "\f16e6";
  }
  .mdi-cookie-edit-outline::before {
    content: "\f16e7";
  }
  .mdi-cookie-lock::before {
    content: "\f16e8";
  }
  .mdi-cookie-lock-outline::before {
    content: "\f16e9";
  }
  .mdi-cookie-minus::before {
    content: "\f16da";
  }
  .mdi-cookie-minus-outline::before {
    content: "\f16db";
  }
  .mdi-cookie-off::before {
    content: "\f16ea";
  }
  .mdi-cookie-off-outline::before {
    content: "\f16eb";
  }
  .mdi-cookie-outline::before {
    content: "\f16de";
  }
  .mdi-cookie-plus::before {
    content: "\f16d6";
  }
  .mdi-cookie-plus-outline::before {
    content: "\f16d7";
  }
  .mdi-cookie-refresh::before {
    content: "\f16ec";
  }
  .mdi-cookie-refresh-outline::before {
    content: "\f16ed";
  }
  .mdi-cookie-remove::before {
    content: "\f16d8";
  }
  .mdi-cookie-remove-outline::before {
    content: "\f16d9";
  }
  .mdi-cookie-settings::before {
    content: "\f16dc";
  }
  .mdi-cookie-settings-outline::before {
    content: "\f16dd";
  }
  .mdi-coolant-temperature::before {
    content: "\f03c8";
  }
  .mdi-copyleft::before {
    content: "\f1939";
  }
  .mdi-copyright::before {
    content: "\f05e6";
  }
  .mdi-cordova::before {
    content: "\f0958";
  }
  .mdi-corn::before {
    content: "\f07b8";
  }
  .mdi-corn-off::before {
    content: "\f13ef";
  }
  .mdi-cosine-wave::before {
    content: "\f1479";
  }
  .mdi-counter::before {
    content: "\f0199";
  }
  .mdi-countertop::before {
    content: "\f181c";
  }
  .mdi-countertop-outline::before {
    content: "\f181d";
  }
  .mdi-cow::before {
    content: "\f019a";
  }
  .mdi-cow-off::before {
    content: "\f18fc";
  }
  .mdi-cpu-32-bit::before {
    content: "\f0edf";
  }
  .mdi-cpu-64-bit::before {
    content: "\f0ee0";
  }
  .mdi-cradle::before {
    content: "\f198b";
  }
  .mdi-cradle-outline::before {
    content: "\f1991";
  }
  .mdi-crane::before {
    content: "\f0862";
  }
  .mdi-creation::before {
    content: "\f0674";
  }
  .mdi-creative-commons::before {
    content: "\f0d6b";
  }
  .mdi-credit-card::before {
    content: "\f0fef";
  }
  .mdi-credit-card-check::before {
    content: "\f13d0";
  }
  .mdi-credit-card-check-outline::before {
    content: "\f13d1";
  }
  .mdi-credit-card-chip::before {
    content: "\f190f";
  }
  .mdi-credit-card-chip-outline::before {
    content: "\f1910";
  }
  .mdi-credit-card-clock::before {
    content: "\f0ee1";
  }
  .mdi-credit-card-clock-outline::before {
    content: "\f0ee2";
  }
  .mdi-credit-card-edit::before {
    content: "\f17d7";
  }
  .mdi-credit-card-edit-outline::before {
    content: "\f17d8";
  }
  .mdi-credit-card-fast::before {
    content: "\f1911";
  }
  .mdi-credit-card-fast-outline::before {
    content: "\f1912";
  }
  .mdi-credit-card-lock::before {
    content: "\f18e7";
  }
  .mdi-credit-card-lock-outline::before {
    content: "\f18e8";
  }
  .mdi-credit-card-marker::before {
    content: "\f06a8";
  }
  .mdi-credit-card-marker-outline::before {
    content: "\f0dbe";
  }
  .mdi-credit-card-minus::before {
    content: "\f0fac";
  }
  .mdi-credit-card-minus-outline::before {
    content: "\f0fad";
  }
  .mdi-credit-card-multiple::before {
    content: "\f0ff0";
  }
  .mdi-credit-card-multiple-outline::before {
    content: "\f019c";
  }
  .mdi-credit-card-off::before {
    content: "\f0ff1";
  }
  .mdi-credit-card-off-outline::before {
    content: "\f05e4";
  }
  .mdi-credit-card-outline::before {
    content: "\f019b";
  }
  .mdi-credit-card-plus::before {
    content: "\f0ff2";
  }
  .mdi-credit-card-plus-outline::before {
    content: "\f0676";
  }
  .mdi-credit-card-refresh::before {
    content: "\f1645";
  }
  .mdi-credit-card-refresh-outline::before {
    content: "\f1646";
  }
  .mdi-credit-card-refund::before {
    content: "\f0ff3";
  }
  .mdi-credit-card-refund-outline::before {
    content: "\f0aa8";
  }
  .mdi-credit-card-remove::before {
    content: "\f0fae";
  }
  .mdi-credit-card-remove-outline::before {
    content: "\f0faf";
  }
  .mdi-credit-card-scan::before {
    content: "\f0ff4";
  }
  .mdi-credit-card-scan-outline::before {
    content: "\f019d";
  }
  .mdi-credit-card-search::before {
    content: "\f1647";
  }
  .mdi-credit-card-search-outline::before {
    content: "\f1648";
  }
  .mdi-credit-card-settings::before {
    content: "\f0ff5";
  }
  .mdi-credit-card-settings-outline::before {
    content: "\f08d7";
  }
  .mdi-credit-card-sync::before {
    content: "\f1649";
  }
  .mdi-credit-card-sync-outline::before {
    content: "\f164a";
  }
  .mdi-credit-card-wireless::before {
    content: "\f0802";
  }
  .mdi-credit-card-wireless-off::before {
    content: "\f057a";
  }
  .mdi-credit-card-wireless-off-outline::before {
    content: "\f057b";
  }
  .mdi-credit-card-wireless-outline::before {
    content: "\f0d6c";
  }
  .mdi-cricket::before {
    content: "\f0d6d";
  }
  .mdi-crop::before {
    content: "\f019e";
  }
  .mdi-crop-free::before {
    content: "\f019f";
  }
  .mdi-crop-landscape::before {
    content: "\f01a0";
  }
  .mdi-crop-portrait::before {
    content: "\f01a1";
  }
  .mdi-crop-rotate::before {
    content: "\f0696";
  }
  .mdi-crop-square::before {
    content: "\f01a2";
  }
  .mdi-cross::before {
    content: "\f0953";
  }
  .mdi-cross-bolnisi::before {
    content: "\f0ced";
  }
  .mdi-cross-celtic::before {
    content: "\f0cf5";
  }
  .mdi-cross-outline::before {
    content: "\f0cf6";
  }
  .mdi-crosshairs::before {
    content: "\f01a3";
  }
  .mdi-crosshairs-gps::before {
    content: "\f01a4";
  }
  .mdi-crosshairs-off::before {
    content: "\f0f45";
  }
  .mdi-crosshairs-question::before {
    content: "\f1136";
  }
  .mdi-crowd::before {
    content: "\f1975";
  }
  .mdi-crown::before {
    content: "\f01a5";
  }
  .mdi-crown-circle::before {
    content: "\f17dc";
  }
  .mdi-crown-circle-outline::before {
    content: "\f17dd";
  }
  .mdi-crown-outline::before {
    content: "\f11d0";
  }
  .mdi-cryengine::before {
    content: "\f0959";
  }
  .mdi-crystal-ball::before {
    content: "\f0b2f";
  }
  .mdi-cube::before {
    content: "\f01a6";
  }
  .mdi-cube-off::before {
    content: "\f141c";
  }
  .mdi-cube-off-outline::before {
    content: "\f141d";
  }
  .mdi-cube-outline::before {
    content: "\f01a7";
  }
  .mdi-cube-scan::before {
    content: "\f0b84";
  }
  .mdi-cube-send::before {
    content: "\f01a8";
  }
  .mdi-cube-unfolded::before {
    content: "\f01a9";
  }
  .mdi-cup::before {
    content: "\f01aa";
  }
  .mdi-cup-off::before {
    content: "\f05e5";
  }
  .mdi-cup-off-outline::before {
    content: "\f137d";
  }
  .mdi-cup-outline::before {
    content: "\f130f";
  }
  .mdi-cup-water::before {
    content: "\f01ab";
  }
  .mdi-cupboard::before {
    content: "\f0f46";
  }
  .mdi-cupboard-outline::before {
    content: "\f0f47";
  }
  .mdi-cupcake::before {
    content: "\f095a";
  }
  .mdi-curling::before {
    content: "\f0863";
  }
  .mdi-currency-bdt::before {
    content: "\f0864";
  }
  .mdi-currency-brl::before {
    content: "\f0b85";
  }
  .mdi-currency-btc::before {
    content: "\f01ac";
  }
  .mdi-currency-cny::before {
    content: "\f07ba";
  }
  .mdi-currency-eth::before {
    content: "\f07bb";
  }
  .mdi-currency-eur::before {
    content: "\f01ad";
  }
  .mdi-currency-eur-off::before {
    content: "\f1315";
  }
  .mdi-currency-fra::before {
    content: "\f1a39";
  }
  .mdi-currency-gbp::before {
    content: "\f01ae";
  }
  .mdi-currency-ils::before {
    content: "\f0c61";
  }
  .mdi-currency-inr::before {
    content: "\f01af";
  }
  .mdi-currency-jpy::before {
    content: "\f07bc";
  }
  .mdi-currency-krw::before {
    content: "\f07bd";
  }
  .mdi-currency-kzt::before {
    content: "\f0865";
  }
  .mdi-currency-mnt::before {
    content: "\f1512";
  }
  .mdi-currency-ngn::before {
    content: "\f01b0";
  }
  .mdi-currency-php::before {
    content: "\f09e6";
  }
  .mdi-currency-rial::before {
    content: "\f0e9c";
  }
  .mdi-currency-rub::before {
    content: "\f01b1";
  }
  .mdi-currency-rupee::before {
    content: "\f1976";
  }
  .mdi-currency-sign::before {
    content: "\f07be";
  }
  .mdi-currency-thb::before {
    content: "\f1c05";
  }
  .mdi-currency-try::before {
    content: "\f01b2";
  }
  .mdi-currency-twd::before {
    content: "\f07bf";
  }
  .mdi-currency-uah::before {
    content: "\f1b9b";
  }
  .mdi-currency-usd::before {
    content: "\f01c1";
  }
  .mdi-currency-usd-off::before {
    content: "\f067a";
  }
  .mdi-current-ac::before {
    content: "\f1480";
  }
  .mdi-current-dc::before {
    content: "\f095c";
  }
  .mdi-cursor-default::before {
    content: "\f01c0";
  }
  .mdi-cursor-default-click::before {
    content: "\f0cfd";
  }
  .mdi-cursor-default-click-outline::before {
    content: "\f0cfe";
  }
  .mdi-cursor-default-gesture::before {
    content: "\f1127";
  }
  .mdi-cursor-default-gesture-outline::before {
    content: "\f1128";
  }
  .mdi-cursor-default-outline::before {
    content: "\f01bf";
  }
  .mdi-cursor-move::before {
    content: "\f01be";
  }
  .mdi-cursor-pointer::before {
    content: "\f01bd";
  }
  .mdi-cursor-text::before {
    content: "\f05e7";
  }
  .mdi-curtains::before {
    content: "\f1846";
  }
  .mdi-curtains-closed::before {
    content: "\f1847";
  }
  .mdi-cylinder::before {
    content: "\f194e";
  }
  .mdi-cylinder-off::before {
    content: "\f194f";
  }
  .mdi-dance-ballroom::before {
    content: "\f15fb";
  }
  .mdi-dance-pole::before {
    content: "\f1578";
  }
  .mdi-data-matrix::before {
    content: "\f153c";
  }
  .mdi-data-matrix-edit::before {
    content: "\f153d";
  }
  .mdi-data-matrix-minus::before {
    content: "\f153e";
  }
  .mdi-data-matrix-plus::before {
    content: "\f153f";
  }
  .mdi-data-matrix-remove::before {
    content: "\f1540";
  }
  .mdi-data-matrix-scan::before {
    content: "\f1541";
  }
  .mdi-database::before {
    content: "\f01bc";
  }
  .mdi-database-alert::before {
    content: "\f163a";
  }
  .mdi-database-alert-outline::before {
    content: "\f1624";
  }
  .mdi-database-arrow-down::before {
    content: "\f163b";
  }
  .mdi-database-arrow-down-outline::before {
    content: "\f1625";
  }
  .mdi-database-arrow-left::before {
    content: "\f163c";
  }
  .mdi-database-arrow-left-outline::before {
    content: "\f1626";
  }
  .mdi-database-arrow-right::before {
    content: "\f163d";
  }
  .mdi-database-arrow-right-outline::before {
    content: "\f1627";
  }
  .mdi-database-arrow-up::before {
    content: "\f163e";
  }
  .mdi-database-arrow-up-outline::before {
    content: "\f1628";
  }
  .mdi-database-check::before {
    content: "\f0aa9";
  }
  .mdi-database-check-outline::before {
    content: "\f1629";
  }
  .mdi-database-clock::before {
    content: "\f163f";
  }
  .mdi-database-clock-outline::before {
    content: "\f162a";
  }
  .mdi-database-cog::before {
    content: "\f164b";
  }
  .mdi-database-cog-outline::before {
    content: "\f164c";
  }
  .mdi-database-edit::before {
    content: "\f0b86";
  }
  .mdi-database-edit-outline::before {
    content: "\f162b";
  }
  .mdi-database-export::before {
    content: "\f095e";
  }
  .mdi-database-export-outline::before {
    content: "\f162c";
  }
  .mdi-database-eye::before {
    content: "\f191f";
  }
  .mdi-database-eye-off::before {
    content: "\f1920";
  }
  .mdi-database-eye-off-outline::before {
    content: "\f1921";
  }
  .mdi-database-eye-outline::before {
    content: "\f1922";
  }
  .mdi-database-import::before {
    content: "\f095d";
  }
  .mdi-database-import-outline::before {
    content: "\f162d";
  }
  .mdi-database-lock::before {
    content: "\f0aaa";
  }
  .mdi-database-lock-outline::before {
    content: "\f162e";
  }
  .mdi-database-marker::before {
    content: "\f12f6";
  }
  .mdi-database-marker-outline::before {
    content: "\f162f";
  }
  .mdi-database-minus::before {
    content: "\f01bb";
  }
  .mdi-database-minus-outline::before {
    content: "\f1630";
  }
  .mdi-database-off::before {
    content: "\f1640";
  }
  .mdi-database-off-outline::before {
    content: "\f1631";
  }
  .mdi-database-outline::before {
    content: "\f1632";
  }
  .mdi-database-plus::before {
    content: "\f01ba";
  }
  .mdi-database-plus-outline::before {
    content: "\f1633";
  }
  .mdi-database-refresh::before {
    content: "\f05c2";
  }
  .mdi-database-refresh-outline::before {
    content: "\f1634";
  }
  .mdi-database-remove::before {
    content: "\f0d00";
  }
  .mdi-database-remove-outline::before {
    content: "\f1635";
  }
  .mdi-database-search::before {
    content: "\f0866";
  }
  .mdi-database-search-outline::before {
    content: "\f1636";
  }
  .mdi-database-settings::before {
    content: "\f0d01";
  }
  .mdi-database-settings-outline::before {
    content: "\f1637";
  }
  .mdi-database-sync::before {
    content: "\f0cff";
  }
  .mdi-database-sync-outline::before {
    content: "\f1638";
  }
  .mdi-death-star::before {
    content: "\f08d8";
  }
  .mdi-death-star-variant::before {
    content: "\f08d9";
  }
  .mdi-deathly-hallows::before {
    content: "\f0b87";
  }
  .mdi-debian::before {
    content: "\f08da";
  }
  .mdi-debug-step-into::before {
    content: "\f01b9";
  }
  .mdi-debug-step-out::before {
    content: "\f01b8";
  }
  .mdi-debug-step-over::before {
    content: "\f01b7";
  }
  .mdi-decagram::before {
    content: "\f076c";
  }
  .mdi-decagram-outline::before {
    content: "\f076d";
  }
  .mdi-decimal::before {
    content: "\f10a1";
  }
  .mdi-decimal-comma::before {
    content: "\f10a2";
  }
  .mdi-decimal-comma-decrease::before {
    content: "\f10a3";
  }
  .mdi-decimal-comma-increase::before {
    content: "\f10a4";
  }
  .mdi-decimal-decrease::before {
    content: "\f01b6";
  }
  .mdi-decimal-increase::before {
    content: "\f01b5";
  }
  .mdi-delete::before {
    content: "\f01b4";
  }
  .mdi-delete-alert::before {
    content: "\f10a5";
  }
  .mdi-delete-alert-outline::before {
    content: "\f10a6";
  }
  .mdi-delete-circle::before {
    content: "\f0683";
  }
  .mdi-delete-circle-outline::before {
    content: "\f0b88";
  }
  .mdi-delete-clock::before {
    content: "\f1556";
  }
  .mdi-delete-clock-outline::before {
    content: "\f1557";
  }
  .mdi-delete-empty::before {
    content: "\f06cc";
  }
  .mdi-delete-empty-outline::before {
    content: "\f0e9d";
  }
  .mdi-delete-forever::before {
    content: "\f05e8";
  }
  .mdi-delete-forever-outline::before {
    content: "\f0b89";
  }
  .mdi-delete-off::before {
    content: "\f10a7";
  }
  .mdi-delete-off-outline::before {
    content: "\f10a8";
  }
  .mdi-delete-outline::before {
    content: "\f09e7";
  }
  .mdi-delete-restore::before {
    content: "\f0819";
  }
  .mdi-delete-sweep::before {
    content: "\f05e9";
  }
  .mdi-delete-sweep-outline::before {
    content: "\f0c62";
  }
  .mdi-delete-variant::before {
    content: "\f01b3";
  }
  .mdi-delta::before {
    content: "\f01c2";
  }
  .mdi-desk::before {
    content: "\f1239";
  }
  .mdi-desk-lamp::before {
    content: "\f095f";
  }
  .mdi-desk-lamp-off::before {
    content: "\f1b1f";
  }
  .mdi-desk-lamp-on::before {
    content: "\f1b20";
  }
  .mdi-deskphone::before {
    content: "\f01c3";
  }
  .mdi-desktop-classic::before {
    content: "\f07c0";
  }
  .mdi-desktop-tower::before {
    content: "\f01c5";
  }
  .mdi-desktop-tower-monitor::before {
    content: "\f0aab";
  }
  .mdi-details::before {
    content: "\f01c6";
  }
  .mdi-dev-to::before {
    content: "\f0d6e";
  }
  .mdi-developer-board::before {
    content: "\f0697";
  }
  .mdi-deviantart::before {
    content: "\f01c7";
  }
  .mdi-devices::before {
    content: "\f0fb0";
  }
  .mdi-dharmachakra::before {
    content: "\f094b";
  }
  .mdi-diabetes::before {
    content: "\f1126";
  }
  .mdi-dialpad::before {
    content: "\f061c";
  }
  .mdi-diameter::before {
    content: "\f0c63";
  }
  .mdi-diameter-outline::before {
    content: "\f0c64";
  }
  .mdi-diameter-variant::before {
    content: "\f0c65";
  }
  .mdi-diamond::before {
    content: "\f0b8a";
  }
  .mdi-diamond-outline::before {
    content: "\f0b8b";
  }
  .mdi-diamond-stone::before {
    content: "\f01c8";
  }
  .mdi-dice-1::before {
    content: "\f01ca";
  }
  .mdi-dice-1-outline::before {
    content: "\f114a";
  }
  .mdi-dice-2::before {
    content: "\f01cb";
  }
  .mdi-dice-2-outline::before {
    content: "\f114b";
  }
  .mdi-dice-3::before {
    content: "\f01cc";
  }
  .mdi-dice-3-outline::before {
    content: "\f114c";
  }
  .mdi-dice-4::before {
    content: "\f01cd";
  }
  .mdi-dice-4-outline::before {
    content: "\f114d";
  }
  .mdi-dice-5::before {
    content: "\f01ce";
  }
  .mdi-dice-5-outline::before {
    content: "\f114e";
  }
  .mdi-dice-6::before {
    content: "\f01cf";
  }
  .mdi-dice-6-outline::before {
    content: "\f114f";
  }
  .mdi-dice-d10::before {
    content: "\f1153";
  }
  .mdi-dice-d10-outline::before {
    content: "\f076f";
  }
  .mdi-dice-d12::before {
    content: "\f1154";
  }
  .mdi-dice-d12-outline::before {
    content: "\f0867";
  }
  .mdi-dice-d20::before {
    content: "\f1155";
  }
  .mdi-dice-d20-outline::before {
    content: "\f05ea";
  }
  .mdi-dice-d4::before {
    content: "\f1150";
  }
  .mdi-dice-d4-outline::before {
    content: "\f05eb";
  }
  .mdi-dice-d6::before {
    content: "\f1151";
  }
  .mdi-dice-d6-outline::before {
    content: "\f05ed";
  }
  .mdi-dice-d8::before {
    content: "\f1152";
  }
  .mdi-dice-d8-outline::before {
    content: "\f05ec";
  }
  .mdi-dice-multiple::before {
    content: "\f076e";
  }
  .mdi-dice-multiple-outline::before {
    content: "\f1156";
  }
  .mdi-digital-ocean::before {
    content: "\f1237";
  }
  .mdi-dip-switch::before {
    content: "\f07c1";
  }
  .mdi-directions::before {
    content: "\f01d0";
  }
  .mdi-directions-fork::before {
    content: "\f0641";
  }
  .mdi-disc::before {
    content: "\f05ee";
  }
  .mdi-disc-alert::before {
    content: "\f01d1";
  }
  .mdi-disc-player::before {
    content: "\f0960";
  }
  .mdi-dishwasher::before {
    content: "\f0aac";
  }
  .mdi-dishwasher-alert::before {
    content: "\f11b8";
  }
  .mdi-dishwasher-off::before {
    content: "\f11b9";
  }
  .mdi-disqus::before {
    content: "\f01d2";
  }
  .mdi-distribute-horizontal-center::before {
    content: "\f11c9";
  }
  .mdi-distribute-horizontal-left::before {
    content: "\f11c8";
  }
  .mdi-distribute-horizontal-right::before {
    content: "\f11ca";
  }
  .mdi-distribute-vertical-bottom::before {
    content: "\f11cb";
  }
  .mdi-distribute-vertical-center::before {
    content: "\f11cc";
  }
  .mdi-distribute-vertical-top::before {
    content: "\f11cd";
  }
  .mdi-diversify::before {
    content: "\f1877";
  }
  .mdi-diving::before {
    content: "\f1977";
  }
  .mdi-diving-flippers::before {
    content: "\f0dbf";
  }
  .mdi-diving-helmet::before {
    content: "\f0dc0";
  }
  .mdi-diving-scuba::before {
    content: "\f1b77";
  }
  .mdi-diving-scuba-flag::before {
    content: "\f0dc2";
  }
  .mdi-diving-scuba-mask::before {
    content: "\f0dc1";
  }
  .mdi-diving-scuba-tank::before {
    content: "\f0dc3";
  }
  .mdi-diving-scuba-tank-multiple::before {
    content: "\f0dc4";
  }
  .mdi-diving-snorkel::before {
    content: "\f0dc5";
  }
  .mdi-division::before {
    content: "\f01d4";
  }
  .mdi-division-box::before {
    content: "\f01d5";
  }
  .mdi-dlna::before {
    content: "\f0a41";
  }
  .mdi-dna::before {
    content: "\f0684";
  }
  .mdi-dns::before {
    content: "\f01d6";
  }
  .mdi-dns-outline::before {
    content: "\f0b8c";
  }
  .mdi-dock-bottom::before {
    content: "\f10a9";
  }
  .mdi-dock-left::before {
    content: "\f10aa";
  }
  .mdi-dock-right::before {
    content: "\f10ab";
  }
  .mdi-dock-top::before {
    content: "\f1513";
  }
  .mdi-dock-window::before {
    content: "\f10ac";
  }
  .mdi-docker::before {
    content: "\f0868";
  }
  .mdi-doctor::before {
    content: "\f0a42";
  }
  .mdi-dog::before {
    content: "\f0a43";
  }
  .mdi-dog-service::before {
    content: "\f0aad";
  }
  .mdi-dog-side::before {
    content: "\f0a44";
  }
  .mdi-dog-side-off::before {
    content: "\f16ee";
  }
  .mdi-dolby::before {
    content: "\f06b3";
  }
  .mdi-dolly::before {
    content: "\f0e9e";
  }
  .mdi-dolphin::before {
    content: "\f18b4";
  }
  .mdi-domain::before {
    content: "\f01d7";
  }
  .mdi-domain-off::before {
    content: "\f0d6f";
  }
  .mdi-domain-plus::before {
    content: "\f10ad";
  }
  .mdi-domain-remove::before {
    content: "\f10ae";
  }
  .mdi-dome-light::before {
    content: "\f141e";
  }
  .mdi-domino-mask::before {
    content: "\f1023";
  }
  .mdi-donkey::before {
    content: "\f07c2";
  }
  .mdi-door::before {
    content: "\f081a";
  }
  .mdi-door-closed::before {
    content: "\f081b";
  }
  .mdi-door-closed-lock::before {
    content: "\f10af";
  }
  .mdi-door-open::before {
    content: "\f081c";
  }
  .mdi-door-sliding::before {
    content: "\f181e";
  }
  .mdi-door-sliding-lock::before {
    content: "\f181f";
  }
  .mdi-door-sliding-open::before {
    content: "\f1820";
  }
  .mdi-doorbell::before {
    content: "\f12e6";
  }
  .mdi-doorbell-video::before {
    content: "\f0869";
  }
  .mdi-dot-net::before {
    content: "\f0aae";
  }
  .mdi-dots-circle::before {
    content: "\f1978";
  }
  .mdi-dots-grid::before {
    content: "\f15fc";
  }
  .mdi-dots-hexagon::before {
    content: "\f15ff";
  }
  .mdi-dots-horizontal::before {
    content: "\f01d8";
  }
  .mdi-dots-horizontal-circle::before {
    content: "\f07c3";
  }
  .mdi-dots-horizontal-circle-outline::before {
    content: "\f0b8d";
  }
  .mdi-dots-square::before {
    content: "\f15fd";
  }
  .mdi-dots-triangle::before {
    content: "\f15fe";
  }
  .mdi-dots-vertical::before {
    content: "\f01d9";
  }
  .mdi-dots-vertical-circle::before {
    content: "\f07c4";
  }
  .mdi-dots-vertical-circle-outline::before {
    content: "\f0b8e";
  }
  .mdi-download::before {
    content: "\f01da";
  }
  .mdi-download-box::before {
    content: "\f1462";
  }
  .mdi-download-box-outline::before {
    content: "\f1463";
  }
  .mdi-download-circle::before {
    content: "\f1464";
  }
  .mdi-download-circle-outline::before {
    content: "\f1465";
  }
  .mdi-download-lock::before {
    content: "\f1320";
  }
  .mdi-download-lock-outline::before {
    content: "\f1321";
  }
  .mdi-download-multiple::before {
    content: "\f09e9";
  }
  .mdi-download-network::before {
    content: "\f06f4";
  }
  .mdi-download-network-outline::before {
    content: "\f0c66";
  }
  .mdi-download-off::before {
    content: "\f10b0";
  }
  .mdi-download-off-outline::before {
    content: "\f10b1";
  }
  .mdi-download-outline::before {
    content: "\f0b8f";
  }
  .mdi-drag::before {
    content: "\f01db";
  }
  .mdi-drag-horizontal::before {
    content: "\f01dc";
  }
  .mdi-drag-horizontal-variant::before {
    content: "\f12f0";
  }
  .mdi-drag-variant::before {
    content: "\f0b90";
  }
  .mdi-drag-vertical::before {
    content: "\f01dd";
  }
  .mdi-drag-vertical-variant::before {
    content: "\f12f1";
  }
  .mdi-drama-masks::before {
    content: "\f0d02";
  }
  .mdi-draw::before {
    content: "\f0f49";
  }
  .mdi-draw-pen::before {
    content: "\f19b9";
  }
  .mdi-drawing::before {
    content: "\f01de";
  }
  .mdi-drawing-box::before {
    content: "\f01df";
  }
  .mdi-dresser::before {
    content: "\f0f4a";
  }
  .mdi-dresser-outline::before {
    content: "\f0f4b";
  }
  .mdi-drone::before {
    content: "\f01e2";
  }
  .mdi-dropbox::before {
    content: "\f01e3";
  }
  .mdi-drupal::before {
    content: "\f01e4";
  }
  .mdi-duck::before {
    content: "\f01e5";
  }
  .mdi-dumbbell::before {
    content: "\f01e6";
  }
  .mdi-dump-truck::before {
    content: "\f0c67";
  }
  .mdi-ear-hearing::before {
    content: "\f07c5";
  }
  .mdi-ear-hearing-loop::before {
    content: "\f1aee";
  }
  .mdi-ear-hearing-off::before {
    content: "\f0a45";
  }
  .mdi-earbuds::before {
    content: "\f184f";
  }
  .mdi-earbuds-off::before {
    content: "\f1850";
  }
  .mdi-earbuds-off-outline::before {
    content: "\f1851";
  }
  .mdi-earbuds-outline::before {
    content: "\f1852";
  }
  .mdi-earth::before {
    content: "\f01e7";
  }
  .mdi-earth-arrow-right::before {
    content: "\f1311";
  }
  .mdi-earth-box::before {
    content: "\f06cd";
  }
  .mdi-earth-box-minus::before {
    content: "\f1407";
  }
  .mdi-earth-box-off::before {
    content: "\f06ce";
  }
  .mdi-earth-box-plus::before {
    content: "\f1406";
  }
  .mdi-earth-box-remove::before {
    content: "\f1408";
  }
  .mdi-earth-minus::before {
    content: "\f1404";
  }
  .mdi-earth-off::before {
    content: "\f01e8";
  }
  .mdi-earth-plus::before {
    content: "\f1403";
  }
  .mdi-earth-remove::before {
    content: "\f1405";
  }
  .mdi-egg::before {
    content: "\f0aaf";
  }
  .mdi-egg-easter::before {
    content: "\f0ab0";
  }
  .mdi-egg-fried::before {
    content: "\f184a";
  }
  .mdi-egg-off::before {
    content: "\f13f0";
  }
  .mdi-egg-off-outline::before {
    content: "\f13f1";
  }
  .mdi-egg-outline::before {
    content: "\f13f2";
  }
  .mdi-eiffel-tower::before {
    content: "\f156b";
  }
  .mdi-eight-track::before {
    content: "\f09ea";
  }
  .mdi-eject::before {
    content: "\f01ea";
  }
  .mdi-eject-circle::before {
    content: "\f1b23";
  }
  .mdi-eject-circle-outline::before {
    content: "\f1b24";
  }
  .mdi-eject-outline::before {
    content: "\f0b91";
  }
  .mdi-electric-switch::before {
    content: "\f0e9f";
  }
  .mdi-electric-switch-closed::before {
    content: "\f10d9";
  }
  .mdi-electron-framework::before {
    content: "\f1024";
  }
  .mdi-elephant::before {
    content: "\f07c6";
  }
  .mdi-elevation-decline::before {
    content: "\f01eb";
  }
  .mdi-elevation-rise::before {
    content: "\f01ec";
  }
  .mdi-elevator::before {
    content: "\f01ed";
  }
  .mdi-elevator-down::before {
    content: "\f12c2";
  }
  .mdi-elevator-passenger::before {
    content: "\f1381";
  }
  .mdi-elevator-passenger-off::before {
    content: "\f1979";
  }
  .mdi-elevator-passenger-off-outline::before {
    content: "\f197a";
  }
  .mdi-elevator-passenger-outline::before {
    content: "\f197b";
  }
  .mdi-elevator-up::before {
    content: "\f12c1";
  }
  .mdi-ellipse::before {
    content: "\f0ea0";
  }
  .mdi-ellipse-outline::before {
    content: "\f0ea1";
  }
  .mdi-email::before {
    content: "\f01ee";
  }
  .mdi-email-alert::before {
    content: "\f06cf";
  }
  .mdi-email-alert-outline::before {
    content: "\f0d42";
  }
  .mdi-email-arrow-left::before {
    content: "\f10da";
  }
  .mdi-email-arrow-left-outline::before {
    content: "\f10db";
  }
  .mdi-email-arrow-right::before {
    content: "\f10dc";
  }
  .mdi-email-arrow-right-outline::before {
    content: "\f10dd";
  }
  .mdi-email-box::before {
    content: "\f0d03";
  }
  .mdi-email-check::before {
    content: "\f0ab1";
  }
  .mdi-email-check-outline::before {
    content: "\f0ab2";
  }
  .mdi-email-edit::before {
    content: "\f0ee3";
  }
  .mdi-email-edit-outline::before {
    content: "\f0ee4";
  }
  .mdi-email-fast::before {
    content: "\f186f";
  }
  .mdi-email-fast-outline::before {
    content: "\f1870";
  }
  .mdi-email-lock::before {
    content: "\f01f1";
  }
  .mdi-email-lock-outline::before {
    content: "\f1b61";
  }
  .mdi-email-mark-as-unread::before {
    content: "\f0b92";
  }
  .mdi-email-minus::before {
    content: "\f0ee5";
  }
  .mdi-email-minus-outline::before {
    content: "\f0ee6";
  }
  .mdi-email-multiple::before {
    content: "\f0ee7";
  }
  .mdi-email-multiple-outline::before {
    content: "\f0ee8";
  }
  .mdi-email-newsletter::before {
    content: "\f0fb1";
  }
  .mdi-email-off::before {
    content: "\f13e3";
  }
  .mdi-email-off-outline::before {
    content: "\f13e4";
  }
  .mdi-email-open::before {
    content: "\f01ef";
  }
  .mdi-email-open-multiple::before {
    content: "\f0ee9";
  }
  .mdi-email-open-multiple-outline::before {
    content: "\f0eea";
  }
  .mdi-email-open-outline::before {
    content: "\f05ef";
  }
  .mdi-email-outline::before {
    content: "\f01f0";
  }
  .mdi-email-plus::before {
    content: "\f09eb";
  }
  .mdi-email-plus-outline::before {
    content: "\f09ec";
  }
  .mdi-email-remove::before {
    content: "\f1661";
  }
  .mdi-email-remove-outline::before {
    content: "\f1662";
  }
  .mdi-email-seal::before {
    content: "\f195b";
  }
  .mdi-email-seal-outline::before {
    content: "\f195c";
  }
  .mdi-email-search::before {
    content: "\f0961";
  }
  .mdi-email-search-outline::before {
    content: "\f0962";
  }
  .mdi-email-sync::before {
    content: "\f12c7";
  }
  .mdi-email-sync-outline::before {
    content: "\f12c8";
  }
  .mdi-email-variant::before {
    content: "\f05f0";
  }
  .mdi-ember::before {
    content: "\f0b30";
  }
  .mdi-emby::before {
    content: "\f06b4";
  }
  .mdi-emoticon::before {
    content: "\f0c68";
  }
  .mdi-emoticon-angry::before {
    content: "\f0c69";
  }
  .mdi-emoticon-angry-outline::before {
    content: "\f0c6a";
  }
  .mdi-emoticon-confused::before {
    content: "\f10de";
  }
  .mdi-emoticon-confused-outline::before {
    content: "\f10df";
  }
  .mdi-emoticon-cool::before {
    content: "\f0c6b";
  }
  .mdi-emoticon-cool-outline::before {
    content: "\f01f3";
  }
  .mdi-emoticon-cry::before {
    content: "\f0c6c";
  }
  .mdi-emoticon-cry-outline::before {
    content: "\f0c6d";
  }
  .mdi-emoticon-dead::before {
    content: "\f0c6e";
  }
  .mdi-emoticon-dead-outline::before {
    content: "\f069b";
  }
  .mdi-emoticon-devil::before {
    content: "\f0c6f";
  }
  .mdi-emoticon-devil-outline::before {
    content: "\f01f4";
  }
  .mdi-emoticon-excited::before {
    content: "\f0c70";
  }
  .mdi-emoticon-excited-outline::before {
    content: "\f069c";
  }
  .mdi-emoticon-frown::before {
    content: "\f0f4c";
  }
  .mdi-emoticon-frown-outline::before {
    content: "\f0f4d";
  }
  .mdi-emoticon-happy::before {
    content: "\f0c71";
  }
  .mdi-emoticon-happy-outline::before {
    content: "\f01f5";
  }
  .mdi-emoticon-kiss::before {
    content: "\f0c72";
  }
  .mdi-emoticon-kiss-outline::before {
    content: "\f0c73";
  }
  .mdi-emoticon-lol::before {
    content: "\f1214";
  }
  .mdi-emoticon-lol-outline::before {
    content: "\f1215";
  }
  .mdi-emoticon-neutral::before {
    content: "\f0c74";
  }
  .mdi-emoticon-neutral-outline::before {
    content: "\f01f6";
  }
  .mdi-emoticon-outline::before {
    content: "\f01f2";
  }
  .mdi-emoticon-poop::before {
    content: "\f01f7";
  }
  .mdi-emoticon-poop-outline::before {
    content: "\f0c75";
  }
  .mdi-emoticon-sad::before {
    content: "\f0c76";
  }
  .mdi-emoticon-sad-outline::before {
    content: "\f01f8";
  }
  .mdi-emoticon-sick::before {
    content: "\f157c";
  }
  .mdi-emoticon-sick-outline::before {
    content: "\f157d";
  }
  .mdi-emoticon-tongue::before {
    content: "\f01f9";
  }
  .mdi-emoticon-tongue-outline::before {
    content: "\f0c77";
  }
  .mdi-emoticon-wink::before {
    content: "\f0c78";
  }
  .mdi-emoticon-wink-outline::before {
    content: "\f0c79";
  }
  .mdi-engine::before {
    content: "\f01fa";
  }
  .mdi-engine-off::before {
    content: "\f0a46";
  }
  .mdi-engine-off-outline::before {
    content: "\f0a47";
  }
  .mdi-engine-outline::before {
    content: "\f01fb";
  }
  .mdi-epsilon::before {
    content: "\f10e0";
  }
  .mdi-equal::before {
    content: "\f01fc";
  }
  .mdi-equal-box::before {
    content: "\f01fd";
  }
  .mdi-equalizer::before {
    content: "\f0ea2";
  }
  .mdi-equalizer-outline::before {
    content: "\f0ea3";
  }
  .mdi-eraser::before {
    content: "\f01fe";
  }
  .mdi-eraser-variant::before {
    content: "\f0642";
  }
  .mdi-escalator::before {
    content: "\f01ff";
  }
  .mdi-escalator-box::before {
    content: "\f1399";
  }
  .mdi-escalator-down::before {
    content: "\f12c0";
  }
  .mdi-escalator-up::before {
    content: "\f12bf";
  }
  .mdi-eslint::before {
    content: "\f0c7a";
  }
  .mdi-et::before {
    content: "\f0ab3";
  }
  .mdi-ethereum::before {
    content: "\f086a";
  }
  .mdi-ethernet::before {
    content: "\f0200";
  }
  .mdi-ethernet-cable::before {
    content: "\f0201";
  }
  .mdi-ethernet-cable-off::before {
    content: "\f0202";
  }
  .mdi-ev-plug-ccs1::before {
    content: "\f1519";
  }
  .mdi-ev-plug-ccs2::before {
    content: "\f151a";
  }
  .mdi-ev-plug-chademo::before {
    content: "\f151b";
  }
  .mdi-ev-plug-tesla::before {
    content: "\f151c";
  }
  .mdi-ev-plug-type1::before {
    content: "\f151d";
  }
  .mdi-ev-plug-type2::before {
    content: "\f151e";
  }
  .mdi-ev-station::before {
    content: "\f05f1";
  }
  .mdi-evernote::before {
    content: "\f0204";
  }
  .mdi-excavator::before {
    content: "\f1025";
  }
  .mdi-exclamation::before {
    content: "\f0205";
  }
  .mdi-exclamation-thick::before {
    content: "\f1238";
  }
  .mdi-exit-run::before {
    content: "\f0a48";
  }
  .mdi-exit-to-app::before {
    content: "\f0206";
  }
  .mdi-expand-all::before {
    content: "\f0ab4";
  }
  .mdi-expand-all-outline::before {
    content: "\f0ab5";
  }
  .mdi-expansion-card::before {
    content: "\f08ae";
  }
  .mdi-expansion-card-variant::before {
    content: "\f0fb2";
  }
  .mdi-exponent::before {
    content: "\f0963";
  }
  .mdi-exponent-box::before {
    content: "\f0964";
  }
  .mdi-export::before {
    content: "\f0207";
  }
  .mdi-export-variant::before {
    content: "\f0b93";
  }
  .mdi-eye::before {
    content: "\f0208";
  }
  .mdi-eye-arrow-left::before {
    content: "\f18fd";
  }
  .mdi-eye-arrow-left-outline::before {
    content: "\f18fe";
  }
  .mdi-eye-arrow-right::before {
    content: "\f18ff";
  }
  .mdi-eye-arrow-right-outline::before {
    content: "\f1900";
  }
  .mdi-eye-check::before {
    content: "\f0d04";
  }
  .mdi-eye-check-outline::before {
    content: "\f0d05";
  }
  .mdi-eye-circle::before {
    content: "\f0b94";
  }
  .mdi-eye-circle-outline::before {
    content: "\f0b95";
  }
  .mdi-eye-lock::before {
    content: "\f1c06";
  }
  .mdi-eye-lock-open::before {
    content: "\f1c07";
  }
  .mdi-eye-lock-open-outline::before {
    content: "\f1c08";
  }
  .mdi-eye-lock-outline::before {
    content: "\f1c09";
  }
  .mdi-eye-minus::before {
    content: "\f1026";
  }
  .mdi-eye-minus-outline::before {
    content: "\f1027";
  }
  .mdi-eye-off::before {
    content: "\f0209";
  }
  .mdi-eye-off-outline::before {
    content: "\f06d1";
  }
  .mdi-eye-outline::before {
    content: "\f06d0";
  }
  .mdi-eye-plus::before {
    content: "\f086b";
  }
  .mdi-eye-plus-outline::before {
    content: "\f086c";
  }
  .mdi-eye-refresh::before {
    content: "\f197c";
  }
  .mdi-eye-refresh-outline::before {
    content: "\f197d";
  }
  .mdi-eye-remove::before {
    content: "\f15e3";
  }
  .mdi-eye-remove-outline::before {
    content: "\f15e4";
  }
  .mdi-eye-settings::before {
    content: "\f086d";
  }
  .mdi-eye-settings-outline::before {
    content: "\f086e";
  }
  .mdi-eyedropper::before {
    content: "\f020a";
  }
  .mdi-eyedropper-minus::before {
    content: "\f13dd";
  }
  .mdi-eyedropper-off::before {
    content: "\f13df";
  }
  .mdi-eyedropper-plus::before {
    content: "\f13dc";
  }
  .mdi-eyedropper-remove::before {
    content: "\f13de";
  }
  .mdi-eyedropper-variant::before {
    content: "\f020b";
  }
  .mdi-face-agent::before {
    content: "\f0d70";
  }
  .mdi-face-man::before {
    content: "\f0643";
  }
  .mdi-face-man-outline::before {
    content: "\f0b96";
  }
  .mdi-face-man-profile::before {
    content: "\f0644";
  }
  .mdi-face-man-shimmer::before {
    content: "\f15cc";
  }
  .mdi-face-man-shimmer-outline::before {
    content: "\f15cd";
  }
  .mdi-face-mask::before {
    content: "\f1586";
  }
  .mdi-face-mask-outline::before {
    content: "\f1587";
  }
  .mdi-face-recognition::before {
    content: "\f0c7b";
  }
  .mdi-face-woman::before {
    content: "\f1077";
  }
  .mdi-face-woman-outline::before {
    content: "\f1078";
  }
  .mdi-face-woman-profile::before {
    content: "\f1076";
  }
  .mdi-face-woman-shimmer::before {
    content: "\f15ce";
  }
  .mdi-face-woman-shimmer-outline::before {
    content: "\f15cf";
  }
  .mdi-facebook::before {
    content: "\f020c";
  }
  .mdi-facebook-gaming::before {
    content: "\f07dd";
  }
  .mdi-facebook-messenger::before {
    content: "\f020e";
  }
  .mdi-facebook-workplace::before {
    content: "\f0b31";
  }
  .mdi-factory::before {
    content: "\f020f";
  }
  .mdi-family-tree::before {
    content: "\f160e";
  }
  .mdi-fan::before {
    content: "\f0210";
  }
  .mdi-fan-alert::before {
    content: "\f146c";
  }
  .mdi-fan-auto::before {
    content: "\f171d";
  }
  .mdi-fan-chevron-down::before {
    content: "\f146d";
  }
  .mdi-fan-chevron-up::before {
    content: "\f146e";
  }
  .mdi-fan-clock::before {
    content: "\f1a3a";
  }
  .mdi-fan-minus::before {
    content: "\f1470";
  }
  .mdi-fan-off::before {
    content: "\f081d";
  }
  .mdi-fan-plus::before {
    content: "\f146f";
  }
  .mdi-fan-remove::before {
    content: "\f1471";
  }
  .mdi-fan-speed-1::before {
    content: "\f1472";
  }
  .mdi-fan-speed-2::before {
    content: "\f1473";
  }
  .mdi-fan-speed-3::before {
    content: "\f1474";
  }
  .mdi-fast-forward::before {
    content: "\f0211";
  }
  .mdi-fast-forward-10::before {
    content: "\f0d71";
  }
  .mdi-fast-forward-15::before {
    content: "\f193a";
  }
  .mdi-fast-forward-30::before {
    content: "\f0d06";
  }
  .mdi-fast-forward-45::before {
    content: "\f1b12";
  }
  .mdi-fast-forward-5::before {
    content: "\f11f8";
  }
  .mdi-fast-forward-60::before {
    content: "\f160b";
  }
  .mdi-fast-forward-outline::before {
    content: "\f06d2";
  }
  .mdi-faucet::before {
    content: "\f1b29";
  }
  .mdi-faucet-variant::before {
    content: "\f1b2a";
  }
  .mdi-fax::before {
    content: "\f0212";
  }
  .mdi-feather::before {
    content: "\f06d3";
  }
  .mdi-feature-search::before {
    content: "\f0a49";
  }
  .mdi-feature-search-outline::before {
    content: "\f0a4a";
  }
  .mdi-fedora::before {
    content: "\f08db";
  }
  .mdi-fence::before {
    content: "\f179a";
  }
  .mdi-fence-electric::before {
    content: "\f17f6";
  }
  .mdi-fencing::before {
    content: "\f14c1";
  }
  .mdi-ferris-wheel::before {
    content: "\f0ea4";
  }
  .mdi-ferry::before {
    content: "\f0213";
  }
  .mdi-file::before {
    content: "\f0214";
  }
  .mdi-file-account::before {
    content: "\f073b";
  }
  .mdi-file-account-outline::before {
    content: "\f1028";
  }
  .mdi-file-alert::before {
    content: "\f0a4b";
  }
  .mdi-file-alert-outline::before {
    content: "\f0a4c";
  }
  .mdi-file-arrow-left-right::before {
    content: "\f1a93";
  }
  .mdi-file-arrow-left-right-outline::before {
    content: "\f1a94";
  }
  .mdi-file-arrow-up-down::before {
    content: "\f1a95";
  }
  .mdi-file-arrow-up-down-outline::before {
    content: "\f1a96";
  }
  .mdi-file-cabinet::before {
    content: "\f0ab6";
  }
  .mdi-file-cad::before {
    content: "\f0eeb";
  }
  .mdi-file-cad-box::before {
    content: "\f0eec";
  }
  .mdi-file-cancel::before {
    content: "\f0dc6";
  }
  .mdi-file-cancel-outline::before {
    content: "\f0dc7";
  }
  .mdi-file-certificate::before {
    content: "\f1186";
  }
  .mdi-file-certificate-outline::before {
    content: "\f1187";
  }
  .mdi-file-chart::before {
    content: "\f0215";
  }
  .mdi-file-chart-check::before {
    content: "\f19c6";
  }
  .mdi-file-chart-check-outline::before {
    content: "\f19c7";
  }
  .mdi-file-chart-outline::before {
    content: "\f1029";
  }
  .mdi-file-check::before {
    content: "\f0216";
  }
  .mdi-file-check-outline::before {
    content: "\f0e29";
  }
  .mdi-file-clock::before {
    content: "\f12e1";
  }
  .mdi-file-clock-outline::before {
    content: "\f12e2";
  }
  .mdi-file-cloud::before {
    content: "\f0217";
  }
  .mdi-file-cloud-outline::before {
    content: "\f102a";
  }
  .mdi-file-code::before {
    content: "\f022e";
  }
  .mdi-file-code-outline::before {
    content: "\f102b";
  }
  .mdi-file-cog::before {
    content: "\f107b";
  }
  .mdi-file-cog-outline::before {
    content: "\f107c";
  }
  .mdi-file-compare::before {
    content: "\f08aa";
  }
  .mdi-file-delimited::before {
    content: "\f0218";
  }
  .mdi-file-delimited-outline::before {
    content: "\f0ea5";
  }
  .mdi-file-document::before {
    content: "\f0219";
  }
  .mdi-file-document-alert::before {
    content: "\f1a97";
  }
  .mdi-file-document-alert-outline::before {
    content: "\f1a98";
  }
  .mdi-file-document-arrow-right::before {
    content: "\f1c0f";
  }
  .mdi-file-document-arrow-right-outline::before {
    content: "\f1c10";
  }
  .mdi-file-document-check::before {
    content: "\f1a99";
  }
  .mdi-file-document-check-outline::before {
    content: "\f1a9a";
  }
  .mdi-file-document-edit::before {
    content: "\f0dc8";
  }
  .mdi-file-document-edit-outline::before {
    content: "\f0dc9";
  }
  .mdi-file-document-minus::before {
    content: "\f1a9b";
  }
  .mdi-file-document-minus-outline::before {
    content: "\f1a9c";
  }
  .mdi-file-document-multiple::before {
    content: "\f1517";
  }
  .mdi-file-document-multiple-outline::before {
    content: "\f1518";
  }
  .mdi-file-document-outline::before {
    content: "\f09ee";
  }
  .mdi-file-document-plus::before {
    content: "\f1a9d";
  }
  .mdi-file-document-plus-outline::before {
    content: "\f1a9e";
  }
  .mdi-file-document-remove::before {
    content: "\f1a9f";
  }
  .mdi-file-document-remove-outline::before {
    content: "\f1aa0";
  }
  .mdi-file-download::before {
    content: "\f0965";
  }
  .mdi-file-download-outline::before {
    content: "\f0966";
  }
  .mdi-file-edit::before {
    content: "\f11e7";
  }
  .mdi-file-edit-outline::before {
    content: "\f11e8";
  }
  .mdi-file-excel::before {
    content: "\f021b";
  }
  .mdi-file-excel-box::before {
    content: "\f021c";
  }
  .mdi-file-excel-box-outline::before {
    content: "\f102c";
  }
  .mdi-file-excel-outline::before {
    content: "\f102d";
  }
  .mdi-file-export::before {
    content: "\f021d";
  }
  .mdi-file-export-outline::before {
    content: "\f102e";
  }
  .mdi-file-eye::before {
    content: "\f0dca";
  }
  .mdi-file-eye-outline::before {
    content: "\f0dcb";
  }
  .mdi-file-find::before {
    content: "\f021e";
  }
  .mdi-file-find-outline::before {
    content: "\f0b97";
  }
  .mdi-file-gif-box::before {
    content: "\f0d78";
  }
  .mdi-file-hidden::before {
    content: "\f0613";
  }
  .mdi-file-image::before {
    content: "\f021f";
  }
  .mdi-file-image-marker::before {
    content: "\f1772";
  }
  .mdi-file-image-marker-outline::before {
    content: "\f1773";
  }
  .mdi-file-image-minus::before {
    content: "\f193b";
  }
  .mdi-file-image-minus-outline::before {
    content: "\f193c";
  }
  .mdi-file-image-outline::before {
    content: "\f0eb0";
  }
  .mdi-file-image-plus::before {
    content: "\f193d";
  }
  .mdi-file-image-plus-outline::before {
    content: "\f193e";
  }
  .mdi-file-image-remove::before {
    content: "\f193f";
  }
  .mdi-file-image-remove-outline::before {
    content: "\f1940";
  }
  .mdi-file-import::before {
    content: "\f0220";
  }
  .mdi-file-import-outline::before {
    content: "\f102f";
  }
  .mdi-file-jpg-box::before {
    content: "\f0225";
  }
  .mdi-file-key::before {
    content: "\f1184";
  }
  .mdi-file-key-outline::before {
    content: "\f1185";
  }
  .mdi-file-link::before {
    content: "\f1177";
  }
  .mdi-file-link-outline::before {
    content: "\f1178";
  }
  .mdi-file-lock::before {
    content: "\f0221";
  }
  .mdi-file-lock-open::before {
    content: "\f19c8";
  }
  .mdi-file-lock-open-outline::before {
    content: "\f19c9";
  }
  .mdi-file-lock-outline::before {
    content: "\f1030";
  }
  .mdi-file-marker::before {
    content: "\f1774";
  }
  .mdi-file-marker-outline::before {
    content: "\f1775";
  }
  .mdi-file-minus::before {
    content: "\f1aa1";
  }
  .mdi-file-minus-outline::before {
    content: "\f1aa2";
  }
  .mdi-file-move::before {
    content: "\f0ab9";
  }
  .mdi-file-move-outline::before {
    content: "\f1031";
  }
  .mdi-file-multiple::before {
    content: "\f0222";
  }
  .mdi-file-multiple-outline::before {
    content: "\f1032";
  }
  .mdi-file-music::before {
    content: "\f0223";
  }
  .mdi-file-music-outline::before {
    content: "\f0e2a";
  }
  .mdi-file-outline::before {
    content: "\f0224";
  }
  .mdi-file-pdf-box::before {
    content: "\f0226";
  }
  .mdi-file-percent::before {
    content: "\f081e";
  }
  .mdi-file-percent-outline::before {
    content: "\f1033";
  }
  .mdi-file-phone::before {
    content: "\f1179";
  }
  .mdi-file-phone-outline::before {
    content: "\f117a";
  }
  .mdi-file-plus::before {
    content: "\f0752";
  }
  .mdi-file-plus-outline::before {
    content: "\f0eed";
  }
  .mdi-file-png-box::before {
    content: "\f0e2d";
  }
  .mdi-file-powerpoint::before {
    content: "\f0227";
  }
  .mdi-file-powerpoint-box::before {
    content: "\f0228";
  }
  .mdi-file-powerpoint-box-outline::before {
    content: "\f1034";
  }
  .mdi-file-powerpoint-outline::before {
    content: "\f1035";
  }
  .mdi-file-presentation-box::before {
    content: "\f0229";
  }
  .mdi-file-question::before {
    content: "\f086f";
  }
  .mdi-file-question-outline::before {
    content: "\f1036";
  }
  .mdi-file-refresh::before {
    content: "\f0918";
  }
  .mdi-file-refresh-outline::before {
    content: "\f0541";
  }
  .mdi-file-remove::before {
    content: "\f0b98";
  }
  .mdi-file-remove-outline::before {
    content: "\f1037";
  }
  .mdi-file-replace::before {
    content: "\f0b32";
  }
  .mdi-file-replace-outline::before {
    content: "\f0b33";
  }
  .mdi-file-restore::before {
    content: "\f0670";
  }
  .mdi-file-restore-outline::before {
    content: "\f1038";
  }
  .mdi-file-rotate-left::before {
    content: "\f1a3b";
  }
  .mdi-file-rotate-left-outline::before {
    content: "\f1a3c";
  }
  .mdi-file-rotate-right::before {
    content: "\f1a3d";
  }
  .mdi-file-rotate-right-outline::before {
    content: "\f1a3e";
  }
  .mdi-file-search::before {
    content: "\f0c7c";
  }
  .mdi-file-search-outline::before {
    content: "\f0c7d";
  }
  .mdi-file-send::before {
    content: "\f022a";
  }
  .mdi-file-send-outline::before {
    content: "\f1039";
  }
  .mdi-file-settings::before {
    content: "\f1079";
  }
  .mdi-file-settings-outline::before {
    content: "\f107a";
  }
  .mdi-file-sign::before {
    content: "\f19c3";
  }
  .mdi-file-star::before {
    content: "\f103a";
  }
  .mdi-file-star-outline::before {
    content: "\f103b";
  }
  .mdi-file-swap::before {
    content: "\f0fb4";
  }
  .mdi-file-swap-outline::before {
    content: "\f0fb5";
  }
  .mdi-file-sync::before {
    content: "\f1216";
  }
  .mdi-file-sync-outline::before {
    content: "\f1217";
  }
  .mdi-file-table::before {
    content: "\f0c7e";
  }
  .mdi-file-table-box::before {
    content: "\f10e1";
  }
  .mdi-file-table-box-multiple::before {
    content: "\f10e2";
  }
  .mdi-file-table-box-multiple-outline::before {
    content: "\f10e3";
  }
  .mdi-file-table-box-outline::before {
    content: "\f10e4";
  }
  .mdi-file-table-outline::before {
    content: "\f0c7f";
  }
  .mdi-file-tree::before {
    content: "\f0645";
  }
  .mdi-file-tree-outline::before {
    content: "\f13d2";
  }
  .mdi-file-undo::before {
    content: "\f08dc";
  }
  .mdi-file-undo-outline::before {
    content: "\f103c";
  }
  .mdi-file-upload::before {
    content: "\f0a4d";
  }
  .mdi-file-upload-outline::before {
    content: "\f0a4e";
  }
  .mdi-file-video::before {
    content: "\f022b";
  }
  .mdi-file-video-outline::before {
    content: "\f0e2c";
  }
  .mdi-file-word::before {
    content: "\f022c";
  }
  .mdi-file-word-box::before {
    content: "\f022d";
  }
  .mdi-file-word-box-outline::before {
    content: "\f103d";
  }
  .mdi-file-word-outline::before {
    content: "\f103e";
  }
  .mdi-file-xml-box::before {
    content: "\f1b4b";
  }
  .mdi-film::before {
    content: "\f022f";
  }
  .mdi-filmstrip::before {
    content: "\f0230";
  }
  .mdi-filmstrip-box::before {
    content: "\f0332";
  }
  .mdi-filmstrip-box-multiple::before {
    content: "\f0d18";
  }
  .mdi-filmstrip-off::before {
    content: "\f0231";
  }
  .mdi-filter::before {
    content: "\f0232";
  }
  .mdi-filter-check::before {
    content: "\f18ec";
  }
  .mdi-filter-check-outline::before {
    content: "\f18ed";
  }
  .mdi-filter-cog::before {
    content: "\f1aa3";
  }
  .mdi-filter-cog-outline::before {
    content: "\f1aa4";
  }
  .mdi-filter-menu::before {
    content: "\f10e5";
  }
  .mdi-filter-menu-outline::before {
    content: "\f10e6";
  }
  .mdi-filter-minus::before {
    content: "\f0eee";
  }
  .mdi-filter-minus-outline::before {
    content: "\f0eef";
  }
  .mdi-filter-multiple::before {
    content: "\f1a3f";
  }
  .mdi-filter-multiple-outline::before {
    content: "\f1a40";
  }
  .mdi-filter-off::before {
    content: "\f14ef";
  }
  .mdi-filter-off-outline::before {
    content: "\f14f0";
  }
  .mdi-filter-outline::before {
    content: "\f0233";
  }
  .mdi-filter-plus::before {
    content: "\f0ef0";
  }
  .mdi-filter-plus-outline::before {
    content: "\f0ef1";
  }
  .mdi-filter-remove::before {
    content: "\f0234";
  }
  .mdi-filter-remove-outline::before {
    content: "\f0235";
  }
  .mdi-filter-settings::before {
    content: "\f1aa5";
  }
  .mdi-filter-settings-outline::before {
    content: "\f1aa6";
  }
  .mdi-filter-variant::before {
    content: "\f0236";
  }
  .mdi-filter-variant-minus::before {
    content: "\f1112";
  }
  .mdi-filter-variant-plus::before {
    content: "\f1113";
  }
  .mdi-filter-variant-remove::before {
    content: "\f103f";
  }
  .mdi-finance::before {
    content: "\f081f";
  }
  .mdi-find-replace::before {
    content: "\f06d4";
  }
  .mdi-fingerprint::before {
    content: "\f0237";
  }
  .mdi-fingerprint-off::before {
    content: "\f0eb1";
  }
  .mdi-fire::before {
    content: "\f0238";
  }
  .mdi-fire-alert::before {
    content: "\f15d7";
  }
  .mdi-fire-circle::before {
    content: "\f1807";
  }
  .mdi-fire-extinguisher::before {
    content: "\f0ef2";
  }
  .mdi-fire-hydrant::before {
    content: "\f1137";
  }
  .mdi-fire-hydrant-alert::before {
    content: "\f1138";
  }
  .mdi-fire-hydrant-off::before {
    content: "\f1139";
  }
  .mdi-fire-off::before {
    content: "\f1722";
  }
  .mdi-fire-truck::before {
    content: "\f08ab";
  }
  .mdi-firebase::before {
    content: "\f0967";
  }
  .mdi-firefox::before {
    content: "\f0239";
  }
  .mdi-fireplace::before {
    content: "\f0e2e";
  }
  .mdi-fireplace-off::before {
    content: "\f0e2f";
  }
  .mdi-firewire::before {
    content: "\f05be";
  }
  .mdi-firework::before {
    content: "\f0e30";
  }
  .mdi-firework-off::before {
    content: "\f1723";
  }
  .mdi-fish::before {
    content: "\f023a";
  }
  .mdi-fish-off::before {
    content: "\f13f3";
  }
  .mdi-fishbowl::before {
    content: "\f0ef3";
  }
  .mdi-fishbowl-outline::before {
    content: "\f0ef4";
  }
  .mdi-fit-to-page::before {
    content: "\f0ef5";
  }
  .mdi-fit-to-page-outline::before {
    content: "\f0ef6";
  }
  .mdi-fit-to-screen::before {
    content: "\f18f4";
  }
  .mdi-fit-to-screen-outline::before {
    content: "\f18f5";
  }
  .mdi-flag::before {
    content: "\f023b";
  }
  .mdi-flag-checkered::before {
    content: "\f023c";
  }
  .mdi-flag-minus::before {
    content: "\f0b99";
  }
  .mdi-flag-minus-outline::before {
    content: "\f10b2";
  }
  .mdi-flag-off::before {
    content: "\f18ee";
  }
  .mdi-flag-off-outline::before {
    content: "\f18ef";
  }
  .mdi-flag-outline::before {
    content: "\f023d";
  }
  .mdi-flag-plus::before {
    content: "\f0b9a";
  }
  .mdi-flag-plus-outline::before {
    content: "\f10b3";
  }
  .mdi-flag-remove::before {
    content: "\f0b9b";
  }
  .mdi-flag-remove-outline::before {
    content: "\f10b4";
  }
  .mdi-flag-triangle::before {
    content: "\f023f";
  }
  .mdi-flag-variant::before {
    content: "\f0240";
  }
  .mdi-flag-variant-minus::before {
    content: "\f1bb4";
  }
  .mdi-flag-variant-minus-outline::before {
    content: "\f1bb5";
  }
  .mdi-flag-variant-off::before {
    content: "\f1bb0";
  }
  .mdi-flag-variant-off-outline::before {
    content: "\f1bb1";
  }
  .mdi-flag-variant-outline::before {
    content: "\f023e";
  }
  .mdi-flag-variant-plus::before {
    content: "\f1bb2";
  }
  .mdi-flag-variant-plus-outline::before {
    content: "\f1bb3";
  }
  .mdi-flag-variant-remove::before {
    content: "\f1bb6";
  }
  .mdi-flag-variant-remove-outline::before {
    content: "\f1bb7";
  }
  .mdi-flare::before {
    content: "\f0d72";
  }
  .mdi-flash::before {
    content: "\f0241";
  }
  .mdi-flash-alert::before {
    content: "\f0ef7";
  }
  .mdi-flash-alert-outline::before {
    content: "\f0ef8";
  }
  .mdi-flash-auto::before {
    content: "\f0242";
  }
  .mdi-flash-off::before {
    content: "\f0243";
  }
  .mdi-flash-off-outline::before {
    content: "\f1b45";
  }
  .mdi-flash-outline::before {
    content: "\f06d5";
  }
  .mdi-flash-red-eye::before {
    content: "\f067b";
  }
  .mdi-flash-triangle::before {
    content: "\f1b1d";
  }
  .mdi-flash-triangle-outline::before {
    content: "\f1b1e";
  }
  .mdi-flashlight::before {
    content: "\f0244";
  }
  .mdi-flashlight-off::before {
    content: "\f0245";
  }
  .mdi-flask::before {
    content: "\f0093";
  }
  .mdi-flask-empty::before {
    content: "\f0094";
  }
  .mdi-flask-empty-minus::before {
    content: "\f123a";
  }
  .mdi-flask-empty-minus-outline::before {
    content: "\f123b";
  }
  .mdi-flask-empty-off::before {
    content: "\f13f4";
  }
  .mdi-flask-empty-off-outline::before {
    content: "\f13f5";
  }
  .mdi-flask-empty-outline::before {
    content: "\f0095";
  }
  .mdi-flask-empty-plus::before {
    content: "\f123c";
  }
  .mdi-flask-empty-plus-outline::before {
    content: "\f123d";
  }
  .mdi-flask-empty-remove::before {
    content: "\f123e";
  }
  .mdi-flask-empty-remove-outline::before {
    content: "\f123f";
  }
  .mdi-flask-minus::before {
    content: "\f1240";
  }
  .mdi-flask-minus-outline::before {
    content: "\f1241";
  }
  .mdi-flask-off::before {
    content: "\f13f6";
  }
  .mdi-flask-off-outline::before {
    content: "\f13f7";
  }
  .mdi-flask-outline::before {
    content: "\f0096";
  }
  .mdi-flask-plus::before {
    content: "\f1242";
  }
  .mdi-flask-plus-outline::before {
    content: "\f1243";
  }
  .mdi-flask-remove::before {
    content: "\f1244";
  }
  .mdi-flask-remove-outline::before {
    content: "\f1245";
  }
  .mdi-flask-round-bottom::before {
    content: "\f124b";
  }
  .mdi-flask-round-bottom-empty::before {
    content: "\f124c";
  }
  .mdi-flask-round-bottom-empty-outline::before {
    content: "\f124d";
  }
  .mdi-flask-round-bottom-outline::before {
    content: "\f124e";
  }
  .mdi-fleur-de-lis::before {
    content: "\f1303";
  }
  .mdi-flip-horizontal::before {
    content: "\f10e7";
  }
  .mdi-flip-to-back::before {
    content: "\f0247";
  }
  .mdi-flip-to-front::before {
    content: "\f0248";
  }
  .mdi-flip-vertical::before {
    content: "\f10e8";
  }
  .mdi-floor-lamp::before {
    content: "\f08dd";
  }
  .mdi-floor-lamp-dual::before {
    content: "\f1040";
  }
  .mdi-floor-lamp-dual-outline::before {
    content: "\f17ce";
  }
  .mdi-floor-lamp-outline::before {
    content: "\f17c8";
  }
  .mdi-floor-lamp-torchiere::before {
    content: "\f1747";
  }
  .mdi-floor-lamp-torchiere-outline::before {
    content: "\f17d6";
  }
  .mdi-floor-lamp-torchiere-variant::before {
    content: "\f1041";
  }
  .mdi-floor-lamp-torchiere-variant-outline::before {
    content: "\f17cf";
  }
  .mdi-floor-plan::before {
    content: "\f0821";
  }
  .mdi-floppy::before {
    content: "\f0249";
  }
  .mdi-floppy-variant::before {
    content: "\f09ef";
  }
  .mdi-flower::before {
    content: "\f024a";
  }
  .mdi-flower-outline::before {
    content: "\f09f0";
  }
  .mdi-flower-pollen::before {
    content: "\f1885";
  }
  .mdi-flower-pollen-outline::before {
    content: "\f1886";
  }
  .mdi-flower-poppy::before {
    content: "\f0d08";
  }
  .mdi-flower-tulip::before {
    content: "\f09f1";
  }
  .mdi-flower-tulip-outline::before {
    content: "\f09f2";
  }
  .mdi-focus-auto::before {
    content: "\f0f4e";
  }
  .mdi-focus-field::before {
    content: "\f0f4f";
  }
  .mdi-focus-field-horizontal::before {
    content: "\f0f50";
  }
  .mdi-focus-field-vertical::before {
    content: "\f0f51";
  }
  .mdi-folder::before {
    content: "\f024b";
  }
  .mdi-folder-account::before {
    content: "\f024c";
  }
  .mdi-folder-account-outline::before {
    content: "\f0b9c";
  }
  .mdi-folder-alert::before {
    content: "\f0dcc";
  }
  .mdi-folder-alert-outline::before {
    content: "\f0dcd";
  }
  .mdi-folder-arrow-down::before {
    content: "\f19e8";
  }
  .mdi-folder-arrow-down-outline::before {
    content: "\f19e9";
  }
  .mdi-folder-arrow-left::before {
    content: "\f19ea";
  }
  .mdi-folder-arrow-left-outline::before {
    content: "\f19eb";
  }
  .mdi-folder-arrow-left-right::before {
    content: "\f19ec";
  }
  .mdi-folder-arrow-left-right-outline::before {
    content: "\f19ed";
  }
  .mdi-folder-arrow-right::before {
    content: "\f19ee";
  }
  .mdi-folder-arrow-right-outline::before {
    content: "\f19ef";
  }
  .mdi-folder-arrow-up::before {
    content: "\f19f0";
  }
  .mdi-folder-arrow-up-down::before {
    content: "\f19f1";
  }
  .mdi-folder-arrow-up-down-outline::before {
    content: "\f19f2";
  }
  .mdi-folder-arrow-up-outline::before {
    content: "\f19f3";
  }
  .mdi-folder-cancel::before {
    content: "\f19f4";
  }
  .mdi-folder-cancel-outline::before {
    content: "\f19f5";
  }
  .mdi-folder-check::before {
    content: "\f197e";
  }
  .mdi-folder-check-outline::before {
    content: "\f197f";
  }
  .mdi-folder-clock::before {
    content: "\f0aba";
  }
  .mdi-folder-clock-outline::before {
    content: "\f0abb";
  }
  .mdi-folder-cog::before {
    content: "\f107f";
  }
  .mdi-folder-cog-outline::before {
    content: "\f1080";
  }
  .mdi-folder-download::before {
    content: "\f024d";
  }
  .mdi-folder-download-outline::before {
    content: "\f10e9";
  }
  .mdi-folder-edit::before {
    content: "\f08de";
  }
  .mdi-folder-edit-outline::before {
    content: "\f0dce";
  }
  .mdi-folder-eye::before {
    content: "\f178a";
  }
  .mdi-folder-eye-outline::before {
    content: "\f178b";
  }
  .mdi-folder-file::before {
    content: "\f19f6";
  }
  .mdi-folder-file-outline::before {
    content: "\f19f7";
  }
  .mdi-folder-google-drive::before {
    content: "\f024e";
  }
  .mdi-folder-heart::before {
    content: "\f10ea";
  }
  .mdi-folder-heart-outline::before {
    content: "\f10eb";
  }
  .mdi-folder-hidden::before {
    content: "\f179e";
  }
  .mdi-folder-home::before {
    content: "\f10b5";
  }
  .mdi-folder-home-outline::before {
    content: "\f10b6";
  }
  .mdi-folder-image::before {
    content: "\f024f";
  }
  .mdi-folder-information::before {
    content: "\f10b7";
  }
  .mdi-folder-information-outline::before {
    content: "\f10b8";
  }
  .mdi-folder-key::before {
    content: "\f08ac";
  }
  .mdi-folder-key-network::before {
    content: "\f08ad";
  }
  .mdi-folder-key-network-outline::before {
    content: "\f0c80";
  }
  .mdi-folder-key-outline::before {
    content: "\f10ec";
  }
  .mdi-folder-lock::before {
    content: "\f0250";
  }
  .mdi-folder-lock-open::before {
    content: "\f0251";
  }
  .mdi-folder-lock-open-outline::before {
    content: "\f1aa7";
  }
  .mdi-folder-lock-outline::before {
    content: "\f1aa8";
  }
  .mdi-folder-marker::before {
    content: "\f126d";
  }
  .mdi-folder-marker-outline::before {
    content: "\f126e";
  }
  .mdi-folder-minus::before {
    content: "\f1b49";
  }
  .mdi-folder-minus-outline::before {
    content: "\f1b4a";
  }
  .mdi-folder-move::before {
    content: "\f0252";
  }
  .mdi-folder-move-outline::before {
    content: "\f1246";
  }
  .mdi-folder-multiple::before {
    content: "\f0253";
  }
  .mdi-folder-multiple-image::before {
    content: "\f0254";
  }
  .mdi-folder-multiple-outline::before {
    content: "\f0255";
  }
  .mdi-folder-multiple-plus::before {
    content: "\f147e";
  }
  .mdi-folder-multiple-plus-outline::before {
    content: "\f147f";
  }
  .mdi-folder-music::before {
    content: "\f1359";
  }
  .mdi-folder-music-outline::before {
    content: "\f135a";
  }
  .mdi-folder-network::before {
    content: "\f0870";
  }
  .mdi-folder-network-outline::before {
    content: "\f0c81";
  }
  .mdi-folder-off::before {
    content: "\f19f8";
  }
  .mdi-folder-off-outline::before {
    content: "\f19f9";
  }
  .mdi-folder-open::before {
    content: "\f0770";
  }
  .mdi-folder-open-outline::before {
    content: "\f0dcf";
  }
  .mdi-folder-outline::before {
    content: "\f0256";
  }
  .mdi-folder-play::before {
    content: "\f19fa";
  }
  .mdi-folder-play-outline::before {
    content: "\f19fb";
  }
  .mdi-folder-plus::before {
    content: "\f0257";
  }
  .mdi-folder-plus-outline::before {
    content: "\f0b9d";
  }
  .mdi-folder-pound::before {
    content: "\f0d09";
  }
  .mdi-folder-pound-outline::before {
    content: "\f0d0a";
  }
  .mdi-folder-question::before {
    content: "\f19ca";
  }
  .mdi-folder-question-outline::before {
    content: "\f19cb";
  }
  .mdi-folder-refresh::before {
    content: "\f0749";
  }
  .mdi-folder-refresh-outline::before {
    content: "\f0542";
  }
  .mdi-folder-remove::before {
    content: "\f0258";
  }
  .mdi-folder-remove-outline::before {
    content: "\f0b9e";
  }
  .mdi-folder-search::before {
    content: "\f0968";
  }
  .mdi-folder-search-outline::before {
    content: "\f0969";
  }
  .mdi-folder-settings::before {
    content: "\f107d";
  }
  .mdi-folder-settings-outline::before {
    content: "\f107e";
  }
  .mdi-folder-star::before {
    content: "\f069d";
  }
  .mdi-folder-star-multiple::before {
    content: "\f13d3";
  }
  .mdi-folder-star-multiple-outline::before {
    content: "\f13d4";
  }
  .mdi-folder-star-outline::before {
    content: "\f0b9f";
  }
  .mdi-folder-swap::before {
    content: "\f0fb6";
  }
  .mdi-folder-swap-outline::before {
    content: "\f0fb7";
  }
  .mdi-folder-sync::before {
    content: "\f0d0b";
  }
  .mdi-folder-sync-outline::before {
    content: "\f0d0c";
  }
  .mdi-folder-table::before {
    content: "\f12e3";
  }
  .mdi-folder-table-outline::before {
    content: "\f12e4";
  }
  .mdi-folder-text::before {
    content: "\f0c82";
  }
  .mdi-folder-text-outline::before {
    content: "\f0c83";
  }
  .mdi-folder-upload::before {
    content: "\f0259";
  }
  .mdi-folder-upload-outline::before {
    content: "\f10ed";
  }
  .mdi-folder-wrench::before {
    content: "\f19fc";
  }
  .mdi-folder-wrench-outline::before {
    content: "\f19fd";
  }
  .mdi-folder-zip::before {
    content: "\f06eb";
  }
  .mdi-folder-zip-outline::before {
    content: "\f07b9";
  }
  .mdi-font-awesome::before {
    content: "\f003a";
  }
  .mdi-food::before {
    content: "\f025a";
  }
  .mdi-food-apple::before {
    content: "\f025b";
  }
  .mdi-food-apple-outline::before {
    content: "\f0c84";
  }
  .mdi-food-croissant::before {
    content: "\f07c8";
  }
  .mdi-food-drumstick::before {
    content: "\f141f";
  }
  .mdi-food-drumstick-off::before {
    content: "\f1468";
  }
  .mdi-food-drumstick-off-outline::before {
    content: "\f1469";
  }
  .mdi-food-drumstick-outline::before {
    content: "\f1420";
  }
  .mdi-food-fork-drink::before {
    content: "\f05f2";
  }
  .mdi-food-halal::before {
    content: "\f1572";
  }
  .mdi-food-hot-dog::before {
    content: "\f184b";
  }
  .mdi-food-kosher::before {
    content: "\f1573";
  }
  .mdi-food-off::before {
    content: "\f05f3";
  }
  .mdi-food-off-outline::before {
    content: "\f1915";
  }
  .mdi-food-outline::before {
    content: "\f1916";
  }
  .mdi-food-steak::before {
    content: "\f146a";
  }
  .mdi-food-steak-off::before {
    content: "\f146b";
  }
  .mdi-food-takeout-box::before {
    content: "\f1836";
  }
  .mdi-food-takeout-box-outline::before {
    content: "\f1837";
  }
  .mdi-food-turkey::before {
    content: "\f171c";
  }
  .mdi-food-variant::before {
    content: "\f025c";
  }
  .mdi-food-variant-off::before {
    content: "\f13e5";
  }
  .mdi-foot-print::before {
    content: "\f0f52";
  }
  .mdi-football::before {
    content: "\f025d";
  }
  .mdi-football-australian::before {
    content: "\f025e";
  }
  .mdi-football-helmet::before {
    content: "\f025f";
  }
  .mdi-forest::before {
    content: "\f1897";
  }
  .mdi-forklift::before {
    content: "\f07c9";
  }
  .mdi-form-dropdown::before {
    content: "\f1400";
  }
  .mdi-form-select::before {
    content: "\f1401";
  }
  .mdi-form-textarea::before {
    content: "\f1095";
  }
  .mdi-form-textbox::before {
    content: "\f060e";
  }
  .mdi-form-textbox-lock::before {
    content: "\f135d";
  }
  .mdi-form-textbox-password::before {
    content: "\f07f5";
  }
  .mdi-format-align-bottom::before {
    content: "\f0753";
  }
  .mdi-format-align-center::before {
    content: "\f0260";
  }
  .mdi-format-align-justify::before {
    content: "\f0261";
  }
  .mdi-format-align-left::before {
    content: "\f0262";
  }
  .mdi-format-align-middle::before {
    content: "\f0754";
  }
  .mdi-format-align-right::before {
    content: "\f0263";
  }
  .mdi-format-align-top::before {
    content: "\f0755";
  }
  .mdi-format-annotation-minus::before {
    content: "\f0abc";
  }
  .mdi-format-annotation-plus::before {
    content: "\f0646";
  }
  .mdi-format-bold::before {
    content: "\f0264";
  }
  .mdi-format-clear::before {
    content: "\f0265";
  }
  .mdi-format-color-fill::before {
    content: "\f0266";
  }
  .mdi-format-color-highlight::before {
    content: "\f0e31";
  }
  .mdi-format-color-marker-cancel::before {
    content: "\f1313";
  }
  .mdi-format-color-text::before {
    content: "\f069e";
  }
  .mdi-format-columns::before {
    content: "\f08df";
  }
  .mdi-format-float-center::before {
    content: "\f0267";
  }
  .mdi-format-float-left::before {
    content: "\f0268";
  }
  .mdi-format-float-none::before {
    content: "\f0269";
  }
  .mdi-format-float-right::before {
    content: "\f026a";
  }
  .mdi-format-font::before {
    content: "\f06d6";
  }
  .mdi-format-font-size-decrease::before {
    content: "\f09f3";
  }
  .mdi-format-font-size-increase::before {
    content: "\f09f4";
  }
  .mdi-format-header-1::before {
    content: "\f026b";
  }
  .mdi-format-header-2::before {
    content: "\f026c";
  }
  .mdi-format-header-3::before {
    content: "\f026d";
  }
  .mdi-format-header-4::before {
    content: "\f026e";
  }
  .mdi-format-header-5::before {
    content: "\f026f";
  }
  .mdi-format-header-6::before {
    content: "\f0270";
  }
  .mdi-format-header-decrease::before {
    content: "\f0271";
  }
  .mdi-format-header-equal::before {
    content: "\f0272";
  }
  .mdi-format-header-increase::before {
    content: "\f0273";
  }
  .mdi-format-header-pound::before {
    content: "\f0274";
  }
  .mdi-format-horizontal-align-center::before {
    content: "\f061e";
  }
  .mdi-format-horizontal-align-left::before {
    content: "\f061f";
  }
  .mdi-format-horizontal-align-right::before {
    content: "\f0620";
  }
  .mdi-format-indent-decrease::before {
    content: "\f0275";
  }
  .mdi-format-indent-increase::before {
    content: "\f0276";
  }
  .mdi-format-italic::before {
    content: "\f0277";
  }
  .mdi-format-letter-case::before {
    content: "\f0b34";
  }
  .mdi-format-letter-case-lower::before {
    content: "\f0b35";
  }
  .mdi-format-letter-case-upper::before {
    content: "\f0b36";
  }
  .mdi-format-letter-ends-with::before {
    content: "\f0fb8";
  }
  .mdi-format-letter-matches::before {
    content: "\f0fb9";
  }
  .mdi-format-letter-spacing::before {
    content: "\f1956";
  }
  .mdi-format-letter-spacing-variant::before {
    content: "\f1afb";
  }
  .mdi-format-letter-starts-with::before {
    content: "\f0fba";
  }
  .mdi-format-line-height::before {
    content: "\f1afc";
  }
  .mdi-format-line-spacing::before {
    content: "\f0278";
  }
  .mdi-format-line-style::before {
    content: "\f05c8";
  }
  .mdi-format-line-weight::before {
    content: "\f05c9";
  }
  .mdi-format-list-bulleted::before {
    content: "\f0279";
  }
  .mdi-format-list-bulleted-square::before {
    content: "\f0dd0";
  }
  .mdi-format-list-bulleted-triangle::before {
    content: "\f0eb2";
  }
  .mdi-format-list-bulleted-type::before {
    content: "\f027a";
  }
  .mdi-format-list-checkbox::before {
    content: "\f096a";
  }
  .mdi-format-list-checks::before {
    content: "\f0756";
  }
  .mdi-format-list-group::before {
    content: "\f1860";
  }
  .mdi-format-list-group-plus::before {
    content: "\f1b56";
  }
  .mdi-format-list-numbered::before {
    content: "\f027b";
  }
  .mdi-format-list-numbered-rtl::before {
    content: "\f0d0d";
  }
  .mdi-format-list-text::before {
    content: "\f126f";
  }
  .mdi-format-overline::before {
    content: "\f0eb3";
  }
  .mdi-format-page-break::before {
    content: "\f06d7";
  }
  .mdi-format-page-split::before {
    content: "\f1917";
  }
  .mdi-format-paint::before {
    content: "\f027c";
  }
  .mdi-format-paragraph::before {
    content: "\f027d";
  }
  .mdi-format-paragraph-spacing::before {
    content: "\f1afd";
  }
  .mdi-format-pilcrow::before {
    content: "\f06d8";
  }
  .mdi-format-pilcrow-arrow-left::before {
    content: "\f0286";
  }
  .mdi-format-pilcrow-arrow-right::before {
    content: "\f0285";
  }
  .mdi-format-quote-close::before {
    content: "\f027e";
  }
  .mdi-format-quote-close-outline::before {
    content: "\f11a8";
  }
  .mdi-format-quote-open::before {
    content: "\f0757";
  }
  .mdi-format-quote-open-outline::before {
    content: "\f11a7";
  }
  .mdi-format-rotate-90::before {
    content: "\f06aa";
  }
  .mdi-format-section::before {
    content: "\f069f";
  }
  .mdi-format-size::before {
    content: "\f027f";
  }
  .mdi-format-strikethrough::before {
    content: "\f0280";
  }
  .mdi-format-strikethrough-variant::before {
    content: "\f0281";
  }
  .mdi-format-subscript::before {
    content: "\f0282";
  }
  .mdi-format-superscript::before {
    content: "\f0283";
  }
  .mdi-format-text::before {
    content: "\f0284";
  }
  .mdi-format-text-rotation-angle-down::before {
    content: "\f0fbb";
  }
  .mdi-format-text-rotation-angle-up::before {
    content: "\f0fbc";
  }
  .mdi-format-text-rotation-down::before {
    content: "\f0d73";
  }
  .mdi-format-text-rotation-down-vertical::before {
    content: "\f0fbd";
  }
  .mdi-format-text-rotation-none::before {
    content: "\f0d74";
  }
  .mdi-format-text-rotation-up::before {
    content: "\f0fbe";
  }
  .mdi-format-text-rotation-vertical::before {
    content: "\f0fbf";
  }
  .mdi-format-text-variant::before {
    content: "\f0e32";
  }
  .mdi-format-text-variant-outline::before {
    content: "\f150f";
  }
  .mdi-format-text-wrapping-clip::before {
    content: "\f0d0e";
  }
  .mdi-format-text-wrapping-overflow::before {
    content: "\f0d0f";
  }
  .mdi-format-text-wrapping-wrap::before {
    content: "\f0d10";
  }
  .mdi-format-textbox::before {
    content: "\f0d11";
  }
  .mdi-format-title::before {
    content: "\f05f4";
  }
  .mdi-format-underline::before {
    content: "\f0287";
  }
  .mdi-format-underline-wavy::before {
    content: "\f18e9";
  }
  .mdi-format-vertical-align-bottom::before {
    content: "\f0621";
  }
  .mdi-format-vertical-align-center::before {
    content: "\f0622";
  }
  .mdi-format-vertical-align-top::before {
    content: "\f0623";
  }
  .mdi-format-wrap-inline::before {
    content: "\f0288";
  }
  .mdi-format-wrap-square::before {
    content: "\f0289";
  }
  .mdi-format-wrap-tight::before {
    content: "\f028a";
  }
  .mdi-format-wrap-top-bottom::before {
    content: "\f028b";
  }
  .mdi-forum::before {
    content: "\f028c";
  }
  .mdi-forum-minus::before {
    content: "\f1aa9";
  }
  .mdi-forum-minus-outline::before {
    content: "\f1aaa";
  }
  .mdi-forum-outline::before {
    content: "\f0822";
  }
  .mdi-forum-plus::before {
    content: "\f1aab";
  }
  .mdi-forum-plus-outline::before {
    content: "\f1aac";
  }
  .mdi-forum-remove::before {
    content: "\f1aad";
  }
  .mdi-forum-remove-outline::before {
    content: "\f1aae";
  }
  .mdi-forward::before {
    content: "\f028d";
  }
  .mdi-forwardburger::before {
    content: "\f0d75";
  }
  .mdi-fountain::before {
    content: "\f096b";
  }
  .mdi-fountain-pen::before {
    content: "\f0d12";
  }
  .mdi-fountain-pen-tip::before {
    content: "\f0d13";
  }
  .mdi-fraction-one-half::before {
    content: "\f1992";
  }
  .mdi-freebsd::before {
    content: "\f08e0";
  }
  .mdi-french-fries::before {
    content: "\f1957";
  }
  .mdi-frequently-asked-questions::before {
    content: "\f0eb4";
  }
  .mdi-fridge::before {
    content: "\f0290";
  }
  .mdi-fridge-alert::before {
    content: "\f11b1";
  }
  .mdi-fridge-alert-outline::before {
    content: "\f11b2";
  }
  .mdi-fridge-bottom::before {
    content: "\f0292";
  }
  .mdi-fridge-industrial::before {
    content: "\f15ee";
  }
  .mdi-fridge-industrial-alert::before {
    content: "\f15ef";
  }
  .mdi-fridge-industrial-alert-outline::before {
    content: "\f15f0";
  }
  .mdi-fridge-industrial-off::before {
    content: "\f15f1";
  }
  .mdi-fridge-industrial-off-outline::before {
    content: "\f15f2";
  }
  .mdi-fridge-industrial-outline::before {
    content: "\f15f3";
  }
  .mdi-fridge-off::before {
    content: "\f11af";
  }
  .mdi-fridge-off-outline::before {
    content: "\f11b0";
  }
  .mdi-fridge-outline::before {
    content: "\f028f";
  }
  .mdi-fridge-top::before {
    content: "\f0291";
  }
  .mdi-fridge-variant::before {
    content: "\f15f4";
  }
  .mdi-fridge-variant-alert::before {
    content: "\f15f5";
  }
  .mdi-fridge-variant-alert-outline::before {
    content: "\f15f6";
  }
  .mdi-fridge-variant-off::before {
    content: "\f15f7";
  }
  .mdi-fridge-variant-off-outline::before {
    content: "\f15f8";
  }
  .mdi-fridge-variant-outline::before {
    content: "\f15f9";
  }
  .mdi-fruit-cherries::before {
    content: "\f1042";
  }
  .mdi-fruit-cherries-off::before {
    content: "\f13f8";
  }
  .mdi-fruit-citrus::before {
    content: "\f1043";
  }
  .mdi-fruit-citrus-off::before {
    content: "\f13f9";
  }
  .mdi-fruit-grapes::before {
    content: "\f1044";
  }
  .mdi-fruit-grapes-outline::before {
    content: "\f1045";
  }
  .mdi-fruit-pear::before {
    content: "\f1a0e";
  }
  .mdi-fruit-pineapple::before {
    content: "\f1046";
  }
  .mdi-fruit-watermelon::before {
    content: "\f1047";
  }
  .mdi-fuel::before {
    content: "\f07ca";
  }
  .mdi-fuel-cell::before {
    content: "\f18b5";
  }
  .mdi-fullscreen::before {
    content: "\f0293";
  }
  .mdi-fullscreen-exit::before {
    content: "\f0294";
  }
  .mdi-function::before {
    content: "\f0295";
  }
  .mdi-function-variant::before {
    content: "\f0871";
  }
  .mdi-furigana-horizontal::before {
    content: "\f1081";
  }
  .mdi-furigana-vertical::before {
    content: "\f1082";
  }
  .mdi-fuse::before {
    content: "\f0c85";
  }
  .mdi-fuse-alert::before {
    content: "\f142d";
  }
  .mdi-fuse-blade::before {
    content: "\f0c86";
  }
  .mdi-fuse-off::before {
    content: "\f142c";
  }
  .mdi-gamepad::before {
    content: "\f0296";
  }
  .mdi-gamepad-circle::before {
    content: "\f0e33";
  }
  .mdi-gamepad-circle-down::before {
    content: "\f0e34";
  }
  .mdi-gamepad-circle-left::before {
    content: "\f0e35";
  }
  .mdi-gamepad-circle-outline::before {
    content: "\f0e36";
  }
  .mdi-gamepad-circle-right::before {
    content: "\f0e37";
  }
  .mdi-gamepad-circle-up::before {
    content: "\f0e38";
  }
  .mdi-gamepad-down::before {
    content: "\f0e39";
  }
  .mdi-gamepad-left::before {
    content: "\f0e3a";
  }
  .mdi-gamepad-outline::before {
    content: "\f1919";
  }
  .mdi-gamepad-right::before {
    content: "\f0e3b";
  }
  .mdi-gamepad-round::before {
    content: "\f0e3c";
  }
  .mdi-gamepad-round-down::before {
    content: "\f0e3d";
  }
  .mdi-gamepad-round-left::before {
    content: "\f0e3e";
  }
  .mdi-gamepad-round-outline::before {
    content: "\f0e3f";
  }
  .mdi-gamepad-round-right::before {
    content: "\f0e40";
  }
  .mdi-gamepad-round-up::before {
    content: "\f0e41";
  }
  .mdi-gamepad-square::before {
    content: "\f0eb5";
  }
  .mdi-gamepad-square-outline::before {
    content: "\f0eb6";
  }
  .mdi-gamepad-up::before {
    content: "\f0e42";
  }
  .mdi-gamepad-variant::before {
    content: "\f0297";
  }
  .mdi-gamepad-variant-outline::before {
    content: "\f0eb7";
  }
  .mdi-gamma::before {
    content: "\f10ee";
  }
  .mdi-gantry-crane::before {
    content: "\f0dd1";
  }
  .mdi-garage::before {
    content: "\f06d9";
  }
  .mdi-garage-alert::before {
    content: "\f0872";
  }
  .mdi-garage-alert-variant::before {
    content: "\f12d5";
  }
  .mdi-garage-lock::before {
    content: "\f17fb";
  }
  .mdi-garage-open::before {
    content: "\f06da";
  }
  .mdi-garage-open-variant::before {
    content: "\f12d4";
  }
  .mdi-garage-variant::before {
    content: "\f12d3";
  }
  .mdi-garage-variant-lock::before {
    content: "\f17fc";
  }
  .mdi-gas-burner::before {
    content: "\f1a1b";
  }
  .mdi-gas-cylinder::before {
    content: "\f0647";
  }
  .mdi-gas-station::before {
    content: "\f0298";
  }
  .mdi-gas-station-off::before {
    content: "\f1409";
  }
  .mdi-gas-station-off-outline::before {
    content: "\f140a";
  }
  .mdi-gas-station-outline::before {
    content: "\f0eb8";
  }
  .mdi-gate::before {
    content: "\f0299";
  }
  .mdi-gate-alert::before {
    content: "\f17f8";
  }
  .mdi-gate-and::before {
    content: "\f08e1";
  }
  .mdi-gate-arrow-left::before {
    content: "\f17f7";
  }
  .mdi-gate-arrow-right::before {
    content: "\f1169";
  }
  .mdi-gate-buffer::before {
    content: "\f1afe";
  }
  .mdi-gate-nand::before {
    content: "\f08e2";
  }
  .mdi-gate-nor::before {
    content: "\f08e3";
  }
  .mdi-gate-not::before {
    content: "\f08e4";
  }
  .mdi-gate-open::before {
    content: "\f116a";
  }
  .mdi-gate-or::before {
    content: "\f08e5";
  }
  .mdi-gate-xnor::before {
    content: "\f08e6";
  }
  .mdi-gate-xor::before {
    content: "\f08e7";
  }
  .mdi-gatsby::before {
    content: "\f0e43";
  }
  .mdi-gauge::before {
    content: "\f029a";
  }
  .mdi-gauge-empty::before {
    content: "\f0873";
  }
  .mdi-gauge-full::before {
    content: "\f0874";
  }
  .mdi-gauge-low::before {
    content: "\f0875";
  }
  .mdi-gavel::before {
    content: "\f029b";
  }
  .mdi-gender-female::before {
    content: "\f029c";
  }
  .mdi-gender-male::before {
    content: "\f029d";
  }
  .mdi-gender-male-female::before {
    content: "\f029e";
  }
  .mdi-gender-male-female-variant::before {
    content: "\f113f";
  }
  .mdi-gender-non-binary::before {
    content: "\f1140";
  }
  .mdi-gender-transgender::before {
    content: "\f029f";
  }
  .mdi-gentoo::before {
    content: "\f08e8";
  }
  .mdi-gesture::before {
    content: "\f07cb";
  }
  .mdi-gesture-double-tap::before {
    content: "\f073c";
  }
  .mdi-gesture-pinch::before {
    content: "\f0abd";
  }
  .mdi-gesture-spread::before {
    content: "\f0abe";
  }
  .mdi-gesture-swipe::before {
    content: "\f0d76";
  }
  .mdi-gesture-swipe-down::before {
    content: "\f073d";
  }
  .mdi-gesture-swipe-horizontal::before {
    content: "\f0abf";
  }
  .mdi-gesture-swipe-left::before {
    content: "\f073e";
  }
  .mdi-gesture-swipe-right::before {
    content: "\f073f";
  }
  .mdi-gesture-swipe-up::before {
    content: "\f0740";
  }
  .mdi-gesture-swipe-vertical::before {
    content: "\f0ac0";
  }
  .mdi-gesture-tap::before {
    content: "\f0741";
  }
  .mdi-gesture-tap-box::before {
    content: "\f12a9";
  }
  .mdi-gesture-tap-button::before {
    content: "\f12a8";
  }
  .mdi-gesture-tap-hold::before {
    content: "\f0d77";
  }
  .mdi-gesture-two-double-tap::before {
    content: "\f0742";
  }
  .mdi-gesture-two-tap::before {
    content: "\f0743";
  }
  .mdi-ghost::before {
    content: "\f02a0";
  }
  .mdi-ghost-off::before {
    content: "\f09f5";
  }
  .mdi-ghost-off-outline::before {
    content: "\f165c";
  }
  .mdi-ghost-outline::before {
    content: "\f165d";
  }
  .mdi-gift::before {
    content: "\f0e44";
  }
  .mdi-gift-off::before {
    content: "\f16ef";
  }
  .mdi-gift-off-outline::before {
    content: "\f16f0";
  }
  .mdi-gift-open::before {
    content: "\f16f1";
  }
  .mdi-gift-open-outline::before {
    content: "\f16f2";
  }
  .mdi-gift-outline::before {
    content: "\f02a1";
  }
  .mdi-git::before {
    content: "\f02a2";
  }
  .mdi-github::before {
    content: "\f02a4";
  }
  .mdi-gitlab::before {
    content: "\f0ba0";
  }
  .mdi-glass-cocktail::before {
    content: "\f0356";
  }
  .mdi-glass-cocktail-off::before {
    content: "\f15e6";
  }
  .mdi-glass-flute::before {
    content: "\f02a5";
  }
  .mdi-glass-fragile::before {
    content: "\f1873";
  }
  .mdi-glass-mug::before {
    content: "\f02a6";
  }
  .mdi-glass-mug-off::before {
    content: "\f15e7";
  }
  .mdi-glass-mug-variant::before {
    content: "\f1116";
  }
  .mdi-glass-mug-variant-off::before {
    content: "\f15e8";
  }
  .mdi-glass-pint-outline::before {
    content: "\f130d";
  }
  .mdi-glass-stange::before {
    content: "\f02a7";
  }
  .mdi-glass-tulip::before {
    content: "\f02a8";
  }
  .mdi-glass-wine::before {
    content: "\f0876";
  }
  .mdi-glasses::before {
    content: "\f02aa";
  }
  .mdi-globe-light::before {
    content: "\f066f";
  }
  .mdi-globe-light-outline::before {
    content: "\f12d7";
  }
  .mdi-globe-model::before {
    content: "\f08e9";
  }
  .mdi-gmail::before {
    content: "\f02ab";
  }
  .mdi-gnome::before {
    content: "\f02ac";
  }
  .mdi-go-kart::before {
    content: "\f0d79";
  }
  .mdi-go-kart-track::before {
    content: "\f0d7a";
  }
  .mdi-gog::before {
    content: "\f0ba1";
  }
  .mdi-gold::before {
    content: "\f124f";
  }
  .mdi-golf::before {
    content: "\f0823";
  }
  .mdi-golf-cart::before {
    content: "\f11a4";
  }
  .mdi-golf-tee::before {
    content: "\f1083";
  }
  .mdi-gondola::before {
    content: "\f0686";
  }
  .mdi-goodreads::before {
    content: "\f0d7b";
  }
  .mdi-google::before {
    content: "\f02ad";
  }
  .mdi-google-ads::before {
    content: "\f0c87";
  }
  .mdi-google-analytics::before {
    content: "\f07cc";
  }
  .mdi-google-assistant::before {
    content: "\f07cd";
  }
  .mdi-google-cardboard::before {
    content: "\f02ae";
  }
  .mdi-google-chrome::before {
    content: "\f02af";
  }
  .mdi-google-circles::before {
    content: "\f02b0";
  }
  .mdi-google-circles-communities::before {
    content: "\f02b1";
  }
  .mdi-google-circles-extended::before {
    content: "\f02b2";
  }
  .mdi-google-circles-group::before {
    content: "\f02b3";
  }
  .mdi-google-classroom::before {
    content: "\f02c0";
  }
  .mdi-google-cloud::before {
    content: "\f11f6";
  }
  .mdi-google-downasaur::before {
    content: "\f1362";
  }
  .mdi-google-drive::before {
    content: "\f02b6";
  }
  .mdi-google-earth::before {
    content: "\f02b7";
  }
  .mdi-google-fit::before {
    content: "\f096c";
  }
  .mdi-google-glass::before {
    content: "\f02b8";
  }
  .mdi-google-hangouts::before {
    content: "\f02c9";
  }
  .mdi-google-keep::before {
    content: "\f06dc";
  }
  .mdi-google-lens::before {
    content: "\f09f6";
  }
  .mdi-google-maps::before {
    content: "\f05f5";
  }
  .mdi-google-my-business::before {
    content: "\f1048";
  }
  .mdi-google-nearby::before {
    content: "\f02b9";
  }
  .mdi-google-play::before {
    content: "\f02bc";
  }
  .mdi-google-plus::before {
    content: "\f02bd";
  }
  .mdi-google-podcast::before {
    content: "\f0eb9";
  }
  .mdi-google-spreadsheet::before {
    content: "\f09f7";
  }
  .mdi-google-street-view::before {
    content: "\f0c88";
  }
  .mdi-google-translate::before {
    content: "\f02bf";
  }
  .mdi-gradient-horizontal::before {
    content: "\f174a";
  }
  .mdi-gradient-vertical::before {
    content: "\f06a0";
  }
  .mdi-grain::before {
    content: "\f0d7c";
  }
  .mdi-graph::before {
    content: "\f1049";
  }
  .mdi-graph-outline::before {
    content: "\f104a";
  }
  .mdi-graphql::before {
    content: "\f0877";
  }
  .mdi-grass::before {
    content: "\f1510";
  }
  .mdi-grave-stone::before {
    content: "\f0ba2";
  }
  .mdi-grease-pencil::before {
    content: "\f0648";
  }
  .mdi-greater-than::before {
    content: "\f096d";
  }
  .mdi-greater-than-or-equal::before {
    content: "\f096e";
  }
  .mdi-greenhouse::before {
    content: "\f002d";
  }
  .mdi-grid::before {
    content: "\f02c1";
  }
  .mdi-grid-large::before {
    content: "\f0758";
  }
  .mdi-grid-off::before {
    content: "\f02c2";
  }
  .mdi-grill::before {
    content: "\f0e45";
  }
  .mdi-grill-outline::before {
    content: "\f118a";
  }
  .mdi-group::before {
    content: "\f02c3";
  }
  .mdi-guitar-acoustic::before {
    content: "\f0771";
  }
  .mdi-guitar-electric::before {
    content: "\f02c4";
  }
  .mdi-guitar-pick::before {
    content: "\f02c5";
  }
  .mdi-guitar-pick-outline::before {
    content: "\f02c6";
  }
  .mdi-guy-fawkes-mask::before {
    content: "\f0825";
  }
  .mdi-gymnastics::before {
    content: "\f1a41";
  }
  .mdi-hail::before {
    content: "\f0ac1";
  }
  .mdi-hair-dryer::before {
    content: "\f10ef";
  }
  .mdi-hair-dryer-outline::before {
    content: "\f10f0";
  }
  .mdi-halloween::before {
    content: "\f0ba3";
  }
  .mdi-hamburger::before {
    content: "\f0685";
  }
  .mdi-hamburger-check::before {
    content: "\f1776";
  }
  .mdi-hamburger-minus::before {
    content: "\f1777";
  }
  .mdi-hamburger-off::before {
    content: "\f1778";
  }
  .mdi-hamburger-plus::before {
    content: "\f1779";
  }
  .mdi-hamburger-remove::before {
    content: "\f177a";
  }
  .mdi-hammer::before {
    content: "\f08ea";
  }
  .mdi-hammer-screwdriver::before {
    content: "\f1322";
  }
  .mdi-hammer-sickle::before {
    content: "\f1887";
  }
  .mdi-hammer-wrench::before {
    content: "\f1323";
  }
  .mdi-hand-back-left::before {
    content: "\f0e46";
  }
  .mdi-hand-back-left-off::before {
    content: "\f1830";
  }
  .mdi-hand-back-left-off-outline::before {
    content: "\f1832";
  }
  .mdi-hand-back-left-outline::before {
    content: "\f182c";
  }
  .mdi-hand-back-right::before {
    content: "\f0e47";
  }
  .mdi-hand-back-right-off::before {
    content: "\f1831";
  }
  .mdi-hand-back-right-off-outline::before {
    content: "\f1833";
  }
  .mdi-hand-back-right-outline::before {
    content: "\f182d";
  }
  .mdi-hand-clap::before {
    content: "\f194b";
  }
  .mdi-hand-clap-off::before {
    content: "\f1a42";
  }
  .mdi-hand-coin::before {
    content: "\f188f";
  }
  .mdi-hand-coin-outline::before {
    content: "\f1890";
  }
  .mdi-hand-cycle::before {
    content: "\f1b9c";
  }
  .mdi-hand-extended::before {
    content: "\f18b6";
  }
  .mdi-hand-extended-outline::before {
    content: "\f18b7";
  }
  .mdi-hand-front-left::before {
    content: "\f182b";
  }
  .mdi-hand-front-left-outline::before {
    content: "\f182e";
  }
  .mdi-hand-front-right::before {
    content: "\f0a4f";
  }
  .mdi-hand-front-right-outline::before {
    content: "\f182f";
  }
  .mdi-hand-heart::before {
    content: "\f10f1";
  }
  .mdi-hand-heart-outline::before {
    content: "\f157e";
  }
  .mdi-hand-okay::before {
    content: "\f0a50";
  }
  .mdi-hand-peace::before {
    content: "\f0a51";
  }
  .mdi-hand-peace-variant::before {
    content: "\f0a52";
  }
  .mdi-hand-pointing-down::before {
    content: "\f0a53";
  }
  .mdi-hand-pointing-left::before {
    content: "\f0a54";
  }
  .mdi-hand-pointing-right::before {
    content: "\f02c7";
  }
  .mdi-hand-pointing-up::before {
    content: "\f0a55";
  }
  .mdi-hand-saw::before {
    content: "\f0e48";
  }
  .mdi-hand-wash::before {
    content: "\f157f";
  }
  .mdi-hand-wash-outline::before {
    content: "\f1580";
  }
  .mdi-hand-water::before {
    content: "\f139f";
  }
  .mdi-hand-wave::before {
    content: "\f1821";
  }
  .mdi-hand-wave-outline::before {
    content: "\f1822";
  }
  .mdi-handball::before {
    content: "\f0f53";
  }
  .mdi-handcuffs::before {
    content: "\f113e";
  }
  .mdi-hands-pray::before {
    content: "\f0579";
  }
  .mdi-handshake::before {
    content: "\f1218";
  }
  .mdi-handshake-outline::before {
    content: "\f15a1";
  }
  .mdi-hanger::before {
    content: "\f02c8";
  }
  .mdi-hard-hat::before {
    content: "\f096f";
  }
  .mdi-harddisk::before {
    content: "\f02ca";
  }
  .mdi-harddisk-plus::before {
    content: "\f104b";
  }
  .mdi-harddisk-remove::before {
    content: "\f104c";
  }
  .mdi-hat-fedora::before {
    content: "\f0ba4";
  }
  .mdi-hazard-lights::before {
    content: "\f0c89";
  }
  .mdi-hdmi-port::before {
    content: "\f1bb8";
  }
  .mdi-hdr::before {
    content: "\f0d7d";
  }
  .mdi-hdr-off::before {
    content: "\f0d7e";
  }
  .mdi-head::before {
    content: "\f135e";
  }
  .mdi-head-alert::before {
    content: "\f1338";
  }
  .mdi-head-alert-outline::before {
    content: "\f1339";
  }
  .mdi-head-check::before {
    content: "\f133a";
  }
  .mdi-head-check-outline::before {
    content: "\f133b";
  }
  .mdi-head-cog::before {
    content: "\f133c";
  }
  .mdi-head-cog-outline::before {
    content: "\f133d";
  }
  .mdi-head-dots-horizontal::before {
    content: "\f133e";
  }
  .mdi-head-dots-horizontal-outline::before {
    content: "\f133f";
  }
  .mdi-head-flash::before {
    content: "\f1340";
  }
  .mdi-head-flash-outline::before {
    content: "\f1341";
  }
  .mdi-head-heart::before {
    content: "\f1342";
  }
  .mdi-head-heart-outline::before {
    content: "\f1343";
  }
  .mdi-head-lightbulb::before {
    content: "\f1344";
  }
  .mdi-head-lightbulb-outline::before {
    content: "\f1345";
  }
  .mdi-head-minus::before {
    content: "\f1346";
  }
  .mdi-head-minus-outline::before {
    content: "\f1347";
  }
  .mdi-head-outline::before {
    content: "\f135f";
  }
  .mdi-head-plus::before {
    content: "\f1348";
  }
  .mdi-head-plus-outline::before {
    content: "\f1349";
  }
  .mdi-head-question::before {
    content: "\f134a";
  }
  .mdi-head-question-outline::before {
    content: "\f134b";
  }
  .mdi-head-remove::before {
    content: "\f134c";
  }
  .mdi-head-remove-outline::before {
    content: "\f134d";
  }
  .mdi-head-snowflake::before {
    content: "\f134e";
  }
  .mdi-head-snowflake-outline::before {
    content: "\f134f";
  }
  .mdi-head-sync::before {
    content: "\f1350";
  }
  .mdi-head-sync-outline::before {
    content: "\f1351";
  }
  .mdi-headphones::before {
    content: "\f02cb";
  }
  .mdi-headphones-bluetooth::before {
    content: "\f0970";
  }
  .mdi-headphones-box::before {
    content: "\f02cc";
  }
  .mdi-headphones-off::before {
    content: "\f07ce";
  }
  .mdi-headphones-settings::before {
    content: "\f02cd";
  }
  .mdi-headset::before {
    content: "\f02ce";
  }
  .mdi-headset-dock::before {
    content: "\f02cf";
  }
  .mdi-headset-off::before {
    content: "\f02d0";
  }
  .mdi-heart::before {
    content: "\f02d1";
  }
  .mdi-heart-box::before {
    content: "\f02d2";
  }
  .mdi-heart-box-outline::before {
    content: "\f02d3";
  }
  .mdi-heart-broken::before {
    content: "\f02d4";
  }
  .mdi-heart-broken-outline::before {
    content: "\f0d14";
  }
  .mdi-heart-circle::before {
    content: "\f0971";
  }
  .mdi-heart-circle-outline::before {
    content: "\f0972";
  }
  .mdi-heart-cog::before {
    content: "\f1663";
  }
  .mdi-heart-cog-outline::before {
    content: "\f1664";
  }
  .mdi-heart-flash::before {
    content: "\f0ef9";
  }
  .mdi-heart-half::before {
    content: "\f06df";
  }
  .mdi-heart-half-full::before {
    content: "\f06de";
  }
  .mdi-heart-half-outline::before {
    content: "\f06e0";
  }
  .mdi-heart-minus::before {
    content: "\f142f";
  }
  .mdi-heart-minus-outline::before {
    content: "\f1432";
  }
  .mdi-heart-multiple::before {
    content: "\f0a56";
  }
  .mdi-heart-multiple-outline::before {
    content: "\f0a57";
  }
  .mdi-heart-off::before {
    content: "\f0759";
  }
  .mdi-heart-off-outline::before {
    content: "\f1434";
  }
  .mdi-heart-outline::before {
    content: "\f02d5";
  }
  .mdi-heart-plus::before {
    content: "\f142e";
  }
  .mdi-heart-plus-outline::before {
    content: "\f1431";
  }
  .mdi-heart-pulse::before {
    content: "\f05f6";
  }
  .mdi-heart-remove::before {
    content: "\f1430";
  }
  .mdi-heart-remove-outline::before {
    content: "\f1433";
  }
  .mdi-heart-settings::before {
    content: "\f1665";
  }
  .mdi-heart-settings-outline::before {
    content: "\f1666";
  }
  .mdi-heat-pump::before {
    content: "\f1a43";
  }
  .mdi-heat-pump-outline::before {
    content: "\f1a44";
  }
  .mdi-heat-wave::before {
    content: "\f1a45";
  }
  .mdi-heating-coil::before {
    content: "\f1aaf";
  }
  .mdi-helicopter::before {
    content: "\f0ac2";
  }
  .mdi-help::before {
    content: "\f02d6";
  }
  .mdi-help-box::before {
    content: "\f078b";
  }
  .mdi-help-box-multiple::before {
    content: "\f1c0a";
  }
  .mdi-help-box-multiple-outline::before {
    content: "\f1c0b";
  }
  .mdi-help-box-outline::before {
    content: "\f1c0c";
  }
  .mdi-help-circle::before {
    content: "\f02d7";
  }
  .mdi-help-circle-outline::before {
    content: "\f0625";
  }
  .mdi-help-network::before {
    content: "\f06f5";
  }
  .mdi-help-network-outline::before {
    content: "\f0c8a";
  }
  .mdi-help-rhombus::before {
    content: "\f0ba5";
  }
  .mdi-help-rhombus-outline::before {
    content: "\f0ba6";
  }
  .mdi-hexadecimal::before {
    content: "\f12a7";
  }
  .mdi-hexagon::before {
    content: "\f02d8";
  }
  .mdi-hexagon-multiple::before {
    content: "\f06e1";
  }
  .mdi-hexagon-multiple-outline::before {
    content: "\f10f2";
  }
  .mdi-hexagon-outline::before {
    content: "\f02d9";
  }
  .mdi-hexagon-slice-1::before {
    content: "\f0ac3";
  }
  .mdi-hexagon-slice-2::before {
    content: "\f0ac4";
  }
  .mdi-hexagon-slice-3::before {
    content: "\f0ac5";
  }
  .mdi-hexagon-slice-4::before {
    content: "\f0ac6";
  }
  .mdi-hexagon-slice-5::before {
    content: "\f0ac7";
  }
  .mdi-hexagon-slice-6::before {
    content: "\f0ac8";
  }
  .mdi-hexagram::before {
    content: "\f0ac9";
  }
  .mdi-hexagram-outline::before {
    content: "\f0aca";
  }
  .mdi-high-definition::before {
    content: "\f07cf";
  }
  .mdi-high-definition-box::before {
    content: "\f0878";
  }
  .mdi-highway::before {
    content: "\f05f7";
  }
  .mdi-hiking::before {
    content: "\f0d7f";
  }
  .mdi-history::before {
    content: "\f02da";
  }
  .mdi-hockey-puck::before {
    content: "\f0879";
  }
  .mdi-hockey-sticks::before {
    content: "\f087a";
  }
  .mdi-hololens::before {
    content: "\f02db";
  }
  .mdi-home::before {
    content: "\f02dc";
  }
  .mdi-home-account::before {
    content: "\f0826";
  }
  .mdi-home-alert::before {
    content: "\f087b";
  }
  .mdi-home-alert-outline::before {
    content: "\f15d0";
  }
  .mdi-home-analytics::before {
    content: "\f0eba";
  }
  .mdi-home-assistant::before {
    content: "\f07d0";
  }
  .mdi-home-automation::before {
    content: "\f07d1";
  }
  .mdi-home-battery::before {
    content: "\f1901";
  }
  .mdi-home-battery-outline::before {
    content: "\f1902";
  }
  .mdi-home-circle::before {
    content: "\f07d2";
  }
  .mdi-home-circle-outline::before {
    content: "\f104d";
  }
  .mdi-home-city::before {
    content: "\f0d15";
  }
  .mdi-home-city-outline::before {
    content: "\f0d16";
  }
  .mdi-home-clock::before {
    content: "\f1a12";
  }
  .mdi-home-clock-outline::before {
    content: "\f1a13";
  }
  .mdi-home-edit::before {
    content: "\f1159";
  }
  .mdi-home-edit-outline::before {
    content: "\f115a";
  }
  .mdi-home-export-outline::before {
    content: "\f0f9b";
  }
  .mdi-home-flood::before {
    content: "\f0efa";
  }
  .mdi-home-floor-0::before {
    content: "\f0dd2";
  }
  .mdi-home-floor-1::before {
    content: "\f0d80";
  }
  .mdi-home-floor-2::before {
    content: "\f0d81";
  }
  .mdi-home-floor-3::before {
    content: "\f0d82";
  }
  .mdi-home-floor-a::before {
    content: "\f0d83";
  }
  .mdi-home-floor-b::before {
    content: "\f0d84";
  }
  .mdi-home-floor-g::before {
    content: "\f0d85";
  }
  .mdi-home-floor-l::before {
    content: "\f0d86";
  }
  .mdi-home-floor-negative-1::before {
    content: "\f0dd3";
  }
  .mdi-home-group::before {
    content: "\f0dd4";
  }
  .mdi-home-group-minus::before {
    content: "\f19c1";
  }
  .mdi-home-group-plus::before {
    content: "\f19c0";
  }
  .mdi-home-group-remove::before {
    content: "\f19c2";
  }
  .mdi-home-heart::before {
    content: "\f0827";
  }
  .mdi-home-import-outline::before {
    content: "\f0f9c";
  }
  .mdi-home-lightbulb::before {
    content: "\f1251";
  }
  .mdi-home-lightbulb-outline::before {
    content: "\f1252";
  }
  .mdi-home-lightning-bolt::before {
    content: "\f1903";
  }
  .mdi-home-lightning-bolt-outline::before {
    content: "\f1904";
  }
  .mdi-home-lock::before {
    content: "\f08eb";
  }
  .mdi-home-lock-open::before {
    content: "\f08ec";
  }
  .mdi-home-map-marker::before {
    content: "\f05f8";
  }
  .mdi-home-minus::before {
    content: "\f0974";
  }
  .mdi-home-minus-outline::before {
    content: "\f13d5";
  }
  .mdi-home-modern::before {
    content: "\f02dd";
  }
  .mdi-home-off::before {
    content: "\f1a46";
  }
  .mdi-home-off-outline::before {
    content: "\f1a47";
  }
  .mdi-home-outline::before {
    content: "\f06a1";
  }
  .mdi-home-plus::before {
    content: "\f0975";
  }
  .mdi-home-plus-outline::before {
    content: "\f13d6";
  }
  .mdi-home-remove::before {
    content: "\f1247";
  }
  .mdi-home-remove-outline::before {
    content: "\f13d7";
  }
  .mdi-home-roof::before {
    content: "\f112b";
  }
  .mdi-home-search::before {
    content: "\f13b0";
  }
  .mdi-home-search-outline::before {
    content: "\f13b1";
  }
  .mdi-home-silo::before {
    content: "\f1ba0";
  }
  .mdi-home-silo-outline::before {
    content: "\f1ba1";
  }
  .mdi-home-switch::before {
    content: "\f1794";
  }
  .mdi-home-switch-outline::before {
    content: "\f1795";
  }
  .mdi-home-thermometer::before {
    content: "\f0f54";
  }
  .mdi-home-thermometer-outline::before {
    content: "\f0f55";
  }
  .mdi-home-variant::before {
    content: "\f02de";
  }
  .mdi-home-variant-outline::before {
    content: "\f0ba7";
  }
  .mdi-hook::before {
    content: "\f06e2";
  }
  .mdi-hook-off::before {
    content: "\f06e3";
  }
  .mdi-hoop-house::before {
    content: "\f0e56";
  }
  .mdi-hops::before {
    content: "\f02df";
  }
  .mdi-horizontal-rotate-clockwise::before {
    content: "\f10f3";
  }
  .mdi-horizontal-rotate-counterclockwise::before {
    content: "\f10f4";
  }
  .mdi-horse::before {
    content: "\f15bf";
  }
  .mdi-horse-human::before {
    content: "\f15c0";
  }
  .mdi-horse-variant::before {
    content: "\f15c1";
  }
  .mdi-horse-variant-fast::before {
    content: "\f186e";
  }
  .mdi-horseshoe::before {
    content: "\f0a58";
  }
  .mdi-hospital::before {
    content: "\f0ff6";
  }
  .mdi-hospital-box::before {
    content: "\f02e0";
  }
  .mdi-hospital-box-outline::before {
    content: "\f0ff7";
  }
  .mdi-hospital-building::before {
    content: "\f02e1";
  }
  .mdi-hospital-marker::before {
    content: "\f02e2";
  }
  .mdi-hot-tub::before {
    content: "\f0828";
  }
  .mdi-hours-24::before {
    content: "\f1478";
  }
  .mdi-hubspot::before {
    content: "\f0d17";
  }
  .mdi-hulu::before {
    content: "\f0829";
  }
  .mdi-human::before {
    content: "\f02e6";
  }
  .mdi-human-baby-changing-table::before {
    content: "\f138b";
  }
  .mdi-human-cane::before {
    content: "\f1581";
  }
  .mdi-human-capacity-decrease::before {
    content: "\f159b";
  }
  .mdi-human-capacity-increase::before {
    content: "\f159c";
  }
  .mdi-human-child::before {
    content: "\f02e7";
  }
  .mdi-human-dolly::before {
    content: "\f1980";
  }
  .mdi-human-edit::before {
    content: "\f14e8";
  }
  .mdi-human-female::before {
    content: "\f0649";
  }
  .mdi-human-female-boy::before {
    content: "\f0a59";
  }
  .mdi-human-female-dance::before {
    content: "\f15c9";
  }
  .mdi-human-female-female::before {
    content: "\f0a5a";
  }
  .mdi-human-female-girl::before {
    content: "\f0a5b";
  }
  .mdi-human-greeting::before {
    content: "\f17c4";
  }
  .mdi-human-greeting-proximity::before {
    content: "\f159d";
  }
  .mdi-human-greeting-variant::before {
    content: "\f064a";
  }
  .mdi-human-handsdown::before {
    content: "\f064b";
  }
  .mdi-human-handsup::before {
    content: "\f064c";
  }
  .mdi-human-male::before {
    content: "\f064d";
  }
  .mdi-human-male-board::before {
    content: "\f0890";
  }
  .mdi-human-male-board-poll::before {
    content: "\f0846";
  }
  .mdi-human-male-boy::before {
    content: "\f0a5c";
  }
  .mdi-human-male-child::before {
    content: "\f138c";
  }
  .mdi-human-male-female::before {
    content: "\f02e8";
  }
  .mdi-human-male-female-child::before {
    content: "\f1823";
  }
  .mdi-human-male-girl::before {
    content: "\f0a5d";
  }
  .mdi-human-male-height::before {
    content: "\f0efb";
  }
  .mdi-human-male-height-variant::before {
    content: "\f0efc";
  }
  .mdi-human-male-male::before {
    content: "\f0a5e";
  }
  .mdi-human-non-binary::before {
    content: "\f1848";
  }
  .mdi-human-pregnant::before {
    content: "\f05cf";
  }
  .mdi-human-queue::before {
    content: "\f1571";
  }
  .mdi-human-scooter::before {
    content: "\f11e9";
  }
  .mdi-human-walker::before {
    content: "\f1b71";
  }
  .mdi-human-wheelchair::before {
    content: "\f138d";
  }
  .mdi-human-white-cane::before {
    content: "\f1981";
  }
  .mdi-humble-bundle::before {
    content: "\f0744";
  }
  .mdi-hvac::before {
    content: "\f1352";
  }
  .mdi-hvac-off::before {
    content: "\f159e";
  }
  .mdi-hydraulic-oil-level::before {
    content: "\f1324";
  }
  .mdi-hydraulic-oil-temperature::before {
    content: "\f1325";
  }
  .mdi-hydro-power::before {
    content: "\f12e5";
  }
  .mdi-hydrogen-station::before {
    content: "\f1894";
  }
  .mdi-ice-cream::before {
    content: "\f082a";
  }
  .mdi-ice-cream-off::before {
    content: "\f0e52";
  }
  .mdi-ice-pop::before {
    content: "\f0efd";
  }
  .mdi-id-card::before {
    content: "\f0fc0";
  }
  .mdi-identifier::before {
    content: "\f0efe";
  }
  .mdi-ideogram-cjk::before {
    content: "\f1331";
  }
  .mdi-ideogram-cjk-variant::before {
    content: "\f1332";
  }
  .mdi-image::before {
    content: "\f02e9";
  }
  .mdi-image-album::before {
    content: "\f02ea";
  }
  .mdi-image-area::before {
    content: "\f02eb";
  }
  .mdi-image-area-close::before {
    content: "\f02ec";
  }
  .mdi-image-auto-adjust::before {
    content: "\f0fc1";
  }
  .mdi-image-broken::before {
    content: "\f02ed";
  }
  .mdi-image-broken-variant::before {
    content: "\f02ee";
  }
  .mdi-image-check::before {
    content: "\f1b25";
  }
  .mdi-image-check-outline::before {
    content: "\f1b26";
  }
  .mdi-image-edit::before {
    content: "\f11e3";
  }
  .mdi-image-edit-outline::before {
    content: "\f11e4";
  }
  .mdi-image-filter-black-white::before {
    content: "\f02f0";
  }
  .mdi-image-filter-center-focus::before {
    content: "\f02f1";
  }
  .mdi-image-filter-center-focus-strong::before {
    content: "\f0eff";
  }
  .mdi-image-filter-center-focus-strong-outline::before {
    content: "\f0f00";
  }
  .mdi-image-filter-center-focus-weak::before {
    content: "\f02f2";
  }
  .mdi-image-filter-drama::before {
    content: "\f02f3";
  }
  .mdi-image-filter-drama-outline::before {
    content: "\f1bff";
  }
  .mdi-image-filter-frames::before {
    content: "\f02f4";
  }
  .mdi-image-filter-hdr::before {
    content: "\f02f5";
  }
  .mdi-image-filter-none::before {
    content: "\f02f6";
  }
  .mdi-image-filter-tilt-shift::before {
    content: "\f02f7";
  }
  .mdi-image-filter-vintage::before {
    content: "\f02f8";
  }
  .mdi-image-frame::before {
    content: "\f0e49";
  }
  .mdi-image-lock::before {
    content: "\f1ab0";
  }
  .mdi-image-lock-outline::before {
    content: "\f1ab1";
  }
  .mdi-image-marker::before {
    content: "\f177b";
  }
  .mdi-image-marker-outline::before {
    content: "\f177c";
  }
  .mdi-image-minus::before {
    content: "\f1419";
  }
  .mdi-image-minus-outline::before {
    content: "\f1b47";
  }
  .mdi-image-move::before {
    content: "\f09f8";
  }
  .mdi-image-multiple::before {
    content: "\f02f9";
  }
  .mdi-image-multiple-outline::before {
    content: "\f02ef";
  }
  .mdi-image-off::before {
    content: "\f082b";
  }
  .mdi-image-off-outline::before {
    content: "\f11d1";
  }
  .mdi-image-outline::before {
    content: "\f0976";
  }
  .mdi-image-plus::before {
    content: "\f087c";
  }
  .mdi-image-plus-outline::before {
    content: "\f1b46";
  }
  .mdi-image-refresh::before {
    content: "\f19fe";
  }
  .mdi-image-refresh-outline::before {
    content: "\f19ff";
  }
  .mdi-image-remove::before {
    content: "\f1418";
  }
  .mdi-image-remove-outline::before {
    content: "\f1b48";
  }
  .mdi-image-search::before {
    content: "\f0977";
  }
  .mdi-image-search-outline::before {
    content: "\f0978";
  }
  .mdi-image-size-select-actual::before {
    content: "\f0c8d";
  }
  .mdi-image-size-select-large::before {
    content: "\f0c8e";
  }
  .mdi-image-size-select-small::before {
    content: "\f0c8f";
  }
  .mdi-image-sync::before {
    content: "\f1a00";
  }
  .mdi-image-sync-outline::before {
    content: "\f1a01";
  }
  .mdi-image-text::before {
    content: "\f160d";
  }
  .mdi-import::before {
    content: "\f02fa";
  }
  .mdi-inbox::before {
    content: "\f0687";
  }
  .mdi-inbox-arrow-down::before {
    content: "\f02fb";
  }
  .mdi-inbox-arrow-down-outline::before {
    content: "\f1270";
  }
  .mdi-inbox-arrow-up::before {
    content: "\f03d1";
  }
  .mdi-inbox-arrow-up-outline::before {
    content: "\f1271";
  }
  .mdi-inbox-full::before {
    content: "\f1272";
  }
  .mdi-inbox-full-outline::before {
    content: "\f1273";
  }
  .mdi-inbox-multiple::before {
    content: "\f08b0";
  }
  .mdi-inbox-multiple-outline::before {
    content: "\f0ba8";
  }
  .mdi-inbox-outline::before {
    content: "\f1274";
  }
  .mdi-inbox-remove::before {
    content: "\f159f";
  }
  .mdi-inbox-remove-outline::before {
    content: "\f15a0";
  }
  .mdi-incognito::before {
    content: "\f05f9";
  }
  .mdi-incognito-circle::before {
    content: "\f1421";
  }
  .mdi-incognito-circle-off::before {
    content: "\f1422";
  }
  .mdi-incognito-off::before {
    content: "\f0075";
  }
  .mdi-induction::before {
    content: "\f184c";
  }
  .mdi-infinity::before {
    content: "\f06e4";
  }
  .mdi-information::before {
    content: "\f02fc";
  }
  .mdi-information-off::before {
    content: "\f178c";
  }
  .mdi-information-off-outline::before {
    content: "\f178d";
  }
  .mdi-information-outline::before {
    content: "\f02fd";
  }
  .mdi-information-variant::before {
    content: "\f064e";
  }
  .mdi-instagram::before {
    content: "\f02fe";
  }
  .mdi-instrument-triangle::before {
    content: "\f104e";
  }
  .mdi-integrated-circuit-chip::before {
    content: "\f1913";
  }
  .mdi-invert-colors::before {
    content: "\f0301";
  }
  .mdi-invert-colors-off::before {
    content: "\f0e4a";
  }
  .mdi-iobroker::before {
    content: "\f12e8";
  }
  .mdi-ip::before {
    content: "\f0a5f";
  }
  .mdi-ip-network::before {
    content: "\f0a60";
  }
  .mdi-ip-network-outline::before {
    content: "\f0c90";
  }
  .mdi-ip-outline::before {
    content: "\f1982";
  }
  .mdi-ipod::before {
    content: "\f0c91";
  }
  .mdi-iron::before {
    content: "\f1824";
  }
  .mdi-iron-board::before {
    content: "\f1838";
  }
  .mdi-iron-outline::before {
    content: "\f1825";
  }
  .mdi-island::before {
    content: "\f104f";
  }
  .mdi-iv-bag::before {
    content: "\f10b9";
  }
  .mdi-jabber::before {
    content: "\f0dd5";
  }
  .mdi-jeepney::before {
    content: "\f0302";
  }
  .mdi-jellyfish::before {
    content: "\f0f01";
  }
  .mdi-jellyfish-outline::before {
    content: "\f0f02";
  }
  .mdi-jira::before {
    content: "\f0303";
  }
  .mdi-jquery::before {
    content: "\f087d";
  }
  .mdi-jsfiddle::before {
    content: "\f0304";
  }
  .mdi-jump-rope::before {
    content: "\f12ff";
  }
  .mdi-kabaddi::before {
    content: "\f0d87";
  }
  .mdi-kangaroo::before {
    content: "\f1558";
  }
  .mdi-karate::before {
    content: "\f082c";
  }
  .mdi-kayaking::before {
    content: "\f08af";
  }
  .mdi-keg::before {
    content: "\f0305";
  }
  .mdi-kettle::before {
    content: "\f05fa";
  }
  .mdi-kettle-alert::before {
    content: "\f1317";
  }
  .mdi-kettle-alert-outline::before {
    content: "\f1318";
  }
  .mdi-kettle-off::before {
    content: "\f131b";
  }
  .mdi-kettle-off-outline::before {
    content: "\f131c";
  }
  .mdi-kettle-outline::before {
    content: "\f0f56";
  }
  .mdi-kettle-pour-over::before {
    content: "\f173c";
  }
  .mdi-kettle-steam::before {
    content: "\f1319";
  }
  .mdi-kettle-steam-outline::before {
    content: "\f131a";
  }
  .mdi-kettlebell::before {
    content: "\f1300";
  }
  .mdi-key::before {
    content: "\f0306";
  }
  .mdi-key-alert::before {
    content: "\f1983";
  }
  .mdi-key-alert-outline::before {
    content: "\f1984";
  }
  .mdi-key-arrow-right::before {
    content: "\f1312";
  }
  .mdi-key-chain::before {
    content: "\f1574";
  }
  .mdi-key-chain-variant::before {
    content: "\f1575";
  }
  .mdi-key-change::before {
    content: "\f0307";
  }
  .mdi-key-link::before {
    content: "\f119f";
  }
  .mdi-key-minus::before {
    content: "\f0308";
  }
  .mdi-key-outline::before {
    content: "\f0dd6";
  }
  .mdi-key-plus::before {
    content: "\f0309";
  }
  .mdi-key-remove::before {
    content: "\f030a";
  }
  .mdi-key-star::before {
    content: "\f119e";
  }
  .mdi-key-variant::before {
    content: "\f030b";
  }
  .mdi-key-wireless::before {
    content: "\f0fc2";
  }
  .mdi-keyboard::before {
    content: "\f030c";
  }
  .mdi-keyboard-backspace::before {
    content: "\f030d";
  }
  .mdi-keyboard-caps::before {
    content: "\f030e";
  }
  .mdi-keyboard-close::before {
    content: "\f030f";
  }
  .mdi-keyboard-close-outline::before {
    content: "\f1c00";
  }
  .mdi-keyboard-esc::before {
    content: "\f12b7";
  }
  .mdi-keyboard-f1::before {
    content: "\f12ab";
  }
  .mdi-keyboard-f10::before {
    content: "\f12b4";
  }
  .mdi-keyboard-f11::before {
    content: "\f12b5";
  }
  .mdi-keyboard-f12::before {
    content: "\f12b6";
  }
  .mdi-keyboard-f2::before {
    content: "\f12ac";
  }
  .mdi-keyboard-f3::before {
    content: "\f12ad";
  }
  .mdi-keyboard-f4::before {
    content: "\f12ae";
  }
  .mdi-keyboard-f5::before {
    content: "\f12af";
  }
  .mdi-keyboard-f6::before {
    content: "\f12b0";
  }
  .mdi-keyboard-f7::before {
    content: "\f12b1";
  }
  .mdi-keyboard-f8::before {
    content: "\f12b2";
  }
  .mdi-keyboard-f9::before {
    content: "\f12b3";
  }
  .mdi-keyboard-off::before {
    content: "\f0310";
  }
  .mdi-keyboard-off-outline::before {
    content: "\f0e4b";
  }
  .mdi-keyboard-outline::before {
    content: "\f097b";
  }
  .mdi-keyboard-return::before {
    content: "\f0311";
  }
  .mdi-keyboard-settings::before {
    content: "\f09f9";
  }
  .mdi-keyboard-settings-outline::before {
    content: "\f09fa";
  }
  .mdi-keyboard-space::before {
    content: "\f1050";
  }
  .mdi-keyboard-tab::before {
    content: "\f0312";
  }
  .mdi-keyboard-tab-reverse::before {
    content: "\f0325";
  }
  .mdi-keyboard-variant::before {
    content: "\f0313";
  }
  .mdi-khanda::before {
    content: "\f10fd";
  }
  .mdi-kickstarter::before {
    content: "\f0745";
  }
  .mdi-kite::before {
    content: "\f1985";
  }
  .mdi-kite-outline::before {
    content: "\f1986";
  }
  .mdi-kitesurfing::before {
    content: "\f1744";
  }
  .mdi-klingon::before {
    content: "\f135b";
  }
  .mdi-knife::before {
    content: "\f09fb";
  }
  .mdi-knife-military::before {
    content: "\f09fc";
  }
  .mdi-knob::before {
    content: "\f1b96";
  }
  .mdi-koala::before {
    content: "\f173f";
  }
  .mdi-kodi::before {
    content: "\f0314";
  }
  .mdi-kubernetes::before {
    content: "\f10fe";
  }
  .mdi-label::before {
    content: "\f0315";
  }
  .mdi-label-multiple::before {
    content: "\f1375";
  }
  .mdi-label-multiple-outline::before {
    content: "\f1376";
  }
  .mdi-label-off::before {
    content: "\f0acb";
  }
  .mdi-label-off-outline::before {
    content: "\f0acc";
  }
  .mdi-label-outline::before {
    content: "\f0316";
  }
  .mdi-label-percent::before {
    content: "\f12ea";
  }
  .mdi-label-percent-outline::before {
    content: "\f12eb";
  }
  .mdi-label-variant::before {
    content: "\f0acd";
  }
  .mdi-label-variant-outline::before {
    content: "\f0ace";
  }
  .mdi-ladder::before {
    content: "\f15a2";
  }
  .mdi-ladybug::before {
    content: "\f082d";
  }
  .mdi-lambda::before {
    content: "\f0627";
  }
  .mdi-lamp::before {
    content: "\f06b5";
  }
  .mdi-lamp-outline::before {
    content: "\f17d0";
  }
  .mdi-lamps::before {
    content: "\f1576";
  }
  .mdi-lamps-outline::before {
    content: "\f17d1";
  }
  .mdi-lan::before {
    content: "\f0317";
  }
  .mdi-lan-check::before {
    content: "\f12aa";
  }
  .mdi-lan-connect::before {
    content: "\f0318";
  }
  .mdi-lan-disconnect::before {
    content: "\f0319";
  }
  .mdi-lan-pending::before {
    content: "\f031a";
  }
  .mdi-land-fields::before {
    content: "\f1ab2";
  }
  .mdi-land-plots::before {
    content: "\f1ab3";
  }
  .mdi-land-plots-circle::before {
    content: "\f1ab4";
  }
  .mdi-land-plots-circle-variant::before {
    content: "\f1ab5";
  }
  .mdi-land-rows-horizontal::before {
    content: "\f1ab6";
  }
  .mdi-land-rows-vertical::before {
    content: "\f1ab7";
  }
  .mdi-landslide::before {
    content: "\f1a48";
  }
  .mdi-landslide-outline::before {
    content: "\f1a49";
  }
  .mdi-language-c::before {
    content: "\f0671";
  }
  .mdi-language-cpp::before {
    content: "\f0672";
  }
  .mdi-language-csharp::before {
    content: "\f031b";
  }
  .mdi-language-css3::before {
    content: "\f031c";
  }
  .mdi-language-fortran::before {
    content: "\f121a";
  }
  .mdi-language-go::before {
    content: "\f07d3";
  }
  .mdi-language-haskell::before {
    content: "\f0c92";
  }
  .mdi-language-html5::before {
    content: "\f031d";
  }
  .mdi-language-java::before {
    content: "\f0b37";
  }
  .mdi-language-javascript::before {
    content: "\f031e";
  }
  .mdi-language-kotlin::before {
    content: "\f1219";
  }
  .mdi-language-lua::before {
    content: "\f08b1";
  }
  .mdi-language-markdown::before {
    content: "\f0354";
  }
  .mdi-language-markdown-outline::before {
    content: "\f0f5b";
  }
  .mdi-language-php::before {
    content: "\f031f";
  }
  .mdi-language-python::before {
    content: "\f0320";
  }
  .mdi-language-r::before {
    content: "\f07d4";
  }
  .mdi-language-ruby::before {
    content: "\f0d2d";
  }
  .mdi-language-ruby-on-rails::before {
    content: "\f0acf";
  }
  .mdi-language-rust::before {
    content: "\f1617";
  }
  .mdi-language-swift::before {
    content: "\f06e5";
  }
  .mdi-language-typescript::before {
    content: "\f06e6";
  }
  .mdi-language-xaml::before {
    content: "\f0673";
  }
  .mdi-laptop::before {
    content: "\f0322";
  }
  .mdi-laptop-account::before {
    content: "\f1a4a";
  }
  .mdi-laptop-off::before {
    content: "\f06e7";
  }
  .mdi-laravel::before {
    content: "\f0ad0";
  }
  .mdi-laser-pointer::before {
    content: "\f1484";
  }
  .mdi-lasso::before {
    content: "\f0f03";
  }
  .mdi-lastpass::before {
    content: "\f0446";
  }
  .mdi-latitude::before {
    content: "\f0f57";
  }
  .mdi-launch::before {
    content: "\f0327";
  }
  .mdi-lava-lamp::before {
    content: "\f07d5";
  }
  .mdi-layers::before {
    content: "\f0328";
  }
  .mdi-layers-edit::before {
    content: "\f1892";
  }
  .mdi-layers-minus::before {
    content: "\f0e4c";
  }
  .mdi-layers-off::before {
    content: "\f0329";
  }
  .mdi-layers-off-outline::before {
    content: "\f09fd";
  }
  .mdi-layers-outline::before {
    content: "\f09fe";
  }
  .mdi-layers-plus::before {
    content: "\f0e4d";
  }
  .mdi-layers-remove::before {
    content: "\f0e4e";
  }
  .mdi-layers-search::before {
    content: "\f1206";
  }
  .mdi-layers-search-outline::before {
    content: "\f1207";
  }
  .mdi-layers-triple::before {
    content: "\f0f58";
  }
  .mdi-layers-triple-outline::before {
    content: "\f0f59";
  }
  .mdi-lead-pencil::before {
    content: "\f064f";
  }
  .mdi-leaf::before {
    content: "\f032a";
  }
  .mdi-leaf-circle::before {
    content: "\f1905";
  }
  .mdi-leaf-circle-outline::before {
    content: "\f1906";
  }
  .mdi-leaf-maple::before {
    content: "\f0c93";
  }
  .mdi-leaf-maple-off::before {
    content: "\f12da";
  }
  .mdi-leaf-off::before {
    content: "\f12d9";
  }
  .mdi-leak::before {
    content: "\f0dd7";
  }
  .mdi-leak-off::before {
    content: "\f0dd8";
  }
  .mdi-lectern::before {
    content: "\f1af0";
  }
  .mdi-led-off::before {
    content: "\f032b";
  }
  .mdi-led-on::before {
    content: "\f032c";
  }
  .mdi-led-outline::before {
    content: "\f032d";
  }
  .mdi-led-strip::before {
    content: "\f07d6";
  }
  .mdi-led-strip-variant::before {
    content: "\f1051";
  }
  .mdi-led-strip-variant-off::before {
    content: "\f1a4b";
  }
  .mdi-led-variant-off::before {
    content: "\f032e";
  }
  .mdi-led-variant-on::before {
    content: "\f032f";
  }
  .mdi-led-variant-outline::before {
    content: "\f0330";
  }
  .mdi-leek::before {
    content: "\f117d";
  }
  .mdi-less-than::before {
    content: "\f097c";
  }
  .mdi-less-than-or-equal::before {
    content: "\f097d";
  }
  .mdi-library::before {
    content: "\f0331";
  }
  .mdi-library-outline::before {
    content: "\f1a22";
  }
  .mdi-library-shelves::before {
    content: "\f0ba9";
  }
  .mdi-license::before {
    content: "\f0fc3";
  }
  .mdi-lifebuoy::before {
    content: "\f087e";
  }
  .mdi-light-flood-down::before {
    content: "\f1987";
  }
  .mdi-light-flood-up::before {
    content: "\f1988";
  }
  .mdi-light-recessed::before {
    content: "\f179b";
  }
  .mdi-light-switch::before {
    content: "\f097e";
  }
  .mdi-light-switch-off::before {
    content: "\f1a24";
  }
  .mdi-lightbulb::before {
    content: "\f0335";
  }
  .mdi-lightbulb-alert::before {
    content: "\f19e1";
  }
  .mdi-lightbulb-alert-outline::before {
    content: "\f19e2";
  }
  .mdi-lightbulb-auto::before {
    content: "\f1800";
  }
  .mdi-lightbulb-auto-outline::before {
    content: "\f1801";
  }
  .mdi-lightbulb-cfl::before {
    content: "\f1208";
  }
  .mdi-lightbulb-cfl-off::before {
    content: "\f1209";
  }
  .mdi-lightbulb-cfl-spiral::before {
    content: "\f1275";
  }
  .mdi-lightbulb-cfl-spiral-off::before {
    content: "\f12c3";
  }
  .mdi-lightbulb-fluorescent-tube::before {
    content: "\f1804";
  }
  .mdi-lightbulb-fluorescent-tube-outline::before {
    content: "\f1805";
  }
  .mdi-lightbulb-group::before {
    content: "\f1253";
  }
  .mdi-lightbulb-group-off::before {
    content: "\f12cd";
  }
  .mdi-lightbulb-group-off-outline::before {
    content: "\f12ce";
  }
  .mdi-lightbulb-group-outline::before {
    content: "\f1254";
  }
  .mdi-lightbulb-multiple::before {
    content: "\f1255";
  }
  .mdi-lightbulb-multiple-off::before {
    content: "\f12cf";
  }
  .mdi-lightbulb-multiple-off-outline::before {
    content: "\f12d0";
  }
  .mdi-lightbulb-multiple-outline::before {
    content: "\f1256";
  }
  .mdi-lightbulb-night::before {
    content: "\f1a4c";
  }
  .mdi-lightbulb-night-outline::before {
    content: "\f1a4d";
  }
  .mdi-lightbulb-off::before {
    content: "\f0e4f";
  }
  .mdi-lightbulb-off-outline::before {
    content: "\f0e50";
  }
  .mdi-lightbulb-on::before {
    content: "\f06e8";
  }
  .mdi-lightbulb-on-10::before {
    content: "\f1a4e";
  }
  .mdi-lightbulb-on-20::before {
    content: "\f1a4f";
  }
  .mdi-lightbulb-on-30::before {
    content: "\f1a50";
  }
  .mdi-lightbulb-on-40::before {
    content: "\f1a51";
  }
  .mdi-lightbulb-on-50::before {
    content: "\f1a52";
  }
  .mdi-lightbulb-on-60::before {
    content: "\f1a53";
  }
  .mdi-lightbulb-on-70::before {
    content: "\f1a54";
  }
  .mdi-lightbulb-on-80::before {
    content: "\f1a55";
  }
  .mdi-lightbulb-on-90::before {
    content: "\f1a56";
  }
  .mdi-lightbulb-on-outline::before {
    content: "\f06e9";
  }
  .mdi-lightbulb-outline::before {
    content: "\f0336";
  }
  .mdi-lightbulb-question::before {
    content: "\f19e3";
  }
  .mdi-lightbulb-question-outline::before {
    content: "\f19e4";
  }
  .mdi-lightbulb-spot::before {
    content: "\f17f4";
  }
  .mdi-lightbulb-spot-off::before {
    content: "\f17f5";
  }
  .mdi-lightbulb-variant::before {
    content: "\f1802";
  }
  .mdi-lightbulb-variant-outline::before {
    content: "\f1803";
  }
  .mdi-lighthouse::before {
    content: "\f09ff";
  }
  .mdi-lighthouse-on::before {
    content: "\f0a00";
  }
  .mdi-lightning-bolt::before {
    content: "\f140b";
  }
  .mdi-lightning-bolt-circle::before {
    content: "\f0820";
  }
  .mdi-lightning-bolt-outline::before {
    content: "\f140c";
  }
  .mdi-line-scan::before {
    content: "\f0624";
  }
  .mdi-lingerie::before {
    content: "\f1476";
  }
  .mdi-link::before {
    content: "\f0337";
  }
  .mdi-link-box::before {
    content: "\f0d1a";
  }
  .mdi-link-box-outline::before {
    content: "\f0d1b";
  }
  .mdi-link-box-variant::before {
    content: "\f0d1c";
  }
  .mdi-link-box-variant-outline::before {
    content: "\f0d1d";
  }
  .mdi-link-lock::before {
    content: "\f10ba";
  }
  .mdi-link-off::before {
    content: "\f0338";
  }
  .mdi-link-plus::before {
    content: "\f0c94";
  }
  .mdi-link-variant::before {
    content: "\f0339";
  }
  .mdi-link-variant-minus::before {
    content: "\f10ff";
  }
  .mdi-link-variant-off::before {
    content: "\f033a";
  }
  .mdi-link-variant-plus::before {
    content: "\f1100";
  }
  .mdi-link-variant-remove::before {
    content: "\f1101";
  }
  .mdi-linkedin::before {
    content: "\f033b";
  }
  .mdi-linux::before {
    content: "\f033d";
  }
  .mdi-linux-mint::before {
    content: "\f08ed";
  }
  .mdi-lipstick::before {
    content: "\f13b5";
  }
  .mdi-liquid-spot::before {
    content: "\f1826";
  }
  .mdi-liquor::before {
    content: "\f191e";
  }
  .mdi-list-box::before {
    content: "\f1b7b";
  }
  .mdi-list-box-outline::before {
    content: "\f1b7c";
  }
  .mdi-list-status::before {
    content: "\f15ab";
  }
  .mdi-litecoin::before {
    content: "\f0a61";
  }
  .mdi-loading::before {
    content: "\f0772";
  }
  .mdi-location-enter::before {
    content: "\f0fc4";
  }
  .mdi-location-exit::before {
    content: "\f0fc5";
  }
  .mdi-lock::before {
    content: "\f033e";
  }
  .mdi-lock-alert::before {
    content: "\f08ee";
  }
  .mdi-lock-alert-outline::before {
    content: "\f15d1";
  }
  .mdi-lock-check::before {
    content: "\f139a";
  }
  .mdi-lock-check-outline::before {
    content: "\f16a8";
  }
  .mdi-lock-clock::before {
    content: "\f097f";
  }
  .mdi-lock-minus::before {
    content: "\f16a9";
  }
  .mdi-lock-minus-outline::before {
    content: "\f16aa";
  }
  .mdi-lock-off::before {
    content: "\f1671";
  }
  .mdi-lock-off-outline::before {
    content: "\f1672";
  }
  .mdi-lock-open::before {
    content: "\f033f";
  }
  .mdi-lock-open-alert::before {
    content: "\f139b";
  }
  .mdi-lock-open-alert-outline::before {
    content: "\f15d2";
  }
  .mdi-lock-open-check::before {
    content: "\f139c";
  }
  .mdi-lock-open-check-outline::before {
    content: "\f16ab";
  }
  .mdi-lock-open-minus::before {
    content: "\f16ac";
  }
  .mdi-lock-open-minus-outline::before {
    content: "\f16ad";
  }
  .mdi-lock-open-outline::before {
    content: "\f0340";
  }
  .mdi-lock-open-plus::before {
    content: "\f16ae";
  }
  .mdi-lock-open-plus-outline::before {
    content: "\f16af";
  }
  .mdi-lock-open-remove::before {
    content: "\f16b0";
  }
  .mdi-lock-open-remove-outline::before {
    content: "\f16b1";
  }
  .mdi-lock-open-variant::before {
    content: "\f0fc6";
  }
  .mdi-lock-open-variant-outline::before {
    content: "\f0fc7";
  }
  .mdi-lock-outline::before {
    content: "\f0341";
  }
  .mdi-lock-pattern::before {
    content: "\f06ea";
  }
  .mdi-lock-percent::before {
    content: "\f1c12";
  }
  .mdi-lock-percent-open::before {
    content: "\f1c13";
  }
  .mdi-lock-percent-open-outline::before {
    content: "\f1c14";
  }
  .mdi-lock-percent-open-variant::before {
    content: "\f1c15";
  }
  .mdi-lock-percent-open-variant-outline::before {
    content: "\f1c16";
  }
  .mdi-lock-percent-outline::before {
    content: "\f1c17";
  }
  .mdi-lock-plus::before {
    content: "\f05fb";
  }
  .mdi-lock-plus-outline::before {
    content: "\f16b2";
  }
  .mdi-lock-question::before {
    content: "\f08ef";
  }
  .mdi-lock-remove::before {
    content: "\f16b3";
  }
  .mdi-lock-remove-outline::before {
    content: "\f16b4";
  }
  .mdi-lock-reset::before {
    content: "\f0773";
  }
  .mdi-lock-smart::before {
    content: "\f08b2";
  }
  .mdi-locker::before {
    content: "\f07d7";
  }
  .mdi-locker-multiple::before {
    content: "\f07d8";
  }
  .mdi-login::before {
    content: "\f0342";
  }
  .mdi-login-variant::before {
    content: "\f05fc";
  }
  .mdi-logout::before {
    content: "\f0343";
  }
  .mdi-logout-variant::before {
    content: "\f05fd";
  }
  .mdi-longitude::before {
    content: "\f0f5a";
  }
  .mdi-looks::before {
    content: "\f0344";
  }
  .mdi-lotion::before {
    content: "\f1582";
  }
  .mdi-lotion-outline::before {
    content: "\f1583";
  }
  .mdi-lotion-plus::before {
    content: "\f1584";
  }
  .mdi-lotion-plus-outline::before {
    content: "\f1585";
  }
  .mdi-loupe::before {
    content: "\f0345";
  }
  .mdi-lumx::before {
    content: "\f0346";
  }
  .mdi-lungs::before {
    content: "\f1084";
  }
  .mdi-mace::before {
    content: "\f1843";
  }
  .mdi-magazine-pistol::before {
    content: "\f0324";
  }
  .mdi-magazine-rifle::before {
    content: "\f0323";
  }
  .mdi-magic-staff::before {
    content: "\f1844";
  }
  .mdi-magnet::before {
    content: "\f0347";
  }
  .mdi-magnet-on::before {
    content: "\f0348";
  }
  .mdi-magnify::before {
    content: "\f0349";
  }
  .mdi-magnify-close::before {
    content: "\f0980";
  }
  .mdi-magnify-expand::before {
    content: "\f1874";
  }
  .mdi-magnify-minus::before {
    content: "\f034a";
  }
  .mdi-magnify-minus-cursor::before {
    content: "\f0a62";
  }
  .mdi-magnify-minus-outline::before {
    content: "\f06ec";
  }
  .mdi-magnify-plus::before {
    content: "\f034b";
  }
  .mdi-magnify-plus-cursor::before {
    content: "\f0a63";
  }
  .mdi-magnify-plus-outline::before {
    content: "\f06ed";
  }
  .mdi-magnify-remove-cursor::before {
    content: "\f120c";
  }
  .mdi-magnify-remove-outline::before {
    content: "\f120d";
  }
  .mdi-magnify-scan::before {
    content: "\f1276";
  }
  .mdi-mail::before {
    content: "\f0ebb";
  }
  .mdi-mailbox::before {
    content: "\f06ee";
  }
  .mdi-mailbox-open::before {
    content: "\f0d88";
  }
  .mdi-mailbox-open-outline::before {
    content: "\f0d89";
  }
  .mdi-mailbox-open-up::before {
    content: "\f0d8a";
  }
  .mdi-mailbox-open-up-outline::before {
    content: "\f0d8b";
  }
  .mdi-mailbox-outline::before {
    content: "\f0d8c";
  }
  .mdi-mailbox-up::before {
    content: "\f0d8d";
  }
  .mdi-mailbox-up-outline::before {
    content: "\f0d8e";
  }
  .mdi-manjaro::before {
    content: "\f160a";
  }
  .mdi-map::before {
    content: "\f034d";
  }
  .mdi-map-check::before {
    content: "\f0ebc";
  }
  .mdi-map-check-outline::before {
    content: "\f0ebd";
  }
  .mdi-map-clock::before {
    content: "\f0d1e";
  }
  .mdi-map-clock-outline::before {
    content: "\f0d1f";
  }
  .mdi-map-legend::before {
    content: "\f0a01";
  }
  .mdi-map-marker::before {
    content: "\f034e";
  }
  .mdi-map-marker-account::before {
    content: "\f18e3";
  }
  .mdi-map-marker-account-outline::before {
    content: "\f18e4";
  }
  .mdi-map-marker-alert::before {
    content: "\f0f05";
  }
  .mdi-map-marker-alert-outline::before {
    content: "\f0f06";
  }
  .mdi-map-marker-check::before {
    content: "\f0c95";
  }
  .mdi-map-marker-check-outline::before {
    content: "\f12fb";
  }
  .mdi-map-marker-circle::before {
    content: "\f034f";
  }
  .mdi-map-marker-distance::before {
    content: "\f08f0";
  }
  .mdi-map-marker-down::before {
    content: "\f1102";
  }
  .mdi-map-marker-left::before {
    content: "\f12db";
  }
  .mdi-map-marker-left-outline::before {
    content: "\f12dd";
  }
  .mdi-map-marker-minus::before {
    content: "\f0650";
  }
  .mdi-map-marker-minus-outline::before {
    content: "\f12f9";
  }
  .mdi-map-marker-multiple::before {
    content: "\f0350";
  }
  .mdi-map-marker-multiple-outline::before {
    content: "\f1277";
  }
  .mdi-map-marker-off::before {
    content: "\f0351";
  }
  .mdi-map-marker-off-outline::before {
    content: "\f12fd";
  }
  .mdi-map-marker-outline::before {
    content: "\f07d9";
  }
  .mdi-map-marker-path::before {
    content: "\f0d20";
  }
  .mdi-map-marker-plus::before {
    content: "\f0651";
  }
  .mdi-map-marker-plus-outline::before {
    content: "\f12f8";
  }
  .mdi-map-marker-question::before {
    content: "\f0f07";
  }
  .mdi-map-marker-question-outline::before {
    content: "\f0f08";
  }
  .mdi-map-marker-radius::before {
    content: "\f0352";
  }
  .mdi-map-marker-radius-outline::before {
    content: "\f12fc";
  }
  .mdi-map-marker-remove::before {
    content: "\f0f09";
  }
  .mdi-map-marker-remove-outline::before {
    content: "\f12fa";
  }
  .mdi-map-marker-remove-variant::before {
    content: "\f0f0a";
  }
  .mdi-map-marker-right::before {
    content: "\f12dc";
  }
  .mdi-map-marker-right-outline::before {
    content: "\f12de";
  }
  .mdi-map-marker-star::before {
    content: "\f1608";
  }
  .mdi-map-marker-star-outline::before {
    content: "\f1609";
  }
  .mdi-map-marker-up::before {
    content: "\f1103";
  }
  .mdi-map-minus::before {
    content: "\f0981";
  }
  .mdi-map-outline::before {
    content: "\f0982";
  }
  .mdi-map-plus::before {
    content: "\f0983";
  }
  .mdi-map-search::before {
    content: "\f0984";
  }
  .mdi-map-search-outline::before {
    content: "\f0985";
  }
  .mdi-mapbox::before {
    content: "\f0baa";
  }
  .mdi-margin::before {
    content: "\f0353";
  }
  .mdi-marker::before {
    content: "\f0652";
  }
  .mdi-marker-cancel::before {
    content: "\f0dd9";
  }
  .mdi-marker-check::before {
    content: "\f0355";
  }
  .mdi-mastodon::before {
    content: "\f0ad1";
  }
  .mdi-material-design::before {
    content: "\f0986";
  }
  .mdi-material-ui::before {
    content: "\f0357";
  }
  .mdi-math-compass::before {
    content: "\f0358";
  }
  .mdi-math-cos::before {
    content: "\f0c96";
  }
  .mdi-math-integral::before {
    content: "\f0fc8";
  }
  .mdi-math-integral-box::before {
    content: "\f0fc9";
  }
  .mdi-math-log::before {
    content: "\f1085";
  }
  .mdi-math-norm::before {
    content: "\f0fca";
  }
  .mdi-math-norm-box::before {
    content: "\f0fcb";
  }
  .mdi-math-sin::before {
    content: "\f0c97";
  }
  .mdi-math-tan::before {
    content: "\f0c98";
  }
  .mdi-matrix::before {
    content: "\f0628";
  }
  .mdi-medal::before {
    content: "\f0987";
  }
  .mdi-medal-outline::before {
    content: "\f1326";
  }
  .mdi-medical-bag::before {
    content: "\f06ef";
  }
  .mdi-medical-cotton-swab::before {
    content: "\f1ab8";
  }
  .mdi-medication::before {
    content: "\f1b14";
  }
  .mdi-medication-outline::before {
    content: "\f1b15";
  }
  .mdi-meditation::before {
    content: "\f117b";
  }
  .mdi-memory::before {
    content: "\f035b";
  }
  .mdi-menorah::before {
    content: "\f17d4";
  }
  .mdi-menorah-fire::before {
    content: "\f17d5";
  }
  .mdi-menu::before {
    content: "\f035c";
  }
  .mdi-menu-down::before {
    content: "\f035d";
  }
  .mdi-menu-down-outline::before {
    content: "\f06b6";
  }
  .mdi-menu-left::before {
    content: "\f035e";
  }
  .mdi-menu-left-outline::before {
    content: "\f0a02";
  }
  .mdi-menu-open::before {
    content: "\f0bab";
  }
  .mdi-menu-right::before {
    content: "\f035f";
  }
  .mdi-menu-right-outline::before {
    content: "\f0a03";
  }
  .mdi-menu-swap::before {
    content: "\f0a64";
  }
  .mdi-menu-swap-outline::before {
    content: "\f0a65";
  }
  .mdi-menu-up::before {
    content: "\f0360";
  }
  .mdi-menu-up-outline::before {
    content: "\f06b7";
  }
  .mdi-merge::before {
    content: "\f0f5c";
  }
  .mdi-message::before {
    content: "\f0361";
  }
  .mdi-message-alert::before {
    content: "\f0362";
  }
  .mdi-message-alert-outline::before {
    content: "\f0a04";
  }
  .mdi-message-arrow-left::before {
    content: "\f12f2";
  }
  .mdi-message-arrow-left-outline::before {
    content: "\f12f3";
  }
  .mdi-message-arrow-right::before {
    content: "\f12f4";
  }
  .mdi-message-arrow-right-outline::before {
    content: "\f12f5";
  }
  .mdi-message-badge::before {
    content: "\f1941";
  }
  .mdi-message-badge-outline::before {
    content: "\f1942";
  }
  .mdi-message-bookmark::before {
    content: "\f15ac";
  }
  .mdi-message-bookmark-outline::before {
    content: "\f15ad";
  }
  .mdi-message-bulleted::before {
    content: "\f06a2";
  }
  .mdi-message-bulleted-off::before {
    content: "\f06a3";
  }
  .mdi-message-check::before {
    content: "\f1b8a";
  }
  .mdi-message-check-outline::before {
    content: "\f1b8b";
  }
  .mdi-message-cog::before {
    content: "\f06f1";
  }
  .mdi-message-cog-outline::before {
    content: "\f1172";
  }
  .mdi-message-draw::before {
    content: "\f0363";
  }
  .mdi-message-fast::before {
    content: "\f19cc";
  }
  .mdi-message-fast-outline::before {
    content: "\f19cd";
  }
  .mdi-message-flash::before {
    content: "\f15a9";
  }
  .mdi-message-flash-outline::before {
    content: "\f15aa";
  }
  .mdi-message-image::before {
    content: "\f0364";
  }
  .mdi-message-image-outline::before {
    content: "\f116c";
  }
  .mdi-message-lock::before {
    content: "\f0fcc";
  }
  .mdi-message-lock-outline::before {
    content: "\f116d";
  }
  .mdi-message-minus::before {
    content: "\f116e";
  }
  .mdi-message-minus-outline::before {
    content: "\f116f";
  }
  .mdi-message-off::before {
    content: "\f164d";
  }
  .mdi-message-off-outline::before {
    content: "\f164e";
  }
  .mdi-message-outline::before {
    content: "\f0365";
  }
  .mdi-message-plus::before {
    content: "\f0653";
  }
  .mdi-message-plus-outline::before {
    content: "\f10bb";
  }
  .mdi-message-processing::before {
    content: "\f0366";
  }
  .mdi-message-processing-outline::before {
    content: "\f1170";
  }
  .mdi-message-question::before {
    content: "\f173a";
  }
  .mdi-message-question-outline::before {
    content: "\f173b";
  }
  .mdi-message-reply::before {
    content: "\f0367";
  }
  .mdi-message-reply-outline::before {
    content: "\f173d";
  }
  .mdi-message-reply-text::before {
    content: "\f0368";
  }
  .mdi-message-reply-text-outline::before {
    content: "\f173e";
  }
  .mdi-message-settings::before {
    content: "\f06f0";
  }
  .mdi-message-settings-outline::before {
    content: "\f1171";
  }
  .mdi-message-star::before {
    content: "\f069a";
  }
  .mdi-message-star-outline::before {
    content: "\f1250";
  }
  .mdi-message-text::before {
    content: "\f0369";
  }
  .mdi-message-text-clock::before {
    content: "\f1173";
  }
  .mdi-message-text-clock-outline::before {
    content: "\f1174";
  }
  .mdi-message-text-fast::before {
    content: "\f19ce";
  }
  .mdi-message-text-fast-outline::before {
    content: "\f19cf";
  }
  .mdi-message-text-lock::before {
    content: "\f0fcd";
  }
  .mdi-message-text-lock-outline::before {
    content: "\f1175";
  }
  .mdi-message-text-outline::before {
    content: "\f036a";
  }
  .mdi-message-video::before {
    content: "\f036b";
  }
  .mdi-meteor::before {
    content: "\f0629";
  }
  .mdi-meter-electric::before {
    content: "\f1a57";
  }
  .mdi-meter-electric-outline::before {
    content: "\f1a58";
  }
  .mdi-meter-gas::before {
    content: "\f1a59";
  }
  .mdi-meter-gas-outline::before {
    content: "\f1a5a";
  }
  .mdi-metronome::before {
    content: "\f07da";
  }
  .mdi-metronome-tick::before {
    content: "\f07db";
  }
  .mdi-micro-sd::before {
    content: "\f07dc";
  }
  .mdi-microphone::before {
    content: "\f036c";
  }
  .mdi-microphone-message::before {
    content: "\f050a";
  }
  .mdi-microphone-message-off::before {
    content: "\f050b";
  }
  .mdi-microphone-minus::before {
    content: "\f08b3";
  }
  .mdi-microphone-off::before {
    content: "\f036d";
  }
  .mdi-microphone-outline::before {
    content: "\f036e";
  }
  .mdi-microphone-plus::before {
    content: "\f08b4";
  }
  .mdi-microphone-question::before {
    content: "\f1989";
  }
  .mdi-microphone-question-outline::before {
    content: "\f198a";
  }
  .mdi-microphone-settings::before {
    content: "\f036f";
  }
  .mdi-microphone-variant::before {
    content: "\f0370";
  }
  .mdi-microphone-variant-off::before {
    content: "\f0371";
  }
  .mdi-microscope::before {
    content: "\f0654";
  }
  .mdi-microsoft::before {
    content: "\f0372";
  }
  .mdi-microsoft-access::before {
    content: "\f138e";
  }
  .mdi-microsoft-azure::before {
    content: "\f0805";
  }
  .mdi-microsoft-azure-devops::before {
    content: "\f0fd5";
  }
  .mdi-microsoft-bing::before {
    content: "\f00a4";
  }
  .mdi-microsoft-dynamics-365::before {
    content: "\f0988";
  }
  .mdi-microsoft-edge::before {
    content: "\f01e9";
  }
  .mdi-microsoft-excel::before {
    content: "\f138f";
  }
  .mdi-microsoft-internet-explorer::before {
    content: "\f0300";
  }
  .mdi-microsoft-office::before {
    content: "\f03c6";
  }
  .mdi-microsoft-onedrive::before {
    content: "\f03ca";
  }
  .mdi-microsoft-onenote::before {
    content: "\f0747";
  }
  .mdi-microsoft-outlook::before {
    content: "\f0d22";
  }
  .mdi-microsoft-powerpoint::before {
    content: "\f1390";
  }
  .mdi-microsoft-sharepoint::before {
    content: "\f1391";
  }
  .mdi-microsoft-teams::before {
    content: "\f02bb";
  }
  .mdi-microsoft-visual-studio::before {
    content: "\f0610";
  }
  .mdi-microsoft-visual-studio-code::before {
    content: "\f0a1e";
  }
  .mdi-microsoft-windows::before {
    content: "\f05b3";
  }
  .mdi-microsoft-windows-classic::before {
    content: "\f0a21";
  }
  .mdi-microsoft-word::before {
    content: "\f1392";
  }
  .mdi-microsoft-xbox::before {
    content: "\f05b9";
  }
  .mdi-microsoft-xbox-controller::before {
    content: "\f05ba";
  }
  .mdi-microsoft-xbox-controller-battery-alert::before {
    content: "\f074b";
  }
  .mdi-microsoft-xbox-controller-battery-charging::before {
    content: "\f0a22";
  }
  .mdi-microsoft-xbox-controller-battery-empty::before {
    content: "\f074c";
  }
  .mdi-microsoft-xbox-controller-battery-full::before {
    content: "\f074d";
  }
  .mdi-microsoft-xbox-controller-battery-low::before {
    content: "\f074e";
  }
  .mdi-microsoft-xbox-controller-battery-medium::before {
    content: "\f074f";
  }
  .mdi-microsoft-xbox-controller-battery-unknown::before {
    content: "\f0750";
  }
  .mdi-microsoft-xbox-controller-menu::before {
    content: "\f0e6f";
  }
  .mdi-microsoft-xbox-controller-off::before {
    content: "\f05bb";
  }
  .mdi-microsoft-xbox-controller-view::before {
    content: "\f0e70";
  }
  .mdi-microwave::before {
    content: "\f0c99";
  }
  .mdi-microwave-off::before {
    content: "\f1423";
  }
  .mdi-middleware::before {
    content: "\f0f5d";
  }
  .mdi-middleware-outline::before {
    content: "\f0f5e";
  }
  .mdi-midi::before {
    content: "\f08f1";
  }
  .mdi-midi-port::before {
    content: "\f08f2";
  }
  .mdi-mine::before {
    content: "\f0dda";
  }
  .mdi-minecraft::before {
    content: "\f0373";
  }
  .mdi-mini-sd::before {
    content: "\f0a05";
  }
  .mdi-minidisc::before {
    content: "\f0a06";
  }
  .mdi-minus::before {
    content: "\f0374";
  }
  .mdi-minus-box::before {
    content: "\f0375";
  }
  .mdi-minus-box-multiple::before {
    content: "\f1141";
  }
  .mdi-minus-box-multiple-outline::before {
    content: "\f1142";
  }
  .mdi-minus-box-outline::before {
    content: "\f06f2";
  }
  .mdi-minus-circle::before {
    content: "\f0376";
  }
  .mdi-minus-circle-multiple::before {
    content: "\f035a";
  }
  .mdi-minus-circle-multiple-outline::before {
    content: "\f0ad3";
  }
  .mdi-minus-circle-off::before {
    content: "\f1459";
  }
  .mdi-minus-circle-off-outline::before {
    content: "\f145a";
  }
  .mdi-minus-circle-outline::before {
    content: "\f0377";
  }
  .mdi-minus-network::before {
    content: "\f0378";
  }
  .mdi-minus-network-outline::before {
    content: "\f0c9a";
  }
  .mdi-minus-thick::before {
    content: "\f1639";
  }
  .mdi-mirror::before {
    content: "\f11fd";
  }
  .mdi-mirror-rectangle::before {
    content: "\f179f";
  }
  .mdi-mirror-variant::before {
    content: "\f17a0";
  }
  .mdi-mixed-martial-arts::before {
    content: "\f0d8f";
  }
  .mdi-mixed-reality::before {
    content: "\f087f";
  }
  .mdi-molecule::before {
    content: "\f0bac";
  }
  .mdi-molecule-co::before {
    content: "\f12fe";
  }
  .mdi-molecule-co2::before {
    content: "\f07e4";
  }
  .mdi-monitor::before {
    content: "\f0379";
  }
  .mdi-monitor-account::before {
    content: "\f1a5b";
  }
  .mdi-monitor-arrow-down::before {
    content: "\f19d0";
  }
  .mdi-monitor-arrow-down-variant::before {
    content: "\f19d1";
  }
  .mdi-monitor-cellphone::before {
    content: "\f0989";
  }
  .mdi-monitor-cellphone-star::before {
    content: "\f098a";
  }
  .mdi-monitor-dashboard::before {
    content: "\f0a07";
  }
  .mdi-monitor-edit::before {
    content: "\f12c6";
  }
  .mdi-monitor-eye::before {
    content: "\f13b4";
  }
  .mdi-monitor-lock::before {
    content: "\f0ddb";
  }
  .mdi-monitor-multiple::before {
    content: "\f037a";
  }
  .mdi-monitor-off::before {
    content: "\f0d90";
  }
  .mdi-monitor-screenshot::before {
    content: "\f0e51";
  }
  .mdi-monitor-share::before {
    content: "\f1483";
  }
  .mdi-monitor-shimmer::before {
    content: "\f1104";
  }
  .mdi-monitor-small::before {
    content: "\f1876";
  }
  .mdi-monitor-speaker::before {
    content: "\f0f5f";
  }
  .mdi-monitor-speaker-off::before {
    content: "\f0f60";
  }
  .mdi-monitor-star::before {
    content: "\f0ddc";
  }
  .mdi-moon-first-quarter::before {
    content: "\f0f61";
  }
  .mdi-moon-full::before {
    content: "\f0f62";
  }
  .mdi-moon-last-quarter::before {
    content: "\f0f63";
  }
  .mdi-moon-new::before {
    content: "\f0f64";
  }
  .mdi-moon-waning-crescent::before {
    content: "\f0f65";
  }
  .mdi-moon-waning-gibbous::before {
    content: "\f0f66";
  }
  .mdi-moon-waxing-crescent::before {
    content: "\f0f67";
  }
  .mdi-moon-waxing-gibbous::before {
    content: "\f0f68";
  }
  .mdi-moped::before {
    content: "\f1086";
  }
  .mdi-moped-electric::before {
    content: "\f15b7";
  }
  .mdi-moped-electric-outline::before {
    content: "\f15b8";
  }
  .mdi-moped-outline::before {
    content: "\f15b9";
  }
  .mdi-more::before {
    content: "\f037b";
  }
  .mdi-mortar-pestle::before {
    content: "\f1748";
  }
  .mdi-mortar-pestle-plus::before {
    content: "\f03f1";
  }
  .mdi-mosque::before {
    content: "\f0d45";
  }
  .mdi-mosque-outline::before {
    content: "\f1827";
  }
  .mdi-mother-heart::before {
    content: "\f1314";
  }
  .mdi-mother-nurse::before {
    content: "\f0d21";
  }
  .mdi-motion::before {
    content: "\f15b2";
  }
  .mdi-motion-outline::before {
    content: "\f15b3";
  }
  .mdi-motion-pause::before {
    content: "\f1590";
  }
  .mdi-motion-pause-outline::before {
    content: "\f1592";
  }
  .mdi-motion-play::before {
    content: "\f158f";
  }
  .mdi-motion-play-outline::before {
    content: "\f1591";
  }
  .mdi-motion-sensor::before {
    content: "\f0d91";
  }
  .mdi-motion-sensor-off::before {
    content: "\f1435";
  }
  .mdi-motorbike::before {
    content: "\f037c";
  }
  .mdi-motorbike-electric::before {
    content: "\f15ba";
  }
  .mdi-motorbike-off::before {
    content: "\f1b16";
  }
  .mdi-mouse::before {
    content: "\f037d";
  }
  .mdi-mouse-bluetooth::before {
    content: "\f098b";
  }
  .mdi-mouse-move-down::before {
    content: "\f1550";
  }
  .mdi-mouse-move-up::before {
    content: "\f1551";
  }
  .mdi-mouse-move-vertical::before {
    content: "\f1552";
  }
  .mdi-mouse-off::before {
    content: "\f037e";
  }
  .mdi-mouse-variant::before {
    content: "\f037f";
  }
  .mdi-mouse-variant-off::before {
    content: "\f0380";
  }
  .mdi-move-resize::before {
    content: "\f0655";
  }
  .mdi-move-resize-variant::before {
    content: "\f0656";
  }
  .mdi-movie::before {
    content: "\f0381";
  }
  .mdi-movie-check::before {
    content: "\f16f3";
  }
  .mdi-movie-check-outline::before {
    content: "\f16f4";
  }
  .mdi-movie-cog::before {
    content: "\f16f5";
  }
  .mdi-movie-cog-outline::before {
    content: "\f16f6";
  }
  .mdi-movie-edit::before {
    content: "\f1122";
  }
  .mdi-movie-edit-outline::before {
    content: "\f1123";
  }
  .mdi-movie-filter::before {
    content: "\f1124";
  }
  .mdi-movie-filter-outline::before {
    content: "\f1125";
  }
  .mdi-movie-minus::before {
    content: "\f16f7";
  }
  .mdi-movie-minus-outline::before {
    content: "\f16f8";
  }
  .mdi-movie-off::before {
    content: "\f16f9";
  }
  .mdi-movie-off-outline::before {
    content: "\f16fa";
  }
  .mdi-movie-open::before {
    content: "\f0fce";
  }
  .mdi-movie-open-check::before {
    content: "\f16fb";
  }
  .mdi-movie-open-check-outline::before {
    content: "\f16fc";
  }
  .mdi-movie-open-cog::before {
    content: "\f16fd";
  }
  .mdi-movie-open-cog-outline::before {
    content: "\f16fe";
  }
  .mdi-movie-open-edit::before {
    content: "\f16ff";
  }
  .mdi-movie-open-edit-outline::before {
    content: "\f1700";
  }
  .mdi-movie-open-minus::before {
    content: "\f1701";
  }
  .mdi-movie-open-minus-outline::before {
    content: "\f1702";
  }
  .mdi-movie-open-off::before {
    content: "\f1703";
  }
  .mdi-movie-open-off-outline::before {
    content: "\f1704";
  }
  .mdi-movie-open-outline::before {
    content: "\f0fcf";
  }
  .mdi-movie-open-play::before {
    content: "\f1705";
  }
  .mdi-movie-open-play-outline::before {
    content: "\f1706";
  }
  .mdi-movie-open-plus::before {
    content: "\f1707";
  }
  .mdi-movie-open-plus-outline::before {
    content: "\f1708";
  }
  .mdi-movie-open-remove::before {
    content: "\f1709";
  }
  .mdi-movie-open-remove-outline::before {
    content: "\f170a";
  }
  .mdi-movie-open-settings::before {
    content: "\f170b";
  }
  .mdi-movie-open-settings-outline::before {
    content: "\f170c";
  }
  .mdi-movie-open-star::before {
    content: "\f170d";
  }
  .mdi-movie-open-star-outline::before {
    content: "\f170e";
  }
  .mdi-movie-outline::before {
    content: "\f0ddd";
  }
  .mdi-movie-play::before {
    content: "\f170f";
  }
  .mdi-movie-play-outline::before {
    content: "\f1710";
  }
  .mdi-movie-plus::before {
    content: "\f1711";
  }
  .mdi-movie-plus-outline::before {
    content: "\f1712";
  }
  .mdi-movie-remove::before {
    content: "\f1713";
  }
  .mdi-movie-remove-outline::before {
    content: "\f1714";
  }
  .mdi-movie-roll::before {
    content: "\f07de";
  }
  .mdi-movie-search::before {
    content: "\f11d2";
  }
  .mdi-movie-search-outline::before {
    content: "\f11d3";
  }
  .mdi-movie-settings::before {
    content: "\f1715";
  }
  .mdi-movie-settings-outline::before {
    content: "\f1716";
  }
  .mdi-movie-star::before {
    content: "\f1717";
  }
  .mdi-movie-star-outline::before {
    content: "\f1718";
  }
  .mdi-mower::before {
    content: "\f166f";
  }
  .mdi-mower-bag::before {
    content: "\f1670";
  }
  .mdi-mower-bag-on::before {
    content: "\f1b60";
  }
  .mdi-mower-on::before {
    content: "\f1b5f";
  }
  .mdi-muffin::before {
    content: "\f098c";
  }
  .mdi-multicast::before {
    content: "\f1893";
  }
  .mdi-multimedia::before {
    content: "\f1b97";
  }
  .mdi-multiplication::before {
    content: "\f0382";
  }
  .mdi-multiplication-box::before {
    content: "\f0383";
  }
  .mdi-mushroom::before {
    content: "\f07df";
  }
  .mdi-mushroom-off::before {
    content: "\f13fa";
  }
  .mdi-mushroom-off-outline::before {
    content: "\f13fb";
  }
  .mdi-mushroom-outline::before {
    content: "\f07e0";
  }
  .mdi-music::before {
    content: "\f075a";
  }
  .mdi-music-accidental-double-flat::before {
    content: "\f0f69";
  }
  .mdi-music-accidental-double-sharp::before {
    content: "\f0f6a";
  }
  .mdi-music-accidental-flat::before {
    content: "\f0f6b";
  }
  .mdi-music-accidental-natural::before {
    content: "\f0f6c";
  }
  .mdi-music-accidental-sharp::before {
    content: "\f0f6d";
  }
  .mdi-music-box::before {
    content: "\f0384";
  }
  .mdi-music-box-multiple::before {
    content: "\f0333";
  }
  .mdi-music-box-multiple-outline::before {
    content: "\f0f04";
  }
  .mdi-music-box-outline::before {
    content: "\f0385";
  }
  .mdi-music-circle::before {
    content: "\f0386";
  }
  .mdi-music-circle-outline::before {
    content: "\f0ad4";
  }
  .mdi-music-clef-alto::before {
    content: "\f0f6e";
  }
  .mdi-music-clef-bass::before {
    content: "\f0f6f";
  }
  .mdi-music-clef-treble::before {
    content: "\f0f70";
  }
  .mdi-music-note::before {
    content: "\f0387";
  }
  .mdi-music-note-bluetooth::before {
    content: "\f05fe";
  }
  .mdi-music-note-bluetooth-off::before {
    content: "\f05ff";
  }
  .mdi-music-note-eighth::before {
    content: "\f0388";
  }
  .mdi-music-note-eighth-dotted::before {
    content: "\f0f71";
  }
  .mdi-music-note-half::before {
    content: "\f0389";
  }
  .mdi-music-note-half-dotted::before {
    content: "\f0f72";
  }
  .mdi-music-note-minus::before {
    content: "\f1b89";
  }
  .mdi-music-note-off::before {
    content: "\f038a";
  }
  .mdi-music-note-off-outline::before {
    content: "\f0f73";
  }
  .mdi-music-note-outline::before {
    content: "\f0f74";
  }
  .mdi-music-note-plus::before {
    content: "\f0dde";
  }
  .mdi-music-note-quarter::before {
    content: "\f038b";
  }
  .mdi-music-note-quarter-dotted::before {
    content: "\f0f75";
  }
  .mdi-music-note-sixteenth::before {
    content: "\f038c";
  }
  .mdi-music-note-sixteenth-dotted::before {
    content: "\f0f76";
  }
  .mdi-music-note-whole::before {
    content: "\f038d";
  }
  .mdi-music-note-whole-dotted::before {
    content: "\f0f77";
  }
  .mdi-music-off::before {
    content: "\f075b";
  }
  .mdi-music-rest-eighth::before {
    content: "\f0f78";
  }
  .mdi-music-rest-half::before {
    content: "\f0f79";
  }
  .mdi-music-rest-quarter::before {
    content: "\f0f7a";
  }
  .mdi-music-rest-sixteenth::before {
    content: "\f0f7b";
  }
  .mdi-music-rest-whole::before {
    content: "\f0f7c";
  }
  .mdi-mustache::before {
    content: "\f15de";
  }
  .mdi-nail::before {
    content: "\f0ddf";
  }
  .mdi-nas::before {
    content: "\f08f3";
  }
  .mdi-nativescript::before {
    content: "\f0880";
  }
  .mdi-nature::before {
    content: "\f038e";
  }
  .mdi-nature-people::before {
    content: "\f038f";
  }
  .mdi-navigation::before {
    content: "\f0390";
  }
  .mdi-navigation-outline::before {
    content: "\f1607";
  }
  .mdi-navigation-variant::before {
    content: "\f18f0";
  }
  .mdi-navigation-variant-outline::before {
    content: "\f18f1";
  }
  .mdi-near-me::before {
    content: "\f05cd";
  }
  .mdi-necklace::before {
    content: "\f0f0b";
  }
  .mdi-needle::before {
    content: "\f0391";
  }
  .mdi-needle-off::before {
    content: "\f19d2";
  }
  .mdi-netflix::before {
    content: "\f0746";
  }
  .mdi-network::before {
    content: "\f06f3";
  }
  .mdi-network-off::before {
    content: "\f0c9b";
  }
  .mdi-network-off-outline::before {
    content: "\f0c9c";
  }
  .mdi-network-outline::before {
    content: "\f0c9d";
  }
  .mdi-network-pos::before {
    content: "\f1acb";
  }
  .mdi-network-strength-1::before {
    content: "\f08f4";
  }
  .mdi-network-strength-1-alert::before {
    content: "\f08f5";
  }
  .mdi-network-strength-2::before {
    content: "\f08f6";
  }
  .mdi-network-strength-2-alert::before {
    content: "\f08f7";
  }
  .mdi-network-strength-3::before {
    content: "\f08f8";
  }
  .mdi-network-strength-3-alert::before {
    content: "\f08f9";
  }
  .mdi-network-strength-4::before {
    content: "\f08fa";
  }
  .mdi-network-strength-4-alert::before {
    content: "\f08fb";
  }
  .mdi-network-strength-4-cog::before {
    content: "\f191a";
  }
  .mdi-network-strength-off::before {
    content: "\f08fc";
  }
  .mdi-network-strength-off-outline::before {
    content: "\f08fd";
  }
  .mdi-network-strength-outline::before {
    content: "\f08fe";
  }
  .mdi-new-box::before {
    content: "\f0394";
  }
  .mdi-newspaper::before {
    content: "\f0395";
  }
  .mdi-newspaper-check::before {
    content: "\f1943";
  }
  .mdi-newspaper-minus::before {
    content: "\f0f0c";
  }
  .mdi-newspaper-plus::before {
    content: "\f0f0d";
  }
  .mdi-newspaper-remove::before {
    content: "\f1944";
  }
  .mdi-newspaper-variant::before {
    content: "\f1001";
  }
  .mdi-newspaper-variant-multiple::before {
    content: "\f1002";
  }
  .mdi-newspaper-variant-multiple-outline::before {
    content: "\f1003";
  }
  .mdi-newspaper-variant-outline::before {
    content: "\f1004";
  }
  .mdi-nfc::before {
    content: "\f0396";
  }
  .mdi-nfc-search-variant::before {
    content: "\f0e53";
  }
  .mdi-nfc-tap::before {
    content: "\f0397";
  }
  .mdi-nfc-variant::before {
    content: "\f0398";
  }
  .mdi-nfc-variant-off::before {
    content: "\f0e54";
  }
  .mdi-ninja::before {
    content: "\f0774";
  }
  .mdi-nintendo-game-boy::before {
    content: "\f1393";
  }
  .mdi-nintendo-switch::before {
    content: "\f07e1";
  }
  .mdi-nintendo-wii::before {
    content: "\f05ab";
  }
  .mdi-nintendo-wiiu::before {
    content: "\f072d";
  }
  .mdi-nix::before {
    content: "\f1105";
  }
  .mdi-nodejs::before {
    content: "\f0399";
  }
  .mdi-noodles::before {
    content: "\f117e";
  }
  .mdi-not-equal::before {
    content: "\f098d";
  }
  .mdi-not-equal-variant::before {
    content: "\f098e";
  }
  .mdi-note::before {
    content: "\f039a";
  }
  .mdi-note-alert::before {
    content: "\f177d";
  }
  .mdi-note-alert-outline::before {
    content: "\f177e";
  }
  .mdi-note-check::before {
    content: "\f177f";
  }
  .mdi-note-check-outline::before {
    content: "\f1780";
  }
  .mdi-note-edit::before {
    content: "\f1781";
  }
  .mdi-note-edit-outline::before {
    content: "\f1782";
  }
  .mdi-note-minus::before {
    content: "\f164f";
  }
  .mdi-note-minus-outline::before {
    content: "\f1650";
  }
  .mdi-note-multiple::before {
    content: "\f06b8";
  }
  .mdi-note-multiple-outline::before {
    content: "\f06b9";
  }
  .mdi-note-off::before {
    content: "\f1783";
  }
  .mdi-note-off-outline::before {
    content: "\f1784";
  }
  .mdi-note-outline::before {
    content: "\f039b";
  }
  .mdi-note-plus::before {
    content: "\f039c";
  }
  .mdi-note-plus-outline::before {
    content: "\f039d";
  }
  .mdi-note-remove::before {
    content: "\f1651";
  }
  .mdi-note-remove-outline::before {
    content: "\f1652";
  }
  .mdi-note-search::before {
    content: "\f1653";
  }
  .mdi-note-search-outline::before {
    content: "\f1654";
  }
  .mdi-note-text::before {
    content: "\f039e";
  }
  .mdi-note-text-outline::before {
    content: "\f11d7";
  }
  .mdi-notebook::before {
    content: "\f082e";
  }
  .mdi-notebook-check::before {
    content: "\f14f5";
  }
  .mdi-notebook-check-outline::before {
    content: "\f14f6";
  }
  .mdi-notebook-edit::before {
    content: "\f14e7";
  }
  .mdi-notebook-edit-outline::before {
    content: "\f14e9";
  }
  .mdi-notebook-heart::before {
    content: "\f1a0b";
  }
  .mdi-notebook-heart-outline::before {
    content: "\f1a0c";
  }
  .mdi-notebook-minus::before {
    content: "\f1610";
  }
  .mdi-notebook-minus-outline::before {
    content: "\f1611";
  }
  .mdi-notebook-multiple::before {
    content: "\f0e55";
  }
  .mdi-notebook-outline::before {
    content: "\f0ebf";
  }
  .mdi-notebook-plus::before {
    content: "\f1612";
  }
  .mdi-notebook-plus-outline::before {
    content: "\f1613";
  }
  .mdi-notebook-remove::before {
    content: "\f1614";
  }
  .mdi-notebook-remove-outline::before {
    content: "\f1615";
  }
  .mdi-notification-clear-all::before {
    content: "\f039f";
  }
  .mdi-npm::before {
    content: "\f06f7";
  }
  .mdi-nuke::before {
    content: "\f06a4";
  }
  .mdi-null::before {
    content: "\f07e2";
  }
  .mdi-numeric::before {
    content: "\f03a0";
  }
  .mdi-numeric-0::before {
    content: "\f0b39";
  }
  .mdi-numeric-0-box::before {
    content: "\f03a1";
  }
  .mdi-numeric-0-box-multiple::before {
    content: "\f0f0e";
  }
  .mdi-numeric-0-box-multiple-outline::before {
    content: "\f03a2";
  }
  .mdi-numeric-0-box-outline::before {
    content: "\f03a3";
  }
  .mdi-numeric-0-circle::before {
    content: "\f0c9e";
  }
  .mdi-numeric-0-circle-outline::before {
    content: "\f0c9f";
  }
  .mdi-numeric-1::before {
    content: "\f0b3a";
  }
  .mdi-numeric-1-box::before {
    content: "\f03a4";
  }
  .mdi-numeric-1-box-multiple::before {
    content: "\f0f0f";
  }
  .mdi-numeric-1-box-multiple-outline::before {
    content: "\f03a5";
  }
  .mdi-numeric-1-box-outline::before {
    content: "\f03a6";
  }
  .mdi-numeric-1-circle::before {
    content: "\f0ca0";
  }
  .mdi-numeric-1-circle-outline::before {
    content: "\f0ca1";
  }
  .mdi-numeric-10::before {
    content: "\f0fe9";
  }
  .mdi-numeric-10-box::before {
    content: "\f0f7d";
  }
  .mdi-numeric-10-box-multiple::before {
    content: "\f0fea";
  }
  .mdi-numeric-10-box-multiple-outline::before {
    content: "\f0feb";
  }
  .mdi-numeric-10-box-outline::before {
    content: "\f0f7e";
  }
  .mdi-numeric-10-circle::before {
    content: "\f0fec";
  }
  .mdi-numeric-10-circle-outline::before {
    content: "\f0fed";
  }
  .mdi-numeric-2::before {
    content: "\f0b3b";
  }
  .mdi-numeric-2-box::before {
    content: "\f03a7";
  }
  .mdi-numeric-2-box-multiple::before {
    content: "\f0f10";
  }
  .mdi-numeric-2-box-multiple-outline::before {
    content: "\f03a8";
  }
  .mdi-numeric-2-box-outline::before {
    content: "\f03a9";
  }
  .mdi-numeric-2-circle::before {
    content: "\f0ca2";
  }
  .mdi-numeric-2-circle-outline::before {
    content: "\f0ca3";
  }
  .mdi-numeric-3::before {
    content: "\f0b3c";
  }
  .mdi-numeric-3-box::before {
    content: "\f03aa";
  }
  .mdi-numeric-3-box-multiple::before {
    content: "\f0f11";
  }
  .mdi-numeric-3-box-multiple-outline::before {
    content: "\f03ab";
  }
  .mdi-numeric-3-box-outline::before {
    content: "\f03ac";
  }
  .mdi-numeric-3-circle::before {
    content: "\f0ca4";
  }
  .mdi-numeric-3-circle-outline::before {
    content: "\f0ca5";
  }
  .mdi-numeric-4::before {
    content: "\f0b3d";
  }
  .mdi-numeric-4-box::before {
    content: "\f03ad";
  }
  .mdi-numeric-4-box-multiple::before {
    content: "\f0f12";
  }
  .mdi-numeric-4-box-multiple-outline::before {
    content: "\f03b2";
  }
  .mdi-numeric-4-box-outline::before {
    content: "\f03ae";
  }
  .mdi-numeric-4-circle::before {
    content: "\f0ca6";
  }
  .mdi-numeric-4-circle-outline::before {
    content: "\f0ca7";
  }
  .mdi-numeric-5::before {
    content: "\f0b3e";
  }
  .mdi-numeric-5-box::before {
    content: "\f03b1";
  }
  .mdi-numeric-5-box-multiple::before {
    content: "\f0f13";
  }
  .mdi-numeric-5-box-multiple-outline::before {
    content: "\f03af";
  }
  .mdi-numeric-5-box-outline::before {
    content: "\f03b0";
  }
  .mdi-numeric-5-circle::before {
    content: "\f0ca8";
  }
  .mdi-numeric-5-circle-outline::before {
    content: "\f0ca9";
  }
  .mdi-numeric-6::before {
    content: "\f0b3f";
  }
  .mdi-numeric-6-box::before {
    content: "\f03b3";
  }
  .mdi-numeric-6-box-multiple::before {
    content: "\f0f14";
  }
  .mdi-numeric-6-box-multiple-outline::before {
    content: "\f03b4";
  }
  .mdi-numeric-6-box-outline::before {
    content: "\f03b5";
  }
  .mdi-numeric-6-circle::before {
    content: "\f0caa";
  }
  .mdi-numeric-6-circle-outline::before {
    content: "\f0cab";
  }
  .mdi-numeric-7::before {
    content: "\f0b40";
  }
  .mdi-numeric-7-box::before {
    content: "\f03b6";
  }
  .mdi-numeric-7-box-multiple::before {
    content: "\f0f15";
  }
  .mdi-numeric-7-box-multiple-outline::before {
    content: "\f03b7";
  }
  .mdi-numeric-7-box-outline::before {
    content: "\f03b8";
  }
  .mdi-numeric-7-circle::before {
    content: "\f0cac";
  }
  .mdi-numeric-7-circle-outline::before {
    content: "\f0cad";
  }
  .mdi-numeric-8::before {
    content: "\f0b41";
  }
  .mdi-numeric-8-box::before {
    content: "\f03b9";
  }
  .mdi-numeric-8-box-multiple::before {
    content: "\f0f16";
  }
  .mdi-numeric-8-box-multiple-outline::before {
    content: "\f03ba";
  }
  .mdi-numeric-8-box-outline::before {
    content: "\f03bb";
  }
  .mdi-numeric-8-circle::before {
    content: "\f0cae";
  }
  .mdi-numeric-8-circle-outline::before {
    content: "\f0caf";
  }
  .mdi-numeric-9::before {
    content: "\f0b42";
  }
  .mdi-numeric-9-box::before {
    content: "\f03bc";
  }
  .mdi-numeric-9-box-multiple::before {
    content: "\f0f17";
  }
  .mdi-numeric-9-box-multiple-outline::before {
    content: "\f03bd";
  }
  .mdi-numeric-9-box-outline::before {
    content: "\f03be";
  }
  .mdi-numeric-9-circle::before {
    content: "\f0cb0";
  }
  .mdi-numeric-9-circle-outline::before {
    content: "\f0cb1";
  }
  .mdi-numeric-9-plus::before {
    content: "\f0fee";
  }
  .mdi-numeric-9-plus-box::before {
    content: "\f03bf";
  }
  .mdi-numeric-9-plus-box-multiple::before {
    content: "\f0f18";
  }
  .mdi-numeric-9-plus-box-multiple-outline::before {
    content: "\f03c0";
  }
  .mdi-numeric-9-plus-box-outline::before {
    content: "\f03c1";
  }
  .mdi-numeric-9-plus-circle::before {
    content: "\f0cb2";
  }
  .mdi-numeric-9-plus-circle-outline::before {
    content: "\f0cb3";
  }
  .mdi-numeric-negative-1::before {
    content: "\f1052";
  }
  .mdi-numeric-off::before {
    content: "\f19d3";
  }
  .mdi-numeric-positive-1::before {
    content: "\f15cb";
  }
  .mdi-nut::before {
    content: "\f06f8";
  }
  .mdi-nutrition::before {
    content: "\f03c2";
  }
  .mdi-nuxt::before {
    content: "\f1106";
  }
  .mdi-oar::before {
    content: "\f067c";
  }
  .mdi-ocarina::before {
    content: "\f0de0";
  }
  .mdi-oci::before {
    content: "\f12e9";
  }
  .mdi-ocr::before {
    content: "\f113a";
  }
  .mdi-octagon::before {
    content: "\f03c3";
  }
  .mdi-octagon-outline::before {
    content: "\f03c4";
  }
  .mdi-octagram::before {
    content: "\f06f9";
  }
  .mdi-octagram-outline::before {
    content: "\f0775";
  }
  .mdi-octahedron::before {
    content: "\f1950";
  }
  .mdi-octahedron-off::before {
    content: "\f1951";
  }
  .mdi-odnoklassniki::before {
    content: "\f03c5";
  }
  .mdi-offer::before {
    content: "\f121b";
  }
  .mdi-office-building::before {
    content: "\f0991";
  }
  .mdi-office-building-cog::before {
    content: "\f1949";
  }
  .mdi-office-building-cog-outline::before {
    content: "\f194a";
  }
  .mdi-office-building-marker::before {
    content: "\f1520";
  }
  .mdi-office-building-marker-outline::before {
    content: "\f1521";
  }
  .mdi-office-building-minus::before {
    content: "\f1baa";
  }
  .mdi-office-building-minus-outline::before {
    content: "\f1bab";
  }
  .mdi-office-building-outline::before {
    content: "\f151f";
  }
  .mdi-office-building-plus::before {
    content: "\f1ba8";
  }
  .mdi-office-building-plus-outline::before {
    content: "\f1ba9";
  }
  .mdi-office-building-remove::before {
    content: "\f1bac";
  }
  .mdi-office-building-remove-outline::before {
    content: "\f1bad";
  }
  .mdi-oil::before {
    content: "\f03c7";
  }
  .mdi-oil-lamp::before {
    content: "\f0f19";
  }
  .mdi-oil-level::before {
    content: "\f1053";
  }
  .mdi-oil-temperature::before {
    content: "\f0ff8";
  }
  .mdi-om::before {
    content: "\f0973";
  }
  .mdi-omega::before {
    content: "\f03c9";
  }
  .mdi-one-up::before {
    content: "\f0bad";
  }
  .mdi-onepassword::before {
    content: "\f0881";
  }
  .mdi-opacity::before {
    content: "\f05cc";
  }
  .mdi-open-in-app::before {
    content: "\f03cb";
  }
  .mdi-open-in-new::before {
    content: "\f03cc";
  }
  .mdi-open-source-initiative::before {
    content: "\f0bae";
  }
  .mdi-openid::before {
    content: "\f03cd";
  }
  .mdi-opera::before {
    content: "\f03ce";
  }
  .mdi-orbit::before {
    content: "\f0018";
  }
  .mdi-orbit-variant::before {
    content: "\f15db";
  }
  .mdi-order-alphabetical-ascending::before {
    content: "\f020d";
  }
  .mdi-order-alphabetical-descending::before {
    content: "\f0d07";
  }
  .mdi-order-bool-ascending::before {
    content: "\f02be";
  }
  .mdi-order-bool-ascending-variant::before {
    content: "\f098f";
  }
  .mdi-order-bool-descending::before {
    content: "\f1384";
  }
  .mdi-order-bool-descending-variant::before {
    content: "\f0990";
  }
  .mdi-order-numeric-ascending::before {
    content: "\f0545";
  }
  .mdi-order-numeric-descending::before {
    content: "\f0546";
  }
  .mdi-origin::before {
    content: "\f0b43";
  }
  .mdi-ornament::before {
    content: "\f03cf";
  }
  .mdi-ornament-variant::before {
    content: "\f03d0";
  }
  .mdi-outdoor-lamp::before {
    content: "\f1054";
  }
  .mdi-overscan::before {
    content: "\f1005";
  }
  .mdi-owl::before {
    content: "\f03d2";
  }
  .mdi-pac-man::before {
    content: "\f0baf";
  }
  .mdi-package::before {
    content: "\f03d3";
  }
  .mdi-package-check::before {
    content: "\f1b51";
  }
  .mdi-package-down::before {
    content: "\f03d4";
  }
  .mdi-package-up::before {
    content: "\f03d5";
  }
  .mdi-package-variant::before {
    content: "\f03d6";
  }
  .mdi-package-variant-closed::before {
    content: "\f03d7";
  }
  .mdi-package-variant-closed-check::before {
    content: "\f1b52";
  }
  .mdi-package-variant-closed-minus::before {
    content: "\f19d4";
  }
  .mdi-package-variant-closed-plus::before {
    content: "\f19d5";
  }
  .mdi-package-variant-closed-remove::before {
    content: "\f19d6";
  }
  .mdi-package-variant-minus::before {
    content: "\f19d7";
  }
  .mdi-package-variant-plus::before {
    content: "\f19d8";
  }
  .mdi-package-variant-remove::before {
    content: "\f19d9";
  }
  .mdi-page-first::before {
    content: "\f0600";
  }
  .mdi-page-last::before {
    content: "\f0601";
  }
  .mdi-page-layout-body::before {
    content: "\f06fa";
  }
  .mdi-page-layout-footer::before {
    content: "\f06fb";
  }
  .mdi-page-layout-header::before {
    content: "\f06fc";
  }
  .mdi-page-layout-header-footer::before {
    content: "\f0f7f";
  }
  .mdi-page-layout-sidebar-left::before {
    content: "\f06fd";
  }
  .mdi-page-layout-sidebar-right::before {
    content: "\f06fe";
  }
  .mdi-page-next::before {
    content: "\f0bb0";
  }
  .mdi-page-next-outline::before {
    content: "\f0bb1";
  }
  .mdi-page-previous::before {
    content: "\f0bb2";
  }
  .mdi-page-previous-outline::before {
    content: "\f0bb3";
  }
  .mdi-pail::before {
    content: "\f1417";
  }
  .mdi-pail-minus::before {
    content: "\f1437";
  }
  .mdi-pail-minus-outline::before {
    content: "\f143c";
  }
  .mdi-pail-off::before {
    content: "\f1439";
  }
  .mdi-pail-off-outline::before {
    content: "\f143e";
  }
  .mdi-pail-outline::before {
    content: "\f143a";
  }
  .mdi-pail-plus::before {
    content: "\f1436";
  }
  .mdi-pail-plus-outline::before {
    content: "\f143b";
  }
  .mdi-pail-remove::before {
    content: "\f1438";
  }
  .mdi-pail-remove-outline::before {
    content: "\f143d";
  }
  .mdi-palette::before {
    content: "\f03d8";
  }
  .mdi-palette-advanced::before {
    content: "\f03d9";
  }
  .mdi-palette-outline::before {
    content: "\f0e0c";
  }
  .mdi-palette-swatch::before {
    content: "\f08b5";
  }
  .mdi-palette-swatch-outline::before {
    content: "\f135c";
  }
  .mdi-palette-swatch-variant::before {
    content: "\f195a";
  }
  .mdi-palm-tree::before {
    content: "\f1055";
  }
  .mdi-pan::before {
    content: "\f0bb4";
  }
  .mdi-pan-bottom-left::before {
    content: "\f0bb5";
  }
  .mdi-pan-bottom-right::before {
    content: "\f0bb6";
  }
  .mdi-pan-down::before {
    content: "\f0bb7";
  }
  .mdi-pan-horizontal::before {
    content: "\f0bb8";
  }
  .mdi-pan-left::before {
    content: "\f0bb9";
  }
  .mdi-pan-right::before {
    content: "\f0bba";
  }
  .mdi-pan-top-left::before {
    content: "\f0bbb";
  }
  .mdi-pan-top-right::before {
    content: "\f0bbc";
  }
  .mdi-pan-up::before {
    content: "\f0bbd";
  }
  .mdi-pan-vertical::before {
    content: "\f0bbe";
  }
  .mdi-panda::before {
    content: "\f03da";
  }
  .mdi-pandora::before {
    content: "\f03db";
  }
  .mdi-panorama::before {
    content: "\f03dc";
  }
  .mdi-panorama-fisheye::before {
    content: "\f03dd";
  }
  .mdi-panorama-horizontal::before {
    content: "\f1928";
  }
  .mdi-panorama-horizontal-outline::before {
    content: "\f03de";
  }
  .mdi-panorama-outline::before {
    content: "\f198c";
  }
  .mdi-panorama-sphere::before {
    content: "\f198d";
  }
  .mdi-panorama-sphere-outline::before {
    content: "\f198e";
  }
  .mdi-panorama-variant::before {
    content: "\f198f";
  }
  .mdi-panorama-variant-outline::before {
    content: "\f1990";
  }
  .mdi-panorama-vertical::before {
    content: "\f1929";
  }
  .mdi-panorama-vertical-outline::before {
    content: "\f03df";
  }
  .mdi-panorama-wide-angle::before {
    content: "\f195f";
  }
  .mdi-panorama-wide-angle-outline::before {
    content: "\f03e0";
  }
  .mdi-paper-cut-vertical::before {
    content: "\f03e1";
  }
  .mdi-paper-roll::before {
    content: "\f1157";
  }
  .mdi-paper-roll-outline::before {
    content: "\f1158";
  }
  .mdi-paperclip::before {
    content: "\f03e2";
  }
  .mdi-paperclip-check::before {
    content: "\f1ac6";
  }
  .mdi-paperclip-lock::before {
    content: "\f19da";
  }
  .mdi-paperclip-minus::before {
    content: "\f1ac7";
  }
  .mdi-paperclip-off::before {
    content: "\f1ac8";
  }
  .mdi-paperclip-plus::before {
    content: "\f1ac9";
  }
  .mdi-paperclip-remove::before {
    content: "\f1aca";
  }
  .mdi-parachute::before {
    content: "\f0cb4";
  }
  .mdi-parachute-outline::before {
    content: "\f0cb5";
  }
  .mdi-paragliding::before {
    content: "\f1745";
  }
  .mdi-parking::before {
    content: "\f03e3";
  }
  .mdi-party-popper::before {
    content: "\f1056";
  }
  .mdi-passport::before {
    content: "\f07e3";
  }
  .mdi-passport-biometric::before {
    content: "\f0de1";
  }
  .mdi-pasta::before {
    content: "\f1160";
  }
  .mdi-patio-heater::before {
    content: "\f0f80";
  }
  .mdi-patreon::before {
    content: "\f0882";
  }
  .mdi-pause::before {
    content: "\f03e4";
  }
  .mdi-pause-box::before {
    content: "\f00bc";
  }
  .mdi-pause-box-outline::before {
    content: "\f1b7a";
  }
  .mdi-pause-circle::before {
    content: "\f03e5";
  }
  .mdi-pause-circle-outline::before {
    content: "\f03e6";
  }
  .mdi-pause-octagon::before {
    content: "\f03e7";
  }
  .mdi-pause-octagon-outline::before {
    content: "\f03e8";
  }
  .mdi-paw::before {
    content: "\f03e9";
  }
  .mdi-paw-off::before {
    content: "\f0657";
  }
  .mdi-paw-off-outline::before {
    content: "\f1676";
  }
  .mdi-paw-outline::before {
    content: "\f1675";
  }
  .mdi-peace::before {
    content: "\f0884";
  }
  .mdi-peanut::before {
    content: "\f0ffc";
  }
  .mdi-peanut-off::before {
    content: "\f0ffd";
  }
  .mdi-peanut-off-outline::before {
    content: "\f0fff";
  }
  .mdi-peanut-outline::before {
    content: "\f0ffe";
  }
  .mdi-pen::before {
    content: "\f03ea";
  }
  .mdi-pen-lock::before {
    content: "\f0de2";
  }
  .mdi-pen-minus::before {
    content: "\f0de3";
  }
  .mdi-pen-off::before {
    content: "\f0de4";
  }
  .mdi-pen-plus::before {
    content: "\f0de5";
  }
  .mdi-pen-remove::before {
    content: "\f0de6";
  }
  .mdi-pencil::before {
    content: "\f03eb";
  }
  .mdi-pencil-box::before {
    content: "\f03ec";
  }
  .mdi-pencil-box-multiple::before {
    content: "\f1144";
  }
  .mdi-pencil-box-multiple-outline::before {
    content: "\f1145";
  }
  .mdi-pencil-box-outline::before {
    content: "\f03ed";
  }
  .mdi-pencil-circle::before {
    content: "\f06ff";
  }
  .mdi-pencil-circle-outline::before {
    content: "\f0776";
  }
  .mdi-pencil-lock::before {
    content: "\f03ee";
  }
  .mdi-pencil-lock-outline::before {
    content: "\f0de7";
  }
  .mdi-pencil-minus::before {
    content: "\f0de8";
  }
  .mdi-pencil-minus-outline::before {
    content: "\f0de9";
  }
  .mdi-pencil-off::before {
    content: "\f03ef";
  }
  .mdi-pencil-off-outline::before {
    content: "\f0dea";
  }
  .mdi-pencil-outline::before {
    content: "\f0cb6";
  }
  .mdi-pencil-plus::before {
    content: "\f0deb";
  }
  .mdi-pencil-plus-outline::before {
    content: "\f0dec";
  }
  .mdi-pencil-remove::before {
    content: "\f0ded";
  }
  .mdi-pencil-remove-outline::before {
    content: "\f0dee";
  }
  .mdi-pencil-ruler::before {
    content: "\f1353";
  }
  .mdi-pencil-ruler-outline::before {
    content: "\f1c11";
  }
  .mdi-penguin::before {
    content: "\f0ec0";
  }
  .mdi-pentagon::before {
    content: "\f0701";
  }
  .mdi-pentagon-outline::before {
    content: "\f0700";
  }
  .mdi-pentagram::before {
    content: "\f1667";
  }
  .mdi-percent::before {
    content: "\f03f0";
  }
  .mdi-percent-box::before {
    content: "\f1a02";
  }
  .mdi-percent-box-outline::before {
    content: "\f1a03";
  }
  .mdi-percent-circle::before {
    content: "\f1a04";
  }
  .mdi-percent-circle-outline::before {
    content: "\f1a05";
  }
  .mdi-percent-outline::before {
    content: "\f1278";
  }
  .mdi-periodic-table::before {
    content: "\f08b6";
  }
  .mdi-perspective-less::before {
    content: "\f0d23";
  }
  .mdi-perspective-more::before {
    content: "\f0d24";
  }
  .mdi-ph::before {
    content: "\f17c5";
  }
  .mdi-phone::before {
    content: "\f03f2";
  }
  .mdi-phone-alert::before {
    content: "\f0f1a";
  }
  .mdi-phone-alert-outline::before {
    content: "\f118e";
  }
  .mdi-phone-bluetooth::before {
    content: "\f03f3";
  }
  .mdi-phone-bluetooth-outline::before {
    content: "\f118f";
  }
  .mdi-phone-cancel::before {
    content: "\f10bc";
  }
  .mdi-phone-cancel-outline::before {
    content: "\f1190";
  }
  .mdi-phone-check::before {
    content: "\f11a9";
  }
  .mdi-phone-check-outline::before {
    content: "\f11aa";
  }
  .mdi-phone-classic::before {
    content: "\f0602";
  }
  .mdi-phone-classic-off::before {
    content: "\f1279";
  }
  .mdi-phone-clock::before {
    content: "\f19db";
  }
  .mdi-phone-dial::before {
    content: "\f1559";
  }
  .mdi-phone-dial-outline::before {
    content: "\f155a";
  }
  .mdi-phone-forward::before {
    content: "\f03f4";
  }
  .mdi-phone-forward-outline::before {
    content: "\f1191";
  }
  .mdi-phone-hangup::before {
    content: "\f03f5";
  }
  .mdi-phone-hangup-outline::before {
    content: "\f1192";
  }
  .mdi-phone-in-talk::before {
    content: "\f03f6";
  }
  .mdi-phone-in-talk-outline::before {
    content: "\f1182";
  }
  .mdi-phone-incoming::before {
    content: "\f03f7";
  }
  .mdi-phone-incoming-outgoing::before {
    content: "\f1b3f";
  }
  .mdi-phone-incoming-outgoing-outline::before {
    content: "\f1b40";
  }
  .mdi-phone-incoming-outline::before {
    content: "\f1193";
  }
  .mdi-phone-lock::before {
    content: "\f03f8";
  }
  .mdi-phone-lock-outline::before {
    content: "\f1194";
  }
  .mdi-phone-log::before {
    content: "\f03f9";
  }
  .mdi-phone-log-outline::before {
    content: "\f1195";
  }
  .mdi-phone-message::before {
    content: "\f1196";
  }
  .mdi-phone-message-outline::before {
    content: "\f1197";
  }
  .mdi-phone-minus::before {
    content: "\f0658";
  }
  .mdi-phone-minus-outline::before {
    content: "\f1198";
  }
  .mdi-phone-missed::before {
    content: "\f03fa";
  }
  .mdi-phone-missed-outline::before {
    content: "\f11a5";
  }
  .mdi-phone-off::before {
    content: "\f0def";
  }
  .mdi-phone-off-outline::before {
    content: "\f11a6";
  }
  .mdi-phone-outgoing::before {
    content: "\f03fb";
  }
  .mdi-phone-outgoing-outline::before {
    content: "\f1199";
  }
  .mdi-phone-outline::before {
    content: "\f0df0";
  }
  .mdi-phone-paused::before {
    content: "\f03fc";
  }
  .mdi-phone-paused-outline::before {
    content: "\f119a";
  }
  .mdi-phone-plus::before {
    content: "\f0659";
  }
  .mdi-phone-plus-outline::before {
    content: "\f119b";
  }
  .mdi-phone-refresh::before {
    content: "\f1993";
  }
  .mdi-phone-refresh-outline::before {
    content: "\f1994";
  }
  .mdi-phone-remove::before {
    content: "\f152f";
  }
  .mdi-phone-remove-outline::before {
    content: "\f1530";
  }
  .mdi-phone-return::before {
    content: "\f082f";
  }
  .mdi-phone-return-outline::before {
    content: "\f119c";
  }
  .mdi-phone-ring::before {
    content: "\f11ab";
  }
  .mdi-phone-ring-outline::before {
    content: "\f11ac";
  }
  .mdi-phone-rotate-landscape::before {
    content: "\f0885";
  }
  .mdi-phone-rotate-portrait::before {
    content: "\f0886";
  }
  .mdi-phone-settings::before {
    content: "\f03fd";
  }
  .mdi-phone-settings-outline::before {
    content: "\f119d";
  }
  .mdi-phone-sync::before {
    content: "\f1995";
  }
  .mdi-phone-sync-outline::before {
    content: "\f1996";
  }
  .mdi-phone-voip::before {
    content: "\f03fe";
  }
  .mdi-pi::before {
    content: "\f03ff";
  }
  .mdi-pi-box::before {
    content: "\f0400";
  }
  .mdi-pi-hole::before {
    content: "\f0df1";
  }
  .mdi-piano::before {
    content: "\f067d";
  }
  .mdi-piano-off::before {
    content: "\f0698";
  }
  .mdi-pickaxe::before {
    content: "\f08b7";
  }
  .mdi-picture-in-picture-bottom-right::before {
    content: "\f0e57";
  }
  .mdi-picture-in-picture-bottom-right-outline::before {
    content: "\f0e58";
  }
  .mdi-picture-in-picture-top-right::before {
    content: "\f0e59";
  }
  .mdi-picture-in-picture-top-right-outline::before {
    content: "\f0e5a";
  }
  .mdi-pier::before {
    content: "\f0887";
  }
  .mdi-pier-crane::before {
    content: "\f0888";
  }
  .mdi-pig::before {
    content: "\f0401";
  }
  .mdi-pig-variant::before {
    content: "\f1006";
  }
  .mdi-pig-variant-outline::before {
    content: "\f1678";
  }
  .mdi-piggy-bank::before {
    content: "\f1007";
  }
  .mdi-piggy-bank-outline::before {
    content: "\f1679";
  }
  .mdi-pill::before {
    content: "\f0402";
  }
  .mdi-pill-multiple::before {
    content: "\f1b4c";
  }
  .mdi-pill-off::before {
    content: "\f1a5c";
  }
  .mdi-pillar::before {
    content: "\f0702";
  }
  .mdi-pin::before {
    content: "\f0403";
  }
  .mdi-pin-off::before {
    content: "\f0404";
  }
  .mdi-pin-off-outline::before {
    content: "\f0930";
  }
  .mdi-pin-outline::before {
    content: "\f0931";
  }
  .mdi-pine-tree::before {
    content: "\f0405";
  }
  .mdi-pine-tree-box::before {
    content: "\f0406";
  }
  .mdi-pine-tree-fire::before {
    content: "\f141a";
  }
  .mdi-pinterest::before {
    content: "\f0407";
  }
  .mdi-pinwheel::before {
    content: "\f0ad5";
  }
  .mdi-pinwheel-outline::before {
    content: "\f0ad6";
  }
  .mdi-pipe::before {
    content: "\f07e5";
  }
  .mdi-pipe-disconnected::before {
    content: "\f07e6";
  }
  .mdi-pipe-leak::before {
    content: "\f0889";
  }
  .mdi-pipe-valve::before {
    content: "\f184d";
  }
  .mdi-pipe-wrench::before {
    content: "\f1354";
  }
  .mdi-pirate::before {
    content: "\f0a08";
  }
  .mdi-pistol::before {
    content: "\f0703";
  }
  .mdi-piston::before {
    content: "\f088a";
  }
  .mdi-pitchfork::before {
    content: "\f1553";
  }
  .mdi-pizza::before {
    content: "\f0409";
  }
  .mdi-plane-car::before {
    content: "\f1aff";
  }
  .mdi-plane-train::before {
    content: "\f1b00";
  }
  .mdi-play::before {
    content: "\f040a";
  }
  .mdi-play-box::before {
    content: "\f127a";
  }
  .mdi-play-box-lock::before {
    content: "\f1a16";
  }
  .mdi-play-box-lock-open::before {
    content: "\f1a17";
  }
  .mdi-play-box-lock-open-outline::before {
    content: "\f1a18";
  }
  .mdi-play-box-lock-outline::before {
    content: "\f1a19";
  }
  .mdi-play-box-multiple::before {
    content: "\f0d19";
  }
  .mdi-play-box-multiple-outline::before {
    content: "\f13e6";
  }
  .mdi-play-box-outline::before {
    content: "\f040b";
  }
  .mdi-play-circle::before {
    content: "\f040c";
  }
  .mdi-play-circle-outline::before {
    content: "\f040d";
  }
  .mdi-play-network::before {
    content: "\f088b";
  }
  .mdi-play-network-outline::before {
    content: "\f0cb7";
  }
  .mdi-play-outline::before {
    content: "\f0f1b";
  }
  .mdi-play-pause::before {
    content: "\f040e";
  }
  .mdi-play-protected-content::before {
    content: "\f040f";
  }
  .mdi-play-speed::before {
    content: "\f08ff";
  }
  .mdi-playlist-check::before {
    content: "\f05c7";
  }
  .mdi-playlist-edit::before {
    content: "\f0900";
  }
  .mdi-playlist-minus::before {
    content: "\f0410";
  }
  .mdi-playlist-music::before {
    content: "\f0cb8";
  }
  .mdi-playlist-music-outline::before {
    content: "\f0cb9";
  }
  .mdi-playlist-play::before {
    content: "\f0411";
  }
  .mdi-playlist-plus::before {
    content: "\f0412";
  }
  .mdi-playlist-remove::before {
    content: "\f0413";
  }
  .mdi-playlist-star::before {
    content: "\f0df2";
  }
  .mdi-plex::before {
    content: "\f06ba";
  }
  .mdi-pliers::before {
    content: "\f19a4";
  }
  .mdi-plus::before {
    content: "\f0415";
  }
  .mdi-plus-box::before {
    content: "\f0416";
  }
  .mdi-plus-box-multiple::before {
    content: "\f0334";
  }
  .mdi-plus-box-multiple-outline::before {
    content: "\f1143";
  }
  .mdi-plus-box-outline::before {
    content: "\f0704";
  }
  .mdi-plus-circle::before {
    content: "\f0417";
  }
  .mdi-plus-circle-multiple::before {
    content: "\f034c";
  }
  .mdi-plus-circle-multiple-outline::before {
    content: "\f0418";
  }
  .mdi-plus-circle-outline::before {
    content: "\f0419";
  }
  .mdi-plus-lock::before {
    content: "\f1a5d";
  }
  .mdi-plus-lock-open::before {
    content: "\f1a5e";
  }
  .mdi-plus-minus::before {
    content: "\f0992";
  }
  .mdi-plus-minus-box::before {
    content: "\f0993";
  }
  .mdi-plus-minus-variant::before {
    content: "\f14c9";
  }
  .mdi-plus-network::before {
    content: "\f041a";
  }
  .mdi-plus-network-outline::before {
    content: "\f0cba";
  }
  .mdi-plus-outline::before {
    content: "\f0705";
  }
  .mdi-plus-thick::before {
    content: "\f11ec";
  }
  .mdi-podcast::before {
    content: "\f0994";
  }
  .mdi-podium::before {
    content: "\f0d25";
  }
  .mdi-podium-bronze::before {
    content: "\f0d26";
  }
  .mdi-podium-gold::before {
    content: "\f0d27";
  }
  .mdi-podium-silver::before {
    content: "\f0d28";
  }
  .mdi-point-of-sale::before {
    content: "\f0d92";
  }
  .mdi-pokeball::before {
    content: "\f041d";
  }
  .mdi-pokemon-go::before {
    content: "\f0a09";
  }
  .mdi-poker-chip::before {
    content: "\f0830";
  }
  .mdi-polaroid::before {
    content: "\f041e";
  }
  .mdi-police-badge::before {
    content: "\f1167";
  }
  .mdi-police-badge-outline::before {
    content: "\f1168";
  }
  .mdi-police-station::before {
    content: "\f1839";
  }
  .mdi-poll::before {
    content: "\f041f";
  }
  .mdi-polo::before {
    content: "\f14c3";
  }
  .mdi-polymer::before {
    content: "\f0421";
  }
  .mdi-pool::before {
    content: "\f0606";
  }
  .mdi-pool-thermometer::before {
    content: "\f1a5f";
  }
  .mdi-popcorn::before {
    content: "\f0422";
  }
  .mdi-post::before {
    content: "\f1008";
  }
  .mdi-post-lamp::before {
    content: "\f1a60";
  }
  .mdi-post-outline::before {
    content: "\f1009";
  }
  .mdi-postage-stamp::before {
    content: "\f0cbb";
  }
  .mdi-pot::before {
    content: "\f02e5";
  }
  .mdi-pot-mix::before {
    content: "\f065b";
  }
  .mdi-pot-mix-outline::before {
    content: "\f0677";
  }
  .mdi-pot-outline::before {
    content: "\f02ff";
  }
  .mdi-pot-steam::before {
    content: "\f065a";
  }
  .mdi-pot-steam-outline::before {
    content: "\f0326";
  }
  .mdi-pound::before {
    content: "\f0423";
  }
  .mdi-pound-box::before {
    content: "\f0424";
  }
  .mdi-pound-box-outline::before {
    content: "\f117f";
  }
  .mdi-power::before {
    content: "\f0425";
  }
  .mdi-power-cycle::before {
    content: "\f0901";
  }
  .mdi-power-off::before {
    content: "\f0902";
  }
  .mdi-power-on::before {
    content: "\f0903";
  }
  .mdi-power-plug::before {
    content: "\f06a5";
  }
  .mdi-power-plug-off::before {
    content: "\f06a6";
  }
  .mdi-power-plug-off-outline::before {
    content: "\f1424";
  }
  .mdi-power-plug-outline::before {
    content: "\f1425";
  }
  .mdi-power-settings::before {
    content: "\f0426";
  }
  .mdi-power-sleep::before {
    content: "\f0904";
  }
  .mdi-power-socket::before {
    content: "\f0427";
  }
  .mdi-power-socket-au::before {
    content: "\f0905";
  }
  .mdi-power-socket-ch::before {
    content: "\f0fb3";
  }
  .mdi-power-socket-de::before {
    content: "\f1107";
  }
  .mdi-power-socket-eu::before {
    content: "\f07e7";
  }
  .mdi-power-socket-fr::before {
    content: "\f1108";
  }
  .mdi-power-socket-it::before {
    content: "\f14ff";
  }
  .mdi-power-socket-jp::before {
    content: "\f1109";
  }
  .mdi-power-socket-uk::before {
    content: "\f07e8";
  }
  .mdi-power-socket-us::before {
    content: "\f07e9";
  }
  .mdi-power-standby::before {
    content: "\f0906";
  }
  .mdi-powershell::before {
    content: "\f0a0a";
  }
  .mdi-prescription::before {
    content: "\f0706";
  }
  .mdi-presentation::before {
    content: "\f0428";
  }
  .mdi-presentation-play::before {
    content: "\f0429";
  }
  .mdi-pretzel::before {
    content: "\f1562";
  }
  .mdi-printer::before {
    content: "\f042a";
  }
  .mdi-printer-3d::before {
    content: "\f042b";
  }
  .mdi-printer-3d-nozzle::before {
    content: "\f0e5b";
  }
  .mdi-printer-3d-nozzle-alert::before {
    content: "\f11c0";
  }
  .mdi-printer-3d-nozzle-alert-outline::before {
    content: "\f11c1";
  }
  .mdi-printer-3d-nozzle-heat::before {
    content: "\f18b8";
  }
  .mdi-printer-3d-nozzle-heat-outline::before {
    content: "\f18b9";
  }
  .mdi-printer-3d-nozzle-off::before {
    content: "\f1b19";
  }
  .mdi-printer-3d-nozzle-off-outline::before {
    content: "\f1b1a";
  }
  .mdi-printer-3d-nozzle-outline::before {
    content: "\f0e5c";
  }
  .mdi-printer-3d-off::before {
    content: "\f1b0e";
  }
  .mdi-printer-alert::before {
    content: "\f042c";
  }
  .mdi-printer-check::before {
    content: "\f1146";
  }
  .mdi-printer-eye::before {
    content: "\f1458";
  }
  .mdi-printer-off::before {
    content: "\f0e5d";
  }
  .mdi-printer-off-outline::before {
    content: "\f1785";
  }
  .mdi-printer-outline::before {
    content: "\f1786";
  }
  .mdi-printer-pos::before {
    content: "\f1057";
  }
  .mdi-printer-pos-alert::before {
    content: "\f1bbc";
  }
  .mdi-printer-pos-alert-outline::before {
    content: "\f1bbd";
  }
  .mdi-printer-pos-cancel::before {
    content: "\f1bbe";
  }
  .mdi-printer-pos-cancel-outline::before {
    content: "\f1bbf";
  }
  .mdi-printer-pos-check::before {
    content: "\f1bc0";
  }
  .mdi-printer-pos-check-outline::before {
    content: "\f1bc1";
  }
  .mdi-printer-pos-cog::before {
    content: "\f1bc2";
  }
  .mdi-printer-pos-cog-outline::before {
    content: "\f1bc3";
  }
  .mdi-printer-pos-edit::before {
    content: "\f1bc4";
  }
  .mdi-printer-pos-edit-outline::before {
    content: "\f1bc5";
  }
  .mdi-printer-pos-minus::before {
    content: "\f1bc6";
  }
  .mdi-printer-pos-minus-outline::before {
    content: "\f1bc7";
  }
  .mdi-printer-pos-network::before {
    content: "\f1bc8";
  }
  .mdi-printer-pos-network-outline::before {
    content: "\f1bc9";
  }
  .mdi-printer-pos-off::before {
    content: "\f1bca";
  }
  .mdi-printer-pos-off-outline::before {
    content: "\f1bcb";
  }
  .mdi-printer-pos-outline::before {
    content: "\f1bcc";
  }
  .mdi-printer-pos-pause::before {
    content: "\f1bcd";
  }
  .mdi-printer-pos-pause-outline::before {
    content: "\f1bce";
  }
  .mdi-printer-pos-play::before {
    content: "\f1bcf";
  }
  .mdi-printer-pos-play-outline::before {
    content: "\f1bd0";
  }
  .mdi-printer-pos-plus::before {
    content: "\f1bd1";
  }
  .mdi-printer-pos-plus-outline::before {
    content: "\f1bd2";
  }
  .mdi-printer-pos-refresh::before {
    content: "\f1bd3";
  }
  .mdi-printer-pos-refresh-outline::before {
    content: "\f1bd4";
  }
  .mdi-printer-pos-remove::before {
    content: "\f1bd5";
  }
  .mdi-printer-pos-remove-outline::before {
    content: "\f1bd6";
  }
  .mdi-printer-pos-star::before {
    content: "\f1bd7";
  }
  .mdi-printer-pos-star-outline::before {
    content: "\f1bd8";
  }
  .mdi-printer-pos-stop::before {
    content: "\f1bd9";
  }
  .mdi-printer-pos-stop-outline::before {
    content: "\f1bda";
  }
  .mdi-printer-pos-sync::before {
    content: "\f1bdb";
  }
  .mdi-printer-pos-sync-outline::before {
    content: "\f1bdc";
  }
  .mdi-printer-pos-wrench::before {
    content: "\f1bdd";
  }
  .mdi-printer-pos-wrench-outline::before {
    content: "\f1bde";
  }
  .mdi-printer-search::before {
    content: "\f1457";
  }
  .mdi-printer-settings::before {
    content: "\f0707";
  }
  .mdi-printer-wireless::before {
    content: "\f0a0b";
  }
  .mdi-priority-high::before {
    content: "\f0603";
  }
  .mdi-priority-low::before {
    content: "\f0604";
  }
  .mdi-professional-hexagon::before {
    content: "\f042d";
  }
  .mdi-progress-alert::before {
    content: "\f0cbc";
  }
  .mdi-progress-check::before {
    content: "\f0995";
  }
  .mdi-progress-clock::before {
    content: "\f0996";
  }
  .mdi-progress-close::before {
    content: "\f110a";
  }
  .mdi-progress-download::before {
    content: "\f0997";
  }
  .mdi-progress-helper::before {
    content: "\f1ba2";
  }
  .mdi-progress-pencil::before {
    content: "\f1787";
  }
  .mdi-progress-question::before {
    content: "\f1522";
  }
  .mdi-progress-star::before {
    content: "\f1788";
  }
  .mdi-progress-upload::before {
    content: "\f0998";
  }
  .mdi-progress-wrench::before {
    content: "\f0cbd";
  }
  .mdi-projector::before {
    content: "\f042e";
  }
  .mdi-projector-off::before {
    content: "\f1a23";
  }
  .mdi-projector-screen::before {
    content: "\f042f";
  }
  .mdi-projector-screen-off::before {
    content: "\f180d";
  }
  .mdi-projector-screen-off-outline::before {
    content: "\f180e";
  }
  .mdi-projector-screen-outline::before {
    content: "\f1724";
  }
  .mdi-projector-screen-variant::before {
    content: "\f180f";
  }
  .mdi-projector-screen-variant-off::before {
    content: "\f1810";
  }
  .mdi-projector-screen-variant-off-outline::before {
    content: "\f1811";
  }
  .mdi-projector-screen-variant-outline::before {
    content: "\f1812";
  }
  .mdi-propane-tank::before {
    content: "\f1357";
  }
  .mdi-propane-tank-outline::before {
    content: "\f1358";
  }
  .mdi-protocol::before {
    content: "\f0fd8";
  }
  .mdi-publish::before {
    content: "\f06a7";
  }
  .mdi-publish-off::before {
    content: "\f1945";
  }
  .mdi-pulse::before {
    content: "\f0430";
  }
  .mdi-pump::before {
    content: "\f1402";
  }
  .mdi-pump-off::before {
    content: "\f1b22";
  }
  .mdi-pumpkin::before {
    content: "\f0bbf";
  }
  .mdi-purse::before {
    content: "\f0f1c";
  }
  .mdi-purse-outline::before {
    content: "\f0f1d";
  }
  .mdi-puzzle::before {
    content: "\f0431";
  }
  .mdi-puzzle-check::before {
    content: "\f1426";
  }
  .mdi-puzzle-check-outline::before {
    content: "\f1427";
  }
  .mdi-puzzle-edit::before {
    content: "\f14d3";
  }
  .mdi-puzzle-edit-outline::before {
    content: "\f14d9";
  }
  .mdi-puzzle-heart::before {
    content: "\f14d4";
  }
  .mdi-puzzle-heart-outline::before {
    content: "\f14da";
  }
  .mdi-puzzle-minus::before {
    content: "\f14d1";
  }
  .mdi-puzzle-minus-outline::before {
    content: "\f14d7";
  }
  .mdi-puzzle-outline::before {
    content: "\f0a66";
  }
  .mdi-puzzle-plus::before {
    content: "\f14d0";
  }
  .mdi-puzzle-plus-outline::before {
    content: "\f14d6";
  }
  .mdi-puzzle-remove::before {
    content: "\f14d2";
  }
  .mdi-puzzle-remove-outline::before {
    content: "\f14d8";
  }
  .mdi-puzzle-star::before {
    content: "\f14d5";
  }
  .mdi-puzzle-star-outline::before {
    content: "\f14db";
  }
  .mdi-pyramid::before {
    content: "\f1952";
  }
  .mdi-pyramid-off::before {
    content: "\f1953";
  }
  .mdi-qi::before {
    content: "\f0999";
  }
  .mdi-qqchat::before {
    content: "\f0605";
  }
  .mdi-qrcode::before {
    content: "\f0432";
  }
  .mdi-qrcode-edit::before {
    content: "\f08b8";
  }
  .mdi-qrcode-minus::before {
    content: "\f118c";
  }
  .mdi-qrcode-plus::before {
    content: "\f118b";
  }
  .mdi-qrcode-remove::before {
    content: "\f118d";
  }
  .mdi-qrcode-scan::before {
    content: "\f0433";
  }
  .mdi-quadcopter::before {
    content: "\f0434";
  }
  .mdi-quality-high::before {
    content: "\f0435";
  }
  .mdi-quality-low::before {
    content: "\f0a0c";
  }
  .mdi-quality-medium::before {
    content: "\f0a0d";
  }
  .mdi-quora::before {
    content: "\f0d29";
  }
  .mdi-rabbit::before {
    content: "\f0907";
  }
  .mdi-rabbit-variant::before {
    content: "\f1a61";
  }
  .mdi-rabbit-variant-outline::before {
    content: "\f1a62";
  }
  .mdi-racing-helmet::before {
    content: "\f0d93";
  }
  .mdi-racquetball::before {
    content: "\f0d94";
  }
  .mdi-radar::before {
    content: "\f0437";
  }
  .mdi-radiator::before {
    content: "\f0438";
  }
  .mdi-radiator-disabled::before {
    content: "\f0ad7";
  }
  .mdi-radiator-off::before {
    content: "\f0ad8";
  }
  .mdi-radio::before {
    content: "\f0439";
  }
  .mdi-radio-am::before {
    content: "\f0cbe";
  }
  .mdi-radio-fm::before {
    content: "\f0cbf";
  }
  .mdi-radio-handheld::before {
    content: "\f043a";
  }
  .mdi-radio-off::before {
    content: "\f121c";
  }
  .mdi-radio-tower::before {
    content: "\f043b";
  }
  .mdi-radioactive::before {
    content: "\f043c";
  }
  .mdi-radioactive-circle::before {
    content: "\f185d";
  }
  .mdi-radioactive-circle-outline::before {
    content: "\f185e";
  }
  .mdi-radioactive-off::before {
    content: "\f0ec1";
  }
  .mdi-radiobox-blank::before {
    content: "\f043d";
  }
  .mdi-radiobox-marked::before {
    content: "\f043e";
  }
  .mdi-radiology-box::before {
    content: "\f14c5";
  }
  .mdi-radiology-box-outline::before {
    content: "\f14c6";
  }
  .mdi-radius::before {
    content: "\f0cc0";
  }
  .mdi-radius-outline::before {
    content: "\f0cc1";
  }
  .mdi-railroad-light::before {
    content: "\f0f1e";
  }
  .mdi-rake::before {
    content: "\f1544";
  }
  .mdi-raspberry-pi::before {
    content: "\f043f";
  }
  .mdi-raw::before {
    content: "\f1a0f";
  }
  .mdi-raw-off::before {
    content: "\f1a10";
  }
  .mdi-ray-end::before {
    content: "\f0440";
  }
  .mdi-ray-end-arrow::before {
    content: "\f0441";
  }
  .mdi-ray-start::before {
    content: "\f0442";
  }
  .mdi-ray-start-arrow::before {
    content: "\f0443";
  }
  .mdi-ray-start-end::before {
    content: "\f0444";
  }
  .mdi-ray-start-vertex-end::before {
    content: "\f15d8";
  }
  .mdi-ray-vertex::before {
    content: "\f0445";
  }
  .mdi-razor-double-edge::before {
    content: "\f1997";
  }
  .mdi-razor-single-edge::before {
    content: "\f1998";
  }
  .mdi-react::before {
    content: "\f0708";
  }
  .mdi-read::before {
    content: "\f0447";
  }
  .mdi-receipt::before {
    content: "\f0824";
  }
  .mdi-receipt-outline::before {
    content: "\f04f7";
  }
  .mdi-receipt-text::before {
    content: "\f0449";
  }
  .mdi-receipt-text-check::before {
    content: "\f1a63";
  }
  .mdi-receipt-text-check-outline::before {
    content: "\f1a64";
  }
  .mdi-receipt-text-minus::before {
    content: "\f1a65";
  }
  .mdi-receipt-text-minus-outline::before {
    content: "\f1a66";
  }
  .mdi-receipt-text-outline::before {
    content: "\f19dc";
  }
  .mdi-receipt-text-plus::before {
    content: "\f1a67";
  }
  .mdi-receipt-text-plus-outline::before {
    content: "\f1a68";
  }
  .mdi-receipt-text-remove::before {
    content: "\f1a69";
  }
  .mdi-receipt-text-remove-outline::before {
    content: "\f1a6a";
  }
  .mdi-record::before {
    content: "\f044a";
  }
  .mdi-record-circle::before {
    content: "\f0ec2";
  }
  .mdi-record-circle-outline::before {
    content: "\f0ec3";
  }
  .mdi-record-player::before {
    content: "\f099a";
  }
  .mdi-record-rec::before {
    content: "\f044b";
  }
  .mdi-rectangle::before {
    content: "\f0e5e";
  }
  .mdi-rectangle-outline::before {
    content: "\f0e5f";
  }
  .mdi-recycle::before {
    content: "\f044c";
  }
  .mdi-recycle-variant::before {
    content: "\f139d";
  }
  .mdi-reddit::before {
    content: "\f044d";
  }
  .mdi-redhat::before {
    content: "\f111b";
  }
  .mdi-redo::before {
    content: "\f044e";
  }
  .mdi-redo-variant::before {
    content: "\f044f";
  }
  .mdi-reflect-horizontal::before {
    content: "\f0a0e";
  }
  .mdi-reflect-vertical::before {
    content: "\f0a0f";
  }
  .mdi-refresh::before {
    content: "\f0450";
  }
  .mdi-refresh-auto::before {
    content: "\f18f2";
  }
  .mdi-refresh-circle::before {
    content: "\f1377";
  }
  .mdi-regex::before {
    content: "\f0451";
  }
  .mdi-registered-trademark::before {
    content: "\f0a67";
  }
  .mdi-reiterate::before {
    content: "\f1588";
  }
  .mdi-relation-many-to-many::before {
    content: "\f1496";
  }
  .mdi-relation-many-to-one::before {
    content: "\f1497";
  }
  .mdi-relation-many-to-one-or-many::before {
    content: "\f1498";
  }
  .mdi-relation-many-to-only-one::before {
    content: "\f1499";
  }
  .mdi-relation-many-to-zero-or-many::before {
    content: "\f149a";
  }
  .mdi-relation-many-to-zero-or-one::before {
    content: "\f149b";
  }
  .mdi-relation-one-or-many-to-many::before {
    content: "\f149c";
  }
  .mdi-relation-one-or-many-to-one::before {
    content: "\f149d";
  }
  .mdi-relation-one-or-many-to-one-or-many::before {
    content: "\f149e";
  }
  .mdi-relation-one-or-many-to-only-one::before {
    content: "\f149f";
  }
  .mdi-relation-one-or-many-to-zero-or-many::before {
    content: "\f14a0";
  }
  .mdi-relation-one-or-many-to-zero-or-one::before {
    content: "\f14a1";
  }
  .mdi-relation-one-to-many::before {
    content: "\f14a2";
  }
  .mdi-relation-one-to-one::before {
    content: "\f14a3";
  }
  .mdi-relation-one-to-one-or-many::before {
    content: "\f14a4";
  }
  .mdi-relation-one-to-only-one::before {
    content: "\f14a5";
  }
  .mdi-relation-one-to-zero-or-many::before {
    content: "\f14a6";
  }
  .mdi-relation-one-to-zero-or-one::before {
    content: "\f14a7";
  }
  .mdi-relation-only-one-to-many::before {
    content: "\f14a8";
  }
  .mdi-relation-only-one-to-one::before {
    content: "\f14a9";
  }
  .mdi-relation-only-one-to-one-or-many::before {
    content: "\f14aa";
  }
  .mdi-relation-only-one-to-only-one::before {
    content: "\f14ab";
  }
  .mdi-relation-only-one-to-zero-or-many::before {
    content: "\f14ac";
  }
  .mdi-relation-only-one-to-zero-or-one::before {
    content: "\f14ad";
  }
  .mdi-relation-zero-or-many-to-many::before {
    content: "\f14ae";
  }
  .mdi-relation-zero-or-many-to-one::before {
    content: "\f14af";
  }
  .mdi-relation-zero-or-many-to-one-or-many::before {
    content: "\f14b0";
  }
  .mdi-relation-zero-or-many-to-only-one::before {
    content: "\f14b1";
  }
  .mdi-relation-zero-or-many-to-zero-or-many::before {
    content: "\f14b2";
  }
  .mdi-relation-zero-or-many-to-zero-or-one::before {
    content: "\f14b3";
  }
  .mdi-relation-zero-or-one-to-many::before {
    content: "\f14b4";
  }
  .mdi-relation-zero-or-one-to-one::before {
    content: "\f14b5";
  }
  .mdi-relation-zero-or-one-to-one-or-many::before {
    content: "\f14b6";
  }
  .mdi-relation-zero-or-one-to-only-one::before {
    content: "\f14b7";
  }
  .mdi-relation-zero-or-one-to-zero-or-many::before {
    content: "\f14b8";
  }
  .mdi-relation-zero-or-one-to-zero-or-one::before {
    content: "\f14b9";
  }
  .mdi-relative-scale::before {
    content: "\f0452";
  }
  .mdi-reload::before {
    content: "\f0453";
  }
  .mdi-reload-alert::before {
    content: "\f110b";
  }
  .mdi-reminder::before {
    content: "\f088c";
  }
  .mdi-remote::before {
    content: "\f0454";
  }
  .mdi-remote-desktop::before {
    content: "\f08b9";
  }
  .mdi-remote-off::before {
    content: "\f0ec4";
  }
  .mdi-remote-tv::before {
    content: "\f0ec5";
  }
  .mdi-remote-tv-off::before {
    content: "\f0ec6";
  }
  .mdi-rename::before {
    content: "\f1c18";
  }
  .mdi-rename-box::before {
    content: "\f0455";
  }
  .mdi-rename-box-outline::before {
    content: "\f1c19";
  }
  .mdi-rename-outline::before {
    content: "\f1c1a";
  }
  .mdi-reorder-horizontal::before {
    content: "\f0688";
  }
  .mdi-reorder-vertical::before {
    content: "\f0689";
  }
  .mdi-repeat::before {
    content: "\f0456";
  }
  .mdi-repeat-off::before {
    content: "\f0457";
  }
  .mdi-repeat-once::before {
    content: "\f0458";
  }
  .mdi-repeat-variant::before {
    content: "\f0547";
  }
  .mdi-replay::before {
    content: "\f0459";
  }
  .mdi-reply::before {
    content: "\f045a";
  }
  .mdi-reply-all::before {
    content: "\f045b";
  }
  .mdi-reply-all-outline::before {
    content: "\f0f1f";
  }
  .mdi-reply-circle::before {
    content: "\f11ae";
  }
  .mdi-reply-outline::before {
    content: "\f0f20";
  }
  .mdi-reproduction::before {
    content: "\f045c";
  }
  .mdi-resistor::before {
    content: "\f0b44";
  }
  .mdi-resistor-nodes::before {
    content: "\f0b45";
  }
  .mdi-resize::before {
    content: "\f0a68";
  }
  .mdi-resize-bottom-right::before {
    content: "\f045d";
  }
  .mdi-responsive::before {
    content: "\f045e";
  }
  .mdi-restart::before {
    content: "\f0709";
  }
  .mdi-restart-alert::before {
    content: "\f110c";
  }
  .mdi-restart-off::before {
    content: "\f0d95";
  }
  .mdi-restore::before {
    content: "\f099b";
  }
  .mdi-restore-alert::before {
    content: "\f110d";
  }
  .mdi-rewind::before {
    content: "\f045f";
  }
  .mdi-rewind-10::before {
    content: "\f0d2a";
  }
  .mdi-rewind-15::before {
    content: "\f1946";
  }
  .mdi-rewind-30::before {
    content: "\f0d96";
  }
  .mdi-rewind-45::before {
    content: "\f1b13";
  }
  .mdi-rewind-5::before {
    content: "\f11f9";
  }
  .mdi-rewind-60::before {
    content: "\f160c";
  }
  .mdi-rewind-outline::before {
    content: "\f070a";
  }
  .mdi-rhombus::before {
    content: "\f070b";
  }
  .mdi-rhombus-medium::before {
    content: "\f0a10";
  }
  .mdi-rhombus-medium-outline::before {
    content: "\f14dc";
  }
  .mdi-rhombus-outline::before {
    content: "\f070c";
  }
  .mdi-rhombus-split::before {
    content: "\f0a11";
  }
  .mdi-rhombus-split-outline::before {
    content: "\f14dd";
  }
  .mdi-ribbon::before {
    content: "\f0460";
  }
  .mdi-rice::before {
    content: "\f07ea";
  }
  .mdi-rickshaw::before {
    content: "\f15bb";
  }
  .mdi-rickshaw-electric::before {
    content: "\f15bc";
  }
  .mdi-ring::before {
    content: "\f07eb";
  }
  .mdi-rivet::before {
    content: "\f0e60";
  }
  .mdi-road::before {
    content: "\f0461";
  }
  .mdi-road-variant::before {
    content: "\f0462";
  }
  .mdi-robber::before {
    content: "\f1058";
  }
  .mdi-robot::before {
    content: "\f06a9";
  }
  .mdi-robot-angry::before {
    content: "\f169d";
  }
  .mdi-robot-angry-outline::before {
    content: "\f169e";
  }
  .mdi-robot-confused::before {
    content: "\f169f";
  }
  .mdi-robot-confused-outline::before {
    content: "\f16a0";
  }
  .mdi-robot-dead::before {
    content: "\f16a1";
  }
  .mdi-robot-dead-outline::before {
    content: "\f16a2";
  }
  .mdi-robot-excited::before {
    content: "\f16a3";
  }
  .mdi-robot-excited-outline::before {
    content: "\f16a4";
  }
  .mdi-robot-happy::before {
    content: "\f1719";
  }
  .mdi-robot-happy-outline::before {
    content: "\f171a";
  }
  .mdi-robot-industrial::before {
    content: "\f0b46";
  }
  .mdi-robot-industrial-outline::before {
    content: "\f1a1a";
  }
  .mdi-robot-love::before {
    content: "\f16a5";
  }
  .mdi-robot-love-outline::before {
    content: "\f16a6";
  }
  .mdi-robot-mower::before {
    content: "\f11f7";
  }
  .mdi-robot-mower-outline::before {
    content: "\f11f3";
  }
  .mdi-robot-off::before {
    content: "\f16a7";
  }
  .mdi-robot-off-outline::before {
    content: "\f167b";
  }
  .mdi-robot-outline::before {
    content: "\f167a";
  }
  .mdi-robot-vacuum::before {
    content: "\f070d";
  }
  .mdi-robot-vacuum-alert::before {
    content: "\f1b5d";
  }
  .mdi-robot-vacuum-off::before {
    content: "\f1c01";
  }
  .mdi-robot-vacuum-variant::before {
    content: "\f0908";
  }
  .mdi-robot-vacuum-variant-alert::before {
    content: "\f1b5e";
  }
  .mdi-robot-vacuum-variant-off::before {
    content: "\f1c02";
  }
  .mdi-rocket::before {
    content: "\f0463";
  }
  .mdi-rocket-launch::before {
    content: "\f14de";
  }
  .mdi-rocket-launch-outline::before {
    content: "\f14df";
  }
  .mdi-rocket-outline::before {
    content: "\f13af";
  }
  .mdi-rodent::before {
    content: "\f1327";
  }
  .mdi-roller-shade::before {
    content: "\f1a6b";
  }
  .mdi-roller-shade-closed::before {
    content: "\f1a6c";
  }
  .mdi-roller-skate::before {
    content: "\f0d2b";
  }
  .mdi-roller-skate-off::before {
    content: "\f0145";
  }
  .mdi-rollerblade::before {
    content: "\f0d2c";
  }
  .mdi-rollerblade-off::before {
    content: "\f002e";
  }
  .mdi-rollupjs::before {
    content: "\f0bc0";
  }
  .mdi-rolodex::before {
    content: "\f1ab9";
  }
  .mdi-rolodex-outline::before {
    content: "\f1aba";
  }
  .mdi-roman-numeral-1::before {
    content: "\f1088";
  }
  .mdi-roman-numeral-10::before {
    content: "\f1091";
  }
  .mdi-roman-numeral-2::before {
    content: "\f1089";
  }
  .mdi-roman-numeral-3::before {
    content: "\f108a";
  }
  .mdi-roman-numeral-4::before {
    content: "\f108b";
  }
  .mdi-roman-numeral-5::before {
    content: "\f108c";
  }
  .mdi-roman-numeral-6::before {
    content: "\f108d";
  }
  .mdi-roman-numeral-7::before {
    content: "\f108e";
  }
  .mdi-roman-numeral-8::before {
    content: "\f108f";
  }
  .mdi-roman-numeral-9::before {
    content: "\f1090";
  }
  .mdi-room-service::before {
    content: "\f088d";
  }
  .mdi-room-service-outline::before {
    content: "\f0d97";
  }
  .mdi-rotate-360::before {
    content: "\f1999";
  }
  .mdi-rotate-3d::before {
    content: "\f0ec7";
  }
  .mdi-rotate-3d-variant::before {
    content: "\f0464";
  }
  .mdi-rotate-left::before {
    content: "\f0465";
  }
  .mdi-rotate-left-variant::before {
    content: "\f0466";
  }
  .mdi-rotate-orbit::before {
    content: "\f0d98";
  }
  .mdi-rotate-right::before {
    content: "\f0467";
  }
  .mdi-rotate-right-variant::before {
    content: "\f0468";
  }
  .mdi-rounded-corner::before {
    content: "\f0607";
  }
  .mdi-router::before {
    content: "\f11e2";
  }
  .mdi-router-network::before {
    content: "\f1087";
  }
  .mdi-router-wireless::before {
    content: "\f0469";
  }
  .mdi-router-wireless-off::before {
    content: "\f15a3";
  }
  .mdi-router-wireless-settings::before {
    content: "\f0a69";
  }
  .mdi-routes::before {
    content: "\f046a";
  }
  .mdi-routes-clock::before {
    content: "\f1059";
  }
  .mdi-rowing::before {
    content: "\f0608";
  }
  .mdi-rss::before {
    content: "\f046b";
  }
  .mdi-rss-box::before {
    content: "\f046c";
  }
  .mdi-rss-off::before {
    content: "\f0f21";
  }
  .mdi-rug::before {
    content: "\f1475";
  }
  .mdi-rugby::before {
    content: "\f0d99";
  }
  .mdi-ruler::before {
    content: "\f046d";
  }
  .mdi-ruler-square::before {
    content: "\f0cc2";
  }
  .mdi-ruler-square-compass::before {
    content: "\f0ebe";
  }
  .mdi-run::before {
    content: "\f070e";
  }
  .mdi-run-fast::before {
    content: "\f046e";
  }
  .mdi-rv-truck::before {
    content: "\f11d4";
  }
  .mdi-sack::before {
    content: "\f0d2e";
  }
  .mdi-sack-percent::before {
    content: "\f0d2f";
  }
  .mdi-safe::before {
    content: "\f0a6a";
  }
  .mdi-safe-square::before {
    content: "\f127c";
  }
  .mdi-safe-square-outline::before {
    content: "\f127d";
  }
  .mdi-safety-goggles::before {
    content: "\f0d30";
  }
  .mdi-sail-boat::before {
    content: "\f0ec8";
  }
  .mdi-sail-boat-sink::before {
    content: "\f1aef";
  }
  .mdi-sale::before {
    content: "\f046f";
  }
  .mdi-sale-outline::before {
    content: "\f1a06";
  }
  .mdi-salesforce::before {
    content: "\f088e";
  }
  .mdi-sass::before {
    content: "\f07ec";
  }
  .mdi-satellite::before {
    content: "\f0470";
  }
  .mdi-satellite-uplink::before {
    content: "\f0909";
  }
  .mdi-satellite-variant::before {
    content: "\f0471";
  }
  .mdi-sausage::before {
    content: "\f08ba";
  }
  .mdi-sausage-off::before {
    content: "\f1789";
  }
  .mdi-saw-blade::before {
    content: "\f0e61";
  }
  .mdi-sawtooth-wave::before {
    content: "\f147a";
  }
  .mdi-saxophone::before {
    content: "\f0609";
  }
  .mdi-scale::before {
    content: "\f0472";
  }
  .mdi-scale-balance::before {
    content: "\f05d1";
  }
  .mdi-scale-bathroom::before {
    content: "\f0473";
  }
  .mdi-scale-off::before {
    content: "\f105a";
  }
  .mdi-scale-unbalanced::before {
    content: "\f19b8";
  }
  .mdi-scan-helper::before {
    content: "\f13d8";
  }
  .mdi-scanner::before {
    content: "\f06ab";
  }
  .mdi-scanner-off::before {
    content: "\f090a";
  }
  .mdi-scatter-plot::before {
    content: "\f0ec9";
  }
  .mdi-scatter-plot-outline::before {
    content: "\f0eca";
  }
  .mdi-scent::before {
    content: "\f1958";
  }
  .mdi-scent-off::before {
    content: "\f1959";
  }
  .mdi-school::before {
    content: "\f0474";
  }
  .mdi-school-outline::before {
    content: "\f1180";
  }
  .mdi-scissors-cutting::before {
    content: "\f0a6b";
  }
  .mdi-scooter::before {
    content: "\f15bd";
  }
  .mdi-scooter-electric::before {
    content: "\f15be";
  }
  .mdi-scoreboard::before {
    content: "\f127e";
  }
  .mdi-scoreboard-outline::before {
    content: "\f127f";
  }
  .mdi-screen-rotation::before {
    content: "\f0475";
  }
  .mdi-screen-rotation-lock::before {
    content: "\f0478";
  }
  .mdi-screw-flat-top::before {
    content: "\f0df3";
  }
  .mdi-screw-lag::before {
    content: "\f0df4";
  }
  .mdi-screw-machine-flat-top::before {
    content: "\f0df5";
  }
  .mdi-screw-machine-round-top::before {
    content: "\f0df6";
  }
  .mdi-screw-round-top::before {
    content: "\f0df7";
  }
  .mdi-screwdriver::before {
    content: "\f0476";
  }
  .mdi-script::before {
    content: "\f0bc1";
  }
  .mdi-script-outline::before {
    content: "\f0477";
  }
  .mdi-script-text::before {
    content: "\f0bc2";
  }
  .mdi-script-text-key::before {
    content: "\f1725";
  }
  .mdi-script-text-key-outline::before {
    content: "\f1726";
  }
  .mdi-script-text-outline::before {
    content: "\f0bc3";
  }
  .mdi-script-text-play::before {
    content: "\f1727";
  }
  .mdi-script-text-play-outline::before {
    content: "\f1728";
  }
  .mdi-sd::before {
    content: "\f0479";
  }
  .mdi-seal::before {
    content: "\f047a";
  }
  .mdi-seal-variant::before {
    content: "\f0fd9";
  }
  .mdi-search-web::before {
    content: "\f070f";
  }
  .mdi-seat::before {
    content: "\f0cc3";
  }
  .mdi-seat-flat::before {
    content: "\f047b";
  }
  .mdi-seat-flat-angled::before {
    content: "\f047c";
  }
  .mdi-seat-individual-suite::before {
    content: "\f047d";
  }
  .mdi-seat-legroom-extra::before {
    content: "\f047e";
  }
  .mdi-seat-legroom-normal::before {
    content: "\f047f";
  }
  .mdi-seat-legroom-reduced::before {
    content: "\f0480";
  }
  .mdi-seat-outline::before {
    content: "\f0cc4";
  }
  .mdi-seat-passenger::before {
    content: "\f1249";
  }
  .mdi-seat-recline-extra::before {
    content: "\f0481";
  }
  .mdi-seat-recline-normal::before {
    content: "\f0482";
  }
  .mdi-seatbelt::before {
    content: "\f0cc5";
  }
  .mdi-security::before {
    content: "\f0483";
  }
  .mdi-security-network::before {
    content: "\f0484";
  }
  .mdi-seed::before {
    content: "\f0e62";
  }
  .mdi-seed-off::before {
    content: "\f13fd";
  }
  .mdi-seed-off-outline::before {
    content: "\f13fe";
  }
  .mdi-seed-outline::before {
    content: "\f0e63";
  }
  .mdi-seed-plus::before {
    content: "\f1a6d";
  }
  .mdi-seed-plus-outline::before {
    content: "\f1a6e";
  }
  .mdi-seesaw::before {
    content: "\f15a4";
  }
  .mdi-segment::before {
    content: "\f0ecb";
  }
  .mdi-select::before {
    content: "\f0485";
  }
  .mdi-select-all::before {
    content: "\f0486";
  }
  .mdi-select-arrow-down::before {
    content: "\f1b59";
  }
  .mdi-select-arrow-up::before {
    content: "\f1b58";
  }
  .mdi-select-color::before {
    content: "\f0d31";
  }
  .mdi-select-compare::before {
    content: "\f0ad9";
  }
  .mdi-select-drag::before {
    content: "\f0a6c";
  }
  .mdi-select-group::before {
    content: "\f0f82";
  }
  .mdi-select-inverse::before {
    content: "\f0487";
  }
  .mdi-select-marker::before {
    content: "\f1280";
  }
  .mdi-select-multiple::before {
    content: "\f1281";
  }
  .mdi-select-multiple-marker::before {
    content: "\f1282";
  }
  .mdi-select-off::before {
    content: "\f0488";
  }
  .mdi-select-place::before {
    content: "\f0fda";
  }
  .mdi-select-remove::before {
    content: "\f17c1";
  }
  .mdi-select-search::before {
    content: "\f1204";
  }
  .mdi-selection::before {
    content: "\f0489";
  }
  .mdi-selection-drag::before {
    content: "\f0a6d";
  }
  .mdi-selection-ellipse::before {
    content: "\f0d32";
  }
  .mdi-selection-ellipse-arrow-inside::before {
    content: "\f0f22";
  }
  .mdi-selection-ellipse-remove::before {
    content: "\f17c2";
  }
  .mdi-selection-marker::before {
    content: "\f1283";
  }
  .mdi-selection-multiple::before {
    content: "\f1285";
  }
  .mdi-selection-multiple-marker::before {
    content: "\f1284";
  }
  .mdi-selection-off::before {
    content: "\f0777";
  }
  .mdi-selection-remove::before {
    content: "\f17c3";
  }
  .mdi-selection-search::before {
    content: "\f1205";
  }
  .mdi-semantic-web::before {
    content: "\f1316";
  }
  .mdi-send::before {
    content: "\f048a";
  }
  .mdi-send-check::before {
    content: "\f1161";
  }
  .mdi-send-check-outline::before {
    content: "\f1162";
  }
  .mdi-send-circle::before {
    content: "\f0df8";
  }
  .mdi-send-circle-outline::before {
    content: "\f0df9";
  }
  .mdi-send-clock::before {
    content: "\f1163";
  }
  .mdi-send-clock-outline::before {
    content: "\f1164";
  }
  .mdi-send-lock::before {
    content: "\f07ed";
  }
  .mdi-send-lock-outline::before {
    content: "\f1166";
  }
  .mdi-send-outline::before {
    content: "\f1165";
  }
  .mdi-serial-port::before {
    content: "\f065c";
  }
  .mdi-server::before {
    content: "\f048b";
  }
  .mdi-server-minus::before {
    content: "\f048c";
  }
  .mdi-server-network::before {
    content: "\f048d";
  }
  .mdi-server-network-off::before {
    content: "\f048e";
  }
  .mdi-server-off::before {
    content: "\f048f";
  }
  .mdi-server-plus::before {
    content: "\f0490";
  }
  .mdi-server-remove::before {
    content: "\f0491";
  }
  .mdi-server-security::before {
    content: "\f0492";
  }
  .mdi-set-all::before {
    content: "\f0778";
  }
  .mdi-set-center::before {
    content: "\f0779";
  }
  .mdi-set-center-right::before {
    content: "\f077a";
  }
  .mdi-set-left::before {
    content: "\f077b";
  }
  .mdi-set-left-center::before {
    content: "\f077c";
  }
  .mdi-set-left-right::before {
    content: "\f077d";
  }
  .mdi-set-merge::before {
    content: "\f14e0";
  }
  .mdi-set-none::before {
    content: "\f077e";
  }
  .mdi-set-right::before {
    content: "\f077f";
  }
  .mdi-set-split::before {
    content: "\f14e1";
  }
  .mdi-set-square::before {
    content: "\f145d";
  }
  .mdi-set-top-box::before {
    content: "\f099f";
  }
  .mdi-settings-helper::before {
    content: "\f0a6e";
  }
  .mdi-shaker::before {
    content: "\f110e";
  }
  .mdi-shaker-outline::before {
    content: "\f110f";
  }
  .mdi-shape::before {
    content: "\f0831";
  }
  .mdi-shape-circle-plus::before {
    content: "\f065d";
  }
  .mdi-shape-outline::before {
    content: "\f0832";
  }
  .mdi-shape-oval-plus::before {
    content: "\f11fa";
  }
  .mdi-shape-plus::before {
    content: "\f0495";
  }
  .mdi-shape-polygon-plus::before {
    content: "\f065e";
  }
  .mdi-shape-rectangle-plus::before {
    content: "\f065f";
  }
  .mdi-shape-square-plus::before {
    content: "\f0660";
  }
  .mdi-shape-square-rounded-plus::before {
    content: "\f14fa";
  }
  .mdi-share::before {
    content: "\f0496";
  }
  .mdi-share-all::before {
    content: "\f11f4";
  }
  .mdi-share-all-outline::before {
    content: "\f11f5";
  }
  .mdi-share-circle::before {
    content: "\f11ad";
  }
  .mdi-share-off::before {
    content: "\f0f23";
  }
  .mdi-share-off-outline::before {
    content: "\f0f24";
  }
  .mdi-share-outline::before {
    content: "\f0932";
  }
  .mdi-share-variant::before {
    content: "\f0497";
  }
  .mdi-share-variant-outline::before {
    content: "\f1514";
  }
  .mdi-shark::before {
    content: "\f18ba";
  }
  .mdi-shark-fin::before {
    content: "\f1673";
  }
  .mdi-shark-fin-outline::before {
    content: "\f1674";
  }
  .mdi-shark-off::before {
    content: "\f18bb";
  }
  .mdi-sheep::before {
    content: "\f0cc6";
  }
  .mdi-shield::before {
    content: "\f0498";
  }
  .mdi-shield-account::before {
    content: "\f088f";
  }
  .mdi-shield-account-outline::before {
    content: "\f0a12";
  }
  .mdi-shield-account-variant::before {
    content: "\f15a7";
  }
  .mdi-shield-account-variant-outline::before {
    content: "\f15a8";
  }
  .mdi-shield-airplane::before {
    content: "\f06bb";
  }
  .mdi-shield-airplane-outline::before {
    content: "\f0cc7";
  }
  .mdi-shield-alert::before {
    content: "\f0ecc";
  }
  .mdi-shield-alert-outline::before {
    content: "\f0ecd";
  }
  .mdi-shield-bug::before {
    content: "\f13da";
  }
  .mdi-shield-bug-outline::before {
    content: "\f13db";
  }
  .mdi-shield-car::before {
    content: "\f0f83";
  }
  .mdi-shield-check::before {
    content: "\f0565";
  }
  .mdi-shield-check-outline::before {
    content: "\f0cc8";
  }
  .mdi-shield-cross::before {
    content: "\f0cc9";
  }
  .mdi-shield-cross-outline::before {
    content: "\f0cca";
  }
  .mdi-shield-crown::before {
    content: "\f18bc";
  }
  .mdi-shield-crown-outline::before {
    content: "\f18bd";
  }
  .mdi-shield-edit::before {
    content: "\f11a0";
  }
  .mdi-shield-edit-outline::before {
    content: "\f11a1";
  }
  .mdi-shield-half::before {
    content: "\f1360";
  }
  .mdi-shield-half-full::before {
    content: "\f0780";
  }
  .mdi-shield-home::before {
    content: "\f068a";
  }
  .mdi-shield-home-outline::before {
    content: "\f0ccb";
  }
  .mdi-shield-key::before {
    content: "\f0bc4";
  }
  .mdi-shield-key-outline::before {
    content: "\f0bc5";
  }
  .mdi-shield-link-variant::before {
    content: "\f0d33";
  }
  .mdi-shield-link-variant-outline::before {
    content: "\f0d34";
  }
  .mdi-shield-lock::before {
    content: "\f099d";
  }
  .mdi-shield-lock-open::before {
    content: "\f199a";
  }
  .mdi-shield-lock-open-outline::before {
    content: "\f199b";
  }
  .mdi-shield-lock-outline::before {
    content: "\f0ccc";
  }
  .mdi-shield-moon::before {
    content: "\f1828";
  }
  .mdi-shield-moon-outline::before {
    content: "\f1829";
  }
  .mdi-shield-off::before {
    content: "\f099e";
  }
  .mdi-shield-off-outline::before {
    content: "\f099c";
  }
  .mdi-shield-outline::before {
    content: "\f0499";
  }
  .mdi-shield-plus::before {
    content: "\f0ada";
  }
  .mdi-shield-plus-outline::before {
    content: "\f0adb";
  }
  .mdi-shield-refresh::before {
    content: "\f00aa";
  }
  .mdi-shield-refresh-outline::before {
    content: "\f01e0";
  }
  .mdi-shield-remove::before {
    content: "\f0adc";
  }
  .mdi-shield-remove-outline::before {
    content: "\f0add";
  }
  .mdi-shield-search::before {
    content: "\f0d9a";
  }
  .mdi-shield-star::before {
    content: "\f113b";
  }
  .mdi-shield-star-outline::before {
    content: "\f113c";
  }
  .mdi-shield-sun::before {
    content: "\f105d";
  }
  .mdi-shield-sun-outline::before {
    content: "\f105e";
  }
  .mdi-shield-sword::before {
    content: "\f18be";
  }
  .mdi-shield-sword-outline::before {
    content: "\f18bf";
  }
  .mdi-shield-sync::before {
    content: "\f11a2";
  }
  .mdi-shield-sync-outline::before {
    content: "\f11a3";
  }
  .mdi-shimmer::before {
    content: "\f1545";
  }
  .mdi-ship-wheel::before {
    content: "\f0833";
  }
  .mdi-shipping-pallet::before {
    content: "\f184e";
  }
  .mdi-shoe-ballet::before {
    content: "\f15ca";
  }
  .mdi-shoe-cleat::before {
    content: "\f15c7";
  }
  .mdi-shoe-formal::before {
    content: "\f0b47";
  }
  .mdi-shoe-heel::before {
    content: "\f0b48";
  }
  .mdi-shoe-print::before {
    content: "\f0dfa";
  }
  .mdi-shoe-sneaker::before {
    content: "\f15c8";
  }
  .mdi-shopping::before {
    content: "\f049a";
  }
  .mdi-shopping-music::before {
    content: "\f049b";
  }
  .mdi-shopping-outline::before {
    content: "\f11d5";
  }
  .mdi-shopping-search::before {
    content: "\f0f84";
  }
  .mdi-shopping-search-outline::before {
    content: "\f1a6f";
  }
  .mdi-shore::before {
    content: "\f14f9";
  }
  .mdi-shovel::before {
    content: "\f0710";
  }
  .mdi-shovel-off::before {
    content: "\f0711";
  }
  .mdi-shower::before {
    content: "\f09a0";
  }
  .mdi-shower-head::before {
    content: "\f09a1";
  }
  .mdi-shredder::before {
    content: "\f049c";
  }
  .mdi-shuffle::before {
    content: "\f049d";
  }
  .mdi-shuffle-disabled::before {
    content: "\f049e";
  }
  .mdi-shuffle-variant::before {
    content: "\f049f";
  }
  .mdi-shuriken::before {
    content: "\f137f";
  }
  .mdi-sickle::before {
    content: "\f18c0";
  }
  .mdi-sigma::before {
    content: "\f04a0";
  }
  .mdi-sigma-lower::before {
    content: "\f062b";
  }
  .mdi-sign-caution::before {
    content: "\f04a1";
  }
  .mdi-sign-direction::before {
    content: "\f0781";
  }
  .mdi-sign-direction-minus::before {
    content: "\f1000";
  }
  .mdi-sign-direction-plus::before {
    content: "\f0fdc";
  }
  .mdi-sign-direction-remove::before {
    content: "\f0fdd";
  }
  .mdi-sign-language::before {
    content: "\f1b4d";
  }
  .mdi-sign-language-outline::before {
    content: "\f1b4e";
  }
  .mdi-sign-pole::before {
    content: "\f14f8";
  }
  .mdi-sign-real-estate::before {
    content: "\f1118";
  }
  .mdi-sign-text::before {
    content: "\f0782";
  }
  .mdi-sign-yield::before {
    content: "\f1baf";
  }
  .mdi-signal::before {
    content: "\f04a2";
  }
  .mdi-signal-2g::before {
    content: "\f0712";
  }
  .mdi-signal-3g::before {
    content: "\f0713";
  }
  .mdi-signal-4g::before {
    content: "\f0714";
  }
  .mdi-signal-5g::before {
    content: "\f0a6f";
  }
  .mdi-signal-cellular-1::before {
    content: "\f08bc";
  }
  .mdi-signal-cellular-2::before {
    content: "\f08bd";
  }
  .mdi-signal-cellular-3::before {
    content: "\f08be";
  }
  .mdi-signal-cellular-outline::before {
    content: "\f08bf";
  }
  .mdi-signal-distance-variant::before {
    content: "\f0e64";
  }
  .mdi-signal-hspa::before {
    content: "\f0715";
  }
  .mdi-signal-hspa-plus::before {
    content: "\f0716";
  }
  .mdi-signal-off::before {
    content: "\f0783";
  }
  .mdi-signal-variant::before {
    content: "\f060a";
  }
  .mdi-signature::before {
    content: "\f0dfb";
  }
  .mdi-signature-freehand::before {
    content: "\f0dfc";
  }
  .mdi-signature-image::before {
    content: "\f0dfd";
  }
  .mdi-signature-text::before {
    content: "\f0dfe";
  }
  .mdi-silo::before {
    content: "\f1b9f";
  }
  .mdi-silo-outline::before {
    content: "\f0b49";
  }
  .mdi-silverware::before {
    content: "\f04a3";
  }
  .mdi-silverware-clean::before {
    content: "\f0fde";
  }
  .mdi-silverware-fork::before {
    content: "\f04a4";
  }
  .mdi-silverware-fork-knife::before {
    content: "\f0a70";
  }
  .mdi-silverware-spoon::before {
    content: "\f04a5";
  }
  .mdi-silverware-variant::before {
    content: "\f04a6";
  }
  .mdi-sim::before {
    content: "\f04a7";
  }
  .mdi-sim-alert::before {
    content: "\f04a8";
  }
  .mdi-sim-alert-outline::before {
    content: "\f15d3";
  }
  .mdi-sim-off::before {
    content: "\f04a9";
  }
  .mdi-sim-off-outline::before {
    content: "\f15d4";
  }
  .mdi-sim-outline::before {
    content: "\f15d5";
  }
  .mdi-simple-icons::before {
    content: "\f131d";
  }
  .mdi-sina-weibo::before {
    content: "\f0adf";
  }
  .mdi-sine-wave::before {
    content: "\f095b";
  }
  .mdi-sitemap::before {
    content: "\f04aa";
  }
  .mdi-sitemap-outline::before {
    content: "\f199c";
  }
  .mdi-size-l::before {
    content: "\f13a6";
  }
  .mdi-size-m::before {
    content: "\f13a5";
  }
  .mdi-size-s::before {
    content: "\f13a4";
  }
  .mdi-size-xl::before {
    content: "\f13a7";
  }
  .mdi-size-xs::before {
    content: "\f13a3";
  }
  .mdi-size-xxl::before {
    content: "\f13a8";
  }
  .mdi-size-xxs::before {
    content: "\f13a2";
  }
  .mdi-size-xxxl::before {
    content: "\f13a9";
  }
  .mdi-skate::before {
    content: "\f0d35";
  }
  .mdi-skate-off::before {
    content: "\f0699";
  }
  .mdi-skateboard::before {
    content: "\f14c2";
  }
  .mdi-skateboarding::before {
    content: "\f0501";
  }
  .mdi-skew-less::before {
    content: "\f0d36";
  }
  .mdi-skew-more::before {
    content: "\f0d37";
  }
  .mdi-ski::before {
    content: "\f1304";
  }
  .mdi-ski-cross-country::before {
    content: "\f1305";
  }
  .mdi-ski-water::before {
    content: "\f1306";
  }
  .mdi-skip-backward::before {
    content: "\f04ab";
  }
  .mdi-skip-backward-outline::before {
    content: "\f0f25";
  }
  .mdi-skip-forward::before {
    content: "\f04ac";
  }
  .mdi-skip-forward-outline::before {
    content: "\f0f26";
  }
  .mdi-skip-next::before {
    content: "\f04ad";
  }
  .mdi-skip-next-circle::before {
    content: "\f0661";
  }
  .mdi-skip-next-circle-outline::before {
    content: "\f0662";
  }
  .mdi-skip-next-outline::before {
    content: "\f0f27";
  }
  .mdi-skip-previous::before {
    content: "\f04ae";
  }
  .mdi-skip-previous-circle::before {
    content: "\f0663";
  }
  .mdi-skip-previous-circle-outline::before {
    content: "\f0664";
  }
  .mdi-skip-previous-outline::before {
    content: "\f0f28";
  }
  .mdi-skull::before {
    content: "\f068c";
  }
  .mdi-skull-crossbones::before {
    content: "\f0bc6";
  }
  .mdi-skull-crossbones-outline::before {
    content: "\f0bc7";
  }
  .mdi-skull-outline::before {
    content: "\f0bc8";
  }
  .mdi-skull-scan::before {
    content: "\f14c7";
  }
  .mdi-skull-scan-outline::before {
    content: "\f14c8";
  }
  .mdi-skype::before {
    content: "\f04af";
  }
  .mdi-skype-business::before {
    content: "\f04b0";
  }
  .mdi-slack::before {
    content: "\f04b1";
  }
  .mdi-slash-forward::before {
    content: "\f0fdf";
  }
  .mdi-slash-forward-box::before {
    content: "\f0fe0";
  }
  .mdi-sledding::before {
    content: "\f041b";
  }
  .mdi-sleep::before {
    content: "\f04b2";
  }
  .mdi-sleep-off::before {
    content: "\f04b3";
  }
  .mdi-slide::before {
    content: "\f15a5";
  }
  .mdi-slope-downhill::before {
    content: "\f0dff";
  }
  .mdi-slope-uphill::before {
    content: "\f0e00";
  }
  .mdi-slot-machine::before {
    content: "\f1114";
  }
  .mdi-slot-machine-outline::before {
    content: "\f1115";
  }
  .mdi-smart-card::before {
    content: "\f10bd";
  }
  .mdi-smart-card-off::before {
    content: "\f18f7";
  }
  .mdi-smart-card-off-outline::before {
    content: "\f18f8";
  }
  .mdi-smart-card-outline::before {
    content: "\f10be";
  }
  .mdi-smart-card-reader::before {
    content: "\f10bf";
  }
  .mdi-smart-card-reader-outline::before {
    content: "\f10c0";
  }
  .mdi-smog::before {
    content: "\f0a71";
  }
  .mdi-smoke::before {
    content: "\f1799";
  }
  .mdi-smoke-detector::before {
    content: "\f0392";
  }
  .mdi-smoke-detector-alert::before {
    content: "\f192e";
  }
  .mdi-smoke-detector-alert-outline::before {
    content: "\f192f";
  }
  .mdi-smoke-detector-off::before {
    content: "\f1809";
  }
  .mdi-smoke-detector-off-outline::before {
    content: "\f180a";
  }
  .mdi-smoke-detector-outline::before {
    content: "\f1808";
  }
  .mdi-smoke-detector-variant::before {
    content: "\f180b";
  }
  .mdi-smoke-detector-variant-alert::before {
    content: "\f1930";
  }
  .mdi-smoke-detector-variant-off::before {
    content: "\f180c";
  }
  .mdi-smoking::before {
    content: "\f04b4";
  }
  .mdi-smoking-off::before {
    content: "\f04b5";
  }
  .mdi-smoking-pipe::before {
    content: "\f140d";
  }
  .mdi-smoking-pipe-off::before {
    content: "\f1428";
  }
  .mdi-snail::before {
    content: "\f1677";
  }
  .mdi-snake::before {
    content: "\f150e";
  }
  .mdi-snapchat::before {
    content: "\f04b6";
  }
  .mdi-snowboard::before {
    content: "\f1307";
  }
  .mdi-snowflake::before {
    content: "\f0717";
  }
  .mdi-snowflake-alert::before {
    content: "\f0f29";
  }
  .mdi-snowflake-check::before {
    content: "\f1a70";
  }
  .mdi-snowflake-melt::before {
    content: "\f12cb";
  }
  .mdi-snowflake-off::before {
    content: "\f14e3";
  }
  .mdi-snowflake-thermometer::before {
    content: "\f1a71";
  }
  .mdi-snowflake-variant::before {
    content: "\f0f2a";
  }
  .mdi-snowman::before {
    content: "\f04b7";
  }
  .mdi-snowmobile::before {
    content: "\f06dd";
  }
  .mdi-snowshoeing::before {
    content: "\f1a72";
  }
  .mdi-soccer::before {
    content: "\f04b8";
  }
  .mdi-soccer-field::before {
    content: "\f0834";
  }
  .mdi-social-distance-2-meters::before {
    content: "\f1579";
  }
  .mdi-social-distance-6-feet::before {
    content: "\f157a";
  }
  .mdi-sofa::before {
    content: "\f04b9";
  }
  .mdi-sofa-outline::before {
    content: "\f156d";
  }
  .mdi-sofa-single::before {
    content: "\f156e";
  }
  .mdi-sofa-single-outline::before {
    content: "\f156f";
  }
  .mdi-solar-panel::before {
    content: "\f0d9b";
  }
  .mdi-solar-panel-large::before {
    content: "\f0d9c";
  }
  .mdi-solar-power::before {
    content: "\f0a72";
  }
  .mdi-solar-power-variant::before {
    content: "\f1a73";
  }
  .mdi-solar-power-variant-outline::before {
    content: "\f1a74";
  }
  .mdi-soldering-iron::before {
    content: "\f1092";
  }
  .mdi-solid::before {
    content: "\f068d";
  }
  .mdi-sony-playstation::before {
    content: "\f0414";
  }
  .mdi-sort::before {
    content: "\f04ba";
  }
  .mdi-sort-alphabetical-ascending::before {
    content: "\f05bd";
  }
  .mdi-sort-alphabetical-ascending-variant::before {
    content: "\f1148";
  }
  .mdi-sort-alphabetical-descending::before {
    content: "\f05bf";
  }
  .mdi-sort-alphabetical-descending-variant::before {
    content: "\f1149";
  }
  .mdi-sort-alphabetical-variant::before {
    content: "\f04bb";
  }
  .mdi-sort-ascending::before {
    content: "\f04bc";
  }
  .mdi-sort-bool-ascending::before {
    content: "\f1385";
  }
  .mdi-sort-bool-ascending-variant::before {
    content: "\f1386";
  }
  .mdi-sort-bool-descending::before {
    content: "\f1387";
  }
  .mdi-sort-bool-descending-variant::before {
    content: "\f1388";
  }
  .mdi-sort-calendar-ascending::before {
    content: "\f1547";
  }
  .mdi-sort-calendar-descending::before {
    content: "\f1548";
  }
  .mdi-sort-clock-ascending::before {
    content: "\f1549";
  }
  .mdi-sort-clock-ascending-outline::before {
    content: "\f154a";
  }
  .mdi-sort-clock-descending::before {
    content: "\f154b";
  }
  .mdi-sort-clock-descending-outline::before {
    content: "\f154c";
  }
  .mdi-sort-descending::before {
    content: "\f04bd";
  }
  .mdi-sort-numeric-ascending::before {
    content: "\f1389";
  }
  .mdi-sort-numeric-ascending-variant::before {
    content: "\f090d";
  }
  .mdi-sort-numeric-descending::before {
    content: "\f138a";
  }
  .mdi-sort-numeric-descending-variant::before {
    content: "\f0ad2";
  }
  .mdi-sort-numeric-variant::before {
    content: "\f04be";
  }
  .mdi-sort-reverse-variant::before {
    content: "\f033c";
  }
  .mdi-sort-variant::before {
    content: "\f04bf";
  }
  .mdi-sort-variant-lock::before {
    content: "\f0ccd";
  }
  .mdi-sort-variant-lock-open::before {
    content: "\f0cce";
  }
  .mdi-sort-variant-off::before {
    content: "\f1abb";
  }
  .mdi-sort-variant-remove::before {
    content: "\f1147";
  }
  .mdi-soundbar::before {
    content: "\f17db";
  }
  .mdi-soundcloud::before {
    content: "\f04c0";
  }
  .mdi-source-branch::before {
    content: "\f062c";
  }
  .mdi-source-branch-check::before {
    content: "\f14cf";
  }
  .mdi-source-branch-minus::before {
    content: "\f14cb";
  }
  .mdi-source-branch-plus::before {
    content: "\f14ca";
  }
  .mdi-source-branch-refresh::before {
    content: "\f14cd";
  }
  .mdi-source-branch-remove::before {
    content: "\f14cc";
  }
  .mdi-source-branch-sync::before {
    content: "\f14ce";
  }
  .mdi-source-commit::before {
    content: "\f0718";
  }
  .mdi-source-commit-end::before {
    content: "\f0719";
  }
  .mdi-source-commit-end-local::before {
    content: "\f071a";
  }
  .mdi-source-commit-local::before {
    content: "\f071b";
  }
  .mdi-source-commit-next-local::before {
    content: "\f071c";
  }
  .mdi-source-commit-start::before {
    content: "\f071d";
  }
  .mdi-source-commit-start-next-local::before {
    content: "\f071e";
  }
  .mdi-source-fork::before {
    content: "\f04c1";
  }
  .mdi-source-merge::before {
    content: "\f062d";
  }
  .mdi-source-pull::before {
    content: "\f04c2";
  }
  .mdi-source-repository::before {
    content: "\f0ccf";
  }
  .mdi-source-repository-multiple::before {
    content: "\f0cd0";
  }
  .mdi-soy-sauce::before {
    content: "\f07ee";
  }
  .mdi-soy-sauce-off::before {
    content: "\f13fc";
  }
  .mdi-spa::before {
    content: "\f0cd1";
  }
  .mdi-spa-outline::before {
    content: "\f0cd2";
  }
  .mdi-space-invaders::before {
    content: "\f0bc9";
  }
  .mdi-space-station::before {
    content: "\f1383";
  }
  .mdi-spade::before {
    content: "\f0e65";
  }
  .mdi-speaker::before {
    content: "\f04c3";
  }
  .mdi-speaker-bluetooth::before {
    content: "\f09a2";
  }
  .mdi-speaker-message::before {
    content: "\f1b11";
  }
  .mdi-speaker-multiple::before {
    content: "\f0d38";
  }
  .mdi-speaker-off::before {
    content: "\f04c4";
  }
  .mdi-speaker-pause::before {
    content: "\f1b73";
  }
  .mdi-speaker-play::before {
    content: "\f1b72";
  }
  .mdi-speaker-stop::before {
    content: "\f1b74";
  }
  .mdi-speaker-wireless::before {
    content: "\f071f";
  }
  .mdi-spear::before {
    content: "\f1845";
  }
  .mdi-speedometer::before {
    content: "\f04c5";
  }
  .mdi-speedometer-medium::before {
    content: "\f0f85";
  }
  .mdi-speedometer-slow::before {
    content: "\f0f86";
  }
  .mdi-spellcheck::before {
    content: "\f04c6";
  }
  .mdi-sphere::before {
    content: "\f1954";
  }
  .mdi-sphere-off::before {
    content: "\f1955";
  }
  .mdi-spider::before {
    content: "\f11ea";
  }
  .mdi-spider-thread::before {
    content: "\f11eb";
  }
  .mdi-spider-web::before {
    content: "\f0bca";
  }
  .mdi-spirit-level::before {
    content: "\f14f1";
  }
  .mdi-spoon-sugar::before {
    content: "\f1429";
  }
  .mdi-spotify::before {
    content: "\f04c7";
  }
  .mdi-spotlight::before {
    content: "\f04c8";
  }
  .mdi-spotlight-beam::before {
    content: "\f04c9";
  }
  .mdi-spray::before {
    content: "\f0665";
  }
  .mdi-spray-bottle::before {
    content: "\f0ae0";
  }
  .mdi-sprinkler::before {
    content: "\f105f";
  }
  .mdi-sprinkler-fire::before {
    content: "\f199d";
  }
  .mdi-sprinkler-variant::before {
    content: "\f1060";
  }
  .mdi-sprout::before {
    content: "\f0e66";
  }
  .mdi-sprout-outline::before {
    content: "\f0e67";
  }
  .mdi-square::before {
    content: "\f0764";
  }
  .mdi-square-circle::before {
    content: "\f1500";
  }
  .mdi-square-edit-outline::before {
    content: "\f090c";
  }
  .mdi-square-medium::before {
    content: "\f0a13";
  }
  .mdi-square-medium-outline::before {
    content: "\f0a14";
  }
  .mdi-square-off::before {
    content: "\f12ee";
  }
  .mdi-square-off-outline::before {
    content: "\f12ef";
  }
  .mdi-square-opacity::before {
    content: "\f1854";
  }
  .mdi-square-outline::before {
    content: "\f0763";
  }
  .mdi-square-root::before {
    content: "\f0784";
  }
  .mdi-square-root-box::before {
    content: "\f09a3";
  }
  .mdi-square-rounded::before {
    content: "\f14fb";
  }
  .mdi-square-rounded-badge::before {
    content: "\f1a07";
  }
  .mdi-square-rounded-badge-outline::before {
    content: "\f1a08";
  }
  .mdi-square-rounded-outline::before {
    content: "\f14fc";
  }
  .mdi-square-small::before {
    content: "\f0a15";
  }
  .mdi-square-wave::before {
    content: "\f147b";
  }
  .mdi-squeegee::before {
    content: "\f0ae1";
  }
  .mdi-ssh::before {
    content: "\f08c0";
  }
  .mdi-stack-exchange::before {
    content: "\f060b";
  }
  .mdi-stack-overflow::before {
    content: "\f04cc";
  }
  .mdi-stackpath::before {
    content: "\f0359";
  }
  .mdi-stadium::before {
    content: "\f0ff9";
  }
  .mdi-stadium-outline::before {
    content: "\f1b03";
  }
  .mdi-stadium-variant::before {
    content: "\f0720";
  }
  .mdi-stairs::before {
    content: "\f04cd";
  }
  .mdi-stairs-box::before {
    content: "\f139e";
  }
  .mdi-stairs-down::before {
    content: "\f12be";
  }
  .mdi-stairs-up::before {
    content: "\f12bd";
  }
  .mdi-stamper::before {
    content: "\f0d39";
  }
  .mdi-standard-definition::before {
    content: "\f07ef";
  }
  .mdi-star::before {
    content: "\f04ce";
  }
  .mdi-star-box::before {
    content: "\f0a73";
  }
  .mdi-star-box-multiple::before {
    content: "\f1286";
  }
  .mdi-star-box-multiple-outline::before {
    content: "\f1287";
  }
  .mdi-star-box-outline::before {
    content: "\f0a74";
  }
  .mdi-star-check::before {
    content: "\f1566";
  }
  .mdi-star-check-outline::before {
    content: "\f156a";
  }
  .mdi-star-circle::before {
    content: "\f04cf";
  }
  .mdi-star-circle-outline::before {
    content: "\f09a4";
  }
  .mdi-star-cog::before {
    content: "\f1668";
  }
  .mdi-star-cog-outline::before {
    content: "\f1669";
  }
  .mdi-star-crescent::before {
    content: "\f0979";
  }
  .mdi-star-david::before {
    content: "\f097a";
  }
  .mdi-star-face::before {
    content: "\f09a5";
  }
  .mdi-star-four-points::before {
    content: "\f0ae2";
  }
  .mdi-star-four-points-outline::before {
    content: "\f0ae3";
  }
  .mdi-star-half::before {
    content: "\f0246";
  }
  .mdi-star-half-full::before {
    content: "\f04d0";
  }
  .mdi-star-minus::before {
    content: "\f1564";
  }
  .mdi-star-minus-outline::before {
    content: "\f1568";
  }
  .mdi-star-off::before {
    content: "\f04d1";
  }
  .mdi-star-off-outline::before {
    content: "\f155b";
  }
  .mdi-star-outline::before {
    content: "\f04d2";
  }
  .mdi-star-plus::before {
    content: "\f1563";
  }
  .mdi-star-plus-outline::before {
    content: "\f1567";
  }
  .mdi-star-remove::before {
    content: "\f1565";
  }
  .mdi-star-remove-outline::before {
    content: "\f1569";
  }
  .mdi-star-settings::before {
    content: "\f166a";
  }
  .mdi-star-settings-outline::before {
    content: "\f166b";
  }
  .mdi-star-shooting::before {
    content: "\f1741";
  }
  .mdi-star-shooting-outline::before {
    content: "\f1742";
  }
  .mdi-star-three-points::before {
    content: "\f0ae4";
  }
  .mdi-star-three-points-outline::before {
    content: "\f0ae5";
  }
  .mdi-state-machine::before {
    content: "\f11ef";
  }
  .mdi-steam::before {
    content: "\f04d3";
  }
  .mdi-steering::before {
    content: "\f04d4";
  }
  .mdi-steering-off::before {
    content: "\f090e";
  }
  .mdi-step-backward::before {
    content: "\f04d5";
  }
  .mdi-step-backward-2::before {
    content: "\f04d6";
  }
  .mdi-step-forward::before {
    content: "\f04d7";
  }
  .mdi-step-forward-2::before {
    content: "\f04d8";
  }
  .mdi-stethoscope::before {
    content: "\f04d9";
  }
  .mdi-sticker::before {
    content: "\f1364";
  }
  .mdi-sticker-alert::before {
    content: "\f1365";
  }
  .mdi-sticker-alert-outline::before {
    content: "\f1366";
  }
  .mdi-sticker-check::before {
    content: "\f1367";
  }
  .mdi-sticker-check-outline::before {
    content: "\f1368";
  }
  .mdi-sticker-circle-outline::before {
    content: "\f05d0";
  }
  .mdi-sticker-emoji::before {
    content: "\f0785";
  }
  .mdi-sticker-minus::before {
    content: "\f1369";
  }
  .mdi-sticker-minus-outline::before {
    content: "\f136a";
  }
  .mdi-sticker-outline::before {
    content: "\f136b";
  }
  .mdi-sticker-plus::before {
    content: "\f136c";
  }
  .mdi-sticker-plus-outline::before {
    content: "\f136d";
  }
  .mdi-sticker-remove::before {
    content: "\f136e";
  }
  .mdi-sticker-remove-outline::before {
    content: "\f136f";
  }
  .mdi-sticker-text::before {
    content: "\f178e";
  }
  .mdi-sticker-text-outline::before {
    content: "\f178f";
  }
  .mdi-stocking::before {
    content: "\f04da";
  }
  .mdi-stomach::before {
    content: "\f1093";
  }
  .mdi-stool::before {
    content: "\f195d";
  }
  .mdi-stool-outline::before {
    content: "\f195e";
  }
  .mdi-stop::before {
    content: "\f04db";
  }
  .mdi-stop-circle::before {
    content: "\f0666";
  }
  .mdi-stop-circle-outline::before {
    content: "\f0667";
  }
  .mdi-storage-tank::before {
    content: "\f1a75";
  }
  .mdi-storage-tank-outline::before {
    content: "\f1a76";
  }
  .mdi-store::before {
    content: "\f04dc";
  }
  .mdi-store-24-hour::before {
    content: "\f04dd";
  }
  .mdi-store-alert::before {
    content: "\f18c1";
  }
  .mdi-store-alert-outline::before {
    content: "\f18c2";
  }
  .mdi-store-check::before {
    content: "\f18c3";
  }
  .mdi-store-check-outline::before {
    content: "\f18c4";
  }
  .mdi-store-clock::before {
    content: "\f18c5";
  }
  .mdi-store-clock-outline::before {
    content: "\f18c6";
  }
  .mdi-store-cog::before {
    content: "\f18c7";
  }
  .mdi-store-cog-outline::before {
    content: "\f18c8";
  }
  .mdi-store-edit::before {
    content: "\f18c9";
  }
  .mdi-store-edit-outline::before {
    content: "\f18ca";
  }
  .mdi-store-marker::before {
    content: "\f18cb";
  }
  .mdi-store-marker-outline::before {
    content: "\f18cc";
  }
  .mdi-store-minus::before {
    content: "\f165e";
  }
  .mdi-store-minus-outline::before {
    content: "\f18cd";
  }
  .mdi-store-off::before {
    content: "\f18ce";
  }
  .mdi-store-off-outline::before {
    content: "\f18cf";
  }
  .mdi-store-outline::before {
    content: "\f1361";
  }
  .mdi-store-plus::before {
    content: "\f165f";
  }
  .mdi-store-plus-outline::before {
    content: "\f18d0";
  }
  .mdi-store-remove::before {
    content: "\f1660";
  }
  .mdi-store-remove-outline::before {
    content: "\f18d1";
  }
  .mdi-store-search::before {
    content: "\f18d2";
  }
  .mdi-store-search-outline::before {
    content: "\f18d3";
  }
  .mdi-store-settings::before {
    content: "\f18d4";
  }
  .mdi-store-settings-outline::before {
    content: "\f18d5";
  }
  .mdi-storefront::before {
    content: "\f07c7";
  }
  .mdi-storefront-check::before {
    content: "\f1b7d";
  }
  .mdi-storefront-check-outline::before {
    content: "\f1b7e";
  }
  .mdi-storefront-edit::before {
    content: "\f1b7f";
  }
  .mdi-storefront-edit-outline::before {
    content: "\f1b80";
  }
  .mdi-storefront-minus::before {
    content: "\f1b83";
  }
  .mdi-storefront-minus-outline::before {
    content: "\f1b84";
  }
  .mdi-storefront-outline::before {
    content: "\f10c1";
  }
  .mdi-storefront-plus::before {
    content: "\f1b81";
  }
  .mdi-storefront-plus-outline::before {
    content: "\f1b82";
  }
  .mdi-storefront-remove::before {
    content: "\f1b85";
  }
  .mdi-storefront-remove-outline::before {
    content: "\f1b86";
  }
  .mdi-stove::before {
    content: "\f04de";
  }
  .mdi-strategy::before {
    content: "\f11d6";
  }
  .mdi-stretch-to-page::before {
    content: "\f0f2b";
  }
  .mdi-stretch-to-page-outline::before {
    content: "\f0f2c";
  }
  .mdi-string-lights::before {
    content: "\f12ba";
  }
  .mdi-string-lights-off::before {
    content: "\f12bb";
  }
  .mdi-subdirectory-arrow-left::before {
    content: "\f060c";
  }
  .mdi-subdirectory-arrow-right::before {
    content: "\f060d";
  }
  .mdi-submarine::before {
    content: "\f156c";
  }
  .mdi-subtitles::before {
    content: "\f0a16";
  }
  .mdi-subtitles-outline::before {
    content: "\f0a17";
  }
  .mdi-subway::before {
    content: "\f06ac";
  }
  .mdi-subway-alert-variant::before {
    content: "\f0d9d";
  }
  .mdi-subway-variant::before {
    content: "\f04df";
  }
  .mdi-summit::before {
    content: "\f0786";
  }
  .mdi-sun-angle::before {
    content: "\f1b27";
  }
  .mdi-sun-angle-outline::before {
    content: "\f1b28";
  }
  .mdi-sun-clock::before {
    content: "\f1a77";
  }
  .mdi-sun-clock-outline::before {
    content: "\f1a78";
  }
  .mdi-sun-compass::before {
    content: "\f19a5";
  }
  .mdi-sun-snowflake::before {
    content: "\f1796";
  }
  .mdi-sun-snowflake-variant::before {
    content: "\f1a79";
  }
  .mdi-sun-thermometer::before {
    content: "\f18d6";
  }
  .mdi-sun-thermometer-outline::before {
    content: "\f18d7";
  }
  .mdi-sun-wireless::before {
    content: "\f17fe";
  }
  .mdi-sun-wireless-outline::before {
    content: "\f17ff";
  }
  .mdi-sunglasses::before {
    content: "\f04e0";
  }
  .mdi-surfing::before {
    content: "\f1746";
  }
  .mdi-surround-sound::before {
    content: "\f05c5";
  }
  .mdi-surround-sound-2-0::before {
    content: "\f07f0";
  }
  .mdi-surround-sound-2-1::before {
    content: "\f1729";
  }
  .mdi-surround-sound-3-1::before {
    content: "\f07f1";
  }
  .mdi-surround-sound-5-1::before {
    content: "\f07f2";
  }
  .mdi-surround-sound-5-1-2::before {
    content: "\f172a";
  }
  .mdi-surround-sound-7-1::before {
    content: "\f07f3";
  }
  .mdi-svg::before {
    content: "\f0721";
  }
  .mdi-swap-horizontal::before {
    content: "\f04e1";
  }
  .mdi-swap-horizontal-bold::before {
    content: "\f0bcd";
  }
  .mdi-swap-horizontal-circle::before {
    content: "\f0fe1";
  }
  .mdi-swap-horizontal-circle-outline::before {
    content: "\f0fe2";
  }
  .mdi-swap-horizontal-variant::before {
    content: "\f08c1";
  }
  .mdi-swap-vertical::before {
    content: "\f04e2";
  }
  .mdi-swap-vertical-bold::before {
    content: "\f0bce";
  }
  .mdi-swap-vertical-circle::before {
    content: "\f0fe3";
  }
  .mdi-swap-vertical-circle-outline::before {
    content: "\f0fe4";
  }
  .mdi-swap-vertical-variant::before {
    content: "\f08c2";
  }
  .mdi-swim::before {
    content: "\f04e3";
  }
  .mdi-switch::before {
    content: "\f04e4";
  }
  .mdi-sword::before {
    content: "\f04e5";
  }
  .mdi-sword-cross::before {
    content: "\f0787";
  }
  .mdi-syllabary-hangul::before {
    content: "\f1333";
  }
  .mdi-syllabary-hiragana::before {
    content: "\f1334";
  }
  .mdi-syllabary-katakana::before {
    content: "\f1335";
  }
  .mdi-syllabary-katakana-halfwidth::before {
    content: "\f1336";
  }
  .mdi-symbol::before {
    content: "\f1501";
  }
  .mdi-symfony::before {
    content: "\f0ae6";
  }
  .mdi-synagogue::before {
    content: "\f1b04";
  }
  .mdi-synagogue-outline::before {
    content: "\f1b05";
  }
  .mdi-sync::before {
    content: "\f04e6";
  }
  .mdi-sync-alert::before {
    content: "\f04e7";
  }
  .mdi-sync-circle::before {
    content: "\f1378";
  }
  .mdi-sync-off::before {
    content: "\f04e8";
  }
  .mdi-tab::before {
    content: "\f04e9";
  }
  .mdi-tab-minus::before {
    content: "\f0b4b";
  }
  .mdi-tab-plus::before {
    content: "\f075c";
  }
  .mdi-tab-remove::before {
    content: "\f0b4c";
  }
  .mdi-tab-search::before {
    content: "\f199e";
  }
  .mdi-tab-unselected::before {
    content: "\f04ea";
  }
  .mdi-table::before {
    content: "\f04eb";
  }
  .mdi-table-account::before {
    content: "\f13b9";
  }
  .mdi-table-alert::before {
    content: "\f13ba";
  }
  .mdi-table-arrow-down::before {
    content: "\f13bb";
  }
  .mdi-table-arrow-left::before {
    content: "\f13bc";
  }
  .mdi-table-arrow-right::before {
    content: "\f13bd";
  }
  .mdi-table-arrow-up::before {
    content: "\f13be";
  }
  .mdi-table-border::before {
    content: "\f0a18";
  }
  .mdi-table-cancel::before {
    content: "\f13bf";
  }
  .mdi-table-chair::before {
    content: "\f1061";
  }
  .mdi-table-check::before {
    content: "\f13c0";
  }
  .mdi-table-clock::before {
    content: "\f13c1";
  }
  .mdi-table-cog::before {
    content: "\f13c2";
  }
  .mdi-table-column::before {
    content: "\f0835";
  }
  .mdi-table-column-plus-after::before {
    content: "\f04ec";
  }
  .mdi-table-column-plus-before::before {
    content: "\f04ed";
  }
  .mdi-table-column-remove::before {
    content: "\f04ee";
  }
  .mdi-table-column-width::before {
    content: "\f04ef";
  }
  .mdi-table-edit::before {
    content: "\f04f0";
  }
  .mdi-table-eye::before {
    content: "\f1094";
  }
  .mdi-table-eye-off::before {
    content: "\f13c3";
  }
  .mdi-table-filter::before {
    content: "\f1b8c";
  }
  .mdi-table-furniture::before {
    content: "\f05bc";
  }
  .mdi-table-headers-eye::before {
    content: "\f121d";
  }
  .mdi-table-headers-eye-off::before {
    content: "\f121e";
  }
  .mdi-table-heart::before {
    content: "\f13c4";
  }
  .mdi-table-key::before {
    content: "\f13c5";
  }
  .mdi-table-large::before {
    content: "\f04f1";
  }
  .mdi-table-large-plus::before {
    content: "\f0f87";
  }
  .mdi-table-large-remove::before {
    content: "\f0f88";
  }
  .mdi-table-lock::before {
    content: "\f13c6";
  }
  .mdi-table-merge-cells::before {
    content: "\f09a6";
  }
  .mdi-table-minus::before {
    content: "\f13c7";
  }
  .mdi-table-multiple::before {
    content: "\f13c8";
  }
  .mdi-table-network::before {
    content: "\f13c9";
  }
  .mdi-table-of-contents::before {
    content: "\f0836";
  }
  .mdi-table-off::before {
    content: "\f13ca";
  }
  .mdi-table-picnic::before {
    content: "\f1743";
  }
  .mdi-table-pivot::before {
    content: "\f183c";
  }
  .mdi-table-plus::before {
    content: "\f0a75";
  }
  .mdi-table-question::before {
    content: "\f1b21";
  }
  .mdi-table-refresh::before {
    content: "\f13a0";
  }
  .mdi-table-remove::before {
    content: "\f0a76";
  }
  .mdi-table-row::before {
    content: "\f0837";
  }
  .mdi-table-row-height::before {
    content: "\f04f2";
  }
  .mdi-table-row-plus-after::before {
    content: "\f04f3";
  }
  .mdi-table-row-plus-before::before {
    content: "\f04f4";
  }
  .mdi-table-row-remove::before {
    content: "\f04f5";
  }
  .mdi-table-search::before {
    content: "\f090f";
  }
  .mdi-table-settings::before {
    content: "\f0838";
  }
  .mdi-table-split-cell::before {
    content: "\f142a";
  }
  .mdi-table-star::before {
    content: "\f13cb";
  }
  .mdi-table-sync::before {
    content: "\f13a1";
  }
  .mdi-table-tennis::before {
    content: "\f0e68";
  }
  .mdi-tablet::before {
    content: "\f04f6";
  }
  .mdi-tablet-cellphone::before {
    content: "\f09a7";
  }
  .mdi-tablet-dashboard::before {
    content: "\f0ece";
  }
  .mdi-taco::before {
    content: "\f0762";
  }
  .mdi-tag::before {
    content: "\f04f9";
  }
  .mdi-tag-arrow-down::before {
    content: "\f172b";
  }
  .mdi-tag-arrow-down-outline::before {
    content: "\f172c";
  }
  .mdi-tag-arrow-left::before {
    content: "\f172d";
  }
  .mdi-tag-arrow-left-outline::before {
    content: "\f172e";
  }
  .mdi-tag-arrow-right::before {
    content: "\f172f";
  }
  .mdi-tag-arrow-right-outline::before {
    content: "\f1730";
  }
  .mdi-tag-arrow-up::before {
    content: "\f1731";
  }
  .mdi-tag-arrow-up-outline::before {
    content: "\f1732";
  }
  .mdi-tag-check::before {
    content: "\f1a7a";
  }
  .mdi-tag-check-outline::before {
    content: "\f1a7b";
  }
  .mdi-tag-faces::before {
    content: "\f04fa";
  }
  .mdi-tag-heart::before {
    content: "\f068b";
  }
  .mdi-tag-heart-outline::before {
    content: "\f0bcf";
  }
  .mdi-tag-minus::before {
    content: "\f0910";
  }
  .mdi-tag-minus-outline::before {
    content: "\f121f";
  }
  .mdi-tag-multiple::before {
    content: "\f04fb";
  }
  .mdi-tag-multiple-outline::before {
    content: "\f12f7";
  }
  .mdi-tag-off::before {
    content: "\f1220";
  }
  .mdi-tag-off-outline::before {
    content: "\f1221";
  }
  .mdi-tag-outline::before {
    content: "\f04fc";
  }
  .mdi-tag-plus::before {
    content: "\f0722";
  }
  .mdi-tag-plus-outline::before {
    content: "\f1222";
  }
  .mdi-tag-remove::before {
    content: "\f0723";
  }
  .mdi-tag-remove-outline::before {
    content: "\f1223";
  }
  .mdi-tag-search::before {
    content: "\f1907";
  }
  .mdi-tag-search-outline::before {
    content: "\f1908";
  }
  .mdi-tag-text::before {
    content: "\f1224";
  }
  .mdi-tag-text-outline::before {
    content: "\f04fd";
  }
  .mdi-tailwind::before {
    content: "\f13ff";
  }
  .mdi-tally-mark-1::before {
    content: "\f1abc";
  }
  .mdi-tally-mark-2::before {
    content: "\f1abd";
  }
  .mdi-tally-mark-3::before {
    content: "\f1abe";
  }
  .mdi-tally-mark-4::before {
    content: "\f1abf";
  }
  .mdi-tally-mark-5::before {
    content: "\f1ac0";
  }
  .mdi-tangram::before {
    content: "\f04f8";
  }
  .mdi-tank::before {
    content: "\f0d3a";
  }
  .mdi-tanker-truck::before {
    content: "\f0fe5";
  }
  .mdi-tape-drive::before {
    content: "\f16df";
  }
  .mdi-tape-measure::before {
    content: "\f0b4d";
  }
  .mdi-target::before {
    content: "\f04fe";
  }
  .mdi-target-account::before {
    content: "\f0bd0";
  }
  .mdi-target-variant::before {
    content: "\f0a77";
  }
  .mdi-taxi::before {
    content: "\f04ff";
  }
  .mdi-tea::before {
    content: "\f0d9e";
  }
  .mdi-tea-outline::before {
    content: "\f0d9f";
  }
  .mdi-teamviewer::before {
    content: "\f0500";
  }
  .mdi-teddy-bear::before {
    content: "\f18fb";
  }
  .mdi-telescope::before {
    content: "\f0b4e";
  }
  .mdi-television::before {
    content: "\f0502";
  }
  .mdi-television-ambient-light::before {
    content: "\f1356";
  }
  .mdi-television-box::before {
    content: "\f0839";
  }
  .mdi-television-classic::before {
    content: "\f07f4";
  }
  .mdi-television-classic-off::before {
    content: "\f083a";
  }
  .mdi-television-guide::before {
    content: "\f0503";
  }
  .mdi-television-off::before {
    content: "\f083b";
  }
  .mdi-television-pause::before {
    content: "\f0f89";
  }
  .mdi-television-play::before {
    content: "\f0ecf";
  }
  .mdi-television-shimmer::before {
    content: "\f1110";
  }
  .mdi-television-speaker::before {
    content: "\f1b1b";
  }
  .mdi-television-speaker-off::before {
    content: "\f1b1c";
  }
  .mdi-television-stop::before {
    content: "\f0f8a";
  }
  .mdi-temperature-celsius::before {
    content: "\f0504";
  }
  .mdi-temperature-fahrenheit::before {
    content: "\f0505";
  }
  .mdi-temperature-kelvin::before {
    content: "\f0506";
  }
  .mdi-temple-buddhist::before {
    content: "\f1b06";
  }
  .mdi-temple-buddhist-outline::before {
    content: "\f1b07";
  }
  .mdi-temple-hindu::before {
    content: "\f1b08";
  }
  .mdi-temple-hindu-outline::before {
    content: "\f1b09";
  }
  .mdi-tennis::before {
    content: "\f0da0";
  }
  .mdi-tennis-ball::before {
    content: "\f0507";
  }
  .mdi-tent::before {
    content: "\f0508";
  }
  .mdi-terraform::before {
    content: "\f1062";
  }
  .mdi-terrain::before {
    content: "\f0509";
  }
  .mdi-test-tube::before {
    content: "\f0668";
  }
  .mdi-test-tube-empty::before {
    content: "\f0911";
  }
  .mdi-test-tube-off::before {
    content: "\f0912";
  }
  .mdi-text::before {
    content: "\f09a8";
  }
  .mdi-text-account::before {
    content: "\f1570";
  }
  .mdi-text-box::before {
    content: "\f021a";
  }
  .mdi-text-box-check::before {
    content: "\f0ea6";
  }
  .mdi-text-box-check-outline::before {
    content: "\f0ea7";
  }
  .mdi-text-box-edit::before {
    content: "\f1a7c";
  }
  .mdi-text-box-edit-outline::before {
    content: "\f1a7d";
  }
  .mdi-text-box-minus::before {
    content: "\f0ea8";
  }
  .mdi-text-box-minus-outline::before {
    content: "\f0ea9";
  }
  .mdi-text-box-multiple::before {
    content: "\f0ab7";
  }
  .mdi-text-box-multiple-outline::before {
    content: "\f0ab8";
  }
  .mdi-text-box-outline::before {
    content: "\f09ed";
  }
  .mdi-text-box-plus::before {
    content: "\f0eaa";
  }
  .mdi-text-box-plus-outline::before {
    content: "\f0eab";
  }
  .mdi-text-box-remove::before {
    content: "\f0eac";
  }
  .mdi-text-box-remove-outline::before {
    content: "\f0ead";
  }
  .mdi-text-box-search::before {
    content: "\f0eae";
  }
  .mdi-text-box-search-outline::before {
    content: "\f0eaf";
  }
  .mdi-text-long::before {
    content: "\f09aa";
  }
  .mdi-text-recognition::before {
    content: "\f113d";
  }
  .mdi-text-search::before {
    content: "\f13b8";
  }
  .mdi-text-search-variant::before {
    content: "\f1a7e";
  }
  .mdi-text-shadow::before {
    content: "\f0669";
  }
  .mdi-text-short::before {
    content: "\f09a9";
  }
  .mdi-texture::before {
    content: "\f050c";
  }
  .mdi-texture-box::before {
    content: "\f0fe6";
  }
  .mdi-theater::before {
    content: "\f050d";
  }
  .mdi-theme-light-dark::before {
    content: "\f050e";
  }
  .mdi-thermometer::before {
    content: "\f050f";
  }
  .mdi-thermometer-alert::before {
    content: "\f0e01";
  }
  .mdi-thermometer-auto::before {
    content: "\f1b0f";
  }
  .mdi-thermometer-bluetooth::before {
    content: "\f1895";
  }
  .mdi-thermometer-check::before {
    content: "\f1a7f";
  }
  .mdi-thermometer-chevron-down::before {
    content: "\f0e02";
  }
  .mdi-thermometer-chevron-up::before {
    content: "\f0e03";
  }
  .mdi-thermometer-high::before {
    content: "\f10c2";
  }
  .mdi-thermometer-lines::before {
    content: "\f0510";
  }
  .mdi-thermometer-low::before {
    content: "\f10c3";
  }
  .mdi-thermometer-minus::before {
    content: "\f0e04";
  }
  .mdi-thermometer-off::before {
    content: "\f1531";
  }
  .mdi-thermometer-plus::before {
    content: "\f0e05";
  }
  .mdi-thermometer-probe::before {
    content: "\f1b2b";
  }
  .mdi-thermometer-probe-off::before {
    content: "\f1b2c";
  }
  .mdi-thermometer-water::before {
    content: "\f1a80";
  }
  .mdi-thermostat::before {
    content: "\f0393";
  }
  .mdi-thermostat-auto::before {
    content: "\f1b17";
  }
  .mdi-thermostat-box::before {
    content: "\f0891";
  }
  .mdi-thermostat-box-auto::before {
    content: "\f1b18";
  }
  .mdi-thought-bubble::before {
    content: "\f07f6";
  }
  .mdi-thought-bubble-outline::before {
    content: "\f07f7";
  }
  .mdi-thumb-down::before {
    content: "\f0511";
  }
  .mdi-thumb-down-outline::before {
    content: "\f0512";
  }
  .mdi-thumb-up::before {
    content: "\f0513";
  }
  .mdi-thumb-up-outline::before {
    content: "\f0514";
  }
  .mdi-thumbs-up-down::before {
    content: "\f0515";
  }
  .mdi-thumbs-up-down-outline::before {
    content: "\f1914";
  }
  .mdi-ticket::before {
    content: "\f0516";
  }
  .mdi-ticket-account::before {
    content: "\f0517";
  }
  .mdi-ticket-confirmation::before {
    content: "\f0518";
  }
  .mdi-ticket-confirmation-outline::before {
    content: "\f13aa";
  }
  .mdi-ticket-outline::before {
    content: "\f0913";
  }
  .mdi-ticket-percent::before {
    content: "\f0724";
  }
  .mdi-ticket-percent-outline::before {
    content: "\f142b";
  }
  .mdi-tie::before {
    content: "\f0519";
  }
  .mdi-tilde::before {
    content: "\f0725";
  }
  .mdi-tilde-off::before {
    content: "\f18f3";
  }
  .mdi-timelapse::before {
    content: "\f051a";
  }
  .mdi-timeline::before {
    content: "\f0bd1";
  }
  .mdi-timeline-alert::before {
    content: "\f0f95";
  }
  .mdi-timeline-alert-outline::before {
    content: "\f0f98";
  }
  .mdi-timeline-check::before {
    content: "\f1532";
  }
  .mdi-timeline-check-outline::before {
    content: "\f1533";
  }
  .mdi-timeline-clock::before {
    content: "\f11fb";
  }
  .mdi-timeline-clock-outline::before {
    content: "\f11fc";
  }
  .mdi-timeline-minus::before {
    content: "\f1534";
  }
  .mdi-timeline-minus-outline::before {
    content: "\f1535";
  }
  .mdi-timeline-outline::before {
    content: "\f0bd2";
  }
  .mdi-timeline-plus::before {
    content: "\f0f96";
  }
  .mdi-timeline-plus-outline::before {
    content: "\f0f97";
  }
  .mdi-timeline-question::before {
    content: "\f0f99";
  }
  .mdi-timeline-question-outline::before {
    content: "\f0f9a";
  }
  .mdi-timeline-remove::before {
    content: "\f1536";
  }
  .mdi-timeline-remove-outline::before {
    content: "\f1537";
  }
  .mdi-timeline-text::before {
    content: "\f0bd3";
  }
  .mdi-timeline-text-outline::before {
    content: "\f0bd4";
  }
  .mdi-timer::before {
    content: "\f13ab";
  }
  .mdi-timer-10::before {
    content: "\f051c";
  }
  .mdi-timer-3::before {
    content: "\f051d";
  }
  .mdi-timer-alert::before {
    content: "\f1acc";
  }
  .mdi-timer-alert-outline::before {
    content: "\f1acd";
  }
  .mdi-timer-cancel::before {
    content: "\f1ace";
  }
  .mdi-timer-cancel-outline::before {
    content: "\f1acf";
  }
  .mdi-timer-check::before {
    content: "\f1ad0";
  }
  .mdi-timer-check-outline::before {
    content: "\f1ad1";
  }
  .mdi-timer-cog::before {
    content: "\f1925";
  }
  .mdi-timer-cog-outline::before {
    content: "\f1926";
  }
  .mdi-timer-edit::before {
    content: "\f1ad2";
  }
  .mdi-timer-edit-outline::before {
    content: "\f1ad3";
  }
  .mdi-timer-lock::before {
    content: "\f1ad4";
  }
  .mdi-timer-lock-open::before {
    content: "\f1ad5";
  }
  .mdi-timer-lock-open-outline::before {
    content: "\f1ad6";
  }
  .mdi-timer-lock-outline::before {
    content: "\f1ad7";
  }
  .mdi-timer-marker::before {
    content: "\f1ad8";
  }
  .mdi-timer-marker-outline::before {
    content: "\f1ad9";
  }
  .mdi-timer-minus::before {
    content: "\f1ada";
  }
  .mdi-timer-minus-outline::before {
    content: "\f1adb";
  }
  .mdi-timer-music::before {
    content: "\f1adc";
  }
  .mdi-timer-music-outline::before {
    content: "\f1add";
  }
  .mdi-timer-off::before {
    content: "\f13ac";
  }
  .mdi-timer-off-outline::before {
    content: "\f051e";
  }
  .mdi-timer-outline::before {
    content: "\f051b";
  }
  .mdi-timer-pause::before {
    content: "\f1ade";
  }
  .mdi-timer-pause-outline::before {
    content: "\f1adf";
  }
  .mdi-timer-play::before {
    content: "\f1ae0";
  }
  .mdi-timer-play-outline::before {
    content: "\f1ae1";
  }
  .mdi-timer-plus::before {
    content: "\f1ae2";
  }
  .mdi-timer-plus-outline::before {
    content: "\f1ae3";
  }
  .mdi-timer-refresh::before {
    content: "\f1ae4";
  }
  .mdi-timer-refresh-outline::before {
    content: "\f1ae5";
  }
  .mdi-timer-remove::before {
    content: "\f1ae6";
  }
  .mdi-timer-remove-outline::before {
    content: "\f1ae7";
  }
  .mdi-timer-sand::before {
    content: "\f051f";
  }
  .mdi-timer-sand-complete::before {
    content: "\f199f";
  }
  .mdi-timer-sand-empty::before {
    content: "\f06ad";
  }
  .mdi-timer-sand-full::before {
    content: "\f078c";
  }
  .mdi-timer-sand-paused::before {
    content: "\f19a0";
  }
  .mdi-timer-settings::before {
    content: "\f1923";
  }
  .mdi-timer-settings-outline::before {
    content: "\f1924";
  }
  .mdi-timer-star::before {
    content: "\f1ae8";
  }
  .mdi-timer-star-outline::before {
    content: "\f1ae9";
  }
  .mdi-timer-stop::before {
    content: "\f1aea";
  }
  .mdi-timer-stop-outline::before {
    content: "\f1aeb";
  }
  .mdi-timer-sync::before {
    content: "\f1aec";
  }
  .mdi-timer-sync-outline::before {
    content: "\f1aed";
  }
  .mdi-timetable::before {
    content: "\f0520";
  }
  .mdi-tire::before {
    content: "\f1896";
  }
  .mdi-toaster::before {
    content: "\f1063";
  }
  .mdi-toaster-off::before {
    content: "\f11b7";
  }
  .mdi-toaster-oven::before {
    content: "\f0cd3";
  }
  .mdi-toggle-switch::before {
    content: "\f0521";
  }
  .mdi-toggle-switch-off::before {
    content: "\f0522";
  }
  .mdi-toggle-switch-off-outline::before {
    content: "\f0a19";
  }
  .mdi-toggle-switch-outline::before {
    content: "\f0a1a";
  }
  .mdi-toggle-switch-variant::before {
    content: "\f1a25";
  }
  .mdi-toggle-switch-variant-off::before {
    content: "\f1a26";
  }
  .mdi-toilet::before {
    content: "\f09ab";
  }
  .mdi-toolbox::before {
    content: "\f09ac";
  }
  .mdi-toolbox-outline::before {
    content: "\f09ad";
  }
  .mdi-tools::before {
    content: "\f1064";
  }
  .mdi-tooltip::before {
    content: "\f0523";
  }
  .mdi-tooltip-account::before {
    content: "\f000c";
  }
  .mdi-tooltip-cellphone::before {
    content: "\f183b";
  }
  .mdi-tooltip-check::before {
    content: "\f155c";
  }
  .mdi-tooltip-check-outline::before {
    content: "\f155d";
  }
  .mdi-tooltip-edit::before {
    content: "\f0524";
  }
  .mdi-tooltip-edit-outline::before {
    content: "\f12c5";
  }
  .mdi-tooltip-image::before {
    content: "\f0525";
  }
  .mdi-tooltip-image-outline::before {
    content: "\f0bd5";
  }
  .mdi-tooltip-minus::before {
    content: "\f155e";
  }
  .mdi-tooltip-minus-outline::before {
    content: "\f155f";
  }
  .mdi-tooltip-outline::before {
    content: "\f0526";
  }
  .mdi-tooltip-plus::before {
    content: "\f0bd6";
  }
  .mdi-tooltip-plus-outline::before {
    content: "\f0527";
  }
  .mdi-tooltip-question::before {
    content: "\f1bba";
  }
  .mdi-tooltip-question-outline::before {
    content: "\f1bbb";
  }
  .mdi-tooltip-remove::before {
    content: "\f1560";
  }
  .mdi-tooltip-remove-outline::before {
    content: "\f1561";
  }
  .mdi-tooltip-text::before {
    content: "\f0528";
  }
  .mdi-tooltip-text-outline::before {
    content: "\f0bd7";
  }
  .mdi-tooth::before {
    content: "\f08c3";
  }
  .mdi-tooth-outline::before {
    content: "\f0529";
  }
  .mdi-toothbrush::before {
    content: "\f1129";
  }
  .mdi-toothbrush-electric::before {
    content: "\f112c";
  }
  .mdi-toothbrush-paste::before {
    content: "\f112a";
  }
  .mdi-torch::before {
    content: "\f1606";
  }
  .mdi-tortoise::before {
    content: "\f0d3b";
  }
  .mdi-toslink::before {
    content: "\f12b8";
  }
  .mdi-tournament::before {
    content: "\f09ae";
  }
  .mdi-tow-truck::before {
    content: "\f083c";
  }
  .mdi-tower-beach::before {
    content: "\f0681";
  }
  .mdi-tower-fire::before {
    content: "\f0682";
  }
  .mdi-town-hall::before {
    content: "\f1875";
  }
  .mdi-toy-brick::before {
    content: "\f1288";
  }
  .mdi-toy-brick-marker::before {
    content: "\f1289";
  }
  .mdi-toy-brick-marker-outline::before {
    content: "\f128a";
  }
  .mdi-toy-brick-minus::before {
    content: "\f128b";
  }
  .mdi-toy-brick-minus-outline::before {
    content: "\f128c";
  }
  .mdi-toy-brick-outline::before {
    content: "\f128d";
  }
  .mdi-toy-brick-plus::before {
    content: "\f128e";
  }
  .mdi-toy-brick-plus-outline::before {
    content: "\f128f";
  }
  .mdi-toy-brick-remove::before {
    content: "\f1290";
  }
  .mdi-toy-brick-remove-outline::before {
    content: "\f1291";
  }
  .mdi-toy-brick-search::before {
    content: "\f1292";
  }
  .mdi-toy-brick-search-outline::before {
    content: "\f1293";
  }
  .mdi-track-light::before {
    content: "\f0914";
  }
  .mdi-track-light-off::before {
    content: "\f1b01";
  }
  .mdi-trackpad::before {
    content: "\f07f8";
  }
  .mdi-trackpad-lock::before {
    content: "\f0933";
  }
  .mdi-tractor::before {
    content: "\f0892";
  }
  .mdi-tractor-variant::before {
    content: "\f14c4";
  }
  .mdi-trademark::before {
    content: "\f0a78";
  }
  .mdi-traffic-cone::before {
    content: "\f137c";
  }
  .mdi-traffic-light::before {
    content: "\f052b";
  }
  .mdi-traffic-light-outline::before {
    content: "\f182a";
  }
  .mdi-train::before {
    content: "\f052c";
  }
  .mdi-train-car::before {
    content: "\f0bd8";
  }
  .mdi-train-car-autorack::before {
    content: "\f1b2d";
  }
  .mdi-train-car-box::before {
    content: "\f1b2e";
  }
  .mdi-train-car-box-full::before {
    content: "\f1b2f";
  }
  .mdi-train-car-box-open::before {
    content: "\f1b30";
  }
  .mdi-train-car-caboose::before {
    content: "\f1b31";
  }
  .mdi-train-car-centerbeam::before {
    content: "\f1b32";
  }
  .mdi-train-car-centerbeam-full::before {
    content: "\f1b33";
  }
  .mdi-train-car-container::before {
    content: "\f1b34";
  }
  .mdi-train-car-flatbed::before {
    content: "\f1b35";
  }
  .mdi-train-car-flatbed-car::before {
    content: "\f1b36";
  }
  .mdi-train-car-flatbed-tank::before {
    content: "\f1b37";
  }
  .mdi-train-car-gondola::before {
    content: "\f1b38";
  }
  .mdi-train-car-gondola-full::before {
    content: "\f1b39";
  }
  .mdi-train-car-hopper::before {
    content: "\f1b3a";
  }
  .mdi-train-car-hopper-covered::before {
    content: "\f1b3b";
  }
  .mdi-train-car-hopper-full::before {
    content: "\f1b3c";
  }
  .mdi-train-car-intermodal::before {
    content: "\f1b3d";
  }
  .mdi-train-car-passenger::before {
    content: "\f1733";
  }
  .mdi-train-car-passenger-door::before {
    content: "\f1734";
  }
  .mdi-train-car-passenger-door-open::before {
    content: "\f1735";
  }
  .mdi-train-car-passenger-variant::before {
    content: "\f1736";
  }
  .mdi-train-car-tank::before {
    content: "\f1b3e";
  }
  .mdi-train-variant::before {
    content: "\f08c4";
  }
  .mdi-tram::before {
    content: "\f052d";
  }
  .mdi-tram-side::before {
    content: "\f0fe7";
  }
  .mdi-transcribe::before {
    content: "\f052e";
  }
  .mdi-transcribe-close::before {
    content: "\f052f";
  }
  .mdi-transfer::before {
    content: "\f1065";
  }
  .mdi-transfer-down::before {
    content: "\f0da1";
  }
  .mdi-transfer-left::before {
    content: "\f0da2";
  }
  .mdi-transfer-right::before {
    content: "\f0530";
  }
  .mdi-transfer-up::before {
    content: "\f0da3";
  }
  .mdi-transit-connection::before {
    content: "\f0d3c";
  }
  .mdi-transit-connection-horizontal::before {
    content: "\f1546";
  }
  .mdi-transit-connection-variant::before {
    content: "\f0d3d";
  }
  .mdi-transit-detour::before {
    content: "\f0f8b";
  }
  .mdi-transit-skip::before {
    content: "\f1515";
  }
  .mdi-transit-transfer::before {
    content: "\f06ae";
  }
  .mdi-transition::before {
    content: "\f0915";
  }
  .mdi-transition-masked::before {
    content: "\f0916";
  }
  .mdi-translate::before {
    content: "\f05ca";
  }
  .mdi-translate-off::before {
    content: "\f0e06";
  }
  .mdi-translate-variant::before {
    content: "\f1b99";
  }
  .mdi-transmission-tower::before {
    content: "\f0d3e";
  }
  .mdi-transmission-tower-export::before {
    content: "\f192c";
  }
  .mdi-transmission-tower-import::before {
    content: "\f192d";
  }
  .mdi-transmission-tower-off::before {
    content: "\f19dd";
  }
  .mdi-trash-can::before {
    content: "\f0a79";
  }
  .mdi-trash-can-outline::before {
    content: "\f0a7a";
  }
  .mdi-tray::before {
    content: "\f1294";
  }
  .mdi-tray-alert::before {
    content: "\f1295";
  }
  .mdi-tray-arrow-down::before {
    content: "\f0120";
  }
  .mdi-tray-arrow-up::before {
    content: "\f011d";
  }
  .mdi-tray-full::before {
    content: "\f1296";
  }
  .mdi-tray-minus::before {
    content: "\f1297";
  }
  .mdi-tray-plus::before {
    content: "\f1298";
  }
  .mdi-tray-remove::before {
    content: "\f1299";
  }
  .mdi-treasure-chest::before {
    content: "\f0726";
  }
  .mdi-tree::before {
    content: "\f0531";
  }
  .mdi-tree-outline::before {
    content: "\f0e69";
  }
  .mdi-trello::before {
    content: "\f0532";
  }
  .mdi-trending-down::before {
    content: "\f0533";
  }
  .mdi-trending-neutral::before {
    content: "\f0534";
  }
  .mdi-trending-up::before {
    content: "\f0535";
  }
  .mdi-triangle::before {
    content: "\f0536";
  }
  .mdi-triangle-outline::before {
    content: "\f0537";
  }
  .mdi-triangle-small-down::before {
    content: "\f1a09";
  }
  .mdi-triangle-small-up::before {
    content: "\f1a0a";
  }
  .mdi-triangle-wave::before {
    content: "\f147c";
  }
  .mdi-triforce::before {
    content: "\f0bd9";
  }
  .mdi-trophy::before {
    content: "\f0538";
  }
  .mdi-trophy-award::before {
    content: "\f0539";
  }
  .mdi-trophy-broken::before {
    content: "\f0da4";
  }
  .mdi-trophy-outline::before {
    content: "\f053a";
  }
  .mdi-trophy-variant::before {
    content: "\f053b";
  }
  .mdi-trophy-variant-outline::before {
    content: "\f053c";
  }
  .mdi-truck::before {
    content: "\f053d";
  }
  .mdi-truck-alert::before {
    content: "\f19de";
  }
  .mdi-truck-alert-outline::before {
    content: "\f19df";
  }
  .mdi-truck-cargo-container::before {
    content: "\f18d8";
  }
  .mdi-truck-check::before {
    content: "\f0cd4";
  }
  .mdi-truck-check-outline::before {
    content: "\f129a";
  }
  .mdi-truck-delivery::before {
    content: "\f053e";
  }
  .mdi-truck-delivery-outline::before {
    content: "\f129b";
  }
  .mdi-truck-fast::before {
    content: "\f0788";
  }
  .mdi-truck-fast-outline::before {
    content: "\f129c";
  }
  .mdi-truck-flatbed::before {
    content: "\f1891";
  }
  .mdi-truck-minus::before {
    content: "\f19ae";
  }
  .mdi-truck-minus-outline::before {
    content: "\f19bd";
  }
  .mdi-truck-outline::before {
    content: "\f129d";
  }
  .mdi-truck-plus::before {
    content: "\f19ad";
  }
  .mdi-truck-plus-outline::before {
    content: "\f19bc";
  }
  .mdi-truck-remove::before {
    content: "\f19af";
  }
  .mdi-truck-remove-outline::before {
    content: "\f19be";
  }
  .mdi-truck-snowflake::before {
    content: "\f19a6";
  }
  .mdi-truck-trailer::before {
    content: "\f0727";
  }
  .mdi-trumpet::before {
    content: "\f1096";
  }
  .mdi-tshirt-crew::before {
    content: "\f0a7b";
  }
  .mdi-tshirt-crew-outline::before {
    content: "\f053f";
  }
  .mdi-tshirt-v::before {
    content: "\f0a7c";
  }
  .mdi-tshirt-v-outline::before {
    content: "\f0540";
  }
  .mdi-tsunami::before {
    content: "\f1a81";
  }
  .mdi-tumble-dryer::before {
    content: "\f0917";
  }
  .mdi-tumble-dryer-alert::before {
    content: "\f11ba";
  }
  .mdi-tumble-dryer-off::before {
    content: "\f11bb";
  }
  .mdi-tune::before {
    content: "\f062e";
  }
  .mdi-tune-variant::before {
    content: "\f1542";
  }
  .mdi-tune-vertical::before {
    content: "\f066a";
  }
  .mdi-tune-vertical-variant::before {
    content: "\f1543";
  }
  .mdi-tunnel::before {
    content: "\f183d";
  }
  .mdi-tunnel-outline::before {
    content: "\f183e";
  }
  .mdi-turbine::before {
    content: "\f1a82";
  }
  .mdi-turkey::before {
    content: "\f171b";
  }
  .mdi-turnstile::before {
    content: "\f0cd5";
  }
  .mdi-turnstile-outline::before {
    content: "\f0cd6";
  }
  .mdi-turtle::before {
    content: "\f0cd7";
  }
  .mdi-twitch::before {
    content: "\f0543";
  }
  .mdi-twitter::before {
    content: "\f0544";
  }
  .mdi-two-factor-authentication::before {
    content: "\f09af";
  }
  .mdi-typewriter::before {
    content: "\f0f2d";
  }
  .mdi-ubisoft::before {
    content: "\f0bda";
  }
  .mdi-ubuntu::before {
    content: "\f0548";
  }
  .mdi-ufo::before {
    content: "\f10c4";
  }
  .mdi-ufo-outline::before {
    content: "\f10c5";
  }
  .mdi-ultra-high-definition::before {
    content: "\f07f9";
  }
  .mdi-umbraco::before {
    content: "\f0549";
  }
  .mdi-umbrella::before {
    content: "\f054a";
  }
  .mdi-umbrella-beach::before {
    content: "\f188a";
  }
  .mdi-umbrella-beach-outline::before {
    content: "\f188b";
  }
  .mdi-umbrella-closed::before {
    content: "\f09b0";
  }
  .mdi-umbrella-closed-outline::before {
    content: "\f13e2";
  }
  .mdi-umbrella-closed-variant::before {
    content: "\f13e1";
  }
  .mdi-umbrella-outline::before {
    content: "\f054b";
  }
  .mdi-undo::before {
    content: "\f054c";
  }
  .mdi-undo-variant::before {
    content: "\f054d";
  }
  .mdi-unfold-less-horizontal::before {
    content: "\f054e";
  }
  .mdi-unfold-less-vertical::before {
    content: "\f0760";
  }
  .mdi-unfold-more-horizontal::before {
    content: "\f054f";
  }
  .mdi-unfold-more-vertical::before {
    content: "\f0761";
  }
  .mdi-ungroup::before {
    content: "\f0550";
  }
  .mdi-unicode::before {
    content: "\f0ed0";
  }
  .mdi-unicorn::before {
    content: "\f15c2";
  }
  .mdi-unicorn-variant::before {
    content: "\f15c3";
  }
  .mdi-unicycle::before {
    content: "\f15e5";
  }
  .mdi-unity::before {
    content: "\f06af";
  }
  .mdi-unreal::before {
    content: "\f09b1";
  }
  .mdi-update::before {
    content: "\f06b0";
  }
  .mdi-upload::before {
    content: "\f0552";
  }
  .mdi-upload-lock::before {
    content: "\f1373";
  }
  .mdi-upload-lock-outline::before {
    content: "\f1374";
  }
  .mdi-upload-multiple::before {
    content: "\f083d";
  }
  .mdi-upload-network::before {
    content: "\f06f6";
  }
  .mdi-upload-network-outline::before {
    content: "\f0cd8";
  }
  .mdi-upload-off::before {
    content: "\f10c6";
  }
  .mdi-upload-off-outline::before {
    content: "\f10c7";
  }
  .mdi-upload-outline::before {
    content: "\f0e07";
  }
  .mdi-usb::before {
    content: "\f0553";
  }
  .mdi-usb-flash-drive::before {
    content: "\f129e";
  }
  .mdi-usb-flash-drive-outline::before {
    content: "\f129f";
  }
  .mdi-usb-port::before {
    content: "\f11f0";
  }
  .mdi-vacuum::before {
    content: "\f19a1";
  }
  .mdi-vacuum-outline::before {
    content: "\f19a2";
  }
  .mdi-valve::before {
    content: "\f1066";
  }
  .mdi-valve-closed::before {
    content: "\f1067";
  }
  .mdi-valve-open::before {
    content: "\f1068";
  }
  .mdi-van-passenger::before {
    content: "\f07fa";
  }
  .mdi-van-utility::before {
    content: "\f07fb";
  }
  .mdi-vanish::before {
    content: "\f07fc";
  }
  .mdi-vanish-quarter::before {
    content: "\f1554";
  }
  .mdi-vanity-light::before {
    content: "\f11e1";
  }
  .mdi-variable::before {
    content: "\f0ae7";
  }
  .mdi-variable-box::before {
    content: "\f1111";
  }
  .mdi-vector-arrange-above::before {
    content: "\f0554";
  }
  .mdi-vector-arrange-below::before {
    content: "\f0555";
  }
  .mdi-vector-bezier::before {
    content: "\f0ae8";
  }
  .mdi-vector-circle::before {
    content: "\f0556";
  }
  .mdi-vector-circle-variant::before {
    content: "\f0557";
  }
  .mdi-vector-combine::before {
    content: "\f0558";
  }
  .mdi-vector-curve::before {
    content: "\f0559";
  }
  .mdi-vector-difference::before {
    content: "\f055a";
  }
  .mdi-vector-difference-ab::before {
    content: "\f055b";
  }
  .mdi-vector-difference-ba::before {
    content: "\f055c";
  }
  .mdi-vector-ellipse::before {
    content: "\f0893";
  }
  .mdi-vector-intersection::before {
    content: "\f055d";
  }
  .mdi-vector-line::before {
    content: "\f055e";
  }
  .mdi-vector-link::before {
    content: "\f0fe8";
  }
  .mdi-vector-point::before {
    content: "\f01c4";
  }
  .mdi-vector-point-edit::before {
    content: "\f09e8";
  }
  .mdi-vector-point-minus::before {
    content: "\f1b78";
  }
  .mdi-vector-point-plus::before {
    content: "\f1b79";
  }
  .mdi-vector-point-select::before {
    content: "\f055f";
  }
  .mdi-vector-polygon::before {
    content: "\f0560";
  }
  .mdi-vector-polygon-variant::before {
    content: "\f1856";
  }
  .mdi-vector-polyline::before {
    content: "\f0561";
  }
  .mdi-vector-polyline-edit::before {
    content: "\f1225";
  }
  .mdi-vector-polyline-minus::before {
    content: "\f1226";
  }
  .mdi-vector-polyline-plus::before {
    content: "\f1227";
  }
  .mdi-vector-polyline-remove::before {
    content: "\f1228";
  }
  .mdi-vector-radius::before {
    content: "\f074a";
  }
  .mdi-vector-rectangle::before {
    content: "\f05c6";
  }
  .mdi-vector-selection::before {
    content: "\f0562";
  }
  .mdi-vector-square::before {
    content: "\f0001";
  }
  .mdi-vector-square-close::before {
    content: "\f1857";
  }
  .mdi-vector-square-edit::before {
    content: "\f18d9";
  }
  .mdi-vector-square-minus::before {
    content: "\f18da";
  }
  .mdi-vector-square-open::before {
    content: "\f1858";
  }
  .mdi-vector-square-plus::before {
    content: "\f18db";
  }
  .mdi-vector-square-remove::before {
    content: "\f18dc";
  }
  .mdi-vector-triangle::before {
    content: "\f0563";
  }
  .mdi-vector-union::before {
    content: "\f0564";
  }
  .mdi-vhs::before {
    content: "\f0a1b";
  }
  .mdi-vibrate::before {
    content: "\f0566";
  }
  .mdi-vibrate-off::before {
    content: "\f0cd9";
  }
  .mdi-video::before {
    content: "\f0567";
  }
  .mdi-video-2d::before {
    content: "\f1a1c";
  }
  .mdi-video-3d::before {
    content: "\f07fd";
  }
  .mdi-video-3d-off::before {
    content: "\f13d9";
  }
  .mdi-video-3d-variant::before {
    content: "\f0ed1";
  }
  .mdi-video-4k-box::before {
    content: "\f083e";
  }
  .mdi-video-account::before {
    content: "\f0919";
  }
  .mdi-video-box::before {
    content: "\f00fd";
  }
  .mdi-video-box-off::before {
    content: "\f00fe";
  }
  .mdi-video-check::before {
    content: "\f1069";
  }
  .mdi-video-check-outline::before {
    content: "\f106a";
  }
  .mdi-video-high-definition::before {
    content: "\f152e";
  }
  .mdi-video-image::before {
    content: "\f091a";
  }
  .mdi-video-input-antenna::before {
    content: "\f083f";
  }
  .mdi-video-input-component::before {
    content: "\f0840";
  }
  .mdi-video-input-hdmi::before {
    content: "\f0841";
  }
  .mdi-video-input-scart::before {
    content: "\f0f8c";
  }
  .mdi-video-input-svideo::before {
    content: "\f0842";
  }
  .mdi-video-marker::before {
    content: "\f19a9";
  }
  .mdi-video-marker-outline::before {
    content: "\f19aa";
  }
  .mdi-video-minus::before {
    content: "\f09b2";
  }
  .mdi-video-minus-outline::before {
    content: "\f02ba";
  }
  .mdi-video-off::before {
    content: "\f0568";
  }
  .mdi-video-off-outline::before {
    content: "\f0bdb";
  }
  .mdi-video-outline::before {
    content: "\f0bdc";
  }
  .mdi-video-plus::before {
    content: "\f09b3";
  }
  .mdi-video-plus-outline::before {
    content: "\f01d3";
  }
  .mdi-video-stabilization::before {
    content: "\f091b";
  }
  .mdi-video-switch::before {
    content: "\f0569";
  }
  .mdi-video-switch-outline::before {
    content: "\f0790";
  }
  .mdi-video-vintage::before {
    content: "\f0a1c";
  }
  .mdi-video-wireless::before {
    content: "\f0ed2";
  }
  .mdi-video-wireless-outline::before {
    content: "\f0ed3";
  }
  .mdi-view-agenda::before {
    content: "\f056a";
  }
  .mdi-view-agenda-outline::before {
    content: "\f11d8";
  }
  .mdi-view-array::before {
    content: "\f056b";
  }
  .mdi-view-array-outline::before {
    content: "\f1485";
  }
  .mdi-view-carousel::before {
    content: "\f056c";
  }
  .mdi-view-carousel-outline::before {
    content: "\f1486";
  }
  .mdi-view-column::before {
    content: "\f056d";
  }
  .mdi-view-column-outline::before {
    content: "\f1487";
  }
  .mdi-view-comfy::before {
    content: "\f0e6a";
  }
  .mdi-view-comfy-outline::before {
    content: "\f1488";
  }
  .mdi-view-compact::before {
    content: "\f0e6b";
  }
  .mdi-view-compact-outline::before {
    content: "\f0e6c";
  }
  .mdi-view-dashboard::before {
    content: "\f056e";
  }
  .mdi-view-dashboard-edit::before {
    content: "\f1947";
  }
  .mdi-view-dashboard-edit-outline::before {
    content: "\f1948";
  }
  .mdi-view-dashboard-outline::before {
    content: "\f0a1d";
  }
  .mdi-view-dashboard-variant::before {
    content: "\f0843";
  }
  .mdi-view-dashboard-variant-outline::before {
    content: "\f1489";
  }
  .mdi-view-day::before {
    content: "\f056f";
  }
  .mdi-view-day-outline::before {
    content: "\f148a";
  }
  .mdi-view-gallery::before {
    content: "\f1888";
  }
  .mdi-view-gallery-outline::before {
    content: "\f1889";
  }
  .mdi-view-grid::before {
    content: "\f0570";
  }
  .mdi-view-grid-outline::before {
    content: "\f11d9";
  }
  .mdi-view-grid-plus::before {
    content: "\f0f8d";
  }
  .mdi-view-grid-plus-outline::before {
    content: "\f11da";
  }
  .mdi-view-headline::before {
    content: "\f0571";
  }
  .mdi-view-list::before {
    content: "\f0572";
  }
  .mdi-view-list-outline::before {
    content: "\f148b";
  }
  .mdi-view-module::before {
    content: "\f0573";
  }
  .mdi-view-module-outline::before {
    content: "\f148c";
  }
  .mdi-view-parallel::before {
    content: "\f0728";
  }
  .mdi-view-parallel-outline::before {
    content: "\f148d";
  }
  .mdi-view-quilt::before {
    content: "\f0574";
  }
  .mdi-view-quilt-outline::before {
    content: "\f148e";
  }
  .mdi-view-sequential::before {
    content: "\f0729";
  }
  .mdi-view-sequential-outline::before {
    content: "\f148f";
  }
  .mdi-view-split-horizontal::before {
    content: "\f0bcb";
  }
  .mdi-view-split-vertical::before {
    content: "\f0bcc";
  }
  .mdi-view-stream::before {
    content: "\f0575";
  }
  .mdi-view-stream-outline::before {
    content: "\f1490";
  }
  .mdi-view-week::before {
    content: "\f0576";
  }
  .mdi-view-week-outline::before {
    content: "\f1491";
  }
  .mdi-vimeo::before {
    content: "\f0577";
  }
  .mdi-violin::before {
    content: "\f060f";
  }
  .mdi-virtual-reality::before {
    content: "\f0894";
  }
  .mdi-virus::before {
    content: "\f13b6";
  }
  .mdi-virus-off::before {
    content: "\f18e1";
  }
  .mdi-virus-off-outline::before {
    content: "\f18e2";
  }
  .mdi-virus-outline::before {
    content: "\f13b7";
  }
  .mdi-vlc::before {
    content: "\f057c";
  }
  .mdi-voicemail::before {
    content: "\f057d";
  }
  .mdi-volcano::before {
    content: "\f1a83";
  }
  .mdi-volcano-outline::before {
    content: "\f1a84";
  }
  .mdi-volleyball::before {
    content: "\f09b4";
  }
  .mdi-volume-equal::before {
    content: "\f1b10";
  }
  .mdi-volume-high::before {
    content: "\f057e";
  }
  .mdi-volume-low::before {
    content: "\f057f";
  }
  .mdi-volume-medium::before {
    content: "\f0580";
  }
  .mdi-volume-minus::before {
    content: "\f075e";
  }
  .mdi-volume-mute::before {
    content: "\f075f";
  }
  .mdi-volume-off::before {
    content: "\f0581";
  }
  .mdi-volume-plus::before {
    content: "\f075d";
  }
  .mdi-volume-source::before {
    content: "\f1120";
  }
  .mdi-volume-variant-off::before {
    content: "\f0e08";
  }
  .mdi-volume-vibrate::before {
    content: "\f1121";
  }
  .mdi-vote::before {
    content: "\f0a1f";
  }
  .mdi-vote-outline::before {
    content: "\f0a20";
  }
  .mdi-vpn::before {
    content: "\f0582";
  }
  .mdi-vuejs::before {
    content: "\f0844";
  }
  .mdi-vuetify::before {
    content: "\f0e6d";
  }
  .mdi-walk::before {
    content: "\f0583";
  }
  .mdi-wall::before {
    content: "\f07fe";
  }
  .mdi-wall-fire::before {
    content: "\f1a11";
  }
  .mdi-wall-sconce::before {
    content: "\f091c";
  }
  .mdi-wall-sconce-flat::before {
    content: "\f091d";
  }
  .mdi-wall-sconce-flat-outline::before {
    content: "\f17c9";
  }
  .mdi-wall-sconce-flat-variant::before {
    content: "\f041c";
  }
  .mdi-wall-sconce-flat-variant-outline::before {
    content: "\f17ca";
  }
  .mdi-wall-sconce-outline::before {
    content: "\f17cb";
  }
  .mdi-wall-sconce-round::before {
    content: "\f0748";
  }
  .mdi-wall-sconce-round-outline::before {
    content: "\f17cc";
  }
  .mdi-wall-sconce-round-variant::before {
    content: "\f091e";
  }
  .mdi-wall-sconce-round-variant-outline::before {
    content: "\f17cd";
  }
  .mdi-wallet::before {
    content: "\f0584";
  }
  .mdi-wallet-giftcard::before {
    content: "\f0585";
  }
  .mdi-wallet-membership::before {
    content: "\f0586";
  }
  .mdi-wallet-outline::before {
    content: "\f0bdd";
  }
  .mdi-wallet-plus::before {
    content: "\f0f8e";
  }
  .mdi-wallet-plus-outline::before {
    content: "\f0f8f";
  }
  .mdi-wallet-travel::before {
    content: "\f0587";
  }
  .mdi-wallpaper::before {
    content: "\f0e09";
  }
  .mdi-wan::before {
    content: "\f0588";
  }
  .mdi-wardrobe::before {
    content: "\f0f90";
  }
  .mdi-wardrobe-outline::before {
    content: "\f0f91";
  }
  .mdi-warehouse::before {
    content: "\f0f81";
  }
  .mdi-washing-machine::before {
    content: "\f072a";
  }
  .mdi-washing-machine-alert::before {
    content: "\f11bc";
  }
  .mdi-washing-machine-off::before {
    content: "\f11bd";
  }
  .mdi-watch::before {
    content: "\f0589";
  }
  .mdi-watch-export::before {
    content: "\f058a";
  }
  .mdi-watch-export-variant::before {
    content: "\f0895";
  }
  .mdi-watch-import::before {
    content: "\f058b";
  }
  .mdi-watch-import-variant::before {
    content: "\f0896";
  }
  .mdi-watch-variant::before {
    content: "\f0897";
  }
  .mdi-watch-vibrate::before {
    content: "\f06b1";
  }
  .mdi-watch-vibrate-off::before {
    content: "\f0cda";
  }
  .mdi-water::before {
    content: "\f058c";
  }
  .mdi-water-alert::before {
    content: "\f1502";
  }
  .mdi-water-alert-outline::before {
    content: "\f1503";
  }
  .mdi-water-boiler::before {
    content: "\f0f92";
  }
  .mdi-water-boiler-alert::before {
    content: "\f11b3";
  }
  .mdi-water-boiler-auto::before {
    content: "\f1b98";
  }
  .mdi-water-boiler-off::before {
    content: "\f11b4";
  }
  .mdi-water-check::before {
    content: "\f1504";
  }
  .mdi-water-check-outline::before {
    content: "\f1505";
  }
  .mdi-water-circle::before {
    content: "\f1806";
  }
  .mdi-water-minus::before {
    content: "\f1506";
  }
  .mdi-water-minus-outline::before {
    content: "\f1507";
  }
  .mdi-water-off::before {
    content: "\f058d";
  }
  .mdi-water-off-outline::before {
    content: "\f1508";
  }
  .mdi-water-opacity::before {
    content: "\f1855";
  }
  .mdi-water-outline::before {
    content: "\f0e0a";
  }
  .mdi-water-percent::before {
    content: "\f058e";
  }
  .mdi-water-percent-alert::before {
    content: "\f1509";
  }
  .mdi-water-plus::before {
    content: "\f150a";
  }
  .mdi-water-plus-outline::before {
    content: "\f150b";
  }
  .mdi-water-polo::before {
    content: "\f12a0";
  }
  .mdi-water-pump::before {
    content: "\f058f";
  }
  .mdi-water-pump-off::before {
    content: "\f0f93";
  }
  .mdi-water-remove::before {
    content: "\f150c";
  }
  .mdi-water-remove-outline::before {
    content: "\f150d";
  }
  .mdi-water-sync::before {
    content: "\f17c6";
  }
  .mdi-water-thermometer::before {
    content: "\f1a85";
  }
  .mdi-water-thermometer-outline::before {
    content: "\f1a86";
  }
  .mdi-water-well::before {
    content: "\f106b";
  }
  .mdi-water-well-outline::before {
    content: "\f106c";
  }
  .mdi-waterfall::before {
    content: "\f1849";
  }
  .mdi-watering-can::before {
    content: "\f1481";
  }
  .mdi-watering-can-outline::before {
    content: "\f1482";
  }
  .mdi-watermark::before {
    content: "\f0612";
  }
  .mdi-wave::before {
    content: "\f0f2e";
  }
  .mdi-waveform::before {
    content: "\f147d";
  }
  .mdi-waves::before {
    content: "\f078d";
  }
  .mdi-waves-arrow-left::before {
    content: "\f1859";
  }
  .mdi-waves-arrow-right::before {
    content: "\f185a";
  }
  .mdi-waves-arrow-up::before {
    content: "\f185b";
  }
  .mdi-waze::before {
    content: "\f0bde";
  }
  .mdi-weather-cloudy::before {
    content: "\f0590";
  }
  .mdi-weather-cloudy-alert::before {
    content: "\f0f2f";
  }
  .mdi-weather-cloudy-arrow-right::before {
    content: "\f0e6e";
  }
  .mdi-weather-cloudy-clock::before {
    content: "\f18f6";
  }
  .mdi-weather-dust::before {
    content: "\f1b5a";
  }
  .mdi-weather-fog::before {
    content: "\f0591";
  }
  .mdi-weather-hail::before {
    content: "\f0592";
  }
  .mdi-weather-hazy::before {
    content: "\f0f30";
  }
  .mdi-weather-hurricane::before {
    content: "\f0898";
  }
  .mdi-weather-lightning::before {
    content: "\f0593";
  }
  .mdi-weather-lightning-rainy::before {
    content: "\f067e";
  }
  .mdi-weather-night::before {
    content: "\f0594";
  }
  .mdi-weather-night-partly-cloudy::before {
    content: "\f0f31";
  }
  .mdi-weather-partly-cloudy::before {
    content: "\f0595";
  }
  .mdi-weather-partly-lightning::before {
    content: "\f0f32";
  }
  .mdi-weather-partly-rainy::before {
    content: "\f0f33";
  }
  .mdi-weather-partly-snowy::before {
    content: "\f0f34";
  }
  .mdi-weather-partly-snowy-rainy::before {
    content: "\f0f35";
  }
  .mdi-weather-pouring::before {
    content: "\f0596";
  }
  .mdi-weather-rainy::before {
    content: "\f0597";
  }
  .mdi-weather-snowy::before {
    content: "\f0598";
  }
  .mdi-weather-snowy-heavy::before {
    content: "\f0f36";
  }
  .mdi-weather-snowy-rainy::before {
    content: "\f067f";
  }
  .mdi-weather-sunny::before {
    content: "\f0599";
  }
  .mdi-weather-sunny-alert::before {
    content: "\f0f37";
  }
  .mdi-weather-sunny-off::before {
    content: "\f14e4";
  }
  .mdi-weather-sunset::before {
    content: "\f059a";
  }
  .mdi-weather-sunset-down::before {
    content: "\f059b";
  }
  .mdi-weather-sunset-up::before {
    content: "\f059c";
  }
  .mdi-weather-tornado::before {
    content: "\f0f38";
  }
  .mdi-weather-windy::before {
    content: "\f059d";
  }
  .mdi-weather-windy-variant::before {
    content: "\f059e";
  }
  .mdi-web::before {
    content: "\f059f";
  }
  .mdi-web-box::before {
    content: "\f0f94";
  }
  .mdi-web-cancel::before {
    content: "\f1790";
  }
  .mdi-web-check::before {
    content: "\f0789";
  }
  .mdi-web-clock::before {
    content: "\f124a";
  }
  .mdi-web-minus::before {
    content: "\f10a0";
  }
  .mdi-web-off::before {
    content: "\f0a8e";
  }
  .mdi-web-plus::before {
    content: "\f0033";
  }
  .mdi-web-refresh::before {
    content: "\f1791";
  }
  .mdi-web-remove::before {
    content: "\f0551";
  }
  .mdi-web-sync::before {
    content: "\f1792";
  }
  .mdi-webcam::before {
    content: "\f05a0";
  }
  .mdi-webcam-off::before {
    content: "\f1737";
  }
  .mdi-webhook::before {
    content: "\f062f";
  }
  .mdi-webpack::before {
    content: "\f072b";
  }
  .mdi-webrtc::before {
    content: "\f1248";
  }
  .mdi-wechat::before {
    content: "\f0611";
  }
  .mdi-weight::before {
    content: "\f05a1";
  }
  .mdi-weight-gram::before {
    content: "\f0d3f";
  }
  .mdi-weight-kilogram::before {
    content: "\f05a2";
  }
  .mdi-weight-lifter::before {
    content: "\f115d";
  }
  .mdi-weight-pound::before {
    content: "\f09b5";
  }
  .mdi-whatsapp::before {
    content: "\f05a3";
  }
  .mdi-wheel-barrow::before {
    content: "\f14f2";
  }
  .mdi-wheelchair::before {
    content: "\f1a87";
  }
  .mdi-wheelchair-accessibility::before {
    content: "\f05a4";
  }
  .mdi-whistle::before {
    content: "\f09b6";
  }
  .mdi-whistle-outline::before {
    content: "\f12bc";
  }
  .mdi-white-balance-auto::before {
    content: "\f05a5";
  }
  .mdi-white-balance-incandescent::before {
    content: "\f05a6";
  }
  .mdi-white-balance-iridescent::before {
    content: "\f05a7";
  }
  .mdi-white-balance-sunny::before {
    content: "\f05a8";
  }
  .mdi-widgets::before {
    content: "\f072c";
  }
  .mdi-widgets-outline::before {
    content: "\f1355";
  }
  .mdi-wifi::before {
    content: "\f05a9";
  }
  .mdi-wifi-alert::before {
    content: "\f16b5";
  }
  .mdi-wifi-arrow-down::before {
    content: "\f16b6";
  }
  .mdi-wifi-arrow-left::before {
    content: "\f16b7";
  }
  .mdi-wifi-arrow-left-right::before {
    content: "\f16b8";
  }
  .mdi-wifi-arrow-right::before {
    content: "\f16b9";
  }
  .mdi-wifi-arrow-up::before {
    content: "\f16ba";
  }
  .mdi-wifi-arrow-up-down::before {
    content: "\f16bb";
  }
  .mdi-wifi-cancel::before {
    content: "\f16bc";
  }
  .mdi-wifi-check::before {
    content: "\f16bd";
  }
  .mdi-wifi-cog::before {
    content: "\f16be";
  }
  .mdi-wifi-lock::before {
    content: "\f16bf";
  }
  .mdi-wifi-lock-open::before {
    content: "\f16c0";
  }
  .mdi-wifi-marker::before {
    content: "\f16c1";
  }
  .mdi-wifi-minus::before {
    content: "\f16c2";
  }
  .mdi-wifi-off::before {
    content: "\f05aa";
  }
  .mdi-wifi-plus::before {
    content: "\f16c3";
  }
  .mdi-wifi-refresh::before {
    content: "\f16c4";
  }
  .mdi-wifi-remove::before {
    content: "\f16c5";
  }
  .mdi-wifi-settings::before {
    content: "\f16c6";
  }
  .mdi-wifi-star::before {
    content: "\f0e0b";
  }
  .mdi-wifi-strength-1::before {
    content: "\f091f";
  }
  .mdi-wifi-strength-1-alert::before {
    content: "\f0920";
  }
  .mdi-wifi-strength-1-lock::before {
    content: "\f0921";
  }
  .mdi-wifi-strength-1-lock-open::before {
    content: "\f16cb";
  }
  .mdi-wifi-strength-2::before {
    content: "\f0922";
  }
  .mdi-wifi-strength-2-alert::before {
    content: "\f0923";
  }
  .mdi-wifi-strength-2-lock::before {
    content: "\f0924";
  }
  .mdi-wifi-strength-2-lock-open::before {
    content: "\f16cc";
  }
  .mdi-wifi-strength-3::before {
    content: "\f0925";
  }
  .mdi-wifi-strength-3-alert::before {
    content: "\f0926";
  }
  .mdi-wifi-strength-3-lock::before {
    content: "\f0927";
  }
  .mdi-wifi-strength-3-lock-open::before {
    content: "\f16cd";
  }
  .mdi-wifi-strength-4::before {
    content: "\f0928";
  }
  .mdi-wifi-strength-4-alert::before {
    content: "\f0929";
  }
  .mdi-wifi-strength-4-lock::before {
    content: "\f092a";
  }
  .mdi-wifi-strength-4-lock-open::before {
    content: "\f16ce";
  }
  .mdi-wifi-strength-alert-outline::before {
    content: "\f092b";
  }
  .mdi-wifi-strength-lock-open-outline::before {
    content: "\f16cf";
  }
  .mdi-wifi-strength-lock-outline::before {
    content: "\f092c";
  }
  .mdi-wifi-strength-off::before {
    content: "\f092d";
  }
  .mdi-wifi-strength-off-outline::before {
    content: "\f092e";
  }
  .mdi-wifi-strength-outline::before {
    content: "\f092f";
  }
  .mdi-wifi-sync::before {
    content: "\f16c7";
  }
  .mdi-wikipedia::before {
    content: "\f05ac";
  }
  .mdi-wind-power::before {
    content: "\f1a88";
  }
  .mdi-wind-power-outline::before {
    content: "\f1a89";
  }
  .mdi-wind-turbine::before {
    content: "\f0da5";
  }
  .mdi-wind-turbine-alert::before {
    content: "\f19ab";
  }
  .mdi-wind-turbine-check::before {
    content: "\f19ac";
  }
  .mdi-window-close::before {
    content: "\f05ad";
  }
  .mdi-window-closed::before {
    content: "\f05ae";
  }
  .mdi-window-closed-variant::before {
    content: "\f11db";
  }
  .mdi-window-maximize::before {
    content: "\f05af";
  }
  .mdi-window-minimize::before {
    content: "\f05b0";
  }
  .mdi-window-open::before {
    content: "\f05b1";
  }
  .mdi-window-open-variant::before {
    content: "\f11dc";
  }
  .mdi-window-restore::before {
    content: "\f05b2";
  }
  .mdi-window-shutter::before {
    content: "\f111c";
  }
  .mdi-window-shutter-alert::before {
    content: "\f111d";
  }
  .mdi-window-shutter-auto::before {
    content: "\f1ba3";
  }
  .mdi-window-shutter-cog::before {
    content: "\f1a8a";
  }
  .mdi-window-shutter-open::before {
    content: "\f111e";
  }
  .mdi-window-shutter-settings::before {
    content: "\f1a8b";
  }
  .mdi-windsock::before {
    content: "\f15fa";
  }
  .mdi-wiper::before {
    content: "\f0ae9";
  }
  .mdi-wiper-wash::before {
    content: "\f0da6";
  }
  .mdi-wiper-wash-alert::before {
    content: "\f18df";
  }
  .mdi-wizard-hat::before {
    content: "\f1477";
  }
  .mdi-wordpress::before {
    content: "\f05b4";
  }
  .mdi-wrap::before {
    content: "\f05b6";
  }
  .mdi-wrap-disabled::before {
    content: "\f0bdf";
  }
  .mdi-wrench::before {
    content: "\f05b7";
  }
  .mdi-wrench-check::before {
    content: "\f1b8f";
  }
  .mdi-wrench-check-outline::before {
    content: "\f1b90";
  }
  .mdi-wrench-clock::before {
    content: "\f19a3";
  }
  .mdi-wrench-clock-outline::before {
    content: "\f1b93";
  }
  .mdi-wrench-cog::before {
    content: "\f1b91";
  }
  .mdi-wrench-cog-outline::before {
    content: "\f1b92";
  }
  .mdi-wrench-outline::before {
    content: "\f0be0";
  }
  .mdi-xamarin::before {
    content: "\f0845";
  }
  .mdi-xml::before {
    content: "\f05c0";
  }
  .mdi-xmpp::before {
    content: "\f07ff";
  }
  .mdi-yahoo::before {
    content: "\f0b4f";
  }
  .mdi-yeast::before {
    content: "\f05c1";
  }
  .mdi-yin-yang::before {
    content: "\f0680";
  }
  .mdi-yoga::before {
    content: "\f117c";
  }
  .mdi-youtube::before {
    content: "\f05c3";
  }
  .mdi-youtube-gaming::before {
    content: "\f0848";
  }
  .mdi-youtube-studio::before {
    content: "\f0847";
  }
  .mdi-youtube-subscription::before {
    content: "\f0d40";
  }
  .mdi-youtube-tv::before {
    content: "\f0448";
  }
  .mdi-yurt::before {
    content: "\f1516";
  }
  .mdi-z-wave::before {
    content: "\f0aea";
  }
  .mdi-zend::before {
    content: "\f0aeb";
  }
  .mdi-zigbee::before {
    content: "\f0d41";
  }
  .mdi-zip-box::before {
    content: "\f05c4";
  }
  .mdi-zip-box-outline::before {
    content: "\f0ffa";
  }
  .mdi-zip-disk::before {
    content: "\f0a23";
  }
  .mdi-zodiac-aquarius::before {
    content: "\f0a7d";
  }
  .mdi-zodiac-aries::before {
    content: "\f0a7e";
  }
  .mdi-zodiac-cancer::before {
    content: "\f0a7f";
  }
  .mdi-zodiac-capricorn::before {
    content: "\f0a80";
  }
  .mdi-zodiac-gemini::before {
    content: "\f0a81";
  }
  .mdi-zodiac-leo::before {
    content: "\f0a82";
  }
  .mdi-zodiac-libra::before {
    content: "\f0a83";
  }
  .mdi-zodiac-pisces::before {
    content: "\f0a84";
  }
  .mdi-zodiac-sagittarius::before {
    content: "\f0a85";
  }
  .mdi-zodiac-scorpio::before {
    content: "\f0a86";
  }
  .mdi-zodiac-taurus::before {
    content: "\f0a87";
  }
  .mdi-zodiac-virgo::before {
    content: "\f0a88";
  }
  .mdi-blank::before {
    content: "\f68c";
    visibility: hidden;
  }
  .mdi-18px.mdi-set,
  .mdi-18px.mdi:before {
    font-size: 18px;
  }
  .mdi-24px.mdi-set,
  .mdi-24px.mdi:before {
    font-size: 24px;
  }
  .mdi-36px.mdi-set,
  .mdi-36px.mdi:before {
    font-size: 36px;
  }
  .mdi-48px.mdi-set,
  .mdi-48px.mdi:before {
    font-size: 48px;
  }
  .mdi-dark:before {
    color: rgba(0, 0, 0, 0.54);
  }
  .mdi-dark.mdi-inactive:before {
    color: rgba(0, 0, 0, 0.26);
  }
  .mdi-light:before {
    color: #fff;
  }
  .mdi-light.mdi-inactive:before {
    color: rgba(255, 255, 255, 0.3);
  }
  .mdi-rotate-45:before {
    transform: rotate(45deg);
  }
  .mdi-rotate-90:before {
    transform: rotate(90deg);
  }
  .mdi-rotate-135:before {
    transform: rotate(135deg);
  }
  .mdi-rotate-180:before {
    transform: rotate(180deg);
  }
  .mdi-rotate-225:before {
    transform: rotate(225deg);
  }
  .mdi-rotate-270:before {
    transform: rotate(270deg);
  }
  .mdi-rotate-315:before {
    transform: rotate(315deg);
  }
  .mdi-flip-h:before {
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
  }
  .mdi-flip-v:before {
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV";
  }
  .mdi-spin:before {
    animation: mdi-spin 2s infinite linear;
  }
  @keyframes mdi-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(359deg);
    }
  }
  
  /* src/assets/iconfonts/pe-icon-7-stroke/Pe-icon-7.css */
  @font-face {
    font-family: "Pe-icon-7-stroke";
    src: url(./Pe-icon-7-stroke-3LKSGYWN.eot?d7yf1v);
    src:
      url(./Pe-icon-7-stroke-3LKSGYWN.eot?#iefixd7yf1v) format("embedded-opentype"),
      url(./Pe-icon-7-stroke-2DBCSDFE.woff?d7yf1v) format("woff"),
      url(./Pe-icon-7-stroke-U7Z3HEAQ.ttf?d7yf1v) format("truetype"),
      url(./Pe-icon-7-stroke-A4MJW3NU.svg?d7yf1v#Pe-icon-7-stroke) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  [class^=pe-7s-],
  [class*=" pe-7s-"] {
    display: inline-block;
    font-family: "Pe-icon-7-stroke";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .pe-7s-album:before {
    content: "\e6aa";
  }
  .pe-7s-arc:before {
    content: "\e6ab";
  }
  .pe-7s-back-2:before {
    content: "\e6ac";
  }
  .pe-7s-bandaid:before {
    content: "\e6ad";
  }
  .pe-7s-car:before {
    content: "\e6ae";
  }
  .pe-7s-diamond:before {
    content: "\e6af";
  }
  .pe-7s-door-lock:before {
    content: "\e6b0";
  }
  .pe-7s-eyedropper:before {
    content: "\e6b1";
  }
  .pe-7s-female:before {
    content: "\e6b2";
  }
  .pe-7s-gym:before {
    content: "\e6b3";
  }
  .pe-7s-hammer:before {
    content: "\e6b4";
  }
  .pe-7s-headphones:before {
    content: "\e6b5";
  }
  .pe-7s-helm:before {
    content: "\e6b6";
  }
  .pe-7s-hourglass:before {
    content: "\e6b7";
  }
  .pe-7s-leaf:before {
    content: "\e6b8";
  }
  .pe-7s-magic-wand:before {
    content: "\e6b9";
  }
  .pe-7s-male:before {
    content: "\e6ba";
  }
  .pe-7s-map-2:before {
    content: "\e6bb";
  }
  .pe-7s-next-2:before {
    content: "\e6bc";
  }
  .pe-7s-paint-bucket:before {
    content: "\e6bd";
  }
  .pe-7s-pendrive:before {
    content: "\e6be";
  }
  .pe-7s-photo:before {
    content: "\e6bf";
  }
  .pe-7s-piggy:before {
    content: "\e6c0";
  }
  .pe-7s-plugin:before {
    content: "\e6c1";
  }
  .pe-7s-refresh-2:before {
    content: "\e6c2";
  }
  .pe-7s-rocket:before {
    content: "\e6c3";
  }
  .pe-7s-settings:before {
    content: "\e6c4";
  }
  .pe-7s-shield:before {
    content: "\e6c5";
  }
  .pe-7s-smile:before {
    content: "\e6c6";
  }
  .pe-7s-usb:before {
    content: "\e6c7";
  }
  .pe-7s-vector:before {
    content: "\e6c8";
  }
  .pe-7s-wine:before {
    content: "\e6c9";
  }
  .pe-7s-cloud-upload:before {
    content: "\e68a";
  }
  .pe-7s-cash:before {
    content: "\e68c";
  }
  .pe-7s-close:before {
    content: "\e680";
  }
  .pe-7s-bluetooth:before {
    content: "\e68d";
  }
  .pe-7s-cloud-download:before {
    content: "\e68b";
  }
  .pe-7s-way:before {
    content: "\e68e";
  }
  .pe-7s-close-circle:before {
    content: "\e681";
  }
  .pe-7s-id:before {
    content: "\e68f";
  }
  .pe-7s-angle-up:before {
    content: "\e682";
  }
  .pe-7s-wristwatch:before {
    content: "\e690";
  }
  .pe-7s-angle-up-circle:before {
    content: "\e683";
  }
  .pe-7s-world:before {
    content: "\e691";
  }
  .pe-7s-angle-right:before {
    content: "\e684";
  }
  .pe-7s-volume:before {
    content: "\e692";
  }
  .pe-7s-angle-right-circle:before {
    content: "\e685";
  }
  .pe-7s-users:before {
    content: "\e693";
  }
  .pe-7s-angle-left:before {
    content: "\e686";
  }
  .pe-7s-user-female:before {
    content: "\e694";
  }
  .pe-7s-angle-left-circle:before {
    content: "\e687";
  }
  .pe-7s-up-arrow:before {
    content: "\e695";
  }
  .pe-7s-angle-down:before {
    content: "\e688";
  }
  .pe-7s-switch:before {
    content: "\e696";
  }
  .pe-7s-angle-down-circle:before {
    content: "\e689";
  }
  .pe-7s-scissors:before {
    content: "\e697";
  }
  .pe-7s-wallet:before {
    content: "\e600";
  }
  .pe-7s-safe:before {
    content: "\e698";
  }
  .pe-7s-volume2:before {
    content: "\e601";
  }
  .pe-7s-volume1:before {
    content: "\e602";
  }
  .pe-7s-voicemail:before {
    content: "\e603";
  }
  .pe-7s-video:before {
    content: "\e604";
  }
  .pe-7s-user:before {
    content: "\e605";
  }
  .pe-7s-upload:before {
    content: "\e606";
  }
  .pe-7s-unlock:before {
    content: "\e607";
  }
  .pe-7s-umbrella:before {
    content: "\e608";
  }
  .pe-7s-trash:before {
    content: "\e609";
  }
  .pe-7s-tools:before {
    content: "\e60a";
  }
  .pe-7s-timer:before {
    content: "\e60b";
  }
  .pe-7s-ticket:before {
    content: "\e60c";
  }
  .pe-7s-target:before {
    content: "\e60d";
  }
  .pe-7s-sun:before {
    content: "\e60e";
  }
  .pe-7s-study:before {
    content: "\e60f";
  }
  .pe-7s-stopwatch:before {
    content: "\e610";
  }
  .pe-7s-star:before {
    content: "\e611";
  }
  .pe-7s-speaker:before {
    content: "\e612";
  }
  .pe-7s-signal:before {
    content: "\e613";
  }
  .pe-7s-shuffle:before {
    content: "\e614";
  }
  .pe-7s-shopbag:before {
    content: "\e615";
  }
  .pe-7s-share:before {
    content: "\e616";
  }
  .pe-7s-server:before {
    content: "\e617";
  }
  .pe-7s-search:before {
    content: "\e618";
  }
  .pe-7s-film:before {
    content: "\e6a5";
  }
  .pe-7s-science:before {
    content: "\e619";
  }
  .pe-7s-disk:before {
    content: "\e6a6";
  }
  .pe-7s-ribbon:before {
    content: "\e61a";
  }
  .pe-7s-repeat:before {
    content: "\e61b";
  }
  .pe-7s-refresh:before {
    content: "\e61c";
  }
  .pe-7s-add-user:before {
    content: "\e6a9";
  }
  .pe-7s-refresh-cloud:before {
    content: "\e61d";
  }
  .pe-7s-paperclip:before {
    content: "\e69c";
  }
  .pe-7s-radio:before {
    content: "\e61e";
  }
  .pe-7s-note2:before {
    content: "\e69d";
  }
  .pe-7s-print:before {
    content: "\e61f";
  }
  .pe-7s-network:before {
    content: "\e69e";
  }
  .pe-7s-prev:before {
    content: "\e620";
  }
  .pe-7s-mute:before {
    content: "\e69f";
  }
  .pe-7s-power:before {
    content: "\e621";
  }
  .pe-7s-medal:before {
    content: "\e6a0";
  }
  .pe-7s-portfolio:before {
    content: "\e622";
  }
  .pe-7s-like2:before {
    content: "\e6a1";
  }
  .pe-7s-plus:before {
    content: "\e623";
  }
  .pe-7s-left-arrow:before {
    content: "\e6a2";
  }
  .pe-7s-play:before {
    content: "\e624";
  }
  .pe-7s-key:before {
    content: "\e6a3";
  }
  .pe-7s-plane:before {
    content: "\e625";
  }
  .pe-7s-joy:before {
    content: "\e6a4";
  }
  .pe-7s-photo-gallery:before {
    content: "\e626";
  }
  .pe-7s-pin:before {
    content: "\e69b";
  }
  .pe-7s-phone:before {
    content: "\e627";
  }
  .pe-7s-plug:before {
    content: "\e69a";
  }
  .pe-7s-pen:before {
    content: "\e628";
  }
  .pe-7s-right-arrow:before {
    content: "\e699";
  }
  .pe-7s-paper-plane:before {
    content: "\e629";
  }
  .pe-7s-delete-user:before {
    content: "\e6a7";
  }
  .pe-7s-paint:before {
    content: "\e62a";
  }
  .pe-7s-bottom-arrow:before {
    content: "\e6a8";
  }
  .pe-7s-notebook:before {
    content: "\e62b";
  }
  .pe-7s-note:before {
    content: "\e62c";
  }
  .pe-7s-next:before {
    content: "\e62d";
  }
  .pe-7s-news-paper:before {
    content: "\e62e";
  }
  .pe-7s-musiclist:before {
    content: "\e62f";
  }
  .pe-7s-music:before {
    content: "\e630";
  }
  .pe-7s-mouse:before {
    content: "\e631";
  }
  .pe-7s-more:before {
    content: "\e632";
  }
  .pe-7s-moon:before {
    content: "\e633";
  }
  .pe-7s-monitor:before {
    content: "\e634";
  }
  .pe-7s-micro:before {
    content: "\e635";
  }
  .pe-7s-menu:before {
    content: "\e636";
  }
  .pe-7s-map:before {
    content: "\e637";
  }
  .pe-7s-map-marker:before {
    content: "\e638";
  }
  .pe-7s-mail:before {
    content: "\e639";
  }
  .pe-7s-mail-open:before {
    content: "\e63a";
  }
  .pe-7s-mail-open-file:before {
    content: "\e63b";
  }
  .pe-7s-magnet:before {
    content: "\e63c";
  }
  .pe-7s-loop:before {
    content: "\e63d";
  }
  .pe-7s-look:before {
    content: "\e63e";
  }
  .pe-7s-lock:before {
    content: "\e63f";
  }
  .pe-7s-lintern:before {
    content: "\e640";
  }
  .pe-7s-link:before {
    content: "\e641";
  }
  .pe-7s-like:before {
    content: "\e642";
  }
  .pe-7s-light:before {
    content: "\e643";
  }
  .pe-7s-less:before {
    content: "\e644";
  }
  .pe-7s-keypad:before {
    content: "\e645";
  }
  .pe-7s-junk:before {
    content: "\e646";
  }
  .pe-7s-info:before {
    content: "\e647";
  }
  .pe-7s-home:before {
    content: "\e648";
  }
  .pe-7s-help2:before {
    content: "\e649";
  }
  .pe-7s-help1:before {
    content: "\e64a";
  }
  .pe-7s-graph3:before {
    content: "\e64b";
  }
  .pe-7s-graph2:before {
    content: "\e64c";
  }
  .pe-7s-graph1:before {
    content: "\e64d";
  }
  .pe-7s-graph:before {
    content: "\e64e";
  }
  .pe-7s-global:before {
    content: "\e64f";
  }
  .pe-7s-gleam:before {
    content: "\e650";
  }
  .pe-7s-glasses:before {
    content: "\e651";
  }
  .pe-7s-gift:before {
    content: "\e652";
  }
  .pe-7s-folder:before {
    content: "\e653";
  }
  .pe-7s-flag:before {
    content: "\e654";
  }
  .pe-7s-filter:before {
    content: "\e655";
  }
  .pe-7s-file:before {
    content: "\e656";
  }
  .pe-7s-expand1:before {
    content: "\e657";
  }
  .pe-7s-exapnd2:before {
    content: "\e658";
  }
  .pe-7s-edit:before {
    content: "\e659";
  }
  .pe-7s-drop:before {
    content: "\e65a";
  }
  .pe-7s-drawer:before {
    content: "\e65b";
  }
  .pe-7s-download:before {
    content: "\e65c";
  }
  .pe-7s-display2:before {
    content: "\e65d";
  }
  .pe-7s-display1:before {
    content: "\e65e";
  }
  .pe-7s-diskette:before {
    content: "\e65f";
  }
  .pe-7s-date:before {
    content: "\e660";
  }
  .pe-7s-cup:before {
    content: "\e661";
  }
  .pe-7s-culture:before {
    content: "\e662";
  }
  .pe-7s-crop:before {
    content: "\e663";
  }
  .pe-7s-credit:before {
    content: "\e664";
  }
  .pe-7s-copy-file:before {
    content: "\e665";
  }
  .pe-7s-config:before {
    content: "\e666";
  }
  .pe-7s-compass:before {
    content: "\e667";
  }
  .pe-7s-comment:before {
    content: "\e668";
  }
  .pe-7s-coffee:before {
    content: "\e669";
  }
  .pe-7s-cloud:before {
    content: "\e66a";
  }
  .pe-7s-clock:before {
    content: "\e66b";
  }
  .pe-7s-check:before {
    content: "\e66c";
  }
  .pe-7s-chat:before {
    content: "\e66d";
  }
  .pe-7s-cart:before {
    content: "\e66e";
  }
  .pe-7s-camera:before {
    content: "\e66f";
  }
  .pe-7s-call:before {
    content: "\e670";
  }
  .pe-7s-calculator:before {
    content: "\e671";
  }
  .pe-7s-browser:before {
    content: "\e672";
  }
  .pe-7s-box2:before {
    content: "\e673";
  }
  .pe-7s-box1:before {
    content: "\e674";
  }
  .pe-7s-bookmarks:before {
    content: "\e675";
  }
  .pe-7s-bicycle:before {
    content: "\e676";
  }
  .pe-7s-bell:before {
    content: "\e677";
  }
  .pe-7s-battery:before {
    content: "\e678";
  }
  .pe-7s-ball:before {
    content: "\e679";
  }
  .pe-7s-back:before {
    content: "\e67a";
  }
  .pe-7s-attention:before {
    content: "\e67b";
  }
  .pe-7s-anchor:before {
    content: "\e67c";
  }
  .pe-7s-albums:before {
    content: "\e67d";
  }
  .pe-7s-alarm:before {
    content: "\e67e";
  }
  .pe-7s-airplay:before {
    content: "\e67f";
  }
  
  /* src/assets/iconfonts/remixicon/remixicon.css */
  @font-face {
    font-family: "remixicon";
    src: url(../iconfonts/remixicon-6EX5DIDA.eot);
    src:
      url(../iconfonts/remixicon-6EX5DIDA.eot) format("embedded-opentype"),
      url(../iconfonts/remixicon-KQADHDEE.woff2) format("woff2"),
      url(../iconfonts/remixicon-DYH3O25A.woff) format("woff"),
      url(../iconfonts/remixicon-4MJUCDGM.ttf) format("truetype");
    font-display: swap;
  }
  [class^=ri-],
  [class*=" ri-"] {
    font-family: "remixicon" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .ri-lg {
    font-size: 1.3333em;
    line-height: 0.75em;
    vertical-align: -.0667em;
  }
  .ri-xl {
    font-size: 1.5em;
    line-height: 0.6666em;
    vertical-align: -.075em;
  }
  .ri-xxs {
    font-size: .5em;
  }
  .ri-xs {
    font-size: .75em;
  }
  .ri-sm {
    font-size: .875em;
  }
  .ri-1x {
    font-size: 1em;
  }
  .ri-2x {
    font-size: 2em;
  }
  .ri-3x {
    font-size: 3em;
  }
  .ri-4x {
    font-size: 4em;
  }
  .ri-5x {
    font-size: 5em;
  }
  .ri-6x {
    font-size: 6em;
  }
  .ri-7x {
    font-size: 7em;
  }
  .ri-8x {
    font-size: 8em;
  }
  .ri-9x {
    font-size: 9em;
  }
  .ri-10x {
    font-size: 10em;
  }
  .ri-fw {
    text-align: center;
    width: 1.25em;
  }
  .ri-24-hours-fill:before {
    content: "\ea01";
  }
  .ri-24-hours-line:before {
    content: "\ea02";
  }
  .ri-4k-fill:before {
    content: "\ea03";
  }
  .ri-4k-line:before {
    content: "\ea04";
  }
  .ri-a-b:before {
    content: "\ea05";
  }
  .ri-account-box-fill:before {
    content: "\ea06";
  }
  .ri-account-box-line:before {
    content: "\ea07";
  }
  .ri-account-circle-fill:before {
    content: "\ea08";
  }
  .ri-account-circle-line:before {
    content: "\ea09";
  }
  .ri-account-pin-box-fill:before {
    content: "\ea0a";
  }
  .ri-account-pin-box-line:before {
    content: "\ea0b";
  }
  .ri-account-pin-circle-fill:before {
    content: "\ea0c";
  }
  .ri-account-pin-circle-line:before {
    content: "\ea0d";
  }
  .ri-add-box-fill:before {
    content: "\ea0e";
  }
  .ri-add-box-line:before {
    content: "\ea0f";
  }
  .ri-add-circle-fill:before {
    content: "\ea10";
  }
  .ri-add-circle-line:before {
    content: "\ea11";
  }
  .ri-add-fill:before {
    content: "\ea12";
  }
  .ri-add-line:before {
    content: "\ea13";
  }
  .ri-admin-fill:before {
    content: "\ea14";
  }
  .ri-admin-line:before {
    content: "\ea15";
  }
  .ri-advertisement-fill:before {
    content: "\ea16";
  }
  .ri-advertisement-line:before {
    content: "\ea17";
  }
  .ri-airplay-fill:before {
    content: "\ea18";
  }
  .ri-airplay-line:before {
    content: "\ea19";
  }
  .ri-alarm-fill:before {
    content: "\ea1a";
  }
  .ri-alarm-line:before {
    content: "\ea1b";
  }
  .ri-alarm-warning-fill:before {
    content: "\ea1c";
  }
  .ri-alarm-warning-line:before {
    content: "\ea1d";
  }
  .ri-album-fill:before {
    content: "\ea1e";
  }
  .ri-album-line:before {
    content: "\ea1f";
  }
  .ri-alert-fill:before {
    content: "\ea20";
  }
  .ri-alert-line:before {
    content: "\ea21";
  }
  .ri-aliens-fill:before {
    content: "\ea22";
  }
  .ri-aliens-line:before {
    content: "\ea23";
  }
  .ri-align-bottom:before {
    content: "\ea24";
  }
  .ri-align-center:before {
    content: "\ea25";
  }
  .ri-align-justify:before {
    content: "\ea26";
  }
  .ri-align-left:before {
    content: "\ea27";
  }
  .ri-align-right:before {
    content: "\ea28";
  }
  .ri-align-top:before {
    content: "\ea29";
  }
  .ri-align-vertically:before {
    content: "\ea2a";
  }
  .ri-alipay-fill:before {
    content: "\ea2b";
  }
  .ri-alipay-line:before {
    content: "\ea2c";
  }
  .ri-amazon-fill:before {
    content: "\ea2d";
  }
  .ri-amazon-line:before {
    content: "\ea2e";
  }
  .ri-anchor-fill:before {
    content: "\ea2f";
  }
  .ri-anchor-line:before {
    content: "\ea30";
  }
  .ri-ancient-gate-fill:before {
    content: "\ea31";
  }
  .ri-ancient-gate-line:before {
    content: "\ea32";
  }
  .ri-ancient-pavilion-fill:before {
    content: "\ea33";
  }
  .ri-ancient-pavilion-line:before {
    content: "\ea34";
  }
  .ri-android-fill:before {
    content: "\ea35";
  }
  .ri-android-line:before {
    content: "\ea36";
  }
  .ri-angularjs-fill:before {
    content: "\ea37";
  }
  .ri-angularjs-line:before {
    content: "\ea38";
  }
  .ri-anticlockwise-2-fill:before {
    content: "\ea39";
  }
  .ri-anticlockwise-2-line:before {
    content: "\ea3a";
  }
  .ri-anticlockwise-fill:before {
    content: "\ea3b";
  }
  .ri-anticlockwise-line:before {
    content: "\ea3c";
  }
  .ri-app-store-fill:before {
    content: "\ea3d";
  }
  .ri-app-store-line:before {
    content: "\ea3e";
  }
  .ri-apple-fill:before {
    content: "\ea3f";
  }
  .ri-apple-line:before {
    content: "\ea40";
  }
  .ri-apps-2-fill:before {
    content: "\ea41";
  }
  .ri-apps-2-line:before {
    content: "\ea42";
  }
  .ri-apps-fill:before {
    content: "\ea43";
  }
  .ri-apps-line:before {
    content: "\ea44";
  }
  .ri-archive-drawer-fill:before {
    content: "\ea45";
  }
  .ri-archive-drawer-line:before {
    content: "\ea46";
  }
  .ri-archive-fill:before {
    content: "\ea47";
  }
  .ri-archive-line:before {
    content: "\ea48";
  }
  .ri-arrow-down-circle-fill:before {
    content: "\ea49";
  }
  .ri-arrow-down-circle-line:before {
    content: "\ea4a";
  }
  .ri-arrow-down-fill:before {
    content: "\ea4b";
  }
  .ri-arrow-down-line:before {
    content: "\ea4c";
  }
  .ri-arrow-down-s-fill:before {
    content: "\ea4d";
  }
  .ri-arrow-down-s-line:before {
    content: "\ea4e";
  }
  .ri-arrow-drop-down-fill:before {
    content: "\ea4f";
  }
  .ri-arrow-drop-down-line:before {
    content: "\ea50";
  }
  .ri-arrow-drop-left-fill:before {
    content: "\ea51";
  }
  .ri-arrow-drop-left-line:before {
    content: "\ea52";
  }
  .ri-arrow-drop-right-fill:before {
    content: "\ea53";
  }
  .ri-arrow-drop-right-line:before {
    content: "\ea54";
  }
  .ri-arrow-drop-up-fill:before {
    content: "\ea55";
  }
  .ri-arrow-drop-up-line:before {
    content: "\ea56";
  }
  .ri-arrow-go-back-fill:before {
    content: "\ea57";
  }
  .ri-arrow-go-back-line:before {
    content: "\ea58";
  }
  .ri-arrow-go-forward-fill:before {
    content: "\ea59";
  }
  .ri-arrow-go-forward-line:before {
    content: "\ea5a";
  }
  .ri-arrow-left-circle-fill:before {
    content: "\ea5b";
  }
  .ri-arrow-left-circle-line:before {
    content: "\ea5c";
  }
  .ri-arrow-left-down-fill:before {
    content: "\ea5d";
  }
  .ri-arrow-left-down-line:before {
    content: "\ea5e";
  }
  .ri-arrow-left-fill:before {
    content: "\ea5f";
  }
  .ri-arrow-left-line:before {
    content: "\ea60";
  }
  .ri-arrow-left-right-fill:before {
    content: "\ea61";
  }
  .ri-arrow-left-right-line:before {
    content: "\ea62";
  }
  .ri-arrow-left-s-fill:before {
    content: "\ea63";
  }
  .ri-arrow-left-s-line:before {
    content: "\ea64";
  }
  .ri-arrow-left-up-fill:before {
    content: "\ea65";
  }
  .ri-arrow-left-up-line:before {
    content: "\ea66";
  }
  .ri-arrow-right-circle-fill:before {
    content: "\ea67";
  }
  .ri-arrow-right-circle-line:before {
    content: "\ea68";
  }
  .ri-arrow-right-down-fill:before {
    content: "\ea69";
  }
  .ri-arrow-right-down-line:before {
    content: "\ea6a";
  }
  .ri-arrow-right-fill:before {
    content: "\ea6b";
  }
  .ri-arrow-right-line:before {
    content: "\ea6c";
  }
  .ri-arrow-right-s-fill:before {
    content: "\ea6d";
  }
  .ri-arrow-right-s-line:before {
    content: "\ea6e";
  }
  .ri-arrow-right-up-fill:before {
    content: "\ea6f";
  }
  .ri-arrow-right-up-line:before {
    content: "\ea70";
  }
  .ri-arrow-up-circle-fill:before {
    content: "\ea71";
  }
  .ri-arrow-up-circle-line:before {
    content: "\ea72";
  }
  .ri-arrow-up-down-fill:before {
    content: "\ea73";
  }
  .ri-arrow-up-down-line:before {
    content: "\ea74";
  }
  .ri-arrow-up-fill:before {
    content: "\ea75";
  }
  .ri-arrow-up-line:before {
    content: "\ea76";
  }
  .ri-arrow-up-s-fill:before {
    content: "\ea77";
  }
  .ri-arrow-up-s-line:before {
    content: "\ea78";
  }
  .ri-artboard-2-fill:before {
    content: "\ea79";
  }
  .ri-artboard-2-line:before {
    content: "\ea7a";
  }
  .ri-artboard-fill:before {
    content: "\ea7b";
  }
  .ri-artboard-line:before {
    content: "\ea7c";
  }
  .ri-article-fill:before {
    content: "\ea7d";
  }
  .ri-article-line:before {
    content: "\ea7e";
  }
  .ri-aspect-ratio-fill:before {
    content: "\ea7f";
  }
  .ri-aspect-ratio-line:before {
    content: "\ea80";
  }
  .ri-asterisk:before {
    content: "\ea81";
  }
  .ri-at-fill:before {
    content: "\ea82";
  }
  .ri-at-line:before {
    content: "\ea83";
  }
  .ri-attachment-2:before {
    content: "\ea84";
  }
  .ri-attachment-fill:before {
    content: "\ea85";
  }
  .ri-attachment-line:before {
    content: "\ea86";
  }
  .ri-auction-fill:before {
    content: "\ea87";
  }
  .ri-auction-line:before {
    content: "\ea88";
  }
  .ri-award-fill:before {
    content: "\ea89";
  }
  .ri-award-line:before {
    content: "\ea8a";
  }
  .ri-baidu-fill:before {
    content: "\ea8b";
  }
  .ri-baidu-line:before {
    content: "\ea8c";
  }
  .ri-ball-pen-fill:before {
    content: "\ea8d";
  }
  .ri-ball-pen-line:before {
    content: "\ea8e";
  }
  .ri-bank-card-2-fill:before {
    content: "\ea8f";
  }
  .ri-bank-card-2-line:before {
    content: "\ea90";
  }
  .ri-bank-card-fill:before {
    content: "\ea91";
  }
  .ri-bank-card-line:before {
    content: "\ea92";
  }
  .ri-bank-fill:before {
    content: "\ea93";
  }
  .ri-bank-line:before {
    content: "\ea94";
  }
  .ri-bar-chart-2-fill:before {
    content: "\ea95";
  }
  .ri-bar-chart-2-line:before {
    content: "\ea96";
  }
  .ri-bar-chart-box-fill:before {
    content: "\ea97";
  }
  .ri-bar-chart-box-line:before {
    content: "\ea98";
  }
  .ri-bar-chart-fill:before {
    content: "\ea99";
  }
  .ri-bar-chart-grouped-fill:before {
    content: "\ea9a";
  }
  .ri-bar-chart-grouped-line:before {
    content: "\ea9b";
  }
  .ri-bar-chart-horizontal-fill:before {
    content: "\ea9c";
  }
  .ri-bar-chart-horizontal-line:before {
    content: "\ea9d";
  }
  .ri-bar-chart-line:before {
    content: "\ea9e";
  }
  .ri-barcode-box-fill:before {
    content: "\ea9f";
  }
  .ri-barcode-box-line:before {
    content: "\eaa0";
  }
  .ri-barcode-fill:before {
    content: "\eaa1";
  }
  .ri-barcode-line:before {
    content: "\eaa2";
  }
  .ri-barricade-fill:before {
    content: "\eaa3";
  }
  .ri-barricade-line:before {
    content: "\eaa4";
  }
  .ri-base-station-fill:before {
    content: "\eaa5";
  }
  .ri-base-station-line:before {
    content: "\eaa6";
  }
  .ri-basketball-fill:before {
    content: "\eaa7";
  }
  .ri-basketball-line:before {
    content: "\eaa8";
  }
  .ri-battery-2-charge-fill:before {
    content: "\eaa9";
  }
  .ri-battery-2-charge-line:before {
    content: "\eaaa";
  }
  .ri-battery-2-fill:before {
    content: "\eaab";
  }
  .ri-battery-2-line:before {
    content: "\eaac";
  }
  .ri-battery-charge-fill:before {
    content: "\eaad";
  }
  .ri-battery-charge-line:before {
    content: "\eaae";
  }
  .ri-battery-fill:before {
    content: "\eaaf";
  }
  .ri-battery-line:before {
    content: "\eab0";
  }
  .ri-battery-low-fill:before {
    content: "\eab1";
  }
  .ri-battery-low-line:before {
    content: "\eab2";
  }
  .ri-battery-saver-fill:before {
    content: "\eab3";
  }
  .ri-battery-saver-line:before {
    content: "\eab4";
  }
  .ri-battery-share-fill:before {
    content: "\eab5";
  }
  .ri-battery-share-line:before {
    content: "\eab6";
  }
  .ri-bear-smile-fill:before {
    content: "\eab7";
  }
  .ri-bear-smile-line:before {
    content: "\eab8";
  }
  .ri-behance-fill:before {
    content: "\eab9";
  }
  .ri-behance-line:before {
    content: "\eaba";
  }
  .ri-bell-fill:before {
    content: "\eabb";
  }
  .ri-bell-line:before {
    content: "\eabc";
  }
  .ri-bike-fill:before {
    content: "\eabd";
  }
  .ri-bike-line:before {
    content: "\eabe";
  }
  .ri-bilibili-fill:before {
    content: "\eabf";
  }
  .ri-bilibili-line:before {
    content: "\eac0";
  }
  .ri-bill-fill:before {
    content: "\eac1";
  }
  .ri-bill-line:before {
    content: "\eac2";
  }
  .ri-billiards-fill:before {
    content: "\eac3";
  }
  .ri-billiards-line:before {
    content: "\eac4";
  }
  .ri-bit-coin-fill:before {
    content: "\eac5";
  }
  .ri-bit-coin-line:before {
    content: "\eac6";
  }
  .ri-blaze-fill:before {
    content: "\eac7";
  }
  .ri-blaze-line:before {
    content: "\eac8";
  }
  .ri-bluetooth-connect-fill:before {
    content: "\eac9";
  }
  .ri-bluetooth-connect-line:before {
    content: "\eaca";
  }
  .ri-bluetooth-fill:before {
    content: "\eacb";
  }
  .ri-bluetooth-line:before {
    content: "\eacc";
  }
  .ri-blur-off-fill:before {
    content: "\eacd";
  }
  .ri-blur-off-line:before {
    content: "\eace";
  }
  .ri-body-scan-fill:before {
    content: "\eacf";
  }
  .ri-body-scan-line:before {
    content: "\ead0";
  }
  .ri-bold:before {
    content: "\ead1";
  }
  .ri-book-2-fill:before {
    content: "\ead2";
  }
  .ri-book-2-line:before {
    content: "\ead3";
  }
  .ri-book-3-fill:before {
    content: "\ead4";
  }
  .ri-book-3-line:before {
    content: "\ead5";
  }
  .ri-book-fill:before {
    content: "\ead6";
  }
  .ri-book-line:before {
    content: "\ead7";
  }
  .ri-book-mark-fill:before {
    content: "\ead8";
  }
  .ri-book-mark-line:before {
    content: "\ead9";
  }
  .ri-book-open-fill:before {
    content: "\eada";
  }
  .ri-book-open-line:before {
    content: "\eadb";
  }
  .ri-book-read-fill:before {
    content: "\eadc";
  }
  .ri-book-read-line:before {
    content: "\eadd";
  }
  .ri-booklet-fill:before {
    content: "\eade";
  }
  .ri-booklet-line:before {
    content: "\eadf";
  }
  .ri-bookmark-2-fill:before {
    content: "\eae0";
  }
  .ri-bookmark-2-line:before {
    content: "\eae1";
  }
  .ri-bookmark-3-fill:before {
    content: "\eae2";
  }
  .ri-bookmark-3-line:before {
    content: "\eae3";
  }
  .ri-bookmark-fill:before {
    content: "\eae4";
  }
  .ri-bookmark-line:before {
    content: "\eae5";
  }
  .ri-boxing-fill:before {
    content: "\eae6";
  }
  .ri-boxing-line:before {
    content: "\eae7";
  }
  .ri-braces-fill:before {
    content: "\eae8";
  }
  .ri-braces-line:before {
    content: "\eae9";
  }
  .ri-brackets-fill:before {
    content: "\eaea";
  }
  .ri-brackets-line:before {
    content: "\eaeb";
  }
  .ri-briefcase-2-fill:before {
    content: "\eaec";
  }
  .ri-briefcase-2-line:before {
    content: "\eaed";
  }
  .ri-briefcase-3-fill:before {
    content: "\eaee";
  }
  .ri-briefcase-3-line:before {
    content: "\eaef";
  }
  .ri-briefcase-4-fill:before {
    content: "\eaf0";
  }
  .ri-briefcase-4-line:before {
    content: "\eaf1";
  }
  .ri-briefcase-5-fill:before {
    content: "\eaf2";
  }
  .ri-briefcase-5-line:before {
    content: "\eaf3";
  }
  .ri-briefcase-fill:before {
    content: "\eaf4";
  }
  .ri-briefcase-line:before {
    content: "\eaf5";
  }
  .ri-bring-forward:before {
    content: "\eaf6";
  }
  .ri-bring-to-front:before {
    content: "\eaf7";
  }
  .ri-broadcast-fill:before {
    content: "\eaf8";
  }
  .ri-broadcast-line:before {
    content: "\eaf9";
  }
  .ri-brush-2-fill:before {
    content: "\eafa";
  }
  .ri-brush-2-line:before {
    content: "\eafb";
  }
  .ri-brush-3-fill:before {
    content: "\eafc";
  }
  .ri-brush-3-line:before {
    content: "\eafd";
  }
  .ri-brush-4-fill:before {
    content: "\eafe";
  }
  .ri-brush-4-line:before {
    content: "\eaff";
  }
  .ri-brush-fill:before {
    content: "\eb00";
  }
  .ri-brush-line:before {
    content: "\eb01";
  }
  .ri-bubble-chart-fill:before {
    content: "\eb02";
  }
  .ri-bubble-chart-line:before {
    content: "\eb03";
  }
  .ri-bug-2-fill:before {
    content: "\eb04";
  }
  .ri-bug-2-line:before {
    content: "\eb05";
  }
  .ri-bug-fill:before {
    content: "\eb06";
  }
  .ri-bug-line:before {
    content: "\eb07";
  }
  .ri-building-2-fill:before {
    content: "\eb08";
  }
  .ri-building-2-line:before {
    content: "\eb09";
  }
  .ri-building-3-fill:before {
    content: "\eb0a";
  }
  .ri-building-3-line:before {
    content: "\eb0b";
  }
  .ri-building-4-fill:before {
    content: "\eb0c";
  }
  .ri-building-4-line:before {
    content: "\eb0d";
  }
  .ri-building-fill:before {
    content: "\eb0e";
  }
  .ri-building-line:before {
    content: "\eb0f";
  }
  .ri-bus-2-fill:before {
    content: "\eb10";
  }
  .ri-bus-2-line:before {
    content: "\eb11";
  }
  .ri-bus-fill:before {
    content: "\eb12";
  }
  .ri-bus-line:before {
    content: "\eb13";
  }
  .ri-bus-wifi-fill:before {
    content: "\eb14";
  }
  .ri-bus-wifi-line:before {
    content: "\eb15";
  }
  .ri-cactus-fill:before {
    content: "\eb16";
  }
  .ri-cactus-line:before {
    content: "\eb17";
  }
  .ri-cake-2-fill:before {
    content: "\eb18";
  }
  .ri-cake-2-line:before {
    content: "\eb19";
  }
  .ri-cake-3-fill:before {
    content: "\eb1a";
  }
  .ri-cake-3-line:before {
    content: "\eb1b";
  }
  .ri-cake-fill:before {
    content: "\eb1c";
  }
  .ri-cake-line:before {
    content: "\eb1d";
  }
  .ri-calculator-fill:before {
    content: "\eb1e";
  }
  .ri-calculator-line:before {
    content: "\eb1f";
  }
  .ri-calendar-2-fill:before {
    content: "\eb20";
  }
  .ri-calendar-2-line:before {
    content: "\eb21";
  }
  .ri-calendar-check-fill:before {
    content: "\eb22";
  }
  .ri-calendar-check-line:before {
    content: "\eb23";
  }
  .ri-calendar-event-fill:before {
    content: "\eb24";
  }
  .ri-calendar-event-line:before {
    content: "\eb25";
  }
  .ri-calendar-fill:before {
    content: "\eb26";
  }
  .ri-calendar-line:before {
    content: "\eb27";
  }
  .ri-calendar-todo-fill:before {
    content: "\eb28";
  }
  .ri-calendar-todo-line:before {
    content: "\eb29";
  }
  .ri-camera-2-fill:before {
    content: "\eb2a";
  }
  .ri-camera-2-line:before {
    content: "\eb2b";
  }
  .ri-camera-3-fill:before {
    content: "\eb2c";
  }
  .ri-camera-3-line:before {
    content: "\eb2d";
  }
  .ri-camera-fill:before {
    content: "\eb2e";
  }
  .ri-camera-lens-fill:before {
    content: "\eb2f";
  }
  .ri-camera-lens-line:before {
    content: "\eb30";
  }
  .ri-camera-line:before {
    content: "\eb31";
  }
  .ri-camera-off-fill:before {
    content: "\eb32";
  }
  .ri-camera-off-line:before {
    content: "\eb33";
  }
  .ri-camera-switch-fill:before {
    content: "\eb34";
  }
  .ri-camera-switch-line:before {
    content: "\eb35";
  }
  .ri-capsule-fill:before {
    content: "\eb36";
  }
  .ri-capsule-line:before {
    content: "\eb37";
  }
  .ri-car-fill:before {
    content: "\eb38";
  }
  .ri-car-line:before {
    content: "\eb39";
  }
  .ri-car-washing-fill:before {
    content: "\eb3a";
  }
  .ri-car-washing-line:before {
    content: "\eb3b";
  }
  .ri-caravan-fill:before {
    content: "\eb3c";
  }
  .ri-caravan-line:before {
    content: "\eb3d";
  }
  .ri-cast-fill:before {
    content: "\eb3e";
  }
  .ri-cast-line:before {
    content: "\eb3f";
  }
  .ri-cellphone-fill:before {
    content: "\eb40";
  }
  .ri-cellphone-line:before {
    content: "\eb41";
  }
  .ri-celsius-fill:before {
    content: "\eb42";
  }
  .ri-celsius-line:before {
    content: "\eb43";
  }
  .ri-centos-fill:before {
    content: "\eb44";
  }
  .ri-centos-line:before {
    content: "\eb45";
  }
  .ri-character-recognition-fill:before {
    content: "\eb46";
  }
  .ri-character-recognition-line:before {
    content: "\eb47";
  }
  .ri-charging-pile-2-fill:before {
    content: "\eb48";
  }
  .ri-charging-pile-2-line:before {
    content: "\eb49";
  }
  .ri-charging-pile-fill:before {
    content: "\eb4a";
  }
  .ri-charging-pile-line:before {
    content: "\eb4b";
  }
  .ri-chat-1-fill:before {
    content: "\eb4c";
  }
  .ri-chat-1-line:before {
    content: "\eb4d";
  }
  .ri-chat-2-fill:before {
    content: "\eb4e";
  }
  .ri-chat-2-line:before {
    content: "\eb4f";
  }
  .ri-chat-3-fill:before {
    content: "\eb50";
  }
  .ri-chat-3-line:before {
    content: "\eb51";
  }
  .ri-chat-4-fill:before {
    content: "\eb52";
  }
  .ri-chat-4-line:before {
    content: "\eb53";
  }
  .ri-chat-check-fill:before {
    content: "\eb54";
  }
  .ri-chat-check-line:before {
    content: "\eb55";
  }
  .ri-chat-delete-fill:before {
    content: "\eb56";
  }
  .ri-chat-delete-line:before {
    content: "\eb57";
  }
  .ri-chat-download-fill:before {
    content: "\eb58";
  }
  .ri-chat-download-line:before {
    content: "\eb59";
  }
  .ri-chat-follow-up-fill:before {
    content: "\eb5a";
  }
  .ri-chat-follow-up-line:before {
    content: "\eb5b";
  }
  .ri-chat-forward-fill:before {
    content: "\eb5c";
  }
  .ri-chat-forward-line:before {
    content: "\eb5d";
  }
  .ri-chat-heart-fill:before {
    content: "\eb5e";
  }
  .ri-chat-heart-line:before {
    content: "\eb5f";
  }
  .ri-chat-history-fill:before {
    content: "\eb60";
  }
  .ri-chat-history-line:before {
    content: "\eb61";
  }
  .ri-chat-new-fill:before {
    content: "\eb62";
  }
  .ri-chat-new-line:before {
    content: "\eb63";
  }
  .ri-chat-off-fill:before {
    content: "\eb64";
  }
  .ri-chat-off-line:before {
    content: "\eb65";
  }
  .ri-chat-poll-fill:before {
    content: "\eb66";
  }
  .ri-chat-poll-line:before {
    content: "\eb67";
  }
  .ri-chat-private-fill:before {
    content: "\eb68";
  }
  .ri-chat-private-line:before {
    content: "\eb69";
  }
  .ri-chat-quote-fill:before {
    content: "\eb6a";
  }
  .ri-chat-quote-line:before {
    content: "\eb6b";
  }
  .ri-chat-settings-fill:before {
    content: "\eb6c";
  }
  .ri-chat-settings-line:before {
    content: "\eb6d";
  }
  .ri-chat-smile-2-fill:before {
    content: "\eb6e";
  }
  .ri-chat-smile-2-line:before {
    content: "\eb6f";
  }
  .ri-chat-smile-3-fill:before {
    content: "\eb70";
  }
  .ri-chat-smile-3-line:before {
    content: "\eb71";
  }
  .ri-chat-smile-fill:before {
    content: "\eb72";
  }
  .ri-chat-smile-line:before {
    content: "\eb73";
  }
  .ri-chat-upload-fill:before {
    content: "\eb74";
  }
  .ri-chat-upload-line:before {
    content: "\eb75";
  }
  .ri-chat-voice-fill:before {
    content: "\eb76";
  }
  .ri-chat-voice-line:before {
    content: "\eb77";
  }
  .ri-check-double-fill:before {
    content: "\eb78";
  }
  .ri-check-double-line:before {
    content: "\eb79";
  }
  .ri-check-fill:before {
    content: "\eb7a";
  }
  .ri-check-line:before {
    content: "\eb7b";
  }
  .ri-checkbox-blank-circle-fill:before {
    content: "\eb7c";
  }
  .ri-checkbox-blank-circle-line:before {
    content: "\eb7d";
  }
  .ri-checkbox-blank-fill:before {
    content: "\eb7e";
  }
  .ri-checkbox-blank-line:before {
    content: "\eb7f";
  }
  .ri-checkbox-circle-fill:before {
    content: "\eb80";
  }
  .ri-checkbox-circle-line:before {
    content: "\eb81";
  }
  .ri-checkbox-fill:before {
    content: "\eb82";
  }
  .ri-checkbox-indeterminate-fill:before {
    content: "\eb83";
  }
  .ri-checkbox-indeterminate-line:before {
    content: "\eb84";
  }
  .ri-checkbox-line:before {
    content: "\eb85";
  }
  .ri-checkbox-multiple-blank-fill:before {
    content: "\eb86";
  }
  .ri-checkbox-multiple-blank-line:before {
    content: "\eb87";
  }
  .ri-checkbox-multiple-fill:before {
    content: "\eb88";
  }
  .ri-checkbox-multiple-line:before {
    content: "\eb89";
  }
  .ri-china-railway-fill:before {
    content: "\eb8a";
  }
  .ri-china-railway-line:before {
    content: "\eb8b";
  }
  .ri-chrome-fill:before {
    content: "\eb8c";
  }
  .ri-chrome-line:before {
    content: "\eb8d";
  }
  .ri-clapperboard-fill:before {
    content: "\eb8e";
  }
  .ri-clapperboard-line:before {
    content: "\eb8f";
  }
  .ri-clipboard-fill:before {
    content: "\eb90";
  }
  .ri-clipboard-line:before {
    content: "\eb91";
  }
  .ri-clockwise-2-fill:before {
    content: "\eb92";
  }
  .ri-clockwise-2-line:before {
    content: "\eb93";
  }
  .ri-clockwise-fill:before {
    content: "\eb94";
  }
  .ri-clockwise-line:before {
    content: "\eb95";
  }
  .ri-close-circle-fill:before {
    content: "\eb96";
  }
  .ri-close-circle-line:before {
    content: "\eb97";
  }
  .ri-close-fill:before {
    content: "\eb98";
  }
  .ri-close-line:before {
    content: "\eb99";
  }
  .ri-closed-captioning-fill:before {
    content: "\eb9a";
  }
  .ri-closed-captioning-line:before {
    content: "\eb9b";
  }
  .ri-cloud-fill:before {
    content: "\eb9c";
  }
  .ri-cloud-line:before {
    content: "\eb9d";
  }
  .ri-cloud-off-fill:before {
    content: "\eb9e";
  }
  .ri-cloud-off-line:before {
    content: "\eb9f";
  }
  .ri-cloud-windy-fill:before {
    content: "\eba0";
  }
  .ri-cloud-windy-line:before {
    content: "\eba1";
  }
  .ri-cloudy-2-fill:before {
    content: "\eba2";
  }
  .ri-cloudy-2-line:before {
    content: "\eba3";
  }
  .ri-cloudy-fill:before {
    content: "\eba4";
  }
  .ri-cloudy-line:before {
    content: "\eba5";
  }
  .ri-code-box-fill:before {
    content: "\eba6";
  }
  .ri-code-box-line:before {
    content: "\eba7";
  }
  .ri-code-fill:before {
    content: "\eba8";
  }
  .ri-code-line:before {
    content: "\eba9";
  }
  .ri-code-s-fill:before {
    content: "\ebaa";
  }
  .ri-code-s-line:before {
    content: "\ebab";
  }
  .ri-code-s-slash-fill:before {
    content: "\ebac";
  }
  .ri-code-s-slash-line:before {
    content: "\ebad";
  }
  .ri-code-view:before {
    content: "\ebae";
  }
  .ri-codepen-fill:before {
    content: "\ebaf";
  }
  .ri-codepen-line:before {
    content: "\ebb0";
  }
  .ri-coin-fill:before {
    content: "\ebb1";
  }
  .ri-coin-line:before {
    content: "\ebb2";
  }
  .ri-coins-fill:before {
    content: "\ebb3";
  }
  .ri-coins-line:before {
    content: "\ebb4";
  }
  .ri-collage-fill:before {
    content: "\ebb5";
  }
  .ri-collage-line:before {
    content: "\ebb6";
  }
  .ri-command-fill:before {
    content: "\ebb7";
  }
  .ri-command-line:before {
    content: "\ebb8";
  }
  .ri-community-fill:before {
    content: "\ebb9";
  }
  .ri-community-line:before {
    content: "\ebba";
  }
  .ri-compass-2-fill:before {
    content: "\ebbb";
  }
  .ri-compass-2-line:before {
    content: "\ebbc";
  }
  .ri-compass-3-fill:before {
    content: "\ebbd";
  }
  .ri-compass-3-line:before {
    content: "\ebbe";
  }
  .ri-compass-4-fill:before {
    content: "\ebbf";
  }
  .ri-compass-4-line:before {
    content: "\ebc0";
  }
  .ri-compass-discover-fill:before {
    content: "\ebc1";
  }
  .ri-compass-discover-line:before {
    content: "\ebc2";
  }
  .ri-compass-fill:before {
    content: "\ebc3";
  }
  .ri-compass-line:before {
    content: "\ebc4";
  }
  .ri-compasses-2-fill:before {
    content: "\ebc5";
  }
  .ri-compasses-2-line:before {
    content: "\ebc6";
  }
  .ri-compasses-fill:before {
    content: "\ebc7";
  }
  .ri-compasses-line:before {
    content: "\ebc8";
  }
  .ri-computer-fill:before {
    content: "\ebc9";
  }
  .ri-computer-line:before {
    content: "\ebca";
  }
  .ri-contacts-book-2-fill:before {
    content: "\ebcb";
  }
  .ri-contacts-book-2-line:before {
    content: "\ebcc";
  }
  .ri-contacts-book-fill:before {
    content: "\ebcd";
  }
  .ri-contacts-book-line:before {
    content: "\ebce";
  }
  .ri-contacts-book-upload-fill:before {
    content: "\ebcf";
  }
  .ri-contacts-book-upload-line:before {
    content: "\ebd0";
  }
  .ri-contacts-fill:before {
    content: "\ebd1";
  }
  .ri-contacts-line:before {
    content: "\ebd2";
  }
  .ri-contrast-2-fill:before {
    content: "\ebd3";
  }
  .ri-contrast-2-line:before {
    content: "\ebd4";
  }
  .ri-contrast-drop-2-fill:before {
    content: "\ebd5";
  }
  .ri-contrast-drop-2-line:before {
    content: "\ebd6";
  }
  .ri-contrast-drop-fill:before {
    content: "\ebd7";
  }
  .ri-contrast-drop-line:before {
    content: "\ebd8";
  }
  .ri-contrast-fill:before {
    content: "\ebd9";
  }
  .ri-contrast-line:before {
    content: "\ebda";
  }
  .ri-copper-coin-fill:before {
    content: "\ebdb";
  }
  .ri-copper-coin-line:before {
    content: "\ebdc";
  }
  .ri-copper-diamond-fill:before {
    content: "\ebdd";
  }
  .ri-copper-diamond-line:before {
    content: "\ebde";
  }
  .ri-copyleft-fill:before {
    content: "\ebdf";
  }
  .ri-copyleft-line:before {
    content: "\ebe0";
  }
  .ri-copyright-fill:before {
    content: "\ebe1";
  }
  .ri-copyright-line:before {
    content: "\ebe2";
  }
  .ri-coreos-fill:before {
    content: "\ebe3";
  }
  .ri-coreos-line:before {
    content: "\ebe4";
  }
  .ri-coupon-2-fill:before {
    content: "\ebe5";
  }
  .ri-coupon-2-line:before {
    content: "\ebe6";
  }
  .ri-coupon-3-fill:before {
    content: "\ebe7";
  }
  .ri-coupon-3-line:before {
    content: "\ebe8";
  }
  .ri-coupon-4-fill:before {
    content: "\ebe9";
  }
  .ri-coupon-4-line:before {
    content: "\ebea";
  }
  .ri-coupon-5-fill:before {
    content: "\ebeb";
  }
  .ri-coupon-5-line:before {
    content: "\ebec";
  }
  .ri-coupon-fill:before {
    content: "\ebed";
  }
  .ri-coupon-line:before {
    content: "\ebee";
  }
  .ri-cpu-fill:before {
    content: "\ebef";
  }
  .ri-cpu-line:before {
    content: "\ebf0";
  }
  .ri-creative-commons-by-fill:before {
    content: "\ebf1";
  }
  .ri-creative-commons-by-line:before {
    content: "\ebf2";
  }
  .ri-creative-commons-fill:before {
    content: "\ebf3";
  }
  .ri-creative-commons-line:before {
    content: "\ebf4";
  }
  .ri-creative-commons-nc-fill:before {
    content: "\ebf5";
  }
  .ri-creative-commons-nc-line:before {
    content: "\ebf6";
  }
  .ri-creative-commons-nd-fill:before {
    content: "\ebf7";
  }
  .ri-creative-commons-nd-line:before {
    content: "\ebf8";
  }
  .ri-creative-commons-sa-fill:before {
    content: "\ebf9";
  }
  .ri-creative-commons-sa-line:before {
    content: "\ebfa";
  }
  .ri-creative-commons-zero-fill:before {
    content: "\ebfb";
  }
  .ri-creative-commons-zero-line:before {
    content: "\ebfc";
  }
  .ri-criminal-fill:before {
    content: "\ebfd";
  }
  .ri-criminal-line:before {
    content: "\ebfe";
  }
  .ri-crop-2-fill:before {
    content: "\ebff";
  }
  .ri-crop-2-line:before {
    content: "\ec00";
  }
  .ri-crop-fill:before {
    content: "\ec01";
  }
  .ri-crop-line:before {
    content: "\ec02";
  }
  .ri-css3-fill:before {
    content: "\ec03";
  }
  .ri-css3-line:before {
    content: "\ec04";
  }
  .ri-cup-fill:before {
    content: "\ec05";
  }
  .ri-cup-line:before {
    content: "\ec06";
  }
  .ri-currency-fill:before {
    content: "\ec07";
  }
  .ri-currency-line:before {
    content: "\ec08";
  }
  .ri-cursor-fill:before {
    content: "\ec09";
  }
  .ri-cursor-line:before {
    content: "\ec0a";
  }
  .ri-customer-service-2-fill:before {
    content: "\ec0b";
  }
  .ri-customer-service-2-line:before {
    content: "\ec0c";
  }
  .ri-customer-service-fill:before {
    content: "\ec0d";
  }
  .ri-customer-service-line:before {
    content: "\ec0e";
  }
  .ri-dashboard-2-fill:before {
    content: "\ec0f";
  }
  .ri-dashboard-2-line:before {
    content: "\ec10";
  }
  .ri-dashboard-3-fill:before {
    content: "\ec11";
  }
  .ri-dashboard-3-line:before {
    content: "\ec12";
  }
  .ri-dashboard-fill:before {
    content: "\ec13";
  }
  .ri-dashboard-line:before {
    content: "\ec14";
  }
  .ri-database-2-fill:before {
    content: "\ec15";
  }
  .ri-database-2-line:before {
    content: "\ec16";
  }
  .ri-database-fill:before {
    content: "\ec17";
  }
  .ri-database-line:before {
    content: "\ec18";
  }
  .ri-delete-back-2-fill:before {
    content: "\ec19";
  }
  .ri-delete-back-2-line:before {
    content: "\ec1a";
  }
  .ri-delete-back-fill:before {
    content: "\ec1b";
  }
  .ri-delete-back-line:before {
    content: "\ec1c";
  }
  .ri-delete-bin-2-fill:before {
    content: "\ec1d";
  }
  .ri-delete-bin-2-line:before {
    content: "\ec1e";
  }
  .ri-delete-bin-3-fill:before {
    content: "\ec1f";
  }
  .ri-delete-bin-3-line:before {
    content: "\ec20";
  }
  .ri-delete-bin-4-fill:before {
    content: "\ec21";
  }
  .ri-delete-bin-4-line:before {
    content: "\ec22";
  }
  .ri-delete-bin-5-fill:before {
    content: "\ec23";
  }
  .ri-delete-bin-5-line:before {
    content: "\ec24";
  }
  .ri-delete-bin-6-fill:before {
    content: "\ec25";
  }
  .ri-delete-bin-6-line:before {
    content: "\ec26";
  }
  .ri-delete-bin-7-fill:before {
    content: "\ec27";
  }
  .ri-delete-bin-7-line:before {
    content: "\ec28";
  }
  .ri-delete-bin-fill:before {
    content: "\ec29";
  }
  .ri-delete-bin-line:before {
    content: "\ec2a";
  }
  .ri-delete-column:before {
    content: "\ec2b";
  }
  .ri-delete-row:before {
    content: "\ec2c";
  }
  .ri-device-fill:before {
    content: "\ec2d";
  }
  .ri-device-line:before {
    content: "\ec2e";
  }
  .ri-device-recover-fill:before {
    content: "\ec2f";
  }
  .ri-device-recover-line:before {
    content: "\ec30";
  }
  .ri-dingding-fill:before {
    content: "\ec31";
  }
  .ri-dingding-line:before {
    content: "\ec32";
  }
  .ri-direction-fill:before {
    content: "\ec33";
  }
  .ri-direction-line:before {
    content: "\ec34";
  }
  .ri-disc-fill:before {
    content: "\ec35";
  }
  .ri-disc-line:before {
    content: "\ec36";
  }
  .ri-discord-fill:before {
    content: "\ec37";
  }
  .ri-discord-line:before {
    content: "\ec38";
  }
  .ri-discuss-fill:before {
    content: "\ec39";
  }
  .ri-discuss-line:before {
    content: "\ec3a";
  }
  .ri-dislike-fill:before {
    content: "\ec3b";
  }
  .ri-dislike-line:before {
    content: "\ec3c";
  }
  .ri-disqus-fill:before {
    content: "\ec3d";
  }
  .ri-disqus-line:before {
    content: "\ec3e";
  }
  .ri-divide-fill:before {
    content: "\ec3f";
  }
  .ri-divide-line:before {
    content: "\ec40";
  }
  .ri-donut-chart-fill:before {
    content: "\ec41";
  }
  .ri-donut-chart-line:before {
    content: "\ec42";
  }
  .ri-door-closed-fill:before {
    content: "\ec43";
  }
  .ri-door-closed-line:before {
    content: "\ec44";
  }
  .ri-door-fill:before {
    content: "\ec45";
  }
  .ri-door-line:before {
    content: "\ec46";
  }
  .ri-door-lock-box-fill:before {
    content: "\ec47";
  }
  .ri-door-lock-box-line:before {
    content: "\ec48";
  }
  .ri-door-lock-fill:before {
    content: "\ec49";
  }
  .ri-door-lock-line:before {
    content: "\ec4a";
  }
  .ri-door-open-fill:before {
    content: "\ec4b";
  }
  .ri-door-open-line:before {
    content: "\ec4c";
  }
  .ri-dossier-fill:before {
    content: "\ec4d";
  }
  .ri-dossier-line:before {
    content: "\ec4e";
  }
  .ri-douban-fill:before {
    content: "\ec4f";
  }
  .ri-douban-line:before {
    content: "\ec50";
  }
  .ri-double-quotes-l:before {
    content: "\ec51";
  }
  .ri-double-quotes-r:before {
    content: "\ec52";
  }
  .ri-download-2-fill:before {
    content: "\ec53";
  }
  .ri-download-2-line:before {
    content: "\ec54";
  }
  .ri-download-cloud-2-fill:before {
    content: "\ec55";
  }
  .ri-download-cloud-2-line:before {
    content: "\ec56";
  }
  .ri-download-cloud-fill:before {
    content: "\ec57";
  }
  .ri-download-cloud-line:before {
    content: "\ec58";
  }
  .ri-download-fill:before {
    content: "\ec59";
  }
  .ri-download-line:before {
    content: "\ec5a";
  }
  .ri-draft-fill:before {
    content: "\ec5b";
  }
  .ri-draft-line:before {
    content: "\ec5c";
  }
  .ri-drag-drop-fill:before {
    content: "\ec5d";
  }
  .ri-drag-drop-line:before {
    content: "\ec5e";
  }
  .ri-drag-move-2-fill:before {
    content: "\ec5f";
  }
  .ri-drag-move-2-line:before {
    content: "\ec60";
  }
  .ri-drag-move-fill:before {
    content: "\ec61";
  }
  .ri-drag-move-line:before {
    content: "\ec62";
  }
  .ri-dribbble-fill:before {
    content: "\ec63";
  }
  .ri-dribbble-line:before {
    content: "\ec64";
  }
  .ri-drive-fill:before {
    content: "\ec65";
  }
  .ri-drive-line:before {
    content: "\ec66";
  }
  .ri-drizzle-fill:before {
    content: "\ec67";
  }
  .ri-drizzle-line:before {
    content: "\ec68";
  }
  .ri-drop-fill:before {
    content: "\ec69";
  }
  .ri-drop-line:before {
    content: "\ec6a";
  }
  .ri-dropbox-fill:before {
    content: "\ec6b";
  }
  .ri-dropbox-line:before {
    content: "\ec6c";
  }
  .ri-dual-sim-1-fill:before {
    content: "\ec6d";
  }
  .ri-dual-sim-1-line:before {
    content: "\ec6e";
  }
  .ri-dual-sim-2-fill:before {
    content: "\ec6f";
  }
  .ri-dual-sim-2-line:before {
    content: "\ec70";
  }
  .ri-dv-fill:before {
    content: "\ec71";
  }
  .ri-dv-line:before {
    content: "\ec72";
  }
  .ri-dvd-fill:before {
    content: "\ec73";
  }
  .ri-dvd-line:before {
    content: "\ec74";
  }
  .ri-e-bike-2-fill:before {
    content: "\ec75";
  }
  .ri-e-bike-2-line:before {
    content: "\ec76";
  }
  .ri-e-bike-fill:before {
    content: "\ec77";
  }
  .ri-e-bike-line:before {
    content: "\ec78";
  }
  .ri-earth-fill:before {
    content: "\ec79";
  }
  .ri-earth-line:before {
    content: "\ec7a";
  }
  .ri-earthquake-fill:before {
    content: "\ec7b";
  }
  .ri-earthquake-line:before {
    content: "\ec7c";
  }
  .ri-edge-fill:before {
    content: "\ec7d";
  }
  .ri-edge-line:before {
    content: "\ec7e";
  }
  .ri-edit-2-fill:before {
    content: "\ec7f";
  }
  .ri-edit-2-line:before {
    content: "\ec80";
  }
  .ri-edit-box-fill:before {
    content: "\ec81";
  }
  .ri-edit-box-line:before {
    content: "\ec82";
  }
  .ri-edit-circle-fill:before {
    content: "\ec83";
  }
  .ri-edit-circle-line:before {
    content: "\ec84";
  }
  .ri-edit-fill:before {
    content: "\ec85";
  }
  .ri-edit-line:before {
    content: "\ec86";
  }
  .ri-eject-fill:before {
    content: "\ec87";
  }
  .ri-eject-line:before {
    content: "\ec88";
  }
  .ri-emotion-2-fill:before {
    content: "\ec89";
  }
  .ri-emotion-2-line:before {
    content: "\ec8a";
  }
  .ri-emotion-fill:before {
    content: "\ec8b";
  }
  .ri-emotion-happy-fill:before {
    content: "\ec8c";
  }
  .ri-emotion-happy-line:before {
    content: "\ec8d";
  }
  .ri-emotion-laugh-fill:before {
    content: "\ec8e";
  }
  .ri-emotion-laugh-line:before {
    content: "\ec8f";
  }
  .ri-emotion-line:before {
    content: "\ec90";
  }
  .ri-emotion-normal-fill:before {
    content: "\ec91";
  }
  .ri-emotion-normal-line:before {
    content: "\ec92";
  }
  .ri-emotion-sad-fill:before {
    content: "\ec93";
  }
  .ri-emotion-sad-line:before {
    content: "\ec94";
  }
  .ri-emotion-unhappy-fill:before {
    content: "\ec95";
  }
  .ri-emotion-unhappy-line:before {
    content: "\ec96";
  }
  .ri-empathize-fill:before {
    content: "\ec97";
  }
  .ri-empathize-line:before {
    content: "\ec98";
  }
  .ri-emphasis-cn:before {
    content: "\ec99";
  }
  .ri-emphasis:before {
    content: "\ec9a";
  }
  .ri-english-input:before {
    content: "\ec9b";
  }
  .ri-equalizer-fill:before {
    content: "\ec9c";
  }
  .ri-equalizer-line:before {
    content: "\ec9d";
  }
  .ri-eraser-fill:before {
    content: "\ec9e";
  }
  .ri-eraser-line:before {
    content: "\ec9f";
  }
  .ri-error-warning-fill:before {
    content: "\eca0";
  }
  .ri-error-warning-line:before {
    content: "\eca1";
  }
  .ri-evernote-fill:before {
    content: "\eca2";
  }
  .ri-evernote-line:before {
    content: "\eca3";
  }
  .ri-exchange-box-fill:before {
    content: "\eca4";
  }
  .ri-exchange-box-line:before {
    content: "\eca5";
  }
  .ri-exchange-cny-fill:before {
    content: "\eca6";
  }
  .ri-exchange-cny-line:before {
    content: "\eca7";
  }
  .ri-exchange-dollar-fill:before {
    content: "\eca8";
  }
  .ri-exchange-dollar-line:before {
    content: "\eca9";
  }
  .ri-exchange-fill:before {
    content: "\ecaa";
  }
  .ri-exchange-funds-fill:before {
    content: "\ecab";
  }
  .ri-exchange-funds-line:before {
    content: "\ecac";
  }
  .ri-exchange-line:before {
    content: "\ecad";
  }
  .ri-external-link-fill:before {
    content: "\ecae";
  }
  .ri-external-link-line:before {
    content: "\ecaf";
  }
  .ri-eye-2-fill:before {
    content: "\ecb0";
  }
  .ri-eye-2-line:before {
    content: "\ecb1";
  }
  .ri-eye-close-fill:before {
    content: "\ecb2";
  }
  .ri-eye-close-line:before {
    content: "\ecb3";
  }
  .ri-eye-fill:before {
    content: "\ecb4";
  }
  .ri-eye-line:before {
    content: "\ecb5";
  }
  .ri-eye-off-fill:before {
    content: "\ecb6";
  }
  .ri-eye-off-line:before {
    content: "\ecb7";
  }
  .ri-facebook-box-fill:before {
    content: "\ecb8";
  }
  .ri-facebook-box-line:before {
    content: "\ecb9";
  }
  .ri-facebook-circle-fill:before {
    content: "\ecba";
  }
  .ri-facebook-circle-line:before {
    content: "\ecbb";
  }
  .ri-facebook-fill:before {
    content: "\ecbc";
  }
  .ri-facebook-line:before {
    content: "\ecbd";
  }
  .ri-fahrenheit-fill:before {
    content: "\ecbe";
  }
  .ri-fahrenheit-line:before {
    content: "\ecbf";
  }
  .ri-feedback-fill:before {
    content: "\ecc0";
  }
  .ri-feedback-line:before {
    content: "\ecc1";
  }
  .ri-file-2-fill:before {
    content: "\ecc2";
  }
  .ri-file-2-line:before {
    content: "\ecc3";
  }
  .ri-file-3-fill:before {
    content: "\ecc4";
  }
  .ri-file-3-line:before {
    content: "\ecc5";
  }
  .ri-file-4-fill:before {
    content: "\ecc6";
  }
  .ri-file-4-line:before {
    content: "\ecc7";
  }
  .ri-file-add-fill:before {
    content: "\ecc8";
  }
  .ri-file-add-line:before {
    content: "\ecc9";
  }
  .ri-file-chart-2-fill:before {
    content: "\ecca";
  }
  .ri-file-chart-2-line:before {
    content: "\eccb";
  }
  .ri-file-chart-fill:before {
    content: "\eccc";
  }
  .ri-file-chart-line:before {
    content: "\eccd";
  }
  .ri-file-cloud-fill:before {
    content: "\ecce";
  }
  .ri-file-cloud-line:before {
    content: "\eccf";
  }
  .ri-file-code-fill:before {
    content: "\ecd0";
  }
  .ri-file-code-line:before {
    content: "\ecd1";
  }
  .ri-file-copy-2-fill:before {
    content: "\ecd2";
  }
  .ri-file-copy-2-line:before {
    content: "\ecd3";
  }
  .ri-file-copy-fill:before {
    content: "\ecd4";
  }
  .ri-file-copy-line:before {
    content: "\ecd5";
  }
  .ri-file-damage-fill:before {
    content: "\ecd6";
  }
  .ri-file-damage-line:before {
    content: "\ecd7";
  }
  .ri-file-download-fill:before {
    content: "\ecd8";
  }
  .ri-file-download-line:before {
    content: "\ecd9";
  }
  .ri-file-edit-fill:before {
    content: "\ecda";
  }
  .ri-file-edit-line:before {
    content: "\ecdb";
  }
  .ri-file-excel-2-fill:before {
    content: "\ecdc";
  }
  .ri-file-excel-2-line:before {
    content: "\ecdd";
  }
  .ri-file-excel-fill:before {
    content: "\ecde";
  }
  .ri-file-excel-line:before {
    content: "\ecdf";
  }
  .ri-file-fill:before {
    content: "\ece0";
  }
  .ri-file-forbid-fill:before {
    content: "\ece1";
  }
  .ri-file-forbid-line:before {
    content: "\ece2";
  }
  .ri-file-gif-fill:before {
    content: "\ece3";
  }
  .ri-file-gif-line:before {
    content: "\ece4";
  }
  .ri-file-history-fill:before {
    content: "\ece5";
  }
  .ri-file-history-line:before {
    content: "\ece6";
  }
  .ri-file-hwp-fill:before {
    content: "\ece7";
  }
  .ri-file-hwp-line:before {
    content: "\ece8";
  }
  .ri-file-info-fill:before {
    content: "\ece9";
  }
  .ri-file-info-line:before {
    content: "\ecea";
  }
  .ri-file-line:before {
    content: "\eceb";
  }
  .ri-file-list-2-fill:before {
    content: "\ecec";
  }
  .ri-file-list-2-line:before {
    content: "\eced";
  }
  .ri-file-list-3-fill:before {
    content: "\ecee";
  }
  .ri-file-list-3-line:before {
    content: "\ecef";
  }
  .ri-file-list-fill:before {
    content: "\ecf0";
  }
  .ri-file-list-line:before {
    content: "\ecf1";
  }
  .ri-file-lock-fill:before {
    content: "\ecf2";
  }
  .ri-file-lock-line:before {
    content: "\ecf3";
  }
  .ri-file-mark-fill:before {
    content: "\ecf4";
  }
  .ri-file-mark-line:before {
    content: "\ecf5";
  }
  .ri-file-music-fill:before {
    content: "\ecf6";
  }
  .ri-file-music-line:before {
    content: "\ecf7";
  }
  .ri-file-paper-2-fill:before {
    content: "\ecf8";
  }
  .ri-file-paper-2-line:before {
    content: "\ecf9";
  }
  .ri-file-paper-fill:before {
    content: "\ecfa";
  }
  .ri-file-paper-line:before {
    content: "\ecfb";
  }
  .ri-file-pdf-fill:before {
    content: "\ecfc";
  }
  .ri-file-pdf-line:before {
    content: "\ecfd";
  }
  .ri-file-ppt-2-fill:before {
    content: "\ecfe";
  }
  .ri-file-ppt-2-line:before {
    content: "\ecff";
  }
  .ri-file-ppt-fill:before {
    content: "\ed00";
  }
  .ri-file-ppt-line:before {
    content: "\ed01";
  }
  .ri-file-reduce-fill:before {
    content: "\ed02";
  }
  .ri-file-reduce-line:before {
    content: "\ed03";
  }
  .ri-file-search-fill:before {
    content: "\ed04";
  }
  .ri-file-search-line:before {
    content: "\ed05";
  }
  .ri-file-settings-fill:before {
    content: "\ed06";
  }
  .ri-file-settings-line:before {
    content: "\ed07";
  }
  .ri-file-shield-2-fill:before {
    content: "\ed08";
  }
  .ri-file-shield-2-line:before {
    content: "\ed09";
  }
  .ri-file-shield-fill:before {
    content: "\ed0a";
  }
  .ri-file-shield-line:before {
    content: "\ed0b";
  }
  .ri-file-shred-fill:before {
    content: "\ed0c";
  }
  .ri-file-shred-line:before {
    content: "\ed0d";
  }
  .ri-file-text-fill:before {
    content: "\ed0e";
  }
  .ri-file-text-line:before {
    content: "\ed0f";
  }
  .ri-file-transfer-fill:before {
    content: "\ed10";
  }
  .ri-file-transfer-line:before {
    content: "\ed11";
  }
  .ri-file-unknow-fill:before {
    content: "\ed12";
  }
  .ri-file-unknow-line:before {
    content: "\ed13";
  }
  .ri-file-upload-fill:before {
    content: "\ed14";
  }
  .ri-file-upload-line:before {
    content: "\ed15";
  }
  .ri-file-user-fill:before {
    content: "\ed16";
  }
  .ri-file-user-line:before {
    content: "\ed17";
  }
  .ri-file-warning-fill:before {
    content: "\ed18";
  }
  .ri-file-warning-line:before {
    content: "\ed19";
  }
  .ri-file-word-2-fill:before {
    content: "\ed1a";
  }
  .ri-file-word-2-line:before {
    content: "\ed1b";
  }
  .ri-file-word-fill:before {
    content: "\ed1c";
  }
  .ri-file-word-line:before {
    content: "\ed1d";
  }
  .ri-file-zip-fill:before {
    content: "\ed1e";
  }
  .ri-file-zip-line:before {
    content: "\ed1f";
  }
  .ri-film-fill:before {
    content: "\ed20";
  }
  .ri-film-line:before {
    content: "\ed21";
  }
  .ri-filter-2-fill:before {
    content: "\ed22";
  }
  .ri-filter-2-line:before {
    content: "\ed23";
  }
  .ri-filter-3-fill:before {
    content: "\ed24";
  }
  .ri-filter-3-line:before {
    content: "\ed25";
  }
  .ri-filter-fill:before {
    content: "\ed26";
  }
  .ri-filter-line:before {
    content: "\ed27";
  }
  .ri-filter-off-fill:before {
    content: "\ed28";
  }
  .ri-filter-off-line:before {
    content: "\ed29";
  }
  .ri-find-replace-fill:before {
    content: "\ed2a";
  }
  .ri-find-replace-line:before {
    content: "\ed2b";
  }
  .ri-finder-fill:before {
    content: "\ed2c";
  }
  .ri-finder-line:before {
    content: "\ed2d";
  }
  .ri-fingerprint-2-fill:before {
    content: "\ed2e";
  }
  .ri-fingerprint-2-line:before {
    content: "\ed2f";
  }
  .ri-fingerprint-fill:before {
    content: "\ed30";
  }
  .ri-fingerprint-line:before {
    content: "\ed31";
  }
  .ri-fire-fill:before {
    content: "\ed32";
  }
  .ri-fire-line:before {
    content: "\ed33";
  }
  .ri-firefox-fill:before {
    content: "\ed34";
  }
  .ri-firefox-line:before {
    content: "\ed35";
  }
  .ri-first-aid-kit-fill:before {
    content: "\ed36";
  }
  .ri-first-aid-kit-line:before {
    content: "\ed37";
  }
  .ri-flag-2-fill:before {
    content: "\ed38";
  }
  .ri-flag-2-line:before {
    content: "\ed39";
  }
  .ri-flag-fill:before {
    content: "\ed3a";
  }
  .ri-flag-line:before {
    content: "\ed3b";
  }
  .ri-flashlight-fill:before {
    content: "\ed3c";
  }
  .ri-flashlight-line:before {
    content: "\ed3d";
  }
  .ri-flask-fill:before {
    content: "\ed3e";
  }
  .ri-flask-line:before {
    content: "\ed3f";
  }
  .ri-flight-land-fill:before {
    content: "\ed40";
  }
  .ri-flight-land-line:before {
    content: "\ed41";
  }
  .ri-flight-takeoff-fill:before {
    content: "\ed42";
  }
  .ri-flight-takeoff-line:before {
    content: "\ed43";
  }
  .ri-flood-fill:before {
    content: "\ed44";
  }
  .ri-flood-line:before {
    content: "\ed45";
  }
  .ri-flow-chart:before {
    content: "\ed46";
  }
  .ri-flutter-fill:before {
    content: "\ed47";
  }
  .ri-flutter-line:before {
    content: "\ed48";
  }
  .ri-focus-2-fill:before {
    content: "\ed49";
  }
  .ri-focus-2-line:before {
    content: "\ed4a";
  }
  .ri-focus-3-fill:before {
    content: "\ed4b";
  }
  .ri-focus-3-line:before {
    content: "\ed4c";
  }
  .ri-focus-fill:before {
    content: "\ed4d";
  }
  .ri-focus-line:before {
    content: "\ed4e";
  }
  .ri-foggy-fill:before {
    content: "\ed4f";
  }
  .ri-foggy-line:before {
    content: "\ed50";
  }
  .ri-folder-2-fill:before {
    content: "\ed51";
  }
  .ri-folder-2-line:before {
    content: "\ed52";
  }
  .ri-folder-3-fill:before {
    content: "\ed53";
  }
  .ri-folder-3-line:before {
    content: "\ed54";
  }
  .ri-folder-4-fill:before {
    content: "\ed55";
  }
  .ri-folder-4-line:before {
    content: "\ed56";
  }
  .ri-folder-5-fill:before {
    content: "\ed57";
  }
  .ri-folder-5-line:before {
    content: "\ed58";
  }
  .ri-folder-add-fill:before {
    content: "\ed59";
  }
  .ri-folder-add-line:before {
    content: "\ed5a";
  }
  .ri-folder-chart-2-fill:before {
    content: "\ed5b";
  }
  .ri-folder-chart-2-line:before {
    content: "\ed5c";
  }
  .ri-folder-chart-fill:before {
    content: "\ed5d";
  }
  .ri-folder-chart-line:before {
    content: "\ed5e";
  }
  .ri-folder-download-fill:before {
    content: "\ed5f";
  }
  .ri-folder-download-line:before {
    content: "\ed60";
  }
  .ri-folder-fill:before {
    content: "\ed61";
  }
  .ri-folder-forbid-fill:before {
    content: "\ed62";
  }
  .ri-folder-forbid-line:before {
    content: "\ed63";
  }
  .ri-folder-history-fill:before {
    content: "\ed64";
  }
  .ri-folder-history-line:before {
    content: "\ed65";
  }
  .ri-folder-info-fill:before {
    content: "\ed66";
  }
  .ri-folder-info-line:before {
    content: "\ed67";
  }
  .ri-folder-keyhole-fill:before {
    content: "\ed68";
  }
  .ri-folder-keyhole-line:before {
    content: "\ed69";
  }
  .ri-folder-line:before {
    content: "\ed6a";
  }
  .ri-folder-lock-fill:before {
    content: "\ed6b";
  }
  .ri-folder-lock-line:before {
    content: "\ed6c";
  }
  .ri-folder-music-fill:before {
    content: "\ed6d";
  }
  .ri-folder-music-line:before {
    content: "\ed6e";
  }
  .ri-folder-open-fill:before {
    content: "\ed6f";
  }
  .ri-folder-open-line:before {
    content: "\ed70";
  }
  .ri-folder-received-fill:before {
    content: "\ed71";
  }
  .ri-folder-received-line:before {
    content: "\ed72";
  }
  .ri-folder-reduce-fill:before {
    content: "\ed73";
  }
  .ri-folder-reduce-line:before {
    content: "\ed74";
  }
  .ri-folder-settings-fill:before {
    content: "\ed75";
  }
  .ri-folder-settings-line:before {
    content: "\ed76";
  }
  .ri-folder-shared-fill:before {
    content: "\ed77";
  }
  .ri-folder-shared-line:before {
    content: "\ed78";
  }
  .ri-folder-shield-2-fill:before {
    content: "\ed79";
  }
  .ri-folder-shield-2-line:before {
    content: "\ed7a";
  }
  .ri-folder-shield-fill:before {
    content: "\ed7b";
  }
  .ri-folder-shield-line:before {
    content: "\ed7c";
  }
  .ri-folder-transfer-fill:before {
    content: "\ed7d";
  }
  .ri-folder-transfer-line:before {
    content: "\ed7e";
  }
  .ri-folder-unknow-fill:before {
    content: "\ed7f";
  }
  .ri-folder-unknow-line:before {
    content: "\ed80";
  }
  .ri-folder-upload-fill:before {
    content: "\ed81";
  }
  .ri-folder-upload-line:before {
    content: "\ed82";
  }
  .ri-folder-user-fill:before {
    content: "\ed83";
  }
  .ri-folder-user-line:before {
    content: "\ed84";
  }
  .ri-folder-warning-fill:before {
    content: "\ed85";
  }
  .ri-folder-warning-line:before {
    content: "\ed86";
  }
  .ri-folder-zip-fill:before {
    content: "\ed87";
  }
  .ri-folder-zip-line:before {
    content: "\ed88";
  }
  .ri-folders-fill:before {
    content: "\ed89";
  }
  .ri-folders-line:before {
    content: "\ed8a";
  }
  .ri-font-color:before {
    content: "\ed8b";
  }
  .ri-font-size-2:before {
    content: "\ed8c";
  }
  .ri-font-size:before {
    content: "\ed8d";
  }
  .ri-football-fill:before {
    content: "\ed8e";
  }
  .ri-football-line:before {
    content: "\ed8f";
  }
  .ri-footprint-fill:before {
    content: "\ed90";
  }
  .ri-footprint-line:before {
    content: "\ed91";
  }
  .ri-forbid-2-fill:before {
    content: "\ed92";
  }
  .ri-forbid-2-line:before {
    content: "\ed93";
  }
  .ri-forbid-fill:before {
    content: "\ed94";
  }
  .ri-forbid-line:before {
    content: "\ed95";
  }
  .ri-format-clear:before {
    content: "\ed96";
  }
  .ri-fridge-fill:before {
    content: "\ed97";
  }
  .ri-fridge-line:before {
    content: "\ed98";
  }
  .ri-fullscreen-exit-fill:before {
    content: "\ed99";
  }
  .ri-fullscreen-exit-line:before {
    content: "\ed9a";
  }
  .ri-fullscreen-fill:before {
    content: "\ed9b";
  }
  .ri-fullscreen-line:before {
    content: "\ed9c";
  }
  .ri-function-fill:before {
    content: "\ed9d";
  }
  .ri-function-line:before {
    content: "\ed9e";
  }
  .ri-functions:before {
    content: "\ed9f";
  }
  .ri-funds-box-fill:before {
    content: "\eda0";
  }
  .ri-funds-box-line:before {
    content: "\eda1";
  }
  .ri-funds-fill:before {
    content: "\eda2";
  }
  .ri-funds-line:before {
    content: "\eda3";
  }
  .ri-gallery-fill:before {
    content: "\eda4";
  }
  .ri-gallery-line:before {
    content: "\eda5";
  }
  .ri-gallery-upload-fill:before {
    content: "\eda6";
  }
  .ri-gallery-upload-line:before {
    content: "\eda7";
  }
  .ri-game-fill:before {
    content: "\eda8";
  }
  .ri-game-line:before {
    content: "\eda9";
  }
  .ri-gamepad-fill:before {
    content: "\edaa";
  }
  .ri-gamepad-line:before {
    content: "\edab";
  }
  .ri-gas-station-fill:before {
    content: "\edac";
  }
  .ri-gas-station-line:before {
    content: "\edad";
  }
  .ri-gatsby-fill:before {
    content: "\edae";
  }
  .ri-gatsby-line:before {
    content: "\edaf";
  }
  .ri-genderless-fill:before {
    content: "\edb0";
  }
  .ri-genderless-line:before {
    content: "\edb1";
  }
  .ri-ghost-2-fill:before {
    content: "\edb2";
  }
  .ri-ghost-2-line:before {
    content: "\edb3";
  }
  .ri-ghost-fill:before {
    content: "\edb4";
  }
  .ri-ghost-line:before {
    content: "\edb5";
  }
  .ri-ghost-smile-fill:before {
    content: "\edb6";
  }
  .ri-ghost-smile-line:before {
    content: "\edb7";
  }
  .ri-gift-2-fill:before {
    content: "\edb8";
  }
  .ri-gift-2-line:before {
    content: "\edb9";
  }
  .ri-gift-fill:before {
    content: "\edba";
  }
  .ri-gift-line:before {
    content: "\edbb";
  }
  .ri-git-branch-fill:before {
    content: "\edbc";
  }
  .ri-git-branch-line:before {
    content: "\edbd";
  }
  .ri-git-commit-fill:before {
    content: "\edbe";
  }
  .ri-git-commit-line:before {
    content: "\edbf";
  }
  .ri-git-merge-fill:before {
    content: "\edc0";
  }
  .ri-git-merge-line:before {
    content: "\edc1";
  }
  .ri-git-pull-request-fill:before {
    content: "\edc2";
  }
  .ri-git-pull-request-line:before {
    content: "\edc3";
  }
  .ri-git-repository-commits-fill:before {
    content: "\edc4";
  }
  .ri-git-repository-commits-line:before {
    content: "\edc5";
  }
  .ri-git-repository-fill:before {
    content: "\edc6";
  }
  .ri-git-repository-line:before {
    content: "\edc7";
  }
  .ri-git-repository-private-fill:before {
    content: "\edc8";
  }
  .ri-git-repository-private-line:before {
    content: "\edc9";
  }
  .ri-github-fill:before {
    content: "\edca";
  }
  .ri-github-line:before {
    content: "\edcb";
  }
  .ri-gitlab-fill:before {
    content: "\edcc";
  }
  .ri-gitlab-line:before {
    content: "\edcd";
  }
  .ri-global-fill:before {
    content: "\edce";
  }
  .ri-global-line:before {
    content: "\edcf";
  }
  .ri-globe-fill:before {
    content: "\edd0";
  }
  .ri-globe-line:before {
    content: "\edd1";
  }
  .ri-goblet-fill:before {
    content: "\edd2";
  }
  .ri-goblet-line:before {
    content: "\edd3";
  }
  .ri-google-fill:before {
    content: "\edd4";
  }
  .ri-google-line:before {
    content: "\edd5";
  }
  .ri-google-play-fill:before {
    content: "\edd6";
  }
  .ri-google-play-line:before {
    content: "\edd7";
  }
  .ri-government-fill:before {
    content: "\edd8";
  }
  .ri-government-line:before {
    content: "\edd9";
  }
  .ri-gps-fill:before {
    content: "\edda";
  }
  .ri-gps-line:before {
    content: "\eddb";
  }
  .ri-gradienter-fill:before {
    content: "\eddc";
  }
  .ri-gradienter-line:before {
    content: "\eddd";
  }
  .ri-grid-fill:before {
    content: "\edde";
  }
  .ri-grid-line:before {
    content: "\eddf";
  }
  .ri-group-2-fill:before {
    content: "\ede0";
  }
  .ri-group-2-line:before {
    content: "\ede1";
  }
  .ri-group-fill:before {
    content: "\ede2";
  }
  .ri-group-line:before {
    content: "\ede3";
  }
  .ri-guide-fill:before {
    content: "\ede4";
  }
  .ri-guide-line:before {
    content: "\ede5";
  }
  .ri-h-1:before {
    content: "\ede6";
  }
  .ri-h-2:before {
    content: "\ede7";
  }
  .ri-h-3:before {
    content: "\ede8";
  }
  .ri-h-4:before {
    content: "\ede9";
  }
  .ri-h-5:before {
    content: "\edea";
  }
  .ri-h-6:before {
    content: "\edeb";
  }
  .ri-hail-fill:before {
    content: "\edec";
  }
  .ri-hail-line:before {
    content: "\eded";
  }
  .ri-hammer-fill:before {
    content: "\edee";
  }
  .ri-hammer-line:before {
    content: "\edef";
  }
  .ri-hand-coin-fill:before {
    content: "\edf0";
  }
  .ri-hand-coin-line:before {
    content: "\edf1";
  }
  .ri-hand-heart-fill:before {
    content: "\edf2";
  }
  .ri-hand-heart-line:before {
    content: "\edf3";
  }
  .ri-hand-sanitizer-fill:before {
    content: "\edf4";
  }
  .ri-hand-sanitizer-line:before {
    content: "\edf5";
  }
  .ri-handbag-fill:before {
    content: "\edf6";
  }
  .ri-handbag-line:before {
    content: "\edf7";
  }
  .ri-hard-drive-2-fill:before {
    content: "\edf8";
  }
  .ri-hard-drive-2-line:before {
    content: "\edf9";
  }
  .ri-hard-drive-fill:before {
    content: "\edfa";
  }
  .ri-hard-drive-line:before {
    content: "\edfb";
  }
  .ri-hashtag:before {
    content: "\edfc";
  }
  .ri-haze-2-fill:before {
    content: "\edfd";
  }
  .ri-haze-2-line:before {
    content: "\edfe";
  }
  .ri-haze-fill:before {
    content: "\edff";
  }
  .ri-haze-line:before {
    content: "\ee00";
  }
  .ri-hd-fill:before {
    content: "\ee01";
  }
  .ri-hd-line:before {
    content: "\ee02";
  }
  .ri-heading:before {
    content: "\ee03";
  }
  .ri-headphone-fill:before {
    content: "\ee04";
  }
  .ri-headphone-line:before {
    content: "\ee05";
  }
  .ri-health-book-fill:before {
    content: "\ee06";
  }
  .ri-health-book-line:before {
    content: "\ee07";
  }
  .ri-heart-2-fill:before {
    content: "\ee08";
  }
  .ri-heart-2-line:before {
    content: "\ee09";
  }
  .ri-heart-3-fill:before {
    content: "\ee0a";
  }
  .ri-heart-3-line:before {
    content: "\ee0b";
  }
  .ri-heart-add-fill:before {
    content: "\ee0c";
  }
  .ri-heart-add-line:before {
    content: "\ee0d";
  }
  .ri-heart-fill:before {
    content: "\ee0e";
  }
  .ri-heart-line:before {
    content: "\ee0f";
  }
  .ri-heart-pulse-fill:before {
    content: "\ee10";
  }
  .ri-heart-pulse-line:before {
    content: "\ee11";
  }
  .ri-hearts-fill:before {
    content: "\ee12";
  }
  .ri-hearts-line:before {
    content: "\ee13";
  }
  .ri-heavy-showers-fill:before {
    content: "\ee14";
  }
  .ri-heavy-showers-line:before {
    content: "\ee15";
  }
  .ri-history-fill:before {
    content: "\ee16";
  }
  .ri-history-line:before {
    content: "\ee17";
  }
  .ri-home-2-fill:before {
    content: "\ee18";
  }
  .ri-home-2-line:before {
    content: "\ee19";
  }
  .ri-home-3-fill:before {
    content: "\ee1a";
  }
  .ri-home-3-line:before {
    content: "\ee1b";
  }
  .ri-home-4-fill:before {
    content: "\ee1c";
  }
  .ri-home-4-line:before {
    content: "\ee1d";
  }
  .ri-home-5-fill:before {
    content: "\ee1e";
  }
  .ri-home-5-line:before {
    content: "\ee1f";
  }
  .ri-home-6-fill:before {
    content: "\ee20";
  }
  .ri-home-6-line:before {
    content: "\ee21";
  }
  .ri-home-7-fill:before {
    content: "\ee22";
  }
  .ri-home-7-line:before {
    content: "\ee23";
  }
  .ri-home-8-fill:before {
    content: "\ee24";
  }
  .ri-home-8-line:before {
    content: "\ee25";
  }
  .ri-home-fill:before {
    content: "\ee26";
  }
  .ri-home-gear-fill:before {
    content: "\ee27";
  }
  .ri-home-gear-line:before {
    content: "\ee28";
  }
  .ri-home-heart-fill:before {
    content: "\ee29";
  }
  .ri-home-heart-line:before {
    content: "\ee2a";
  }
  .ri-home-line:before {
    content: "\ee2b";
  }
  .ri-home-smile-2-fill:before {
    content: "\ee2c";
  }
  .ri-home-smile-2-line:before {
    content: "\ee2d";
  }
  .ri-home-smile-fill:before {
    content: "\ee2e";
  }
  .ri-home-smile-line:before {
    content: "\ee2f";
  }
  .ri-home-wifi-fill:before {
    content: "\ee30";
  }
  .ri-home-wifi-line:before {
    content: "\ee31";
  }
  .ri-honor-of-kings-fill:before {
    content: "\ee32";
  }
  .ri-honor-of-kings-line:before {
    content: "\ee33";
  }
  .ri-honour-fill:before {
    content: "\ee34";
  }
  .ri-honour-line:before {
    content: "\ee35";
  }
  .ri-hospital-fill:before {
    content: "\ee36";
  }
  .ri-hospital-line:before {
    content: "\ee37";
  }
  .ri-hotel-bed-fill:before {
    content: "\ee38";
  }
  .ri-hotel-bed-line:before {
    content: "\ee39";
  }
  .ri-hotel-fill:before {
    content: "\ee3a";
  }
  .ri-hotel-line:before {
    content: "\ee3b";
  }
  .ri-hotspot-fill:before {
    content: "\ee3c";
  }
  .ri-hotspot-line:before {
    content: "\ee3d";
  }
  .ri-hq-fill:before {
    content: "\ee3e";
  }
  .ri-hq-line:before {
    content: "\ee3f";
  }
  .ri-html5-fill:before {
    content: "\ee40";
  }
  .ri-html5-line:before {
    content: "\ee41";
  }
  .ri-ie-fill:before {
    content: "\ee42";
  }
  .ri-ie-line:before {
    content: "\ee43";
  }
  .ri-image-2-fill:before {
    content: "\ee44";
  }
  .ri-image-2-line:before {
    content: "\ee45";
  }
  .ri-image-add-fill:before {
    content: "\ee46";
  }
  .ri-image-add-line:before {
    content: "\ee47";
  }
  .ri-image-edit-fill:before {
    content: "\ee48";
  }
  .ri-image-edit-line:before {
    content: "\ee49";
  }
  .ri-image-fill:before {
    content: "\ee4a";
  }
  .ri-image-line:before {
    content: "\ee4b";
  }
  .ri-inbox-archive-fill:before {
    content: "\ee4c";
  }
  .ri-inbox-archive-line:before {
    content: "\ee4d";
  }
  .ri-inbox-fill:before {
    content: "\ee4e";
  }
  .ri-inbox-line:before {
    content: "\ee4f";
  }
  .ri-inbox-unarchive-fill:before {
    content: "\ee50";
  }
  .ri-inbox-unarchive-line:before {
    content: "\ee51";
  }
  .ri-increase-decrease-fill:before {
    content: "\ee52";
  }
  .ri-increase-decrease-line:before {
    content: "\ee53";
  }
  .ri-indent-decrease:before {
    content: "\ee54";
  }
  .ri-indent-increase:before {
    content: "\ee55";
  }
  .ri-indeterminate-circle-fill:before {
    content: "\ee56";
  }
  .ri-indeterminate-circle-line:before {
    content: "\ee57";
  }
  .ri-information-fill:before {
    content: "\ee58";
  }
  .ri-information-line:before {
    content: "\ee59";
  }
  .ri-infrared-thermometer-fill:before {
    content: "\ee5a";
  }
  .ri-infrared-thermometer-line:before {
    content: "\ee5b";
  }
  .ri-ink-bottle-fill:before {
    content: "\ee5c";
  }
  .ri-ink-bottle-line:before {
    content: "\ee5d";
  }
  .ri-input-cursor-move:before {
    content: "\ee5e";
  }
  .ri-input-method-fill:before {
    content: "\ee5f";
  }
  .ri-input-method-line:before {
    content: "\ee60";
  }
  .ri-insert-column-left:before {
    content: "\ee61";
  }
  .ri-insert-column-right:before {
    content: "\ee62";
  }
  .ri-insert-row-bottom:before {
    content: "\ee63";
  }
  .ri-insert-row-top:before {
    content: "\ee64";
  }
  .ri-instagram-fill:before {
    content: "\ee65";
  }
  .ri-instagram-line:before {
    content: "\ee66";
  }
  .ri-install-fill:before {
    content: "\ee67";
  }
  .ri-install-line:before {
    content: "\ee68";
  }
  .ri-invision-fill:before {
    content: "\ee69";
  }
  .ri-invision-line:before {
    content: "\ee6a";
  }
  .ri-italic:before {
    content: "\ee6b";
  }
  .ri-kakao-talk-fill:before {
    content: "\ee6c";
  }
  .ri-kakao-talk-line:before {
    content: "\ee6d";
  }
  .ri-key-2-fill:before {
    content: "\ee6e";
  }
  .ri-key-2-line:before {
    content: "\ee6f";
  }
  .ri-key-fill:before {
    content: "\ee70";
  }
  .ri-key-line:before {
    content: "\ee71";
  }
  .ri-keyboard-box-fill:before {
    content: "\ee72";
  }
  .ri-keyboard-box-line:before {
    content: "\ee73";
  }
  .ri-keyboard-fill:before {
    content: "\ee74";
  }
  .ri-keyboard-line:before {
    content: "\ee75";
  }
  .ri-keynote-fill:before {
    content: "\ee76";
  }
  .ri-keynote-line:before {
    content: "\ee77";
  }
  .ri-knife-blood-fill:before {
    content: "\ee78";
  }
  .ri-knife-blood-line:before {
    content: "\ee79";
  }
  .ri-knife-fill:before {
    content: "\ee7a";
  }
  .ri-knife-line:before {
    content: "\ee7b";
  }
  .ri-landscape-fill:before {
    content: "\ee7c";
  }
  .ri-landscape-line:before {
    content: "\ee7d";
  }
  .ri-layout-2-fill:before {
    content: "\ee7e";
  }
  .ri-layout-2-line:before {
    content: "\ee7f";
  }
  .ri-layout-3-fill:before {
    content: "\ee80";
  }
  .ri-layout-3-line:before {
    content: "\ee81";
  }
  .ri-layout-4-fill:before {
    content: "\ee82";
  }
  .ri-layout-4-line:before {
    content: "\ee83";
  }
  .ri-layout-5-fill:before {
    content: "\ee84";
  }
  .ri-layout-5-line:before {
    content: "\ee85";
  }
  .ri-layout-6-fill:before {
    content: "\ee86";
  }
  .ri-layout-6-line:before {
    content: "\ee87";
  }
  .ri-layout-bottom-2-fill:before {
    content: "\ee88";
  }
  .ri-layout-bottom-2-line:before {
    content: "\ee89";
  }
  .ri-layout-bottom-fill:before {
    content: "\ee8a";
  }
  .ri-layout-bottom-line:before {
    content: "\ee8b";
  }
  .ri-layout-column-fill:before {
    content: "\ee8c";
  }
  .ri-layout-column-line:before {
    content: "\ee8d";
  }
  .ri-layout-fill:before {
    content: "\ee8e";
  }
  .ri-layout-grid-fill:before {
    content: "\ee8f";
  }
  .ri-layout-grid-line:before {
    content: "\ee90";
  }
  .ri-layout-left-2-fill:before {
    content: "\ee91";
  }
  .ri-layout-left-2-line:before {
    content: "\ee92";
  }
  .ri-layout-left-fill:before {
    content: "\ee93";
  }
  .ri-layout-left-line:before {
    content: "\ee94";
  }
  .ri-layout-line:before {
    content: "\ee95";
  }
  .ri-layout-masonry-fill:before {
    content: "\ee96";
  }
  .ri-layout-masonry-line:before {
    content: "\ee97";
  }
  .ri-layout-right-2-fill:before {
    content: "\ee98";
  }
  .ri-layout-right-2-line:before {
    content: "\ee99";
  }
  .ri-layout-right-fill:before {
    content: "\ee9a";
  }
  .ri-layout-right-line:before {
    content: "\ee9b";
  }
  .ri-layout-row-fill:before {
    content: "\ee9c";
  }
  .ri-layout-row-line:before {
    content: "\ee9d";
  }
  .ri-layout-top-2-fill:before {
    content: "\ee9e";
  }
  .ri-layout-top-2-line:before {
    content: "\ee9f";
  }
  .ri-layout-top-fill:before {
    content: "\eea0";
  }
  .ri-layout-top-line:before {
    content: "\eea1";
  }
  .ri-leaf-fill:before {
    content: "\eea2";
  }
  .ri-leaf-line:before {
    content: "\eea3";
  }
  .ri-lifebuoy-fill:before {
    content: "\eea4";
  }
  .ri-lifebuoy-line:before {
    content: "\eea5";
  }
  .ri-lightbulb-fill:before {
    content: "\eea6";
  }
  .ri-lightbulb-flash-fill:before {
    content: "\eea7";
  }
  .ri-lightbulb-flash-line:before {
    content: "\eea8";
  }
  .ri-lightbulb-line:before {
    content: "\eea9";
  }
  .ri-line-chart-fill:before {
    content: "\eeaa";
  }
  .ri-line-chart-line:before {
    content: "\eeab";
  }
  .ri-line-fill:before {
    content: "\eeac";
  }
  .ri-line-height:before {
    content: "\eead";
  }
  .ri-line-line:before {
    content: "\eeae";
  }
  .ri-link-m:before {
    content: "\eeaf";
  }
  .ri-link-unlink-m:before {
    content: "\eeb0";
  }
  .ri-link-unlink:before {
    content: "\eeb1";
  }
  .ri-link:before {
    content: "\eeb2";
  }
  .ri-linkedin-box-fill:before {
    content: "\eeb3";
  }
  .ri-linkedin-box-line:before {
    content: "\eeb4";
  }
  .ri-linkedin-fill:before {
    content: "\eeb5";
  }
  .ri-linkedin-line:before {
    content: "\eeb6";
  }
  .ri-links-fill:before {
    content: "\eeb7";
  }
  .ri-links-line:before {
    content: "\eeb8";
  }
  .ri-list-check-2:before {
    content: "\eeb9";
  }
  .ri-list-check:before {
    content: "\eeba";
  }
  .ri-list-ordered:before {
    content: "\eebb";
  }
  .ri-list-settings-fill:before {
    content: "\eebc";
  }
  .ri-list-settings-line:before {
    content: "\eebd";
  }
  .ri-list-unordered:before {
    content: "\eebe";
  }
  .ri-live-fill:before {
    content: "\eebf";
  }
  .ri-live-line:before {
    content: "\eec0";
  }
  .ri-loader-2-fill:before {
    content: "\eec1";
  }
  .ri-loader-2-line:before {
    content: "\eec2";
  }
  .ri-loader-3-fill:before {
    content: "\eec3";
  }
  .ri-loader-3-line:before {
    content: "\eec4";
  }
  .ri-loader-4-fill:before {
    content: "\eec5";
  }
  .ri-loader-4-line:before {
    content: "\eec6";
  }
  .ri-loader-5-fill:before {
    content: "\eec7";
  }
  .ri-loader-5-line:before {
    content: "\eec8";
  }
  .ri-loader-fill:before {
    content: "\eec9";
  }
  .ri-loader-line:before {
    content: "\eeca";
  }
  .ri-lock-2-fill:before {
    content: "\eecb";
  }
  .ri-lock-2-line:before {
    content: "\eecc";
  }
  .ri-lock-fill:before {
    content: "\eecd";
  }
  .ri-lock-line:before {
    content: "\eece";
  }
  .ri-lock-password-fill:before {
    content: "\eecf";
  }
  .ri-lock-password-line:before {
    content: "\eed0";
  }
  .ri-lock-unlock-fill:before {
    content: "\eed1";
  }
  .ri-lock-unlock-line:before {
    content: "\eed2";
  }
  .ri-login-box-fill:before {
    content: "\eed3";
  }
  .ri-login-box-line:before {
    content: "\eed4";
  }
  .ri-login-circle-fill:before {
    content: "\eed5";
  }
  .ri-login-circle-line:before {
    content: "\eed6";
  }
  .ri-logout-box-fill:before {
    content: "\eed7";
  }
  .ri-logout-box-line:before {
    content: "\eed8";
  }
  .ri-logout-box-r-fill:before {
    content: "\eed9";
  }
  .ri-logout-box-r-line:before {
    content: "\eeda";
  }
  .ri-logout-circle-fill:before {
    content: "\eedb";
  }
  .ri-logout-circle-line:before {
    content: "\eedc";
  }
  .ri-logout-circle-r-fill:before {
    content: "\eedd";
  }
  .ri-logout-circle-r-line:before {
    content: "\eede";
  }
  .ri-luggage-cart-fill:before {
    content: "\eedf";
  }
  .ri-luggage-cart-line:before {
    content: "\eee0";
  }
  .ri-luggage-deposit-fill:before {
    content: "\eee1";
  }
  .ri-luggage-deposit-line:before {
    content: "\eee2";
  }
  .ri-lungs-fill:before {
    content: "\eee3";
  }
  .ri-lungs-line:before {
    content: "\eee4";
  }
  .ri-mac-fill:before {
    content: "\eee5";
  }
  .ri-mac-line:before {
    content: "\eee6";
  }
  .ri-macbook-fill:before {
    content: "\eee7";
  }
  .ri-macbook-line:before {
    content: "\eee8";
  }
  .ri-magic-fill:before {
    content: "\eee9";
  }
  .ri-magic-line:before {
    content: "\eeea";
  }
  .ri-mail-add-fill:before {
    content: "\eeeb";
  }
  .ri-mail-add-line:before {
    content: "\eeec";
  }
  .ri-mail-check-fill:before {
    content: "\eeed";
  }
  .ri-mail-check-line:before {
    content: "\eeee";
  }
  .ri-mail-close-fill:before {
    content: "\eeef";
  }
  .ri-mail-close-line:before {
    content: "\eef0";
  }
  .ri-mail-download-fill:before {
    content: "\eef1";
  }
  .ri-mail-download-line:before {
    content: "\eef2";
  }
  .ri-mail-fill:before {
    content: "\eef3";
  }
  .ri-mail-forbid-fill:before {
    content: "\eef4";
  }
  .ri-mail-forbid-line:before {
    content: "\eef5";
  }
  .ri-mail-line:before {
    content: "\eef6";
  }
  .ri-mail-lock-fill:before {
    content: "\eef7";
  }
  .ri-mail-lock-line:before {
    content: "\eef8";
  }
  .ri-mail-open-fill:before {
    content: "\eef9";
  }
  .ri-mail-open-line:before {
    content: "\eefa";
  }
  .ri-mail-send-fill:before {
    content: "\eefb";
  }
  .ri-mail-send-line:before {
    content: "\eefc";
  }
  .ri-mail-settings-fill:before {
    content: "\eefd";
  }
  .ri-mail-settings-line:before {
    content: "\eefe";
  }
  .ri-mail-star-fill:before {
    content: "\eeff";
  }
  .ri-mail-star-line:before {
    content: "\ef00";
  }
  .ri-mail-unread-fill:before {
    content: "\ef01";
  }
  .ri-mail-unread-line:before {
    content: "\ef02";
  }
  .ri-mail-volume-fill:before {
    content: "\ef03";
  }
  .ri-mail-volume-line:before {
    content: "\ef04";
  }
  .ri-map-2-fill:before {
    content: "\ef05";
  }
  .ri-map-2-line:before {
    content: "\ef06";
  }
  .ri-map-fill:before {
    content: "\ef07";
  }
  .ri-map-line:before {
    content: "\ef08";
  }
  .ri-map-pin-2-fill:before {
    content: "\ef09";
  }
  .ri-map-pin-2-line:before {
    content: "\ef0a";
  }
  .ri-map-pin-3-fill:before {
    content: "\ef0b";
  }
  .ri-map-pin-3-line:before {
    content: "\ef0c";
  }
  .ri-map-pin-4-fill:before {
    content: "\ef0d";
  }
  .ri-map-pin-4-line:before {
    content: "\ef0e";
  }
  .ri-map-pin-5-fill:before {
    content: "\ef0f";
  }
  .ri-map-pin-5-line:before {
    content: "\ef10";
  }
  .ri-map-pin-add-fill:before {
    content: "\ef11";
  }
  .ri-map-pin-add-line:before {
    content: "\ef12";
  }
  .ri-map-pin-fill:before {
    content: "\ef13";
  }
  .ri-map-pin-line:before {
    content: "\ef14";
  }
  .ri-map-pin-range-fill:before {
    content: "\ef15";
  }
  .ri-map-pin-range-line:before {
    content: "\ef16";
  }
  .ri-map-pin-time-fill:before {
    content: "\ef17";
  }
  .ri-map-pin-time-line:before {
    content: "\ef18";
  }
  .ri-map-pin-user-fill:before {
    content: "\ef19";
  }
  .ri-map-pin-user-line:before {
    content: "\ef1a";
  }
  .ri-mark-pen-fill:before {
    content: "\ef1b";
  }
  .ri-mark-pen-line:before {
    content: "\ef1c";
  }
  .ri-markdown-fill:before {
    content: "\ef1d";
  }
  .ri-markdown-line:before {
    content: "\ef1e";
  }
  .ri-markup-fill:before {
    content: "\ef1f";
  }
  .ri-markup-line:before {
    content: "\ef20";
  }
  .ri-mastercard-fill:before {
    content: "\ef21";
  }
  .ri-mastercard-line:before {
    content: "\ef22";
  }
  .ri-mastodon-fill:before {
    content: "\ef23";
  }
  .ri-mastodon-line:before {
    content: "\ef24";
  }
  .ri-medal-2-fill:before {
    content: "\ef25";
  }
  .ri-medal-2-line:before {
    content: "\ef26";
  }
  .ri-medal-fill:before {
    content: "\ef27";
  }
  .ri-medal-line:before {
    content: "\ef28";
  }
  .ri-medicine-bottle-fill:before {
    content: "\ef29";
  }
  .ri-medicine-bottle-line:before {
    content: "\ef2a";
  }
  .ri-medium-fill:before {
    content: "\ef2b";
  }
  .ri-medium-line:before {
    content: "\ef2c";
  }
  .ri-men-fill:before {
    content: "\ef2d";
  }
  .ri-men-line:before {
    content: "\ef2e";
  }
  .ri-mental-health-fill:before {
    content: "\ef2f";
  }
  .ri-mental-health-line:before {
    content: "\ef30";
  }
  .ri-menu-2-fill:before {
    content: "\ef31";
  }
  .ri-menu-2-line:before {
    content: "\ef32";
  }
  .ri-menu-3-fill:before {
    content: "\ef33";
  }
  .ri-menu-3-line:before {
    content: "\ef34";
  }
  .ri-menu-4-fill:before {
    content: "\ef35";
  }
  .ri-menu-4-line:before {
    content: "\ef36";
  }
  .ri-menu-5-fill:before {
    content: "\ef37";
  }
  .ri-menu-5-line:before {
    content: "\ef38";
  }
  .ri-menu-add-fill:before {
    content: "\ef39";
  }
  .ri-menu-add-line:before {
    content: "\ef3a";
  }
  .ri-menu-fill:before {
    content: "\ef3b";
  }
  .ri-menu-fold-fill:before {
    content: "\ef3c";
  }
  .ri-menu-fold-line:before {
    content: "\ef3d";
  }
  .ri-menu-line:before {
    content: "\ef3e";
  }
  .ri-menu-unfold-fill:before {
    content: "\ef3f";
  }
  .ri-menu-unfold-line:before {
    content: "\ef40";
  }
  .ri-merge-cells-horizontal:before {
    content: "\ef41";
  }
  .ri-merge-cells-vertical:before {
    content: "\ef42";
  }
  .ri-message-2-fill:before {
    content: "\ef43";
  }
  .ri-message-2-line:before {
    content: "\ef44";
  }
  .ri-message-3-fill:before {
    content: "\ef45";
  }
  .ri-message-3-line:before {
    content: "\ef46";
  }
  .ri-message-fill:before {
    content: "\ef47";
  }
  .ri-message-line:before {
    content: "\ef48";
  }
  .ri-messenger-fill:before {
    content: "\ef49";
  }
  .ri-messenger-line:before {
    content: "\ef4a";
  }
  .ri-meteor-fill:before {
    content: "\ef4b";
  }
  .ri-meteor-line:before {
    content: "\ef4c";
  }
  .ri-mic-2-fill:before {
    content: "\ef4d";
  }
  .ri-mic-2-line:before {
    content: "\ef4e";
  }
  .ri-mic-fill:before {
    content: "\ef4f";
  }
  .ri-mic-line:before {
    content: "\ef50";
  }
  .ri-mic-off-fill:before {
    content: "\ef51";
  }
  .ri-mic-off-line:before {
    content: "\ef52";
  }
  .ri-mickey-fill:before {
    content: "\ef53";
  }
  .ri-mickey-line:before {
    content: "\ef54";
  }
  .ri-microscope-fill:before {
    content: "\ef55";
  }
  .ri-microscope-line:before {
    content: "\ef56";
  }
  .ri-microsoft-fill:before {
    content: "\ef57";
  }
  .ri-microsoft-line:before {
    content: "\ef58";
  }
  .ri-mind-map:before {
    content: "\ef59";
  }
  .ri-mini-program-fill:before {
    content: "\ef5a";
  }
  .ri-mini-program-line:before {
    content: "\ef5b";
  }
  .ri-mist-fill:before {
    content: "\ef5c";
  }
  .ri-mist-line:before {
    content: "\ef5d";
  }
  .ri-money-cny-box-fill:before {
    content: "\ef5e";
  }
  .ri-money-cny-box-line:before {
    content: "\ef5f";
  }
  .ri-money-cny-circle-fill:before {
    content: "\ef60";
  }
  .ri-money-cny-circle-line:before {
    content: "\ef61";
  }
  .ri-money-dollar-box-fill:before {
    content: "\ef62";
  }
  .ri-money-dollar-box-line:before {
    content: "\ef63";
  }
  .ri-money-dollar-circle-fill:before {
    content: "\ef64";
  }
  .ri-money-dollar-circle-line:before {
    content: "\ef65";
  }
  .ri-money-euro-box-fill:before {
    content: "\ef66";
  }
  .ri-money-euro-box-line:before {
    content: "\ef67";
  }
  .ri-money-euro-circle-fill:before {
    content: "\ef68";
  }
  .ri-money-euro-circle-line:before {
    content: "\ef69";
  }
  .ri-money-pound-box-fill:before {
    content: "\ef6a";
  }
  .ri-money-pound-box-line:before {
    content: "\ef6b";
  }
  .ri-money-pound-circle-fill:before {
    content: "\ef6c";
  }
  .ri-money-pound-circle-line:before {
    content: "\ef6d";
  }
  .ri-moon-clear-fill:before {
    content: "\ef6e";
  }
  .ri-moon-clear-line:before {
    content: "\ef6f";
  }
  .ri-moon-cloudy-fill:before {
    content: "\ef70";
  }
  .ri-moon-cloudy-line:before {
    content: "\ef71";
  }
  .ri-moon-fill:before {
    content: "\ef72";
  }
  .ri-moon-foggy-fill:before {
    content: "\ef73";
  }
  .ri-moon-foggy-line:before {
    content: "\ef74";
  }
  .ri-moon-line:before {
    content: "\ef75";
  }
  .ri-more-2-fill:before {
    content: "\ef76";
  }
  .ri-more-2-line:before {
    content: "\ef77";
  }
  .ri-more-fill:before {
    content: "\ef78";
  }
  .ri-more-line:before {
    content: "\ef79";
  }
  .ri-motorbike-fill:before {
    content: "\ef7a";
  }
  .ri-motorbike-line:before {
    content: "\ef7b";
  }
  .ri-mouse-fill:before {
    content: "\ef7c";
  }
  .ri-mouse-line:before {
    content: "\ef7d";
  }
  .ri-movie-2-fill:before {
    content: "\ef7e";
  }
  .ri-movie-2-line:before {
    content: "\ef7f";
  }
  .ri-movie-fill:before {
    content: "\ef80";
  }
  .ri-movie-line:before {
    content: "\ef81";
  }
  .ri-music-2-fill:before {
    content: "\ef82";
  }
  .ri-music-2-line:before {
    content: "\ef83";
  }
  .ri-music-fill:before {
    content: "\ef84";
  }
  .ri-music-line:before {
    content: "\ef85";
  }
  .ri-mv-fill:before {
    content: "\ef86";
  }
  .ri-mv-line:before {
    content: "\ef87";
  }
  .ri-navigation-fill:before {
    content: "\ef88";
  }
  .ri-navigation-line:before {
    content: "\ef89";
  }
  .ri-netease-cloud-music-fill:before {
    content: "\ef8a";
  }
  .ri-netease-cloud-music-line:before {
    content: "\ef8b";
  }
  .ri-netflix-fill:before {
    content: "\ef8c";
  }
  .ri-netflix-line:before {
    content: "\ef8d";
  }
  .ri-newspaper-fill:before {
    content: "\ef8e";
  }
  .ri-newspaper-line:before {
    content: "\ef8f";
  }
  .ri-node-tree:before {
    content: "\ef90";
  }
  .ri-notification-2-fill:before {
    content: "\ef91";
  }
  .ri-notification-2-line:before {
    content: "\ef92";
  }
  .ri-notification-3-fill:before {
    content: "\ef93";
  }
  .ri-notification-3-line:before {
    content: "\ef94";
  }
  .ri-notification-4-fill:before {
    content: "\ef95";
  }
  .ri-notification-4-line:before {
    content: "\ef96";
  }
  .ri-notification-badge-fill:before {
    content: "\ef97";
  }
  .ri-notification-badge-line:before {
    content: "\ef98";
  }
  .ri-notification-fill:before {
    content: "\ef99";
  }
  .ri-notification-line:before {
    content: "\ef9a";
  }
  .ri-notification-off-fill:before {
    content: "\ef9b";
  }
  .ri-notification-off-line:before {
    content: "\ef9c";
  }
  .ri-npmjs-fill:before {
    content: "\ef9d";
  }
  .ri-npmjs-line:before {
    content: "\ef9e";
  }
  .ri-number-0:before {
    content: "\ef9f";
  }
  .ri-number-1:before {
    content: "\efa0";
  }
  .ri-number-2:before {
    content: "\efa1";
  }
  .ri-number-3:before {
    content: "\efa2";
  }
  .ri-number-4:before {
    content: "\efa3";
  }
  .ri-number-5:before {
    content: "\efa4";
  }
  .ri-number-6:before {
    content: "\efa5";
  }
  .ri-number-7:before {
    content: "\efa6";
  }
  .ri-number-8:before {
    content: "\efa7";
  }
  .ri-number-9:before {
    content: "\efa8";
  }
  .ri-numbers-fill:before {
    content: "\efa9";
  }
  .ri-numbers-line:before {
    content: "\efaa";
  }
  .ri-nurse-fill:before {
    content: "\efab";
  }
  .ri-nurse-line:before {
    content: "\efac";
  }
  .ri-oil-fill:before {
    content: "\efad";
  }
  .ri-oil-line:before {
    content: "\efae";
  }
  .ri-omega:before {
    content: "\efaf";
  }
  .ri-open-arm-fill:before {
    content: "\efb0";
  }
  .ri-open-arm-line:before {
    content: "\efb1";
  }
  .ri-open-source-fill:before {
    content: "\efb2";
  }
  .ri-open-source-line:before {
    content: "\efb3";
  }
  .ri-opera-fill:before {
    content: "\efb4";
  }
  .ri-opera-line:before {
    content: "\efb5";
  }
  .ri-order-play-fill:before {
    content: "\efb6";
  }
  .ri-order-play-line:before {
    content: "\efb7";
  }
  .ri-organization-chart:before {
    content: "\efb8";
  }
  .ri-outlet-2-fill:before {
    content: "\efb9";
  }
  .ri-outlet-2-line:before {
    content: "\efba";
  }
  .ri-outlet-fill:before {
    content: "\efbb";
  }
  .ri-outlet-line:before {
    content: "\efbc";
  }
  .ri-page-separator:before {
    content: "\efbd";
  }
  .ri-pages-fill:before {
    content: "\efbe";
  }
  .ri-pages-line:before {
    content: "\efbf";
  }
  .ri-paint-brush-fill:before {
    content: "\efc0";
  }
  .ri-paint-brush-line:before {
    content: "\efc1";
  }
  .ri-paint-fill:before {
    content: "\efc2";
  }
  .ri-paint-line:before {
    content: "\efc3";
  }
  .ri-palette-fill:before {
    content: "\efc4";
  }
  .ri-palette-line:before {
    content: "\efc5";
  }
  .ri-pantone-fill:before {
    content: "\efc6";
  }
  .ri-pantone-line:before {
    content: "\efc7";
  }
  .ri-paragraph:before {
    content: "\efc8";
  }
  .ri-parent-fill:before {
    content: "\efc9";
  }
  .ri-parent-line:before {
    content: "\efca";
  }
  .ri-parentheses-fill:before {
    content: "\efcb";
  }
  .ri-parentheses-line:before {
    content: "\efcc";
  }
  .ri-parking-box-fill:before {
    content: "\efcd";
  }
  .ri-parking-box-line:before {
    content: "\efce";
  }
  .ri-parking-fill:before {
    content: "\efcf";
  }
  .ri-parking-line:before {
    content: "\efd0";
  }
  .ri-passport-fill:before {
    content: "\efd1";
  }
  .ri-passport-line:before {
    content: "\efd2";
  }
  .ri-patreon-fill:before {
    content: "\efd3";
  }
  .ri-patreon-line:before {
    content: "\efd4";
  }
  .ri-pause-circle-fill:before {
    content: "\efd5";
  }
  .ri-pause-circle-line:before {
    content: "\efd6";
  }
  .ri-pause-fill:before {
    content: "\efd7";
  }
  .ri-pause-line:before {
    content: "\efd8";
  }
  .ri-pause-mini-fill:before {
    content: "\efd9";
  }
  .ri-pause-mini-line:before {
    content: "\efda";
  }
  .ri-paypal-fill:before {
    content: "\efdb";
  }
  .ri-paypal-line:before {
    content: "\efdc";
  }
  .ri-pen-nib-fill:before {
    content: "\efdd";
  }
  .ri-pen-nib-line:before {
    content: "\efde";
  }
  .ri-pencil-fill:before {
    content: "\efdf";
  }
  .ri-pencil-line:before {
    content: "\efe0";
  }
  .ri-pencil-ruler-2-fill:before {
    content: "\efe1";
  }
  .ri-pencil-ruler-2-line:before {
    content: "\efe2";
  }
  .ri-pencil-ruler-fill:before {
    content: "\efe3";
  }
  .ri-pencil-ruler-line:before {
    content: "\efe4";
  }
  .ri-percent-fill:before {
    content: "\efe5";
  }
  .ri-percent-line:before {
    content: "\efe6";
  }
  .ri-phone-camera-fill:before {
    content: "\efe7";
  }
  .ri-phone-camera-line:before {
    content: "\efe8";
  }
  .ri-phone-fill:before {
    content: "\efe9";
  }
  .ri-phone-find-fill:before {
    content: "\efea";
  }
  .ri-phone-find-line:before {
    content: "\efeb";
  }
  .ri-phone-line:before {
    content: "\efec";
  }
  .ri-phone-lock-fill:before {
    content: "\efed";
  }
  .ri-phone-lock-line:before {
    content: "\efee";
  }
  .ri-picture-in-picture-2-fill:before {
    content: "\efef";
  }
  .ri-picture-in-picture-2-line:before {
    content: "\eff0";
  }
  .ri-picture-in-picture-exit-fill:before {
    content: "\eff1";
  }
  .ri-picture-in-picture-exit-line:before {
    content: "\eff2";
  }
  .ri-picture-in-picture-fill:before {
    content: "\eff3";
  }
  .ri-picture-in-picture-line:before {
    content: "\eff4";
  }
  .ri-pie-chart-2-fill:before {
    content: "\eff5";
  }
  .ri-pie-chart-2-line:before {
    content: "\eff6";
  }
  .ri-pie-chart-box-fill:before {
    content: "\eff7";
  }
  .ri-pie-chart-box-line:before {
    content: "\eff8";
  }
  .ri-pie-chart-fill:before {
    content: "\eff9";
  }
  .ri-pie-chart-line:before {
    content: "\effa";
  }
  .ri-pin-distance-fill:before {
    content: "\effb";
  }
  .ri-pin-distance-line:before {
    content: "\effc";
  }
  .ri-ping-pong-fill:before {
    content: "\effd";
  }
  .ri-ping-pong-line:before {
    content: "\effe";
  }
  .ri-pinterest-fill:before {
    content: "\efff";
  }
  .ri-pinterest-line:before {
    content: "\f000";
  }
  .ri-pinyin-input:before {
    content: "\f001";
  }
  .ri-pixelfed-fill:before {
    content: "\f002";
  }
  .ri-pixelfed-line:before {
    content: "\f003";
  }
  .ri-plane-fill:before {
    content: "\f004";
  }
  .ri-plane-line:before {
    content: "\f005";
  }
  .ri-plant-fill:before {
    content: "\f006";
  }
  .ri-plant-line:before {
    content: "\f007";
  }
  .ri-play-circle-fill:before {
    content: "\f008";
  }
  .ri-play-circle-line:before {
    content: "\f009";
  }
  .ri-play-fill:before {
    content: "\f00a";
  }
  .ri-play-line:before {
    content: "\f00b";
  }
  .ri-play-list-2-fill:before {
    content: "\f00c";
  }
  .ri-play-list-2-line:before {
    content: "\f00d";
  }
  .ri-play-list-add-fill:before {
    content: "\f00e";
  }
  .ri-play-list-add-line:before {
    content: "\f00f";
  }
  .ri-play-list-fill:before {
    content: "\f010";
  }
  .ri-play-list-line:before {
    content: "\f011";
  }
  .ri-play-mini-fill:before {
    content: "\f012";
  }
  .ri-play-mini-line:before {
    content: "\f013";
  }
  .ri-playstation-fill:before {
    content: "\f014";
  }
  .ri-playstation-line:before {
    content: "\f015";
  }
  .ri-plug-2-fill:before {
    content: "\f016";
  }
  .ri-plug-2-line:before {
    content: "\f017";
  }
  .ri-plug-fill:before {
    content: "\f018";
  }
  .ri-plug-line:before {
    content: "\f019";
  }
  .ri-polaroid-2-fill:before {
    content: "\f01a";
  }
  .ri-polaroid-2-line:before {
    content: "\f01b";
  }
  .ri-polaroid-fill:before {
    content: "\f01c";
  }
  .ri-polaroid-line:before {
    content: "\f01d";
  }
  .ri-police-car-fill:before {
    content: "\f01e";
  }
  .ri-police-car-line:before {
    content: "\f01f";
  }
  .ri-price-tag-2-fill:before {
    content: "\f020";
  }
  .ri-price-tag-2-line:before {
    content: "\f021";
  }
  .ri-price-tag-3-fill:before {
    content: "\f022";
  }
  .ri-price-tag-3-line:before {
    content: "\f023";
  }
  .ri-price-tag-fill:before {
    content: "\f024";
  }
  .ri-price-tag-line:before {
    content: "\f025";
  }
  .ri-printer-cloud-fill:before {
    content: "\f026";
  }
  .ri-printer-cloud-line:before {
    content: "\f027";
  }
  .ri-printer-fill:before {
    content: "\f028";
  }
  .ri-printer-line:before {
    content: "\f029";
  }
  .ri-product-hunt-fill:before {
    content: "\f02a";
  }
  .ri-product-hunt-line:before {
    content: "\f02b";
  }
  .ri-profile-fill:before {
    content: "\f02c";
  }
  .ri-profile-line:before {
    content: "\f02d";
  }
  .ri-projector-2-fill:before {
    content: "\f02e";
  }
  .ri-projector-2-line:before {
    content: "\f02f";
  }
  .ri-projector-fill:before {
    content: "\f030";
  }
  .ri-projector-line:before {
    content: "\f031";
  }
  .ri-psychotherapy-fill:before {
    content: "\f032";
  }
  .ri-psychotherapy-line:before {
    content: "\f033";
  }
  .ri-pulse-fill:before {
    content: "\f034";
  }
  .ri-pulse-line:before {
    content: "\f035";
  }
  .ri-pushpin-2-fill:before {
    content: "\f036";
  }
  .ri-pushpin-2-line:before {
    content: "\f037";
  }
  .ri-pushpin-fill:before {
    content: "\f038";
  }
  .ri-pushpin-line:before {
    content: "\f039";
  }
  .ri-qq-fill:before {
    content: "\f03a";
  }
  .ri-qq-line:before {
    content: "\f03b";
  }
  .ri-qr-code-fill:before {
    content: "\f03c";
  }
  .ri-qr-code-line:before {
    content: "\f03d";
  }
  .ri-qr-scan-2-fill:before {
    content: "\f03e";
  }
  .ri-qr-scan-2-line:before {
    content: "\f03f";
  }
  .ri-qr-scan-fill:before {
    content: "\f040";
  }
  .ri-qr-scan-line:before {
    content: "\f041";
  }
  .ri-question-answer-fill:before {
    content: "\f042";
  }
  .ri-question-answer-line:before {
    content: "\f043";
  }
  .ri-question-fill:before {
    content: "\f044";
  }
  .ri-question-line:before {
    content: "\f045";
  }
  .ri-question-mark:before {
    content: "\f046";
  }
  .ri-questionnaire-fill:before {
    content: "\f047";
  }
  .ri-questionnaire-line:before {
    content: "\f048";
  }
  .ri-quill-pen-fill:before {
    content: "\f049";
  }
  .ri-quill-pen-line:before {
    content: "\f04a";
  }
  .ri-radar-fill:before {
    content: "\f04b";
  }
  .ri-radar-line:before {
    content: "\f04c";
  }
  .ri-radio-2-fill:before {
    content: "\f04d";
  }
  .ri-radio-2-line:before {
    content: "\f04e";
  }
  .ri-radio-button-fill:before {
    content: "\f04f";
  }
  .ri-radio-button-line:before {
    content: "\f050";
  }
  .ri-radio-fill:before {
    content: "\f051";
  }
  .ri-radio-line:before {
    content: "\f052";
  }
  .ri-rainbow-fill:before {
    content: "\f053";
  }
  .ri-rainbow-line:before {
    content: "\f054";
  }
  .ri-rainy-fill:before {
    content: "\f055";
  }
  .ri-rainy-line:before {
    content: "\f056";
  }
  .ri-reactjs-fill:before {
    content: "\f057";
  }
  .ri-reactjs-line:before {
    content: "\f058";
  }
  .ri-record-circle-fill:before {
    content: "\f059";
  }
  .ri-record-circle-line:before {
    content: "\f05a";
  }
  .ri-record-mail-fill:before {
    content: "\f05b";
  }
  .ri-record-mail-line:before {
    content: "\f05c";
  }
  .ri-recycle-fill:before {
    content: "\f05d";
  }
  .ri-recycle-line:before {
    content: "\f05e";
  }
  .ri-red-packet-fill:before {
    content: "\f05f";
  }
  .ri-red-packet-line:before {
    content: "\f060";
  }
  .ri-reddit-fill:before {
    content: "\f061";
  }
  .ri-reddit-line:before {
    content: "\f062";
  }
  .ri-refresh-fill:before {
    content: "\f063";
  }
  .ri-refresh-line:before {
    content: "\f064";
  }
  .ri-refund-2-fill:before {
    content: "\f065";
  }
  .ri-refund-2-line:before {
    content: "\f066";
  }
  .ri-refund-fill:before {
    content: "\f067";
  }
  .ri-refund-line:before {
    content: "\f068";
  }
  .ri-registered-fill:before {
    content: "\f069";
  }
  .ri-registered-line:before {
    content: "\f06a";
  }
  .ri-remixicon-fill:before {
    content: "\f06b";
  }
  .ri-remixicon-line:before {
    content: "\f06c";
  }
  .ri-remote-control-2-fill:before {
    content: "\f06d";
  }
  .ri-remote-control-2-line:before {
    content: "\f06e";
  }
  .ri-remote-control-fill:before {
    content: "\f06f";
  }
  .ri-remote-control-line:before {
    content: "\f070";
  }
  .ri-repeat-2-fill:before {
    content: "\f071";
  }
  .ri-repeat-2-line:before {
    content: "\f072";
  }
  .ri-repeat-fill:before {
    content: "\f073";
  }
  .ri-repeat-line:before {
    content: "\f074";
  }
  .ri-repeat-one-fill:before {
    content: "\f075";
  }
  .ri-repeat-one-line:before {
    content: "\f076";
  }
  .ri-reply-all-fill:before {
    content: "\f077";
  }
  .ri-reply-all-line:before {
    content: "\f078";
  }
  .ri-reply-fill:before {
    content: "\f079";
  }
  .ri-reply-line:before {
    content: "\f07a";
  }
  .ri-reserved-fill:before {
    content: "\f07b";
  }
  .ri-reserved-line:before {
    content: "\f07c";
  }
  .ri-rest-time-fill:before {
    content: "\f07d";
  }
  .ri-rest-time-line:before {
    content: "\f07e";
  }
  .ri-restart-fill:before {
    content: "\f07f";
  }
  .ri-restart-line:before {
    content: "\f080";
  }
  .ri-restaurant-2-fill:before {
    content: "\f081";
  }
  .ri-restaurant-2-line:before {
    content: "\f082";
  }
  .ri-restaurant-fill:before {
    content: "\f083";
  }
  .ri-restaurant-line:before {
    content: "\f084";
  }
  .ri-rewind-fill:before {
    content: "\f085";
  }
  .ri-rewind-line:before {
    content: "\f086";
  }
  .ri-rewind-mini-fill:before {
    content: "\f087";
  }
  .ri-rewind-mini-line:before {
    content: "\f088";
  }
  .ri-rhythm-fill:before {
    content: "\f089";
  }
  .ri-rhythm-line:before {
    content: "\f08a";
  }
  .ri-riding-fill:before {
    content: "\f08b";
  }
  .ri-riding-line:before {
    content: "\f08c";
  }
  .ri-road-map-fill:before {
    content: "\f08d";
  }
  .ri-road-map-line:before {
    content: "\f08e";
  }
  .ri-roadster-fill:before {
    content: "\f08f";
  }
  .ri-roadster-line:before {
    content: "\f090";
  }
  .ri-robot-fill:before {
    content: "\f091";
  }
  .ri-robot-line:before {
    content: "\f092";
  }
  .ri-rocket-2-fill:before {
    content: "\f093";
  }
  .ri-rocket-2-line:before {
    content: "\f094";
  }
  .ri-rocket-fill:before {
    content: "\f095";
  }
  .ri-rocket-line:before {
    content: "\f096";
  }
  .ri-rotate-lock-fill:before {
    content: "\f097";
  }
  .ri-rotate-lock-line:before {
    content: "\f098";
  }
  .ri-rounded-corner:before {
    content: "\f099";
  }
  .ri-route-fill:before {
    content: "\f09a";
  }
  .ri-route-line:before {
    content: "\f09b";
  }
  .ri-router-fill:before {
    content: "\f09c";
  }
  .ri-router-line:before {
    content: "\f09d";
  }
  .ri-rss-fill:before {
    content: "\f09e";
  }
  .ri-rss-line:before {
    content: "\f09f";
  }
  .ri-ruler-2-fill:before {
    content: "\f0a0";
  }
  .ri-ruler-2-line:before {
    content: "\f0a1";
  }
  .ri-ruler-fill:before {
    content: "\f0a2";
  }
  .ri-ruler-line:before {
    content: "\f0a3";
  }
  .ri-run-fill:before {
    content: "\f0a4";
  }
  .ri-run-line:before {
    content: "\f0a5";
  }
  .ri-safari-fill:before {
    content: "\f0a6";
  }
  .ri-safari-line:before {
    content: "\f0a7";
  }
  .ri-safe-2-fill:before {
    content: "\f0a8";
  }
  .ri-safe-2-line:before {
    content: "\f0a9";
  }
  .ri-safe-fill:before {
    content: "\f0aa";
  }
  .ri-safe-line:before {
    content: "\f0ab";
  }
  .ri-sailboat-fill:before {
    content: "\f0ac";
  }
  .ri-sailboat-line:before {
    content: "\f0ad";
  }
  .ri-save-2-fill:before {
    content: "\f0ae";
  }
  .ri-save-2-line:before {
    content: "\f0af";
  }
  .ri-save-3-fill:before {
    content: "\f0b0";
  }
  .ri-save-3-line:before {
    content: "\f0b1";
  }
  .ri-save-fill:before {
    content: "\f0b2";
  }
  .ri-save-line:before {
    content: "\f0b3";
  }
  .ri-scales-2-fill:before {
    content: "\f0b4";
  }
  .ri-scales-2-line:before {
    content: "\f0b5";
  }
  .ri-scales-3-fill:before {
    content: "\f0b6";
  }
  .ri-scales-3-line:before {
    content: "\f0b7";
  }
  .ri-scales-fill:before {
    content: "\f0b8";
  }
  .ri-scales-line:before {
    content: "\f0b9";
  }
  .ri-scan-2-fill:before {
    content: "\f0ba";
  }
  .ri-scan-2-line:before {
    content: "\f0bb";
  }
  .ri-scan-fill:before {
    content: "\f0bc";
  }
  .ri-scan-line:before {
    content: "\f0bd";
  }
  .ri-scissors-2-fill:before {
    content: "\f0be";
  }
  .ri-scissors-2-line:before {
    content: "\f0bf";
  }
  .ri-scissors-cut-fill:before {
    content: "\f0c0";
  }
  .ri-scissors-cut-line:before {
    content: "\f0c1";
  }
  .ri-scissors-fill:before {
    content: "\f0c2";
  }
  .ri-scissors-line:before {
    content: "\f0c3";
  }
  .ri-screenshot-2-fill:before {
    content: "\f0c4";
  }
  .ri-screenshot-2-line:before {
    content: "\f0c5";
  }
  .ri-screenshot-fill:before {
    content: "\f0c6";
  }
  .ri-screenshot-line:before {
    content: "\f0c7";
  }
  .ri-sd-card-fill:before {
    content: "\f0c8";
  }
  .ri-sd-card-line:before {
    content: "\f0c9";
  }
  .ri-sd-card-mini-fill:before {
    content: "\f0ca";
  }
  .ri-sd-card-mini-line:before {
    content: "\f0cb";
  }
  .ri-search-2-fill:before {
    content: "\f0cc";
  }
  .ri-search-2-line:before {
    content: "\f0cd";
  }
  .ri-search-eye-fill:before {
    content: "\f0ce";
  }
  .ri-search-eye-line:before {
    content: "\f0cf";
  }
  .ri-search-fill:before {
    content: "\f0d0";
  }
  .ri-search-line:before {
    content: "\f0d1";
  }
  .ri-secure-payment-fill:before {
    content: "\f0d2";
  }
  .ri-secure-payment-line:before {
    content: "\f0d3";
  }
  .ri-seedling-fill:before {
    content: "\f0d4";
  }
  .ri-seedling-line:before {
    content: "\f0d5";
  }
  .ri-send-backward:before {
    content: "\f0d6";
  }
  .ri-send-plane-2-fill:before {
    content: "\f0d7";
  }
  .ri-send-plane-2-line:before {
    content: "\f0d8";
  }
  .ri-send-plane-fill:before {
    content: "\f0d9";
  }
  .ri-send-plane-line:before {
    content: "\f0da";
  }
  .ri-send-to-back:before {
    content: "\f0db";
  }
  .ri-sensor-fill:before {
    content: "\f0dc";
  }
  .ri-sensor-line:before {
    content: "\f0dd";
  }
  .ri-separator:before {
    content: "\f0de";
  }
  .ri-server-fill:before {
    content: "\f0df";
  }
  .ri-server-line:before {
    content: "\f0e0";
  }
  .ri-service-fill:before {
    content: "\f0e1";
  }
  .ri-service-line:before {
    content: "\f0e2";
  }
  .ri-settings-2-fill:before {
    content: "\f0e3";
  }
  .ri-settings-2-line:before {
    content: "\f0e4";
  }
  .ri-settings-3-fill:before {
    content: "\f0e5";
  }
  .ri-settings-3-line:before {
    content: "\f0e6";
  }
  .ri-settings-4-fill:before {
    content: "\f0e7";
  }
  .ri-settings-4-line:before {
    content: "\f0e8";
  }
  .ri-settings-5-fill:before {
    content: "\f0e9";
  }
  .ri-settings-5-line:before {
    content: "\f0ea";
  }
  .ri-settings-6-fill:before {
    content: "\f0eb";
  }
  .ri-settings-6-line:before {
    content: "\f0ec";
  }
  .ri-settings-fill:before {
    content: "\f0ed";
  }
  .ri-settings-line:before {
    content: "\f0ee";
  }
  .ri-shape-2-fill:before {
    content: "\f0ef";
  }
  .ri-shape-2-line:before {
    content: "\f0f0";
  }
  .ri-shape-fill:before {
    content: "\f0f1";
  }
  .ri-shape-line:before {
    content: "\f0f2";
  }
  .ri-share-box-fill:before {
    content: "\f0f3";
  }
  .ri-share-box-line:before {
    content: "\f0f4";
  }
  .ri-share-circle-fill:before {
    content: "\f0f5";
  }
  .ri-share-circle-line:before {
    content: "\f0f6";
  }
  .ri-share-fill:before {
    content: "\f0f7";
  }
  .ri-share-forward-2-fill:before {
    content: "\f0f8";
  }
  .ri-share-forward-2-line:before {
    content: "\f0f9";
  }
  .ri-share-forward-box-fill:before {
    content: "\f0fa";
  }
  .ri-share-forward-box-line:before {
    content: "\f0fb";
  }
  .ri-share-forward-fill:before {
    content: "\f0fc";
  }
  .ri-share-forward-line:before {
    content: "\f0fd";
  }
  .ri-share-line:before {
    content: "\f0fe";
  }
  .ri-shield-check-fill:before {
    content: "\f0ff";
  }
  .ri-shield-check-line:before {
    content: "\f100";
  }
  .ri-shield-cross-fill:before {
    content: "\f101";
  }
  .ri-shield-cross-line:before {
    content: "\f102";
  }
  .ri-shield-fill:before {
    content: "\f103";
  }
  .ri-shield-flash-fill:before {
    content: "\f104";
  }
  .ri-shield-flash-line:before {
    content: "\f105";
  }
  .ri-shield-keyhole-fill:before {
    content: "\f106";
  }
  .ri-shield-keyhole-line:before {
    content: "\f107";
  }
  .ri-shield-line:before {
    content: "\f108";
  }
  .ri-shield-star-fill:before {
    content: "\f109";
  }
  .ri-shield-star-line:before {
    content: "\f10a";
  }
  .ri-shield-user-fill:before {
    content: "\f10b";
  }
  .ri-shield-user-line:before {
    content: "\f10c";
  }
  .ri-ship-2-fill:before {
    content: "\f10d";
  }
  .ri-ship-2-line:before {
    content: "\f10e";
  }
  .ri-ship-fill:before {
    content: "\f10f";
  }
  .ri-ship-line:before {
    content: "\f110";
  }
  .ri-shirt-fill:before {
    content: "\f111";
  }
  .ri-shirt-line:before {
    content: "\f112";
  }
  .ri-shopping-bag-2-fill:before {
    content: "\f113";
  }
  .ri-shopping-bag-2-line:before {
    content: "\f114";
  }
  .ri-shopping-bag-3-fill:before {
    content: "\f115";
  }
  .ri-shopping-bag-3-line:before {
    content: "\f116";
  }
  .ri-shopping-bag-fill:before {
    content: "\f117";
  }
  .ri-shopping-bag-line:before {
    content: "\f118";
  }
  .ri-shopping-basket-2-fill:before {
    content: "\f119";
  }
  .ri-shopping-basket-2-line:before {
    content: "\f11a";
  }
  .ri-shopping-basket-fill:before {
    content: "\f11b";
  }
  .ri-shopping-basket-line:before {
    content: "\f11c";
  }
  .ri-shopping-cart-2-fill:before {
    content: "\f11d";
  }
  .ri-shopping-cart-2-line:before {
    content: "\f11e";
  }
  .ri-shopping-cart-fill:before {
    content: "\f11f";
  }
  .ri-shopping-cart-line:before {
    content: "\f120";
  }
  .ri-showers-fill:before {
    content: "\f121";
  }
  .ri-showers-line:before {
    content: "\f122";
  }
  .ri-shuffle-fill:before {
    content: "\f123";
  }
  .ri-shuffle-line:before {
    content: "\f124";
  }
  .ri-shut-down-fill:before {
    content: "\f125";
  }
  .ri-shut-down-line:before {
    content: "\f126";
  }
  .ri-side-bar-fill:before {
    content: "\f127";
  }
  .ri-side-bar-line:before {
    content: "\f128";
  }
  .ri-signal-tower-fill:before {
    content: "\f129";
  }
  .ri-signal-tower-line:before {
    content: "\f12a";
  }
  .ri-signal-wifi-1-fill:before {
    content: "\f12b";
  }
  .ri-signal-wifi-1-line:before {
    content: "\f12c";
  }
  .ri-signal-wifi-2-fill:before {
    content: "\f12d";
  }
  .ri-signal-wifi-2-line:before {
    content: "\f12e";
  }
  .ri-signal-wifi-3-fill:before {
    content: "\f12f";
  }
  .ri-signal-wifi-3-line:before {
    content: "\f130";
  }
  .ri-signal-wifi-error-fill:before {
    content: "\f131";
  }
  .ri-signal-wifi-error-line:before {
    content: "\f132";
  }
  .ri-signal-wifi-fill:before {
    content: "\f133";
  }
  .ri-signal-wifi-line:before {
    content: "\f134";
  }
  .ri-signal-wifi-off-fill:before {
    content: "\f135";
  }
  .ri-signal-wifi-off-line:before {
    content: "\f136";
  }
  .ri-sim-card-2-fill:before {
    content: "\f137";
  }
  .ri-sim-card-2-line:before {
    content: "\f138";
  }
  .ri-sim-card-fill:before {
    content: "\f139";
  }
  .ri-sim-card-line:before {
    content: "\f13a";
  }
  .ri-single-quotes-l:before {
    content: "\f13b";
  }
  .ri-single-quotes-r:before {
    content: "\f13c";
  }
  .ri-sip-fill:before {
    content: "\f13d";
  }
  .ri-sip-line:before {
    content: "\f13e";
  }
  .ri-skip-back-fill:before {
    content: "\f13f";
  }
  .ri-skip-back-line:before {
    content: "\f140";
  }
  .ri-skip-back-mini-fill:before {
    content: "\f141";
  }
  .ri-skip-back-mini-line:before {
    content: "\f142";
  }
  .ri-skip-forward-fill:before {
    content: "\f143";
  }
  .ri-skip-forward-line:before {
    content: "\f144";
  }
  .ri-skip-forward-mini-fill:before {
    content: "\f145";
  }
  .ri-skip-forward-mini-line:before {
    content: "\f146";
  }
  .ri-skull-2-fill:before {
    content: "\f147";
  }
  .ri-skull-2-line:before {
    content: "\f148";
  }
  .ri-skull-fill:before {
    content: "\f149";
  }
  .ri-skull-line:before {
    content: "\f14a";
  }
  .ri-skype-fill:before {
    content: "\f14b";
  }
  .ri-skype-line:before {
    content: "\f14c";
  }
  .ri-slack-fill:before {
    content: "\f14d";
  }
  .ri-slack-line:before {
    content: "\f14e";
  }
  .ri-slice-fill:before {
    content: "\f14f";
  }
  .ri-slice-line:before {
    content: "\f150";
  }
  .ri-slideshow-2-fill:before {
    content: "\f151";
  }
  .ri-slideshow-2-line:before {
    content: "\f152";
  }
  .ri-slideshow-3-fill:before {
    content: "\f153";
  }
  .ri-slideshow-3-line:before {
    content: "\f154";
  }
  .ri-slideshow-4-fill:before {
    content: "\f155";
  }
  .ri-slideshow-4-line:before {
    content: "\f156";
  }
  .ri-slideshow-fill:before {
    content: "\f157";
  }
  .ri-slideshow-line:before {
    content: "\f158";
  }
  .ri-smartphone-fill:before {
    content: "\f159";
  }
  .ri-smartphone-line:before {
    content: "\f15a";
  }
  .ri-snapchat-fill:before {
    content: "\f15b";
  }
  .ri-snapchat-line:before {
    content: "\f15c";
  }
  .ri-snowy-fill:before {
    content: "\f15d";
  }
  .ri-snowy-line:before {
    content: "\f15e";
  }
  .ri-sort-asc:before {
    content: "\f15f";
  }
  .ri-sort-desc:before {
    content: "\f160";
  }
  .ri-sound-module-fill:before {
    content: "\f161";
  }
  .ri-sound-module-line:before {
    content: "\f162";
  }
  .ri-soundcloud-fill:before {
    content: "\f163";
  }
  .ri-soundcloud-line:before {
    content: "\f164";
  }
  .ri-space-ship-fill:before {
    content: "\f165";
  }
  .ri-space-ship-line:before {
    content: "\f166";
  }
  .ri-space:before {
    content: "\f167";
  }
  .ri-spam-2-fill:before {
    content: "\f168";
  }
  .ri-spam-2-line:before {
    content: "\f169";
  }
  .ri-spam-3-fill:before {
    content: "\f16a";
  }
  .ri-spam-3-line:before {
    content: "\f16b";
  }
  .ri-spam-fill:before {
    content: "\f16c";
  }
  .ri-spam-line:before {
    content: "\f16d";
  }
  .ri-speaker-2-fill:before {
    content: "\f16e";
  }
  .ri-speaker-2-line:before {
    content: "\f16f";
  }
  .ri-speaker-3-fill:before {
    content: "\f170";
  }
  .ri-speaker-3-line:before {
    content: "\f171";
  }
  .ri-speaker-fill:before {
    content: "\f172";
  }
  .ri-speaker-line:before {
    content: "\f173";
  }
  .ri-spectrum-fill:before {
    content: "\f174";
  }
  .ri-spectrum-line:before {
    content: "\f175";
  }
  .ri-speed-fill:before {
    content: "\f176";
  }
  .ri-speed-line:before {
    content: "\f177";
  }
  .ri-speed-mini-fill:before {
    content: "\f178";
  }
  .ri-speed-mini-line:before {
    content: "\f179";
  }
  .ri-split-cells-horizontal:before {
    content: "\f17a";
  }
  .ri-split-cells-vertical:before {
    content: "\f17b";
  }
  .ri-spotify-fill:before {
    content: "\f17c";
  }
  .ri-spotify-line:before {
    content: "\f17d";
  }
  .ri-spy-fill:before {
    content: "\f17e";
  }
  .ri-spy-line:before {
    content: "\f17f";
  }
  .ri-stack-fill:before {
    content: "\f180";
  }
  .ri-stack-line:before {
    content: "\f181";
  }
  .ri-stack-overflow-fill:before {
    content: "\f182";
  }
  .ri-stack-overflow-line:before {
    content: "\f183";
  }
  .ri-stackshare-fill:before {
    content: "\f184";
  }
  .ri-stackshare-line:before {
    content: "\f185";
  }
  .ri-star-fill:before {
    content: "\f186";
  }
  .ri-star-half-fill:before {
    content: "\f187";
  }
  .ri-star-half-line:before {
    content: "\f188";
  }
  .ri-star-half-s-fill:before {
    content: "\f189";
  }
  .ri-star-half-s-line:before {
    content: "\f18a";
  }
  .ri-star-line:before {
    content: "\f18b";
  }
  .ri-star-s-fill:before {
    content: "\f18c";
  }
  .ri-star-s-line:before {
    content: "\f18d";
  }
  .ri-star-smile-fill:before {
    content: "\f18e";
  }
  .ri-star-smile-line:before {
    content: "\f18f";
  }
  .ri-steam-fill:before {
    content: "\f190";
  }
  .ri-steam-line:before {
    content: "\f191";
  }
  .ri-steering-2-fill:before {
    content: "\f192";
  }
  .ri-steering-2-line:before {
    content: "\f193";
  }
  .ri-steering-fill:before {
    content: "\f194";
  }
  .ri-steering-line:before {
    content: "\f195";
  }
  .ri-stethoscope-fill:before {
    content: "\f196";
  }
  .ri-stethoscope-line:before {
    content: "\f197";
  }
  .ri-sticky-note-2-fill:before {
    content: "\f198";
  }
  .ri-sticky-note-2-line:before {
    content: "\f199";
  }
  .ri-sticky-note-fill:before {
    content: "\f19a";
  }
  .ri-sticky-note-line:before {
    content: "\f19b";
  }
  .ri-stock-fill:before {
    content: "\f19c";
  }
  .ri-stock-line:before {
    content: "\f19d";
  }
  .ri-stop-circle-fill:before {
    content: "\f19e";
  }
  .ri-stop-circle-line:before {
    content: "\f19f";
  }
  .ri-stop-fill:before {
    content: "\f1a0";
  }
  .ri-stop-line:before {
    content: "\f1a1";
  }
  .ri-stop-mini-fill:before {
    content: "\f1a2";
  }
  .ri-stop-mini-line:before {
    content: "\f1a3";
  }
  .ri-store-2-fill:before {
    content: "\f1a4";
  }
  .ri-store-2-line:before {
    content: "\f1a5";
  }
  .ri-store-3-fill:before {
    content: "\f1a6";
  }
  .ri-store-3-line:before {
    content: "\f1a7";
  }
  .ri-store-fill:before {
    content: "\f1a8";
  }
  .ri-store-line:before {
    content: "\f1a9";
  }
  .ri-strikethrough-2:before {
    content: "\f1aa";
  }
  .ri-strikethrough:before {
    content: "\f1ab";
  }
  .ri-subscript-2:before {
    content: "\f1ac";
  }
  .ri-subscript:before {
    content: "\f1ad";
  }
  .ri-subtract-fill:before {
    content: "\f1ae";
  }
  .ri-subtract-line:before {
    content: "\f1af";
  }
  .ri-subway-fill:before {
    content: "\f1b0";
  }
  .ri-subway-line:before {
    content: "\f1b1";
  }
  .ri-subway-wifi-fill:before {
    content: "\f1b2";
  }
  .ri-subway-wifi-line:before {
    content: "\f1b3";
  }
  .ri-suitcase-2-fill:before {
    content: "\f1b4";
  }
  .ri-suitcase-2-line:before {
    content: "\f1b5";
  }
  .ri-suitcase-3-fill:before {
    content: "\f1b6";
  }
  .ri-suitcase-3-line:before {
    content: "\f1b7";
  }
  .ri-suitcase-fill:before {
    content: "\f1b8";
  }
  .ri-suitcase-line:before {
    content: "\f1b9";
  }
  .ri-sun-cloudy-fill:before {
    content: "\f1ba";
  }
  .ri-sun-cloudy-line:before {
    content: "\f1bb";
  }
  .ri-sun-fill:before {
    content: "\f1bc";
  }
  .ri-sun-foggy-fill:before {
    content: "\f1bd";
  }
  .ri-sun-foggy-line:before {
    content: "\f1be";
  }
  .ri-sun-line:before {
    content: "\f1bf";
  }
  .ri-superscript-2:before {
    content: "\f1c0";
  }
  .ri-superscript:before {
    content: "\f1c1";
  }
  .ri-surgical-mask-fill:before {
    content: "\f1c2";
  }
  .ri-surgical-mask-line:before {
    content: "\f1c3";
  }
  .ri-surround-sound-fill:before {
    content: "\f1c4";
  }
  .ri-surround-sound-line:before {
    content: "\f1c5";
  }
  .ri-survey-fill:before {
    content: "\f1c6";
  }
  .ri-survey-line:before {
    content: "\f1c7";
  }
  .ri-swap-box-fill:before {
    content: "\f1c8";
  }
  .ri-swap-box-line:before {
    content: "\f1c9";
  }
  .ri-swap-fill:before {
    content: "\f1ca";
  }
  .ri-swap-line:before {
    content: "\f1cb";
  }
  .ri-switch-fill:before {
    content: "\f1cc";
  }
  .ri-switch-line:before {
    content: "\f1cd";
  }
  .ri-sword-fill:before {
    content: "\f1ce";
  }
  .ri-sword-line:before {
    content: "\f1cf";
  }
  .ri-syringe-fill:before {
    content: "\f1d0";
  }
  .ri-syringe-line:before {
    content: "\f1d1";
  }
  .ri-t-box-fill:before {
    content: "\f1d2";
  }
  .ri-t-box-line:before {
    content: "\f1d3";
  }
  .ri-t-shirt-2-fill:before {
    content: "\f1d4";
  }
  .ri-t-shirt-2-line:before {
    content: "\f1d5";
  }
  .ri-t-shirt-air-fill:before {
    content: "\f1d6";
  }
  .ri-t-shirt-air-line:before {
    content: "\f1d7";
  }
  .ri-t-shirt-fill:before {
    content: "\f1d8";
  }
  .ri-t-shirt-line:before {
    content: "\f1d9";
  }
  .ri-table-2:before {
    content: "\f1da";
  }
  .ri-table-alt-fill:before {
    content: "\f1db";
  }
  .ri-table-alt-line:before {
    content: "\f1dc";
  }
  .ri-table-fill:before {
    content: "\f1dd";
  }
  .ri-table-line:before {
    content: "\f1de";
  }
  .ri-tablet-fill:before {
    content: "\f1df";
  }
  .ri-tablet-line:before {
    content: "\f1e0";
  }
  .ri-takeaway-fill:before {
    content: "\f1e1";
  }
  .ri-takeaway-line:before {
    content: "\f1e2";
  }
  .ri-taobao-fill:before {
    content: "\f1e3";
  }
  .ri-taobao-line:before {
    content: "\f1e4";
  }
  .ri-tape-fill:before {
    content: "\f1e5";
  }
  .ri-tape-line:before {
    content: "\f1e6";
  }
  .ri-task-fill:before {
    content: "\f1e7";
  }
  .ri-task-line:before {
    content: "\f1e8";
  }
  .ri-taxi-fill:before {
    content: "\f1e9";
  }
  .ri-taxi-line:before {
    content: "\f1ea";
  }
  .ri-taxi-wifi-fill:before {
    content: "\f1eb";
  }
  .ri-taxi-wifi-line:before {
    content: "\f1ec";
  }
  .ri-team-fill:before {
    content: "\f1ed";
  }
  .ri-team-line:before {
    content: "\f1ee";
  }
  .ri-telegram-fill:before {
    content: "\f1ef";
  }
  .ri-telegram-line:before {
    content: "\f1f0";
  }
  .ri-temp-cold-fill:before {
    content: "\f1f1";
  }
  .ri-temp-cold-line:before {
    content: "\f1f2";
  }
  .ri-temp-hot-fill:before {
    content: "\f1f3";
  }
  .ri-temp-hot-line:before {
    content: "\f1f4";
  }
  .ri-terminal-box-fill:before {
    content: "\f1f5";
  }
  .ri-terminal-box-line:before {
    content: "\f1f6";
  }
  .ri-terminal-fill:before {
    content: "\f1f7";
  }
  .ri-terminal-line:before {
    content: "\f1f8";
  }
  .ri-terminal-window-fill:before {
    content: "\f1f9";
  }
  .ri-terminal-window-line:before {
    content: "\f1fa";
  }
  .ri-test-tube-fill:before {
    content: "\f1fb";
  }
  .ri-test-tube-line:before {
    content: "\f1fc";
  }
  .ri-text-direction-l:before {
    content: "\f1fd";
  }
  .ri-text-direction-r:before {
    content: "\f1fe";
  }
  .ri-text-spacing:before {
    content: "\f1ff";
  }
  .ri-text-wrap:before {
    content: "\f200";
  }
  .ri-text:before {
    content: "\f201";
  }
  .ri-thermometer-fill:before {
    content: "\f202";
  }
  .ri-thermometer-line:before {
    content: "\f203";
  }
  .ri-thumb-down-fill:before {
    content: "\f204";
  }
  .ri-thumb-down-line:before {
    content: "\f205";
  }
  .ri-thumb-up-fill:before {
    content: "\f206";
  }
  .ri-thumb-up-line:before {
    content: "\f207";
  }
  .ri-thunderstorms-fill:before {
    content: "\f208";
  }
  .ri-thunderstorms-line:before {
    content: "\f209";
  }
  .ri-ticket-2-fill:before {
    content: "\f20a";
  }
  .ri-ticket-2-line:before {
    content: "\f20b";
  }
  .ri-ticket-fill:before {
    content: "\f20c";
  }
  .ri-ticket-line:before {
    content: "\f20d";
  }
  .ri-time-fill:before {
    content: "\f20e";
  }
  .ri-time-line:before {
    content: "\f20f";
  }
  .ri-timer-2-fill:before {
    content: "\f210";
  }
  .ri-timer-2-line:before {
    content: "\f211";
  }
  .ri-timer-fill:before {
    content: "\f212";
  }
  .ri-timer-flash-fill:before {
    content: "\f213";
  }
  .ri-timer-flash-line:before {
    content: "\f214";
  }
  .ri-timer-line:before {
    content: "\f215";
  }
  .ri-todo-fill:before {
    content: "\f216";
  }
  .ri-todo-line:before {
    content: "\f217";
  }
  .ri-toggle-fill:before {
    content: "\f218";
  }
  .ri-toggle-line:before {
    content: "\f219";
  }
  .ri-tools-fill:before {
    content: "\f21a";
  }
  .ri-tools-line:before {
    content: "\f21b";
  }
  .ri-tornado-fill:before {
    content: "\f21c";
  }
  .ri-tornado-line:before {
    content: "\f21d";
  }
  .ri-trademark-fill:before {
    content: "\f21e";
  }
  .ri-trademark-line:before {
    content: "\f21f";
  }
  .ri-traffic-light-fill:before {
    content: "\f220";
  }
  .ri-traffic-light-line:before {
    content: "\f221";
  }
  .ri-train-fill:before {
    content: "\f222";
  }
  .ri-train-line:before {
    content: "\f223";
  }
  .ri-train-wifi-fill:before {
    content: "\f224";
  }
  .ri-train-wifi-line:before {
    content: "\f225";
  }
  .ri-translate-2:before {
    content: "\f226";
  }
  .ri-translate:before {
    content: "\f227";
  }
  .ri-travesti-fill:before {
    content: "\f228";
  }
  .ri-travesti-line:before {
    content: "\f229";
  }
  .ri-treasure-map-fill:before {
    content: "\f22a";
  }
  .ri-treasure-map-line:before {
    content: "\f22b";
  }
  .ri-trello-fill:before {
    content: "\f22c";
  }
  .ri-trello-line:before {
    content: "\f22d";
  }
  .ri-trophy-fill:before {
    content: "\f22e";
  }
  .ri-trophy-line:before {
    content: "\f22f";
  }
  .ri-truck-fill:before {
    content: "\f230";
  }
  .ri-truck-line:before {
    content: "\f231";
  }
  .ri-tumblr-fill:before {
    content: "\f232";
  }
  .ri-tumblr-line:before {
    content: "\f233";
  }
  .ri-tv-2-fill:before {
    content: "\f234";
  }
  .ri-tv-2-line:before {
    content: "\f235";
  }
  .ri-tv-fill:before {
    content: "\f236";
  }
  .ri-tv-line:before {
    content: "\f237";
  }
  .ri-twitch-fill:before {
    content: "\f238";
  }
  .ri-twitch-line:before {
    content: "\f239";
  }
  .ri-twitter-fill:before {
    content: "\f23a";
  }
  .ri-twitter-line:before {
    content: "\f23b";
  }
  .ri-typhoon-fill:before {
    content: "\f23c";
  }
  .ri-typhoon-line:before {
    content: "\f23d";
  }
  .ri-u-disk-fill:before {
    content: "\f23e";
  }
  .ri-u-disk-line:before {
    content: "\f23f";
  }
  .ri-ubuntu-fill:before {
    content: "\f240";
  }
  .ri-ubuntu-line:before {
    content: "\f241";
  }
  .ri-umbrella-fill:before {
    content: "\f242";
  }
  .ri-umbrella-line:before {
    content: "\f243";
  }
  .ri-underline:before {
    content: "\f244";
  }
  .ri-uninstall-fill:before {
    content: "\f245";
  }
  .ri-uninstall-line:before {
    content: "\f246";
  }
  .ri-unsplash-fill:before {
    content: "\f247";
  }
  .ri-unsplash-line:before {
    content: "\f248";
  }
  .ri-upload-2-fill:before {
    content: "\f249";
  }
  .ri-upload-2-line:before {
    content: "\f24a";
  }
  .ri-upload-cloud-2-fill:before {
    content: "\f24b";
  }
  .ri-upload-cloud-2-line:before {
    content: "\f24c";
  }
  .ri-upload-cloud-fill:before {
    content: "\f24d";
  }
  .ri-upload-cloud-line:before {
    content: "\f24e";
  }
  .ri-upload-fill:before {
    content: "\f24f";
  }
  .ri-upload-line:before {
    content: "\f250";
  }
  .ri-usb-fill:before {
    content: "\f251";
  }
  .ri-usb-line:before {
    content: "\f252";
  }
  .ri-user-2-fill:before {
    content: "\f253";
  }
  .ri-user-2-line:before {
    content: "\f254";
  }
  .ri-user-3-fill:before {
    content: "\f255";
  }
  .ri-user-3-line:before {
    content: "\f256";
  }
  .ri-user-4-fill:before {
    content: "\f257";
  }
  .ri-user-4-line:before {
    content: "\f258";
  }
  .ri-user-5-fill:before {
    content: "\f259";
  }
  .ri-user-5-line:before {
    content: "\f25a";
  }
  .ri-user-6-fill:before {
    content: "\f25b";
  }
  .ri-user-6-line:before {
    content: "\f25c";
  }
  .ri-user-add-fill:before {
    content: "\f25d";
  }
  .ri-user-add-line:before {
    content: "\f25e";
  }
  .ri-user-fill:before {
    content: "\f25f";
  }
  .ri-user-follow-fill:before {
    content: "\f260";
  }
  .ri-user-follow-line:before {
    content: "\f261";
  }
  .ri-user-heart-fill:before {
    content: "\f262";
  }
  .ri-user-heart-line:before {
    content: "\f263";
  }
  .ri-user-line:before {
    content: "\f264";
  }
  .ri-user-location-fill:before {
    content: "\f265";
  }
  .ri-user-location-line:before {
    content: "\f266";
  }
  .ri-user-received-2-fill:before {
    content: "\f267";
  }
  .ri-user-received-2-line:before {
    content: "\f268";
  }
  .ri-user-received-fill:before {
    content: "\f269";
  }
  .ri-user-received-line:before {
    content: "\f26a";
  }
  .ri-user-search-fill:before {
    content: "\f26b";
  }
  .ri-user-search-line:before {
    content: "\f26c";
  }
  .ri-user-settings-fill:before {
    content: "\f26d";
  }
  .ri-user-settings-line:before {
    content: "\f26e";
  }
  .ri-user-shared-2-fill:before {
    content: "\f26f";
  }
  .ri-user-shared-2-line:before {
    content: "\f270";
  }
  .ri-user-shared-fill:before {
    content: "\f271";
  }
  .ri-user-shared-line:before {
    content: "\f272";
  }
  .ri-user-smile-fill:before {
    content: "\f273";
  }
  .ri-user-smile-line:before {
    content: "\f274";
  }
  .ri-user-star-fill:before {
    content: "\f275";
  }
  .ri-user-star-line:before {
    content: "\f276";
  }
  .ri-user-unfollow-fill:before {
    content: "\f277";
  }
  .ri-user-unfollow-line:before {
    content: "\f278";
  }
  .ri-user-voice-fill:before {
    content: "\f279";
  }
  .ri-user-voice-line:before {
    content: "\f27a";
  }
  .ri-video-add-fill:before {
    content: "\f27b";
  }
  .ri-video-add-line:before {
    content: "\f27c";
  }
  .ri-video-chat-fill:before {
    content: "\f27d";
  }
  .ri-video-chat-line:before {
    content: "\f27e";
  }
  .ri-video-download-fill:before {
    content: "\f27f";
  }
  .ri-video-download-line:before {
    content: "\f280";
  }
  .ri-video-fill:before {
    content: "\f281";
  }
  .ri-video-line:before {
    content: "\f282";
  }
  .ri-video-upload-fill:before {
    content: "\f283";
  }
  .ri-video-upload-line:before {
    content: "\f284";
  }
  .ri-vidicon-2-fill:before {
    content: "\f285";
  }
  .ri-vidicon-2-line:before {
    content: "\f286";
  }
  .ri-vidicon-fill:before {
    content: "\f287";
  }
  .ri-vidicon-line:before {
    content: "\f288";
  }
  .ri-vimeo-fill:before {
    content: "\f289";
  }
  .ri-vimeo-line:before {
    content: "\f28a";
  }
  .ri-vip-crown-2-fill:before {
    content: "\f28b";
  }
  .ri-vip-crown-2-line:before {
    content: "\f28c";
  }
  .ri-vip-crown-fill:before {
    content: "\f28d";
  }
  .ri-vip-crown-line:before {
    content: "\f28e";
  }
  .ri-vip-diamond-fill:before {
    content: "\f28f";
  }
  .ri-vip-diamond-line:before {
    content: "\f290";
  }
  .ri-vip-fill:before {
    content: "\f291";
  }
  .ri-vip-line:before {
    content: "\f292";
  }
  .ri-virus-fill:before {
    content: "\f293";
  }
  .ri-virus-line:before {
    content: "\f294";
  }
  .ri-visa-fill:before {
    content: "\f295";
  }
  .ri-visa-line:before {
    content: "\f296";
  }
  .ri-voice-recognition-fill:before {
    content: "\f297";
  }
  .ri-voice-recognition-line:before {
    content: "\f298";
  }
  .ri-voiceprint-fill:before {
    content: "\f299";
  }
  .ri-voiceprint-line:before {
    content: "\f29a";
  }
  .ri-volume-down-fill:before {
    content: "\f29b";
  }
  .ri-volume-down-line:before {
    content: "\f29c";
  }
  .ri-volume-mute-fill:before {
    content: "\f29d";
  }
  .ri-volume-mute-line:before {
    content: "\f29e";
  }
  .ri-volume-off-vibrate-fill:before {
    content: "\f29f";
  }
  .ri-volume-off-vibrate-line:before {
    content: "\f2a0";
  }
  .ri-volume-up-fill:before {
    content: "\f2a1";
  }
  .ri-volume-up-line:before {
    content: "\f2a2";
  }
  .ri-volume-vibrate-fill:before {
    content: "\f2a3";
  }
  .ri-volume-vibrate-line:before {
    content: "\f2a4";
  }
  .ri-vuejs-fill:before {
    content: "\f2a5";
  }
  .ri-vuejs-line:before {
    content: "\f2a6";
  }
  .ri-walk-fill:before {
    content: "\f2a7";
  }
  .ri-walk-line:before {
    content: "\f2a8";
  }
  .ri-wallet-2-fill:before {
    content: "\f2a9";
  }
  .ri-wallet-2-line:before {
    content: "\f2aa";
  }
  .ri-wallet-3-fill:before {
    content: "\f2ab";
  }
  .ri-wallet-3-line:before {
    content: "\f2ac";
  }
  .ri-wallet-fill:before {
    content: "\f2ad";
  }
  .ri-wallet-line:before {
    content: "\f2ae";
  }
  .ri-water-flash-fill:before {
    content: "\f2af";
  }
  .ri-water-flash-line:before {
    content: "\f2b0";
  }
  .ri-webcam-fill:before {
    content: "\f2b1";
  }
  .ri-webcam-line:before {
    content: "\f2b2";
  }
  .ri-wechat-2-fill:before {
    content: "\f2b3";
  }
  .ri-wechat-2-line:before {
    content: "\f2b4";
  }
  .ri-wechat-fill:before {
    content: "\f2b5";
  }
  .ri-wechat-line:before {
    content: "\f2b6";
  }
  .ri-wechat-pay-fill:before {
    content: "\f2b7";
  }
  .ri-wechat-pay-line:before {
    content: "\f2b8";
  }
  .ri-weibo-fill:before {
    content: "\f2b9";
  }
  .ri-weibo-line:before {
    content: "\f2ba";
  }
  .ri-whatsapp-fill:before {
    content: "\f2bb";
  }
  .ri-whatsapp-line:before {
    content: "\f2bc";
  }
  .ri-wheelchair-fill:before {
    content: "\f2bd";
  }
  .ri-wheelchair-line:before {
    content: "\f2be";
  }
  .ri-wifi-fill:before {
    content: "\f2bf";
  }
  .ri-wifi-line:before {
    content: "\f2c0";
  }
  .ri-wifi-off-fill:before {
    content: "\f2c1";
  }
  .ri-wifi-off-line:before {
    content: "\f2c2";
  }
  .ri-window-2-fill:before {
    content: "\f2c3";
  }
  .ri-window-2-line:before {
    content: "\f2c4";
  }
  .ri-window-fill:before {
    content: "\f2c5";
  }
  .ri-window-line:before {
    content: "\f2c6";
  }
  .ri-windows-fill:before {
    content: "\f2c7";
  }
  .ri-windows-line:before {
    content: "\f2c8";
  }
  .ri-windy-fill:before {
    content: "\f2c9";
  }
  .ri-windy-line:before {
    content: "\f2ca";
  }
  .ri-wireless-charging-fill:before {
    content: "\f2cb";
  }
  .ri-wireless-charging-line:before {
    content: "\f2cc";
  }
  .ri-women-fill:before {
    content: "\f2cd";
  }
  .ri-women-line:before {
    content: "\f2ce";
  }
  .ri-wubi-input:before {
    content: "\f2cf";
  }
  .ri-xbox-fill:before {
    content: "\f2d0";
  }
  .ri-xbox-line:before {
    content: "\f2d1";
  }
  .ri-xing-fill:before {
    content: "\f2d2";
  }
  .ri-xing-line:before {
    content: "\f2d3";
  }
  .ri-youtube-fill:before {
    content: "\f2d4";
  }
  .ri-youtube-line:before {
    content: "\f2d5";
  }
  .ri-zcool-fill:before {
    content: "\f2d6";
  }
  .ri-zcool-line:before {
    content: "\f2d7";
  }
  .ri-zhihu-fill:before {
    content: "\f2d8";
  }
  .ri-zhihu-line:before {
    content: "\f2d9";
  }
  .ri-zoom-in-fill:before {
    content: "\f2da";
  }
  .ri-zoom-in-line:before {
    content: "\f2db";
  }
  .ri-zoom-out-fill:before {
    content: "\f2dc";
  }
  .ri-zoom-out-line:before {
    content: "\f2dd";
  }
  .ri-zzz-fill:before {
    content: "\f2de";
  }
  .ri-zzz-line:before {
    content: "\f2df";
  }
  
  /* src/assets/iconfonts/simple-line-icons/simple-line-icons.css */
  @font-face {
    font-family: "simple-line-icons";
    src: url(./Simple-Line-Icons-5L2O4VAZ.eot?v=2.4.0);
    src:
      url(./Simple-Line-Icons-5L2O4VAZ.eot?v=2.4.0#iefix) format("embedded-opentype"),
      url(./Simple-Line-Icons-QULJ7HMJ.woff?v=2.4.0) format("woff"),
      url(./Simple-Line-Icons-RPP3LEOA.svg?v=2.4.0#simple-line-icons) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  .icon-user,
  .icon-people,
  .icon-user-female,
  .icon-user-follow,
  .icon-user-following,
  .icon-user-unfollow,
  .icon-login,
  .icon-logout,
  .icon-emotsmile,
  .icon-phone,
  .icon-call-end,
  .icon-call-in,
  .icon-call-out,
  .icon-map,
  .icon-location-pin,
  .icon-direction,
  .icon-directions,
  .icon-compass,
  .icon-layers,
  .icon-menu,
  .icon-list,
  .icon-options-vertical,
  .icon-options,
  .icon-arrow-down,
  .icon-arrow-left,
  .icon-arrow-right,
  .icon-arrow-up,
  .icon-arrow-up-circle,
  .icon-arrow-left-circle,
  .icon-arrow-right-circle,
  .icon-arrow-down-circle,
  .icon-check,
  .icon-clock,
  .icon-plus,
  .icon-minus,
  .icon-close,
  .icon-event,
  .icon-exclamation,
  .icon-organization,
  .icon-trophy,
  .icon-screen-smartphone,
  .icon-screen-desktop,
  .icon-plane,
  .icon-notebook,
  .icon-mustache,
  .icon-mouse,
  .icon-magnet,
  .icon-energy,
  .icon-disc,
  .icon-cursor,
  .icon-cursor-move,
  .icon-crop,
  .icon-chemistry,
  .icon-speedometer,
  .icon-shield,
  .icon-screen-tablet,
  .icon-magic-wand,
  .icon-hourglass,
  .icon-graduation,
  .icon-ghost,
  .icon-game-controller,
  .icon-fire,
  .icon-eyeglass,
  .icon-envelope-open,
  .icon-envelope-letter,
  .icon-bell,
  .icon-badge,
  .icon-anchor,
  .icon-wallet,
  .icon-vector,
  .icon-speech,
  .icon-puzzle,
  .icon-printer,
  .icon-present,
  .icon-playlist,
  .icon-pin,
  .icon-picture,
  .icon-handbag,
  .icon-globe-alt,
  .icon-globe,
  .icon-folder-alt,
  .icon-folder,
  .icon-film,
  .icon-feed,
  .icon-drop,
  .icon-drawer,
  .icon-docs,
  .icon-doc,
  .icon-diamond,
  .icon-cup,
  .icon-calculator,
  .icon-bubbles,
  .icon-briefcase,
  .icon-book-open,
  .icon-basket-loaded,
  .icon-basket,
  .icon-bag,
  .icon-action-undo,
  .icon-action-redo,
  .icon-wrench,
  .icon-umbrella,
  .icon-trash,
  .icon-tag,
  .icon-support,
  .icon-frame,
  .icon-size-fullscreen,
  .icon-size-actual,
  .icon-shuffle,
  .icon-share-alt,
  .icon-share,
  .icon-rocket,
  .icon-question,
  .icon-pie-chart,
  .icon-pencil,
  .icon-note,
  .icon-loop,
  .icon-home,
  .icon-grid,
  .icon-graph,
  .icon-microphone,
  .icon-music-tone-alt,
  .icon-music-tone,
  .icon-earphones-alt,
  .icon-earphones,
  .icon-equalizer,
  .icon-like,
  .icon-dislike,
  .icon-control-start,
  .icon-control-rewind,
  .icon-control-play,
  .icon-control-pause,
  .icon-control-forward,
  .icon-control-end,
  .icon-volume-1,
  .icon-volume-2,
  .icon-volume-off,
  .icon-calendar,
  .icon-bulb,
  .icon-chart,
  .icon-ban,
  .icon-bubble,
  .icon-camrecorder,
  .icon-camera,
  .icon-cloud-download,
  .icon-cloud-upload,
  .icon-envelope,
  .icon-eye,
  .icon-flag,
  .icon-heart,
  .icon-info,
  .icon-key,
  .icon-link,
  .icon-lock,
  .icon-lock-open,
  .icon-magnifier,
  .icon-magnifier-add,
  .icon-magnifier-remove,
  .icon-paper-clip,
  .icon-paper-plane,
  .icon-power,
  .icon-refresh,
  .icon-reload,
  .icon-settings,
  .icon-star,
  .icon-symbol-female,
  .icon-symbol-male,
  .icon-target,
  .icon-credit-card,
  .icon-paypal,
  .icon-social-tumblr,
  .icon-social-twitter,
  .icon-social-facebook,
  .icon-social-instagram,
  .icon-social-linkedin,
  .icon-social-pinterest,
  .icon-social-github,
  .icon-social-google,
  .icon-social-reddit,
  .icon-social-skype,
  .icon-social-dribbble,
  .icon-social-behance,
  .icon-social-foursqare,
  .icon-social-soundcloud,
  .icon-social-spotify,
  .icon-social-stumbleupon,
  .icon-social-youtube,
  .icon-social-dropbox,
  .icon-social-vkontakte,
  .icon-social-steam {
    font-family: "simple-line-icons";
    speak-as: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .icon-user:before {
    content: "\e005";
  }
  .icon-people:before {
    content: "\e001";
  }
  .icon-user-female:before {
    content: "\e000";
  }
  .icon-user-follow:before {
    content: "\e002";
  }
  .icon-user-following:before {
    content: "\e003";
  }
  .icon-user-unfollow:before {
    content: "\e004";
  }
  .icon-login:before {
    content: "\e066";
  }
  .icon-logout:before {
    content: "\e065";
  }
  .icon-emotsmile:before {
    content: "\e021";
  }
  .icon-phone:before {
    content: "\e600";
  }
  .icon-call-end:before {
    content: "\e048";
  }
  .icon-call-in:before {
    content: "\e047";
  }
  .icon-call-out:before {
    content: "\e046";
  }
  .icon-map:before {
    content: "\e033";
  }
  .icon-location-pin:before {
    content: "\e096";
  }
  .icon-direction:before {
    content: "\e042";
  }
  .icon-directions:before {
    content: "\e041";
  }
  .icon-compass:before {
    content: "\e045";
  }
  .icon-layers:before {
    content: "\e034";
  }
  .icon-menu:before {
    content: "\e601";
  }
  .icon-list:before {
    content: "\e067";
  }
  .icon-options-vertical:before {
    content: "\e602";
  }
  .icon-options:before {
    content: "\e603";
  }
  .icon-arrow-down:before {
    content: "\e604";
  }
  .icon-arrow-left:before {
    content: "\e605";
  }
  .icon-arrow-right:before {
    content: "\e606";
  }
  .icon-arrow-up:before {
    content: "\e607";
  }
  .icon-arrow-up-circle:before {
    content: "\e078";
  }
  .icon-arrow-left-circle:before {
    content: "\e07a";
  }
  .icon-arrow-right-circle:before {
    content: "\e079";
  }
  .icon-arrow-down-circle:before {
    content: "\e07b";
  }
  .icon-check:before {
    content: "\e080";
  }
  .icon-clock:before {
    content: "\e081";
  }
  .icon-plus:before {
    content: "\e095";
  }
  .icon-minus:before {
    content: "\e615";
  }
  .icon-close:before {
    content: "\e082";
  }
  .icon-event:before {
    content: "\e619";
  }
  .icon-exclamation:before {
    content: "\e617";
  }
  .icon-organization:before {
    content: "\e616";
  }
  .icon-trophy:before {
    content: "\e006";
  }
  .icon-screen-smartphone:before {
    content: "\e010";
  }
  .icon-screen-desktop:before {
    content: "\e011";
  }
  .icon-plane:before {
    content: "\e012";
  }
  .icon-notebook:before {
    content: "\e013";
  }
  .icon-mustache:before {
    content: "\e014";
  }
  .icon-mouse:before {
    content: "\e015";
  }
  .icon-magnet:before {
    content: "\e016";
  }
  .icon-energy:before {
    content: "\e020";
  }
  .icon-disc:before {
    content: "\e022";
  }
  .icon-cursor:before {
    content: "\e06e";
  }
  .icon-cursor-move:before {
    content: "\e023";
  }
  .icon-crop:before {
    content: "\e024";
  }
  .icon-chemistry:before {
    content: "\e026";
  }
  .icon-speedometer:before {
    content: "\e007";
  }
  .icon-shield:before {
    content: "\e00e";
  }
  .icon-screen-tablet:before {
    content: "\e00f";
  }
  .icon-magic-wand:before {
    content: "\e017";
  }
  .icon-hourglass:before {
    content: "\e018";
  }
  .icon-graduation:before {
    content: "\e019";
  }
  .icon-ghost:before {
    content: "\e01a";
  }
  .icon-game-controller:before {
    content: "\e01b";
  }
  .icon-fire:before {
    content: "\e01c";
  }
  .icon-eyeglass:before {
    content: "\e01d";
  }
  .icon-envelope-open:before {
    content: "\e01e";
  }
  .icon-envelope-letter:before {
    content: "\e01f";
  }
  .icon-bell:before {
    content: "\e027";
  }
  .icon-badge:before {
    content: "\e028";
  }
  .icon-anchor:before {
    content: "\e029";
  }
  .icon-wallet:before {
    content: "\e02a";
  }
  .icon-vector:before {
    content: "\e02b";
  }
  .icon-speech:before {
    content: "\e02c";
  }
  .icon-puzzle:before {
    content: "\e02d";
  }
  .icon-printer:before {
    content: "\e02e";
  }
  .icon-present:before {
    content: "\e02f";
  }
  .icon-playlist:before {
    content: "\e030";
  }
  .icon-pin:before {
    content: "\e031";
  }
  .icon-picture:before {
    content: "\e032";
  }
  .icon-handbag:before {
    content: "\e035";
  }
  .icon-globe-alt:before {
    content: "\e036";
  }
  .icon-globe:before {
    content: "\e037";
  }
  .icon-folder-alt:before {
    content: "\e039";
  }
  .icon-folder:before {
    content: "\e089";
  }
  .icon-film:before {
    content: "\e03a";
  }
  .icon-feed:before {
    content: "\e03b";
  }
  .icon-drop:before {
    content: "\e03e";
  }
  .icon-drawer:before {
    content: "\e03f";
  }
  .icon-docs:before {
    content: "\e040";
  }
  .icon-doc:before {
    content: "\e085";
  }
  .icon-diamond:before {
    content: "\e043";
  }
  .icon-cup:before {
    content: "\e044";
  }
  .icon-calculator:before {
    content: "\e049";
  }
  .icon-bubbles:before {
    content: "\e04a";
  }
  .icon-briefcase:before {
    content: "\e04b";
  }
  .icon-book-open:before {
    content: "\e04c";
  }
  .icon-basket-loaded:before {
    content: "\e04d";
  }
  .icon-basket:before {
    content: "\e04e";
  }
  .icon-bag:before {
    content: "\e04f";
  }
  .icon-action-undo:before {
    content: "\e050";
  }
  .icon-action-redo:before {
    content: "\e051";
  }
  .icon-wrench:before {
    content: "\e052";
  }
  .icon-umbrella:before {
    content: "\e053";
  }
  .icon-trash:before {
    content: "\e054";
  }
  .icon-tag:before {
    content: "\e055";
  }
  .icon-support:before {
    content: "\e056";
  }
  .icon-frame:before {
    content: "\e038";
  }
  .icon-size-fullscreen:before {
    content: "\e057";
  }
  .icon-size-actual:before {
    content: "\e058";
  }
  .icon-shuffle:before {
    content: "\e059";
  }
  .icon-share-alt:before {
    content: "\e05a";
  }
  .icon-share:before {
    content: "\e05b";
  }
  .icon-rocket:before {
    content: "\e05c";
  }
  .icon-question:before {
    content: "\e05d";
  }
  .icon-pie-chart:before {
    content: "\e05e";
  }
  .icon-pencil:before {
    content: "\e05f";
  }
  .icon-note:before {
    content: "\e060";
  }
  .icon-loop:before {
    content: "\e064";
  }
  .icon-home:before {
    content: "\e069";
  }
  .icon-grid:before {
    content: "\e06a";
  }
  .icon-graph:before {
    content: "\e06b";
  }
  .icon-microphone:before {
    content: "\e063";
  }
  .icon-music-tone-alt:before {
    content: "\e061";
  }
  .icon-music-tone:before {
    content: "\e062";
  }
  .icon-earphones-alt:before {
    content: "\e03c";
  }
  .icon-earphones:before {
    content: "\e03d";
  }
  .icon-equalizer:before {
    content: "\e06c";
  }
  .icon-like:before {
    content: "\e068";
  }
  .icon-dislike:before {
    content: "\e06d";
  }
  .icon-control-start:before {
    content: "\e06f";
  }
  .icon-control-rewind:before {
    content: "\e070";
  }
  .icon-control-play:before {
    content: "\e071";
  }
  .icon-control-pause:before {
    content: "\e072";
  }
  .icon-control-forward:before {
    content: "\e073";
  }
  .icon-control-end:before {
    content: "\e074";
  }
  .icon-volume-1:before {
    content: "\e09f";
  }
  .icon-volume-2:before {
    content: "\e0a0";
  }
  .icon-volume-off:before {
    content: "\e0a1";
  }
  .icon-calendar:before {
    content: "\e075";
  }
  .icon-bulb:before {
    content: "\e076";
  }
  .icon-chart:before {
    content: "\e077";
  }
  .icon-ban:before {
    content: "\e07c";
  }
  .icon-bubble:before {
    content: "\e07d";
  }
  .icon-camrecorder:before {
    content: "\e07e";
  }
  .icon-camera:before {
    content: "\e07f";
  }
  .icon-cloud-download:before {
    content: "\e083";
  }
  .icon-cloud-upload:before {
    content: "\e084";
  }
  .icon-envelope:before {
    content: "\e086";
  }
  .icon-eye:before {
    content: "\e087";
  }
  .icon-flag:before {
    content: "\e088";
  }
  .icon-heart:before {
    content: "\e08a";
  }
  .icon-info:before {
    content: "\e08b";
  }
  .icon-key:before {
    content: "\e08c";
  }
  .icon-link:before {
    content: "\e08d";
  }
  .icon-lock:before {
    content: "\e08e";
  }
  .icon-lock-open:before {
    content: "\e08f";
  }
  .icon-magnifier:before {
    content: "\e090";
  }
  .icon-magnifier-add:before {
    content: "\e091";
  }
  .icon-magnifier-remove:before {
    content: "\e092";
  }
  .icon-paper-clip:before {
    content: "\e093";
  }
  .icon-paper-plane:before {
    content: "\e094";
  }
  .icon-power:before {
    content: "\e097";
  }
  .icon-refresh:before {
    content: "\e098";
  }
  .icon-reload:before {
    content: "\e099";
  }
  .icon-settings:before {
    content: "\e09a";
  }
  .icon-star:before {
    content: "\e09b";
  }
  .icon-symbol-female:before {
    content: "\e09c";
  }
  .icon-symbol-male:before {
    content: "\e09d";
  }
  .icon-target:before {
    content: "\e09e";
  }
  .icon-credit-card:before {
    content: "\e025";
  }
  .icon-paypal:before {
    content: "\e608";
  }
  .icon-social-tumblr:before {
    content: "\e00a";
  }
  .icon-social-twitter:before {
    content: "\e009";
  }
  .icon-social-facebook:before {
    content: "\e00b";
  }
  .icon-social-instagram:before {
    content: "\e609";
  }
  .icon-social-linkedin:before {
    content: "\e60a";
  }
  .icon-social-pinterest:before {
    content: "\e60b";
  }
  .icon-social-github:before {
    content: "\e60c";
  }
  .icon-social-google:before {
    content: "\e60d";
  }
  .icon-social-reddit:before {
    content: "\e60e";
  }
  .icon-social-skype:before {
    content: "\e60f";
  }
  .icon-social-dribbble:before {
    content: "\e00d";
  }
  .icon-social-behance:before {
    content: "\e610";
  }
  .icon-social-foursqare:before {
    content: "\e611";
  }
  .icon-social-soundcloud:before {
    content: "\e612";
  }
  .icon-social-spotify:before {
    content: "\e613";
  }
  .icon-social-stumbleupon:before {
    content: "\e614";
  }
  .icon-social-youtube:before {
    content: "\e008";
  }
  .icon-social-dropbox:before {
    content: "\e00c";
  }
  .icon-social-vkontakte:before {
    content: "\e618";
  }
  .icon-social-steam:before {
    content: "\e620";
  }
  @font-face {
    font-family: "simple-line-icons";
    src: url(./Simple-Line-Icons-5L2O4VAZ.eot?v=2.4.0);
    src: url(./Simple-Line-Icons-5L2O4VAZ.eot?v=2.4.0#iefix) format("embedded-opentype"), url(./Simple-Line-Icons-RPP3LEOA.svg?v=2.4.0#simple-line-icons) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  .si {
    font-family: "simple-line-icons";
    speak-as: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .si-user:before {
    content: "\e005";
  }
  .si-people:before {
    content: "\e001";
  }
  .si-user-female:before {
    content: "\e000";
  }
  .si-user-follow:before {
    content: "\e002";
  }
  .si-user-following:before {
    content: "\e003";
  }
  .si-user-unfollow:before {
    content: "\e004";
  }
  .si-login:before {
    content: "\e066";
  }
  .si-logout:before {
    content: "\e065";
  }
  .si-emotsmile:before {
    content: "\e021";
  }
  .si-phone:before {
    content: "\e600";
  }
  .si-call-end:before {
    content: "\e048";
  }
  .si-call-in:before {
    content: "\e047";
  }
  .si-call-out:before {
    content: "\e046";
  }
  .si-map:before {
    content: "\e033";
  }
  .si-location-pin:before {
    content: "\e096";
  }
  .si-direction:before {
    content: "\e042";
  }
  .si-directions:before {
    content: "\e041";
  }
  .si-compass:before {
    content: "\e045";
  }
  .si-layers:before {
    content: "\e034";
  }
  .si-menu:before {
    content: "\e601";
  }
  .si-list:before {
    content: "\e067";
  }
  .si-options-vertical:before {
    content: "\e602";
  }
  .si-options:before {
    content: "\e603";
  }
  .si-arrow-down:before {
    content: "\e604";
  }
  .si-arrow-left:before {
    content: "\e605";
  }
  .si-arrow-right:before {
    content: "\e606";
  }
  .si-arrow-up:before {
    content: "\e607";
  }
  .si-arrow-up-circle:before {
    content: "\e078";
  }
  .si-arrow-left-circle:before {
    content: "\e07a";
  }
  .si-arrow-right-circle:before {
    content: "\e079";
  }
  .si-arrow-down-circle:before {
    content: "\e07b";
  }
  .si-check:before {
    content: "\e080";
  }
  .si-clock:before {
    content: "\e081";
  }
  .si-plus:before {
    content: "\e095";
  }
  .si-minus:before {
    content: "\e615";
  }
  .si-close:before {
    content: "\e082";
  }
  .si-event:before {
    content: "\e619";
  }
  .si-exclamation:before {
    content: "\e617";
  }
  .si-organization:before {
    content: "\e616";
  }
  .si-trophy:before {
    content: "\e006";
  }
  .si-screen-smartphone:before {
    content: "\e010";
  }
  .si-screen-desktop:before {
    content: "\e011";
  }
  .si-plane:before {
    content: "\e012";
  }
  .si-notebook:before {
    content: "\e013";
  }
  .si-mustache:before {
    content: "\e014";
  }
  .si-mouse:before {
    content: "\e015";
  }
  .si-magnet:before {
    content: "\e016";
  }
  .si-energy:before {
    content: "\e020";
  }
  .si-disc:before {
    content: "\e022";
  }
  .si-cursor:before {
    content: "\e06e";
  }
  .si-cursor-move:before {
    content: "\e023";
  }
  .si-crop:before {
    content: "\e024";
  }
  .si-chemistry:before {
    content: "\e026";
  }
  .si-speedometer:before {
    content: "\e007";
  }
  .si-shield:before {
    content: "\e00e";
  }
  .si-screen-tablet:before {
    content: "\e00f";
  }
  .si-magic-wand:before {
    content: "\e017";
  }
  .si-hourglass:before {
    content: "\e018";
  }
  .si-graduation:before {
    content: "\e019";
  }
  .si-ghost:before {
    content: "\e01a";
  }
  .si-game-controller:before {
    content: "\e01b";
  }
  .si-fire:before {
    content: "\e01c";
  }
  .si-eyeglass:before {
    content: "\e01d";
  }
  .si-envelope-open:before {
    content: "\e01e";
  }
  .si-envelope-letter:before {
    content: "\e01f";
  }
  .si-bell:before {
    content: "\e027";
  }
  .si-badge:before {
    content: "\e028";
  }
  .si-anchor:before {
    content: "\e029";
  }
  .si-wallet:before {
    content: "\e02a";
  }
  .si-vector:before {
    content: "\e02b";
  }
  .si-speech:before {
    content: "\e02c";
  }
  .si-puzzle:before {
    content: "\e02d";
  }
  .si-printer:before {
    content: "\e02e";
  }
  .si-present:before {
    content: "\e02f";
  }
  .si-playlist:before {
    content: "\e030";
  }
  .si-pin:before {
    content: "\e031";
  }
  .si-picture:before {
    content: "\e032";
  }
  .si-handbag:before {
    content: "\e035";
  }
  .si-globe-alt:before {
    content: "\e036";
  }
  .si-globe:before {
    content: "\e037";
  }
  .si-folder-alt:before {
    content: "\e039";
  }
  .si-folder:before {
    content: "\e089";
  }
  .si-film:before {
    content: "\e03a";
  }
  .si-feed:before {
    content: "\e03b";
  }
  .si-drop:before {
    content: "\e03e";
  }
  .si-drawer:before {
    content: "\e03f";
  }
  .si-docs:before {
    content: "\e040";
  }
  .si-doc:before {
    content: "\e085";
  }
  .si-diamond:before {
    content: "\e043";
  }
  .si-cup:before {
    content: "\e044";
  }
  .si-calculator:before {
    content: "\e049";
  }
  .si-bubbles:before {
    content: "\e04a";
  }
  .si-briefcase:before {
    content: "\e04b";
  }
  .si-book-open:before {
    content: "\e04c";
  }
  .si-basket-loaded:before {
    content: "\e04d";
  }
  .si-basket:before {
    content: "\e04e";
  }
  .si-bag:before {
    content: "\e04f";
  }
  .si-action-undo:before {
    content: "\e050";
  }
  .si-action-redo:before {
    content: "\e051";
  }
  .si-wrench:before {
    content: "\e052";
  }
  .si-umbrella:before {
    content: "\e053";
  }
  .si-trash:before {
    content: "\e054";
  }
  .si-tag:before {
    content: "\e055";
  }
  .si-support:before {
    content: "\e056";
  }
  .si-frame:before {
    content: "\e038";
  }
  .si-size-fullscreen:before {
    content: "\e057";
  }
  .si-size-actual:before {
    content: "\e058";
  }
  .si-shuffle:before {
    content: "\e059";
  }
  .si-share-alt:before {
    content: "\e05a";
  }
  .si-share:before {
    content: "\e05b";
  }
  .si-rocket:before {
    content: "\e05c";
  }
  .si-question:before {
    content: "\e05d";
  }
  .si-pie-chart:before {
    content: "\e05e";
  }
  .si-pencil:before {
    content: "\e05f";
  }
  .si-note:before {
    content: "\e060";
  }
  .si-loop:before {
    content: "\e064";
  }
  .si-home:before {
    content: "\e069";
  }
  .si-grid:before {
    content: "\e06a";
  }
  .si-graph:before {
    content: "\e06b";
  }
  .si-microphone:before {
    content: "\e063";
  }
  .si-music-tone-alt:before {
    content: "\e061";
  }
  .si-music-tone:before {
    content: "\e062";
  }
  .si-earphones-alt:before {
    content: "\e03c";
  }
  .si-earphones:before {
    content: "\e03d";
  }
  .si-equalizer:before {
    content: "\e06c";
  }
  .si-like:before {
    content: "\e068";
  }
  .si-dislike:before {
    content: "\e06d";
  }
  .si-control-start:before {
    content: "\e06f";
  }
  .si-control-rewind:before {
    content: "\e070";
  }
  .si-control-play:before {
    content: "\e071";
  }
  .si-control-pause:before {
    content: "\e072";
  }
  .si-control-forward:before {
    content: "\e073";
  }
  .si-control-end:before {
    content: "\e074";
  }
  .si-volume-1:before {
    content: "\e09f";
  }
  .si-volume-2:before {
    content: "\e0a0";
  }
  .si-volume-off:before {
    content: "\e0a1";
  }
  .si-calendar:before {
    content: "\e075";
  }
  .si-bulb:before {
    content: "\e076";
  }
  .si-chart:before {
    content: "\e077";
  }
  .si-ban:before {
    content: "\e07c";
  }
  .si-bubble:before {
    content: "\e07d";
  }
  .si-camrecorder:before {
    content: "\e07e";
  }
  .si-camera:before {
    content: "\e07f";
  }
  .si-cloud-download:before {
    content: "\e083";
  }
  .si-cloud-upload:before {
    content: "\e084";
  }
  .si-envelope:before {
    content: "\e086";
  }
  .si-eye:before {
    content: "\e087";
  }
  .si-flag:before {
    content: "\e088";
  }
  .si-heart:before {
    content: "\e08a";
  }
  .si-info:before {
    content: "\e08b";
  }
  .si-key:before {
    content: "\e08c";
  }
  .si-link:before {
    content: "\e08d";
  }
  .si-lock:before {
    content: "\e08e";
  }
  .si-lock-open:before {
    content: "\e08f";
  }
  .si-magnifier:before {
    content: "\e090";
  }
  .si-magnifier-add:before {
    content: "\e091";
  }
  .si-magnifier-remove:before {
    content: "\e092";
  }
  .si-paper-clip:before {
    content: "\e093";
  }
  .si-paper-plane:before {
    content: "\e094";
  }
  .si-power:before {
    content: "\e097";
  }
  .si-refresh:before {
    content: "\e098";
  }
  .si-reload:before {
    content: "\e099";
  }
  .si-settings:before {
    content: "\e09a";
  }
  .si-star:before {
    content: "\e09b";
  }
  .si-symbol-female:before {
    content: "\e09c";
  }
  .si-symbol-male:before {
    content: "\e09d";
  }
  .si-target:before {
    content: "\e09e";
  }
  .si-credit-card:before {
    content: "\e025";
  }
  .si-paypal:before {
    content: "\e608";
  }
  .si-social-tumblr:before {
    content: "\e00a";
  }
  .si-social-twitter:before {
    content: "\e009";
  }
  .si-social-facebook:before {
    content: "\e00b";
  }
  .si-social-instagram:before {
    content: "\e609";
  }
  .si-social-linkedin:before {
    content: "\e60a";
  }
  .si-social-pinterest:before {
    content: "\e60b";
  }
  .si-social-github:before {
    content: "\e60c";
  }
  .si-social-google:before {
    content: "\e60d";
  }
  .si-social-reddit:before {
    content: "\e60e";
  }
  .si-social-skype:before {
    content: "\e60f";
  }
  .si-social-dribbble:before {
    content: "\e00d";
  }
  .si-social-behance:before {
    content: "\e610";
  }
  .si-social-foursqare:before {
    content: "\e611";
  }
  .si-social-soundcloud:before {
    content: "\e612";
  }
  .si-social-spotify:before {
    content: "\e613";
  }
  .si-social-stumbleupon:before {
    content: "\e614";
  }
  .si-social-youtube:before {
    content: "\e008";
  }
  .si-social-dropbox:before {
    content: "\e00c";
  }
  .si-social-vkontakte:before {
    content: "\e618";
  }
  .si-social-steam:before {
    content: "\e620";
  }
  
  /* src/assets/iconfonts/tabler-icons/iconfont/tabler-icons.css */
  @font-face {
    font-family: "tabler-icons";
    font-style: normal;
    font-weight: 400;
    src: url(../iconfonts/tabler-icons-PUQHNPZI.eot);
    src:
      url(../iconfonts/tabler-icons-PUQHNPZI.eot?#iefix) format("embedded-opentype"),
      url(../iconfonts/tabler-icons-UH3GCQ6L.woff2) format("woff2"),
      url(../iconfonts/tabler-icons-TY3YUCTX.woff) format("woff"),
      url(../iconfonts/tabler-icons-OVRORFYK.ttf) format("truetype"),
      url(../iconfonts/tabler-icons-E2OE56WE.svg#tabler-icons) format("svg");
  }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
      font-family: "tabler-icons";
      src: url(../iconfonts/tabler-icons-E2OE56WE.svg#tabler-icons) format("svg");
    }
  }
  .ti {
    font-family: "tabler-icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .ti-2fa:before {
    content: "\eca0";
  }
  .ti-3d-cube-sphere:before {
    content: "\ecd7";
  }
  .ti-3d-rotate:before {
    content: "\f020";
  }
  .ti-a-b:before {
    content: "\ec36";
  }
  .ti-a-b-off:before {
    content: "\f0a6";
  }
  .ti-abacus:before {
    content: "\f05c";
  }
  .ti-access-point:before {
    content: "\ed1b";
  }
  .ti-access-point-off:before {
    content: "\ed1a";
  }
  .ti-accessible:before {
    content: "\eba9";
  }
  .ti-accessible-off:before {
    content: "\f0a7";
  }
  .ti-activity:before {
    content: "\ed23";
  }
  .ti-activity-heartbeat:before {
    content: "\f0db";
  }
  .ti-ad:before {
    content: "\ea02";
  }
  .ti-ad-2:before {
    content: "\ef1f";
  }
  .ti-address-book:before {
    content: "\f021";
  }
  .ti-adjustments:before {
    content: "\ea03";
  }
  .ti-adjustments-alt:before {
    content: "\ec37";
  }
  .ti-adjustments-horizontal:before {
    content: "\ec38";
  }
  .ti-adjustments-off:before {
    content: "\f0a8";
  }
  .ti-aerial-lift:before {
    content: "\edfe";
  }
  .ti-affiliate:before {
    content: "\edff";
  }
  .ti-alarm:before {
    content: "\ea04";
  }
  .ti-alarm-off:before {
    content: "\f0a9";
  }
  .ti-album:before {
    content: "\f022";
  }
  .ti-alert-circle:before {
    content: "\ea05";
  }
  .ti-alert-octagon:before {
    content: "\ecc6";
  }
  .ti-alert-triangle:before {
    content: "\ea06";
  }
  .ti-alien:before {
    content: "\ebde";
  }
  .ti-align-center:before {
    content: "\ea07";
  }
  .ti-align-justified:before {
    content: "\ea08";
  }
  .ti-align-left:before {
    content: "\ea09";
  }
  .ti-align-right:before {
    content: "\ea0a";
  }
  .ti-ambulance:before {
    content: "\ebf5";
  }
  .ti-anchor:before {
    content: "\eb76";
  }
  .ti-anchor-off:before {
    content: "\f0f7";
  }
  .ti-angle:before {
    content: "\ef20";
  }
  .ti-ankh:before {
    content: "\f1cd";
  }
  .ti-antenna:before {
    content: "\f094";
  }
  .ti-antenna-bars-1:before {
    content: "\ecc7";
  }
  .ti-antenna-bars-2:before {
    content: "\ecc8";
  }
  .ti-antenna-bars-3:before {
    content: "\ecc9";
  }
  .ti-antenna-bars-4:before {
    content: "\ecca";
  }
  .ti-antenna-bars-5:before {
    content: "\eccb";
  }
  .ti-antenna-bars-off:before {
    content: "\f0aa";
  }
  .ti-aperture:before {
    content: "\eb58";
  }
  .ti-api:before {
    content: "\effd";
  }
  .ti-api-app:before {
    content: "\effc";
  }
  .ti-api-app-off:before {
    content: "\f0ab";
  }
  .ti-api-off:before {
    content: "\f0f8";
  }
  .ti-app-window:before {
    content: "\efe6";
  }
  .ti-apple:before {
    content: "\ef21";
  }
  .ti-apps:before {
    content: "\ebb6";
  }
  .ti-apps-off:before {
    content: "\f0ac";
  }
  .ti-archive:before {
    content: "\ea0b";
  }
  .ti-archive-off:before {
    content: "\f0ad";
  }
  .ti-armchair:before {
    content: "\ef9e";
  }
  .ti-armchair-2:before {
    content: "\efe7";
  }
  .ti-arrow-autofit-content:before {
    content: "\ef31";
  }
  .ti-arrow-autofit-down:before {
    content: "\ef32";
  }
  .ti-arrow-autofit-height:before {
    content: "\ef33";
  }
  .ti-arrow-autofit-left:before {
    content: "\ef34";
  }
  .ti-arrow-autofit-right:before {
    content: "\ef35";
  }
  .ti-arrow-autofit-up:before {
    content: "\ef36";
  }
  .ti-arrow-autofit-width:before {
    content: "\ef37";
  }
  .ti-arrow-back:before {
    content: "\ea0c";
  }
  .ti-arrow-back-up:before {
    content: "\eb77";
  }
  .ti-arrow-bar-down:before {
    content: "\ea0d";
  }
  .ti-arrow-bar-left:before {
    content: "\ea0e";
  }
  .ti-arrow-bar-right:before {
    content: "\ea0f";
  }
  .ti-arrow-bar-to-down:before {
    content: "\ec88";
  }
  .ti-arrow-bar-to-left:before {
    content: "\ec89";
  }
  .ti-arrow-bar-to-right:before {
    content: "\ec8a";
  }
  .ti-arrow-bar-to-up:before {
    content: "\ec8b";
  }
  .ti-arrow-bar-up:before {
    content: "\ea10";
  }
  .ti-arrow-bear-left:before {
    content: "\f045";
  }
  .ti-arrow-bear-left-2:before {
    content: "\f044";
  }
  .ti-arrow-bear-right:before {
    content: "\f047";
  }
  .ti-arrow-bear-right-2:before {
    content: "\f046";
  }
  .ti-arrow-big-down:before {
    content: "\edda";
  }
  .ti-arrow-big-down-line:before {
    content: "\efe8";
  }
  .ti-arrow-big-down-lines:before {
    content: "\efe9";
  }
  .ti-arrow-big-left:before {
    content: "\eddb";
  }
  .ti-arrow-big-left-line:before {
    content: "\efea";
  }
  .ti-arrow-big-left-lines:before {
    content: "\efeb";
  }
  .ti-arrow-big-right:before {
    content: "\eddc";
  }
  .ti-arrow-big-right-line:before {
    content: "\efec";
  }
  .ti-arrow-big-right-lines:before {
    content: "\efed";
  }
  .ti-arrow-big-top:before {
    content: "\eddd";
  }
  .ti-arrow-big-up-line:before {
    content: "\efee";
  }
  .ti-arrow-big-up-lines:before {
    content: "\efef";
  }
  .ti-arrow-bottom-bar:before {
    content: "\ed98";
  }
  .ti-arrow-bottom-circle:before {
    content: "\ed99";
  }
  .ti-arrow-bottom-square:before {
    content: "\ed9a";
  }
  .ti-arrow-bottom-tail:before {
    content: "\ed9b";
  }
  .ti-arrow-curve-left:before {
    content: "\f048";
  }
  .ti-arrow-curve-right:before {
    content: "\f049";
  }
  .ti-arrow-down:before {
    content: "\ea16";
  }
  .ti-arrow-down-circle:before {
    content: "\ea11";
  }
  .ti-arrow-down-left:before {
    content: "\ea13";
  }
  .ti-arrow-down-left-circle:before {
    content: "\ea12";
  }
  .ti-arrow-down-right:before {
    content: "\ea15";
  }
  .ti-arrow-down-right-circle:before {
    content: "\ea14";
  }
  .ti-arrow-fork:before {
    content: "\f04a";
  }
  .ti-arrow-forward:before {
    content: "\ea17";
  }
  .ti-arrow-forward-up:before {
    content: "\eb78";
  }
  .ti-arrow-left:before {
    content: "\ea19";
  }
  .ti-arrow-left-bar:before {
    content: "\ed9c";
  }
  .ti-arrow-left-circle:before {
    content: "\ea18";
  }
  .ti-arrow-left-right:before {
    content: "\f04b";
  }
  .ti-arrow-left-square:before {
    content: "\ed9d";
  }
  .ti-arrow-left-tail:before {
    content: "\ed9e";
  }
  .ti-arrow-loop-left:before {
    content: "\ed9f";
  }
  .ti-arrow-loop-left-2:before {
    content: "\f04c";
  }
  .ti-arrow-loop-right:before {
    content: "\eda0";
  }
  .ti-arrow-loop-right-2:before {
    content: "\f04d";
  }
  .ti-arrow-merge:before {
    content: "\f04e";
  }
  .ti-arrow-narrow-down:before {
    content: "\ea1a";
  }
  .ti-arrow-narrow-left:before {
    content: "\ea1b";
  }
  .ti-arrow-narrow-right:before {
    content: "\ea1c";
  }
  .ti-arrow-narrow-up:before {
    content: "\ea1d";
  }
  .ti-arrow-ramp-left:before {
    content: "\ed3c";
  }
  .ti-arrow-ramp-left-2:before {
    content: "\f04f";
  }
  .ti-arrow-ramp-left-3:before {
    content: "\f050";
  }
  .ti-arrow-ramp-right:before {
    content: "\ed3d";
  }
  .ti-arrow-ramp-right-2:before {
    content: "\f051";
  }
  .ti-arrow-ramp-right-3:before {
    content: "\f052";
  }
  .ti-arrow-right:before {
    content: "\ea1f";
  }
  .ti-arrow-right-bar:before {
    content: "\eda1";
  }
  .ti-arrow-right-circle:before {
    content: "\ea1e";
  }
  .ti-arrow-right-square:before {
    content: "\eda2";
  }
  .ti-arrow-right-tail:before {
    content: "\eda3";
  }
  .ti-arrow-rotary-first-left:before {
    content: "\f053";
  }
  .ti-arrow-rotary-first-right:before {
    content: "\f054";
  }
  .ti-arrow-rotary-last-left:before {
    content: "\f055";
  }
  .ti-arrow-rotary-last-right:before {
    content: "\f056";
  }
  .ti-arrow-rotary-left:before {
    content: "\f057";
  }
  .ti-arrow-rotary-right:before {
    content: "\f058";
  }
  .ti-arrow-rotary-straight:before {
    content: "\f059";
  }
  .ti-arrow-sharp-turn-left:before {
    content: "\f05a";
  }
  .ti-arrow-sharp-turn-right:before {
    content: "\f05b";
  }
  .ti-arrow-top-bar:before {
    content: "\eda4";
  }
  .ti-arrow-top-circle:before {
    content: "\eda5";
  }
  .ti-arrow-top-square:before {
    content: "\eda6";
  }
  .ti-arrow-top-tail:before {
    content: "\eda7";
  }
  .ti-arrow-up:before {
    content: "\ea25";
  }
  .ti-arrow-up-circle:before {
    content: "\ea20";
  }
  .ti-arrow-up-left:before {
    content: "\ea22";
  }
  .ti-arrow-up-left-circle:before {
    content: "\ea21";
  }
  .ti-arrow-up-right:before {
    content: "\ea24";
  }
  .ti-arrow-up-right-circle:before {
    content: "\ea23";
  }
  .ti-arrow-wave-left-down:before {
    content: "\eda8";
  }
  .ti-arrow-wave-left-up:before {
    content: "\eda9";
  }
  .ti-arrow-wave-right-down:before {
    content: "\edaa";
  }
  .ti-arrow-wave-right-up:before {
    content: "\edab";
  }
  .ti-arrows-cross:before {
    content: "\effe";
  }
  .ti-arrows-diagonal:before {
    content: "\ea27";
  }
  .ti-arrows-diagonal-2:before {
    content: "\ea26";
  }
  .ti-arrows-diagonal-minimize:before {
    content: "\ef39";
  }
  .ti-arrows-diagonal-minimize-2:before {
    content: "\ef38";
  }
  .ti-arrows-double-ne-sw:before {
    content: "\edde";
  }
  .ti-arrows-double-nw-se:before {
    content: "\eddf";
  }
  .ti-arrows-double-se-nw:before {
    content: "\ede0";
  }
  .ti-arrows-double-sw-ne:before {
    content: "\ede1";
  }
  .ti-arrows-down:before {
    content: "\edad";
  }
  .ti-arrows-down-up:before {
    content: "\edac";
  }
  .ti-arrows-horizontal:before {
    content: "\eb59";
  }
  .ti-arrows-join:before {
    content: "\edaf";
  }
  .ti-arrows-join-2:before {
    content: "\edae";
  }
  .ti-arrows-left:before {
    content: "\edb1";
  }
  .ti-arrows-left-down:before {
    content: "\ee00";
  }
  .ti-arrows-left-right:before {
    content: "\edb0";
  }
  .ti-arrows-maximize:before {
    content: "\ea28";
  }
  .ti-arrows-minimize:before {
    content: "\ea29";
  }
  .ti-arrows-random:before {
    content: "\f095";
  }
  .ti-arrows-right:before {
    content: "\edb3";
  }
  .ti-arrows-right-down:before {
    content: "\ee01";
  }
  .ti-arrows-right-left:before {
    content: "\edb2";
  }
  .ti-arrows-shuffle:before {
    content: "\f000";
  }
  .ti-arrows-shuffle-2:before {
    content: "\efff";
  }
  .ti-arrows-sort:before {
    content: "\eb5a";
  }
  .ti-arrows-split:before {
    content: "\edb5";
  }
  .ti-arrows-split-2:before {
    content: "\edb4";
  }
  .ti-arrows-up:before {
    content: "\edb7";
  }
  .ti-arrows-up-down:before {
    content: "\edb6";
  }
  .ti-arrows-up-left:before {
    content: "\ee02";
  }
  .ti-arrows-up-right:before {
    content: "\ee03";
  }
  .ti-arrows-vertical:before {
    content: "\eb5b";
  }
  .ti-artboard:before {
    content: "\ea2a";
  }
  .ti-artboard-off:before {
    content: "\f0ae";
  }
  .ti-aspect-ratio:before {
    content: "\ed30";
  }
  .ti-aspect-ratio-off:before {
    content: "\f0af";
  }
  .ti-asset:before {
    content: "\f1ce";
  }
  .ti-asterisk:before {
    content: "\efd5";
  }
  .ti-asterisk-simple:before {
    content: "\efd4";
  }
  .ti-at:before {
    content: "\ea2b";
  }
  .ti-at-off:before {
    content: "\f0b0";
  }
  .ti-atom:before {
    content: "\eb79";
  }
  .ti-atom-2:before {
    content: "\ebdf";
  }
  .ti-atom-off:before {
    content: "\f0f9";
  }
  .ti-augmented-reality:before {
    content: "\f023";
  }
  .ti-award:before {
    content: "\ea2c";
  }
  .ti-award-off:before {
    content: "\f0fa";
  }
  .ti-axe:before {
    content: "\ef9f";
  }
  .ti-axis-x:before {
    content: "\ef45";
  }
  .ti-axis-y:before {
    content: "\ef46";
  }
  .ti-baby-carriage:before {
    content: "\f05d";
  }
  .ti-backhoe:before {
    content: "\ed86";
  }
  .ti-backpack:before {
    content: "\ef47";
  }
  .ti-backspace:before {
    content: "\ea2d";
  }
  .ti-badge:before {
    content: "\efc2";
  }
  .ti-badge-off:before {
    content: "\f0fb";
  }
  .ti-badges:before {
    content: "\efc3";
  }
  .ti-badges-off:before {
    content: "\f0fc";
  }
  .ti-ball-american-football:before {
    content: "\ee04";
  }
  .ti-ball-baseball:before {
    content: "\efa0";
  }
  .ti-ball-basketball:before {
    content: "\ec28";
  }
  .ti-ball-bowling:before {
    content: "\ec29";
  }
  .ti-ball-football:before {
    content: "\ee06";
  }
  .ti-ball-football-off:before {
    content: "\ee05";
  }
  .ti-ball-tennis:before {
    content: "\ec2a";
  }
  .ti-ball-volleyball:before {
    content: "\ec2b";
  }
  .ti-ballon:before {
    content: "\ef3a";
  }
  .ti-ballon-off:before {
    content: "\f0fd";
  }
  .ti-ballpen:before {
    content: "\f06e";
  }
  .ti-ballpen-off:before {
    content: "\f0b1";
  }
  .ti-ban:before {
    content: "\ea2e";
  }
  .ti-bandage:before {
    content: "\eb7a";
  }
  .ti-barbell:before {
    content: "\eff0";
  }
  .ti-barbell-off:before {
    content: "\f0b2";
  }
  .ti-barcode:before {
    content: "\ebc6";
  }
  .ti-barcode-off:before {
    content: "\f0b3";
  }
  .ti-barrel:before {
    content: "\f0b4";
  }
  .ti-barrel-off:before {
    content: "\f0fe";
  }
  .ti-barrier-block:before {
    content: "\f00e";
  }
  .ti-barrier-block-off:before {
    content: "\f0b5";
  }
  .ti-baseline:before {
    content: "\f024";
  }
  .ti-basket:before {
    content: "\ebe1";
  }
  .ti-basket-off:before {
    content: "\f0b6";
  }
  .ti-bath:before {
    content: "\ef48";
  }
  .ti-bath-off:before {
    content: "\f0ff";
  }
  .ti-battery:before {
    content: "\ea34";
  }
  .ti-battery-1:before {
    content: "\ea2f";
  }
  .ti-battery-2:before {
    content: "\ea30";
  }
  .ti-battery-3:before {
    content: "\ea31";
  }
  .ti-battery-4:before {
    content: "\ea32";
  }
  .ti-battery-automotive:before {
    content: "\ee07";
  }
  .ti-battery-charging:before {
    content: "\ea33";
  }
  .ti-battery-charging-2:before {
    content: "\ef3b";
  }
  .ti-battery-eco:before {
    content: "\ef3c";
  }
  .ti-battery-off:before {
    content: "\ed1c";
  }
  .ti-beach:before {
    content: "\ef3d";
  }
  .ti-beach-off:before {
    content: "\f0b7";
  }
  .ti-bed:before {
    content: "\eb5c";
  }
  .ti-bed-off:before {
    content: "\f100";
  }
  .ti-beer:before {
    content: "\efa1";
  }
  .ti-beer-off:before {
    content: "\f101";
  }
  .ti-bell:before {
    content: "\ea35";
  }
  .ti-bell-minus:before {
    content: "\ede2";
  }
  .ti-bell-off:before {
    content: "\ece9";
  }
  .ti-bell-plus:before {
    content: "\ede3";
  }
  .ti-bell-ringing:before {
    content: "\ed07";
  }
  .ti-bell-ringing-2:before {
    content: "\ede4";
  }
  .ti-bell-school:before {
    content: "\f05e";
  }
  .ti-bell-x:before {
    content: "\ede5";
  }
  .ti-bell-z:before {
    content: "\eff1";
  }
  .ti-bible:before {
    content: "\efc4";
  }
  .ti-bike:before {
    content: "\ea36";
  }
  .ti-bike-off:before {
    content: "\f0b8";
  }
  .ti-binary:before {
    content: "\ee08";
  }
  .ti-biohazard:before {
    content: "\ecb8";
  }
  .ti-biohazard-off:before {
    content: "\f0b9";
  }
  .ti-blockquote:before {
    content: "\ee09";
  }
  .ti-bluetooth:before {
    content: "\ea37";
  }
  .ti-bluetooth-connected:before {
    content: "\ecea";
  }
  .ti-bluetooth-off:before {
    content: "\eceb";
  }
  .ti-bluetooth-x:before {
    content: "\f081";
  }
  .ti-blur:before {
    content: "\ef8c";
  }
  .ti-bold:before {
    content: "\eb7b";
  }
  .ti-bold-off:before {
    content: "\f0ba";
  }
  .ti-bolt:before {
    content: "\ea38";
  }
  .ti-bolt-off:before {
    content: "\ecec";
  }
  .ti-bone:before {
    content: "\edb8";
  }
  .ti-bone-off:before {
    content: "\f0bb";
  }
  .ti-book:before {
    content: "\ea39";
  }
  .ti-book-2:before {
    content: "\efc5";
  }
  .ti-book-download:before {
    content: "\f070";
  }
  .ti-book-off:before {
    content: "\f0bc";
  }
  .ti-book-upload:before {
    content: "\f071";
  }
  .ti-bookmark:before {
    content: "\ea3a";
  }
  .ti-bookmark-off:before {
    content: "\eced";
  }
  .ti-bookmarks:before {
    content: "\ed08";
  }
  .ti-bookmarks-off:before {
    content: "\f0bd";
  }
  .ti-books:before {
    content: "\eff2";
  }
  .ti-books-off:before {
    content: "\f0be";
  }
  .ti-border-all:before {
    content: "\ea3b";
  }
  .ti-border-bottom:before {
    content: "\ea3c";
  }
  .ti-border-horizontal:before {
    content: "\ea3d";
  }
  .ti-border-inner:before {
    content: "\ea3e";
  }
  .ti-border-left:before {
    content: "\ea3f";
  }
  .ti-border-none:before {
    content: "\ea40";
  }
  .ti-border-outer:before {
    content: "\ea41";
  }
  .ti-border-radius:before {
    content: "\eb7c";
  }
  .ti-border-right:before {
    content: "\ea42";
  }
  .ti-border-style:before {
    content: "\ee0a";
  }
  .ti-border-style-2:before {
    content: "\ef22";
  }
  .ti-border-top:before {
    content: "\ea43";
  }
  .ti-border-vertical:before {
    content: "\ea44";
  }
  .ti-bottle:before {
    content: "\ef0b";
  }
  .ti-bow:before {
    content: "\f096";
  }
  .ti-box:before {
    content: "\ea45";
  }
  .ti-box-margin:before {
    content: "\ee0b";
  }
  .ti-box-model:before {
    content: "\ee0c";
  }
  .ti-box-model-2:before {
    content: "\ef23";
  }
  .ti-box-multiple:before {
    content: "\ee17";
  }
  .ti-box-multiple-0:before {
    content: "\ee0d";
  }
  .ti-box-multiple-1:before {
    content: "\ee0e";
  }
  .ti-box-multiple-2:before {
    content: "\ee0f";
  }
  .ti-box-multiple-3:before {
    content: "\ee10";
  }
  .ti-box-multiple-4:before {
    content: "\ee11";
  }
  .ti-box-multiple-5:before {
    content: "\ee12";
  }
  .ti-box-multiple-6:before {
    content: "\ee13";
  }
  .ti-box-multiple-7:before {
    content: "\ee14";
  }
  .ti-box-multiple-8:before {
    content: "\ee15";
  }
  .ti-box-multiple-9:before {
    content: "\ee16";
  }
  .ti-box-off:before {
    content: "\f102";
  }
  .ti-box-padding:before {
    content: "\ee18";
  }
  .ti-braces:before {
    content: "\ebcc";
  }
  .ti-braces-off:before {
    content: "\f0bf";
  }
  .ti-brackets:before {
    content: "\ebcd";
  }
  .ti-brackets-off:before {
    content: "\f0c0";
  }
  .ti-brand-adobe:before {
    content: "\f0dc";
  }
  .ti-brand-airbnb:before {
    content: "\ed68";
  }
  .ti-brand-airtable:before {
    content: "\ef6a";
  }
  .ti-brand-android:before {
    content: "\ec16";
  }
  .ti-brand-angular:before {
    content: "\ef6b";
  }
  .ti-brand-apple:before {
    content: "\ec17";
  }
  .ti-brand-apple-arcade:before {
    content: "\ed69";
  }
  .ti-brand-appstore:before {
    content: "\ed24";
  }
  .ti-brand-asana:before {
    content: "\edc5";
  }
  .ti-brand-behance:before {
    content: "\ec6e";
  }
  .ti-brand-bing:before {
    content: "\edc6";
  }
  .ti-brand-bitbucket:before {
    content: "\edc7";
  }
  .ti-brand-booking:before {
    content: "\edc8";
  }
  .ti-brand-bootstrap:before {
    content: "\ef3e";
  }
  .ti-brand-chrome:before {
    content: "\ec18";
  }
  .ti-brand-codepen:before {
    content: "\ec6f";
  }
  .ti-brand-codesandbox:before {
    content: "\ed6a";
  }
  .ti-brand-css3:before {
    content: "\ed6b";
  }
  .ti-brand-cucumber:before {
    content: "\ef6c";
  }
  .ti-brand-debian:before {
    content: "\ef57";
  }
  .ti-brand-deviantart:before {
    content: "\ecfb";
  }
  .ti-brand-discord:before {
    content: "\ece3";
  }
  .ti-brand-disqus:before {
    content: "\edc9";
  }
  .ti-brand-docker:before {
    content: "\edca";
  }
  .ti-brand-doctrine:before {
    content: "\ef6d";
  }
  .ti-brand-dribbble:before {
    content: "\ec19";
  }
  .ti-brand-edge:before {
    content: "\ecfc";
  }
  .ti-brand-facebook:before {
    content: "\ec1a";
  }
  .ti-brand-figma:before {
    content: "\ec93";
  }
  .ti-brand-firebase:before {
    content: "\ef6e";
  }
  .ti-brand-firefox:before {
    content: "\ecfd";
  }
  .ti-brand-flickr:before {
    content: "\ecfe";
  }
  .ti-brand-foursquare:before {
    content: "\ecff";
  }
  .ti-brand-framer:before {
    content: "\ec1b";
  }
  .ti-brand-git:before {
    content: "\ef6f";
  }
  .ti-brand-github:before {
    content: "\ec1c";
  }
  .ti-brand-gitlab:before {
    content: "\ec1d";
  }
  .ti-brand-gmail:before {
    content: "\efa2";
  }
  .ti-brand-google:before {
    content: "\ec1f";
  }
  .ti-brand-google-analytics:before {
    content: "\edcb";
  }
  .ti-brand-google-drive:before {
    content: "\ec1e";
  }
  .ti-brand-google-play:before {
    content: "\ed25";
  }
  .ti-brand-gravatar:before {
    content: "\edcc";
  }
  .ti-brand-hipchat:before {
    content: "\edcd";
  }
  .ti-brand-html5:before {
    content: "\ed6c";
  }
  .ti-brand-instagram:before {
    content: "\ec20";
  }
  .ti-brand-intercom:before {
    content: "\f1cf";
  }
  .ti-brand-javascript:before {
    content: "\ef0c";
  }
  .ti-brand-kickstarter:before {
    content: "\edce";
  }
  .ti-brand-kotlin:before {
    content: "\ed6d";
  }
  .ti-brand-lastfm:before {
    content: "\f001";
  }
  .ti-brand-linkedin:before {
    content: "\ec8c";
  }
  .ti-brand-loom:before {
    content: "\ef70";
  }
  .ti-brand-mastercard:before {
    content: "\ef49";
  }
  .ti-brand-medium:before {
    content: "\ec70";
  }
  .ti-brand-mercedes:before {
    content: "\f072";
  }
  .ti-brand-messenger:before {
    content: "\ec71";
  }
  .ti-brand-meta:before {
    content: "\efb0";
  }
  .ti-brand-netbeans:before {
    content: "\ef71";
  }
  .ti-brand-netflix:before {
    content: "\edcf";
  }
  .ti-brand-nextjs:before {
    content: "\f0dd";
  }
  .ti-brand-notion:before {
    content: "\ef7b";
  }
  .ti-brand-nuxt:before {
    content: "\f0de";
  }
  .ti-brand-nytimes:before {
    content: "\ef8d";
  }
  .ti-brand-open-source:before {
    content: "\edd0";
  }
  .ti-brand-opera:before {
    content: "\ec21";
  }
  .ti-brand-pagekit:before {
    content: "\edd1";
  }
  .ti-brand-patreon:before {
    content: "\edd2";
  }
  .ti-brand-paypal:before {
    content: "\ec22";
  }
  .ti-brand-php:before {
    content: "\ef72";
  }
  .ti-brand-pinterest:before {
    content: "\ec8d";
  }
  .ti-brand-pocket:before {
    content: "\ed00";
  }
  .ti-brand-producthunt:before {
    content: "\edd3";
  }
  .ti-brand-python:before {
    content: "\ed01";
  }
  .ti-brand-react-native:before {
    content: "\ef73";
  }
  .ti-brand-reddit:before {
    content: "\ec8e";
  }
  .ti-brand-safari:before {
    content: "\ec23";
  }
  .ti-brand-sass:before {
    content: "\edd4";
  }
  .ti-brand-sentry:before {
    content: "\edd5";
  }
  .ti-brand-shazam:before {
    content: "\edd6";
  }
  .ti-brand-sketch:before {
    content: "\ec24";
  }
  .ti-brand-skype:before {
    content: "\ed02";
  }
  .ti-brand-slack:before {
    content: "\ec72";
  }
  .ti-brand-snapchat:before {
    content: "\ec25";
  }
  .ti-brand-soundcloud:before {
    content: "\ed6e";
  }
  .ti-brand-spotify:before {
    content: "\ed03";
  }
  .ti-brand-stackoverflow:before {
    content: "\ef58";
  }
  .ti-brand-steam:before {
    content: "\ed6f";
  }
  .ti-brand-stripe:before {
    content: "\edd7";
  }
  .ti-brand-sublime-text:before {
    content: "\ef74";
  }
  .ti-brand-svelte:before {
    content: "\f0df";
  }
  .ti-brand-tabler:before {
    content: "\ec8f";
  }
  .ti-brand-tailwind:before {
    content: "\eca1";
  }
  .ti-brand-telegram:before {
    content: "\ec26";
  }
  .ti-brand-tidal:before {
    content: "\ed70";
  }
  .ti-brand-tiktok:before {
    content: "\ec73";
  }
  .ti-brand-tinder:before {
    content: "\ed71";
  }
  .ti-brand-tripadvisor:before {
    content: "\f002";
  }
  .ti-brand-tumblr:before {
    content: "\ed04";
  }
  .ti-brand-twitch:before {
    content: "\ed05";
  }
  .ti-brand-twitter:before {
    content: "\ec27";
  }
  .ti-brand-uber:before {
    content: "\ef75";
  }
  .ti-brand-ubuntu:before {
    content: "\ef59";
  }
  .ti-brand-unsplash:before {
    content: "\edd8";
  }
  .ti-brand-vercel:before {
    content: "\ef24";
  }
  .ti-brand-vimeo:before {
    content: "\ed06";
  }
  .ti-brand-visual-studio:before {
    content: "\ef76";
  }
  .ti-brand-vk:before {
    content: "\ed72";
  }
  .ti-brand-vue:before {
    content: "\f0e0";
  }
  .ti-brand-whatsapp:before {
    content: "\ec74";
  }
  .ti-brand-windows:before {
    content: "\ecd8";
  }
  .ti-brand-yahoo:before {
    content: "\ed73";
  }
  .ti-brand-ycombinator:before {
    content: "\edd9";
  }
  .ti-brand-youtube:before {
    content: "\ec90";
  }
  .ti-bread:before {
    content: "\efa3";
  }
  .ti-briefcase:before {
    content: "\ea46";
  }
  .ti-brightness:before {
    content: "\eb7f";
  }
  .ti-brightness-2:before {
    content: "\ee19";
  }
  .ti-brightness-down:before {
    content: "\eb7d";
  }
  .ti-brightness-half:before {
    content: "\ee1a";
  }
  .ti-brightness-up:before {
    content: "\eb7e";
  }
  .ti-browser:before {
    content: "\ebb7";
  }
  .ti-browser-check:before {
    content: "\efd6";
  }
  .ti-browser-off:before {
    content: "\f0c1";
  }
  .ti-browser-plus:before {
    content: "\efd7";
  }
  .ti-browser-x:before {
    content: "\efd8";
  }
  .ti-brush:before {
    content: "\ebb8";
  }
  .ti-brush-off:before {
    content: "\f0c2";
  }
  .ti-bucket:before {
    content: "\ea47";
  }
  .ti-bucket-off:before {
    content: "\f103";
  }
  .ti-bug:before {
    content: "\ea48";
  }
  .ti-bug-off:before {
    content: "\f0c3";
  }
  .ti-building:before {
    content: "\ea4f";
  }
  .ti-building-arch:before {
    content: "\ea49";
  }
  .ti-building-bank:before {
    content: "\ebe2";
  }
  .ti-building-bridge:before {
    content: "\ea4b";
  }
  .ti-building-bridge-2:before {
    content: "\ea4a";
  }
  .ti-building-carousel:before {
    content: "\ed87";
  }
  .ti-building-castle:before {
    content: "\ed88";
  }
  .ti-building-church:before {
    content: "\ea4c";
  }
  .ti-building-community:before {
    content: "\ebf6";
  }
  .ti-building-cottage:before {
    content: "\ee1b";
  }
  .ti-building-factory:before {
    content: "\ee1c";
  }
  .ti-building-factory-2:before {
    content: "\f082";
  }
  .ti-building-fortress:before {
    content: "\ed89";
  }
  .ti-building-hospital:before {
    content: "\ea4d";
  }
  .ti-building-lighthouse:before {
    content: "\ed8a";
  }
  .ti-building-monument:before {
    content: "\ed26";
  }
  .ti-building-pavilon:before {
    content: "\ebf7";
  }
  .ti-building-skyscraper:before {
    content: "\ec39";
  }
  .ti-building-store:before {
    content: "\ea4e";
  }
  .ti-building-warehouse:before {
    content: "\ebe3";
  }
  .ti-bulb:before {
    content: "\ea51";
  }
  .ti-bulb-off:before {
    content: "\ea50";
  }
  .ti-bulldozer:before {
    content: "\ee1d";
  }
  .ti-bus:before {
    content: "\ebe4";
  }
  .ti-businessplan:before {
    content: "\ee1e";
  }
  .ti-butterfly:before {
    content: "\efd9";
  }
  .ti-c-sharp:before {
    content: "\f003";
  }
  .ti-cake:before {
    content: "\f00f";
  }
  .ti-cake-off:before {
    content: "\f104";
  }
  .ti-calculator:before {
    content: "\eb80";
  }
  .ti-calculator-off:before {
    content: "\f0c4";
  }
  .ti-calendar:before {
    content: "\ea53";
  }
  .ti-calendar-event:before {
    content: "\ea52";
  }
  .ti-calendar-minus:before {
    content: "\ebb9";
  }
  .ti-calendar-off:before {
    content: "\ee1f";
  }
  .ti-calendar-plus:before {
    content: "\ebba";
  }
  .ti-calendar-stats:before {
    content: "\ee20";
  }
  .ti-calendar-time:before {
    content: "\ee21";
  }
  .ti-camera:before {
    content: "\ea54";
  }
  .ti-camera-minus:before {
    content: "\ec3a";
  }
  .ti-camera-off:before {
    content: "\ecee";
  }
  .ti-camera-plus:before {
    content: "\ec3b";
  }
  .ti-camera-rotate:before {
    content: "\ee22";
  }
  .ti-camera-selfie:before {
    content: "\ee23";
  }
  .ti-candle:before {
    content: "\efc6";
  }
  .ti-candy:before {
    content: "\ef0d";
  }
  .ti-candy-off:before {
    content: "\f0c5";
  }
  .ti-capture:before {
    content: "\ec3c";
  }
  .ti-capture-off:before {
    content: "\f0c6";
  }
  .ti-car:before {
    content: "\ebbb";
  }
  .ti-car-crane:before {
    content: "\ef25";
  }
  .ti-car-crash:before {
    content: "\efa4";
  }
  .ti-car-off:before {
    content: "\f0c7";
  }
  .ti-caravan:before {
    content: "\ec7c";
  }
  .ti-cardboards:before {
    content: "\ed74";
  }
  .ti-cardboards-off:before {
    content: "\f0c8";
  }
  .ti-caret-down:before {
    content: "\eb5d";
  }
  .ti-caret-left:before {
    content: "\eb5e";
  }
  .ti-caret-right:before {
    content: "\eb5f";
  }
  .ti-caret-up:before {
    content: "\eb60";
  }
  .ti-cash:before {
    content: "\ea55";
  }
  .ti-cash-banknote:before {
    content: "\ee25";
  }
  .ti-cash-banknote-off:before {
    content: "\ee24";
  }
  .ti-cash-off:before {
    content: "\f105";
  }
  .ti-cast:before {
    content: "\ea56";
  }
  .ti-cast-off:before {
    content: "\f0c9";
  }
  .ti-ce:before {
    content: "\ed75";
  }
  .ti-ce-off:before {
    content: "\f0ca";
  }
  .ti-cell:before {
    content: "\f05f";
  }
  .ti-cell-signal-1:before {
    content: "\f083";
  }
  .ti-cell-signal-2:before {
    content: "\f084";
  }
  .ti-cell-signal-3:before {
    content: "\f085";
  }
  .ti-cell-signal-4:before {
    content: "\f086";
  }
  .ti-cell-signal-5:before {
    content: "\f087";
  }
  .ti-cell-signal-off:before {
    content: "\f088";
  }
  .ti-certificate:before {
    content: "\ed76";
  }
  .ti-certificate-2:before {
    content: "\f073";
  }
  .ti-certificate-2-off:before {
    content: "\f0cb";
  }
  .ti-certificate-off:before {
    content: "\f0cc";
  }
  .ti-charging-pile:before {
    content: "\ee26";
  }
  .ti-chart-arcs:before {
    content: "\ee28";
  }
  .ti-chart-arcs-3:before {
    content: "\ee27";
  }
  .ti-chart-area:before {
    content: "\ea58";
  }
  .ti-chart-area-line:before {
    content: "\ea57";
  }
  .ti-chart-arrows:before {
    content: "\ee2a";
  }
  .ti-chart-arrows-vertical:before {
    content: "\ee29";
  }
  .ti-chart-bar:before {
    content: "\ea59";
  }
  .ti-chart-bubble:before {
    content: "\ec75";
  }
  .ti-chart-candle:before {
    content: "\ea5a";
  }
  .ti-chart-circles:before {
    content: "\ee2b";
  }
  .ti-chart-donut:before {
    content: "\ea5b";
  }
  .ti-chart-donut-2:before {
    content: "\ee2c";
  }
  .ti-chart-donut-3:before {
    content: "\ee2d";
  }
  .ti-chart-donut-4:before {
    content: "\ee2e";
  }
  .ti-chart-dots:before {
    content: "\ee2f";
  }
  .ti-chart-dots-2:before {
    content: "\f097";
  }
  .ti-chart-dots-3:before {
    content: "\f098";
  }
  .ti-chart-infographic:before {
    content: "\ee30";
  }
  .ti-chart-line:before {
    content: "\ea5c";
  }
  .ti-chart-pie:before {
    content: "\ea5d";
  }
  .ti-chart-pie-2:before {
    content: "\ee31";
  }
  .ti-chart-pie-3:before {
    content: "\ee32";
  }
  .ti-chart-pie-4:before {
    content: "\ee33";
  }
  .ti-chart-radar:before {
    content: "\ed77";
  }
  .ti-check:before {
    content: "\ea5e";
  }
  .ti-checkbox:before {
    content: "\eba6";
  }
  .ti-checklist:before {
    content: "\f074";
  }
  .ti-checks:before {
    content: "\ebaa";
  }
  .ti-checkup-list:before {
    content: "\ef5a";
  }
  .ti-cheese:before {
    content: "\ef26";
  }
  .ti-chevron-down:before {
    content: "\ea5f";
  }
  .ti-chevron-down-left:before {
    content: "\ed09";
  }
  .ti-chevron-down-right:before {
    content: "\ed0a";
  }
  .ti-chevron-left:before {
    content: "\ea60";
  }
  .ti-chevron-right:before {
    content: "\ea61";
  }
  .ti-chevron-up:before {
    content: "\ea62";
  }
  .ti-chevron-up-left:before {
    content: "\ed0b";
  }
  .ti-chevron-up-right:before {
    content: "\ed0c";
  }
  .ti-chevrons-down:before {
    content: "\ea63";
  }
  .ti-chevrons-down-left:before {
    content: "\ed0d";
  }
  .ti-chevrons-down-right:before {
    content: "\ed0e";
  }
  .ti-chevrons-left:before {
    content: "\ea64";
  }
  .ti-chevrons-right:before {
    content: "\ea65";
  }
  .ti-chevrons-up:before {
    content: "\ea66";
  }
  .ti-chevrons-up-left:before {
    content: "\ed0f";
  }
  .ti-chevrons-up-right:before {
    content: "\ed10";
  }
  .ti-christmas-tree:before {
    content: "\ed78";
  }
  .ti-circle:before {
    content: "\ea6b";
  }
  .ti-circle-0:before {
    content: "\ee34";
  }
  .ti-circle-1:before {
    content: "\ee35";
  }
  .ti-circle-2:before {
    content: "\ee36";
  }
  .ti-circle-3:before {
    content: "\ee37";
  }
  .ti-circle-4:before {
    content: "\ee38";
  }
  .ti-circle-5:before {
    content: "\ee39";
  }
  .ti-circle-6:before {
    content: "\ee3a";
  }
  .ti-circle-7:before {
    content: "\ee3b";
  }
  .ti-circle-8:before {
    content: "\ee3c";
  }
  .ti-circle-9:before {
    content: "\ee3d";
  }
  .ti-circle-check:before {
    content: "\ea67";
  }
  .ti-circle-dashed:before {
    content: "\ed27";
  }
  .ti-circle-dot:before {
    content: "\efb1";
  }
  .ti-circle-dotted:before {
    content: "\ed28";
  }
  .ti-circle-half:before {
    content: "\ee3f";
  }
  .ti-circle-half-2:before {
    content: "\eff3";
  }
  .ti-circle-half-vertical:before {
    content: "\ee3e";
  }
  .ti-circle-minus:before {
    content: "\ea68";
  }
  .ti-circle-off:before {
    content: "\ee40";
  }
  .ti-circle-plus:before {
    content: "\ea69";
  }
  .ti-circle-rectangle:before {
    content: "\f010";
  }
  .ti-circle-rectangle-off:before {
    content: "\f0cd";
  }
  .ti-circle-square:before {
    content: "\ece4";
  }
  .ti-circle-triangle:before {
    content: "\f011";
  }
  .ti-circle-x:before {
    content: "\ea6a";
  }
  .ti-circles:before {
    content: "\ece5";
  }
  .ti-clear-all:before {
    content: "\ee41";
  }
  .ti-clear-formatting:before {
    content: "\ebe5";
  }
  .ti-click:before {
    content: "\ebbc";
  }
  .ti-clipboard:before {
    content: "\ea6f";
  }
  .ti-clipboard-check:before {
    content: "\ea6c";
  }
  .ti-clipboard-list:before {
    content: "\ea6d";
  }
  .ti-clipboard-off:before {
    content: "\f0ce";
  }
  .ti-clipboard-plus:before {
    content: "\efb2";
  }
  .ti-clipboard-text:before {
    content: "\f089";
  }
  .ti-clipboard-x:before {
    content: "\ea6e";
  }
  .ti-clock:before {
    content: "\ea70";
  }
  .ti-clock-2:before {
    content: "\f099";
  }
  .ti-clock-off:before {
    content: "\f0cf";
  }
  .ti-cloud:before {
    content: "\ea76";
  }
  .ti-cloud-computing:before {
    content: "\f1d0";
  }
  .ti-cloud-data-connection:before {
    content: "\f1d1";
  }
  .ti-cloud-download:before {
    content: "\ea71";
  }
  .ti-cloud-fog:before {
    content: "\ecd9";
  }
  .ti-cloud-lock:before {
    content: "\efdb";
  }
  .ti-cloud-lock-open:before {
    content: "\efda";
  }
  .ti-cloud-off:before {
    content: "\ed3e";
  }
  .ti-cloud-rain:before {
    content: "\ea72";
  }
  .ti-cloud-snow:before {
    content: "\ea73";
  }
  .ti-cloud-storm:before {
    content: "\ea74";
  }
  .ti-cloud-upload:before {
    content: "\ea75";
  }
  .ti-clubs:before {
    content: "\eff4";
  }
  .ti-code:before {
    content: "\ea77";
  }
  .ti-code-minus:before {
    content: "\ee42";
  }
  .ti-code-off:before {
    content: "\f0d0";
  }
  .ti-code-plus:before {
    content: "\ee43";
  }
  .ti-coffee:before {
    content: "\ef0e";
  }
  .ti-coffee-off:before {
    content: "\f106";
  }
  .ti-coin:before {
    content: "\eb82";
  }
  .ti-coin-off:before {
    content: "\f0d1";
  }
  .ti-color-picker:before {
    content: "\ebe6";
  }
  .ti-color-picker-off:before {
    content: "\f0d2";
  }
  .ti-color-swatch:before {
    content: "\eb61";
  }
  .ti-color-swatch-off:before {
    content: "\f0d3";
  }
  .ti-column-insert-left:before {
    content: "\ee44";
  }
  .ti-column-insert-right:before {
    content: "\ee45";
  }
  .ti-columns:before {
    content: "\eb83";
  }
  .ti-columns-off:before {
    content: "\f0d4";
  }
  .ti-comet:before {
    content: "\ec76";
  }
  .ti-command:before {
    content: "\ea78";
  }
  .ti-compass:before {
    content: "\ea79";
  }
  .ti-compass-off:before {
    content: "\f0d5";
  }
  .ti-components:before {
    content: "\efa5";
  }
  .ti-components-off:before {
    content: "\f0d6";
  }
  .ti-cone:before {
    content: "\efdd";
  }
  .ti-cone-2:before {
    content: "\efdc";
  }
  .ti-confetti:before {
    content: "\ee46";
  }
  .ti-container:before {
    content: "\ee47";
  }
  .ti-container-off:before {
    content: "\f107";
  }
  .ti-contrast:before {
    content: "\ec4e";
  }
  .ti-contrast-2:before {
    content: "\efc7";
  }
  .ti-cookie:before {
    content: "\ef0f";
  }
  .ti-cookie-off:before {
    content: "\f0d7";
  }
  .ti-copy:before {
    content: "\ea7a";
  }
  .ti-copy-off:before {
    content: "\f0d8";
  }
  .ti-copyleft:before {
    content: "\ec3d";
  }
  .ti-copyleft-off:before {
    content: "\f0d9";
  }
  .ti-copyright:before {
    content: "\ea7b";
  }
  .ti-copyright-off:before {
    content: "\f0da";
  }
  .ti-corner-down-left:before {
    content: "\ea7c";
  }
  .ti-corner-down-left-double:before {
    content: "\ee48";
  }
  .ti-corner-down-right:before {
    content: "\ea7d";
  }
  .ti-corner-down-right-double:before {
    content: "\ee49";
  }
  .ti-corner-left-down:before {
    content: "\ea7e";
  }
  .ti-corner-left-down-double:before {
    content: "\ee4a";
  }
  .ti-corner-left-up:before {
    content: "\ea7f";
  }
  .ti-corner-left-up-double:before {
    content: "\ee4b";
  }
  .ti-corner-right-down:before {
    content: "\ea80";
  }
  .ti-corner-right-down-double:before {
    content: "\ee4c";
  }
  .ti-corner-right-up:before {
    content: "\ea81";
  }
  .ti-corner-right-up-double:before {
    content: "\ee4d";
  }
  .ti-corner-up-left:before {
    content: "\ea82";
  }
  .ti-corner-up-left-double:before {
    content: "\ee4e";
  }
  .ti-corner-up-right:before {
    content: "\ea83";
  }
  .ti-corner-up-right-double:before {
    content: "\ee4f";
  }
  .ti-cpu:before {
    content: "\ef8e";
  }
  .ti-cpu-2:before {
    content: "\f075";
  }
  .ti-cpu-off:before {
    content: "\f108";
  }
  .ti-crane:before {
    content: "\ef27";
  }
  .ti-crane-off:before {
    content: "\f109";
  }
  .ti-creative-commons:before {
    content: "\efb3";
  }
  .ti-creative-commons-off:before {
    content: "\f10a";
  }
  .ti-credit-card:before {
    content: "\ea84";
  }
  .ti-credit-card-off:before {
    content: "\ed11";
  }
  .ti-cricket:before {
    content: "\f09a";
  }
  .ti-crop:before {
    content: "\ea85";
  }
  .ti-cross:before {
    content: "\ef8f";
  }
  .ti-cross-off:before {
    content: "\f10b";
  }
  .ti-crosshair:before {
    content: "\ec3e";
  }
  .ti-crown:before {
    content: "\ed12";
  }
  .ti-crown-off:before {
    content: "\ee50";
  }
  .ti-crutches:before {
    content: "\ef5b";
  }
  .ti-crutches-off:before {
    content: "\f10c";
  }
  .ti-cup:before {
    content: "\ef28";
  }
  .ti-cup-off:before {
    content: "\f10d";
  }
  .ti-curling:before {
    content: "\efc8";
  }
  .ti-curly-loop:before {
    content: "\ecda";
  }
  .ti-currency:before {
    content: "\efa6";
  }
  .ti-currency-bahraini:before {
    content: "\ee51";
  }
  .ti-currency-baht:before {
    content: "\f08a";
  }
  .ti-currency-bitcoin:before {
    content: "\ebab";
  }
  .ti-currency-cent:before {
    content: "\ee53";
  }
  .ti-currency-dinar:before {
    content: "\ee54";
  }
  .ti-currency-dirham:before {
    content: "\ee55";
  }
  .ti-currency-dogecoin:before {
    content: "\ef4b";
  }
  .ti-currency-dollar:before {
    content: "\eb84";
  }
  .ti-currency-dollar-australian:before {
    content: "\ee56";
  }
  .ti-currency-dollar-canadian:before {
    content: "\ee57";
  }
  .ti-currency-dollar-singapore:before {
    content: "\ee58";
  }
  .ti-currency-ethereum:before {
    content: "\ee59";
  }
  .ti-currency-euro:before {
    content: "\eb85";
  }
  .ti-currency-forint:before {
    content: "\ee5a";
  }
  .ti-currency-frank:before {
    content: "\ee5b";
  }
  .ti-currency-krone-czech:before {
    content: "\ee5c";
  }
  .ti-currency-krone-danish:before {
    content: "\ee5d";
  }
  .ti-currency-krone-swedish:before {
    content: "\ee5e";
  }
  .ti-currency-leu:before {
    content: "\ee5f";
  }
  .ti-currency-lira:before {
    content: "\ee60";
  }
  .ti-currency-litecoin:before {
    content: "\ee61";
  }
  .ti-currency-naira:before {
    content: "\ee62";
  }
  .ti-currency-pound:before {
    content: "\ebac";
  }
  .ti-currency-real:before {
    content: "\ee63";
  }
  .ti-currency-renminbi:before {
    content: "\ee64";
  }
  .ti-currency-ripple:before {
    content: "\ee65";
  }
  .ti-currency-riyal:before {
    content: "\ee66";
  }
  .ti-currency-rubel:before {
    content: "\ee67";
  }
  .ti-currency-rupee:before {
    content: "\ebad";
  }
  .ti-currency-shekel:before {
    content: "\ee68";
  }
  .ti-currency-taka:before {
    content: "\ee69";
  }
  .ti-currency-tugrik:before {
    content: "\ee6a";
  }
  .ti-currency-won:before {
    content: "\ee6b";
  }
  .ti-currency-yen:before {
    content: "\ebae";
  }
  .ti-currency-zloty:before {
    content: "\ee6c";
  }
  .ti-current-location:before {
    content: "\ecef";
  }
  .ti-current-location-off:before {
    content: "\f10e";
  }
  .ti-cursor-off:before {
    content: "\f10f";
  }
  .ti-cursor-text:before {
    content: "\ee6d";
  }
  .ti-cut:before {
    content: "\ea86";
  }
  .ti-dashboard:before {
    content: "\ea87";
  }
  .ti-database:before {
    content: "\ea88";
  }
  .ti-database-export:before {
    content: "\ee6e";
  }
  .ti-database-import:before {
    content: "\ee6f";
  }
  .ti-database-off:before {
    content: "\ee70";
  }
  .ti-dental:before {
    content: "\f025";
  }
  .ti-dental-off:before {
    content: "\f110";
  }
  .ti-details:before {
    content: "\ee71";
  }
  .ti-device-analytics:before {
    content: "\ee72";
  }
  .ti-device-audio-tape:before {
    content: "\ee73";
  }
  .ti-device-cctv:before {
    content: "\ee74";
  }
  .ti-device-computer-camera:before {
    content: "\ee76";
  }
  .ti-device-computer-camera-off:before {
    content: "\ee75";
  }
  .ti-device-desktop:before {
    content: "\ea89";
  }
  .ti-device-desktop-analytics:before {
    content: "\ee77";
  }
  .ti-device-desktop-off:before {
    content: "\ee78";
  }
  .ti-device-floppy:before {
    content: "\eb62";
  }
  .ti-device-gamepad:before {
    content: "\eb63";
  }
  .ti-device-gamepad-2:before {
    content: "\f1d2";
  }
  .ti-device-heart-monitor:before {
    content: "\f060";
  }
  .ti-device-laptop:before {
    content: "\eb64";
  }
  .ti-device-laptop-off:before {
    content: "\f061";
  }
  .ti-device-mobile:before {
    content: "\ea8a";
  }
  .ti-device-mobile-message:before {
    content: "\ee79";
  }
  .ti-device-mobile-off:before {
    content: "\f062";
  }
  .ti-device-mobile-rotated:before {
    content: "\ecdb";
  }
  .ti-device-mobile-vibration:before {
    content: "\eb86";
  }
  .ti-device-nintendo:before {
    content: "\f026";
  }
  .ti-device-nintendo-off:before {
    content: "\f111";
  }
  .ti-device-speaker:before {
    content: "\ea8b";
  }
  .ti-device-speaker-off:before {
    content: "\f112";
  }
  .ti-device-tablet:before {
    content: "\ea8c";
  }
  .ti-device-tablet-off:before {
    content: "\f063";
  }
  .ti-device-tv:before {
    content: "\ea8d";
  }
  .ti-device-tv-off:before {
    content: "\f064";
  }
  .ti-device-tv-old:before {
    content: "\f1d3";
  }
  .ti-device-watch:before {
    content: "\ebf9";
  }
  .ti-device-watch-off:before {
    content: "\f065";
  }
  .ti-device-watch-stats:before {
    content: "\ef7d";
  }
  .ti-device-watch-stats-2:before {
    content: "\ef7c";
  }
  .ti-devices:before {
    content: "\eb87";
  }
  .ti-devices-2:before {
    content: "\ed29";
  }
  .ti-devices-off:before {
    content: "\f066";
  }
  .ti-devices-pc:before {
    content: "\ee7a";
  }
  .ti-devices-pc-off:before {
    content: "\f113";
  }
  .ti-dialpad:before {
    content: "\f067";
  }
  .ti-dialpad-off:before {
    content: "\f114";
  }
  .ti-diamond:before {
    content: "\eb65";
  }
  .ti-diamond-off:before {
    content: "\f115";
  }
  .ti-diamonds:before {
    content: "\eff5";
  }
  .ti-dice:before {
    content: "\eb66";
  }
  .ti-dice-1:before {
    content: "\f08b";
  }
  .ti-dice-2:before {
    content: "\f08c";
  }
  .ti-dice-3:before {
    content: "\f08d";
  }
  .ti-dice-4:before {
    content: "\f08e";
  }
  .ti-dice-5:before {
    content: "\f08f";
  }
  .ti-dice-6:before {
    content: "\f090";
  }
  .ti-dimensions:before {
    content: "\ee7b";
  }
  .ti-direction:before {
    content: "\ebfb";
  }
  .ti-direction-horizontal:before {
    content: "\ebfa";
  }
  .ti-directions:before {
    content: "\ea8e";
  }
  .ti-directions-off:before {
    content: "\f116";
  }
  .ti-disabled:before {
    content: "\ea8f";
  }
  .ti-disabled-2:before {
    content: "\ebaf";
  }
  .ti-disabled-off:before {
    content: "\f117";
  }
  .ti-disc:before {
    content: "\ea90";
  }
  .ti-disc-off:before {
    content: "\f118";
  }
  .ti-discount:before {
    content: "\ebbd";
  }
  .ti-discount-2:before {
    content: "\ee7c";
  }
  .ti-divide:before {
    content: "\ed5c";
  }
  .ti-dna:before {
    content: "\ee7d";
  }
  .ti-dna-2:before {
    content: "\ef5c";
  }
  .ti-dna-2-off:before {
    content: "\f119";
  }
  .ti-dna-off:before {
    content: "\f11a";
  }
  .ti-dog-bowl:before {
    content: "\ef29";
  }
  .ti-door:before {
    content: "\ef4e";
  }
  .ti-door-enter:before {
    content: "\ef4c";
  }
  .ti-door-exit:before {
    content: "\ef4d";
  }
  .ti-door-off:before {
    content: "\f11b";
  }
  .ti-dots:before {
    content: "\ea95";
  }
  .ti-dots-circle-horizontal:before {
    content: "\ea91";
  }
  .ti-dots-diagonal:before {
    content: "\ea93";
  }
  .ti-dots-diagonal-2:before {
    content: "\ea92";
  }
  .ti-dots-vertical:before {
    content: "\ea94";
  }
  .ti-download:before {
    content: "\ea96";
  }
  .ti-download-off:before {
    content: "\f11c";
  }
  .ti-drag-drop:before {
    content: "\eb89";
  }
  .ti-drag-drop-2:before {
    content: "\eb88";
  }
  .ti-drone:before {
    content: "\ed79";
  }
  .ti-drone-off:before {
    content: "\ee7e";
  }
  .ti-drop-circle:before {
    content: "\efde";
  }
  .ti-droplet:before {
    content: "\ea97";
  }
  .ti-droplet-filled:before {
    content: "\ee80";
  }
  .ti-droplet-filled-2:before {
    content: "\ee7f";
  }
  .ti-droplet-half:before {
    content: "\ee82";
  }
  .ti-droplet-half-2:before {
    content: "\ee81";
  }
  .ti-droplet-off:before {
    content: "\ee83";
  }
  .ti-ear:before {
    content: "\ebce";
  }
  .ti-ear-off:before {
    content: "\ee84";
  }
  .ti-edit:before {
    content: "\ea98";
  }
  .ti-edit-circle:before {
    content: "\ee85";
  }
  .ti-edit-circle-off:before {
    content: "\f11d";
  }
  .ti-edit-off:before {
    content: "\f11e";
  }
  .ti-egg:before {
    content: "\eb8a";
  }
  .ti-egg-off:before {
    content: "\f11f";
  }
  .ti-elevator:before {
    content: "\efdf";
  }
  .ti-emergency-bed:before {
    content: "\ef5d";
  }
  .ti-emphasis:before {
    content: "\ebcf";
  }
  .ti-engine:before {
    content: "\ef7e";
  }
  .ti-engine-off:before {
    content: "\f120";
  }
  .ti-equal:before {
    content: "\ee87";
  }
  .ti-equal-not:before {
    content: "\ee86";
  }
  .ti-eraser:before {
    content: "\eb8b";
  }
  .ti-eraser-off:before {
    content: "\f121";
  }
  .ti-error-404:before {
    content: "\f027";
  }
  .ti-error-404-off:before {
    content: "\f122";
  }
  .ti-exchange:before {
    content: "\ebe7";
  }
  .ti-exchange-off:before {
    content: "\f123";
  }
  .ti-exclamation-mark:before {
    content: "\efb4";
  }
  .ti-exclamation-mark-off:before {
    content: "\f124";
  }
  .ti-exposure:before {
    content: "\eb8c";
  }
  .ti-external-link:before {
    content: "\ea99";
  }
  .ti-external-link-off:before {
    content: "\f125";
  }
  .ti-eye:before {
    content: "\ea9a";
  }
  .ti-eye-check:before {
    content: "\ee88";
  }
  .ti-eye-off:before {
    content: "\ecf0";
  }
  .ti-eye-table:before {
    content: "\ef5e";
  }
  .ti-eyeglass:before {
    content: "\ee8a";
  }
  .ti-eyeglass-2:before {
    content: "\ee89";
  }
  .ti-eyeglass-off:before {
    content: "\f126";
  }
  .ti-face-id:before {
    content: "\ea9b";
  }
  .ti-face-id-error:before {
    content: "\efa7";
  }
  .ti-face-mask:before {
    content: "\efb5";
  }
  .ti-face-mask-off:before {
    content: "\f127";
  }
  .ti-fall:before {
    content: "\ecb9";
  }
  .ti-feather:before {
    content: "\ee8b";
  }
  .ti-feather-off:before {
    content: "\f128";
  }
  .ti-fence:before {
    content: "\ef2a";
  }
  .ti-fence-off:before {
    content: "\f129";
  }
  .ti-fidget-spinner:before {
    content: "\f068";
  }
  .ti-file:before {
    content: "\eaa4";
  }
  .ti-file-3d:before {
    content: "\f032";
  }
  .ti-file-alert:before {
    content: "\ede6";
  }
  .ti-file-analytics:before {
    content: "\ede7";
  }
  .ti-file-arrow-left:before {
    content: "\f033";
  }
  .ti-file-arrow-right:before {
    content: "\f034";
  }
  .ti-file-barcode:before {
    content: "\f035";
  }
  .ti-file-certificate:before {
    content: "\ed4d";
  }
  .ti-file-chart:before {
    content: "\f036";
  }
  .ti-file-check:before {
    content: "\ea9c";
  }
  .ti-file-code:before {
    content: "\ebd0";
  }
  .ti-file-code-2:before {
    content: "\ede8";
  }
  .ti-file-database:before {
    content: "\f037";
  }
  .ti-file-description:before {
    content: "\f028";
  }
  .ti-file-diff:before {
    content: "\ecf1";
  }
  .ti-file-digit:before {
    content: "\efa8";
  }
  .ti-file-dislike:before {
    content: "\ed2a";
  }
  .ti-file-dollar:before {
    content: "\efe0";
  }
  .ti-file-dots:before {
    content: "\f038";
  }
  .ti-file-download:before {
    content: "\ea9d";
  }
  .ti-file-euro:before {
    content: "\efe1";
  }
  .ti-file-export:before {
    content: "\ede9";
  }
  .ti-file-horizontal:before {
    content: "\ebb0";
  }
  .ti-file-import:before {
    content: "\edea";
  }
  .ti-file-info:before {
    content: "\edec";
  }
  .ti-file-invoice:before {
    content: "\eb67";
  }
  .ti-file-like:before {
    content: "\ed2b";
  }
  .ti-file-minus:before {
    content: "\ea9e";
  }
  .ti-file-music:before {
    content: "\ea9f";
  }
  .ti-file-off:before {
    content: "\ecf2";
  }
  .ti-file-pencil:before {
    content: "\f039";
  }
  .ti-file-phone:before {
    content: "\ecdc";
  }
  .ti-file-plus:before {
    content: "\eaa0";
  }
  .ti-file-power:before {
    content: "\f03a";
  }
  .ti-file-report:before {
    content: "\eded";
  }
  .ti-file-rss:before {
    content: "\f03b";
  }
  .ti-file-scissors:before {
    content: "\f03c";
  }
  .ti-file-search:before {
    content: "\ed5d";
  }
  .ti-file-settings:before {
    content: "\f029";
  }
  .ti-file-shredder:before {
    content: "\eaa1";
  }
  .ti-file-signal:before {
    content: "\f03d";
  }
  .ti-file-spreadsheet:before {
    content: "\f03e";
  }
  .ti-file-star:before {
    content: "\f03f";
  }
  .ti-file-symlink:before {
    content: "\ed53";
  }
  .ti-file-text:before {
    content: "\eaa2";
  }
  .ti-file-time:before {
    content: "\f040";
  }
  .ti-file-typography:before {
    content: "\f041";
  }
  .ti-file-unknown:before {
    content: "\f042";
  }
  .ti-file-upload:before {
    content: "\ec91";
  }
  .ti-file-vector:before {
    content: "\f043";
  }
  .ti-file-x:before {
    content: "\eaa3";
  }
  .ti-file-zip:before {
    content: "\ed4e";
  }
  .ti-files:before {
    content: "\edef";
  }
  .ti-files-off:before {
    content: "\edee";
  }
  .ti-filter:before {
    content: "\eaa5";
  }
  .ti-filter-off:before {
    content: "\ed2c";
  }
  .ti-fingerprint:before {
    content: "\ebd1";
  }
  .ti-fingerprint-off:before {
    content: "\f12a";
  }
  .ti-firetruck:before {
    content: "\ebe8";
  }
  .ti-first-aid-kit:before {
    content: "\ef5f";
  }
  .ti-fish:before {
    content: "\ef2b";
  }
  .ti-fish-off:before {
    content: "\f12b";
  }
  .ti-flag:before {
    content: "\eaa6";
  }
  .ti-flag-2:before {
    content: "\ee8c";
  }
  .ti-flag-2-off:before {
    content: "\f12c";
  }
  .ti-flag-3:before {
    content: "\ee8d";
  }
  .ti-flag-off:before {
    content: "\f12d";
  }
  .ti-flame:before {
    content: "\ec2c";
  }
  .ti-flame-off:before {
    content: "\f12e";
  }
  .ti-flare:before {
    content: "\ee8e";
  }
  .ti-flask:before {
    content: "\ebd2";
  }
  .ti-flask-2:before {
    content: "\ef60";
  }
  .ti-flask-2-off:before {
    content: "\f12f";
  }
  .ti-flask-off:before {
    content: "\f130";
  }
  .ti-flip-horizontal:before {
    content: "\eaa7";
  }
  .ti-flip-vertical:before {
    content: "\eaa8";
  }
  .ti-float-center:before {
    content: "\ebb1";
  }
  .ti-float-left:before {
    content: "\ebb2";
  }
  .ti-float-none:before {
    content: "\ed13";
  }
  .ti-float-right:before {
    content: "\ebb3";
  }
  .ti-flower:before {
    content: "\eff6";
  }
  .ti-flower-off:before {
    content: "\f131";
  }
  .ti-focus:before {
    content: "\eb8d";
  }
  .ti-focus-2:before {
    content: "\ebd3";
  }
  .ti-focus-centered:before {
    content: "\f02a";
  }
  .ti-fold:before {
    content: "\ed56";
  }
  .ti-fold-down:before {
    content: "\ed54";
  }
  .ti-fold-up:before {
    content: "\ed55";
  }
  .ti-folder:before {
    content: "\eaad";
  }
  .ti-folder-minus:before {
    content: "\eaaa";
  }
  .ti-folder-off:before {
    content: "\ed14";
  }
  .ti-folder-plus:before {
    content: "\eaab";
  }
  .ti-folder-x:before {
    content: "\eaac";
  }
  .ti-folders:before {
    content: "\eaae";
  }
  .ti-folders-off:before {
    content: "\f133";
  }
  .ti-forbid:before {
    content: "\ebd5";
  }
  .ti-forbid-2:before {
    content: "\ebd4";
  }
  .ti-forklift:before {
    content: "\ebe9";
  }
  .ti-forms:before {
    content: "\ee8f";
  }
  .ti-fountain:before {
    content: "\f09b";
  }
  .ti-fountain-off:before {
    content: "\f134";
  }
  .ti-frame:before {
    content: "\eaaf";
  }
  .ti-frame-off:before {
    content: "\f135";
  }
  .ti-free-rights:before {
    content: "\efb6";
  }
  .ti-friends:before {
    content: "\eab0";
  }
  .ti-friends-off:before {
    content: "\f136";
  }
  .ti-gas-station:before {
    content: "\ec7d";
  }
  .ti-gas-station-off:before {
    content: "\f137";
  }
  .ti-gauge:before {
    content: "\eab1";
  }
  .ti-gauge-off:before {
    content: "\f138";
  }
  .ti-gavel:before {
    content: "\ef90";
  }
  .ti-gender-agender:before {
    content: "\f0e1";
  }
  .ti-gender-androgyne:before {
    content: "\f0e2";
  }
  .ti-gender-bigender:before {
    content: "\f0e3";
  }
  .ti-gender-demiboy:before {
    content: "\f0e4";
  }
  .ti-gender-demigirl:before {
    content: "\f0e5";
  }
  .ti-gender-epicene:before {
    content: "\f0e6";
  }
  .ti-gender-female:before {
    content: "\f0e7";
  }
  .ti-gender-femme:before {
    content: "\f0e8";
  }
  .ti-gender-genderfluid:before {
    content: "\f0e9";
  }
  .ti-gender-genderless:before {
    content: "\f0ea";
  }
  .ti-gender-genderqueer:before {
    content: "\f0eb";
  }
  .ti-gender-hermaphrodite:before {
    content: "\f0ec";
  }
  .ti-gender-intergender:before {
    content: "\f0ed";
  }
  .ti-gender-male:before {
    content: "\f0ee";
  }
  .ti-gender-neutrois:before {
    content: "\f0ef";
  }
  .ti-gender-third:before {
    content: "\f0f0";
  }
  .ti-gender-transgender:before {
    content: "\f0f1";
  }
  .ti-gender-trasvesti:before {
    content: "\f0f2";
  }
  .ti-geometry:before {
    content: "\ee90";
  }
  .ti-ghost:before {
    content: "\eb8e";
  }
  .ti-gift:before {
    content: "\eb68";
  }
  .ti-git-branch:before {
    content: "\eab2";
  }
  .ti-git-commit:before {
    content: "\eab3";
  }
  .ti-git-compare:before {
    content: "\eab4";
  }
  .ti-git-fork:before {
    content: "\eb8f";
  }
  .ti-git-merge:before {
    content: "\eab5";
  }
  .ti-git-pull-request:before {
    content: "\eab6";
  }
  .ti-git-pull-request-closed:before {
    content: "\ef7f";
  }
  .ti-git-pull-request-draft:before {
    content: "\efb7";
  }
  .ti-gizmo:before {
    content: "\f02b";
  }
  .ti-glass:before {
    content: "\eab8";
  }
  .ti-glass-full:before {
    content: "\eab7";
  }
  .ti-glass-off:before {
    content: "\ee91";
  }
  .ti-globe:before {
    content: "\eab9";
  }
  .ti-globe-off:before {
    content: "\f139";
  }
  .ti-golf:before {
    content: "\ed8c";
  }
  .ti-golf-off:before {
    content: "\f13a";
  }
  .ti-gps:before {
    content: "\ed7a";
  }
  .ti-grain:before {
    content: "\ee92";
  }
  .ti-grid-dots:before {
    content: "\eaba";
  }
  .ti-grid-pattern:before {
    content: "\efc9";
  }
  .ti-grill:before {
    content: "\efa9";
  }
  .ti-grill-off:before {
    content: "\f13b";
  }
  .ti-grip-horizontal:before {
    content: "\ec00";
  }
  .ti-grip-vertical:before {
    content: "\ec01";
  }
  .ti-growth:before {
    content: "\ee93";
  }
  .ti-h-1:before {
    content: "\ec94";
  }
  .ti-h-2:before {
    content: "\ec95";
  }
  .ti-h-3:before {
    content: "\ec96";
  }
  .ti-h-4:before {
    content: "\ec97";
  }
  .ti-h-5:before {
    content: "\ec98";
  }
  .ti-h-6:before {
    content: "\ec99";
  }
  .ti-hammer:before {
    content: "\ef91";
  }
  .ti-hammer-off:before {
    content: "\f13c";
  }
  .ti-hand-click:before {
    content: "\ef4f";
  }
  .ti-hand-finger:before {
    content: "\ee94";
  }
  .ti-hand-finger-off:before {
    content: "\f13d";
  }
  .ti-hand-grab:before {
    content: "\f091";
  }
  .ti-hand-little-finger:before {
    content: "\ee95";
  }
  .ti-hand-middle-finger:before {
    content: "\ec2d";
  }
  .ti-hand-move:before {
    content: "\ef50";
  }
  .ti-hand-off:before {
    content: "\ed15";
  }
  .ti-hand-ring-finger:before {
    content: "\ee96";
  }
  .ti-hand-rock:before {
    content: "\ee97";
  }
  .ti-hand-stop:before {
    content: "\ec2e";
  }
  .ti-hand-three-fingers:before {
    content: "\ee98";
  }
  .ti-hand-two-fingers:before {
    content: "\ee99";
  }
  .ti-hanger:before {
    content: "\ee9a";
  }
  .ti-hanger-2:before {
    content: "\f09c";
  }
  .ti-hanger-off:before {
    content: "\f13e";
  }
  .ti-hash:before {
    content: "\eabc";
  }
  .ti-haze:before {
    content: "\efaa";
  }
  .ti-heading:before {
    content: "\ee9b";
  }
  .ti-heading-off:before {
    content: "\f13f";
  }
  .ti-headphones:before {
    content: "\eabd";
  }
  .ti-headphones-off:before {
    content: "\ed1d";
  }
  .ti-headset:before {
    content: "\eb90";
  }
  .ti-heart:before {
    content: "\eabe";
  }
  .ti-heart-broken:before {
    content: "\ecba";
  }
  .ti-heart-handshake:before {
    content: "\f0f3";
  }
  .ti-heart-minus:before {
    content: "\f140";
  }
  .ti-heart-off:before {
    content: "\f141";
  }
  .ti-heart-plus:before {
    content: "\f142";
  }
  .ti-heart-rate-monitor:before {
    content: "\ef61";
  }
  .ti-heartbeat:before {
    content: "\ef92";
  }
  .ti-helicopter:before {
    content: "\ed8e";
  }
  .ti-helicopter-landing:before {
    content: "\ed8d";
  }
  .ti-helmet:before {
    content: "\efca";
  }
  .ti-helmet-off:before {
    content: "\f143";
  }
  .ti-help:before {
    content: "\eabf";
  }
  .ti-hexagon:before {
    content: "\ec02";
  }
  .ti-hexagon-off:before {
    content: "\ee9c";
  }
  .ti-hexagons:before {
    content: "\f09d";
  }
  .ti-hierarchy:before {
    content: "\ee9e";
  }
  .ti-hierarchy-2:before {
    content: "\ee9d";
  }
  .ti-highlight:before {
    content: "\ef3f";
  }
  .ti-highlight-off:before {
    content: "\f144";
  }
  .ti-history:before {
    content: "\ebea";
  }
  .ti-home:before {
    content: "\eac1";
  }
  .ti-home-2:before {
    content: "\eac0";
  }
  .ti-home-off:before {
    content: "\f145";
  }
  .ti-hotel-service:before {
    content: "\ef80";
  }
  .ti-hourglass:before {
    content: "\ef93";
  }
  .ti-hourglass-empty:before {
    content: "\f146";
  }
  .ti-hourglass-high:before {
    content: "\f092";
  }
  .ti-hourglass-low:before {
    content: "\f093";
  }
  .ti-hourglass-off:before {
    content: "\f147";
  }
  .ti-ice-cream:before {
    content: "\eac2";
  }
  .ti-ice-cream-2:before {
    content: "\ee9f";
  }
  .ti-ice-cream-off:before {
    content: "\f148";
  }
  .ti-ice-skating:before {
    content: "\efcb";
  }
  .ti-icons:before {
    content: "\f1d4";
  }
  .ti-id:before {
    content: "\eac3";
  }
  .ti-id-badge:before {
    content: "\eff7";
  }
  .ti-id-badge-2:before {
    content: "\f076";
  }
  .ti-id-off:before {
    content: "\f149";
  }
  .ti-inbox:before {
    content: "\eac4";
  }
  .ti-inbox-off:before {
    content: "\f14a";
  }
  .ti-indent-decrease:before {
    content: "\eb91";
  }
  .ti-indent-increase:before {
    content: "\eb92";
  }
  .ti-infinity:before {
    content: "\eb69";
  }
  .ti-info-circle:before {
    content: "\eac5";
  }
  .ti-info-square:before {
    content: "\eac6";
  }
  .ti-italic:before {
    content: "\eb93";
  }
  .ti-jewish-star:before {
    content: "\f1d5";
  }
  .ti-jump-rope:before {
    content: "\ed8f";
  }
  .ti-karate:before {
    content: "\ed32";
  }
  .ti-kayak:before {
    content: "\f1d6";
  }
  .ti-kering:before {
    content: "\efb8";
  }
  .ti-key:before {
    content: "\eac7";
  }
  .ti-key-off:before {
    content: "\f14b";
  }
  .ti-keyboard:before {
    content: "\ebd6";
  }
  .ti-keyboard-hide:before {
    content: "\ec7e";
  }
  .ti-keyboard-off:before {
    content: "\eea0";
  }
  .ti-keyboard-show:before {
    content: "\ec7f";
  }
  .ti-ladder:before {
    content: "\efe2";
  }
  .ti-ladder-off:before {
    content: "\f14c";
  }
  .ti-lamp:before {
    content: "\efab";
  }
  .ti-lamp-2:before {
    content: "\f09e";
  }
  .ti-lamp-off:before {
    content: "\f14d";
  }
  .ti-language:before {
    content: "\ebbe";
  }
  .ti-language-hiragana:before {
    content: "\ef77";
  }
  .ti-language-katakana:before {
    content: "\ef78";
  }
  .ti-language-off:before {
    content: "\f14e";
  }
  .ti-lasso:before {
    content: "\efac";
  }
  .ti-lasso-off:before {
    content: "\f14f";
  }
  .ti-layers-difference:before {
    content: "\eac8";
  }
  .ti-layers-intersect:before {
    content: "\eac9";
  }
  .ti-layers-intersect-2:before {
    content: "\eff8";
  }
  .ti-layers-linked:before {
    content: "\eea1";
  }
  .ti-layers-off:before {
    content: "\f150";
  }
  .ti-layers-subtract:before {
    content: "\eaca";
  }
  .ti-layers-union:before {
    content: "\eacb";
  }
  .ti-layout:before {
    content: "\eadb";
  }
  .ti-layout-2:before {
    content: "\eacc";
  }
  .ti-layout-align-bottom:before {
    content: "\eacd";
  }
  .ti-layout-align-center:before {
    content: "\eace";
  }
  .ti-layout-align-left:before {
    content: "\eacf";
  }
  .ti-layout-align-middle:before {
    content: "\ead0";
  }
  .ti-layout-align-right:before {
    content: "\ead1";
  }
  .ti-layout-align-top:before {
    content: "\ead2";
  }
  .ti-layout-board:before {
    content: "\ef95";
  }
  .ti-layout-board-split:before {
    content: "\ef94";
  }
  .ti-layout-bottombar:before {
    content: "\ead3";
  }
  .ti-layout-cards:before {
    content: "\ec13";
  }
  .ti-layout-columns:before {
    content: "\ead4";
  }
  .ti-layout-dashboard:before {
    content: "\f02c";
  }
  .ti-layout-distribute-horizontal:before {
    content: "\ead5";
  }
  .ti-layout-distribute-vertical:before {
    content: "\ead6";
  }
  .ti-layout-grid:before {
    content: "\edba";
  }
  .ti-layout-grid-add:before {
    content: "\edb9";
  }
  .ti-layout-kanban:before {
    content: "\ec3f";
  }
  .ti-layout-list:before {
    content: "\ec14";
  }
  .ti-layout-navbar:before {
    content: "\ead7";
  }
  .ti-layout-off:before {
    content: "\f151";
  }
  .ti-layout-rows:before {
    content: "\ead8";
  }
  .ti-layout-sidebar:before {
    content: "\eada";
  }
  .ti-layout-sidebar-left-collapse:before {
    content: "\f004";
  }
  .ti-layout-sidebar-left-expand:before {
    content: "\f005";
  }
  .ti-layout-sidebar-right:before {
    content: "\ead9";
  }
  .ti-layout-sidebar-right-collapse:before {
    content: "\f006";
  }
  .ti-layout-sidebar-right-expand:before {
    content: "\f007";
  }
  .ti-leaf:before {
    content: "\ed4f";
  }
  .ti-leaf-off:before {
    content: "\f152";
  }
  .ti-lego:before {
    content: "\eadc";
  }
  .ti-lemon:before {
    content: "\ef10";
  }
  .ti-lemon-2:before {
    content: "\ef81";
  }
  .ti-letter-a:before {
    content: "\ec50";
  }
  .ti-letter-b:before {
    content: "\ec51";
  }
  .ti-letter-c:before {
    content: "\ec52";
  }
  .ti-letter-case:before {
    content: "\eea5";
  }
  .ti-letter-case-lower:before {
    content: "\eea2";
  }
  .ti-letter-case-toggle:before {
    content: "\eea3";
  }
  .ti-letter-case-upper:before {
    content: "\eea4";
  }
  .ti-letter-d:before {
    content: "\ec53";
  }
  .ti-letter-e:before {
    content: "\ec54";
  }
  .ti-letter-f:before {
    content: "\ec55";
  }
  .ti-letter-g:before {
    content: "\ec56";
  }
  .ti-letter-h:before {
    content: "\ec57";
  }
  .ti-letter-i:before {
    content: "\ec58";
  }
  .ti-letter-j:before {
    content: "\ec59";
  }
  .ti-letter-k:before {
    content: "\ec5a";
  }
  .ti-letter-l:before {
    content: "\ec5b";
  }
  .ti-letter-m:before {
    content: "\ec5c";
  }
  .ti-letter-n:before {
    content: "\ec5d";
  }
  .ti-letter-o:before {
    content: "\ec5e";
  }
  .ti-letter-p:before {
    content: "\ec5f";
  }
  .ti-letter-q:before {
    content: "\ec60";
  }
  .ti-letter-r:before {
    content: "\ec61";
  }
  .ti-letter-s:before {
    content: "\ec62";
  }
  .ti-letter-spacing:before {
    content: "\eea6";
  }
  .ti-letter-t:before {
    content: "\ec63";
  }
  .ti-letter-u:before {
    content: "\ec64";
  }
  .ti-letter-v:before {
    content: "\ec65";
  }
  .ti-letter-w:before {
    content: "\ec66";
  }
  .ti-letter-x:before {
    content: "\ec67";
  }
  .ti-letter-y:before {
    content: "\ec68";
  }
  .ti-letter-z:before {
    content: "\ec69";
  }
  .ti-license:before {
    content: "\ebc0";
  }
  .ti-license-off:before {
    content: "\f153";
  }
  .ti-lifebuoy:before {
    content: "\eadd";
  }
  .ti-lifebuoy-off:before {
    content: "\f154";
  }
  .ti-line:before {
    content: "\ec40";
  }
  .ti-line-dashed:before {
    content: "\eea7";
  }
  .ti-line-dotted:before {
    content: "\eea8";
  }
  .ti-line-height:before {
    content: "\eb94";
  }
  .ti-link:before {
    content: "\eade";
  }
  .ti-list:before {
    content: "\eb6b";
  }
  .ti-list-check:before {
    content: "\eb6a";
  }
  .ti-list-details:before {
    content: "\ef40";
  }
  .ti-list-numbers:before {
    content: "\ef11";
  }
  .ti-list-search:before {
    content: "\eea9";
  }
  .ti-live-photo:before {
    content: "\eadf";
  }
  .ti-live-view:before {
    content: "\ec6b";
  }
  .ti-loader:before {
    content: "\eca3";
  }
  .ti-loader-quarter:before {
    content: "\eca2";
  }
  .ti-location:before {
    content: "\eae0";
  }
  .ti-location-off:before {
    content: "\f155";
  }
  .ti-lock:before {
    content: "\eae2";
  }
  .ti-lock-access:before {
    content: "\eeaa";
  }
  .ti-lock-off:before {
    content: "\ed1e";
  }
  .ti-lock-open:before {
    content: "\eae1";
  }
  .ti-lock-open-off:before {
    content: "\f156";
  }
  .ti-lock-square:before {
    content: "\ef51";
  }
  .ti-login:before {
    content: "\eba7";
  }
  .ti-logout:before {
    content: "\eba8";
  }
  .ti-lollipop:before {
    content: "\efcc";
  }
  .ti-lollipop-off:before {
    content: "\f157";
  }
  .ti-luggage:before {
    content: "\efad";
  }
  .ti-luggage-off:before {
    content: "\f158";
  }
  .ti-lungs:before {
    content: "\ef62";
  }
  .ti-macro:before {
    content: "\eeab";
  }
  .ti-magnet:before {
    content: "\eae3";
  }
  .ti-magnet-off:before {
    content: "\f159";
  }
  .ti-mail:before {
    content: "\eae5";
  }
  .ti-mail-fast:before {
    content: "\f069";
  }
  .ti-mail-forward:before {
    content: "\eeac";
  }
  .ti-mail-off:before {
    content: "\f15a";
  }
  .ti-mail-opened:before {
    content: "\eae4";
  }
  .ti-mailbox:before {
    content: "\eead";
  }
  .ti-mailbox-off:before {
    content: "\f15b";
  }
  .ti-man:before {
    content: "\eae6";
  }
  .ti-manual-gearbox:before {
    content: "\ed7b";
  }
  .ti-map:before {
    content: "\eae9";
  }
  .ti-map-2:before {
    content: "\eae7";
  }
  .ti-map-off:before {
    content: "\f15c";
  }
  .ti-map-pin:before {
    content: "\eae8";
  }
  .ti-map-pin-off:before {
    content: "\ecf3";
  }
  .ti-map-pins:before {
    content: "\ed5e";
  }
  .ti-map-search:before {
    content: "\ef82";
  }
  .ti-markdown:before {
    content: "\ec41";
  }
  .ti-marquee:before {
    content: "\ec77";
  }
  .ti-marquee-2:before {
    content: "\eeae";
  }
  .ti-marquee-off:before {
    content: "\f15d";
  }
  .ti-mars:before {
    content: "\ec80";
  }
  .ti-mask:before {
    content: "\eeb0";
  }
  .ti-mask-off:before {
    content: "\eeaf";
  }
  .ti-massage:before {
    content: "\eeb1";
  }
  .ti-math:before {
    content: "\ebeb";
  }
  .ti-math-avg:before {
    content: "\f0f4";
  }
  .ti-math-function:before {
    content: "\eeb2";
  }
  .ti-math-function-off:before {
    content: "\f15e";
  }
  .ti-math-max:before {
    content: "\f0f5";
  }
  .ti-math-min:before {
    content: "\f0f6";
  }
  .ti-math-symbols:before {
    content: "\eeb3";
  }
  .ti-maximize:before {
    content: "\eaea";
  }
  .ti-maximize-off:before {
    content: "\f15f";
  }
  .ti-meat:before {
    content: "\ef12";
  }
  .ti-medal:before {
    content: "\ec78";
  }
  .ti-medal-2:before {
    content: "\efcd";
  }
  .ti-medical-cross:before {
    content: "\ec2f";
  }
  .ti-medical-cross-off:before {
    content: "\f160";
  }
  .ti-medicine-syrup:before {
    content: "\ef63";
  }
  .ti-menu:before {
    content: "\eaeb";
  }
  .ti-menu-2:before {
    content: "\ec42";
  }
  .ti-message:before {
    content: "\eaef";
  }
  .ti-message-2:before {
    content: "\eaec";
  }
  .ti-message-2-code:before {
    content: "\f012";
  }
  .ti-message-2-share:before {
    content: "\f077";
  }
  .ti-message-circle:before {
    content: "\eaed";
  }
  .ti-message-circle-2:before {
    content: "\ed3f";
  }
  .ti-message-circle-off:before {
    content: "\ed40";
  }
  .ti-message-code:before {
    content: "\f013";
  }
  .ti-message-dots:before {
    content: "\eaee";
  }
  .ti-message-language:before {
    content: "\efae";
  }
  .ti-message-off:before {
    content: "\ed41";
  }
  .ti-message-plus:before {
    content: "\ec9a";
  }
  .ti-message-report:before {
    content: "\ec9b";
  }
  .ti-message-share:before {
    content: "\f078";
  }
  .ti-messages:before {
    content: "\eb6c";
  }
  .ti-messages-off:before {
    content: "\ed42";
  }
  .ti-microphone:before {
    content: "\eaf0";
  }
  .ti-microphone-2:before {
    content: "\ef2c";
  }
  .ti-microphone-off:before {
    content: "\ed16";
  }
  .ti-microscope:before {
    content: "\ef64";
  }
  .ti-military-award:before {
    content: "\f079";
  }
  .ti-military-rank:before {
    content: "\efcf";
  }
  .ti-milk:before {
    content: "\ef13";
  }
  .ti-minimize:before {
    content: "\eaf1";
  }
  .ti-minus:before {
    content: "\eaf2";
  }
  .ti-minus-vertical:before {
    content: "\eeb4";
  }
  .ti-mist:before {
    content: "\ec30";
  }
  .ti-mood-boy:before {
    content: "\ed2d";
  }
  .ti-mood-confuzed:before {
    content: "\eaf3";
  }
  .ti-mood-crazy-happy:before {
    content: "\ed90";
  }
  .ti-mood-cry:before {
    content: "\ecbb";
  }
  .ti-mood-empty:before {
    content: "\eeb5";
  }
  .ti-mood-happy:before {
    content: "\eaf4";
  }
  .ti-mood-kid:before {
    content: "\ec03";
  }
  .ti-mood-nervous:before {
    content: "\ef96";
  }
  .ti-mood-neutral:before {
    content: "\eaf5";
  }
  .ti-mood-off:before {
    content: "\f161";
  }
  .ti-mood-sad:before {
    content: "\eaf6";
  }
  .ti-mood-smile:before {
    content: "\eaf7";
  }
  .ti-mood-suprised:before {
    content: "\ec04";
  }
  .ti-mood-tongue:before {
    content: "\eb95";
  }
  .ti-moon:before {
    content: "\eaf8";
  }
  .ti-moon-2:before {
    content: "\ece6";
  }
  .ti-moon-off:before {
    content: "\f162";
  }
  .ti-moon-stars:before {
    content: "\ece7";
  }
  .ti-moped:before {
    content: "\ecbc";
  }
  .ti-motorbike:before {
    content: "\eeb6";
  }
  .ti-mountain:before {
    content: "\ef97";
  }
  .ti-mouse:before {
    content: "\eaf9";
  }
  .ti-mouse-2:before {
    content: "\f1d7";
  }
  .ti-mouse-off:before {
    content: "\f163";
  }
  .ti-movie:before {
    content: "\eafa";
  }
  .ti-movie-off:before {
    content: "\f164";
  }
  .ti-mug:before {
    content: "\eafb";
  }
  .ti-mug-off:before {
    content: "\f165";
  }
  .ti-multiplier-0-5x:before {
    content: "\ef41";
  }
  .ti-multiplier-1-5x:before {
    content: "\ef42";
  }
  .ti-multiplier-1x:before {
    content: "\ef43";
  }
  .ti-multiplier-2x:before {
    content: "\ef44";
  }
  .ti-mushroom:before {
    content: "\ef14";
  }
  .ti-music:before {
    content: "\eafc";
  }
  .ti-music-off:before {
    content: "\f166";
  }
  .ti-network:before {
    content: "\f09f";
  }
  .ti-new-section:before {
    content: "\ebc1";
  }
  .ti-news:before {
    content: "\eafd";
  }
  .ti-news-off:before {
    content: "\f167";
  }
  .ti-nfc:before {
    content: "\eeb7";
  }
  .ti-nfc-off:before {
    content: "\f168";
  }
  .ti-no-copyright:before {
    content: "\efb9";
  }
  .ti-no-creative-commons:before {
    content: "\efba";
  }
  .ti-no-derivatives:before {
    content: "\efbb";
  }
  .ti-north-star:before {
    content: "\f014";
  }
  .ti-note:before {
    content: "\eb6d";
  }
  .ti-note-off:before {
    content: "\f169";
  }
  .ti-notebook:before {
    content: "\eb96";
  }
  .ti-notes:before {
    content: "\eb6e";
  }
  .ti-notes-off:before {
    content: "\f16a";
  }
  .ti-notification:before {
    content: "\eafe";
  }
  .ti-notification-off:before {
    content: "\f16b";
  }
  .ti-number-0:before {
    content: "\edf0";
  }
  .ti-number-1:before {
    content: "\edf1";
  }
  .ti-number-2:before {
    content: "\edf2";
  }
  .ti-number-3:before {
    content: "\edf3";
  }
  .ti-number-4:before {
    content: "\edf4";
  }
  .ti-number-5:before {
    content: "\edf5";
  }
  .ti-number-6:before {
    content: "\edf6";
  }
  .ti-number-7:before {
    content: "\edf7";
  }
  .ti-number-8:before {
    content: "\edf8";
  }
  .ti-number-9:before {
    content: "\edf9";
  }
  .ti-numbers:before {
    content: "\f015";
  }
  .ti-nurse:before {
    content: "\ef65";
  }
  .ti-octagon:before {
    content: "\ecbd";
  }
  .ti-octagon-off:before {
    content: "\eeb8";
  }
  .ti-old:before {
    content: "\eeb9";
  }
  .ti-olympics:before {
    content: "\eeba";
  }
  .ti-omega:before {
    content: "\eb97";
  }
  .ti-outlet:before {
    content: "\ebd7";
  }
  .ti-oval:before {
    content: "\f02e";
  }
  .ti-oval-vertical:before {
    content: "\f02d";
  }
  .ti-overline:before {
    content: "\eebb";
  }
  .ti-package:before {
    content: "\eaff";
  }
  .ti-package-off:before {
    content: "\f16c";
  }
  .ti-packge-export:before {
    content: "\f07a";
  }
  .ti-packge-import:before {
    content: "\f07b";
  }
  .ti-pacman:before {
    content: "\eebc";
  }
  .ti-page-break:before {
    content: "\ec81";
  }
  .ti-paint:before {
    content: "\eb00";
  }
  .ti-paint-off:before {
    content: "\f16d";
  }
  .ti-palette:before {
    content: "\eb01";
  }
  .ti-palette-off:before {
    content: "\f16e";
  }
  .ti-panorama-horizontal:before {
    content: "\ed33";
  }
  .ti-panorama-vertical:before {
    content: "\ed34";
  }
  .ti-paper-bag:before {
    content: "\f02f";
  }
  .ti-paper-bag-off:before {
    content: "\f16f";
  }
  .ti-paperclip:before {
    content: "\eb02";
  }
  .ti-parachute:before {
    content: "\ed7c";
  }
  .ti-parachute-off:before {
    content: "\f170";
  }
  .ti-parentheses:before {
    content: "\ebd8";
  }
  .ti-parentheses-off:before {
    content: "\f171";
  }
  .ti-parking:before {
    content: "\eb03";
  }
  .ti-parking-off:before {
    content: "\f172";
  }
  .ti-paw:before {
    content: "\eff9";
  }
  .ti-peace:before {
    content: "\ecbe";
  }
  .ti-pencil:before {
    content: "\eb04";
  }
  .ti-pencil-off:before {
    content: "\f173";
  }
  .ti-pennant:before {
    content: "\ed7d";
  }
  .ti-pennant-2:before {
    content: "\f06a";
  }
  .ti-pennant-off:before {
    content: "\f174";
  }
  .ti-pentagon:before {
    content: "\efe3";
  }
  .ti-pepper:before {
    content: "\ef15";
  }
  .ti-pepper-off:before {
    content: "\f175";
  }
  .ti-percentage:before {
    content: "\ecf4";
  }
  .ti-perspective:before {
    content: "\eebd";
  }
  .ti-perspective-off:before {
    content: "\f176";
  }
  .ti-phone:before {
    content: "\eb09";
  }
  .ti-phone-call:before {
    content: "\eb05";
  }
  .ti-phone-calling:before {
    content: "\ec43";
  }
  .ti-phone-check:before {
    content: "\ec05";
  }
  .ti-phone-incoming:before {
    content: "\eb06";
  }
  .ti-phone-off:before {
    content: "\ecf5";
  }
  .ti-phone-outgoing:before {
    content: "\eb07";
  }
  .ti-phone-pause:before {
    content: "\eb08";
  }
  .ti-phone-plus:before {
    content: "\ec06";
  }
  .ti-phone-x:before {
    content: "\ec07";
  }
  .ti-photo:before {
    content: "\eb0a";
  }
  .ti-photo-off:before {
    content: "\ecf6";
  }
  .ti-physotherapist:before {
    content: "\eebe";
  }
  .ti-picture-in-picture:before {
    content: "\ed35";
  }
  .ti-picture-in-picture-off:before {
    content: "\ed43";
  }
  .ti-picture-in-picture-on:before {
    content: "\ed44";
  }
  .ti-picture-in-picture-top:before {
    content: "\efe4";
  }
  .ti-pig:before {
    content: "\ef52";
  }
  .ti-pig-off:before {
    content: "\f177";
  }
  .ti-pill:before {
    content: "\ec44";
  }
  .ti-pill-off:before {
    content: "\f178";
  }
  .ti-pills:before {
    content: "\ef66";
  }
  .ti-pin:before {
    content: "\ec9c";
  }
  .ti-pinned:before {
    content: "\ed60";
  }
  .ti-pinned-off:before {
    content: "\ed5f";
  }
  .ti-pizza:before {
    content: "\edbb";
  }
  .ti-pizza-off:before {
    content: "\f179";
  }
  .ti-plane:before {
    content: "\eb6f";
  }
  .ti-plane-arrival:before {
    content: "\eb99";
  }
  .ti-plane-departure:before {
    content: "\eb9a";
  }
  .ti-plane-inflight:before {
    content: "\ef98";
  }
  .ti-plane-off:before {
    content: "\f17a";
  }
  .ti-planet:before {
    content: "\ec08";
  }
  .ti-planet-off:before {
    content: "\f17b";
  }
  .ti-plant:before {
    content: "\ed50";
  }
  .ti-plant-2:before {
    content: "\ed7e";
  }
  .ti-plant-2-off:before {
    content: "\f17c";
  }
  .ti-plant-off:before {
    content: "\f17d";
  }
  .ti-play-card:before {
    content: "\eebf";
  }
  .ti-play-card-off:before {
    content: "\f17e";
  }
  .ti-player-eject:before {
    content: "\efbc";
  }
  .ti-player-pause:before {
    content: "\ed45";
  }
  .ti-player-play:before {
    content: "\ed46";
  }
  .ti-player-record:before {
    content: "\ed47";
  }
  .ti-player-skip-back:before {
    content: "\ed48";
  }
  .ti-player-skip-forward:before {
    content: "\ed49";
  }
  .ti-player-stop:before {
    content: "\ed4a";
  }
  .ti-player-track-next:before {
    content: "\ed4b";
  }
  .ti-player-track-prev:before {
    content: "\ed4c";
  }
  .ti-playlist:before {
    content: "\eec0";
  }
  .ti-playlist-add:before {
    content: "\f008";
  }
  .ti-playlist-off:before {
    content: "\f17f";
  }
  .ti-playlist-x:before {
    content: "\f009";
  }
  .ti-plug:before {
    content: "\ebd9";
  }
  .ti-plug-connected:before {
    content: "\f00a";
  }
  .ti-plug-connected-x:before {
    content: "\f0a0";
  }
  .ti-plug-off:before {
    content: "\f180";
  }
  .ti-plug-x:before {
    content: "\f0a1";
  }
  .ti-plus:before {
    content: "\eb0b";
  }
  .ti-podium:before {
    content: "\f1d8";
  }
  .ti-point:before {
    content: "\eb0c";
  }
  .ti-point-off:before {
    content: "\f181";
  }
  .ti-pokeball:before {
    content: "\eec1";
  }
  .ti-polaroid:before {
    content: "\eec2";
  }
  .ti-polygon:before {
    content: "\efd0";
  }
  .ti-polygon-off:before {
    content: "\f182";
  }
  .ti-pool:before {
    content: "\ed91";
  }
  .ti-power:before {
    content: "\eb0d";
  }
  .ti-pray:before {
    content: "\ecbf";
  }
  .ti-premium-rights:before {
    content: "\efbd";
  }
  .ti-prescription:before {
    content: "\ef99";
  }
  .ti-presentation:before {
    content: "\eb70";
  }
  .ti-presentation-analytics:before {
    content: "\eec3";
  }
  .ti-presentation-off:before {
    content: "\f183";
  }
  .ti-printer:before {
    content: "\eb0e";
  }
  .ti-printer-off:before {
    content: "\f184";
  }
  .ti-prison:before {
    content: "\ef79";
  }
  .ti-prompt:before {
    content: "\eb0f";
  }
  .ti-propeller:before {
    content: "\eec4";
  }
  .ti-propeller-off:before {
    content: "\f185";
  }
  .ti-puzzle:before {
    content: "\eb10";
  }
  .ti-puzzle-2:before {
    content: "\ef83";
  }
  .ti-puzzle-off:before {
    content: "\f186";
  }
  .ti-pyramid:before {
    content: "\eec5";
  }
  .ti-pyramid-off:before {
    content: "\f187";
  }
  .ti-qrcode:before {
    content: "\eb11";
  }
  .ti-question-mark:before {
    content: "\ec9d";
  }
  .ti-quote:before {
    content: "\efbe";
  }
  .ti-quote-off:before {
    content: "\f188";
  }
  .ti-radar:before {
    content: "\f017";
  }
  .ti-radar-2:before {
    content: "\f016";
  }
  .ti-radio:before {
    content: "\ef2d";
  }
  .ti-radioactive:before {
    content: "\ecc0";
  }
  .ti-radioactive-off:before {
    content: "\f189";
  }
  .ti-radius-bottom-left:before {
    content: "\eec6";
  }
  .ti-radius-bottom-right:before {
    content: "\eec7";
  }
  .ti-radius-top-left:before {
    content: "\eec8";
  }
  .ti-radius-top-right:before {
    content: "\eec9";
  }
  .ti-rainbow:before {
    content: "\edbc";
  }
  .ti-rainbow-off:before {
    content: "\f18a";
  }
  .ti-receipt:before {
    content: "\edfd";
  }
  .ti-receipt-2:before {
    content: "\edfa";
  }
  .ti-receipt-off:before {
    content: "\edfb";
  }
  .ti-receipt-refund:before {
    content: "\edfc";
  }
  .ti-receipt-tax:before {
    content: "\edbd";
  }
  .ti-recharging:before {
    content: "\eeca";
  }
  .ti-record-mail:before {
    content: "\eb12";
  }
  .ti-record-mail-off:before {
    content: "\f18b";
  }
  .ti-rectangle:before {
    content: "\ed37";
  }
  .ti-rectangle-vertical:before {
    content: "\ed36";
  }
  .ti-recycle:before {
    content: "\eb9b";
  }
  .ti-recycle-off:before {
    content: "\f18c";
  }
  .ti-refresh:before {
    content: "\eb13";
  }
  .ti-refresh-alert:before {
    content: "\ed57";
  }
  .ti-refresh-dot:before {
    content: "\efbf";
  }
  .ti-refresh-off:before {
    content: "\f18d";
  }
  .ti-registered:before {
    content: "\eb14";
  }
  .ti-relation-many-to-many:before {
    content: "\ed7f";
  }
  .ti-relation-one-to-many:before {
    content: "\ed80";
  }
  .ti-relation-one-to-one:before {
    content: "\ed81";
  }
  .ti-repeat:before {
    content: "\eb72";
  }
  .ti-repeat-off:before {
    content: "\f18e";
  }
  .ti-repeat-once:before {
    content: "\eb71";
  }
  .ti-replace:before {
    content: "\ebc7";
  }
  .ti-report:before {
    content: "\eece";
  }
  .ti-report-analytics:before {
    content: "\eecb";
  }
  .ti-report-medical:before {
    content: "\eecc";
  }
  .ti-report-money:before {
    content: "\eecd";
  }
  .ti-report-off:before {
    content: "\f18f";
  }
  .ti-report-search:before {
    content: "\ef84";
  }
  .ti-resize:before {
    content: "\eecf";
  }
  .ti-ripple:before {
    content: "\ed82";
  }
  .ti-ripple-off:before {
    content: "\f190";
  }
  .ti-road:before {
    content: "\f018";
  }
  .ti-road-off:before {
    content: "\f191";
  }
  .ti-road-sign:before {
    content: "\ecdd";
  }
  .ti-robot:before {
    content: "\f00b";
  }
  .ti-robot-off:before {
    content: "\f192";
  }
  .ti-rocket:before {
    content: "\ec45";
  }
  .ti-rocket-off:before {
    content: "\f193";
  }
  .ti-roller-skating:before {
    content: "\efd1";
  }
  .ti-rollercoaster:before {
    content: "\f0a2";
  }
  .ti-rotate:before {
    content: "\eb16";
  }
  .ti-rotate-2:before {
    content: "\ebb4";
  }
  .ti-rotate-360:before {
    content: "\ef85";
  }
  .ti-rotate-clockwise:before {
    content: "\eb15";
  }
  .ti-rotate-clockwise-2:before {
    content: "\ebb5";
  }
  .ti-rotate-dot:before {
    content: "\efe5";
  }
  .ti-rotate-rectangle:before {
    content: "\ec15";
  }
  .ti-route:before {
    content: "\eb17";
  }
  .ti-route-off:before {
    content: "\f194";
  }
  .ti-router:before {
    content: "\eb18";
  }
  .ti-row-insert-bottom:before {
    content: "\eed0";
  }
  .ti-row-insert-top:before {
    content: "\eed1";
  }
  .ti-rss:before {
    content: "\eb19";
  }
  .ti-ruler:before {
    content: "\eb1a";
  }
  .ti-ruler-2:before {
    content: "\eed2";
  }
  .ti-ruler-2-off:before {
    content: "\f195";
  }
  .ti-ruler-off:before {
    content: "\f196";
  }
  .ti-run:before {
    content: "\ec82";
  }
  .ti-sailboat:before {
    content: "\ec83";
  }
  .ti-salt:before {
    content: "\ef16";
  }
  .ti-satellite:before {
    content: "\eed3";
  }
  .ti-satellite-off:before {
    content: "\f197";
  }
  .ti-sausage:before {
    content: "\ef17";
  }
  .ti-scale:before {
    content: "\ebc2";
  }
  .ti-scale-off:before {
    content: "\f198";
  }
  .ti-scale-outline:before {
    content: "\ef53";
  }
  .ti-scale-outline-off:before {
    content: "\f199";
  }
  .ti-scan:before {
    content: "\ebc8";
  }
  .ti-school:before {
    content: "\ecf7";
  }
  .ti-school-off:before {
    content: "\f19a";
  }
  .ti-scissors:before {
    content: "\eb1b";
  }
  .ti-scissors-off:before {
    content: "\f19b";
  }
  .ti-scooter:before {
    content: "\ec6c";
  }
  .ti-scooter-electric:before {
    content: "\ecc1";
  }
  .ti-screen-share:before {
    content: "\ed18";
  }
  .ti-screen-share-off:before {
    content: "\ed17";
  }
  .ti-scribble:before {
    content: "\f0a3";
  }
  .ti-scuba-mask:before {
    content: "\eed4";
  }
  .ti-search:before {
    content: "\eb1c";
  }
  .ti-search-off:before {
    content: "\f19c";
  }
  .ti-section:before {
    content: "\eed5";
  }
  .ti-section-sign:before {
    content: "\f019";
  }
  .ti-seeding:before {
    content: "\ed51";
  }
  .ti-seeding-off:before {
    content: "\f19d";
  }
  .ti-select:before {
    content: "\ec9e";
  }
  .ti-selector:before {
    content: "\eb1d";
  }
  .ti-send:before {
    content: "\eb1e";
  }
  .ti-separator:before {
    content: "\ebda";
  }
  .ti-separator-horizontal:before {
    content: "\ec79";
  }
  .ti-separator-vertical:before {
    content: "\ec7a";
  }
  .ti-server:before {
    content: "\eb1f";
  }
  .ti-server-2:before {
    content: "\f07c";
  }
  .ti-server-off:before {
    content: "\f19e";
  }
  .ti-servicemark:before {
    content: "\ec09";
  }
  .ti-settings:before {
    content: "\eb20";
  }
  .ti-settings-automation:before {
    content: "\eed6";
  }
  .ti-settings-off:before {
    content: "\f19f";
  }
  .ti-shadow:before {
    content: "\eed8";
  }
  .ti-shadow-off:before {
    content: "\eed7";
  }
  .ti-shape:before {
    content: "\eb9c";
  }
  .ti-shape-2:before {
    content: "\eed9";
  }
  .ti-shape-3:before {
    content: "\eeda";
  }
  .ti-shape-off:before {
    content: "\f1a0";
  }
  .ti-share:before {
    content: "\eb21";
  }
  .ti-share-off:before {
    content: "\f1a1";
  }
  .ti-shield:before {
    content: "\eb24";
  }
  .ti-shield-check:before {
    content: "\eb22";
  }
  .ti-shield-checkered:before {
    content: "\ef9a";
  }
  .ti-shield-chevron:before {
    content: "\ef9b";
  }
  .ti-shield-lock:before {
    content: "\ed58";
  }
  .ti-shield-off:before {
    content: "\ecf8";
  }
  .ti-shield-x:before {
    content: "\eb23";
  }
  .ti-ship:before {
    content: "\ec84";
  }
  .ti-shirt:before {
    content: "\ec0a";
  }
  .ti-shirt-off:before {
    content: "\f1a2";
  }
  .ti-shoe:before {
    content: "\efd2";
  }
  .ti-shoe-off:before {
    content: "\f1a4";
  }
  .ti-shopping-cart:before {
    content: "\eb25";
  }
  .ti-shopping-cart-discount:before {
    content: "\eedb";
  }
  .ti-shopping-cart-off:before {
    content: "\eedc";
  }
  .ti-shopping-cart-plus:before {
    content: "\eedd";
  }
  .ti-shopping-cart-x:before {
    content: "\eede";
  }
  .ti-shovel:before {
    content: "\f1d9";
  }
  .ti-shredder:before {
    content: "\eedf";
  }
  .ti-sign-left:before {
    content: "\f06b";
  }
  .ti-sign-right:before {
    content: "\f06c";
  }
  .ti-signature:before {
    content: "\eee0";
  }
  .ti-signature-off:before {
    content: "\f1a5";
  }
  .ti-sitemap:before {
    content: "\eb9d";
  }
  .ti-sitemap-off:before {
    content: "\f1a6";
  }
  .ti-skateboard:before {
    content: "\ecc2";
  }
  .ti-sleigh:before {
    content: "\ef9c";
  }
  .ti-slice:before {
    content: "\ebdb";
  }
  .ti-slideshow:before {
    content: "\ebc9";
  }
  .ti-smart-home:before {
    content: "\ecde";
  }
  .ti-smart-home-off:before {
    content: "\f1a7";
  }
  .ti-smoking:before {
    content: "\ecc4";
  }
  .ti-smoking-no:before {
    content: "\ecc3";
  }
  .ti-snowflake:before {
    content: "\ec0b";
  }
  .ti-snowflake-off:before {
    content: "\f1a8";
  }
  .ti-soccer-field:before {
    content: "\ed92";
  }
  .ti-social:before {
    content: "\ebec";
  }
  .ti-social-off:before {
    content: "\f1a9";
  }
  .ti-sock:before {
    content: "\eee1";
  }
  .ti-sofa:before {
    content: "\efaf";
  }
  .ti-sort-ascending:before {
    content: "\eb26";
  }
  .ti-sort-ascending-2:before {
    content: "\eee2";
  }
  .ti-sort-ascending-letters:before {
    content: "\ef18";
  }
  .ti-sort-ascending-numbers:before {
    content: "\ef19";
  }
  .ti-sort-descending:before {
    content: "\eb27";
  }
  .ti-sort-descending-2:before {
    content: "\eee3";
  }
  .ti-sort-descending-letters:before {
    content: "\ef1a";
  }
  .ti-sort-descending-numbers:before {
    content: "\ef1b";
  }
  .ti-soup:before {
    content: "\ef2e";
  }
  .ti-space:before {
    content: "\ec0c";
  }
  .ti-space-off:before {
    content: "\f1aa";
  }
  .ti-spacing-horizontal:before {
    content: "\ef54";
  }
  .ti-spacing-vertical:before {
    content: "\ef55";
  }
  .ti-spade:before {
    content: "\effa";
  }
  .ti-speakerphone:before {
    content: "\ed61";
  }
  .ti-speedboat:before {
    content: "\ed93";
  }
  .ti-sport-billard:before {
    content: "\eee4";
  }
  .ti-square:before {
    content: "\eb2c";
  }
  .ti-square-0:before {
    content: "\eee5";
  }
  .ti-square-1:before {
    content: "\eee6";
  }
  .ti-square-2:before {
    content: "\eee7";
  }
  .ti-square-3:before {
    content: "\eee8";
  }
  .ti-square-4:before {
    content: "\eee9";
  }
  .ti-square-5:before {
    content: "\eeea";
  }
  .ti-square-6:before {
    content: "\eeeb";
  }
  .ti-square-7:before {
    content: "\eeec";
  }
  .ti-square-8:before {
    content: "\eeed";
  }
  .ti-square-9:before {
    content: "\eeee";
  }
  .ti-square-asterisk:before {
    content: "\f01a";
  }
  .ti-square-check:before {
    content: "\eb28";
  }
  .ti-square-dot:before {
    content: "\ed59";
  }
  .ti-square-forbid:before {
    content: "\ed5b";
  }
  .ti-square-forbid-2:before {
    content: "\ed5a";
  }
  .ti-square-half:before {
    content: "\effb";
  }
  .ti-square-minus:before {
    content: "\eb29";
  }
  .ti-square-off:before {
    content: "\eeef";
  }
  .ti-square-plus:before {
    content: "\eb2a";
  }
  .ti-square-root:before {
    content: "\eef1";
  }
  .ti-square-root-2:before {
    content: "\eef0";
  }
  .ti-square-rotated:before {
    content: "\ecdf";
  }
  .ti-square-rotated-forbid:before {
    content: "\f01c";
  }
  .ti-square-rotated-forbid-2:before {
    content: "\f01b";
  }
  .ti-square-rotated-off:before {
    content: "\eef2";
  }
  .ti-square-toggle:before {
    content: "\eef4";
  }
  .ti-square-toggle-horizontal:before {
    content: "\eef3";
  }
  .ti-square-x:before {
    content: "\eb2b";
  }
  .ti-squares-diagonal:before {
    content: "\eef5";
  }
  .ti-squares-filled:before {
    content: "\eef6";
  }
  .ti-stack:before {
    content: "\eb2d";
  }
  .ti-stack-2:before {
    content: "\eef7";
  }
  .ti-stack-3:before {
    content: "\ef9d";
  }
  .ti-stairs:before {
    content: "\eca6";
  }
  .ti-stairs-down:before {
    content: "\eca4";
  }
  .ti-stairs-up:before {
    content: "\eca5";
  }
  .ti-star:before {
    content: "\eb2e";
  }
  .ti-star-half:before {
    content: "\ed19";
  }
  .ti-star-off:before {
    content: "\ed62";
  }
  .ti-stars:before {
    content: "\ed38";
  }
  .ti-steering-wheel:before {
    content: "\ec7b";
  }
  .ti-step-into:before {
    content: "\ece0";
  }
  .ti-step-out:before {
    content: "\ece1";
  }
  .ti-stethoscope:before {
    content: "\edbe";
  }
  .ti-sticker:before {
    content: "\eb2f";
  }
  .ti-strikethrough:before {
    content: "\eb9e";
  }
  .ti-submarine:before {
    content: "\ed94";
  }
  .ti-subscript:before {
    content: "\eb9f";
  }
  .ti-subtask:before {
    content: "\ec9f";
  }
  .ti-sum:before {
    content: "\eb73";
  }
  .ti-sum-off:before {
    content: "\f1ab";
  }
  .ti-sun:before {
    content: "\eb30";
  }
  .ti-sun-off:before {
    content: "\ed63";
  }
  .ti-sunrise:before {
    content: "\ef1c";
  }
  .ti-sunset:before {
    content: "\ec31";
  }
  .ti-superscript:before {
    content: "\eba0";
  }
  .ti-swimming:before {
    content: "\ec92";
  }
  .ti-switch:before {
    content: "\eb33";
  }
  .ti-switch-2:before {
    content: "\edbf";
  }
  .ti-switch-3:before {
    content: "\edc0";
  }
  .ti-switch-horizontal:before {
    content: "\eb31";
  }
  .ti-switch-vertical:before {
    content: "\eb32";
  }
  .ti-sword:before {
    content: "\f030";
  }
  .ti-sword-off:before {
    content: "\f1ac";
  }
  .ti-swords:before {
    content: "\f132";
  }
  .ti-table:before {
    content: "\eba1";
  }
  .ti-table-export:before {
    content: "\eef8";
  }
  .ti-table-import:before {
    content: "\eef9";
  }
  .ti-table-off:before {
    content: "\eefa";
  }
  .ti-tag:before {
    content: "\eb34";
  }
  .ti-tag-off:before {
    content: "\efc0";
  }
  .ti-tags:before {
    content: "\ef86";
  }
  .ti-tags-off:before {
    content: "\efc1";
  }
  .ti-tallymark-1:before {
    content: "\ec46";
  }
  .ti-tallymark-2:before {
    content: "\ec47";
  }
  .ti-tallymark-3:before {
    content: "\ec48";
  }
  .ti-tallymark-4:before {
    content: "\ec49";
  }
  .ti-tallymarks:before {
    content: "\ec4a";
  }
  .ti-tank:before {
    content: "\ed95";
  }
  .ti-target:before {
    content: "\eb35";
  }
  .ti-target-off:before {
    content: "\f1ad";
  }
  .ti-telescope:before {
    content: "\f07d";
  }
  .ti-telescope-off:before {
    content: "\f1ae";
  }
  .ti-temperature:before {
    content: "\eb38";
  }
  .ti-temperature-celsius:before {
    content: "\eb36";
  }
  .ti-temperature-fahrenheit:before {
    content: "\eb37";
  }
  .ti-temperature-minus:before {
    content: "\ebed";
  }
  .ti-temperature-off:before {
    content: "\f1af";
  }
  .ti-temperature-plus:before {
    content: "\ebee";
  }
  .ti-template:before {
    content: "\eb39";
  }
  .ti-template-off:before {
    content: "\f1b0";
  }
  .ti-tent:before {
    content: "\eefb";
  }
  .ti-terminal:before {
    content: "\ebdc";
  }
  .ti-terminal-2:before {
    content: "\ebef";
  }
  .ti-test-pipe:before {
    content: "\eb3a";
  }
  .ti-test-pipe-2:before {
    content: "\f0a4";
  }
  .ti-test-pipe-off:before {
    content: "\f1b1";
  }
  .ti-text-direction-ltr:before {
    content: "\eefc";
  }
  .ti-text-direction-rtl:before {
    content: "\eefd";
  }
  .ti-text-resize:before {
    content: "\ef87";
  }
  .ti-text-wrap:before {
    content: "\ebdd";
  }
  .ti-text-wrap-disabled:before {
    content: "\eca7";
  }
  .ti-thermometer:before {
    content: "\ef67";
  }
  .ti-thumb-down:before {
    content: "\eb3b";
  }
  .ti-thumb-up:before {
    content: "\eb3c";
  }
  .ti-ticket:before {
    content: "\eb3d";
  }
  .ti-ticket-off:before {
    content: "\f1b2";
  }
  .ti-tie:before {
    content: "\f07e";
  }
  .ti-tilt-shift:before {
    content: "\eefe";
  }
  .ti-tilt-shift-off:before {
    content: "\f1b3";
  }
  .ti-timeline:before {
    content: "\f031";
  }
  .ti-tir:before {
    content: "\ebf0";
  }
  .ti-toggle-left:before {
    content: "\eb3e";
  }
  .ti-toggle-right:before {
    content: "\eb3f";
  }
  .ti-toilet-paper:before {
    content: "\efd3";
  }
  .ti-toilet-paper-off:before {
    content: "\f1b4";
  }
  .ti-tool:before {
    content: "\eb40";
  }
  .ti-tools:before {
    content: "\ebca";
  }
  .ti-tools-kitchen:before {
    content: "\ed64";
  }
  .ti-tools-kitchen-2:before {
    content: "\eeff";
  }
  .ti-tools-kitchen-2-off:before {
    content: "\f1b5";
  }
  .ti-tools-kitchen-off:before {
    content: "\f1b6";
  }
  .ti-tools-off:before {
    content: "\f1b7";
  }
  .ti-tornado:before {
    content: "\ece2";
  }
  .ti-tournament:before {
    content: "\ecd0";
  }
  .ti-track:before {
    content: "\ef00";
  }
  .ti-tractor:before {
    content: "\ec0d";
  }
  .ti-trademark:before {
    content: "\ec0e";
  }
  .ti-traffic-cone:before {
    content: "\ec0f";
  }
  .ti-traffic-cone-off:before {
    content: "\f1b8";
  }
  .ti-traffic-lights:before {
    content: "\ed39";
  }
  .ti-traffic-lights-off:before {
    content: "\f1b9";
  }
  .ti-train:before {
    content: "\ed96";
  }
  .ti-transfer-in:before {
    content: "\ef2f";
  }
  .ti-transfer-out:before {
    content: "\ef30";
  }
  .ti-trash:before {
    content: "\eb41";
  }
  .ti-trash-off:before {
    content: "\ed65";
  }
  .ti-trash-x:before {
    content: "\ef88";
  }
  .ti-tree:before {
    content: "\ef01";
  }
  .ti-trees:before {
    content: "\ec10";
  }
  .ti-trending-down:before {
    content: "\eb42";
  }
  .ti-trending-down-2:before {
    content: "\edc1";
  }
  .ti-trending-down-3:before {
    content: "\edc2";
  }
  .ti-trending-up:before {
    content: "\eb43";
  }
  .ti-trending-up-2:before {
    content: "\edc3";
  }
  .ti-trending-up-3:before {
    content: "\edc4";
  }
  .ti-triangle:before {
    content: "\eb44";
  }
  .ti-triangle-inverted:before {
    content: "\f01d";
  }
  .ti-triangle-off:before {
    content: "\ef02";
  }
  .ti-triangle-square-circle:before {
    content: "\ece8";
  }
  .ti-triangles:before {
    content: "\f0a5";
  }
  .ti-trident:before {
    content: "\ecc5";
  }
  .ti-trophy:before {
    content: "\eb45";
  }
  .ti-truck:before {
    content: "\ebc4";
  }
  .ti-truck-delivery:before {
    content: "\ec4b";
  }
  .ti-truck-loading:before {
    content: "\f1da";
  }
  .ti-truck-off:before {
    content: "\ef03";
  }
  .ti-truck-return:before {
    content: "\ec4c";
  }
  .ti-typography:before {
    content: "\ebc5";
  }
  .ti-typography-off:before {
    content: "\f1ba";
  }
  .ti-umbrella:before {
    content: "\ebf1";
  }
  .ti-umbrella-off:before {
    content: "\f1bb";
  }
  .ti-underline:before {
    content: "\eba2";
  }
  .ti-unlink:before {
    content: "\eb46";
  }
  .ti-upload:before {
    content: "\eb47";
  }
  .ti-urgent:before {
    content: "\eb48";
  }
  .ti-usb:before {
    content: "\f00c";
  }
  .ti-user:before {
    content: "\eb4d";
  }
  .ti-user-check:before {
    content: "\eb49";
  }
  .ti-user-circle:before {
    content: "\ef68";
  }
  .ti-user-exclamation:before {
    content: "\ec12";
  }
  .ti-user-minus:before {
    content: "\eb4a";
  }
  .ti-user-off:before {
    content: "\ecf9";
  }
  .ti-user-plus:before {
    content: "\eb4b";
  }
  .ti-user-search:before {
    content: "\ef89";
  }
  .ti-user-x:before {
    content: "\eb4c";
  }
  .ti-users:before {
    content: "\ebf2";
  }
  .ti-vaccine:before {
    content: "\ef04";
  }
  .ti-vaccine-bottle:before {
    content: "\ef69";
  }
  .ti-vaccine-off:before {
    content: "\f1bc";
  }
  .ti-variable:before {
    content: "\ef05";
  }
  .ti-variable-off:before {
    content: "\f1bd";
  }
  .ti-vector:before {
    content: "\eca9";
  }
  .ti-vector-bezier:before {
    content: "\ef1d";
  }
  .ti-vector-bezier-2:before {
    content: "\f1a3";
  }
  .ti-vector-off:before {
    content: "\f1be";
  }
  .ti-vector-triangle:before {
    content: "\eca8";
  }
  .ti-vector-triangle-off:before {
    content: "\f1bf";
  }
  .ti-venus:before {
    content: "\ec86";
  }
  .ti-versions:before {
    content: "\ed52";
  }
  .ti-versions-off:before {
    content: "\f1c0";
  }
  .ti-video:before {
    content: "\ed22";
  }
  .ti-video-minus:before {
    content: "\ed1f";
  }
  .ti-video-off:before {
    content: "\ed20";
  }
  .ti-video-plus:before {
    content: "\ed21";
  }
  .ti-view-360:before {
    content: "\ed84";
  }
  .ti-view-360-off:before {
    content: "\f1c1";
  }
  .ti-viewfinder:before {
    content: "\eb4e";
  }
  .ti-viewfinder-off:before {
    content: "\f1c2";
  }
  .ti-viewport-narrow:before {
    content: "\ebf3";
  }
  .ti-viewport-wide:before {
    content: "\ebf4";
  }
  .ti-vinyl:before {
    content: "\f00d";
  }
  .ti-virus:before {
    content: "\eb74";
  }
  .ti-virus-off:before {
    content: "\ed66";
  }
  .ti-virus-search:before {
    content: "\ed67";
  }
  .ti-vocabulary:before {
    content: "\ef1e";
  }
  .ti-volume:before {
    content: "\eb51";
  }
  .ti-volume-2:before {
    content: "\eb4f";
  }
  .ti-volume-3:before {
    content: "\eb50";
  }
  .ti-volume-off:before {
    content: "\f1c3";
  }
  .ti-walk:before {
    content: "\ec87";
  }
  .ti-wall:before {
    content: "\ef7a";
  }
  .ti-wallet:before {
    content: "\eb75";
  }
  .ti-wallet-off:before {
    content: "\f1c4";
  }
  .ti-wallpaper:before {
    content: "\ef56";
  }
  .ti-wallpaper-off:before {
    content: "\f1c5";
  }
  .ti-wand:before {
    content: "\ebcb";
  }
  .ti-wand-off:before {
    content: "\f1c6";
  }
  .ti-wave-saw-tool:before {
    content: "\ecd3";
  }
  .ti-wave-sine:before {
    content: "\ecd4";
  }
  .ti-wave-square:before {
    content: "\ecd5";
  }
  .ti-webhook:before {
    content: "\f01e";
  }
  .ti-wheelchair:before {
    content: "\f1db";
  }
  .ti-wifi:before {
    content: "\eb52";
  }
  .ti-wifi-0:before {
    content: "\eba3";
  }
  .ti-wifi-1:before {
    content: "\eba4";
  }
  .ti-wifi-2:before {
    content: "\eba5";
  }
  .ti-wifi-off:before {
    content: "\ecfa";
  }
  .ti-wind:before {
    content: "\ec34";
  }
  .ti-wind-off:before {
    content: "\f1c7";
  }
  .ti-windmill:before {
    content: "\ed85";
  }
  .ti-windmill-off:before {
    content: "\f1c8";
  }
  .ti-window:before {
    content: "\ef06";
  }
  .ti-window-off:before {
    content: "\f1c9";
  }
  .ti-windsock:before {
    content: "\f06d";
  }
  .ti-wiper:before {
    content: "\ecab";
  }
  .ti-wiper-wash:before {
    content: "\ecaa";
  }
  .ti-woman:before {
    content: "\eb53";
  }
  .ti-world:before {
    content: "\eb54";
  }
  .ti-world-download:before {
    content: "\ef8a";
  }
  .ti-world-latitude:before {
    content: "\ed2e";
  }
  .ti-world-longitude:before {
    content: "\ed2f";
  }
  .ti-world-off:before {
    content: "\f1ca";
  }
  .ti-world-upload:before {
    content: "\ef8b";
  }
  .ti-wrecking-ball:before {
    content: "\ed97";
  }
  .ti-writing:before {
    content: "\ef08";
  }
  .ti-writing-off:before {
    content: "\f1cb";
  }
  .ti-writing-sign:before {
    content: "\ef07";
  }
  .ti-writing-sign-off:before {
    content: "\f1cc";
  }
  .ti-x:before {
    content: "\eb55";
  }
  .ti-yin-yang:before {
    content: "\ec35";
  }
  .ti-yoga:before {
    content: "\f01f";
  }
  .ti-zodiac-aquarius:before {
    content: "\ecac";
  }
  .ti-zodiac-aries:before {
    content: "\ecad";
  }
  .ti-zodiac-cancer:before {
    content: "\ecae";
  }
  .ti-zodiac-capricorn:before {
    content: "\ecaf";
  }
  .ti-zodiac-gemini:before {
    content: "\ecb0";
  }
  .ti-zodiac-leo:before {
    content: "\ecb1";
  }
  .ti-zodiac-libra:before {
    content: "\ecb2";
  }
  .ti-zodiac-pisces:before {
    content: "\ecb3";
  }
  .ti-zodiac-sagittarius:before {
    content: "\ecb4";
  }
  .ti-zodiac-scorpio:before {
    content: "\ecb5";
  }
  .ti-zodiac-taurus:before {
    content: "\ecb6";
  }
  .ti-zodiac-virgo:before {
    content: "\ecb7";
  }
  .ti-zoom-cancel:before {
    content: "\ec4d";
  }
  .ti-zoom-check:before {
    content: "\ef09";
  }
  .ti-zoom-code:before {
    content: "\f07f";
  }
  .ti-zoom-exclamation:before {
    content: "\f080";
  }
  .ti-zoom-in:before {
    content: "\eb56";
  }
  .ti-zoom-in-area:before {
    content: "\f1dc";
  }
  .ti-zoom-money:before {
    content: "\ef0a";
  }
  .ti-zoom-out:before {
    content: "\eb57";
  }
  .ti-zoom-out-area:before {
    content: "\f1dd";
  }
  .ti-zoom-pan:before {
    content: "\f1de";
  }
  .ti-zoom-question:before {
    content: "\edeb";
  }
  
  /* src/assets/iconfonts/typicons/typicons.css */
  @font-face {
    font-family: "typicons";
    font-weight: normal;
    font-style: normal;
    src: url(./typicons-6J4L6U25.eot);
    src:
      url(./typicons-6J4L6U25.eot?#iefix) format("embedded-opentype"),
      url(./typicons-3WPHJORZ.woff) format("woff"),
      url(./typicons-YPZV3E7O.ttf) format("truetype"),
      url(./typicons-V72FTUQV.svg#typicons) format("svg");
  }
  .typcn:before {
    font-family: "typicons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    height: 1em;
    font-size: 1em;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
  }
  .typcn-adjust-brightness:before {
    content: "\e000";
  }
  .typcn-adjust-contrast:before {
    content: "\e001";
  }
  .typcn-anchor-outline:before {
    content: "\e002";
  }
  .typcn-anchor:before {
    content: "\e003";
  }
  .typcn-archive:before {
    content: "\e004";
  }
  .typcn-arrow-back-outline:before {
    content: "\e005";
  }
  .typcn-arrow-back:before {
    content: "\e006";
  }
  .typcn-arrow-down-outline:before {
    content: "\e007";
  }
  .typcn-arrow-down-thick:before {
    content: "\e008";
  }
  .typcn-arrow-down:before {
    content: "\e009";
  }
  .typcn-arrow-forward-outline:before {
    content: "\e00a";
  }
  .typcn-arrow-forward:before {
    content: "\e00b";
  }
  .typcn-arrow-left-outline:before {
    content: "\e00c";
  }
  .typcn-arrow-left-thick:before {
    content: "\e00d";
  }
  .typcn-arrow-left:before {
    content: "\e00e";
  }
  .typcn-arrow-loop-outline:before {
    content: "\e00f";
  }
  .typcn-arrow-loop:before {
    content: "\e010";
  }
  .typcn-arrow-maximise-outline:before {
    content: "\e011";
  }
  .typcn-arrow-maximise:before {
    content: "\e012";
  }
  .typcn-arrow-minimise-outline:before {
    content: "\e013";
  }
  .typcn-arrow-minimise:before {
    content: "\e014";
  }
  .typcn-arrow-move-outline:before {
    content: "\e015";
  }
  .typcn-arrow-move:before {
    content: "\e016";
  }
  .typcn-arrow-repeat-outline:before {
    content: "\e017";
  }
  .typcn-arrow-repeat:before {
    content: "\e018";
  }
  .typcn-arrow-right-outline:before {
    content: "\e019";
  }
  .typcn-arrow-right-thick:before {
    content: "\e01a";
  }
  .typcn-arrow-right:before {
    content: "\e01b";
  }
  .typcn-arrow-shuffle:before {
    content: "\e01c";
  }
  .typcn-arrow-sorted-down:before {
    content: "\e01d";
  }
  .typcn-arrow-sorted-up:before {
    content: "\e01e";
  }
  .typcn-arrow-sync-outline:before {
    content: "\e01f";
  }
  .typcn-arrow-sync:before {
    content: "\e020";
  }
  .typcn-arrow-unsorted:before {
    content: "\e021";
  }
  .typcn-arrow-up-outline:before {
    content: "\e022";
  }
  .typcn-arrow-up-thick:before {
    content: "\e023";
  }
  .typcn-arrow-up:before {
    content: "\e024";
  }
  .typcn-at:before {
    content: "\e025";
  }
  .typcn-attachment-outline:before {
    content: "\e026";
  }
  .typcn-attachment:before {
    content: "\e027";
  }
  .typcn-backspace-outline:before {
    content: "\e028";
  }
  .typcn-backspace:before {
    content: "\e029";
  }
  .typcn-battery-charge:before {
    content: "\e02a";
  }
  .typcn-battery-full:before {
    content: "\e02b";
  }
  .typcn-battery-high:before {
    content: "\e02c";
  }
  .typcn-battery-low:before {
    content: "\e02d";
  }
  .typcn-battery-mid:before {
    content: "\e02e";
  }
  .typcn-beaker:before {
    content: "\e02f";
  }
  .typcn-beer:before {
    content: "\e030";
  }
  .typcn-bell:before {
    content: "\e031";
  }
  .typcn-book:before {
    content: "\e032";
  }
  .typcn-bookmark:before {
    content: "\e033";
  }
  .typcn-briefcase:before {
    content: "\e034";
  }
  .typcn-brush:before {
    content: "\e035";
  }
  .typcn-business-card:before {
    content: "\e036";
  }
  .typcn-calculator:before {
    content: "\e037";
  }
  .typcn-calendar-outline:before {
    content: "\e038";
  }
  .typcn-calendar:before {
    content: "\e039";
  }
  .typcn-camera-outline:before {
    content: "\e03a";
  }
  .typcn-camera:before {
    content: "\e03b";
  }
  .typcn-cancel-outline:before {
    content: "\e03c";
  }
  .typcn-cancel:before {
    content: "\e03d";
  }
  .typcn-chart-area-outline:before {
    content: "\e03e";
  }
  .typcn-chart-area:before {
    content: "\e03f";
  }
  .typcn-chart-bar-outline:before {
    content: "\e040";
  }
  .typcn-chart-bar:before {
    content: "\e041";
  }
  .typcn-chart-line-outline:before {
    content: "\e042";
  }
  .typcn-chart-line:before {
    content: "\e043";
  }
  .typcn-chart-pie-outline:before {
    content: "\e044";
  }
  .typcn-chart-pie:before {
    content: "\e045";
  }
  .typcn-chevron-left-outline:before {
    content: "\e046";
  }
  .typcn-chevron-left:before {
    content: "\e047";
  }
  .typcn-chevron-right-outline:before {
    content: "\e048";
  }
  .typcn-chevron-right:before {
    content: "\e049";
  }
  .typcn-clipboard:before {
    content: "\e04a";
  }
  .typcn-cloud-storage:before {
    content: "\e04b";
  }
  .typcn-cloud-storage-outline:before {
    content: "\e054";
  }
  .typcn-code-outline:before {
    content: "\e04c";
  }
  .typcn-code:before {
    content: "\e04d";
  }
  .typcn-coffee:before {
    content: "\e04e";
  }
  .typcn-cog-outline:before {
    content: "\e04f";
  }
  .typcn-cog:before {
    content: "\e050";
  }
  .typcn-compass:before {
    content: "\e051";
  }
  .typcn-contacts:before {
    content: "\e052";
  }
  .typcn-credit-card:before {
    content: "\e053";
  }
  .typcn-css3:before {
    content: "\e055";
  }
  .typcn-database:before {
    content: "\e056";
  }
  .typcn-delete-outline:before {
    content: "\e057";
  }
  .typcn-delete:before {
    content: "\e058";
  }
  .typcn-device-desktop:before {
    content: "\e059";
  }
  .typcn-device-laptop:before {
    content: "\e05a";
  }
  .typcn-device-phone:before {
    content: "\e05b";
  }
  .typcn-device-tablet:before {
    content: "\e05c";
  }
  .typcn-directions:before {
    content: "\e05d";
  }
  .typcn-divide-outline:before {
    content: "\e05e";
  }
  .typcn-divide:before {
    content: "\e05f";
  }
  .typcn-document-add:before {
    content: "\e060";
  }
  .typcn-document-delete:before {
    content: "\e061";
  }
  .typcn-document-text:before {
    content: "\e062";
  }
  .typcn-document:before {
    content: "\e063";
  }
  .typcn-download-outline:before {
    content: "\e064";
  }
  .typcn-download:before {
    content: "\e065";
  }
  .typcn-dropbox:before {
    content: "\e066";
  }
  .typcn-edit:before {
    content: "\e067";
  }
  .typcn-eject-outline:before {
    content: "\e068";
  }
  .typcn-eject:before {
    content: "\e069";
  }
  .typcn-equals-outline:before {
    content: "\e06a";
  }
  .typcn-equals:before {
    content: "\e06b";
  }
  .typcn-export-outline:before {
    content: "\e06c";
  }
  .typcn-export:before {
    content: "\e06d";
  }
  .typcn-eye-outline:before {
    content: "\e06e";
  }
  .typcn-eye:before {
    content: "\e06f";
  }
  .typcn-feather:before {
    content: "\e070";
  }
  .typcn-film:before {
    content: "\e071";
  }
  .typcn-filter:before {
    content: "\e072";
  }
  .typcn-flag-outline:before {
    content: "\e073";
  }
  .typcn-flag:before {
    content: "\e074";
  }
  .typcn-flash-outline:before {
    content: "\e075";
  }
  .typcn-flash:before {
    content: "\e076";
  }
  .typcn-flow-children:before {
    content: "\e077";
  }
  .typcn-flow-merge:before {
    content: "\e078";
  }
  .typcn-flow-parallel:before {
    content: "\e079";
  }
  .typcn-flow-switch:before {
    content: "\e07a";
  }
  .typcn-folder-add:before {
    content: "\e07b";
  }
  .typcn-folder-delete:before {
    content: "\e07c";
  }
  .typcn-folder-open:before {
    content: "\e07d";
  }
  .typcn-folder:before {
    content: "\e07e";
  }
  .typcn-gift:before {
    content: "\e07f";
  }
  .typcn-globe-outline:before {
    content: "\e080";
  }
  .typcn-globe:before {
    content: "\e081";
  }
  .typcn-group-outline:before {
    content: "\e082";
  }
  .typcn-group:before {
    content: "\e083";
  }
  .typcn-headphones:before {
    content: "\e084";
  }
  .typcn-heart-full-outline:before {
    content: "\e085";
  }
  .typcn-heart-half-outline:before {
    content: "\e086";
  }
  .typcn-heart-outline:before {
    content: "\e087";
  }
  .typcn-heart:before {
    content: "\e088";
  }
  .typcn-home-outline:before {
    content: "\e089";
  }
  .typcn-home:before {
    content: "\e08a";
  }
  .typcn-html5:before {
    content: "\e08b";
  }
  .typcn-image-outline:before {
    content: "\e08c";
  }
  .typcn-image:before {
    content: "\e08d";
  }
  .typcn-infinity-outline:before {
    content: "\e08e";
  }
  .typcn-infinity:before {
    content: "\e08f";
  }
  .typcn-info-large-outline:before {
    content: "\e090";
  }
  .typcn-info-large:before {
    content: "\e091";
  }
  .typcn-info-outline:before {
    content: "\e092";
  }
  .typcn-info:before {
    content: "\e093";
  }
  .typcn-input-checked-outline:before {
    content: "\e094";
  }
  .typcn-input-checked:before {
    content: "\e095";
  }
  .typcn-key-outline:before {
    content: "\e096";
  }
  .typcn-key:before {
    content: "\e097";
  }
  .typcn-keyboard:before {
    content: "\e098";
  }
  .typcn-leaf:before {
    content: "\e099";
  }
  .typcn-lightbulb:before {
    content: "\e09a";
  }
  .typcn-link-outline:before {
    content: "\e09b";
  }
  .typcn-link:before {
    content: "\e09c";
  }
  .typcn-location-arrow-outline:before {
    content: "\e09d";
  }
  .typcn-location-arrow:before {
    content: "\e09e";
  }
  .typcn-location-outline:before {
    content: "\e09f";
  }
  .typcn-location:before {
    content: "\e0a0";
  }
  .typcn-lock-closed-outline:before {
    content: "\e0a1";
  }
  .typcn-lock-closed:before {
    content: "\e0a2";
  }
  .typcn-lock-open-outline:before {
    content: "\e0a3";
  }
  .typcn-lock-open:before {
    content: "\e0a4";
  }
  .typcn-mail:before {
    content: "\e0a5";
  }
  .typcn-map:before {
    content: "\e0a6";
  }
  .typcn-media-eject-outline:before {
    content: "\e0a7";
  }
  .typcn-media-eject:before {
    content: "\e0a8";
  }
  .typcn-media-fast-forward-outline:before {
    content: "\e0a9";
  }
  .typcn-media-fast-forward:before {
    content: "\e0aa";
  }
  .typcn-media-pause-outline:before {
    content: "\e0ab";
  }
  .typcn-media-pause:before {
    content: "\e0ac";
  }
  .typcn-media-play-outline:before {
    content: "\e0ad";
  }
  .typcn-media-play-reverse-outline:before {
    content: "\e0ae";
  }
  .typcn-media-play-reverse:before {
    content: "\e0af";
  }
  .typcn-media-play:before {
    content: "\e0b0";
  }
  .typcn-media-record-outline:before {
    content: "\e0b1";
  }
  .typcn-media-record:before {
    content: "\e0b2";
  }
  .typcn-media-rewind-outline:before {
    content: "\e0b3";
  }
  .typcn-media-rewind:before {
    content: "\e0b4";
  }
  .typcn-media-stop-outline:before {
    content: "\e0b5";
  }
  .typcn-media-stop:before {
    content: "\e0b6";
  }
  .typcn-message-typing:before {
    content: "\e0b7";
  }
  .typcn-message:before {
    content: "\e0b8";
  }
  .typcn-messages:before {
    content: "\e0b9";
  }
  .typcn-microphone-outline:before {
    content: "\e0ba";
  }
  .typcn-microphone:before {
    content: "\e0bb";
  }
  .typcn-minus-outline:before {
    content: "\e0bc";
  }
  .typcn-minus:before {
    content: "\e0bd";
  }
  .typcn-mortar-board:before {
    content: "\e0be";
  }
  .typcn-news:before {
    content: "\e0bf";
  }
  .typcn-notes-outline:before {
    content: "\e0c0";
  }
  .typcn-notes:before {
    content: "\e0c1";
  }
  .typcn-pen:before {
    content: "\e0c2";
  }
  .typcn-pencil:before {
    content: "\e0c3";
  }
  .typcn-phone-outline:before {
    content: "\e0c4";
  }
  .typcn-phone:before {
    content: "\e0c5";
  }
  .typcn-pi-outline:before {
    content: "\e0c6";
  }
  .typcn-pi:before {
    content: "\e0c7";
  }
  .typcn-pin-outline:before {
    content: "\e0c8";
  }
  .typcn-pin:before {
    content: "\e0c9";
  }
  .typcn-pipette:before {
    content: "\e0ca";
  }
  .typcn-plane-outline:before {
    content: "\e0cb";
  }
  .typcn-plane:before {
    content: "\e0cc";
  }
  .typcn-plug:before {
    content: "\e0cd";
  }
  .typcn-plus-outline:before {
    content: "\e0ce";
  }
  .typcn-plus:before {
    content: "\e0cf";
  }
  .typcn-point-of-interest-outline:before {
    content: "\e0d0";
  }
  .typcn-point-of-interest:before {
    content: "\e0d1";
  }
  .typcn-power-outline:before {
    content: "\e0d2";
  }
  .typcn-power:before {
    content: "\e0d3";
  }
  .typcn-printer:before {
    content: "\e0d4";
  }
  .typcn-puzzle-outline:before {
    content: "\e0d5";
  }
  .typcn-puzzle:before {
    content: "\e0d6";
  }
  .typcn-radar-outline:before {
    content: "\e0d7";
  }
  .typcn-radar:before {
    content: "\e0d8";
  }
  .typcn-refresh-outline:before {
    content: "\e0d9";
  }
  .typcn-refresh:before {
    content: "\e0da";
  }
  .typcn-rss-outline:before {
    content: "\e0db";
  }
  .typcn-rss:before {
    content: "\e0dc";
  }
  .typcn-scissors-outline:before {
    content: "\e0dd";
  }
  .typcn-scissors:before {
    content: "\e0de";
  }
  .typcn-shopping-bag:before {
    content: "\e0df";
  }
  .typcn-shopping-cart:before {
    content: "\e0e0";
  }
  .typcn-social-at-circular:before {
    content: "\e0e1";
  }
  .typcn-social-dribbble-circular:before {
    content: "\e0e2";
  }
  .typcn-social-dribbble:before {
    content: "\e0e3";
  }
  .typcn-social-facebook-circular:before {
    content: "\e0e4";
  }
  .typcn-social-facebook:before {
    content: "\e0e5";
  }
  .typcn-social-flickr-circular:before {
    content: "\e0e6";
  }
  .typcn-social-flickr:before {
    content: "\e0e7";
  }
  .typcn-social-github-circular:before {
    content: "\e0e8";
  }
  .typcn-social-github:before {
    content: "\e0e9";
  }
  .typcn-social-google-plus-circular:before {
    content: "\e0ea";
  }
  .typcn-social-google-plus:before {
    content: "\e0eb";
  }
  .typcn-social-instagram-circular:before {
    content: "\e0ec";
  }
  .typcn-social-instagram:before {
    content: "\e0ed";
  }
  .typcn-social-last-fm-circular:before {
    content: "\e0ee";
  }
  .typcn-social-last-fm:before {
    content: "\e0ef";
  }
  .typcn-social-linkedin-circular:before {
    content: "\e0f0";
  }
  .typcn-social-linkedin:before {
    content: "\e0f1";
  }
  .typcn-social-pinterest-circular:before {
    content: "\e0f2";
  }
  .typcn-social-pinterest:before {
    content: "\e0f3";
  }
  .typcn-social-skype-outline:before {
    content: "\e0f4";
  }
  .typcn-social-skype:before {
    content: "\e0f5";
  }
  .typcn-social-tumbler-circular:before {
    content: "\e0f6";
  }
  .typcn-social-tumbler:before {
    content: "\e0f7";
  }
  .typcn-social-twitter-circular:before {
    content: "\e0f8";
  }
  .typcn-social-twitter:before {
    content: "\e0f9";
  }
  .typcn-social-vimeo-circular:before {
    content: "\e0fa";
  }
  .typcn-social-vimeo:before {
    content: "\e0fb";
  }
  .typcn-social-youtube-circular:before {
    content: "\e0fc";
  }
  .typcn-social-youtube:before {
    content: "\e0fd";
  }
  .typcn-sort-alphabetically-outline:before {
    content: "\e0fe";
  }
  .typcn-sort-alphabetically:before {
    content: "\e0ff";
  }
  .typcn-sort-numerically-outline:before {
    content: "\e100";
  }
  .typcn-sort-numerically:before {
    content: "\e101";
  }
  .typcn-spanner-outline:before {
    content: "\e102";
  }
  .typcn-spanner:before {
    content: "\e103";
  }
  .typcn-spiral:before {
    content: "\e104";
  }
  .typcn-star-full-outline:before {
    content: "\e105";
  }
  .typcn-star-half-outline:before {
    content: "\e106";
  }
  .typcn-star-half:before {
    content: "\e107";
  }
  .typcn-star-outline:before {
    content: "\e108";
  }
  .typcn-star:before {
    content: "\e109";
  }
  .typcn-starburst-outline:before {
    content: "\e10a";
  }
  .typcn-starburst:before {
    content: "\e10b";
  }
  .typcn-stopwatch:before {
    content: "\e10c";
  }
  .typcn-support:before {
    content: "\e10d";
  }
  .typcn-tabs-outline:before {
    content: "\e10e";
  }
  .typcn-tag:before {
    content: "\e10f";
  }
  .typcn-tags:before {
    content: "\e110";
  }
  .typcn-th-large-outline:before {
    content: "\e111";
  }
  .typcn-th-large:before {
    content: "\e112";
  }
  .typcn-th-list-outline:before {
    content: "\e113";
  }
  .typcn-th-list:before {
    content: "\e114";
  }
  .typcn-th-menu-outline:before {
    content: "\e115";
  }
  .typcn-th-menu:before {
    content: "\e116";
  }
  .typcn-th-small-outline:before {
    content: "\e117";
  }
  .typcn-th-small:before {
    content: "\e118";
  }
  .typcn-thermometer:before {
    content: "\e119";
  }
  .typcn-thumbs-down:before {
    content: "\e11a";
  }
  .typcn-thumbs-ok:before {
    content: "\e11b";
  }
  .typcn-thumbs-up:before {
    content: "\e11c";
  }
  .typcn-tick-outline:before {
    content: "\e11d";
  }
  .typcn-tick:before {
    content: "\e11e";
  }
  .typcn-ticket:before {
    content: "\e11f";
  }
  .typcn-time:before {
    content: "\e120";
  }
  .typcn-times-outline:before {
    content: "\e121";
  }
  .typcn-times:before {
    content: "\e122";
  }
  .typcn-trash:before {
    content: "\e123";
  }
  .typcn-tree:before {
    content: "\e124";
  }
  .typcn-upload-outline:before {
    content: "\e125";
  }
  .typcn-upload:before {
    content: "\e126";
  }
  .typcn-user-add-outline:before {
    content: "\e127";
  }
  .typcn-user-add:before {
    content: "\e128";
  }
  .typcn-user-delete-outline:before {
    content: "\e129";
  }
  .typcn-user-delete:before {
    content: "\e12a";
  }
  .typcn-user-outline:before {
    content: "\e12b";
  }
  .typcn-user:before {
    content: "\e12c";
  }
  .typcn-vendor-android:before {
    content: "\e12d";
  }
  .typcn-vendor-apple:before {
    content: "\e12e";
  }
  .typcn-vendor-microsoft:before {
    content: "\e12f";
  }
  .typcn-video-outline:before {
    content: "\e130";
  }
  .typcn-video:before {
    content: "\e131";
  }
  .typcn-volume-down:before {
    content: "\e132";
  }
  .typcn-volume-mute:before {
    content: "\e133";
  }
  .typcn-volume-up:before {
    content: "\e134";
  }
  .typcn-volume:before {
    content: "\e135";
  }
  .typcn-warning-outline:before {
    content: "\e136";
  }
  .typcn-warning:before {
    content: "\e137";
  }
  .typcn-watch:before {
    content: "\e138";
  }
  .typcn-waves-outline:before {
    content: "\e139";
  }
  .typcn-waves:before {
    content: "\e13a";
  }
  .typcn-weather-cloudy:before {
    content: "\e13b";
  }
  .typcn-weather-downpour:before {
    content: "\e13c";
  }
  .typcn-weather-night:before {
    content: "\e13d";
  }
  .typcn-weather-partly-sunny:before {
    content: "\e13e";
  }
  .typcn-weather-shower:before {
    content: "\e13f";
  }
  .typcn-weather-snow:before {
    content: "\e140";
  }
  .typcn-weather-stormy:before {
    content: "\e141";
  }
  .typcn-weather-sunny:before {
    content: "\e142";
  }
  .typcn-weather-windy-cloudy:before {
    content: "\e143";
  }
  .typcn-weather-windy:before {
    content: "\e144";
  }
  .typcn-wi-fi-outline:before {
    content: "\e145";
  }
  .typcn-wi-fi:before {
    content: "\e146";
  }
  .typcn-wine:before {
    content: "\e147";
  }
  .typcn-world-outline:before {
    content: "\e148";
  }
  .typcn-world:before {
    content: "\e149";
  }
  .typcn-zoom-in-outline:before {
    content: "\e14a";
  }
  .typcn-zoom-in:before {
    content: "\e14b";
  }
  .typcn-zoom-out-outline:before {
    content: "\e14c";
  }
  .typcn-zoom-out:before {
    content: "\e14d";
  }
  .typcn-zoom-outline:before {
    content: "\e14e";
  }
  .typcn-zoom:before {
    content: "\e14f";
  }
  
  /* src/assets/iconfonts/weathericons/weathericons.css */
  @font-face {
    font-family: "weathericons";
    src: url(./weathericons-regular-webfont-GQQ3O6Q5.eot);
    src:
      url(./weathericons-regular-webfont-GQQ3O6Q5.eot?#iefix) format("embedded-opentype"),
      url(./weathericons-regular-webfont-HAP4HDRE.woff2) format("woff2"),
      url(./weathericons-regular-webfont-FPC6OTOE.woff) format("woff"),
      url(./weathericons-regular-webfont-LG6OB6M4.ttf) format("truetype"),
      url(./weathericons-regular-webfont-UJ4CVLJZ.svg#weather_iconsregular) format("svg");
    font-weight: normal;
    font-style: normal;
  }
  .wi {
    display: inline-block;
    font-family: "weathericons";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .wi-fw {
    text-align: center;
    width: 1.4em;
  }
  .wi-rotate-90 {
    transform: rotate(90deg);
  }
  .wi-rotate-180 {
    transform: rotate(180deg);
  }
  .wi-rotate-270 {
    transform: rotate(270deg);
  }
  .wi-flip-horizontal {
    transform: scale(-1, 1);
  }
  .wi-flip-vertical {
    transform: scale(1, -1);
  }
  .wi-day-sunny:before {
    content: "\f00d";
  }
  .wi-day-cloudy:before {
    content: "\f002";
  }
  .wi-day-cloudy-gusts:before {
    content: "\f000";
  }
  .wi-day-cloudy-windy:before {
    content: "\f001";
  }
  .wi-day-fog:before {
    content: "\f003";
  }
  .wi-day-hail:before {
    content: "\f004";
  }
  .wi-day-haze:before {
    content: "\f0b6";
  }
  .wi-day-lightning:before {
    content: "\f005";
  }
  .wi-day-rain:before {
    content: "\f008";
  }
  .wi-day-rain-mix:before {
    content: "\f006";
  }
  .wi-day-rain-wind:before {
    content: "\f007";
  }
  .wi-day-showers:before {
    content: "\f009";
  }
  .wi-day-sleet:before {
    content: "\f0b2";
  }
  .wi-day-sleet-storm:before {
    content: "\f068";
  }
  .wi-day-snow:before {
    content: "\f00a";
  }
  .wi-day-snow-thunderstorm:before {
    content: "\f06b";
  }
  .wi-day-snow-wind:before {
    content: "\f065";
  }
  .wi-day-sprinkle:before {
    content: "\f00b";
  }
  .wi-day-storm-showers:before {
    content: "\f00e";
  }
  .wi-day-sunny-overcast:before {
    content: "\f00c";
  }
  .wi-day-thunderstorm:before {
    content: "\f010";
  }
  .wi-day-windy:before {
    content: "\f085";
  }
  .wi-solar-eclipse:before {
    content: "\f06e";
  }
  .wi-hot:before {
    content: "\f072";
  }
  .wi-day-cloudy-high:before {
    content: "\f07d";
  }
  .wi-day-light-wind:before {
    content: "\f0c4";
  }
  .wi-night-clear:before {
    content: "\f02e";
  }
  .wi-night-alt-cloudy:before {
    content: "\f086";
  }
  .wi-night-alt-cloudy-gusts:before {
    content: "\f022";
  }
  .wi-night-alt-cloudy-windy:before {
    content: "\f023";
  }
  .wi-night-alt-hail:before {
    content: "\f024";
  }
  .wi-night-alt-lightning:before {
    content: "\f025";
  }
  .wi-night-alt-rain:before {
    content: "\f028";
  }
  .wi-night-alt-rain-mix:before {
    content: "\f026";
  }
  .wi-night-alt-rain-wind:before {
    content: "\f027";
  }
  .wi-night-alt-showers:before {
    content: "\f029";
  }
  .wi-night-alt-sleet:before {
    content: "\f0b4";
  }
  .wi-night-alt-sleet-storm:before {
    content: "\f06a";
  }
  .wi-night-alt-snow:before {
    content: "\f02a";
  }
  .wi-night-alt-snow-thunderstorm:before {
    content: "\f06d";
  }
  .wi-night-alt-snow-wind:before {
    content: "\f067";
  }
  .wi-night-alt-sprinkle:before {
    content: "\f02b";
  }
  .wi-night-alt-storm-showers:before {
    content: "\f02c";
  }
  .wi-night-alt-thunderstorm:before {
    content: "\f02d";
  }
  .wi-night-cloudy:before {
    content: "\f031";
  }
  .wi-night-cloudy-gusts:before {
    content: "\f02f";
  }
  .wi-night-cloudy-windy:before {
    content: "\f030";
  }
  .wi-night-fog:before {
    content: "\f04a";
  }
  .wi-night-hail:before {
    content: "\f032";
  }
  .wi-night-lightning:before {
    content: "\f033";
  }
  .wi-night-partly-cloudy:before {
    content: "\f083";
  }
  .wi-night-rain:before {
    content: "\f036";
  }
  .wi-night-rain-mix:before {
    content: "\f034";
  }
  .wi-night-rain-wind:before {
    content: "\f035";
  }
  .wi-night-showers:before {
    content: "\f037";
  }
  .wi-night-sleet:before {
    content: "\f0b3";
  }
  .wi-night-sleet-storm:before {
    content: "\f069";
  }
  .wi-night-snow:before {
    content: "\f038";
  }
  .wi-night-snow-thunderstorm:before {
    content: "\f06c";
  }
  .wi-night-snow-wind:before {
    content: "\f066";
  }
  .wi-night-sprinkle:before {
    content: "\f039";
  }
  .wi-night-storm-showers:before {
    content: "\f03a";
  }
  .wi-night-thunderstorm:before {
    content: "\f03b";
  }
  .wi-lunar-eclipse:before {
    content: "\f070";
  }
  .wi-stars:before {
    content: "\f077";
  }
  .wi-storm-showers:before {
    content: "\f01d";
  }
  .wi-thunderstorm:before {
    content: "\f01e";
  }
  .wi-night-alt-cloudy-high:before {
    content: "\f07e";
  }
  .wi-night-cloudy-high:before {
    content: "\f080";
  }
  .wi-night-alt-partly-cloudy:before {
    content: "\f081";
  }
  .wi-cloud:before {
    content: "\f041";
  }
  .wi-cloudy:before {
    content: "\f013";
  }
  .wi-cloudy-gusts:before {
    content: "\f011";
  }
  .wi-cloudy-windy:before {
    content: "\f012";
  }
  .wi-fog:before {
    content: "\f014";
  }
  .wi-hail:before {
    content: "\f015";
  }
  .wi-rain:before {
    content: "\f019";
  }
  .wi-rain-mix:before {
    content: "\f017";
  }
  .wi-rain-wind:before {
    content: "\f018";
  }
  .wi-showers:before {
    content: "\f01a";
  }
  .wi-sleet:before {
    content: "\f0b5";
  }
  .wi-snow:before {
    content: "\f01b";
  }
  .wi-sprinkle:before {
    content: "\f01c";
  }
  .wi-storm-showers:before {
    content: "\f01d";
  }
  .wi-thunderstorm:before {
    content: "\f01e";
  }
  .wi-snow-wind:before {
    content: "\f064";
  }
  .wi-snow:before {
    content: "\f01b";
  }
  .wi-smog:before {
    content: "\f074";
  }
  .wi-smoke:before {
    content: "\f062";
  }
  .wi-lightning:before {
    content: "\f016";
  }
  .wi-raindrops:before {
    content: "\f04e";
  }
  .wi-raindrop:before {
    content: "\f078";
  }
  .wi-dust:before {
    content: "\f063";
  }
  .wi-snowflake-cold:before {
    content: "\f076";
  }
  .wi-windy:before {
    content: "\f021";
  }
  .wi-strong-wind:before {
    content: "\f050";
  }
  .wi-sandstorm:before {
    content: "\f082";
  }
  .wi-earthquake:before {
    content: "\f0c6";
  }
  .wi-fire:before {
    content: "\f0c7";
  }
  .wi-flood:before {
    content: "\f07c";
  }
  .wi-meteor:before {
    content: "\f071";
  }
  .wi-tsunami:before {
    content: "\f0c5";
  }
  .wi-volcano:before {
    content: "\f0c8";
  }
  .wi-hurricane:before {
    content: "\f073";
  }
  .wi-tornado:before {
    content: "\f056";
  }
  .wi-small-craft-advisory:before {
    content: "\f0cc";
  }
  .wi-gale-warning:before {
    content: "\f0cd";
  }
  .wi-storm-warning:before {
    content: "\f0ce";
  }
  .wi-hurricane-warning:before {
    content: "\f0cf";
  }
  .wi-wind-direction:before {
    content: "\f0b1";
  }
  .wi-alien:before {
    content: "\f075";
  }
  .wi-celsius:before {
    content: "\f03c";
  }
  .wi-fahrenheit:before {
    content: "\f045";
  }
  .wi-degrees:before {
    content: "\f042";
  }
  .wi-thermometer:before {
    content: "\f055";
  }
  .wi-thermometer-exterior:before {
    content: "\f053";
  }
  .wi-thermometer-internal:before {
    content: "\f054";
  }
  .wi-cloud-down:before {
    content: "\f03d";
  }
  .wi-cloud-up:before {
    content: "\f040";
  }
  .wi-cloud-refresh:before {
    content: "\f03e";
  }
  .wi-horizon:before {
    content: "\f047";
  }
  .wi-horizon-alt:before {
    content: "\f046";
  }
  .wi-sunrise:before {
    content: "\f051";
  }
  .wi-sunset:before {
    content: "\f052";
  }
  .wi-moonrise:before {
    content: "\f0c9";
  }
  .wi-moonset:before {
    content: "\f0ca";
  }
  .wi-refresh:before {
    content: "\f04c";
  }
  .wi-refresh-alt:before {
    content: "\f04b";
  }
  .wi-umbrella:before {
    content: "\f084";
  }
  .wi-barometer:before {
    content: "\f079";
  }
  .wi-humidity:before {
    content: "\f07a";
  }
  .wi-na:before {
    content: "\f07b";
  }
  .wi-train:before {
    content: "\f0cb";
  }
  .wi-moon-new:before {
    content: "\f095";
  }
  .wi-moon-waxing-crescent-1:before {
    content: "\f096";
  }
  .wi-moon-waxing-crescent-2:before {
    content: "\f097";
  }
  .wi-moon-waxing-crescent-3:before {
    content: "\f098";
  }
  .wi-moon-waxing-crescent-4:before {
    content: "\f099";
  }
  .wi-moon-waxing-crescent-5:before {
    content: "\f09a";
  }
  .wi-moon-waxing-crescent-6:before {
    content: "\f09b";
  }
  .wi-moon-first-quarter:before {
    content: "\f09c";
  }
  .wi-moon-waxing-gibbous-1:before {
    content: "\f09d";
  }
  .wi-moon-waxing-gibbous-2:before {
    content: "\f09e";
  }
  .wi-moon-waxing-gibbous-3:before {
    content: "\f09f";
  }
  .wi-moon-waxing-gibbous-4:before {
    content: "\f0a0";
  }
  .wi-moon-waxing-gibbous-5:before {
    content: "\f0a1";
  }
  .wi-moon-waxing-gibbous-6:before {
    content: "\f0a2";
  }
  .wi-moon-full:before {
    content: "\f0a3";
  }
  .wi-moon-waning-gibbous-1:before {
    content: "\f0a4";
  }
  .wi-moon-waning-gibbous-2:before {
    content: "\f0a5";
  }
  .wi-moon-waning-gibbous-3:before {
    content: "\f0a6";
  }
  .wi-moon-waning-gibbous-4:before {
    content: "\f0a7";
  }
  .wi-moon-waning-gibbous-5:before {
    content: "\f0a8";
  }
  .wi-moon-waning-gibbous-6:before {
    content: "\f0a9";
  }
  .wi-moon-third-quarter:before {
    content: "\f0aa";
  }
  .wi-moon-waning-crescent-1:before {
    content: "\f0ab";
  }
  .wi-moon-waning-crescent-2:before {
    content: "\f0ac";
  }
  .wi-moon-waning-crescent-3:before {
    content: "\f0ad";
  }
  .wi-moon-waning-crescent-4:before {
    content: "\f0ae";
  }
  .wi-moon-waning-crescent-5:before {
    content: "\f0af";
  }
  .wi-moon-waning-crescent-6:before {
    content: "\f0b0";
  }
  .wi-moon-alt-new:before {
    content: "\f0eb";
  }
  .wi-moon-alt-waxing-crescent-1:before {
    content: "\f0d0";
  }
  .wi-moon-alt-waxing-crescent-2:before {
    content: "\f0d1";
  }
  .wi-moon-alt-waxing-crescent-3:before {
    content: "\f0d2";
  }
  .wi-moon-alt-waxing-crescent-4:before {
    content: "\f0d3";
  }
  .wi-moon-alt-waxing-crescent-5:before {
    content: "\f0d4";
  }
  .wi-moon-alt-waxing-crescent-6:before {
    content: "\f0d5";
  }
  .wi-moon-alt-first-quarter:before {
    content: "\f0d6";
  }
  .wi-moon-alt-waxing-gibbous-1:before {
    content: "\f0d7";
  }
  .wi-moon-alt-waxing-gibbous-2:before {
    content: "\f0d8";
  }
  .wi-moon-alt-waxing-gibbous-3:before {
    content: "\f0d9";
  }
  .wi-moon-alt-waxing-gibbous-4:before {
    content: "\f0da";
  }
  .wi-moon-alt-waxing-gibbous-5:before {
    content: "\f0db";
  }
  .wi-moon-alt-waxing-gibbous-6:before {
    content: "\f0dc";
  }
  .wi-moon-alt-full:before {
    content: "\f0dd";
  }
  .wi-moon-alt-waning-gibbous-1:before {
    content: "\f0de";
  }
  .wi-moon-alt-waning-gibbous-2:before {
    content: "\f0df";
  }
  .wi-moon-alt-waning-gibbous-3:before {
    content: "\f0e0";
  }
  .wi-moon-alt-waning-gibbous-4:before {
    content: "\f0e1";
  }
  .wi-moon-alt-waning-gibbous-5:before {
    content: "\f0e2";
  }
  .wi-moon-alt-waning-gibbous-6:before {
    content: "\f0e3";
  }
  .wi-moon-alt-third-quarter:before {
    content: "\f0e4";
  }
  .wi-moon-alt-waning-crescent-1:before {
    content: "\f0e5";
  }
  .wi-moon-alt-waning-crescent-2:before {
    content: "\f0e6";
  }
  .wi-moon-alt-waning-crescent-3:before {
    content: "\f0e7";
  }
  .wi-moon-alt-waning-crescent-4:before {
    content: "\f0e8";
  }
  .wi-moon-alt-waning-crescent-5:before {
    content: "\f0e9";
  }
  .wi-moon-alt-waning-crescent-6:before {
    content: "\f0ea";
  }
  .wi-moon-0:before {
    content: "\f095";
  }
  .wi-moon-1:before {
    content: "\f096";
  }
  .wi-moon-2:before {
    content: "\f097";
  }
  .wi-moon-3:before {
    content: "\f098";
  }
  .wi-moon-4:before {
    content: "\f099";
  }
  .wi-moon-5:before {
    content: "\f09a";
  }
  .wi-moon-6:before {
    content: "\f09b";
  }
  .wi-moon-7:before {
    content: "\f09c";
  }
  .wi-moon-8:before {
    content: "\f09d";
  }
  .wi-moon-9:before {
    content: "\f09e";
  }
  .wi-moon-10:before {
    content: "\f09f";
  }
  .wi-moon-11:before {
    content: "\f0a0";
  }
  .wi-moon-12:before {
    content: "\f0a1";
  }
  .wi-moon-13:before {
    content: "\f0a2";
  }
  .wi-moon-14:before {
    content: "\f0a3";
  }
  .wi-moon-15:before {
    content: "\f0a4";
  }
  .wi-moon-16:before {
    content: "\f0a5";
  }
  .wi-moon-17:before {
    content: "\f0a6";
  }
  .wi-moon-18:before {
    content: "\f0a7";
  }
  .wi-moon-19:before {
    content: "\f0a8";
  }
  .wi-moon-20:before {
    content: "\f0a9";
  }
  .wi-moon-21:before {
    content: "\f0aa";
  }
  .wi-moon-22:before {
    content: "\f0ab";
  }
  .wi-moon-23:before {
    content: "\f0ac";
  }
  .wi-moon-24:before {
    content: "\f0ad";
  }
  .wi-moon-25:before {
    content: "\f0ae";
  }
  .wi-moon-26:before {
    content: "\f0af";
  }
  .wi-moon-27:before {
    content: "\f0b0";
  }
  .wi-time-1:before {
    content: "\f08a";
  }
  .wi-time-2:before {
    content: "\f08b";
  }
  .wi-time-3:before {
    content: "\f08c";
  }
  .wi-time-4:before {
    content: "\f08d";
  }
  .wi-time-5:before {
    content: "\f08e";
  }
  .wi-time-6:before {
    content: "\f08f";
  }
  .wi-time-7:before {
    content: "\f090";
  }
  .wi-time-8:before {
    content: "\f091";
  }
  .wi-time-9:before {
    content: "\f092";
  }
  .wi-time-10:before {
    content: "\f093";
  }
  .wi-time-11:before {
    content: "\f094";
  }
  .wi-time-12:before {
    content: "\f089";
  }
  .wi-direction-up:before {
    content: "\f058";
  }
  .wi-direction-up-right:before {
    content: "\f057";
  }
  .wi-direction-right:before {
    content: "\f04d";
  }
  .wi-direction-down-right:before {
    content: "\f088";
  }
  .wi-direction-down:before {
    content: "\f044";
  }
  .wi-direction-down-left:before {
    content: "\f043";
  }
  .wi-direction-left:before {
    content: "\f048";
  }
  .wi-direction-up-left:before {
    content: "\f087";
  }
  .wi-wind-beaufort-0:before {
    content: "\f0b7";
  }
  .wi-wind-beaufort-1:before {
    content: "\f0b8";
  }
  .wi-wind-beaufort-2:before {
    content: "\f0b9";
  }
  .wi-wind-beaufort-3:before {
    content: "\f0ba";
  }
  .wi-wind-beaufort-4:before {
    content: "\f0bb";
  }
  .wi-wind-beaufort-5:before {
    content: "\f0bc";
  }
  .wi-wind-beaufort-6:before {
    content: "\f0bd";
  }
  .wi-wind-beaufort-7:before {
    content: "\f0be";
  }
  .wi-wind-beaufort-8:before {
    content: "\f0bf";
  }
  .wi-wind-beaufort-9:before {
    content: "\f0c0";
  }
  .wi-wind-beaufort-10:before {
    content: "\f0c1";
  }
  .wi-wind-beaufort-11:before {
    content: "\f0c2";
  }
  .wi-wind-beaufort-12:before {
    content: "\f0c3";
  }
  .wi-yahoo-0:before {
    content: "\f056";
  }
  .wi-yahoo-1:before {
    content: "\f00e";
  }
  .wi-yahoo-2:before {
    content: "\f073";
  }
  .wi-yahoo-3:before {
    content: "\f01e";
  }
  .wi-yahoo-4:before {
    content: "\f01e";
  }
  .wi-yahoo-5:before {
    content: "\f017";
  }
  .wi-yahoo-6:before {
    content: "\f017";
  }
  .wi-yahoo-7:before {
    content: "\f017";
  }
  .wi-yahoo-8:before {
    content: "\f015";
  }
  .wi-yahoo-9:before {
    content: "\f01a";
  }
  .wi-yahoo-10:before {
    content: "\f015";
  }
  .wi-yahoo-11:before {
    content: "\f01a";
  }
  .wi-yahoo-12:before {
    content: "\f01a";
  }
  .wi-yahoo-13:before {
    content: "\f01b";
  }
  .wi-yahoo-14:before {
    content: "\f00a";
  }
  .wi-yahoo-15:before {
    content: "\f064";
  }
  .wi-yahoo-16:before {
    content: "\f01b";
  }
  .wi-yahoo-17:before {
    content: "\f015";
  }
  .wi-yahoo-18:before {
    content: "\f017";
  }
  .wi-yahoo-19:before {
    content: "\f063";
  }
  .wi-yahoo-20:before {
    content: "\f014";
  }
  .wi-yahoo-21:before {
    content: "\f021";
  }
  .wi-yahoo-22:before {
    content: "\f062";
  }
  .wi-yahoo-23:before {
    content: "\f050";
  }
  .wi-yahoo-24:before {
    content: "\f050";
  }
  .wi-yahoo-25:before {
    content: "\f076";
  }
  .wi-yahoo-26:before {
    content: "\f013";
  }
  .wi-yahoo-27:before {
    content: "\f031";
  }
  .wi-yahoo-28:before {
    content: "\f002";
  }
  .wi-yahoo-29:before {
    content: "\f031";
  }
  .wi-yahoo-30:before {
    content: "\f002";
  }
  .wi-yahoo-31:before {
    content: "\f02e";
  }
  .wi-yahoo-32:before {
    content: "\f00d";
  }
  .wi-yahoo-33:before {
    content: "\f083";
  }
  .wi-yahoo-34:before {
    content: "\f00c";
  }
  .wi-yahoo-35:before {
    content: "\f017";
  }
  .wi-yahoo-36:before {
    content: "\f072";
  }
  .wi-yahoo-37:before {
    content: "\f00e";
  }
  .wi-yahoo-38:before {
    content: "\f00e";
  }
  .wi-yahoo-39:before {
    content: "\f00e";
  }
  .wi-yahoo-40:before {
    content: "\f01a";
  }
  .wi-yahoo-41:before {
    content: "\f064";
  }
  .wi-yahoo-42:before {
    content: "\f01b";
  }
  .wi-yahoo-43:before {
    content: "\f064";
  }
  .wi-yahoo-44:before {
    content: "\f00c";
  }
  .wi-yahoo-45:before {
    content: "\f00e";
  }
  .wi-yahoo-46:before {
    content: "\f01b";
  }
  .wi-yahoo-47:before {
    content: "\f00e";
  }
  .wi-yahoo-3200:before {
    content: "\f077";
  }
  .wi-forecast-io-clear-day:before {
    content: "\f00d";
  }
  .wi-forecast-io-clear-night:before {
    content: "\f02e";
  }
  .wi-forecast-io-rain:before {
    content: "\f019";
  }
  .wi-forecast-io-snow:before {
    content: "\f01b";
  }
  .wi-forecast-io-sleet:before {
    content: "\f0b5";
  }
  .wi-forecast-io-wind:before {
    content: "\f050";
  }
  .wi-forecast-io-fog:before {
    content: "\f014";
  }
  .wi-forecast-io-cloudy:before {
    content: "\f013";
  }
  .wi-forecast-io-partly-cloudy-day:before {
    content: "\f002";
  }
  .wi-forecast-io-partly-cloudy-night:before {
    content: "\f031";
  }
  .wi-forecast-io-hail:before {
    content: "\f015";
  }
  .wi-forecast-io-thunderstorm:before {
    content: "\f01e";
  }
  .wi-forecast-io-tornado:before {
    content: "\f056";
  }
  .wi-wmo4680-0:before,
  .wi-wmo4680-00:before {
    content: "\f055";
  }
  .wi-wmo4680-1:before,
  .wi-wmo4680-01:before {
    content: "\f013";
  }
  .wi-wmo4680-2:before,
  .wi-wmo4680-02:before {
    content: "\f055";
  }
  .wi-wmo4680-3:before,
  .wi-wmo4680-03:before {
    content: "\f013";
  }
  .wi-wmo4680-4:before,
  .wi-wmo4680-04:before {
    content: "\f014";
  }
  .wi-wmo4680-5:before,
  .wi-wmo4680-05:before {
    content: "\f014";
  }
  .wi-wmo4680-10:before {
    content: "\f014";
  }
  .wi-wmo4680-11:before {
    content: "\f014";
  }
  .wi-wmo4680-12:before {
    content: "\f016";
  }
  .wi-wmo4680-18:before {
    content: "\f050";
  }
  .wi-wmo4680-20:before {
    content: "\f014";
  }
  .wi-wmo4680-21:before {
    content: "\f017";
  }
  .wi-wmo4680-22:before {
    content: "\f017";
  }
  .wi-wmo4680-23:before {
    content: "\f019";
  }
  .wi-wmo4680-24:before {
    content: "\f01b";
  }
  .wi-wmo4680-25:before {
    content: "\f015";
  }
  .wi-wmo4680-26:before {
    content: "\f01e";
  }
  .wi-wmo4680-27:before {
    content: "\f063";
  }
  .wi-wmo4680-28:before {
    content: "\f063";
  }
  .wi-wmo4680-29:before {
    content: "\f063";
  }
  .wi-wmo4680-30:before {
    content: "\f014";
  }
  .wi-wmo4680-31:before {
    content: "\f014";
  }
  .wi-wmo4680-32:before {
    content: "\f014";
  }
  .wi-wmo4680-33:before {
    content: "\f014";
  }
  .wi-wmo4680-34:before {
    content: "\f014";
  }
  .wi-wmo4680-35:before {
    content: "\f014";
  }
  .wi-wmo4680-40:before {
    content: "\f017";
  }
  .wi-wmo4680-41:before {
    content: "\f01c";
  }
  .wi-wmo4680-42:before {
    content: "\f019";
  }
  .wi-wmo4680-43:before {
    content: "\f01c";
  }
  .wi-wmo4680-44:before {
    content: "\f019";
  }
  .wi-wmo4680-45:before {
    content: "\f015";
  }
  .wi-wmo4680-46:before {
    content: "\f015";
  }
  .wi-wmo4680-47:before {
    content: "\f01b";
  }
  .wi-wmo4680-48:before {
    content: "\f01b";
  }
  .wi-wmo4680-50:before {
    content: "\f01c";
  }
  .wi-wmo4680-51:before {
    content: "\f01c";
  }
  .wi-wmo4680-52:before {
    content: "\f019";
  }
  .wi-wmo4680-53:before {
    content: "\f019";
  }
  .wi-wmo4680-54:before {
    content: "\f076";
  }
  .wi-wmo4680-55:before {
    content: "\f076";
  }
  .wi-wmo4680-56:before {
    content: "\f076";
  }
  .wi-wmo4680-57:before {
    content: "\f01c";
  }
  .wi-wmo4680-58:before {
    content: "\f019";
  }
  .wi-wmo4680-60:before {
    content: "\f01c";
  }
  .wi-wmo4680-61:before {
    content: "\f01c";
  }
  .wi-wmo4680-62:before {
    content: "\f019";
  }
  .wi-wmo4680-63:before {
    content: "\f019";
  }
  .wi-wmo4680-64:before {
    content: "\f015";
  }
  .wi-wmo4680-65:before {
    content: "\f015";
  }
  .wi-wmo4680-66:before {
    content: "\f015";
  }
  .wi-wmo4680-67:before {
    content: "\f017";
  }
  .wi-wmo4680-68:before {
    content: "\f017";
  }
  .wi-wmo4680-70:before {
    content: "\f01b";
  }
  .wi-wmo4680-71:before {
    content: "\f01b";
  }
  .wi-wmo4680-72:before {
    content: "\f01b";
  }
  .wi-wmo4680-73:before {
    content: "\f01b";
  }
  .wi-wmo4680-74:before {
    content: "\f076";
  }
  .wi-wmo4680-75:before {
    content: "\f076";
  }
  .wi-wmo4680-76:before {
    content: "\f076";
  }
  .wi-wmo4680-77:before {
    content: "\f01b";
  }
  .wi-wmo4680-78:before {
    content: "\f076";
  }
  .wi-wmo4680-80:before {
    content: "\f019";
  }
  .wi-wmo4680-81:before {
    content: "\f01c";
  }
  .wi-wmo4680-82:before {
    content: "\f019";
  }
  .wi-wmo4680-83:before {
    content: "\f019";
  }
  .wi-wmo4680-84:before {
    content: "\f01d";
  }
  .wi-wmo4680-85:before {
    content: "\f017";
  }
  .wi-wmo4680-86:before {
    content: "\f017";
  }
  .wi-wmo4680-87:before {
    content: "\f017";
  }
  .wi-wmo4680-89:before {
    content: "\f015";
  }
  .wi-wmo4680-90:before {
    content: "\f016";
  }
  .wi-wmo4680-91:before {
    content: "\f01d";
  }
  .wi-wmo4680-92:before {
    content: "\f01e";
  }
  .wi-wmo4680-93:before {
    content: "\f01e";
  }
  .wi-wmo4680-94:before {
    content: "\f016";
  }
  .wi-wmo4680-95:before {
    content: "\f01e";
  }
  .wi-wmo4680-96:before {
    content: "\f01e";
  }
  .wi-wmo4680-99:before {
    content: "\f056";
  }
  .wi-owm-200:before {
    content: "\f01e";
  }
  .wi-owm-201:before {
    content: "\f01e";
  }
  .wi-owm-202:before {
    content: "\f01e";
  }
  .wi-owm-210:before {
    content: "\f016";
  }
  .wi-owm-211:before {
    content: "\f016";
  }
  .wi-owm-212:before {
    content: "\f016";
  }
  .wi-owm-221:before {
    content: "\f016";
  }
  .wi-owm-230:before {
    content: "\f01e";
  }
  .wi-owm-231:before {
    content: "\f01e";
  }
  .wi-owm-232:before {
    content: "\f01e";
  }
  .wi-owm-300:before {
    content: "\f01c";
  }
  .wi-owm-301:before {
    content: "\f01c";
  }
  .wi-owm-302:before {
    content: "\f019";
  }
  .wi-owm-310:before {
    content: "\f017";
  }
  .wi-owm-311:before {
    content: "\f019";
  }
  .wi-owm-312:before {
    content: "\f019";
  }
  .wi-owm-313:before {
    content: "\f01a";
  }
  .wi-owm-314:before {
    content: "\f019";
  }
  .wi-owm-321:before {
    content: "\f01c";
  }
  .wi-owm-500:before {
    content: "\f01c";
  }
  .wi-owm-501:before {
    content: "\f019";
  }
  .wi-owm-502:before {
    content: "\f019";
  }
  .wi-owm-503:before {
    content: "\f019";
  }
  .wi-owm-504:before {
    content: "\f019";
  }
  .wi-owm-511:before {
    content: "\f017";
  }
  .wi-owm-520:before {
    content: "\f01a";
  }
  .wi-owm-521:before {
    content: "\f01a";
  }
  .wi-owm-522:before {
    content: "\f01a";
  }
  .wi-owm-531:before {
    content: "\f01d";
  }
  .wi-owm-600:before {
    content: "\f01b";
  }
  .wi-owm-601:before {
    content: "\f01b";
  }
  .wi-owm-602:before {
    content: "\f0b5";
  }
  .wi-owm-611:before {
    content: "\f017";
  }
  .wi-owm-612:before {
    content: "\f017";
  }
  .wi-owm-615:before {
    content: "\f017";
  }
  .wi-owm-616:before {
    content: "\f017";
  }
  .wi-owm-620:before {
    content: "\f017";
  }
  .wi-owm-621:before {
    content: "\f01b";
  }
  .wi-owm-622:before {
    content: "\f01b";
  }
  .wi-owm-701:before {
    content: "\f01a";
  }
  .wi-owm-711:before {
    content: "\f062";
  }
  .wi-owm-721:before {
    content: "\f0b6";
  }
  .wi-owm-731:before {
    content: "\f063";
  }
  .wi-owm-741:before {
    content: "\f014";
  }
  .wi-owm-761:before {
    content: "\f063";
  }
  .wi-owm-762:before {
    content: "\f063";
  }
  .wi-owm-771:before {
    content: "\f011";
  }
  .wi-owm-781:before {
    content: "\f056";
  }
  .wi-owm-800:before {
    content: "\f00d";
  }
  .wi-owm-801:before {
    content: "\f011";
  }
  .wi-owm-802:before {
    content: "\f011";
  }
  .wi-owm-803:before {
    content: "\f012";
  }
  .wi-owm-804:before {
    content: "\f013";
  }
  .wi-owm-900:before {
    content: "\f056";
  }
  .wi-owm-901:before {
    content: "\f01d";
  }
  .wi-owm-902:before {
    content: "\f073";
  }
  .wi-owm-903:before {
    content: "\f076";
  }
  .wi-owm-904:before {
    content: "\f072";
  }
  .wi-owm-905:before {
    content: "\f021";
  }
  .wi-owm-906:before {
    content: "\f015";
  }
  .wi-owm-957:before {
    content: "\f050";
  }
  .wi-owm-day-200:before {
    content: "\f010";
  }
  .wi-owm-day-201:before {
    content: "\f010";
  }
  .wi-owm-day-202:before {
    content: "\f010";
  }
  .wi-owm-day-210:before {
    content: "\f005";
  }
  .wi-owm-day-211:before {
    content: "\f005";
  }
  .wi-owm-day-212:before {
    content: "\f005";
  }
  .wi-owm-day-221:before {
    content: "\f005";
  }
  .wi-owm-day-230:before {
    content: "\f010";
  }
  .wi-owm-day-231:before {
    content: "\f010";
  }
  .wi-owm-day-232:before {
    content: "\f010";
  }
  .wi-owm-day-300:before {
    content: "\f00b";
  }
  .wi-owm-day-301:before {
    content: "\f00b";
  }
  .wi-owm-day-302:before {
    content: "\f008";
  }
  .wi-owm-day-310:before {
    content: "\f008";
  }
  .wi-owm-day-311:before {
    content: "\f008";
  }
  .wi-owm-day-312:before {
    content: "\f008";
  }
  .wi-owm-day-313:before {
    content: "\f008";
  }
  .wi-owm-day-314:before {
    content: "\f008";
  }
  .wi-owm-day-321:before {
    content: "\f00b";
  }
  .wi-owm-day-500:before {
    content: "\f00b";
  }
  .wi-owm-day-501:before {
    content: "\f008";
  }
  .wi-owm-day-502:before {
    content: "\f008";
  }
  .wi-owm-day-503:before {
    content: "\f008";
  }
  .wi-owm-day-504:before {
    content: "\f008";
  }
  .wi-owm-day-511:before {
    content: "\f006";
  }
  .wi-owm-day-520:before {
    content: "\f009";
  }
  .wi-owm-day-521:before {
    content: "\f009";
  }
  .wi-owm-day-522:before {
    content: "\f009";
  }
  .wi-owm-day-531:before {
    content: "\f00e";
  }
  .wi-owm-day-600:before {
    content: "\f00a";
  }
  .wi-owm-day-601:before {
    content: "\f0b2";
  }
  .wi-owm-day-602:before {
    content: "\f00a";
  }
  .wi-owm-day-611:before {
    content: "\f006";
  }
  .wi-owm-day-612:before {
    content: "\f006";
  }
  .wi-owm-day-615:before {
    content: "\f006";
  }
  .wi-owm-day-616:before {
    content: "\f006";
  }
  .wi-owm-day-620:before {
    content: "\f006";
  }
  .wi-owm-day-621:before {
    content: "\f00a";
  }
  .wi-owm-day-622:before {
    content: "\f00a";
  }
  .wi-owm-day-701:before {
    content: "\f009";
  }
  .wi-owm-day-711:before {
    content: "\f062";
  }
  .wi-owm-day-721:before {
    content: "\f0b6";
  }
  .wi-owm-day-731:before {
    content: "\f063";
  }
  .wi-owm-day-741:before {
    content: "\f003";
  }
  .wi-owm-day-761:before {
    content: "\f063";
  }
  .wi-owm-day-762:before {
    content: "\f063";
  }
  .wi-owm-day-781:before {
    content: "\f056";
  }
  .wi-owm-day-800:before {
    content: "\f00d";
  }
  .wi-owm-day-801:before {
    content: "\f000";
  }
  .wi-owm-day-802:before {
    content: "\f000";
  }
  .wi-owm-day-803:before {
    content: "\f000";
  }
  .wi-owm-day-804:before {
    content: "\f00c";
  }
  .wi-owm-day-900:before {
    content: "\f056";
  }
  .wi-owm-day-902:before {
    content: "\f073";
  }
  .wi-owm-day-903:before {
    content: "\f076";
  }
  .wi-owm-day-904:before {
    content: "\f072";
  }
  .wi-owm-day-906:before {
    content: "\f004";
  }
  .wi-owm-day-957:before {
    content: "\f050";
  }
  .wi-owm-night-200:before {
    content: "\f02d";
  }
  .wi-owm-night-201:before {
    content: "\f02d";
  }
  .wi-owm-night-202:before {
    content: "\f02d";
  }
  .wi-owm-night-210:before {
    content: "\f025";
  }
  .wi-owm-night-211:before {
    content: "\f025";
  }
  .wi-owm-night-212:before {
    content: "\f025";
  }
  .wi-owm-night-221:before {
    content: "\f025";
  }
  .wi-owm-night-230:before {
    content: "\f02d";
  }
  .wi-owm-night-231:before {
    content: "\f02d";
  }
  .wi-owm-night-232:before {
    content: "\f02d";
  }
  .wi-owm-night-300:before {
    content: "\f02b";
  }
  .wi-owm-night-301:before {
    content: "\f02b";
  }
  .wi-owm-night-302:before {
    content: "\f028";
  }
  .wi-owm-night-310:before {
    content: "\f028";
  }
  .wi-owm-night-311:before {
    content: "\f028";
  }
  .wi-owm-night-312:before {
    content: "\f028";
  }
  .wi-owm-night-313:before {
    content: "\f028";
  }
  .wi-owm-night-314:before {
    content: "\f028";
  }
  .wi-owm-night-321:before {
    content: "\f02b";
  }
  .wi-owm-night-500:before {
    content: "\f02b";
  }
  .wi-owm-night-501:before {
    content: "\f028";
  }
  .wi-owm-night-502:before {
    content: "\f028";
  }
  .wi-owm-night-503:before {
    content: "\f028";
  }
  .wi-owm-night-504:before {
    content: "\f028";
  }
  .wi-owm-night-511:before {
    content: "\f026";
  }
  .wi-owm-night-520:before {
    content: "\f029";
  }
  .wi-owm-night-521:before {
    content: "\f029";
  }
  .wi-owm-night-522:before {
    content: "\f029";
  }
  .wi-owm-night-531:before {
    content: "\f02c";
  }
  .wi-owm-night-600:before {
    content: "\f02a";
  }
  .wi-owm-night-601:before {
    content: "\f0b4";
  }
  .wi-owm-night-602:before {
    content: "\f02a";
  }
  .wi-owm-night-611:before {
    content: "\f026";
  }
  .wi-owm-night-612:before {
    content: "\f026";
  }
  .wi-owm-night-615:before {
    content: "\f026";
  }
  .wi-owm-night-616:before {
    content: "\f026";
  }
  .wi-owm-night-620:before {
    content: "\f026";
  }
  .wi-owm-night-621:before {
    content: "\f02a";
  }
  .wi-owm-night-622:before {
    content: "\f02a";
  }
  .wi-owm-night-701:before {
    content: "\f029";
  }
  .wi-owm-night-711:before {
    content: "\f062";
  }
  .wi-owm-night-721:before {
    content: "\f0b6";
  }
  .wi-owm-night-731:before {
    content: "\f063";
  }
  .wi-owm-night-741:before {
    content: "\f04a";
  }
  .wi-owm-night-761:before {
    content: "\f063";
  }
  .wi-owm-night-762:before {
    content: "\f063";
  }
  .wi-owm-night-781:before {
    content: "\f056";
  }
  .wi-owm-night-800:before {
    content: "\f02e";
  }
  .wi-owm-night-801:before {
    content: "\f022";
  }
  .wi-owm-night-802:before {
    content: "\f022";
  }
  .wi-owm-night-803:before {
    content: "\f022";
  }
  .wi-owm-night-804:before {
    content: "\f086";
  }
  .wi-owm-night-900:before {
    content: "\f056";
  }
  .wi-owm-night-902:before {
    content: "\f073";
  }
  .wi-owm-night-903:before {
    content: "\f076";
  }
  .wi-owm-night-904:before {
    content: "\f072";
  }
  .wi-owm-night-906:before {
    content: "\f024";
  }
  .wi-owm-night-957:before {
    content: "\f050";
  }
  .wi-wu-chanceflurries:before {
    content: "\f064";
  }
  .wi-wu-chancerain:before {
    content: "\f019";
  }
  .wi-wu-chancesleat:before {
    content: "\f0b5";
  }
  .wi-wu-chancesnow:before {
    content: "\f01b";
  }
  .wi-wu-chancetstorms:before {
    content: "\f01e";
  }
  .wi-wu-clear:before {
    content: "\f00d";
  }
  .wi-wu-cloudy:before {
    content: "\f002";
  }
  .wi-wu-flurries:before {
    content: "\f064";
  }
  .wi-wu-hazy:before {
    content: "\f0b6";
  }
  .wi-wu-mostlycloudy:before {
    content: "\f002";
  }
  .wi-wu-mostlysunny:before {
    content: "\f00d";
  }
  .wi-wu-partlycloudy:before {
    content: "\f002";
  }
  .wi-wu-partlysunny:before {
    content: "\f00d";
  }
  .wi-wu-rain:before {
    content: "\f01a";
  }
  .wi-wu-sleat:before {
    content: "\f0b5";
  }
  .wi-wu-snow:before {
    content: "\f01b";
  }
  .wi-wu-sunny:before {
    content: "\f00d";
  }
  .wi-wu-tstorms:before {
    content: "\f01e";
  }
  .wi-wu-unknown:before {
    content: "\f00d";
  }
  
  /* src/assets/scss/icons.scss */
  /*!
   *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
   *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
   */
  /*!
    Ionicons, v1.5.0
    Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
    https://twitter.com/benjsperry  https://twitter.com/ionicframework
    MIT License: https://github.com/driftyco/ionicons
  */
  /*!
   * Tabler Icons 1.68.0 by tabler - https://tabler.io
   * License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
   */
  /*!
   *  Weather Icons 2.0.8
   *  Updated September 19, 2015
   *  Weather themed icons for Bootstrap
   *  Author - Erik Flowers - erik@helloerik.com
   *  Email: erik@helloerik.com
   *  Twitter: http://twitter.com/Erik_UX
   *  ------------------------------------------------------------------------------
   *  Maintained at http://erikflowers.github.io/weather-icons
   *
   *  License
   *  ------------------------------------------------------------------------------
   *  - Font licensed under SIL OFL 1.1 -
   *    http://scripts.sil.org/OFL
   *  - CSS, SCSS and LESS are licensed under MIT License -
   *    http://opensource.org/licenses/mit-license.html
   *  - Documentation licensed under CC BY 3.0 -
   *    http://creativecommons.org/licenses/by/3.0/
   *  - Inspired by and works great as a companion with Font Awesome
   *    "Font Awesome by Dave Gandy - http://fontawesome.io"
   */