/*
 * Starter Icons: generic icon font, generated by scripts/lib/icon-font.js from source/icons.json.
 * Glyph artwork: Bootstrap Icons 1.13.1, Copyright (c) 2019-2024 The Bootstrap Authors, MIT License
 *   and icon-facebook: Font Awesome Free 6.7.2, Copyright 2024 Fonticons, Inc., CC BY 4.0 (icons)
 *   and icon-performance, icon-trust-shield, icon-network, icon-globe-grid: Web Connection icons 2026-10-21, Copyright 2026 Web Connection, Owner first-party
 * (see docs/THIRD-PARTY-NOTICES.md). Do not edit by hand.
 */
@font-face {
  font-family: 'icomoon';
  src: url('fonts/icomoon.woff2?4615dbea') format('woff2'),
    url('fonts/icomoon.woff?4615dbea') format('woff'),
    url('fonts/icomoon.ttf?4615dbea') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ico {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-activity:before {
  content: "\e9e0";
}
.icon-airplane:before {
  content: "\e91b";
}
.icon-alarm-clock:before {
  content: "\e9b7";
}
.icon-arrow-left:before {
  content: "\e9e5";
}
.icon-arrow-right:before {
  content: "\e9e6";
}
.icon-arrow-select:before {
  content: "\e921";
}
.icon-calendar:before {
  content: "\e945";
}
.icon-check:before {
  content: "\e91c";
}
.icon-clock:before {
  content: "\e9b1";
}
.icon-coffee:before {
  content: "\e9d0";
}
.icon-copy:before {
  content: "\e91d";
}
.icon-email-outline:before {
  content: "\e90b";
}
.icon-facebook:before {
  content: "\e905";
}
.icon-free-wifi:before {
  content: "\e9d9";
}
.icon-globe:before {
  content: "\e9e3";
}
.icon-globe-grid:before {
  content: "\e9eb";
}
.icon-headset:before {
  content: "\e9ec";
}
.icon-instagram:before {
  content: "\e908";
}
.icon-lamp:before {
  content: "\e9ac";
}
.icon-line-arrow-left:before {
  content: "\e91f";
}
.icon-line-arrow-right:before {
  content: "\e920";
}
.icon-line-chat:before {
  content: "\e90a";
}
.icon-linkedin:before {
  content: "\e907";
}
.icon-location:before {
  content: "\e911";
}
.icon-map-direction:before {
  content: "\e91a";
}
.icon-network:before {
  content: "\e9ea";
}
.icon-parking:before {
  content: "\e9b6";
}
.icon-people:before {
  content: "\e917";
}
.icon-people-1:before {
  content: "\e901";
}
.icon-performance:before {
  content: "\e9e8";
}
.icon-phone:before {
  content: "\e90c";
}
.icon-phone-call:before {
  content: "\e91e";
}
.icon-plus:before {
  content: "\e9e4";
}
.icon-price-tag:before {
  content: "\e90e";
}
.icon-recycle:before {
  content: "\e918";
}
.icon-sealcheck:before {
  content: "\e90f";
}
.icon-share:before {
  content: "\e9e2";
}
.icon-shield-check:before {
  content: "\e9e1";
}
.icon-star-full:before {
  content: "\e948";
}
.icon-suitcase:before {
  content: "\e9aa";
}
.icon-sunset:before {
  content: "\e962";
}
.icon-tag-category:before {
  content: "\e919";
}
.icon-television:before {
  content: "\e9ae";
}
.icon-tiktok:before {
  content: "\e906";
}
.icon-trust-shield:before {
  content: "\e9e9";
}
.icon-twitter-x:before {
  content: "\e9e7";
}
.icon-umbrella:before {
  content: "\e96b";
}
.icon-unknown:before {
  content: "\e944";
}
.icon-video-camera:before {
  content: "\e934";
}
.icon-view:before {
  content: "\e9de";
}
.icon-youtube:before {
  content: "\e909";
}
