/* SONAR · Font Awesome 7 Free Solid · custom SP Page Builder pack */
/* Primary font: @fortawesome/fontawesome-free 7.3.1 via jsDelivr. Local 6.7.2 fallback files are included only for resilience/import compatibility. */
@font-face {
  font-family: 'sonar-fa7-solid';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@7.3.1/webfonts/fa-solid-900.woff2') format('woff2'),
       url('fonts/sonar-fa7-solid.woff2') format('woff2'),
       url('fonts/sonar-fa7-solid.woff') format('woff'),
       url('fonts/sonar-fa7-solid.ttf') format('truetype');
}
[class^="fa7s-"], [class*=" fa7s-"] {
  font-family: 'sonar-fa7-solid' !important;
  font-style: normal;
  font-weight: 900;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa7s-microchip:before { content: "\f2db"; }
.fa7s-memory:before { content: "\f538"; }
.fa7s-server:before { content: "\f233"; }
.fa7s-hard-drive:before { content: "\f0a0"; }
.fa7s-laptop:before { content: "\f109"; }
.fa7s-desktop:before { content: "\f390"; }
.fa7s-mobile-screen-button:before { content: "\f3cd"; }
.fa7s-tablet-screen-button:before { content: "\f3fa"; }
.fa7s-battery-full:before { content: "\f240"; }
.fa7s-bolt:before { content: "\f0e7"; }
.fa7s-plug:before { content: "\f1e6"; }
.fa7s-power-off:before { content: "\f011"; }
.fa7s-ethernet:before { content: "\f796"; }
.fa7s-wifi:before { content: "\f1eb"; }
.fa7s-signal:before { content: "\f012"; }
.fa7s-radio:before { content: "\f8d7"; }
.fa7s-satellite-dish:before { content: "\f7c0"; }
.fa7s-tower-broadcast:before { content: "\f519"; }
.fa7s-network-wired:before { content: "\f6ff"; }
.fa7s-sd-card:before { content: "\f7c2"; }
.fa7s-sim-card:before { content: "\f7c4"; }
.fa7s-temperature-half:before { content: "\f2c9"; }
.fa7s-fan:before { content: "\f863"; }
.fa7s-gauge-high:before { content: "\f625"; }
.fa7s-wave-square:before { content: "\f83e"; }
.fa7s-screwdriver-wrench:before { content: "\f7d9"; }
.fa7s-wrench:before { content: "\f0ad"; }
.fa7s-screwdriver:before { content: "\f54a"; }
.fa7s-hammer:before { content: "\f6e3"; }
.fa7s-toolbox:before { content: "\f552"; }
.fa7s-gears:before { content: "\f085"; }
.fa7s-gear:before { content: "\f013"; }
.fa7s-magnifying-glass:before { content: "\f002"; }
.fa7s-bug:before { content: "\f188"; }
.fa7s-graduation-cap:before { content: "\f19d"; }
.fa7s-book-open:before { content: "\f518"; }
.fa7s-book:before { content: "\f02d"; }
.fa7s-school:before { content: "\f549"; }
.fa7s-user-graduate:before { content: "\f501"; }
.fa7s-chalkboard-user:before { content: "\f51c"; }
.fa7s-person-chalkboard:before { content: "\e53d"; }
.fa7s-lightbulb:before { content: "\f0eb"; }
.fa7s-brain:before { content: "\f5dc"; }
.fa7s-headset:before { content: "\f590"; }
.fa7s-comments:before { content: "\f086"; }
.fa7s-comment-dots:before { content: "\f4ad"; }
.fa7s-envelope:before { content: "\f0e0"; }
.fa7s-phone:before { content: "\f095"; }
.fa7s-calendar-days:before { content: "\f073"; }
.fa7s-calendar-check:before { content: "\f274"; }
.fa7s-location-dot:before { content: "\f3c5"; }
.fa7s-map-location-dot:before { content: "\f5a0"; }
.fa7s-users:before { content: "\f0c0"; }
.fa7s-people-group:before { content: "\e533"; }
.fa7s-microphone:before { content: "\f130"; }
.fa7s-ticket:before { content: "\f145"; }
.fa7s-clock:before { content: "\f017"; }
.fa7s-arrow-right:before { content: "\f061"; }
.fa7s-arrow-left:before { content: "\f060"; }
.fa7s-arrow-up:before { content: "\f062"; }
.fa7s-arrow-down:before { content: "\f063"; }
.fa7s-arrow-up-right-from-square:before { content: "\f08e"; }
.fa7s-chevron-right:before { content: "\f054"; }
.fa7s-chevron-left:before { content: "\f053"; }
.fa7s-chevron-up:before { content: "\f077"; }
.fa7s-chevron-down:before { content: "\f078"; }
.fa7s-plus:before { content: "\2b"; }
.fa7s-minus:before { content: "\f068"; }
.fa7s-xmark:before { content: "\f00d"; }
.fa7s-check:before { content: "\f00c"; }
.fa7s-download:before { content: "\f019"; }
.fa7s-upload:before { content: "\f093"; }
.fa7s-link:before { content: "\f0c1"; }
.fa7s-copy:before { content: "\f0c5"; }
.fa7s-floppy-disk:before { content: "\f0c7"; }
.fa7s-trash-can:before { content: "\f2ed"; }
.fa7s-pen:before { content: "\f304"; }
.fa7s-eye:before { content: "\f06e"; }
.fa7s-lock:before { content: "\f023"; }
.fa7s-unlock:before { content: "\f09c"; }
.fa7s-star:before { content: "\f005"; }
.fa7s-heart:before { content: "\f004"; }
.fa7s-award:before { content: "\f559"; }
.fa7s-crown:before { content: "\f521"; }
.fa7s-bookmark:before { content: "\f02e"; }
.fa7s-circle-info:before { content: "\f05a"; }
.fa7s-circle-question:before { content: "\f059"; }
.fa7s-triangle-exclamation:before { content: "\f071"; }
.fa7s-circle-exclamation:before { content: "\f06a"; }
.fa7s-filter:before { content: "\f0b0"; }
.fa7s-sliders:before { content: "\f1de"; }
.fa7s-bars:before { content: "\f0c9"; }
.fa7s-house:before { content: "\f015"; }
.fa7s-globe:before { content: "\f0ac"; }
.fa7s-play:before { content: "\f04b"; }
.fa7s-pause:before { content: "\f04c"; }
.fa7s-video:before { content: "\f03d"; }
.fa7s-image:before { content: "\f03e"; }
.fa7s-camera:before { content: "\f030"; }
.fa7s-volume-high:before { content: "\f028"; }
.fa7s-cart-shopping:before { content: "\f07a"; }
.fa7s-euro-sign:before { content: "\f153"; }
.fa7s-credit-card:before { content: "\f09d"; }
.fa7s-receipt:before { content: "\f543"; }
.fa7s-layer-group:before { content: "\f5fd"; }
.fa7s-list-check:before { content: "\f0ae"; }
.fa7s-clipboard-check:before { content: "\f46c"; }
.fa7s-file-pdf:before { content: "\f1c1"; }
.fa7s-file-arrow-down:before { content: "\f56d"; }
.fa7s-folder-open:before { content: "\f07c"; }
.fa7s-cloud-arrow-down:before { content: "\f0ed"; }
.fa7s-cloud-arrow-up:before { content: "\f0ee"; }
.fa7s-database:before { content: "\f1c0"; }
.fa7s-code:before { content: "\f121"; }
.fa7s-terminal:before { content: "\f120"; }
.fa7s-shield-halved:before { content: "\f3ed"; }
.fa7s-key:before { content: "\f084"; }
.fa7s-user-shield:before { content: "\f505"; }
.fa7s-chart-line:before { content: "\f201"; }
.fa7s-chart-column:before { content: "\e0e3"; }
