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

.icon,
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon::before,
[class^="icon-"]::before,
[class*=" icon-"]::before {
  font-family: 'Icons' !important;
  speak: never;
  display: inline-block;
  line-height: 1;
}
.icon-discord::before { content: '\e001'; }
.icon-etsy::before { content: '\e002'; }
.icon-facebook-f::before { content: '\e003'; }
.icon-github::before { content: '\e004'; }
.icon-instagram::before { content: '\e005'; }
.icon-linkedin::before { content: '\e006'; }
.icon-pinterest::before { content: '\e007'; }
.icon-reddit::before { content: '\e008'; }
.icon-threads::before { content: '\e009'; }
.icon-tiktok::before { content: '\e00a'; }
.icon-x-twitter::before { content: '\e00b'; }
.icon-xing::before { content: '\e00c'; }
.icon-youtube::before { content: '\e00d'; }
.icon-aiohttp::before { content: '\e00e'; }
.icon-apache::before { content: '\e00f'; }
.icon-bootstrap::before { content: '\e010'; }
.icon-css3::before { content: '\e011'; }
.icon-django::before { content: '\e012'; }
.icon-docker::before { content: '\e013'; }
.icon-fastapi::before { content: '\e014'; }
.icon-flask::before { content: '\e015'; }
.icon-flutter::before { content: '\e016'; }
.icon-git::before { content: '\e017'; }
.icon-graphql::before { content: '\e018'; }
.icon-html5::before { content: '\e019'; }
.icon-illustrator::before { content: '\e01a'; }
.icon-javascript::before { content: '\e01b'; }
.icon-jinja::before { content: '\e01c'; }
.icon-jquery::before { content: '\e01d'; }
.icon-laravel::before { content: '\e01e'; }
.icon-mongodb::before { content: '\e01f'; }
.icon-mysql::before { content: '\e020'; }
.icon-nextjs::before { content: '\e021'; }
.icon-nginx::before { content: '\e022'; }
.icon-nodejs::before { content: '\e023'; }
.icon-numpy::before { content: '\e024'; }
.icon-pandas::before { content: '\e025'; }
.icon-photoshop::before { content: '\e026'; }
.icon-php::before { content: '\e027'; }
.icon-postgresql::before { content: '\e028'; }
.icon-python::before { content: '\e029'; }
.icon-react::before { content: '\e02a'; }
.icon-redis::before { content: '\e02b'; }
.icon-sass::before { content: '\e02c'; }
.icon-sqlalchemy::before { content: '\e02d'; }
.icon-tailwindcss::before { content: '\e02e'; }
.icon-tornado::before { content: '\e02f'; }
.icon-ubuntu::before { content: '\e030'; }
.icon-vscode::before { content: '\e031'; }
.icon-vuejs::before { content: '\e032'; }
.icon-yarn::before { content: '\e033'; }
.icon-account_circle::before { content: '\e034'; }
.icon-addplaylist::before { content: '\e035'; }
.icon-apartment::before { content: '\e036'; }
.icon-arrow_left::before { content: '\e037'; }
.icon-attachment::before { content: '\e038'; }
.icon-audiofile::before { content: '\e039'; }
.icon-bag::before { content: '\e03a'; }
.icon-bolt::before { content: '\e03b'; }
.icon-bookmark::before { content: '\e03c'; }
.icon-brightness::before { content: '\e03d'; }
.icon-build::before { content: '\e03e'; }
.icon-camera::before { content: '\e03f'; }
.icon-campaign::before { content: '\e040'; }
.icon-chart::before { content: '\e041'; }
.icon-check::before { content: '\e042'; }
.icon-cloud::before { content: '\e043'; }
.icon-code::before { content: '\e044'; }
.icon-computer::before { content: '\e045'; }
.icon-construction::before { content: '\e046'; }
.icon-contrast::before { content: '\e047'; }
.icon-dark::before { content: '\e048'; }
.icon-descriptiion::before { content: '\e049'; }
.icon-equalizer::before { content: '\e04a'; }
.icon-filter::before { content: '\e04b'; }
.icon-flag::before { content: '\e04c'; }
.icon-folder::before { content: '\e04d'; }
.icon-forward::before { content: '\e04e'; }
.icon-grid::before { content: '\e04f'; }
.icon-group::before { content: '\e050'; }
.icon-groups::before { content: '\e051'; }
.icon-headphones::before { content: '\e052'; }
.icon-hotel::before { content: '\e053'; }
.icon-image::before { content: '\e054'; }
.icon-ittallic::before { content: '\e055'; }
.icon-key::before { content: '\e056'; }
.icon-keyboard-return::before { content: '\e057'; }
.icon-library::before { content: '\e058'; }
.icon-licence::before { content: '\e059'; }
.icon-light::before { content: '\e05a'; }
.icon-lightbulb-2::before { content: '\e05b'; }
.icon-link::before { content: '\e05c'; }
.icon-list::before { content: '\e05d'; }
.icon-location-city::before { content: '\e05e'; }
.icon-location::before { content: '\e05f'; }
.icon-login::before { content: '\e060'; }
.icon-logout::before { content: '\e061'; }
.icon-mail::before { content: '\e062'; }
.icon-mic::before { content: '\e063'; }
.icon-mix::before { content: '\e064'; }
.icon-monitor::before { content: '\e065'; }
.icon-mute::before { content: '\e066'; }
.icon-no-sound::before { content: '\e067'; }
.icon-notification::before { content: '\e068'; }
.icon-package::before { content: '\e069'; }
.icon-pause::before { content: '\e06a'; }
.icon-pen::before { content: '\e06b'; }
.icon-person::before { content: '\e06c'; }
.icon-phone::before { content: '\e06d'; }
.icon-piano::before { content: '\e06e'; }
.icon-play::before { content: '\e06f'; }
.icon-power::before { content: '\e070'; }
.icon-print::before { content: '\e071'; }
.icon-privacy-tip::before { content: '\e072'; }
.icon-repeat::before { content: '\e073'; }
.icon-replay::before { content: '\e074'; }
.icon-reply::before { content: '\e075'; }
.icon-restaurant::before { content: '\e076'; }
.icon-rss::before { content: '\e077'; }
.icon-school::before { content: '\e078'; }
.icon-science::before { content: '\e079'; }
.icon-search::before { content: '\e07a'; }
.icon-send::before { content: '\e07b'; }
.icon-sensor::before { content: '\e07c'; }
.icon-share::before { content: '\e07d'; }
.icon-shield::before { content: '\e07e'; }
.icon-shipping::before { content: '\e07f'; }
.icon-sort::before { content: '\e080'; }
.icon-storefront::before { content: '\e081'; }
.icon-sup::before { content: '\e082'; }
.icon-tag::before { content: '\e083'; }
.icon-thumb_down::before { content: '\e084'; }
.icon-thumb_up::before { content: '\e085'; }
.icon-trophy::before { content: '\e086'; }
.icon-underline::before { content: '\e087'; }
.icon-verified::before { content: '\e088'; }
.icon-videocam::before { content: '\e089'; }
.icon-visibility::before { content: '\e08a'; }
.icon-volume-off::before { content: '\e08b'; }
.icon-warning::before { content: '\e08c'; }
.icon-wifi::before { content: '\e08d'; }
.icon-work::before { content: '\e08e'; }

.icon-npm::before { content: '\e08f'; }
.icon-favorite::before { content: '\e090'; }
