@font-face {
  font-family: 'icomoon';
  src: url('fonts/icomoon.woff2') format('woff2'),
       url('fonts/icomoon.woff') format('woff'),
       url('fonts/icomoon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon' !important;
  speak: never;
  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-address-book-tabs-thin:before {
  content: "\e900";
}
.icon-aperture-thin:before {
  content: "\e903";
}
.icon-address-book-thin:before {
  content: "\e906";
}
.icon-apple-logo-thin:before {
  content: "\e927";
}
.icon-approximate-equals-thin:before {
  content: "\e929";
}
.icon-archive-thin:before {
  content: "\e92a";
}
.icon-arrow-left-thin:before {
  content: "\e95b";
}
.icon-arrow-right-thin:before {
  content: "\e964";
}
.icon-asterisk-thin:before {
  content: "\e991";
}
.icon-avocado-thin:before {
  content: "\e994";
}
.icon-bag-simple-thin:before {
  content: "\e99a";
}
.icon-bag-thin:before {
  content: "\e99b";
}
.icon-book-open-thin:before {
  content: "\e9d8";
}
.icon-book-thin:before {
  content: "\e9d9";
}
.icon-bowl-steam-thin:before {
  content: "\e9e4";
}
.icon-broadcast-thin:before {
  content: "\e9f3";
}
.icon-building-thin:before {
  content: "\e9fc";
}
.icon-butterfly-thin:before {
  content: "\ea00";
}
.icon-cake-thin:before {
  content: "\ea03";
}
.icon-calendar-blank-thin:before {
  content: "\ea05";
}
.icon-calendar-check-thin:before {
  content: "\ea06";
}
.icon-calendar-heart-thin:before {
  content: "\ea09";
}
.icon-camera-thin:before {
  content: "\ea14";
}
.icon-car-battery-thin:before {
  content: "\ea16";
}
.icon-caret-circle-left-thin:before {
  content: "\ea22";
}
.icon-caret-circle-right-thin:before {
  content: "\ea23";
}
.icon-caret-double-left-thin:before {
  content: "\ea27";
}
.icon-caret-double-right-thin:before {
  content: "\ea28";
}
.icon-caret-left-thin:before {
  content: "\ea2b";
}
.icon-caret-right-thin:before {
  content: "\ea30";
}
.icon-carrot-thin:before {
  content: "\ea33";
}
.icon-check-thin:before {
  content: "\ea68";
}
.icon-cherries-thin:before {
  content: "\ea6e";
}
.icon-circles-four-thin:before {
  content: "\ea77";
}
.icon-circles-three-thin:before {
  content: "\ea79";
}
.icon-clock-countdown-thin:before {
  content: "\ea80";
}
.icon-clock-counter-clockwise-thin:before {
  content: "\ea81";
}
.icon-clock-thin:before {
  content: "\ea82";
}
.icon-clock-user-thin:before {
  content: "\ea83";
}
.icon-clover-thin:before {
  content: "\ea92";
}
.icon-dot-thin:before {
  content: "\eaf8";
}
.icon-dots-nine-thin:before {
  content: "\eaf9";
}
.icon-dots-six-thin:before {
  content: "\eafa";
}
.icon-dots-six-vertical-thin:before {
  content: "\eafb";
}
.icon-dots-three-thin:before {
  content: "\eb00";
}
.icon-dots-three-vertical-thin:before {
  content: "\eb01";
}
.icon-drop-thin:before {
  content: "\eb0c";
}
.icon-envelope-open-thin:before {
  content: "\eb17";
}
.icon-envelope-simple-thin:before {
  content: "\eb19";
}
.icon-envelope-thin:before {
  content: "\eb1a";
}
.icon-eye-closed-thin:before {
  content: "\eb25";
}
.icon-eye-thin:before {
  content: "\eb27";
}
.icon-fan-thin:before {
  content: "\eb32";
}
.icon-fast-forward-thin:before {
  content: "\eb35";
}
.icon-flower-lotus-thin:before {
  content: "\eb7f";
}
.icon-flower-thin:before {
  content: "\eb80";
}
.icon-flower-tulip-thin:before {
  content: "\eb81";
}
.icon-garage-thin:before {
  content: "\eba0";
}
.icon-gift-thin:before {
  content: "\ebb0";
}
.icon-globe-hemisphere-west-thin:before {
  content: "\ebbb";
}
.icon-globe-simple-thin:before {
  content: "\ebbc";
}
.icon-globe-thin:before {
  content: "\ebbf";
}
.icon-grains-thin:before {
  content: "\ebd1";
}
.icon-hand-heart-thin:before {
  content: "\ebe3";
}
.icon-handbag-simple-thin:before {
  content: "\ebee";
}
.icon-handbag-thin:before {
  content: "\ebef";
}
.icon-headphones-thin:before {
  content: "\ebfa";
}
.icon-heart-straight-thin:before {
  content: "\ebff";
}
.icon-heart-thin:before {
  content: "\ec00";
}
.icon-house-line-thin:before {
  content: "\ec13";
}
.icon-house-thin:before {
  content: "\ec15";
}
.icon-ice-cream-thin:before {
  content: "\ec17";
}
.icon-identification-badge-thin:before {
  content: "\ec18";
}
.icon-instagram-logo-thin:before {
  content: "\ec21";
}
.icon-intersect-thin:before {
  content: "\ec23";
}
.icon-intersect-three-thin:before {
  content: "\ec24";
}
.icon-jar-thin:before {
  content: "\ec29";
}
.icon-keyboard-thin:before {
  content: "\ec2f";
}
.icon-leaf-thin:before {
  content: "\ec3a";
}
.icon-list-bullets-thin:before {
  content: "\ec56";
}
.icon-list-checks-thin:before {
  content: "\ec57";
}
.icon-lock-simple-thin:before {
  content: "\ec65";
}
.icon-magnet-straight-thin:before {
  content: "\ec6a";
}
.icon-magnet-thin:before {
  content: "\ec6b";
}
.icon-magnifying-glass-minus-thin:before {
  content: "\ec6c";
}
.icon-magnifying-glass-plus-thin:before {
  content: "\ec6d";
}
.icon-magnifying-glass-thin:before {
  content: "\ec6e";
}
.icon-map-pin-area-thin:before {
  content: "\ec70";
}
.icon-map-pin-line-thin:before {
  content: "\ec71";
}
.icon-map-pin-plus-thin:before {
  content: "\ec72";
}
.icon-map-pin-simple-area-thin:before {
  content: "\ec73";
}
.icon-map-pin-simple-line-thin:before {
  content: "\ec74";
}
.icon-map-pin-simple-thin:before {
  content: "\ec75";
}
.icon-map-pin-thin:before {
  content: "\ec76";
}
.icon-mountains-thin:before {
  content: "\eca2";
}
.icon-numpad-thin:before {
  content: "\ece1";
}
.icon-open-ai-logo-thin:before {
  content: "\ece7";
}
.icon-orange-slice-thin:before {
  content: "\ece9";
}
.icon-orange-thin:before {
  content: "\ecea";
}
.icon-patreon-logo-thin:before {
  content: "\ed00";
}
.icon-paw-print-thin:before {
  content: "\ed03";
}
.icon-pepper-thin:before {
  content: "\ed13";
}
.icon-person-simple-run-thin:before {
  content: "\ed19";
}
.icon-person-simple-tai-chi-thin:before {
  content: "\ed1d";
}
.icon-person-simple-walk-thin:before {
  content: "\ed20";
}
.icon-phone-call-thin:before {
  content: "\ed23";
}
.icon-phone-thin:before {
  content: "\ed2b";
}
.icon-plant-thin:before {
  content: "\ed3f";
}
.icon-popsicle-thin:before {
  content: "\ed50";
}
.icon-potted-plant-thin:before {
  content: "\ed51";
}
.icon-rainbow-thin:before {
  content: "\ed6d";
}
.icon-recycle-thin:before {
  content: "\ed75";
}
.icon-seal-thin:before {
  content: "\ed96";
}
.icon-shield-check-thin:before {
  content: "\eda6";
}
.icon-shield-chevron-thin:before {
  content: "\eda8";
}
.icon-shopping-bag-open-thin:before {
  content: "\edb1";
}
.icon-shopping-bag-thin:before {
  content: "\edb2";
}
.icon-shopping-cart-simple-thin:before {
  content: "\edb3";
}
.icon-shopping-cart-thin:before {
  content: "\edb4";
}
.icon-smiley-meh-thin:before {
  content: "\edd1";
}
.icon-smiley-sad-thin:before {
  content: "\edd4";
}
.icon-smiley-thin:before {
  content: "\edd6";
}
.icon-smiley-wink-thin:before {
  content: "\edd7";
}
.icon-snowflake-thin:before {
  content: "\eddc";
}
.icon-spiral-thin:before {
  content: "\edf6";
}
.icon-square-thin:before {
  content: "\ee00";
}
.icon-stack-thin:before {
  content: "\ee06";
}
.icon-tote-simple-thin:before {
  content: "\ee72";
}
.icon-tote-thin:before {
  content: "\ee73";
}
.icon-tree-thin:before {
  content: "\ee89";
}
.icon-truck-thin:before {
  content: "\ee92";
}
.icon-truck-trailer-thin:before {
  content: "\ee93";
}
.icon-user-check-thin:before {
  content: "\ee9f";
}
.icon-user-circle-thin:before {
  content: "\eea5";
}
.icon-user-gear-thin:before {
  content: "\eea7";
}
.icon-user-list-thin:before {
  content: "\eea8";
}
.icon-user-thin:before {
  content: "\eeaf";
}
.icon-users-four-thin:before {
  content: "\eeb0";
}
.icon-users-thin:before {
  content: "\eeb1";
}
.icon-users-three-thin:before {
  content: "\eeb2";
}
.icon-van-thin:before {
  content: "\eeb3";
}
.icon-video-camera-thin:before {
  content: "\eeb9";
}
.icon-video-conference-thin:before {
  content: "\eeba";
}
.icon-video-thin:before {
  content: "\eebb";
}
.icon-visor-thin:before {
  content: "\eec0";
}
.icon-warehouse-thin:before {
  content: "\eec5";
}
.icon-warning-thin:before {
  content: "\eec9";
}
.icon-waves-thin:before {
  content: "\eed2";
}
.icon-wifi-none-thin:before {
  content: "\eedd";
}
.icon-yin-yang-thin:before {
  content: "\eeea";
}
.icon-cart:before {
  content: "\eeec";
}
