@font-face {
  font-family: uicons-regular-straight;
  src:
    url(../fonts/uicons-regular-straight-2I3O25UC.BTo29w1U.woff2)
      format("woff2"),
    url(../fonts/uicons-regular-straight-AFQI6GFM.DphnoBbK.woff) format("woff"),
    url(../fonts/uicons-regular-straight-E4NUVXFC.BEgV9gQl.eot#iefix)
      format("embedded-opentype");
  font-display: swap;
}
i[class^="fi-rs-"]:before,
i[class*=" fi-rs-"]:before,
span[class^="fi-rs-"]:before,
span[class*="fi-rs-"]:before {
  font-family: uicons-regular-straight !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fi-rs-0:before {
  content: "";
}
.fi-rs-00s-music-disc:before {
  content: "";
}
.fi-rs-1:before {
  content: "";
}
.fi-rs-2:before {
  content: "";
}
.fi-rs-3:before {
  content: "";
}
.fi-rs-360-degrees:before {
  content: "";
}
.fi-rs-4:before {
  content: "";
}
.fi-rs-404:before {
  content: "";
}
.fi-rs-5:before {
  content: "";
}
.fi-rs-6:before {
  content: "";
}
.fi-rs-60s-music-disc:before {
  content: "";
}
.fi-rs-7:before {
  content: "";
}
.fi-rs-70s-music-disc:before {
  content: "";
}
.fi-rs-8:before {
  content: "";
}
.fi-rs-80s-music-disc:before {
  content: "";
}
.fi-rs-9:before {
  content: "";
}
.fi-rs-90s-music-disc:before {
  content: "";
}
.fi-rs-a:before {
  content: "";
}
.fi-rs-accident:before {
  content: "";
}
.fi-rs-acorn:before {
  content: "";
}
.fi-rs-ad-paid:before {
  content: "";
}
.fi-rs-ad:before {
  content: "";
}
.fi-rs-add-document:before {
  content: "";
}
.fi-rs-add-folder:before {
  content: "";
}
.fi-rs-add-image:before {
  content: "";
}
.fi-rs-add:before {
  content: "";
}
.fi-rs-address-book:before {
  content: "";
}
.fi-rs-address-card:before {
  content: "";
}
.fi-rs-admin-alt:before {
  content: "";
}
.fi-rs-admin:before {
  content: "";
}
.fi-rs-age-alt:before {
  content: "";
}
.fi-rs-age-restriction-eighteen:before {
  content: "";
}
.fi-rs-age-restriction-seven:before {
  content: "";
}
.fi-rs-age-restriction-six:before {
  content: "";
}
.fi-rs-age-restriction-sixteen:before {
  content: "";
}
.fi-rs-age-restriction-thirteen:before {
  content: "";
}
.fi-rs-age-restriction-three:before {
  content: "";
}
.fi-rs-age-restriction-twelve:before {
  content: "";
}
.fi-rs-age-restriction-twenty-one:before {
  content: "";
}
.fi-rs-age-restriction-zero:before {
  content: "";
}
.fi-rs-age:before {
  content: "";
}
.fi-rs-air-conditioner:before {
  content: "";
}
.fi-rs-air-freshener:before {
  content: "";
}
.fi-rs-air-pollution:before {
  content: "";
}
.fi-rs-airplane-journey:before {
  content: "";
}
.fi-rs-airplane-window-open:before {
  content: "";
}
.fi-rs-airplay:before {
  content: "";
}
.fi-rs-alarm-clock:before {
  content: "";
}
.fi-rs-alarm-exclamation:before {
  content: "";
}
.fi-rs-alarm-plus:before {
  content: "";
}
.fi-rs-alarm-snooze:before {
  content: "";
}
.fi-rs-album-circle-plus:before {
  content: "";
}
.fi-rs-album-circle-user:before {
  content: "";
}
.fi-rs-album-collection:before {
  content: "";
}
.fi-rs-album:before {
  content: "";
}
.fi-rs-algorithm:before {
  content: "";
}
.fi-rs-alicorn:before {
  content: "";
}
.fi-rs-alien:before {
  content: "";
}
.fi-rs-align-center:before {
  content: "";
}
.fi-rs-align-justify:before {
  content: "";
}
.fi-rs-align-left:before {
  content: "";
}
.fi-rs-align-slash:before {
  content: "";
}
.fi-rs-ambulance:before {
  content: "";
}
.fi-rs-analyse-alt:before {
  content: "";
}
.fi-rs-analyse:before {
  content: "";
}
.fi-rs-anatomical-heart:before {
  content: "";
}
.fi-rs-anchor:before {
  content: "";
}
.fi-rs-angel:before {
  content: "";
}
.fi-rs-angle-90:before {
  content: "";
}
.fi-rs-angle-circle-down:before {
  content: "";
}
.fi-rs-angle-circle-left:before {
  content: "";
}
.fi-rs-angle-circle-right:before {
  content: "";
}
.fi-rs-angle-circle-up:before {
  content: "";
}
.fi-rs-angle-double-left:before {
  content: "";
}
.fi-rs-angle-double-right:before {
  content: "";
}
.fi-rs-angle-double-small-down:before {
  content: "";
}
.fi-rs-angle-double-small-left:before {
  content: "";
}
.fi-rs-angle-double-small-right:before {
  content: "";
}
.fi-rs-angle-double-small-up:before {
  content: "";
}
.fi-rs-angle-down:before {
  content: "";
}
.fi-rs-angle-left:before {
  content: "";
}
.fi-rs-angle-right:before {
  content: "";
}
.fi-rs-angle-small-down:before {
  content: "";
}
.fi-rs-angle-small-left:before {
  content: "";
}
.fi-rs-angle-small-right:before {
  content: "";
}
.fi-rs-angle-small-up:before {
  content: "";
}
.fi-rs-angle-square-down:before {
  content: "";
}
.fi-rs-angle-square-left:before {
  content: "";
}
.fi-rs-angle-square-right:before {
  content: "";
}
.fi-rs-angle-square-up:before {
  content: "";
}
.fi-rs-angle-up:before {
  content: "";
}
.fi-rs-angle:before {
  content: "";
}
.fi-rs-angles-up-down:before {
  content: "";
}
.fi-rs-angry:before {
  content: "";
}
.fi-rs-animated-icon:before {
  content: "";
}
.fi-rs-ankh:before {
  content: "";
}
.fi-rs-answer-alt:before {
  content: "";
}
.fi-rs-answer:before {
  content: "";
}
.fi-rs-apartment:before {
  content: "";
}
.fi-rs-aperture:before {
  content: "";
}
.fi-rs-api:before {
  content: "";
}
.fi-rs-apple-core:before {
  content: "";
}
.fi-rs-apple-crate:before {
  content: "";
}
.fi-rs-apple-whole:before {
  content: "";
}
.fi-rs-apps-add:before {
  content: "";
}
.fi-rs-apps-delete:before {
  content: "";
}
.fi-rs-apps-sort:before {
  content: "";
}
.fi-rs-apps:before {
  content: "";
}
.fi-rs-archive:before {
  content: "";
}
.fi-rs-archway:before {
  content: "";
}
.fi-rs-arrow-alt-circle-down:before {
  content: "";
}
.fi-rs-arrow-alt-circle-left:before {
  content: "";
}
.fi-rs-arrow-alt-circle-right:before {
  content: "";
}
.fi-rs-arrow-alt-circle-up:before {
  content: "";
}
.fi-rs-arrow-alt-down:before {
  content: "";
}
.fi-rs-arrow-alt-from-bottom:before {
  content: "";
}
.fi-rs-arrow-alt-from-left:before {
  content: "";
}
.fi-rs-arrow-alt-from-right:before {
  content: "";
}
.fi-rs-arrow-alt-from-top:before {
  content: "";
}
.fi-rs-arrow-alt-left:before {
  content: "";
}
.fi-rs-arrow-alt-right:before {
  content: "";
}
.fi-rs-arrow-alt-square-down:before {
  content: "";
}
.fi-rs-arrow-alt-square-left:before {
  content: "";
}
.fi-rs-arrow-alt-square-right:before {
  content: "";
}
.fi-rs-arrow-alt-square-up:before {
  content: "";
}
.fi-rs-arrow-alt-to-bottom:before {
  content: "";
}
.fi-rs-arrow-alt-to-left:before {
  content: "";
}
.fi-rs-arrow-alt-to-right:before {
  content: "";
}
.fi-rs-arrow-alt-to-top:before {
  content: "";
}
.fi-rs-arrow-alt-up:before {
  content: "";
}
.fi-rs-arrow-circle-down:before {
  content: "";
}
.fi-rs-arrow-circle-left:before {
  content: "";
}
.fi-rs-arrow-circle-right:before {
  content: "";
}
.fi-rs-arrow-circle-up:before {
  content: "";
}
.fi-rs-arrow-comparison:before {
  content: "";
}
.fi-rs-arrow-down-from-arc:before {
  content: "";
}
.fi-rs-arrow-down-from-dotted-line:before {
  content: "";
}
.fi-rs-arrow-down-left:before {
  content: "";
}
.fi-rs-arrow-down-small-big:before {
  content: "";
}
.fi-rs-arrow-down-to-dotted-line:before {
  content: "";
}
.fi-rs-arrow-down-to-square:before {
  content: "";
}
.fi-rs-arrow-down-triangle-square:before {
  content: "";
}
.fi-rs-arrow-down:before {
  content: "";
}
.fi-rs-arrow-from-bottom:before {
  content: "";
}
.fi-rs-arrow-from-left:before {
  content: "";
}
.fi-rs-arrow-from-right:before {
  content: "";
}
.fi-rs-arrow-from-top:before {
  content: "";
}
.fi-rs-arrow-left-from-arc:before {
  content: "";
}
.fi-rs-arrow-left-from-line:before {
  content: "";
}
.fi-rs-arrow-left-to-arc:before {
  content: "";
}
.fi-rs-arrow-left:before {
  content: "";
}
.fi-rs-arrow-progress-alt:before {
  content: "";
}
.fi-rs-arrow-progress:before {
  content: "";
}
.fi-rs-arrow-right-to-bracket:before {
  content: "";
}
.fi-rs-arrow-right:before {
  content: "";
}
.fi-rs-arrow-small-down:before {
  content: "";
}
.fi-rs-arrow-small-left:before {
  content: "";
}
.fi-rs-arrow-small-right:before {
  content: "";
}
.fi-rs-arrow-small-up:before {
  content: "";
}
.fi-rs-arrow-square-down:before {
  content: "";
}
.fi-rs-arrow-square-left:before {
  content: "";
}
.fi-rs-arrow-square-right:before {
  content: "";
}
.fi-rs-arrow-square-up:before {
  content: "";
}
.fi-rs-arrow-to-bottom:before {
  content: "";
}
.fi-rs-arrow-to-left:before {
  content: "";
}
.fi-rs-arrow-to-right:before {
  content: "";
}
.fi-rs-arrow-to-top:before {
  content: "";
}
.fi-rs-arrow-trend-down:before {
  content: "";
}
.fi-rs-arrow-trend-up:before {
  content: "";
}
.fi-rs-arrow-turn-down-left:before {
  content: "";
}
.fi-rs-arrow-turn-down-right:before {
  content: "";
}
.fi-rs-arrow-turn-left-up:before {
  content: "";
}
.fi-rs-arrow-turn-left:before {
  content: "";
}
.fi-rs-arrow-up-from-dotted-line:before {
  content: "";
}
.fi-rs-arrow-up-from-ground-water:before {
  content: "";
}
.fi-rs-arrow-up-from-square:before {
  content: "";
}
.fi-rs-arrow-up-left-from-circle:before {
  content: "";
}
.fi-rs-arrow-up-left:before {
  content: "";
}
.fi-rs-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "";
}
.fi-rs-arrow-up-right-from-square:before {
  content: "";
}
.fi-rs-arrow-up-right:before {
  content: "";
}
.fi-rs-arrow-up-small-big:before {
  content: "";
}
.fi-rs-arrow-up-square-triangle:before {
  content: "";
}
.fi-rs-arrow-up-to-arc:before {
  content: "";
}
.fi-rs-arrow-up-to-dotted-line:before {
  content: "";
}
.fi-rs-arrow-up:before {
  content: "";
}
.fi-rs-arrow-upward-growth-crypto:before {
  content: "";
}
.fi-rs-arrows-alt-h:before {
  content: "";
}
.fi-rs-arrows-alt-v:before {
  content: "";
}
.fi-rs-arrows-alt:before {
  content: "";
}
.fi-rs-arrows-cross:before {
  content: "";
}
.fi-rs-arrows-from-dotted-line:before {
  content: "";
}
.fi-rs-arrows-from-line:before {
  content: "";
}
.fi-rs-arrows-h-copy:before {
  content: "";
}
.fi-rs-arrows-h:before {
  content: "";
}
.fi-rs-arrows-repeat-1:before {
  content: "";
}
.fi-rs-arrows-repeat:before {
  content: "";
}
.fi-rs-arrows-retweet:before {
  content: "";
}
.fi-rs-arrows-split-right-and-left:before {
  content: "";
}
.fi-rs-arrows-split-up-and-left:before {
  content: "";
}
.fi-rs-arrows-to-circle:before {
  content: "";
}
.fi-rs-arrows-to-dotted-line:before {
  content: "";
}
.fi-rs-arrows-to-eye:before {
  content: "";
}
.fi-rs-arrows-to-line:before {
  content: "";
}
.fi-rs-arrows:before {
  content: "";
}
.fi-rs-artificial-intelligence:before {
  content: "";
}
.fi-rs-assept-document:before {
  content: "";
}
.fi-rs-assessment-alt:before {
  content: "";
}
.fi-rs-assessment:before {
  content: "";
}
.fi-rs-assign:before {
  content: "";
}
.fi-rs-assistive-listening-systems:before {
  content: "";
}
.fi-rs-asterik:before {
  content: "";
}
.fi-rs-at:before {
  content: "";
}
.fi-rs-attribution-pen:before {
  content: "";
}
.fi-rs-attribution-pencil:before {
  content: "";
}
.fi-rs-aubergine:before {
  content: "";
}
.fi-rs-auction:before {
  content: "";
}
.fi-rs-audience-megaphone:before {
  content: "";
}
.fi-rs-audio-description-slash:before {
  content: "";
}
.fi-rs-audit-alt:before {
  content: "";
}
.fi-rs-audit:before {
  content: "";
}
.fi-rs-austral-sign:before {
  content: "";
}
.fi-rs-avocado:before {
  content: "";
}
.fi-rs-award:before {
  content: "";
}
.fi-rs-axe-battle:before {
  content: "";
}
.fi-rs-axe:before {
  content: "";
}
.fi-rs-b:before {
  content: "";
}
.fi-rs-baby-carriage:before {
  content: "";
}
.fi-rs-baby:before {
  content: "";
}
.fi-rs-back-up:before {
  content: "";
}
.fi-rs-background:before {
  content: "";
}
.fi-rs-backpack:before {
  content: "";
}
.fi-rs-bacon:before {
  content: "";
}
.fi-rs-bacteria:before {
  content: "";
}
.fi-rs-bacterium:before {
  content: "";
}
.fi-rs-badge-check:before {
  content: "";
}
.fi-rs-badge-dollar:before {
  content: "";
}
.fi-rs-badge-leaf:before {
  content: "";
}
.fi-rs-badge-percent:before {
  content: "";
}
.fi-rs-badge-sheriff:before {
  content: "";
}
.fi-rs-badge:before {
  content: "";
}
.fi-rs-badger-honey:before {
  content: "";
}
.fi-rs-badget-check-alt:before {
  content: "";
}
.fi-rs-badminton:before {
  content: "";
}
.fi-rs-bag-map-pin:before {
  content: "";
}
.fi-rs-bag-seedling:before {
  content: "";
}
.fi-rs-bag-shopping-minus:before {
  content: "";
}
.fi-rs-bags-shopping:before {
  content: "";
}
.fi-rs-baguette:before {
  content: "";
}
.fi-rs-bahai:before {
  content: "";
}
.fi-rs-baht-sign:before {
  content: "";
}
.fi-rs-balance-scale-left:before {
  content: "";
}
.fi-rs-balance-scale-right:before {
  content: "";
}
.fi-rs-ball-pile:before {
  content: "";
}
.fi-rs-ballet-dance:before {
  content: "";
}
.fi-rs-balloon:before {
  content: "";
}
.fi-rs-balloons:before {
  content: "";
}
.fi-rs-ballot-check:before {
  content: "";
}
.fi-rs-ballot:before {
  content: "";
}
.fi-rs-ban-bug:before {
  content: "";
}
.fi-rs-ban:before {
  content: "";
}
.fi-rs-banana:before {
  content: "";
}
.fi-rs-band-aid:before {
  content: "";
}
.fi-rs-bangladeshi-taka-sign:before {
  content: "";
}
.fi-rs-banjo:before {
  content: "";
}
.fi-rs-bank:before {
  content: "";
}
.fi-rs-banner-2:before {
  content: "";
}
.fi-rs-banner-3:before {
  content: "";
}
.fi-rs-banner-4:before {
  content: "";
}
.fi-rs-banner-5:before {
  content: "";
}
.fi-rs-banner:before {
  content: "";
}
.fi-rs-barber-pole:before {
  content: "";
}
.fi-rs-barber-shop:before {
  content: "";
}
.fi-rs-barcode-read:before {
  content: "";
}
.fi-rs-barcode-scan:before {
  content: "";
}
.fi-rs-barcode:before {
  content: "";
}
.fi-rs-bars-filter:before {
  content: "";
}
.fi-rs-bars-progress:before {
  content: "";
}
.fi-rs-bars-sort:before {
  content: "";
}
.fi-rs-bars-staggered:before {
  content: "";
}
.fi-rs-baseball-alt:before {
  content: "";
}
.fi-rs-baseball:before {
  content: "";
}
.fi-rs-basket-shopping-minus:before {
  content: "";
}
.fi-rs-basket-shopping-plus:before {
  content: "";
}
.fi-rs-basket-shopping-simple:before {
  content: "";
}
.fi-rs-basketball-hoop:before {
  content: "";
}
.fi-rs-basketball:before {
  content: "";
}
.fi-rs-bat:before {
  content: "";
}
.fi-rs-bath:before {
  content: "";
}
.fi-rs-battery-bolt:before {
  content: "";
}
.fi-rs-battery-empty:before {
  content: "";
}
.fi-rs-battery-exclamation:before {
  content: "";
}
.fi-rs-battery-full:before {
  content: "";
}
.fi-rs-battery-half:before {
  content: "";
}
.fi-rs-battery-quarter:before {
  content: "";
}
.fi-rs-battery-slash:before {
  content: "";
}
.fi-rs-battery-three-quarters:before {
  content: "";
}
.fi-rs-beacon:before {
  content: "";
}
.fi-rs-bed-alt:before {
  content: "";
}
.fi-rs-bed-bunk:before {
  content: "";
}
.fi-rs-bed-empty:before {
  content: "";
}
.fi-rs-bed:before {
  content: "";
}
.fi-rs-bee:before {
  content: "";
}
.fi-rs-beer-mug-empty:before {
  content: "";
}
.fi-rs-beer:before {
  content: "";
}
.fi-rs-bell-concierge:before {
  content: "";
}
.fi-rs-bell-notification-call:before {
  content: "";
}
.fi-rs-bell-notification-social-media:before {
  content: "";
}
.fi-rs-bell-ring:before {
  content: "";
}
.fi-rs-bell-school-slash:before {
  content: "";
}
.fi-rs-bell-school:before {
  content: "";
}
.fi-rs-bell-slash:before {
  content: "";
}
.fi-rs-bell:before {
  content: "";
}
.fi-rs-bells:before {
  content: "";
}
.fi-rs-bench-tree:before {
  content: "";
}
.fi-rs-benefit-diamond-alt:before {
  content: "";
}
.fi-rs-benefit-diamond:before {
  content: "";
}
.fi-rs-benefit-hand:before {
  content: "";
}
.fi-rs-benefit-increase:before {
  content: "";
}
.fi-rs-benefit-porcent:before {
  content: "";
}
.fi-rs-benefit:before {
  content: "";
}
.fi-rs-betamax:before {
  content: "";
}
.fi-rs-bible:before {
  content: "";
}
.fi-rs-bicycle-journey:before {
  content: "";
}
.fi-rs-bike:before {
  content: "";
}
.fi-rs-biking-mountain:before {
  content: "";
}
.fi-rs-biking:before {
  content: "";
}
.fi-rs-bill-arrow:before {
  content: "";
}
.fi-rs-billiard:before {
  content: "";
}
.fi-rs-bin-bottles:before {
  content: "";
}
.fi-rs-binary-circle-check:before {
  content: "";
}
.fi-rs-binary-lock:before {
  content: "";
}
.fi-rs-binary-slash:before {
  content: "";
}
.fi-rs-binary:before {
  content: "";
}
.fi-rs-binoculars:before {
  content: "";
}
.fi-rs-bio-leaves:before {
  content: "";
}
.fi-rs-bio:before {
  content: "";
}
.fi-rs-biohazard:before {
  content: "";
}
.fi-rs-bird:before {
  content: "";
}
.fi-rs-bitcoin-sign:before {
  content: "";
}
.fi-rs-blanket:before {
  content: "";
}
.fi-rs-blender-phone:before {
  content: "";
}
.fi-rs-blender:before {
  content: "";
}
.fi-rs-blinds-open:before {
  content: "";
}
.fi-rs-blinds-raised:before {
  content: "";
}
.fi-rs-blinds:before {
  content: "";
}
.fi-rs-block-brick:before {
  content: "";
}
.fi-rs-block-microphone:before {
  content: "";
}
.fi-rs-block-question:before {
  content: "";
}
.fi-rs-block-quote:before {
  content: "";
}
.fi-rs-block:before {
  content: "";
}
.fi-rs-blockchain-3:before {
  content: "";
}
.fi-rs-blog-pencil:before {
  content: "";
}
.fi-rs-blog-text:before {
  content: "";
}
.fi-rs-blood-dropper:before {
  content: "";
}
.fi-rs-blood-test-tube-alt:before {
  content: "";
}
.fi-rs-blood-test-tube:before {
  content: "";
}
.fi-rs-blood:before {
  content: "";
}
.fi-rs-blueberries:before {
  content: "";
}
.fi-rs-blueprint:before {
  content: "";
}
.fi-rs-bold:before {
  content: "";
}
.fi-rs-bolt-auto:before {
  content: "";
}
.fi-rs-bolt-slash:before {
  content: "";
}
.fi-rs-bolt:before {
  content: "";
}
.fi-rs-bomb:before {
  content: "";
}
.fi-rs-bone-break:before {
  content: "";
}
.fi-rs-bone:before {
  content: "";
}
.fi-rs-bong:before {
  content: "";
}
.fi-rs-bonus-alt:before {
  content: "";
}
.fi-rs-bonus-star:before {
  content: "";
}
.fi-rs-bonus:before {
  content: "";
}
.fi-rs-book-alt:before {
  content: "";
}
.fi-rs-book-arrow-right:before {
  content: "";
}
.fi-rs-book-arrow-up:before {
  content: "";
}
.fi-rs-book-atlas:before {
  content: "";
}
.fi-rs-book-bookmark:before {
  content: "";
}
.fi-rs-book-circle-arrow-right:before {
  content: "";
}
.fi-rs-book-circle-arrow-up:before {
  content: "";
}
.fi-rs-book-copy:before {
  content: "";
}
.fi-rs-book-dead:before {
  content: "";
}
.fi-rs-book-font:before {
  content: "";
}
.fi-rs-book-heart:before {
  content: "";
}
.fi-rs-book-medical:before {
  content: "";
}
.fi-rs-book-open-cover:before {
  content: "";
}
.fi-rs-book-open-reader:before {
  content: "";
}
.fi-rs-book-plus:before {
  content: "";
}
.fi-rs-book-quran:before {
  content: "";
}
.fi-rs-book-section:before {
  content: "";
}
.fi-rs-book-spells:before {
  content: "";
}
.fi-rs-book-tanakh:before {
  content: "";
}
.fi-rs-book-user:before {
  content: "";
}
.fi-rs-book:before {
  content: "";
}
.fi-rs-Booking:before {
  content: "";
}
.fi-rs-bookmark-slash:before {
  content: "";
}
.fi-rs-bookmark:before {
  content: "";
}
.fi-rs-books-medical:before {
  content: "";
}
.fi-rs-books:before {
  content: "";
}
.fi-rs-boot-heeled:before {
  content: "";
}
.fi-rs-boot:before {
  content: "";
}
.fi-rs-booth-curtain:before {
  content: "";
}
.fi-rs-border-all:before {
  content: "";
}
.fi-rs-border-bottom:before {
  content: "";
}
.fi-rs-border-center-h:before {
  content: "";
}
.fi-rs-border-center-v:before {
  content: "";
}
.fi-rs-border-inner:before {
  content: "";
}
.fi-rs-border-left:before {
  content: "";
}
.fi-rs-border-none:before {
  content: "";
}
.fi-rs-border-outer:before {
  content: "";
}
.fi-rs-border-right:before {
  content: "";
}
.fi-rs-border-style-alt:before {
  content: "";
}
.fi-rs-border-style:before {
  content: "";
}
.fi-rs-border-top:before {
  content: "";
}
.fi-rs-boss:before {
  content: "";
}
.fi-rs-bottle-droplet:before {
  content: "";
}
.fi-rs-bottle:before {
  content: "";
}
.fi-rs-bow-arrow:before {
  content: "";
}
.fi-rs-bowl-chopsticks-noodles:before {
  content: "";
}
.fi-rs-bowl-chopsticks:before {
  content: "";
}
.fi-rs-bowl-rice:before {
  content: "";
}
.fi-rs-bowl-scoop:before {
  content: "";
}
.fi-rs-bowl-scoops:before {
  content: "";
}
.fi-rs-bowl-soft-serve:before {
  content: "";
}
.fi-rs-bowl-spoon:before {
  content: "";
}
.fi-rs-bowling-ball:before {
  content: "";
}
.fi-rs-bowling-pins:before {
  content: "";
}
.fi-rs-bowling:before {
  content: "";
}
.fi-rs-box-alt:before {
  content: "";
}
.fi-rs-box-ballot:before {
  content: "";
}
.fi-rs-box-check:before {
  content: "";
}
.fi-rs-box-circle-check:before {
  content: "";
}
.fi-rs-box-dollar:before {
  content: "";
}
.fi-rs-box-fragile:before {
  content: "";
}
.fi-rs-box-heart:before {
  content: "";
}
.fi-rs-box-open-full:before {
  content: "";
}
.fi-rs-box-open:before {
  content: "";
}
.fi-rs-box-tissue:before {
  content: "";
}
.fi-rs-box-up:before {
  content: "";
}
.fi-rs-box:before {
  content: "";
}
.fi-rs-boxes:before {
  content: "";
}
.fi-rs-boxing-glove:before {
  content: "";
}
.fi-rs-bracket-curly-right:before {
  content: "";
}
.fi-rs-bracket-curly:before {
  content: "";
}
.fi-rs-bracket-round-right:before {
  content: "";
}
.fi-rs-bracket-round:before {
  content: "";
}
.fi-rs-bracket-square-right:before {
  content: "";
}
.fi-rs-bracket-square:before {
  content: "";
}
.fi-rs-brackets-curly:before {
  content: "";
}
.fi-rs-brackets-round:before {
  content: "";
}
.fi-rs-brackets-square:before {
  content: "";
}
.fi-rs-braille-a:before {
  content: "";
}
.fi-rs-braille-b:before {
  content: "";
}
.fi-rs-braille-c:before {
  content: "";
}
.fi-rs-braille-d:before {
  content: "";
}
.fi-rs-braille-e:before {
  content: "";
}
.fi-rs-braille-g:before {
  content: "";
}
.fi-rs-braille-h:before {
  content: "";
}
.fi-rs-braille-i:before {
  content: "";
}
.fi-rs-braille-j:before {
  content: "";
}
.fi-rs-braille-k:before {
  content: "";
}
.fi-rs-braille-l:before {
  content: "";
}
.fi-rs-braille-m:before {
  content: "";
}
.fi-rs-braille-n-alt:before {
  content: "";
}
.fi-rs-braille-n:before {
  content: "";
}
.fi-rs-braille-o:before {
  content: "";
}
.fi-rs-braille-p:before {
  content: "";
}
.fi-rs-braille-q:before {
  content: "";
}
.fi-rs-braille-r:before {
  content: "";
}
.fi-rs-braille-s:before {
  content: "";
}
.fi-rs-braille-t:before {
  content: "";
}
.fi-rs-braille-u:before {
  content: "";
}
.fi-rs-braille-v:before {
  content: "";
}
.fi-rs-braille-w:before {
  content: "";
}
.fi-rs-braille-x:before {
  content: "";
}
.fi-rs-braille-y:before {
  content: "";
}
.fi-rs-braille-z:before {
  content: "";
}
.fi-rs-braille:before {
  content: "";
}
.fi-rs-brain-circuit:before {
  content: "";
}
.fi-rs-brain:before {
  content: "";
}
.fi-rs-brake-warning:before {
  content: "";
}
.fi-rs-branching:before {
  content: "";
}
.fi-rs-brand:before {
  content: "";
}
.fi-rs-branding:before {
  content: "";
}
.fi-rs-bread-loaf:before {
  content: "";
}
.fi-rs-bread-slice-butter:before {
  content: "";
}
.fi-rs-bread-slice:before {
  content: "";
}
.fi-rs-bread:before {
  content: "";
}
.fi-rs-briefcase-arrow-right:before {
  content: "";
}
.fi-rs-briefcase-blank:before {
  content: "";
}
.fi-rs-briefcase:before {
  content: "";
}
.fi-rs-brightness-low:before {
  content: "";
}
.fi-rs-brightness:before {
  content: "";
}
.fi-rs-bring-forward:before {
  content: "";
}
.fi-rs-bring-front:before {
  content: "";
}
.fi-rs-broadcast-tower:before {
  content: "";
}
.fi-rs-broccoli:before {
  content: "";
}
.fi-rs-broken-chain-link-wrong:before {
  content: "";
}
.fi-rs-broken-image:before {
  content: "";
}
.fi-rs-broom-ball:before {
  content: "";
}
.fi-rs-browser-ui:before {
  content: "";
}
.fi-rs-browser:before {
  content: "";
}
.fi-rs-browsers:before {
  content: "";
}
.fi-rs-brush:before {
  content: "";
}
.fi-rs-bucket:before {
  content: "";
}
.fi-rs-budget-alt:before {
  content: "";
}
.fi-rs-budget:before {
  content: "";
}
.fi-rs-bug-slash:before {
  content: "";
}
.fi-rs-bug:before {
  content: "";
}
.fi-rs-bugs:before {
  content: "";
}
.fi-rs-build-alt:before {
  content: "";
}
.fi-rs-build:before {
  content: "";
}
.fi-rs-builder:before {
  content: "";
}
.fi-rs-building-circle-arrow-right:before {
  content: "";
}
.fi-rs-building-ngo:before {
  content: "";
}
.fi-rs-building:before {
  content: "";
}
.fi-rs-bulb:before {
  content: "";
}
.fi-rs-bullet:before {
  content: "";
}
.fi-rs-bullhorn:before {
  content: "";
}
.fi-rs-bullseye-arrow:before {
  content: "";
}
.fi-rs-bullseye-pointer:before {
  content: "";
}
.fi-rs-bullseye:before {
  content: "";
}
.fi-rs-burger-alt:before {
  content: "";
}
.fi-rs-burger-fries:before {
  content: "";
}
.fi-rs-burger-glass:before {
  content: "";
}
.fi-rs-burger-menu:before {
  content: "";
}
.fi-rs-burrito:before {
  content: "";
}
.fi-rs-burst:before {
  content: "";
}
.fi-rs-bus-alt:before {
  content: "";
}
.fi-rs-bus:before {
  content: "";
}
.fi-rs-business-time:before {
  content: "";
}
.fi-rs-Butter:before {
  content: "";
}
.fi-rs-butterfly:before {
  content: "";
}
.fi-rs-c:before {
  content: "";
}
.fi-rs-cabin:before {
  content: "";
}
.fi-rs-cactus:before {
  content: "";
}
.fi-rs-cage-empty:before {
  content: "";
}
.fi-rs-cake-birthday:before {
  content: "";
}
.fi-rs-cake-slice:before {
  content: "";
}
.fi-rs-cake-wedding:before {
  content: "";
}
.fi-rs-calculator-bill:before {
  content: "";
}
.fi-rs-calculator-math-tax:before {
  content: "";
}
.fi-rs-calculator-money:before {
  content: "";
}
.fi-rs-calculator-simple:before {
  content: "";
}
.fi-rs-calculator:before {
  content: "";
}
.fi-rs-calendar-arrow-down:before {
  content: "";
}
.fi-rs-calendar-arrow-up:before {
  content: "";
}
.fi-rs-calendar-birhtday-cake:before {
  content: "";
}
.fi-rs-calendar-call:before {
  content: "";
}
.fi-rs-calendar-check:before {
  content: "";
}
.fi-rs-calendar-clock:before {
  content: "";
}
.fi-rs-calendar-day:before {
  content: "";
}
.fi-rs-calendar-days:before {
  content: "";
}
.fi-rs-calendar-event-tax:before {
  content: "";
}
.fi-rs-calendar-exclamation:before {
  content: "";
}
.fi-rs-calendar-gavel-legal:before {
  content: "";
}
.fi-rs-calendar-heart:before {
  content: "";
}
.fi-rs-calendar-image:before {
  content: "";
}
.fi-rs-calendar-lines-pen:before {
  content: "";
}
.fi-rs-calendar-lines:before {
  content: "";
}
.fi-rs-calendar-minus:before {
  content: "";
}
.fi-rs-calendar-payment-loan:before {
  content: "";
}
.fi-rs-calendar-pen:before {
  content: "";
}
.fi-rs-calendar-plus:before {
  content: "";
}
.fi-rs-calendar-salary:before {
  content: "";
}
.fi-rs-calendar-shift-swap:before {
  content: "";
}
.fi-rs-calendar-star:before {
  content: "";
}
.fi-rs-calendar-swap:before {
  content: "";
}
.fi-rs-calendar-week:before {
  content: "";
}
.fi-rs-calendar-xmark:before {
  content: "";
}
.fi-rs-calendar:before {
  content: "";
}
.fi-rs-calendars:before {
  content: "";
}
.fi-rs-call-duration:before {
  content: "";
}
.fi-rs-call-history:before {
  content: "";
}
.fi-rs-call-incoming:before {
  content: "";
}
.fi-rs-call-missed:before {
  content: "";
}
.fi-rs-call-outgoing:before {
  content: "";
}
.fi-rs-camcorder:before {
  content: "";
}
.fi-rs-camera-cctv:before {
  content: "";
}
.fi-rs-camera-movie:before {
  content: "";
}
.fi-rs-camera-retro:before {
  content: "";
}
.fi-rs-camera-rotate:before {
  content: "";
}
.fi-rs-camera-security:before {
  content: "";
}
.fi-rs-camera-slash:before {
  content: "";
}
.fi-rs-camera-viewfinder:before {
  content: "";
}
.fi-rs-camera:before {
  content: "";
}
.fi-rs-campfire:before {
  content: "";
}
.fi-rs-camping:before {
  content: "";
}
.fi-rs-can-food:before {
  content: "";
}
.fi-rs-candle-holder:before {
  content: "";
}
.fi-rs-candle-lotus-yoga:before {
  content: "";
}
.fi-rs-candle-pose-yoga:before {
  content: "";
}
.fi-rs-candy-alt:before {
  content: "";
}
.fi-rs-candy-bar:before {
  content: "";
}
.fi-rs-candy-cane:before {
  content: "";
}
.fi-rs-candy-corn:before {
  content: "";
}
.fi-rs-candy-sweet:before {
  content: "";
}
.fi-rs-candy:before {
  content: "";
}
.fi-rs-Cannabis:before {
  content: "";
}
.fi-rs-canned-food:before {
  content: "";
}
.fi-rs-capsules:before {
  content: "";
}
.fi-rs-car-alt:before {
  content: "";
}
.fi-rs-car-battery:before {
  content: "";
}
.fi-rs-car-bolt:before {
  content: "";
}
.fi-rs-car-building:before {
  content: "";
}
.fi-rs-car-bump:before {
  content: "";
}
.fi-rs-car-bus:before {
  content: "";
}
.fi-rs-car-circle-bolt:before {
  content: "";
}
.fi-rs-car-crash:before {
  content: "";
}
.fi-rs-car-garage:before {
  content: "";
}
.fi-rs-car-journey:before {
  content: "";
}
.fi-rs-car-mechanic:before {
  content: "";
}
.fi-rs-car-rear:before {
  content: "";
}
.fi-rs-car-side-bolt:before {
  content: "";
}
.fi-rs-car-side:before {
  content: "";
}
.fi-rs-car-tilt:before {
  content: "";
}
.fi-rs-car-tunnel:before {
  content: "";
}
.fi-rs-car-wash:before {
  content: "";
}
.fi-rs-car:before {
  content: "";
}
.fi-rs-caravan-alt:before {
  content: "";
}
.fi-rs-caravan:before {
  content: "";
}
.fi-rs-card-club:before {
  content: "";
}
.fi-rs-card-diamond:before {
  content: "";
}
.fi-rs-card-heart:before {
  content: "";
}
.fi-rs-card-spade:before {
  content: "";
}
.fi-rs-cardinal-compass:before {
  content: "";
}
.fi-rs-career-growth:before {
  content: "";
}
.fi-rs-career-path:before {
  content: "";
}
.fi-rs-caret-circle-down:before {
  content: "";
}
.fi-rs-caret-circle-right:before {
  content: "";
}
.fi-rs-caret-circle-up:before {
  content: "";
}
.fi-rs-caret-down:before {
  content: "";
}
.fi-rs-caret-left:before {
  content: "";
}
.fi-rs-caret-quare-up:before {
  content: "";
}
.fi-rs-caret-right:before {
  content: "";
}
.fi-rs-caret-square-down:before {
  content: "";
}
.fi-rs-caret-square-left_1:before {
  content: "";
}
.fi-rs-caret-square-left:before {
  content: "";
}
.fi-rs-caret-square-right:before {
  content: "";
}
.fi-rs-caret-up:before {
  content: "";
}
.fi-rs-carrot:before {
  content: "";
}
.fi-rs-cars-crash:before {
  content: "";
}
.fi-rs-cars:before {
  content: "";
}
.fi-rs-cart-arrow-down:before {
  content: "";
}
.fi-rs-cart-minus:before {
  content: "";
}
.fi-rs-cart-shopping-fast:before {
  content: "";
}
.fi-rs-cash-register:before {
  content: "";
}
.fi-rs-cassette-tape:before {
  content: "";
}
.fi-rs-cassette-vhs:before {
  content: "";
}
.fi-rs-castle:before {
  content: "";
}
.fi-rs-cat-head:before {
  content: "";
}
.fi-rs-cat-space:before {
  content: "";
}
.fi-rs-cat:before {
  content: "";
}
.fi-rs-catalog-alt:before {
  content: "";
}
.fi-rs-catalog-magazine:before {
  content: "";
}
.fi-rs-catalog:before {
  content: "";
}
.fi-rs-category-alt:before {
  content: "";
}
.fi-rs-category:before {
  content: "";
}
.fi-rs-cauldron:before {
  content: "";
}
.fi-rs-cedi-sign:before {
  content: "";
}
.fi-rs-cello:before {
  content: "";
}
.fi-rs-cent-sign:before {
  content: "";
}
.fi-rs-chair-office:before {
  content: "";
}
.fi-rs-chair:before {
  content: "";
}
.fi-rs-chalkboard-user:before {
  content: "";
}
.fi-rs-chalkboard:before {
  content: "";
}
.fi-rs-challenge-alt:before {
  content: "";
}
.fi-rs-challenge:before {
  content: "";
}
.fi-rs-channel:before {
  content: "";
}
.fi-rs-charging-station:before {
  content: "";
}
.fi-rs-chart-area:before {
  content: "";
}
.fi-rs-chart-bullet:before {
  content: "";
}
.fi-rs-chart-candlestick:before {
  content: "";
}
.fi-rs-chart-connected:before {
  content: "";
}
.fi-rs-chart-gantt:before {
  content: "";
}
.fi-rs-chart-histogram:before {
  content: "";
}
.fi-rs-chart-kanban:before {
  content: "";
}
.fi-rs-chart-line-up-down:before {
  content: "";
}
.fi-rs-chart-line-up:before {
  content: "";
}
.fi-rs-chart-mixed-up-circle-currency:before {
  content: "";
}
.fi-rs-chart-mixed-up-circle-dollar:before {
  content: "";
}
.fi-rs-chart-mixed:before {
  content: "";
}
.fi-rs-chart-network:before {
  content: "";
}
.fi-rs-chart-pie-alt:before {
  content: "";
}
.fi-rs-chart-pie-simple-circle-currency:before {
  content: "";
}
.fi-rs-chart-pie-simple-circle-dollar:before {
  content: "";
}
.fi-rs-chart-pie:before {
  content: "";
}
.fi-rs-chart-pyramid:before {
  content: "";
}
.fi-rs-chart-radar:before {
  content: "";
}
.fi-rs-chart-scatter-3d:before {
  content: "";
}
.fi-rs-chart-scatter-bubble:before {
  content: "";
}
.fi-rs-chart-scatter:before {
  content: "";
}
.fi-rs-chart-set-theory:before {
  content: "";
}
.fi-rs-chart-simple-horizontal:before {
  content: "";
}
.fi-rs-chart-simple:before {
  content: "";
}
.fi-rs-chart-tree-map:before {
  content: "";
}
.fi-rs-chart-tree:before {
  content: "";
}
.fi-rs-chart-user:before {
  content: "";
}
.fi-rs-chart-waterfall:before {
  content: "";
}
.fi-rs-chat-arrow-down:before {
  content: "";
}
.fi-rs-chat-arrow-grow:before {
  content: "";
}
.fi-rs-chat-bubble-call:before {
  content: "";
}
.fi-rs-chatbot-speech-bubble:before {
  content: "";
}
.fi-rs-chatbot:before {
  content: "";
}
.fi-rs-cheap-bill:before {
  content: "";
}
.fi-rs-cheap-dollar:before {
  content: "";
}
.fi-rs-cheap-stack-dollar:before {
  content: "";
}
.fi-rs-cheap-stack:before {
  content: "";
}
.fi-rs-cheap:before {
  content: "";
}
.fi-rs-check-circle:before {
  content: "";
}
.fi-rs-check-double:before {
  content: "";
}
.fi-rs-check-in-calendar:before {
  content: "";
}
.fi-rs-check-out-calendar:before {
  content: "";
}
.fi-rs-check:before {
  content: "";
}
.fi-rs-checkbox:before {
  content: "";
}
.fi-rs-checklist-task-budget:before {
  content: "";
}
.fi-rs-cheese-alt:before {
  content: "";
}
.fi-rs-cheese:before {
  content: "";
}
.fi-rs-cheeseburger:before {
  content: "";
}
.fi-rs-cherry:before {
  content: "";
}
.fi-rs-chess-bishop:before {
  content: "";
}
.fi-rs-chess-board:before {
  content: "";
}
.fi-rs-chess-clock-alt:before {
  content: "";
}
.fi-rs-chess-clock:before {
  content: "";
}
.fi-rs-chess-king-alt:before {
  content: "";
}
.fi-rs-chess-king:before {
  content: "";
}
.fi-rs-chess-knight-alt:before {
  content: "";
}
.fi-rs-chess-knight:before {
  content: "";
}
.fi-rs-chess-pawn-alt:before {
  content: "";
}
.fi-rs-chess-pawn:before {
  content: "";
}
.fi-rs-chess-piece:before {
  content: "";
}
.fi-rs-chess-queen-alt:before {
  content: "";
}
.fi-rs-chess-queen:before {
  content: "";
}
.fi-rs-chess-rook-alt:before {
  content: "";
}
.fi-rs-chess-rook:before {
  content: "";
}
.fi-rs-chess:before {
  content: "";
}
.fi-rs-chevron-double-down:before {
  content: "";
}
.fi-rs-chevron-double-up:before {
  content: "";
}
.fi-rs-child-head:before {
  content: "";
}
.fi-rs-child:before {
  content: "";
}
.fi-rs-chimney:before {
  content: "";
}
.fi-rs-chip:before {
  content: "";
}
.fi-rs-chocolate:before {
  content: "";
}
.fi-rs-choir-singing:before {
  content: "";
}
.fi-rs-choose-alt:before {
  content: "";
}
.fi-rs-choose:before {
  content: "";
}
.fi-rs-church:before {
  content: "";
}
.fi-rs-circle-0:before {
  content: "";
}
.fi-rs-circle-1:before {
  content: "";
}
.fi-rs-circle-2:before {
  content: "";
}
.fi-rs-circle-3:before {
  content: "";
}
.fi-rs-circle-4:before {
  content: "";
}
.fi-rs-circle-5:before {
  content: "";
}
.fi-rs-circle-6:before {
  content: "";
}
.fi-rs-circle-7:before {
  content: "";
}
.fi-rs-circle-8:before {
  content: "";
}
.fi-rs-circle-9:before {
  content: "";
}
.fi-rs-circle-a:before {
  content: "";
}
.fi-rs-circle-b:before {
  content: "";
}
.fi-rs-circle-bolt:before {
  content: "";
}
.fi-rs-circle-book-open:before {
  content: "";
}
.fi-rs-circle-bookmark:before {
  content: "";
}
.fi-rs-circle-c:before {
  content: "";
}
.fi-rs-circle-calendar:before {
  content: "";
}
.fi-rs-circle-camera:before {
  content: "";
}
.fi-rs-circle-cross:before {
  content: "";
}
.fi-rs-circle-d:before {
  content: "";
}
.fi-rs-circle-dashed:before {
  content: "";
}
.fi-rs-circle-divide:before {
  content: "";
}
.fi-rs-circle-e:before {
  content: "";
}
.fi-rs-circle-ellipsis-vertical:before {
  content: "";
}
.fi-rs-circle-ellipsis:before {
  content: "";
}
.fi-rs-circle-envelope:before {
  content: "";
}
.fi-rs-circle-exclamation-check:before {
  content: "";
}
.fi-rs-circle-f:before {
  content: "";
}
.fi-rs-circle-g:before {
  content: "";
}
.fi-rs-circle-h:before {
  content: "";
}
.fi-rs-circle-half-stroke:before {
  content: "";
}
.fi-rs-circle-half:before {
  content: "";
}
.fi-rs-circle-heart:before {
  content: "";
}
.fi-rs-circle-i:before {
  content: "";
}
.fi-rs-circle-j:before {
  content: "";
}
.fi-rs-circle-k:before {
  content: "";
}
.fi-rs-circle-l:before {
  content: "";
}
.fi-rs-circle-m:before {
  content: "";
}
.fi-rs-circle-microphone-lines:before {
  content: "";
}
.fi-rs-circle-microphone:before {
  content: "";
}
.fi-rs-circle-n:before {
  content: "";
}
.fi-rs-circle-nodes:before {
  content: "";
}
.fi-rs-circle-o:before {
  content: "";
}
.fi-rs-circle-overlap:before {
  content: "";
}
.fi-rs-circle-p:before {
  content: "";
}
.fi-rs-circle-phone-flip:before {
  content: "";
}
.fi-rs-circle-phone-hangup:before {
  content: "";
}
.fi-rs-circle-phone:before {
  content: "";
}
.fi-rs-circle-q:before {
  content: "";
}
.fi-rs-circle-quarter:before {
  content: "";
}
.fi-rs-circle-quarters-alt:before {
  content: "";
}
.fi-rs-circle-r:before {
  content: "";
}
.fi-rs-circle-s:before {
  content: "";
}
.fi-rs-circle-small:before {
  content: "";
}
.fi-rs-circle-star:before {
  content: "";
}
.fi-rs-circle-t:before {
  content: "";
}
.fi-rs-circle-three-quarters:before {
  content: "";
}
.fi-rs-circle-trash:before {
  content: "";
}
.fi-rs-circle-u:before {
  content: "";
}
.fi-rs-circle-user:before {
  content: "";
}
.fi-rs-circle-v:before {
  content: "";
}
.fi-rs-circle-video:before {
  content: "";
}
.fi-rs-circle-w:before {
  content: "";
}
.fi-rs-circle-waveform-lines:before {
  content: "";
}
.fi-rs-circle-x:before {
  content: "";
}
.fi-rs-circle-xmark:before {
  content: "";
}
.fi-rs-circle-y:before {
  content: "";
}
.fi-rs-circle-z:before {
  content: "";
}
.fi-rs-circle:before {
  content: "";
}
.fi-rs-citrus-slice:before {
  content: "";
}
.fi-rs-citrus:before {
  content: "";
}
.fi-rs-city:before {
  content: "";
}
.fi-rs-clapperboard-play:before {
  content: "";
}
.fi-rs-clapperboard:before {
  content: "";
}
.fi-rs-clarinet:before {
  content: "";
}
.fi-rs-claw-marks:before {
  content: "";
}
.fi-rs-clean:before {
  content: "";
}
.fi-rs-clear-alt:before {
  content: "";
}
.fi-rs-clip-file:before {
  content: "";
}
.fi-rs-clip-mail:before {
  content: "";
}
.fi-rs-clip:before {
  content: "";
}
.fi-rs-clipboard-check:before {
  content: "";
}
.fi-rs-clipboard-exclamation:before {
  content: "";
}
.fi-rs-clipboard-list-check:before {
  content: "";
}
.fi-rs-clipboard-list:before {
  content: "";
}
.fi-rs-clipboard-prescription:before {
  content: "";
}
.fi-rs-clipboard-question:before {
  content: "";
}
.fi-rs-clipboard-user:before {
  content: "";
}
.fi-rs-clipboard:before {
  content: "";
}
.fi-rs-clipoard-wrong:before {
  content: "";
}
.fi-rs-clock-desk:before {
  content: "";
}
.fi-rs-clock-eight-thirty:before {
  content: "";
}
.fi-rs-clock-eleven-thirty:before {
  content: "";
}
.fi-rs-clock-eleven:before {
  content: "";
}
.fi-rs-clock-five-thirty:before {
  content: "";
}
.fi-rs-clock-five:before {
  content: "";
}
.fi-rs-clock-four-thirty:before {
  content: "";
}
.fi-rs-clock-nine-thirty:before {
  content: "";
}
.fi-rs-clock-nine:before {
  content: "";
}
.fi-rs-clock-one-thirty:before {
  content: "";
}
.fi-rs-clock-one:before {
  content: "";
}
.fi-rs-clock-seven-thirty:before {
  content: "";
}
.fi-rs-clock-seven:before {
  content: "";
}
.fi-rs-clock-six-thirty:before {
  content: "";
}
.fi-rs-clock-six:before {
  content: "";
}
.fi-rs-clock-ten-thirty:before {
  content: "";
}
.fi-rs-clock-ten:before {
  content: "";
}
.fi-rs-clock-three-thirty:before {
  content: "";
}
.fi-rs-clock-three:before {
  content: "";
}
.fi-rs-clock-time-tracking:before {
  content: "";
}
.fi-rs-clock-twelve-thirty:before {
  content: "";
}
.fi-rs-clock-twelve:before {
  content: "";
}
.fi-rs-clock-two-thirty:before {
  content: "";
}
.fi-rs-clock-two:before {
  content: "";
}
.fi-rs-clock-up-arrow:before {
  content: "";
}
.fi-rs-clock:before {
  content: "";
}
.fi-rs-clone:before {
  content: "";
}
.fi-rs-closed-captioning-slash:before {
  content: "";
}
.fi-rs-clothes-hanger:before {
  content: "";
}
.fi-rs-cloud-back-up-alt:before {
  content: "";
}
.fi-rs-cloud-back-up:before {
  content: "";
}
.fi-rs-cloud-check:before {
  content: "";
}
.fi-rs-cloud-code:before {
  content: "";
}
.fi-rs-cloud-disabled:before {
  content: "";
}
.fi-rs-cloud-download-alt:before {
  content: "";
}
.fi-rs-cloud-download:before {
  content: "";
}
.fi-rs-cloud-drizzle:before {
  content: "";
}
.fi-rs-cloud-exclamation:before {
  content: "";
}
.fi-rs-cloud-gear-automation:before {
  content: "";
}
.fi-rs-cloud-hail-mixed:before {
  content: "";
}
.fi-rs-cloud-hail:before {
  content: "";
}
.fi-rs-cloud-meatball:before {
  content: "";
}
.fi-rs-cloud-moon-rain:before {
  content: "";
}
.fi-rs-cloud-moon:before {
  content: "";
}
.fi-rs-cloud-question:before {
  content: "";
}
.fi-rs-cloud-rain:before {
  content: "";
}
.fi-rs-cloud-rainbow:before {
  content: "";
}
.fi-rs-cloud-share:before {
  content: "";
}
.fi-rs-cloud-showers-heavy:before {
  content: "";
}
.fi-rs-cloud-showers:before {
  content: "";
}
.fi-rs-cloud-sleet:before {
  content: "";
}
.fi-rs-cloud-snow:before {
  content: "";
}
.fi-rs-cloud-sun-rain:before {
  content: "";
}
.fi-rs-cloud-sun:before {
  content: "";
}
.fi-rs-cloud-upload-alt:before {
  content: "";
}
.fi-rs-cloud-upload:before {
  content: "";
}
.fi-rs-cloud:before {
  content: "";
}
.fi-rs-clouds-moon:before {
  content: "";
}
.fi-rs-clouds-sun:before {
  content: "";
}
.fi-rs-clouds:before {
  content: "";
}
.fi-rs-clover-alt:before {
  content: "";
}
.fi-rs-club:before {
  content: "";
}
.fi-rs-cocktail-alt:before {
  content: "";
}
.fi-rs-cocktail:before {
  content: "";
}
.fi-rs-coconut:before {
  content: "";
}
.fi-rs-code-branch:before {
  content: "";
}
.fi-rs-code-commit:before {
  content: "";
}
.fi-rs-code-compare:before {
  content: "";
}
.fi-rs-code-fork:before {
  content: "";
}
.fi-rs-code-merge:before {
  content: "";
}
.fi-rs-code-pull-request-closed:before {
  content: "";
}
.fi-rs-code-pull-request-draft:before {
  content: "";
}
.fi-rs-code-pull-request:before {
  content: "";
}
.fi-rs-code-simple:before {
  content: "";
}
.fi-rs-coffee-bean:before {
  content: "";
}
.fi-rs-coffee-beans:before {
  content: "";
}
.fi-rs-coffee-heart:before {
  content: "";
}
.fi-rs-coffee-pot:before {
  content: "";
}
.fi-rs-coffee:before {
  content: "";
}
.fi-rs-coffin-cross:before {
  content: "";
}
.fi-rs-coffin:before {
  content: "";
}
.fi-rs-coin-up-arrow:before {
  content: "";
}
.fi-rs-coin:before {
  content: "";
}
.fi-rs-coins:before {
  content: "";
}
.fi-rs-colon-sign:before {
  content: "";
}
.fi-rs-columns-3:before {
  content: "";
}
.fi-rs-comet:before {
  content: "";
}
.fi-rs-command:before {
  content: "";
}
.fi-rs-comment-alt-check:before {
  content: "";
}
.fi-rs-comment-alt-dots:before {
  content: "";
}
.fi-rs-comment-alt-edit:before {
  content: "";
}
.fi-rs-comment-alt-medical:before {
  content: "";
}
.fi-rs-comment-alt-middle-top:before {
  content: "";
}
.fi-rs-comment-alt-middle:before {
  content: "";
}
.fi-rs-comment-alt-minus:before {
  content: "";
}
.fi-rs-comment-alt-music:before {
  content: "";
}
.fi-rs-comment-alt:before {
  content: "";
}
.fi-rs-comment-arrow-down:before {
  content: "";
}
.fi-rs-comment-arrow-up-right:before {
  content: "";
}
.fi-rs-comment-arrow-up:before {
  content: "";
}
.fi-rs-comment-check:before {
  content: "";
}
.fi-rs-comment-code:before {
  content: "";
}
.fi-rs-comment-dollar:before {
  content: "";
}
.fi-rs-comment-dots:before {
  content: "";
}
.fi-rs-comment-exclamation:before {
  content: "";
}
.fi-rs-comment-heart:before {
  content: "";
}
.fi-rs-comment-image:before {
  content: "";
}
.fi-rs-comment-info:before {
  content: "";
}
.fi-rs-comment-medical:before {
  content: "";
}
.fi-rs-comment-minus:before {
  content: "";
}
.fi-rs-comment-pen:before {
  content: "";
}
.fi-rs-comment-question:before {
  content: "";
}
.fi-rs-comment-quote:before {
  content: "";
}
.fi-rs-comment-slash:before {
  content: "";
}
.fi-rs-comment-smile:before {
  content: "";
}
.fi-rs-comment-sms:before {
  content: "";
}
.fi-rs-comment-text:before {
  content: "";
}
.fi-rs-comment-user:before {
  content: "";
}
.fi-rs-comment-xmark:before {
  content: "";
}
.fi-rs-comment:before {
  content: "";
}
.fi-rs-comments-dollar:before {
  content: "";
}
.fi-rs-comments-question-check:before {
  content: "";
}
.fi-rs-comments-question:before {
  content: "";
}
.fi-rs-comments:before {
  content: "";
}
.fi-rs-compass-alt:before {
  content: "";
}
.fi-rs-compass-east:before {
  content: "";
}
.fi-rs-compass-north:before {
  content: "";
}
.fi-rs-compass-slash:before {
  content: "";
}
.fi-rs-compass-south:before {
  content: "";
}
.fi-rs-compass-west:before {
  content: "";
}
.fi-rs-completed:before {
  content: "";
}
.fi-rs-compliance-clipboard:before {
  content: "";
}
.fi-rs-compliance-document:before {
  content: "";
}
.fi-rs-compliance:before {
  content: "";
}
.fi-rs-compress-alt:before {
  content: "";
}
.fi-rs-compress:before {
  content: "";
}
.fi-rs-computer-classic:before {
  content: "";
}
.fi-rs-computer-mouse:before {
  content: "";
}
.fi-rs-computer-speaker:before {
  content: "";
}
.fi-rs-computer:before {
  content: "";
}
.fi-rs-concierge-bell:before {
  content: "";
}
.fi-rs-condition-alt:before {
  content: "";
}
.fi-rs-condition:before {
  content: "";
}
.fi-rs-confetti:before {
  content: "";
}
.fi-rs-constellation:before {
  content: "";
}
.fi-rs-container-storage:before {
  content: "";
}
.fi-rs-convert-document:before {
  content: "";
}
.fi-rs-convert-shapes:before {
  content: "";
}
.fi-rs-conveyor-belt-alt:before {
  content: "";
}
.fi-rs-conveyor-belt-arm:before {
  content: "";
}
.fi-rs-conveyor-belt-empty:before {
  content: "";
}
.fi-rs-conveyor-belt:before {
  content: "";
}
.fi-rs-cookie-alt:before {
  content: "";
}
.fi-rs-cookie:before {
  content: "";
}
.fi-rs-copy-alt:before {
  content: "";
}
.fi-rs-copy-image:before {
  content: "";
}
.fi-rs-copy:before {
  content: "";
}
.fi-rs-copyright:before {
  content: "";
}
.fi-rs-corn:before {
  content: "";
}
.fi-rs-corporate-alt:before {
  content: "";
}
.fi-rs-corporate:before {
  content: "";
}
.fi-rs-couch:before {
  content: "";
}
.fi-rs-court-sport:before {
  content: "";
}
.fi-rs-cow-alt:before {
  content: "";
}
.fi-rs-cow:before {
  content: "";
}
.fi-rs-cowbell-circle-plus:before {
  content: "";
}
.fi-rs-cowbell-more:before {
  content: "";
}
.fi-rs-cowbell:before {
  content: "";
}
.fi-rs-crab:before {
  content: "";
}
.fi-rs-crate-empty:before {
  content: "";
}
.fi-rs-cream:before {
  content: "";
}
.fi-rs-credit-card-buyer:before {
  content: "";
}
.fi-rs-credit-card-eye:before {
  content: "";
}
.fi-rs-credit-card:before {
  content: "";
}
.fi-rs-cricket:before {
  content: "";
}
.fi-rs-crm-alt:before {
  content: "";
}
.fi-rs-crm-computer:before {
  content: "";
}
.fi-rs-CRM:before {
  content: "";
}
.fi-rs-croissant:before {
  content: "";
}
.fi-rs-cross-religion:before {
  content: "";
}
.fi-rs-cross-small:before {
  content: "";
}
.fi-rs-cross:before {
  content: "";
}
.fi-rs-crossed-eye:before {
  content: "";
}
.fi-rs-crow:before {
  content: "";
}
.fi-rs-crown:before {
  content: "";
}
.fi-rs-crutch:before {
  content: "";
}
.fi-rs-crutches:before {
  content: "";
}
.fi-rs-cruzeiro-sign:before {
  content: "";
}
.fi-rs-crypto-calendar:before {
  content: "";
}
.fi-rs-cryptocurrency:before {
  content: "";
}
.fi-rs-crystal-ball:before {
  content: "";
}
.fi-rs-cube:before {
  content: "";
}
.fi-rs-cubes-stacked:before {
  content: "";
}
.fi-rs-cubes:before {
  content: "";
}
.fi-rs-cucumber:before {
  content: "";
}
.fi-rs-cup-straw-swoosh:before {
  content: "";
}
.fi-rs-cup-straw:before {
  content: "";
}
.fi-rs-cup-togo:before {
  content: "";
}
.fi-rs-cupcake-alt:before {
  content: "";
}
.fi-rs-cupcake:before {
  content: "";
}
.fi-rs-curling:before {
  content: "";
}
.fi-rs-cursor-finger:before {
  content: "";
}
.fi-rs-cursor-plus:before {
  content: "";
}
.fi-rs-cursor-text-alt:before {
  content: "";
}
.fi-rs-cursor-text:before {
  content: "";
}
.fi-rs-cursor:before {
  content: "";
}
.fi-rs-curve-alt:before {
  content: "";
}
.fi-rs-curve-arrow:before {
  content: "";
}
.fi-rs-curve:before {
  content: "";
}
.fi-rs-custard:before {
  content: "";
}
.fi-rs-customer-care:before {
  content: "";
}
.fi-rs-customer-service:before {
  content: "";
}
.fi-rs-customization-cogwheel:before {
  content: "";
}
.fi-rs-customization:before {
  content: "";
}
.fi-rs-customize-computer:before {
  content: "";
}
.fi-rs-customize-edit:before {
  content: "";
}
.fi-rs-customize:before {
  content: "";
}
.fi-rs-CV:before {
  content: "";
}
.fi-rs-cvv-card:before {
  content: "";
}
.fi-rs-d:before {
  content: "";
}
.fi-rs-dagger:before {
  content: "";
}
.fi-rs-daily-calendar:before {
  content: "";
}
.fi-rs-damage:before {
  content: "";
}
.fi-rs-dart:before {
  content: "";
}
.fi-rs-dashboard-monitor:before {
  content: "";
}
.fi-rs-dashboard-panel:before {
  content: "";
}
.fi-rs-dashboard:before {
  content: "";
}
.fi-rs-data-transfer:before {
  content: "";
}
.fi-rs-database:before {
  content: "";
}
.fi-rs-debt:before {
  content: "";
}
.fi-rs-deer-rudolph:before {
  content: "";
}
.fi-rs-deer:before {
  content: "";
}
.fi-rs-delete-document:before {
  content: "";
}
.fi-rs-delete-right:before {
  content: "";
}
.fi-rs-delete-user:before {
  content: "";
}
.fi-rs-delete:before {
  content: "";
}
.fi-rs-democrat:before {
  content: "";
}
.fi-rs-department-structure:before {
  content: "";
}
.fi-rs-department:before {
  content: "";
}
.fi-rs-deposit-alt:before {
  content: "";
}
.fi-rs-deposit:before {
  content: "";
}
.fi-rs-description-alt:before {
  content: "";
}
.fi-rs-description:before {
  content: "";
}
.fi-rs-desk:before {
  content: "";
}
.fi-rs-desktop-arrow-down:before {
  content: "";
}
.fi-rs-desktop-wallpaper:before {
  content: "";
}
.fi-rs-devices:before {
  content: "";
}
.fi-rs-dewpoint:before {
  content: "";
}
.fi-rs-dharmachakra:before {
  content: "";
}
.fi-rs-diagram-cells:before {
  content: "";
}
.fi-rs-diagram-lean-canvas:before {
  content: "";
}
.fi-rs-diagram-nested:before {
  content: "";
}
.fi-rs-diagram-next:before {
  content: "";
}
.fi-rs-diagram-predecessor:before {
  content: "";
}
.fi-rs-diagram-previous:before {
  content: "";
}
.fi-rs-diagram-project:before {
  content: "";
}
.fi-rs-diagram-sankey:before {
  content: "";
}
.fi-rs-diagram-subtask:before {
  content: "";
}
.fi-rs-diagram-successor:before {
  content: "";
}
.fi-rs-diagram-venn:before {
  content: "";
}
.fi-rs-dial-high:before {
  content: "";
}
.fi-rs-dial-low:before {
  content: "";
}
.fi-rs-dial-max:before {
  content: "";
}
.fi-rs-dial-med-low:before {
  content: "";
}
.fi-rs-dial-med:before {
  content: "";
}
.fi-rs-dial-min:before {
  content: "";
}
.fi-rs-dial-off:before {
  content: "";
}
.fi-rs-dial:before {
  content: "";
}
.fi-rs-diamond-exclamation:before {
  content: "";
}
.fi-rs-diamond-turn-right:before {
  content: "";
}
.fi-rs-diamond:before {
  content: "";
}
.fi-rs-diary-bookmark-down:before {
  content: "";
}
.fi-rs-diary-bookmarks:before {
  content: "";
}
.fi-rs-diary-clasp:before {
  content: "";
}
.fi-rs-dice-alt:before {
  content: "";
}
.fi-rs-dice-d10:before {
  content: "";
}
.fi-rs-dice-d12:before {
  content: "";
}
.fi-rs-dice-d20:before {
  content: "";
}
.fi-rs-dice-d4:before {
  content: "";
}
.fi-rs-dice-d6:before {
  content: "";
}
.fi-rs-dice-d8:before {
  content: "";
}
.fi-rs-dice-four:before {
  content: "";
}
.fi-rs-dice-one:before {
  content: "";
}
.fi-rs-dice-six:before {
  content: "";
}
.fi-rs-dice-three:before {
  content: "";
}
.fi-rs-dice-two:before {
  content: "";
}
.fi-rs-dice:before {
  content: "";
}
.fi-rs-digging:before {
  content: "";
}
.fi-rs-digital-tachograph:before {
  content: "";
}
.fi-rs-dinner:before {
  content: "";
}
.fi-rs-diploma:before {
  content: "";
}
.fi-rs-direction-signal-arrow:before {
  content: "";
}
.fi-rs-direction-signal:before {
  content: "";
}
.fi-rs-disc-drive:before {
  content: "";
}
.fi-rs-disco-ball:before {
  content: "";
}
.fi-rs-discover:before {
  content: "";
}
.fi-rs-disease:before {
  content: "";
}
.fi-rs-disk:before {
  content: "";
}
.fi-rs-display-arrow-down:before {
  content: "";
}
.fi-rs-display-chart-up:before {
  content: "";
}
.fi-rs-display-code:before {
  content: "";
}
.fi-rs-display-medical:before {
  content: "";
}
.fi-rs-display-slash:before {
  content: "";
}
.fi-rs-distribute-spacing-horizontal:before {
  content: "";
}
.fi-rs-distribute-spacing-vertical:before {
  content: "";
}
.fi-rs-divide:before {
  content: "";
}
.fi-rs-dizzy:before {
  content: "";
}
.fi-rs-dna:before {
  content: "";
}
.fi-rs-do-not-enter:before {
  content: "";
}
.fi-rs-doctor:before {
  content: "";
}
.fi-rs-document-circle-wrong:before {
  content: "";
}
.fi-rs-document-paid:before {
  content: "";
}
.fi-rs-document-signed:before {
  content: "";
}
.fi-rs-document:before {
  content: "";
}
.fi-rs-dog-leashed:before {
  content: "";
}
.fi-rs-dog:before {
  content: "";
}
.fi-rs-dollar:before {
  content: "";
}
.fi-rs-dolly-flatbed-alt:before {
  content: "";
}
.fi-rs-dolly-flatbed-empty:before {
  content: "";
}
.fi-rs-dolly-flatbed:before {
  content: "";
}
.fi-rs-dolphin:before {
  content: "";
}
.fi-rs-domino-effect:before {
  content: "";
}
.fi-rs-donate:before {
  content: "";
}
.fi-rs-dong-sign:before {
  content: "";
}
.fi-rs-donut:before {
  content: "";
}
.fi-rs-door-closed:before {
  content: "";
}
.fi-rs-door-open:before {
  content: "";
}
.fi-rs-dot-circle:before {
  content: "";
}
.fi-rs-dot-pending:before {
  content: "";
}
.fi-rs-dove:before {
  content: "";
}
.fi-rs-down-from-bracket:before {
  content: "";
}
.fi-rs-down-left-and-up-right-to-center:before {
  content: "";
}
.fi-rs-down-left:before {
  content: "";
}
.fi-rs-down-right:before {
  content: "";
}
.fi-rs-down-to-line:before {
  content: "";
}
.fi-rs-down:before {
  content: "";
}
.fi-rs-download:before {
  content: "";
}
.fi-rs-drafting-compass:before {
  content: "";
}
.fi-rs-dragon:before {
  content: "";
}
.fi-rs-draw-polygon:before {
  content: "";
}
.fi-rs-draw-square:before {
  content: "";
}
.fi-rs-drawer-alt:before {
  content: "";
}
.fi-rs-drawer-empty:before {
  content: "";
}
.fi-rs-drawer:before {
  content: "";
}
.fi-rs-dreidel:before {
  content: "";
}
.fi-rs-drink-alt:before {
  content: "";
}
.fi-rs-driver-man:before {
  content: "";
}
.fi-rs-driver-woman:before {
  content: "";
}
.fi-rs-drone-alt:before {
  content: "";
}
.fi-rs-drone-front:before {
  content: "";
}
.fi-rs-drone:before {
  content: "";
}
.fi-rs-drop-down:before {
  content: "";
}
.fi-rs-dropdown-select:before {
  content: "";
}
.fi-rs-dropdown:before {
  content: "";
}
.fi-rs-drum-steelpan:before {
  content: "";
}
.fi-rs-drum:before {
  content: "";
}
.fi-rs-drumstick-bite:before {
  content: "";
}
.fi-rs-drumstick:before {
  content: "";
}
.fi-rs-dryer-alt:before {
  content: "";
}
.fi-rs-dryer:before {
  content: "";
}
.fi-rs-duck:before {
  content: "";
}
.fi-rs-dumbbell-fitness:before {
  content: "";
}
.fi-rs-dumbbell-horizontal:before {
  content: "";
}
.fi-rs-dumbbell-ray:before {
  content: "";
}
.fi-rs-dumbbell-weightlifting:before {
  content: "";
}
.fi-rs-dumpster-fire:before {
  content: "";
}
.fi-rs-dumpster:before {
  content: "";
}
.fi-rs-dungeon:before {
  content: "";
}
.fi-rs-duplicate:before {
  content: "";
}
.fi-rs-duration-alt:before {
  content: "";
}
.fi-rs-duration:before {
  content: "";
}
.fi-rs-e-learning:before {
  content: "";
}
.fi-rs-e:before {
  content: "";
}
.fi-rs-ear-deaf:before {
  content: "";
}
.fi-rs-ear-muffs:before {
  content: "";
}
.fi-rs-ear:before {
  content: "";
}
.fi-rs-earnings:before {
  content: "";
}
.fi-rs-earth-africa:before {
  content: "";
}
.fi-rs-earth-americas:before {
  content: "";
}
.fi-rs-earth-asia:before {
  content: "";
}
.fi-rs-earth-europa:before {
  content: "";
}
.fi-rs-eclipse-alt:before {
  content: "";
}
.fi-rs-eclipse:before {
  content: "";
}
.fi-rs-edit-alt:before {
  content: "";
}
.fi-rs-edit:before {
  content: "";
}
.fi-rs-effect:before {
  content: "";
}
.fi-rs-egg-fried:before {
  content: "";
}
.fi-rs-egg:before {
  content: "";
}
.fi-rs-eject:before {
  content: "";
}
.fi-rs-elephant:before {
  content: "";
}
.fi-rs-elevator:before {
  content: "";
}
.fi-rs-email-pending:before {
  content: "";
}
.fi-rs-employee-alt:before {
  content: "";
}
.fi-rs-employee-handbook:before {
  content: "";
}
.fi-rs-employee-man-alt:before {
  content: "";
}
.fi-rs-employee-man:before {
  content: "";
}
.fi-rs-employees-woman-man:before {
  content: "";
}
.fi-rs-employees:before {
  content: "";
}
.fi-rs-empty-set:before {
  content: "";
}
.fi-rs-endless-loop:before {
  content: "";
}
.fi-rs-engine-warning:before {
  content: "";
}
.fi-rs-engine:before {
  content: "";
}
.fi-rs-enter:before {
  content: "";
}
.fi-rs-envelope-ban:before {
  content: "";
}
.fi-rs-envelope-bulk:before {
  content: "";
}
.fi-rs-envelope-dot:before {
  content: "";
}
.fi-rs-envelope-download:before {
  content: "";
}
.fi-rs-envelope-heart:before {
  content: "";
}
.fi-rs-envelope-marker:before {
  content: "";
}
.fi-rs-envelope-open-dollar:before {
  content: "";
}
.fi-rs-envelope-open-text:before {
  content: "";
}
.fi-rs-envelope-open:before {
  content: "";
}
.fi-rs-envelope-plus:before {
  content: "";
}
.fi-rs-envelope:before {
  content: "";
}
.fi-rs-envelopes:before {
  content: "";
}
.fi-rs-equality:before {
  content: "";
}
.fi-rs-equals:before {
  content: "";
}
.fi-rs-eraser:before {
  content: "";
}
.fi-rs-error-camera:before {
  content: "";
}
.fi-rs-escalator:before {
  content: "";
}
.fi-rs-ethernet:before {
  content: "";
}
.fi-rs-euro:before {
  content: "";
}
.fi-rs-excavator:before {
  content: "";
}
.fi-rs-exchange-alt:before {
  content: "";
}
.fi-rs-exchange-cryptocurrency:before {
  content: "";
}
.fi-rs-exchange:before {
  content: "";
}
.fi-rs-exclamation:before {
  content: "";
}
.fi-rs-exit-alt:before {
  content: "";
}
.fi-rs-exit:before {
  content: "";
}
.fi-rs-expand-arrows-alt:before {
  content: "";
}
.fi-rs-expand-arrows:before {
  content: "";
}
.fi-rs-expand:before {
  content: "";
}
.fi-rs-expense-bill:before {
  content: "";
}
.fi-rs-expense:before {
  content: "";
}
.fi-rs-external-hard-drive:before {
  content: "";
}
.fi-rs-external-world:before {
  content: "";
}
.fi-rs-eye-dropper-half:before {
  content: "";
}
.fi-rs-eye-dropper:before {
  content: "";
}
.fi-rs-eye:before {
  content: "";
}
.fi-rs-eyes:before {
  content: "";
}
.fi-rs-f:before {
  content: "";
}
.fi-rs-fabric:before {
  content: "";
}
.fi-rs-face-angry-horns:before {
  content: "";
}
.fi-rs-face-anguished:before {
  content: "";
}
.fi-rs-face-anxious-sweat:before {
  content: "";
}
.fi-rs-face-astonished:before {
  content: "";
}
.fi-rs-face-awesome:before {
  content: "";
}
.fi-rs-face-beam-hand-over-mouth:before {
  content: "";
}
.fi-rs-face-confounded:before {
  content: "";
}
.fi-rs-face-confused:before {
  content: "";
}
.fi-rs-face-cowboy-hat:before {
  content: "";
}
.fi-rs-face-disappointed:before {
  content: "";
}
.fi-rs-face-disguise:before {
  content: "";
}
.fi-rs-face-downcast-sweat:before {
  content: "";
}
.fi-rs-face-drooling:before {
  content: "";
}
.fi-rs-face-explode:before {
  content: "";
}
.fi-rs-face-expressionless:before {
  content: "";
}
.fi-rs-face-eyes-xmarks:before {
  content: "";
}
.fi-rs-face-fearful:before {
  content: "";
}
.fi-rs-face-glasses:before {
  content: "";
}
.fi-rs-face-grin-tongue-wink:before {
  content: "";
}
.fi-rs-face-hand-yawn:before {
  content: "";
}
.fi-rs-face-head-bandage:before {
  content: "";
}
.fi-rs-face-hushed:before {
  content: "";
}
.fi-rs-face-icicles:before {
  content: "";
}
.fi-rs-face-lying:before {
  content: "";
}
.fi-rs-face-mask:before {
  content: "";
}
.fi-rs-face-monocle:before {
  content: "";
}
.fi-rs-face-nauseated:before {
  content: "";
}
.fi-rs-face-nose-steam:before {
  content: "";
}
.fi-rs-face-party:before {
  content: "";
}
.fi-rs-face-pensive:before {
  content: "";
}
.fi-rs-face-persevering:before {
  content: "";
}
.fi-rs-face-pleading:before {
  content: "";
}
.fi-rs-face-raised-eyebrow:before {
  content: "";
}
.fi-rs-face-relieved:before {
  content: "";
}
.fi-rs-face-sad-sweat:before {
  content: "";
}
.fi-rs-face-scream:before {
  content: "";
}
.fi-rs-face-shush:before {
  content: "";
}
.fi-rs-face-sleeping:before {
  content: "";
}
.fi-rs-face-sleepy:before {
  content: "";
}
.fi-rs-face-smile-halo:before {
  content: "";
}
.fi-rs-face-smile-hearts:before {
  content: "";
}
.fi-rs-face-smile-horns:before {
  content: "";
}
.fi-rs-face-smile-tear:before {
  content: "";
}
.fi-rs-face-smile-tongue:before {
  content: "";
}
.fi-rs-face-smile-upside-down:before {
  content: "";
}
.fi-rs-face-smiling-hands:before {
  content: "";
}
.fi-rs-face-smirking:before {
  content: "";
}
.fi-rs-face-sunglasses-alt:before {
  content: "";
}
.fi-rs-face-sunglasses:before {
  content: "";
}
.fi-rs-face-swear:before {
  content: "";
}
.fi-rs-face-thermometer:before {
  content: "";
}
.fi-rs-face-thinking:before {
  content: "";
}
.fi-rs-face-tissue:before {
  content: "";
}
.fi-rs-face-tongue-money:before {
  content: "";
}
.fi-rs-face-tongue-sweat:before {
  content: "";
}
.fi-rs-face-unamused:before {
  content: "";
}
.fi-rs-face-viewfinder:before {
  content: "";
}
.fi-rs-face-vomit:before {
  content: "";
}
.fi-rs-face-weary:before {
  content: "";
}
.fi-rs-face-woozy:before {
  content: "";
}
.fi-rs-face-worried:before {
  content: "";
}
.fi-rs-face-zany:before {
  content: "";
}
.fi-rs-face-zipper:before {
  content: "";
}
.fi-rs-fail:before {
  content: "";
}
.fi-rs-falafel:before {
  content: "";
}
.fi-rs-family-dress:before {
  content: "";
}
.fi-rs-family-pants:before {
  content: "";
}
.fi-rs-family:before {
  content: "";
}
.fi-rs-fan-table:before {
  content: "";
}
.fi-rs-fan:before {
  content: "";
}
.fi-rs-farm:before {
  content: "";
}
.fi-rs-faucet-drip:before {
  content: "";
}
.fi-rs-faucet:before {
  content: "";
}
.fi-rs-fax:before {
  content: "";
}
.fi-rs-feather-pointed:before {
  content: "";
}
.fi-rs-feather:before {
  content: "";
}
.fi-rs-features-alt:before {
  content: "";
}
.fi-rs-features:before {
  content: "";
}
.fi-rs-fee-receipt:before {
  content: "";
}
.fi-rs-fee:before {
  content: "";
}
.fi-rs-feedback-alt:before {
  content: "";
}
.fi-rs-feedback-cycle-loop:before {
  content: "";
}
.fi-rs-feedback-hand:before {
  content: "";
}
.fi-rs-feedback-review:before {
  content: "";
}
.fi-rs-feedback:before {
  content: "";
}
.fi-rs-fence:before {
  content: "";
}
.fi-rs-ferris-wheel:before {
  content: "";
}
.fi-rs-field-hockey:before {
  content: "";
}
.fi-rs-fighter-jet:before {
  content: "";
}
.fi-rs-file-ai:before {
  content: "";
}
.fi-rs-file-audio:before {
  content: "";
}
.fi-rs-file-binary:before {
  content: "";
}
.fi-rs-file-chart-line:before {
  content: "";
}
.fi-rs-file-chart-pie:before {
  content: "";
}
.fi-rs-file-circle-info:before {
  content: "";
}
.fi-rs-file-cloud:before {
  content: "";
}
.fi-rs-file-code:before {
  content: "";
}
.fi-rs-file-csv:before {
  content: "";
}
.fi-rs-file-download:before {
  content: "";
}
.fi-rs-file-edit:before {
  content: "";
}
.fi-rs-file-eps:before {
  content: "";
}
.fi-rs-file-excel:before {
  content: "";
}
.fi-rs-file-exclamation:before {
  content: "";
}
.fi-rs-file-export:before {
  content: "";
}
.fi-rs-file-image:before {
  content: "";
}
.fi-rs-file-import:before {
  content: "";
}
.fi-rs-file-invoice-dollar:before {
  content: "";
}
.fi-rs-file-invoice:before {
  content: "";
}
.fi-rs-file-medical-alt:before {
  content: "";
}
.fi-rs-file-medical:before {
  content: "";
}
.fi-rs-file-minus:before {
  content: "";
}
.fi-rs-file-pdf:before {
  content: "";
}
.fi-rs-file-powerpoint:before {
  content: "";
}
.fi-rs-file-prescription:before {
  content: "";
}
.fi-rs-file-psd:before {
  content: "";
}
.fi-rs-file-signature:before {
  content: "";
}
.fi-rs-file-spreadsheet:before {
  content: "";
}
.fi-rs-file-upload:before {
  content: "";
}
.fi-rs-file-user:before {
  content: "";
}
.fi-rs-file-video:before {
  content: "";
}
.fi-rs-file-word:before {
  content: "";
}
.fi-rs-file-zipper:before {
  content: "";
}
.fi-rs-file:before {
  content: "";
}
.fi-rs-files-medical:before {
  content: "";
}
.fi-rs-fill:before {
  content: "";
}
.fi-rs-film-canister:before {
  content: "";
}
.fi-rs-film-slash:before {
  content: "";
}
.fi-rs-film:before {
  content: "";
}
.fi-rs-films:before {
  content: "";
}
.fi-rs-filter-list:before {
  content: "";
}
.fi-rs-filter-slash:before {
  content: "";
}
.fi-rs-filter:before {
  content: "";
}
.fi-rs-filters:before {
  content: "";
}
.fi-rs-fingerprint-security-risk:before {
  content: "";
}
.fi-rs-fingerprint:before {
  content: "";
}
.fi-rs-fire-burner:before {
  content: "";
}
.fi-rs-fire-extinguisher:before {
  content: "";
}
.fi-rs-fire-flame-curved:before {
  content: "";
}
.fi-rs-fire-flame-simple:before {
  content: "";
}
.fi-rs-fire-hydrant:before {
  content: "";
}
.fi-rs-fire-smoke:before {
  content: "";
}
.fi-rs-fireplace:before {
  content: "";
}
.fi-rs-first-award:before {
  content: "";
}
.fi-rs-first-laurel:before {
  content: "";
}
.fi-rs-first-medal:before {
  content: "";
}
.fi-rs-first:before {
  content: "";
}
.fi-rs-fish-bones:before {
  content: "";
}
.fi-rs-fish-cooked:before {
  content: "";
}
.fi-rs-fish:before {
  content: "";
}
.fi-rs-fishing-rod:before {
  content: "";
}
.fi-rs-fist-move:before {
  content: "";
}
.fi-rs-flag-alt:before {
  content: "";
}
.fi-rs-flag-checkered:before {
  content: "";
}
.fi-rs-flag-usa:before {
  content: "";
}
.fi-rs-flag:before {
  content: "";
}
.fi-rs-flame:before {
  content: "";
}
.fi-rs-flashlight:before {
  content: "";
}
.fi-rs-flask-gear:before {
  content: "";
}
.fi-rs-flask-poison:before {
  content: "";
}
.fi-rs-flask-potion:before {
  content: "";
}
.fi-rs-flask:before {
  content: "";
}
.fi-rs-flatbread-stuffed:before {
  content: "";
}
.fi-rs-flatbread:before {
  content: "";
}
.fi-rs-flip-horizontal:before {
  content: "";
}
.fi-rs-floor-alt:before {
  content: "";
}
.fi-rs-floor-layer:before {
  content: "";
}
.fi-rs-floor:before {
  content: "";
}
.fi-rs-floppy-disk-circle-arrow-right:before {
  content: "";
}
.fi-rs-floppy-disk-circle-xmark:before {
  content: "";
}
.fi-rs-floppy-disk-pen:before {
  content: "";
}
.fi-rs-floppy-disks:before {
  content: "";
}
.fi-rs-florin-sign:before {
  content: "";
}
.fi-rs-flower-bouquet:before {
  content: "";
}
.fi-rs-flower-butterfly:before {
  content: "";
}
.fi-rs-flower-daffodil:before {
  content: "";
}
.fi-rs-flower-tulip:before {
  content: "";
}
.fi-rs-flower:before {
  content: "";
}
.fi-rs-flushed:before {
  content: "";
}
.fi-rs-flute:before {
  content: "";
}
.fi-rs-flux-capacitor:before {
  content: "";
}
.fi-rs-fly-insect:before {
  content: "";
}
.fi-rs-flying-disc:before {
  content: "";
}
.fi-rs-fog:before {
  content: "";
}
.fi-rs-folder-download:before {
  content: "";
}
.fi-rs-folder-fire:before {
  content: "";
}
.fi-rs-folder-minus:before {
  content: "";
}
.fi-rs-folder-open:before {
  content: "";
}
.fi-rs-folder-times:before {
  content: "";
}
.fi-rs-folder-tree:before {
  content: "";
}
.fi-rs-folder-upload:before {
  content: "";
}
.fi-rs-folder-xmark:before {
  content: "";
}
.fi-rs-folder:before {
  content: "";
}
.fi-rs-folders:before {
  content: "";
}
.fi-rs-follow-folder:before {
  content: "";
}
.fi-rs-followcollection:before {
  content: "";
}
.fi-rs-following:before {
  content: "";
}
.fi-rs-fondue-pot:before {
  content: "";
}
.fi-rs-football:before {
  content: "";
}
.fi-rs-foreign-language-audio:before {
  content: "";
}
.fi-rs-fork:before {
  content: "";
}
.fi-rs-forklift:before {
  content: "";
}
.fi-rs-form:before {
  content: "";
}
.fi-rs-fort:before {
  content: "";
}
.fi-rs-forward-fast:before {
  content: "";
}
.fi-rs-forward:before {
  content: "";
}
.fi-rs-fox:before {
  content: "";
}
.fi-rs-frame:before {
  content: "";
}
.fi-rs-franc-sign:before {
  content: "";
}
.fi-rs-free-delivery:before {
  content: "";
}
.fi-rs-free:before {
  content: "";
}
.fi-rs-french-fries:before {
  content: "";
}
.fi-rs-friday:before {
  content: "";
}
.fi-rs-frog:before {
  content: "";
}
.fi-rs-frown:before {
  content: "";
}
.fi-rs-ftp:before {
  content: "";
}
.fi-rs-fuel-gauge:before {
  content: "";
}
.fi-rs-function-process:before {
  content: "";
}
.fi-rs-function-square:before {
  content: "";
}
.fi-rs-function:before {
  content: "";
}
.fi-rs-funnel-dollar:before {
  content: "";
}
.fi-rs-g:before {
  content: "";
}
.fi-rs-galaxy-alt:before {
  content: "";
}
.fi-rs-galaxy-planet:before {
  content: "";
}
.fi-rs-galaxy-star:before {
  content: "";
}
.fi-rs-galaxy:before {
  content: "";
}
.fi-rs-gallery-thumbnails:before {
  content: "";
}
.fi-rs-gallery:before {
  content: "";
}
.fi-rs-game-board-alt:before {
  content: "";
}
.fi-rs-gamepad:before {
  content: "";
}
.fi-rs-garage-car:before {
  content: "";
}
.fi-rs-garage-open:before {
  content: "";
}
.fi-rs-garage:before {
  content: "";
}
.fi-rs-garlic-alt:before {
  content: "";
}
.fi-rs-garlic:before {
  content: "";
}
.fi-rs-gas-pump-alt:before {
  content: "";
}
.fi-rs-gas-pump-slash:before {
  content: "";
}
.fi-rs-gas-pump:before {
  content: "";
}
.fi-rs-gauge-circle-bolt:before {
  content: "";
}
.fi-rs-gauge-circle-minus:before {
  content: "";
}
.fi-rs-gauge-circle-plus:before {
  content: "";
}
.fi-rs-gavel:before {
  content: "";
}
.fi-rs-gay-couple:before {
  content: "";
}
.fi-rs-gears:before {
  content: "";
}
.fi-rs-gem:before {
  content: "";
}
.fi-rs-general:before {
  content: "";
}
.fi-rs-ghost:before {
  content: "";
}
.fi-rs-gif-square:before {
  content: "";
}
.fi-rs-gif:before {
  content: "";
}
.fi-rs-gift-box-benefits:before {
  content: "";
}
.fi-rs-gift-card:before {
  content: "";
}
.fi-rs-gift:before {
  content: "";
}
.fi-rs-gifts:before {
  content: "";
}
.fi-rs-gingerbread-man:before {
  content: "";
}
.fi-rs-glass-champagne:before {
  content: "";
}
.fi-rs-glass-cheers:before {
  content: "";
}
.fi-rs-glass-citrus:before {
  content: "";
}
.fi-rs-glass-empty:before {
  content: "";
}
.fi-rs-glass-half:before {
  content: "";
}
.fi-rs-glass-water-droplet:before {
  content: "";
}
.fi-rs-glass-whiskey-rocks:before {
  content: "";
}
.fi-rs-glass-whiskey:before {
  content: "";
}
.fi-rs-glass:before {
  content: "";
}
.fi-rs-glasses:before {
  content: "";
}
.fi-rs-globe-alt:before {
  content: "";
}
.fi-rs-globe-pointer:before {
  content: "";
}
.fi-rs-globe-snow:before {
  content: "";
}
.fi-rs-globe:before {
  content: "";
}
.fi-rs-goal-net:before {
  content: "";
}
.fi-rs-golf-ball:before {
  content: "";
}
.fi-rs-golf-club:before {
  content: "";
}
.fi-rs-golf-hole:before {
  content: "";
}
.fi-rs-golf:before {
  content: "";
}
.fi-rs-gopuram:before {
  content: "";
}
.fi-rs-government-budget:before {
  content: "";
}
.fi-rs-government-flag:before {
  content: "";
}
.fi-rs-government-user:before {
  content: "";
}
.fi-rs-gps-navigation:before {
  content: "";
}
.fi-rs-graduation-cap:before {
  content: "";
}
.fi-rs-gramophone:before {
  content: "";
}
.fi-rs-grape:before {
  content: "";
}
.fi-rs-graph-curve:before {
  content: "";
}
.fi-rs-graphic-style:before {
  content: "";
}
.fi-rs-graphic-tablet:before {
  content: "";
}
.fi-rs-grate-droplet:before {
  content: "";
}
.fi-rs-grate:before {
  content: "";
}
.fi-rs-greater-than-equal:before {
  content: "";
}
.fi-rs-greater-than:before {
  content: "";
}
.fi-rs-greek-helmet:before {
  content: "";
}
.fi-rs-grid-alt:before {
  content: "";
}
.fi-rs-grid-dividers:before {
  content: "";
}
.fi-rs-grid:before {
  content: "";
}
.fi-rs-grill-hot-alt:before {
  content: "";
}
.fi-rs-grill:before {
  content: "";
}
.fi-rs-grimace:before {
  content: "";
}
.fi-rs-grin-alt:before {
  content: "";
}
.fi-rs-grin-beam-sweat:before {
  content: "";
}
.fi-rs-grin-beam:before {
  content: "";
}
.fi-rs-grin-hearts:before {
  content: "";
}
.fi-rs-grin-squint-tears:before {
  content: "";
}
.fi-rs-grin-squint:before {
  content: "";
}
.fi-rs-grin-stars:before {
  content: "";
}
.fi-rs-grin-tears:before {
  content: "";
}
.fi-rs-grin-tongue-squint:before {
  content: "";
}
.fi-rs-grin-tongue-wink:before {
  content: "";
}
.fi-rs-grin-tongue:before {
  content: "";
}
.fi-rs-grin-wink:before {
  content: "";
}
.fi-rs-grin:before {
  content: "";
}
.fi-rs-grip-dots-vertical:before {
  content: "";
}
.fi-rs-grip-dots:before {
  content: "";
}
.fi-rs-grip-horizontal:before {
  content: "";
}
.fi-rs-grip-lines-vertical:before {
  content: "";
}
.fi-rs-grip-lines:before {
  content: "";
}
.fi-rs-grip-vertical:before {
  content: "";
}
.fi-rs-grocery-bag:before {
  content: "";
}
.fi-rs-grocery-basket:before {
  content: "";
}
.fi-rs-group-arrows-rotate:before {
  content: "";
}
.fi-rs-group-call:before {
  content: "";
}
.fi-rs-group-community-social-media:before {
  content: "";
}
.fi-rs-growth-chart-invest:before {
  content: "";
}
.fi-rs-guarani-sign:before {
  content: "";
}
.fi-rs-guide-alt:before {
  content: "";
}
.fi-rs-guide:before {
  content: "";
}
.fi-rs-guitar-electric:before {
  content: "";
}
.fi-rs-guitar:before {
  content: "";
}
.fi-rs-guitars:before {
  content: "";
}
.fi-rs-gun-squirt:before {
  content: "";
}
.fi-rs-gym:before {
  content: "";
}
.fi-rs-h-square:before {
  content: "";
}
.fi-rs-h:before {
  content: "";
}
.fi-rs-h1:before {
  content: "";
}
.fi-rs-h2:before {
  content: "";
}
.fi-rs-h3:before {
  content: "";
}
.fi-rs-h4:before {
  content: "";
}
.fi-rs-hair-clipper:before {
  content: "";
}
.fi-rs-hamburger-soda:before {
  content: "";
}
.fi-rs-hamburger:before {
  content: "";
}
.fi-rs-hammer-crash:before {
  content: "";
}
.fi-rs-hammer-war:before {
  content: "";
}
.fi-rs-hammer:before {
  content: "";
}
.fi-rs-hamsa:before {
  content: "";
}
.fi-rs-hand-back-fist:before {
  content: "";
}
.fi-rs-hand-back-point-down:before {
  content: "";
}
.fi-rs-hand-back-point-left:before {
  content: "";
}
.fi-rs-hand-back-point-ribbon:before {
  content: "";
}
.fi-rs-hand-back-point-right:before {
  content: "";
}
.fi-rs-hand-bill:before {
  content: "";
}
.fi-rs-hand-dots:before {
  content: "";
}
.fi-rs-hand-fingers-crossed:before {
  content: "";
}
.fi-rs-hand-fist:before {
  content: "";
}
.fi-rs-hand-heart:before {
  content: "";
}
.fi-rs-hand-holding-box:before {
  content: "";
}
.fi-rs-hand-holding-droplet:before {
  content: "";
}
.fi-rs-hand-holding-heart:before {
  content: "";
}
.fi-rs-hand-holding-magic:before {
  content: "";
}
.fi-rs-hand-holding-medical:before {
  content: "";
}
.fi-rs-hand-holding-seeding:before {
  content: "";
}
.fi-rs-hand-holding-skull:before {
  content: "";
}
.fi-rs-hand-holding-usd:before {
  content: "";
}
.fi-rs-hand-holding-water:before {
  content: "";
}
.fi-rs-hand-horns:before {
  content: "";
}
.fi-rs-hand-lizard:before {
  content: "";
}
.fi-rs-hand-love:before {
  content: "";
}
.fi-rs-hand-middle-finger:before {
  content: "";
}
.fi-rs-hand-paper:before {
  content: "";
}
.fi-rs-hand-peace:before {
  content: "";
}
.fi-rs-hand-point-ribbon:before {
  content: "";
}
.fi-rs-hand-scissors:before {
  content: "";
}
.fi-rs-hand-sparkles:before {
  content: "";
}
.fi-rs-hand-spock:before {
  content: "";
}
.fi-rs-hand-wave:before {
  content: "";
}
.fi-rs-hand:before {
  content: "";
}
.fi-rs-handmade:before {
  content: "";
}
.fi-rs-hands-bubbles:before {
  content: "";
}
.fi-rs-hands-clapping:before {
  content: "";
}
.fi-rs-hands-heart:before {
  content: "";
}
.fi-rs-hands-holding-diamond:before {
  content: "";
}
.fi-rs-hands-holding:before {
  content: "";
}
.fi-rs-hands-usd:before {
  content: "";
}
.fi-rs-handshake-angle:before {
  content: "";
}
.fi-rs-handshake-deal-loan:before {
  content: "";
}
.fi-rs-handshake-house:before {
  content: "";
}
.fi-rs-handshake-simple-slash:before {
  content: "";
}
.fi-rs-handshake-trust:before {
  content: "";
}
.fi-rs-handshake:before {
  content: "";
}
.fi-rs-happy:before {
  content: "";
}
.fi-rs-hard-hat:before {
  content: "";
}
.fi-rs-hashtag-lock:before {
  content: "";
}
.fi-rs-hastag:before {
  content: "";
}
.fi-rs-hat-beach:before {
  content: "";
}
.fi-rs-hat-birthday:before {
  content: "";
}
.fi-rs-hat-chef:before {
  content: "";
}
.fi-rs-hat-cowboy-side:before {
  content: "";
}
.fi-rs-hat-cowboy:before {
  content: "";
}
.fi-rs-hat-santa:before {
  content: "";
}
.fi-rs-hat-winter:before {
  content: "";
}
.fi-rs-hat-witch:before {
  content: "";
}
.fi-rs-hat-wizard:before {
  content: "";
}
.fi-rs-hdd:before {
  content: "";
}
.fi-rs-head-side-brain:before {
  content: "";
}
.fi-rs-head-side-cough-slash:before {
  content: "";
}
.fi-rs-head-side-cough:before {
  content: "";
}
.fi-rs-head-side-headphones:before {
  content: "";
}
.fi-rs-head-side-heart:before {
  content: "";
}
.fi-rs-head-side-mask:before {
  content: "";
}
.fi-rs-head-side-medical:before {
  content: "";
}
.fi-rs-head-side-thinking:before {
  content: "";
}
.fi-rs-head-side-virus:before {
  content: "";
}
.fi-rs-head-side:before {
  content: "";
}
.fi-rs-head-vr:before {
  content: "";
}
.fi-rs-heading:before {
  content: "";
}
.fi-rs-headphones:before {
  content: "";
}
.fi-rs-headset:before {
  content: "";
}
.fi-rs-heart-arrow:before {
  content: "";
}
.fi-rs-heart-brain:before {
  content: "";
}
.fi-rs-heart-crack:before {
  content: "";
}
.fi-rs-heart-half-stroke:before {
  content: "";
}
.fi-rs-heart-half:before {
  content: "";
}
.fi-rs-heart-health-muscle:before {
  content: "";
}
.fi-rs-heart-lock:before {
  content: "";
}
.fi-rs-heart-partner-handshake:before {
  content: "";
}
.fi-rs-heart-rate:before {
  content: "";
}
.fi-rs-heart-slash:before {
  content: "";
}
.fi-rs-heart-upside-down:before {
  content: "";
}
.fi-rs-heart:before {
  content: "";
}
.fi-rs-heat:before {
  content: "";
}
.fi-rs-helicopter-side:before {
  content: "";
}
.fi-rs-helmet-battle:before {
  content: "";
}
.fi-rs-hexagon-check:before {
  content: "";
}
.fi-rs-hexagon-divide:before {
  content: "";
}
.fi-rs-hexagon-exclamation:before {
  content: "";
}
.fi-rs-hexagon:before {
  content: "";
}
.fi-rs-high-definition:before {
  content: "";
}
.fi-rs-high-five-celebration-yes:before {
  content: "";
}
.fi-rs-high-five:before {
  content: "";
}
.fi-rs-highlighter-line:before {
  content: "";
}
.fi-rs-highlighter:before {
  content: "";
}
.fi-rs-hiking:before {
  content: "";
}
.fi-rs-hippo:before {
  content: "";
}
.fi-rs-hockey-mask:before {
  content: "";
}
.fi-rs-hockey-puck:before {
  content: "";
}
.fi-rs-hockey-stick-puck:before {
  content: "";
}
.fi-rs-hockey-sticks:before {
  content: "";
}
.fi-rs-holding-hand-gear:before {
  content: "";
}
.fi-rs-holding-hand-revenue:before {
  content: "";
}
.fi-rs-holly-berry:before {
  content: "";
}
.fi-rs-home-heart:before {
  content: "";
}
.fi-rs-home-location-alt:before {
  content: "";
}
.fi-rs-home-location:before {
  content: "";
}
.fi-rs-home:before {
  content: "";
}
.fi-rs-honey-pot:before {
  content: "";
}
.fi-rs-hood-cloak:before {
  content: "";
}
.fi-rs-horizontal-rule:before {
  content: "";
}
.fi-rs-horse-head:before {
  content: "";
}
.fi-rs-horse-saddle:before {
  content: "";
}
.fi-rs-horse:before {
  content: "";
}
.fi-rs-horseshoe-broken:before {
  content: "";
}
.fi-rs-horseshoe:before {
  content: "";
}
.fi-rs-hose-reel:before {
  content: "";
}
.fi-rs-hose:before {
  content: "";
}
.fi-rs-hospital-symbol:before {
  content: "";
}
.fi-rs-hospital-user:before {
  content: "";
}
.fi-rs-hospital:before {
  content: "";
}
.fi-rs-hospitals:before {
  content: "";
}
.fi-rs-hot-tub:before {
  content: "";
}
.fi-rs-hotdog:before {
  content: "";
}
.fi-rs-hotel:before {
  content: "";
}
.fi-rs-hourglass-end:before {
  content: "";
}
.fi-rs-hourglass-start:before {
  content: "";
}
.fi-rs-hourglass:before {
  content: "";
}
.fi-rs-house-blank:before {
  content: "";
}
.fi-rs-house-building:before {
  content: "";
}
.fi-rs-house-chimney-blank:before {
  content: "";
}
.fi-rs-house-chimney-crack:before {
  content: "";
}
.fi-rs-house-chimney-heart:before {
  content: "";
}
.fi-rs-house-chimney-medical:before {
  content: "";
}
.fi-rs-house-chimney-user:before {
  content: "";
}
.fi-rs-house-chimney-window:before {
  content: "";
}
.fi-rs-house-chimney:before {
  content: "";
}
.fi-rs-house-circle-check:before {
  content: "";
}
.fi-rs-house-circle-exclamation:before {
  content: "";
}
.fi-rs-house-circle-xmark:before {
  content: "";
}
.fi-rs-house-crack-alt:before {
  content: "";
}
.fi-rs-house-crack:before {
  content: "";
}
.fi-rs-house-day:before {
  content: "";
}
.fi-rs-house-fire:before {
  content: "";
}
.fi-rs-house-flag:before {
  content: "";
}
.fi-rs-house-flood:before {
  content: "";
}
.fi-rs-house-laptop:before {
  content: "";
}
.fi-rs-house-leave:before {
  content: "";
}
.fi-rs-house-lock:before {
  content: "";
}
.fi-rs-house-medical:before {
  content: "";
}
.fi-rs-house-night:before {
  content: "";
}
.fi-rs-house-return:before {
  content: "";
}
.fi-rs-house-signal:before {
  content: "";
}
.fi-rs-house-tree:before {
  content: "";
}
.fi-rs-house-tsunami:before {
  content: "";
}
.fi-rs-house-turret:before {
  content: "";
}
.fi-rs-house-user:before {
  content: "";
}
.fi-rs-house-window:before {
  content: "";
}
.fi-rs-hr-group:before {
  content: "";
}
.fi-rs-hr-person:before {
  content: "";
}
.fi-rs-hr:before {
  content: "";
}
.fi-rs-hryvnia:before {
  content: "";
}
.fi-rs-humidity:before {
  content: "";
}
.fi-rs-hundred-points:before {
  content: "";
}
.fi-rs-hurricane:before {
  content: "";
}
.fi-rs-i:before {
  content: "";
}
.fi-rs-ice-cream:before {
  content: "";
}
.fi-rs-ice-skate:before {
  content: "";
}
.fi-rs-icicles:before {
  content: "";
}
.fi-rs-icon-star:before {
  content: "";
}
.fi-rs-id-badge:before {
  content: "";
}
.fi-rs-id-card-clip-alt:before {
  content: "";
}
.fi-rs-igloo:before {
  content: "";
}
.fi-rs-image-slash:before {
  content: "";
}
.fi-rs-images-user:before {
  content: "";
}
.fi-rs-images:before {
  content: "";
}
.fi-rs-improve-user:before {
  content: "";
}
.fi-rs-inbox-full:before {
  content: "";
}
.fi-rs-inbox-in:before {
  content: "";
}
.fi-rs-inbox-out:before {
  content: "";
}
.fi-rs-inbox:before {
  content: "";
}
.fi-rs-inboxes:before {
  content: "";
}
.fi-rs-incense-sticks-yoga:before {
  content: "";
}
.fi-rs-incognito:before {
  content: "";
}
.fi-rs-indent:before {
  content: "";
}
.fi-rs-indian-rupee-sign:before {
  content: "";
}
.fi-rs-industry-alt:before {
  content: "";
}
.fi-rs-industry-windows:before {
  content: "";
}
.fi-rs-infinity:before {
  content: "";
}
.fi-rs-info-guide:before {
  content: "";
}
.fi-rs-info:before {
  content: "";
}
.fi-rs-information:before {
  content: "";
}
.fi-rs-inhaler:before {
  content: "";
}
.fi-rs-input-numeric:before {
  content: "";
}
.fi-rs-input-pipe:before {
  content: "";
}
.fi-rs-input-text:before {
  content: "";
}
.fi-rs-insert-alt:before {
  content: "";
}
.fi-rs-insert-arrows:before {
  content: "";
}
.fi-rs-insert-button-circle:before {
  content: "";
}
.fi-rs-insert-credit-card:before {
  content: "";
}
.fi-rs-insert-square:before {
  content: "";
}
.fi-rs-insert:before {
  content: "";
}
.fi-rs-insight-alt:before {
  content: "";
}
.fi-rs-insight-head:before {
  content: "";
}
.fi-rs-insight:before {
  content: "";
}
.fi-rs-integral:before {
  content: "";
}
.fi-rs-interactive:before {
  content: "";
}
.fi-rs-interlining:before {
  content: "";
}
.fi-rs-internet-speed-wifi:before {
  content: "";
}
.fi-rs-interrogation:before {
  content: "";
}
.fi-rs-intersection:before {
  content: "";
}
.fi-rs-introduction-handshake:before {
  content: "";
}
.fi-rs-introduction:before {
  content: "";
}
.fi-rs-inventory-alt:before {
  content: "";
}
.fi-rs-invest:before {
  content: "";
}
.fi-rs-investment:before {
  content: "";
}
.fi-rs-invite-alt:before {
  content: "";
}
.fi-rs-invite:before {
  content: "";
}
.fi-rs-iot-alt:before {
  content: "";
}
.fi-rs-iot:before {
  content: "";
}
.fi-rs-ip-address:before {
  content: "";
}
.fi-rs-island-tropical:before {
  content: "";
}
.fi-rs-issue-loupe:before {
  content: "";
}
.fi-rs-it-alt:before {
  content: "";
}
.fi-rs-it-computer:before {
  content: "";
}
.fi-rs-it:before {
  content: "";
}
.fi-rs-italian-lira-sign:before {
  content: "";
}
.fi-rs-italic:before {
  content: "";
}
.fi-rs-j:before {
  content: "";
}
.fi-rs-jam:before {
  content: "";
}
.fi-rs-jar-alt:before {
  content: "";
}
.fi-rs-jar-wheat:before {
  content: "";
}
.fi-rs-javascript:before {
  content: "";
}
.fi-rs-joint:before {
  content: "";
}
.fi-rs-joker:before {
  content: "";
}
.fi-rs-journal-alt:before {
  content: "";
}
.fi-rs-journal:before {
  content: "";
}
.fi-rs-journey:before {
  content: "";
}
.fi-rs-joystick:before {
  content: "";
}
.fi-rs-jpg:before {
  content: "";
}
.fi-rs-jug-alt:before {
  content: "";
}
.fi-rs-jug-bottle:before {
  content: "";
}
.fi-rs-jug:before {
  content: "";
}
.fi-rs-jumping-rope:before {
  content: "";
}
.fi-rs-k:before {
  content: "";
}
.fi-rs-kaaba:before {
  content: "";
}
.fi-rs-kazoo:before {
  content: "";
}
.fi-rs-kerning:before {
  content: "";
}
.fi-rs-key-lock-crypto:before {
  content: "";
}
.fi-rs-key-skeleton-left-right:before {
  content: "";
}
.fi-rs-key:before {
  content: "";
}
.fi-rs-keyboard-brightness-low:before {
  content: "";
}
.fi-rs-keyboard-brightness:before {
  content: "";
}
.fi-rs-keyboard-down:before {
  content: "";
}
.fi-rs-keyboard-left:before {
  content: "";
}
.fi-rs-keyboard:before {
  content: "";
}
.fi-rs-keynote:before {
  content: "";
}
.fi-rs-kidneys:before {
  content: "";
}
.fi-rs-kip-sign:before {
  content: "";
}
.fi-rs-kiss-beam:before {
  content: "";
}
.fi-rs-kiss-wink-heart:before {
  content: "";
}
.fi-rs-kiss:before {
  content: "";
}
.fi-rs-kite:before {
  content: "";
}
.fi-rs-kiwi-bird:before {
  content: "";
}
.fi-rs-kiwi-fruit:before {
  content: "";
}
.fi-rs-knife-kitchen:before {
  content: "";
}
.fi-rs-knife:before {
  content: "";
}
.fi-rs-knitting:before {
  content: "";
}
.fi-rs-kpi-evaluation:before {
  content: "";
}
.fi-rs-kpi:before {
  content: "";
}
.fi-rs-l:before {
  content: "";
}
.fi-rs-label:before {
  content: "";
}
.fi-rs-lacrosse-stick-ball:before {
  content: "";
}
.fi-rs-lacrosse-stick:before {
  content: "";
}
.fi-rs-lambda:before {
  content: "";
}
.fi-rs-lamp-desk:before {
  content: "";
}
.fi-rs-lamp-floor:before {
  content: "";
}
.fi-rs-lamp-street:before {
  content: "";
}
.fi-rs-lamp:before {
  content: "";
}
.fi-rs-land-layer-location:before {
  content: "";
}
.fi-rs-land-layers:before {
  content: "";
}
.fi-rs-land-location:before {
  content: "";
}
.fi-rs-landmark-alt:before {
  content: "";
}
.fi-rs-language:before {
  content: "";
}
.fi-rs-laptop-arrow-down:before {
  content: "";
}
.fi-rs-laptop-binary:before {
  content: "";
}
.fi-rs-laptop-code:before {
  content: "";
}
.fi-rs-laptop-medical:before {
  content: "";
}
.fi-rs-laptop-mobile:before {
  content: "";
}
.fi-rs-laptop-slash:before {
  content: "";
}
.fi-rs-laptop:before {
  content: "";
}
.fi-rs-lari-sign:before {
  content: "";
}
.fi-rs-lasso-sparkles:before {
  content: "";
}
.fi-rs-lasso:before {
  content: "";
}
.fi-rs-last-square:before {
  content: "";
}
.fi-rs-laugh-beam:before {
  content: "";
}
.fi-rs-laugh-squint:before {
  content: "";
}
.fi-rs-laugh-wink:before {
  content: "";
}
.fi-rs-laugh:before {
  content: "";
}
.fi-rs-lawyer-man:before {
  content: "";
}
.fi-rs-lawyer-woman:before {
  content: "";
}
.fi-rs-layer-minus:before {
  content: "";
}
.fi-rs-layer-plus:before {
  content: "";
}
.fi-rs-layers:before {
  content: "";
}
.fi-rs-lead-funnel:before {
  content: "";
}
.fi-rs-lead-management:before {
  content: "";
}
.fi-rs-lead:before {
  content: "";
}
.fi-rs-leader-alt:before {
  content: "";
}
.fi-rs-leader-speech:before {
  content: "";
}
.fi-rs-leader:before {
  content: "";
}
.fi-rs-leaderboard-alt:before {
  content: "";
}
.fi-rs-leaderboard-trophy:before {
  content: "";
}
.fi-rs-leaderboard:before {
  content: "";
}
.fi-rs-leadership-alt:before {
  content: "";
}
.fi-rs-leadership:before {
  content: "";
}
.fi-rs-leaf-heart:before {
  content: "";
}
.fi-rs-leaf-maple:before {
  content: "";
}
.fi-rs-leaf-oak:before {
  content: "";
}
.fi-rs-leaf:before {
  content: "";
}
.fi-rs-leafy-green:before {
  content: "";
}
.fi-rs-leave:before {
  content: "";
}
.fi-rs-left-from-bracket:before {
  content: "";
}
.fi-rs-left:before {
  content: "";
}
.fi-rs-legal:before {
  content: "";
}
.fi-rs-lemon:before {
  content: "";
}
.fi-rs-lesbian-couple:before {
  content: "";
}
.fi-rs-less-than-equal:before {
  content: "";
}
.fi-rs-less-than:before {
  content: "";
}
.fi-rs-lesson-class:before {
  content: "";
}
.fi-rs-lesson:before {
  content: "";
}
.fi-rs-letter-case:before {
  content: "";
}
.fi-rs-lettuce:before {
  content: "";
}
.fi-rs-level-down-alt:before {
  content: "";
}
.fi-rs-level-down:before {
  content: "";
}
.fi-rs-level-up-alt:before {
  content: "";
}
.fi-rs-level-up:before {
  content: "";
}
.fi-rs-license:before {
  content: "";
}
.fi-rs-life-ring:before {
  content: "";
}
.fi-rs-life:before {
  content: "";
}
.fi-rs-light-ceiling:before {
  content: "";
}
.fi-rs-light-emergency-on:before {
  content: "";
}
.fi-rs-light-emergency:before {
  content: "";
}
.fi-rs-light-switch-off:before {
  content: "";
}
.fi-rs-light-switch-on:before {
  content: "";
}
.fi-rs-light-switch:before {
  content: "";
}
.fi-rs-lightbulb-cfl-on:before {
  content: "";
}
.fi-rs-lightbulb-cfl:before {
  content: "";
}
.fi-rs-lightbulb-dollar:before {
  content: "";
}
.fi-rs-lightbulb-exclamation:before {
  content: "";
}
.fi-rs-lightbulb-head:before {
  content: "";
}
.fi-rs-lightbulb-on:before {
  content: "";
}
.fi-rs-lightbulb-question:before {
  content: "";
}
.fi-rs-lightbulb-setting:before {
  content: "";
}
.fi-rs-lightbulb-slash:before {
  content: "";
}
.fi-rs-lighthouse:before {
  content: "";
}
.fi-rs-lights-holiday:before {
  content: "";
}
.fi-rs-limit-hand:before {
  content: "";
}
.fi-rs-limit-speedometer:before {
  content: "";
}
.fi-rs-line-width:before {
  content: "";
}
.fi-rs-link-alt:before {
  content: "";
}
.fi-rs-link-horizontal-slash:before {
  content: "";
}
.fi-rs-link-horizontal:before {
  content: "";
}
.fi-rs-link-slash-alt:before {
  content: "";
}
.fi-rs-link-slash:before {
  content: "";
}
.fi-rs-link:before {
  content: "";
}
.fi-rs-lion-head:before {
  content: "";
}
.fi-rs-lion:before {
  content: "";
}
.fi-rs-lips:before {
  content: "";
}
.fi-rs-lipstick:before {
  content: "";
}
.fi-rs-lira-sign:before {
  content: "";
}
.fi-rs-list-check:before {
  content: "";
}
.fi-rs-list-dropdown:before {
  content: "";
}
.fi-rs-list-music:before {
  content: "";
}
.fi-rs-list-timeline:before {
  content: "";
}
.fi-rs-list:before {
  content: "";
}
.fi-rs-litecoin-sign:before {
  content: "";
}
.fi-rs-live-alt:before {
  content: "";
}
.fi-rs-live:before {
  content: "";
}
.fi-rs-loading:before {
  content: "";
}
.fi-rs-loan:before {
  content: "";
}
.fi-rs-lobster:before {
  content: "";
}
.fi-rs-location-alt:before {
  content: "";
}
.fi-rs-location-arrow:before {
  content: "";
}
.fi-rs-location-crosshairs-slash:before {
  content: "";
}
.fi-rs-location-crosshairs:before {
  content: "";
}
.fi-rs-location-dot-slash:before {
  content: "";
}
.fi-rs-location-exclamation:before {
  content: "";
}
.fi-rs-location-pin-call:before {
  content: "";
}
.fi-rs-lock-alt:before {
  content: "";
}
.fi-rs-lock-hashtag:before {
  content: "";
}
.fi-rs-lock-open-alt:before {
  content: "";
}
.fi-rs-lock:before {
  content: "";
}
.fi-rs-locust:before {
  content: "";
}
.fi-rs-log-out:before {
  content: "";
}
.fi-rs-loop-square:before {
  content: "";
}
.fi-rs-loveseat:before {
  content: "";
}
.fi-rs-low-vision:before {
  content: "";
}
.fi-rs-luchador:before {
  content: "";
}
.fi-rs-luggage-cart:before {
  content: "";
}
.fi-rs-luggage-rolling:before {
  content: "";
}
.fi-rs-lungs-virus:before {
  content: "";
}
.fi-rs-lungs:before {
  content: "";
}
.fi-rs-m:before {
  content: "";
}
.fi-rs-mace:before {
  content: "";
}
.fi-rs-magic-wand:before {
  content: "";
}
.fi-rs-magnet-user:before {
  content: "";
}
.fi-rs-magnet:before {
  content: "";
}
.fi-rs-mailbox-envelope:before {
  content: "";
}
.fi-rs-mailbox-flag-up:before {
  content: "";
}
.fi-rs-mailbox:before {
  content: "";
}
.fi-rs-makeup-brush:before {
  content: "";
}
.fi-rs-man-head:before {
  content: "";
}
.fi-rs-man-scientist:before {
  content: "";
}
.fi-rs-manat-sign:before {
  content: "";
}
.fi-rs-mandolin:before {
  content: "";
}
.fi-rs-mango:before {
  content: "";
}
.fi-rs-manhole:before {
  content: "";
}
.fi-rs-map-location-track:before {
  content: "";
}
.fi-rs-map-marker-check:before {
  content: "";
}
.fi-rs-map-marker-cross:before {
  content: "";
}
.fi-rs-map-marker-edit:before {
  content: "";
}
.fi-rs-map-marker-home:before {
  content: "";
}
.fi-rs-map-marker-minus:before {
  content: "";
}
.fi-rs-map-marker-plus:before {
  content: "";
}
.fi-rs-map-marker-question:before {
  content: "";
}
.fi-rs-map-marker-slash:before {
  content: "";
}
.fi-rs-map-marker-smile:before {
  content: "";
}
.fi-rs-map-marker:before {
  content: "";
}
.fi-rs-map-pin:before {
  content: "";
}
.fi-rs-map-point:before {
  content: "豈";
}
.fi-rs-map:before {
  content: "更";
}
.fi-rs-marker-time:before {
  content: "車";
}
.fi-rs-marker:before {
  content: "賈";
}
.fi-rs-marketplace-alt:before {
  content: "滑";
}
.fi-rs-marketplace-store:before {
  content: "串";
}
.fi-rs-marketplace:before {
  content: "句";
}
.fi-rs-mars-double:before {
  content: "龜";
}
.fi-rs-mars-stroke-right:before {
  content: "龜";
}
.fi-rs-mars-stroke-up:before {
  content: "契";
}
.fi-rs-mars:before {
  content: "金";
}
.fi-rs-martini-glass-citrus:before {
  content: "喇";
}
.fi-rs-martini-glass-empty:before {
  content: "奈";
}
.fi-rs-mask-carnival:before {
  content: "懶";
}
.fi-rs-mask-face:before {
  content: "癩";
}
.fi-rs-mask-snorkel:before {
  content: "羅";
}
.fi-rs-massage:before {
  content: "蘿";
}
.fi-rs-match-fire:before {
  content: "螺";
}
.fi-rs-mattress-pillow:before {
  content: "裸";
}
.fi-rs-measuring-tape:before {
  content: "邏";
}
.fi-rs-meat:before {
  content: "樂";
}
.fi-rs-medal:before {
  content: "洛";
}
.fi-rs-medical-star:before {
  content: "烙";
}
.fi-rs-medicine:before {
  content: "珞";
}
.fi-rs-meditation:before {
  content: "落";
}
.fi-rs-meeting-alt:before {
  content: "酪";
}
.fi-rs-meeting:before {
  content: "駱";
}
.fi-rs-megaphone-announcement-leader:before {
  content: "亂";
}
.fi-rs-megaphone:before {
  content: "卵";
}
.fi-rs-meh-blank:before {
  content: "欄";
}
.fi-rs-meh-rolling-eyes:before {
  content: "爛";
}
.fi-rs-meh:before {
  content: "蘭";
}
.fi-rs-melon-alt:before {
  content: "鸞";
}
.fi-rs-melon:before {
  content: "嵐";
}
.fi-rs-member-list:before {
  content: "濫";
}
.fi-rs-member-search:before {
  content: "藍";
}
.fi-rs-membership-vip:before {
  content: "襤";
}
.fi-rs-membership:before {
  content: "拉";
}
.fi-rs-memo-circle-check:before {
  content: "臘";
}
.fi-rs-memo-pad:before {
  content: "蠟";
}
.fi-rs-memo:before {
  content: "廊";
}
.fi-rs-memory:before {
  content: "朗";
}
.fi-rs-menu-dots-vertical:before {
  content: "浪";
}
.fi-rs-menu-dots:before {
  content: "狼";
}
.fi-rs-mercury:before {
  content: "郎";
}
.fi-rs-message-arrow-down:before {
  content: "來";
}
.fi-rs-message-arrow-up-right:before {
  content: "冷";
}
.fi-rs-message-arrow-up:before {
  content: "勞";
}
.fi-rs-message-bot:before {
  content: "擄";
}
.fi-rs-message-code:before {
  content: "櫓";
}
.fi-rs-message-dollar:before {
  content: "爐";
}
.fi-rs-message-heart:before {
  content: "盧";
}
.fi-rs-message-image:before {
  content: "老";
}
.fi-rs-message-question:before {
  content: "蘆";
}
.fi-rs-message-quote:before {
  content: "虜";
}
.fi-rs-message-slash:before {
  content: "路";
}
.fi-rs-message-sms:before {
  content: "露";
}
.fi-rs-message-text:before {
  content: "魯";
}
.fi-rs-message-xmark:before {
  content: "鷺";
}
.fi-rs-messages-dollar:before {
  content: "碌";
}
.fi-rs-messages-question:before {
  content: "祿";
}
.fi-rs-messages:before {
  content: "綠";
}
.fi-rs-meteor:before {
  content: "菉";
}
.fi-rs-meter-bolt:before {
  content: "錄";
}
.fi-rs-meter-droplet:before {
  content: "鹿";
}
.fi-rs-meter-fire:before {
  content: "論";
}
.fi-rs-meter:before {
  content: "壟";
}
.fi-rs-method:before {
  content: "弄";
}
.fi-rs-microchip-ai:before {
  content: "籠";
}
.fi-rs-microchip:before {
  content: "聾";
}
.fi-rs-microphone-alt:before {
  content: "牢";
}
.fi-rs-microphone-slash:before {
  content: "磊";
}
.fi-rs-microphone:before {
  content: "賂";
}
.fi-rs-microscope:before {
  content: "雷";
}
.fi-rs-microwave:before {
  content: "壘";
}
.fi-rs-milk-alt:before {
  content: "屢";
}
.fi-rs-milk:before {
  content: "樓";
}
.fi-rs-mill-sign:before {
  content: "淚";
}
.fi-rs-mind-share:before {
  content: "漏";
}
.fi-rs-minus-circle:before {
  content: "累";
}
.fi-rs-minus-hexagon:before {
  content: "縷";
}
.fi-rs-minus-small:before {
  content: "陋";
}
.fi-rs-minuss:before {
  content: "勒";
}
.fi-rs-mistletoe:before {
  content: "肋";
}
.fi-rs-mix:before {
  content: "凜";
}
.fi-rs-mobile-button:before {
  content: "凌";
}
.fi-rs-mobile-notch:before {
  content: "稜";
}
.fi-rs-mobile:before {
  content: "綾";
}
.fi-rs-mockup:before {
  content: "菱";
}
.fi-rs-mode-alt:before {
  content: "陵";
}
.fi-rs-mode-landscape:before {
  content: "讀";
}
.fi-rs-mode-portrait:before {
  content: "拏";
}
.fi-rs-mode:before {
  content: "樂";
}
.fi-rs-model-cube-arrows:before {
  content: "諾";
}
.fi-rs-model-cube-space:before {
  content: "丹";
}
.fi-rs-model-cube:before {
  content: "寧";
}
.fi-rs-module:before {
  content: "怒";
}
.fi-rs-monday:before {
  content: "率";
}
.fi-rs-money-bill-simple:before {
  content: "異";
}
.fi-rs-money-bill-transfer:before {
  content: "北";
}
.fi-rs-money-bill-wave-alt:before {
  content: "磻";
}
.fi-rs-money-bill-wave:before {
  content: "便";
}
.fi-rs-money-bills-simple:before {
  content: "復";
}
.fi-rs-money-bills:before {
  content: "不";
}
.fi-rs-money-check-edit-alt:before {
  content: "泌";
}
.fi-rs-money-check-edit:before {
  content: "數";
}
.fi-rs-money-check:before {
  content: "索";
}
.fi-rs-money-coin-transfer:before {
  content: "參";
}
.fi-rs-money-from-bracket:before {
  content: "塞";
}
.fi-rs-money-simple-from-bracket:before {
  content: "省";
}
.fi-rs-money-transfer-alt:before {
  content: "葉";
}
.fi-rs-money-transfer-coin-arrow:before {
  content: "說";
}
.fi-rs-money-transfer-smartphone:before {
  content: "殺";
}
.fi-rs-money-wings:before {
  content: "辰";
}
.fi-rs-money:before {
  content: "沈";
}
.fi-rs-monkey:before {
  content: "拾";
}
.fi-rs-monument:before {
  content: "若";
}
.fi-rs-moon-stars:before {
  content: "掠";
}
.fi-rs-moon:before {
  content: "略";
}
.fi-rs-moped:before {
  content: "亮";
}
.fi-rs-mortar-pestle:before {
  content: "兩";
}
.fi-rs-mortgage:before {
  content: "凉";
}
.fi-rs-mosque-alt:before {
  content: "梁";
}
.fi-rs-mosque-moon:before {
  content: "糧";
}
.fi-rs-mosque:before {
  content: "良";
}
.fi-rs-mosquito-net:before {
  content: "諒";
}
.fi-rs-mosquito:before {
  content: "量";
}
.fi-rs-motorcycle:before {
  content: "勵";
}
.fi-rs-mound:before {
  content: "呂";
}
.fi-rs-mountain-city:before {
  content: "女";
}
.fi-rs-mountain:before {
  content: "廬";
}
.fi-rs-mountains:before {
  content: "旅";
}
.fi-rs-mouse-field:before {
  content: "濾";
}
.fi-rs-mouse:before {
  content: "礪";
}
.fi-rs-mov-file:before {
  content: "閭";
}
.fi-rs-move-to-folder-2:before {
  content: "驪";
}
.fi-rs-move-to-folder:before {
  content: "麗";
}
.fi-rs-mp3-file:before {
  content: "黎";
}
.fi-rs-mp3-player:before {
  content: "力";
}
.fi-rs-mp4-file:before {
  content: "曆";
}
.fi-rs-mug-alt:before {
  content: "歷";
}
.fi-rs-mug-hot-alt:before {
  content: "轢";
}
.fi-rs-mug-hot:before {
  content: "年";
}
.fi-rs-mug-marshmallows:before {
  content: "憐";
}
.fi-rs-mug-tea-saucer:before {
  content: "戀";
}
.fi-rs-mug-tea:before {
  content: "撚";
}
.fi-rs-mug:before {
  content: "漣";
}
.fi-rs-multiple-alt:before {
  content: "煉";
}
.fi-rs-multiple:before {
  content: "璉";
}
.fi-rs-muscle:before {
  content: "秊";
}
.fi-rs-mushroom-alt:before {
  content: "練";
}
.fi-rs-mushroom:before {
  content: "聯";
}
.fi-rs-music-alt:before {
  content: "輦";
}
.fi-rs-music-file:before {
  content: "蓮";
}
.fi-rs-music-note-slash:before {
  content: "連";
}
.fi-rs-music-note:before {
  content: "鍊";
}
.fi-rs-music-slash:before {
  content: "列";
}
.fi-rs-music:before {
  content: "劣";
}
.fi-rs-n:before {
  content: "咽";
}
.fi-rs-naira-sign:before {
  content: "烈";
}
.fi-rs-narwhal:before {
  content: "裂";
}
.fi-rs-navigation:before {
  content: "說";
}
.fi-rs-nesting-dolls:before {
  content: "廉";
}
.fi-rs-network-analytic:before {
  content: "念";
}
.fi-rs-network-cloud:before {
  content: "捻";
}
.fi-rs-network:before {
  content: "殮";
}
.fi-rs-neuter:before {
  content: "簾";
}
.fi-rs-newsletter-subscribe:before {
  content: "獵";
}
.fi-rs-newspaper-open:before {
  content: "令";
}
.fi-rs-newspaper:before {
  content: "囹";
}
.fi-rs-nfc-lock:before {
  content: "寧";
}
.fi-rs-nfc-magnifying-glass:before {
  content: "嶺";
}
.fi-rs-nfc-pen:before {
  content: "怜";
}
.fi-rs-nfc-slash:before {
  content: "玲";
}
.fi-rs-nfc-trash:before {
  content: "瑩";
}
.fi-rs-nfc:before {
  content: "羚";
}
.fi-rs-night-day:before {
  content: "聆";
}
.fi-rs-no-fee:before {
  content: "鈴";
}
.fi-rs-no-people:before {
  content: "零";
}
.fi-rs-noodles:before {
  content: "靈";
}
.fi-rs-nose:before {
  content: "領";
}
.fi-rs-not-equal:before {
  content: "例";
}
.fi-rs-not-found-alt:before {
  content: "禮";
}
.fi-rs-not-found-magnifying-glass:before {
  content: "醴";
}
.fi-rs-not-found:before {
  content: "隸";
}
.fi-rs-notdef:before {
  content: "惡";
}
.fi-rs-note-medical:before {
  content: "了";
}
.fi-rs-note-sticky:before {
  content: "僚";
}
.fi-rs-note:before {
  content: "寮";
}
.fi-rs-notebook-alt:before {
  content: "尿";
}
.fi-rs-notebook:before {
  content: "料";
}
.fi-rs-notes-medical:before {
  content: "樂";
}
.fi-rs-notes:before {
  content: "燎";
}
.fi-rs-o:before {
  content: "療";
}
.fi-rs-object-exclude:before {
  content: "蓼";
}
.fi-rs-object-group:before {
  content: "遼";
}
.fi-rs-object-intersect:before {
  content: "龍";
}
.fi-rs-object-subtract:before {
  content: "暈";
}
.fi-rs-object-ungroup:before {
  content: "阮";
}
.fi-rs-object-union:before {
  content: "劉";
}
.fi-rs-objects-column:before {
  content: "杻";
}
.fi-rs-octagon-check:before {
  content: "柳";
}
.fi-rs-octagon-divide:before {
  content: "流";
}
.fi-rs-octagon-exclamation:before {
  content: "溜";
}
.fi-rs-octagon-minus:before {
  content: "琉";
}
.fi-rs-octagon-plus:before {
  content: "留";
}
.fi-rs-octagon-xmark:before {
  content: "硫";
}
.fi-rs-octagon:before {
  content: "紐";
}
.fi-rs-oil-can:before {
  content: "類";
}
.fi-rs-oil-temp:before {
  content: "六";
}
.fi-rs-olive-oil:before {
  content: "戮";
}
.fi-rs-olive:before {
  content: "陸";
}
.fi-rs-olives:before {
  content: "倫";
}
.fi-rs-om:before {
  content: "崙";
}
.fi-rs-omega:before {
  content: "淪";
}
.fi-rs-onboarding:before {
  content: "輪";
}
.fi-rs-onion:before {
  content: "律";
}
.fi-rs-opacity:before {
  content: "慄";
}
.fi-rs-open-mail-clip:before {
  content: "栗";
}
.fi-rs-operating-system-upgrade:before {
  content: "率";
}
.fi-rs-operation:before {
  content: "隆";
}
.fi-rs-order-history:before {
  content: "利";
}
.fi-rs-organization-chart:before {
  content: "吏";
}
.fi-rs-ornament:before {
  content: "履";
}
.fi-rs-otp:before {
  content: "易";
}
.fi-rs-otter:before {
  content: "李";
}
.fi-rs-outdent:before {
  content: "梨";
}
.fi-rs-oval-alt:before {
  content: "泥";
}
.fi-rs-oval:before {
  content: "理";
}
.fi-rs-oven:before {
  content: "痢";
}
.fi-rs-overline:before {
  content: "罹";
}
.fi-rs-overview:before {
  content: "裏";
}
.fi-rs-p:before {
  content: "裡";
}
.fi-rs-package:before {
  content: "里";
}
.fi-rs-padlock-check:before {
  content: "離";
}
.fi-rs-page-break:before {
  content: "匿";
}
.fi-rs-pager:before {
  content: "溺";
}
.fi-rs-paid:before {
  content: "吝";
}
.fi-rs-paint-brush:before {
  content: "燐";
}
.fi-rs-paint-roller:before {
  content: "璘";
}
.fi-rs-paintbrush-pencil:before {
  content: "藺";
}
.fi-rs-palette:before {
  content: "隣";
}
.fi-rs-pallet-alt:before {
  content: "鱗";
}
.fi-rs-pallet:before {
  content: "麟";
}
.fi-rs-pan-food:before {
  content: "林";
}
.fi-rs-pan-frying:before {
  content: "淋";
}
.fi-rs-pan:before {
  content: "臨";
}
.fi-rs-pancakes:before {
  content: "立";
}
.fi-rs-panorama:before {
  content: "笠";
}
.fi-rs-paper-plane-launch:before {
  content: "粒";
}
.fi-rs-paper-plane-top:before {
  content: "狀";
}
.fi-rs-paper-plane:before {
  content: "炙";
}
.fi-rs-paperclip-vertical:before {
  content: "識";
}
.fi-rs-parachute-box:before {
  content: "什";
}
.fi-rs-paragraph-left:before {
  content: "茶";
}
.fi-rs-paragraph:before {
  content: "刺";
}
.fi-rs-parking-circle-slash:before {
  content: "切";
}
.fi-rs-parking-circle:before {
  content: "度";
}
.fi-rs-parking-slash:before {
  content: "拓";
}
.fi-rs-parking:before {
  content: "糖";
}
.fi-rs-party-bell:before {
  content: "宅";
}
.fi-rs-party-horn:before {
  content: "洞";
}
.fi-rs-passport:before {
  content: "暴";
}
.fi-rs-password-alt:before {
  content: "輻";
}
.fi-rs-password-computer:before {
  content: "行";
}
.fi-rs-password-email:before {
  content: "降";
}
.fi-rs-password-smartphone:before {
  content: "見";
}
.fi-rs-password:before {
  content: "廓";
}
.fi-rs-paste:before {
  content: "兀";
}
.fi-rs-pattern:before {
  content: "嗀";
}
.fi-rs-pause-circle:before {
  content: "﨎";
}
.fi-rs-pause-square:before {
  content: "﨏";
}
.fi-rs-pause:before {
  content: "塚";
}
.fi-rs-paw-claws:before {
  content: "﨑";
}
.fi-rs-paw-heart:before {
  content: "晴";
}
.fi-rs-paw:before {
  content: "﨓";
}
.fi-rs-payment-pos:before {
  content: "﨔";
}
.fi-rs-payroll-calendar:before {
  content: "凞";
}
.fi-rs-payroll-check:before {
  content: "猪";
}
.fi-rs-payroll:before {
  content: "益";
}
.fi-rs-peace:before {
  content: "礼";
}
.fi-rs-peach:before {
  content: "神";
}
.fi-rs-peanut:before {
  content: "祥";
}
.fi-rs-peanuts:before {
  content: "福";
}
.fi-rs-peapod:before {
  content: "靖";
}
.fi-rs-pear:before {
  content: "精";
}
.fi-rs-pedestal:before {
  content: "羽";
}
.fi-rs-pen-circle:before {
  content: "﨟";
}
.fi-rs-pen-clip-slash:before {
  content: "蘒";
}
.fi-rs-pen-clip:before {
  content: "﨡";
}
.fi-rs-pen-fancy-slash:before {
  content: "諸";
}
.fi-rs-pen-fancy:before {
  content: "﨣";
}
.fi-rs-pen-field:before {
  content: "﨤";
}
.fi-rs-pen-nib-slash:before {
  content: "逸";
}
.fi-rs-pen-nib:before {
  content: "都";
}
.fi-rs-pen-slash:before {
  content: "﨧";
}
.fi-rs-pen-square:before {
  content: "﨨";
}
.fi-rs-pen-swirl:before {
  content: "﨩";
}
.fi-rs-pencil-paintbrush:before {
  content: "飯";
}
.fi-rs-pencil-ruler:before {
  content: "飼";
}
.fi-rs-pencil-slash:before {
  content: "館";
}
.fi-rs-pencil:before {
  content: "鶴";
}
.fi-rs-pending:before {
  content: "郞";
}
.fi-rs-pennant:before {
  content: "隷";
}
.fi-rs-people-arrows-left-right:before {
  content: "侮";
}
.fi-rs-people-carry-box:before {
  content: "僧";
}
.fi-rs-people-dress:before {
  content: "免";
}
.fi-rs-people-network-partner:before {
  content: "勉";
}
.fi-rs-people-pants:before {
  content: "勤";
}
.fi-rs-people-poll:before {
  content: "卑";
}
.fi-rs-people-pulling:before {
  content: "喝";
}
.fi-rs-people-roof:before {
  content: "嘆";
}
.fi-rs-people:before {
  content: "器";
}
.fi-rs-pepper-alt:before {
  content: "塀";
}
.fi-rs-pepper-hot:before {
  content: "墨";
}
.fi-rs-pepper:before {
  content: "層";
}
.fi-rs-percent-10:before {
  content: "屮";
}
.fi-rs-percent-100:before {
  content: "悔";
}
.fi-rs-percent-20:before {
  content: "慨";
}
.fi-rs-percent-25:before {
  content: "憎";
}
.fi-rs-percent-30:before {
  content: "懲";
}
.fi-rs-percent-40:before {
  content: "敏";
}
.fi-rs-percent-50:before {
  content: "既";
}
.fi-rs-percent-60:before {
  content: "暑";
}
.fi-rs-percent-70:before {
  content: "梅";
}
.fi-rs-percent-75:before {
  content: "海";
}
.fi-rs-percent-80:before {
  content: "渚";
}
.fi-rs-percent-90:before {
  content: "漢";
}
.fi-rs-percentage:before {
  content: "煮";
}
.fi-rs-person-burst:before {
  content: "爫";
}
.fi-rs-person-carry-box:before {
  content: "琢";
}
.fi-rs-person-circle-check:before {
  content: "碑";
}
.fi-rs-person-circle-exclamation:before {
  content: "社";
}
.fi-rs-person-circle-minus:before {
  content: "祉";
}
.fi-rs-person-circle-plus:before {
  content: "祈";
}
.fi-rs-person-circle-question:before {
  content: "祐";
}
.fi-rs-person-circle-xmark:before {
  content: "祖";
}
.fi-rs-person-cv:before {
  content: "祝";
}
.fi-rs-person-dolly-empty:before {
  content: "禍";
}
.fi-rs-person-dolly:before {
  content: "禎";
}
.fi-rs-person-dress-simple:before {
  content: "穀";
}
.fi-rs-person-dress:before {
  content: "突";
}
.fi-rs-person-luggage:before {
  content: "節";
}
.fi-rs-person-lunge:before {
  content: "練";
}
.fi-rs-person-pilates:before {
  content: "縉";
}
.fi-rs-person-praying:before {
  content: "繁";
}
.fi-rs-person-pregnant:before {
  content: "署";
}
.fi-rs-person-seat-reclined:before {
  content: "者";
}
.fi-rs-person-seat:before {
  content: "臭";
}
.fi-rs-person-shelter:before {
  content: "艹";
}
.fi-rs-person-sign:before {
  content: "艹";
}
.fi-rs-person-simple:before {
  content: "著";
}
.fi-rs-person-walking-with-cane:before {
  content: "褐";
}
.fi-rs-peseta-sign:before {
  content: "視";
}
.fi-rs-peso-sign:before {
  content: "謁";
}
.fi-rs-pets:before {
  content: "謹";
}
.fi-rs-pharmacy:before {
  content: "賓";
}
.fi-rs-phone-call:before {
  content: "贈";
}
.fi-rs-phone-cross:before {
  content: "辶";
}
.fi-rs-phone-flip:before {
  content: "逸";
}
.fi-rs-phone-guide:before {
  content: "難";
}
.fi-rs-phone-heart-message:before {
  content: "響";
}
.fi-rs-phone-office:before {
  content: "頻";
}
.fi-rs-phone-pause:before {
  content: "恵";
}
.fi-rs-phone-plus:before {
  content: "𤋮";
}
.fi-rs-phone-rotary:before {
  content: "舘";
}
.fi-rs-phone-slash:before {
  content: "﩮";
}
.fi-rs-photo-capture:before {
  content: "﩯";
}
.fi-rs-photo-film-music:before {
  content: "並";
}
.fi-rs-photo-video:before {
  content: "况";
}
.fi-rs-physics:before {
  content: "全";
}
.fi-rs-Pi:before {
  content: "侀";
}
.fi-rs-piano-keyboard:before {
  content: "充";
}
.fi-rs-piano:before {
  content: "冀";
}
.fi-rs-pickaxe:before {
  content: "勇";
}
.fi-rs-picking-box:before {
  content: "勺";
}
.fi-rs-picking:before {
  content: "喝";
}
.fi-rs-picnic:before {
  content: "啕";
}
.fi-rs-picpeople-filled:before {
  content: "喙";
}
.fi-rs-picpeople:before {
  content: "嗢";
}
.fi-rs-picture:before {
  content: "塚";
}
.fi-rs-pie:before {
  content: "墳";
}
.fi-rs-pig-bank-bulb:before {
  content: "奄";
}
.fi-rs-pig-face:before {
  content: "奔";
}
.fi-rs-pig:before {
  content: "婢";
}
.fi-rs-piggy-bank-budget:before {
  content: "嬨";
}
.fi-rs-piggy-bank:before {
  content: "廒";
}
.fi-rs-pills:before {
  content: "廙";
}
.fi-rs-pinata:before {
  content: "彩";
}
.fi-rs-pineapple-alt:before {
  content: "徭";
}
.fi-rs-pineapple:before {
  content: "惘";
}
.fi-rs-ping-pong:before {
  content: "慎";
}
.fi-rs-pipe-smoking:before {
  content: "愈";
}
.fi-rs-pixabay:before {
  content: "憎";
}
.fi-rs-pizza-slice:before {
  content: "慠";
}
.fi-rs-place-of-worship:before {
  content: "懲";
}
.fi-rs-plan-strategy:before {
  content: "戴";
}
.fi-rs-plan:before {
  content: "揄";
}
.fi-rs-plane-alt:before {
  content: "搜";
}
.fi-rs-plane-arrival:before {
  content: "摒";
}
.fi-rs-plane-departure:before {
  content: "敖";
}
.fi-rs-plane-prop:before {
  content: "晴";
}
.fi-rs-plane-slash:before {
  content: "朗";
}
.fi-rs-plane-tail:before {
  content: "望";
}
.fi-rs-plane:before {
  content: "杖";
}
.fi-rs-planet-moon:before {
  content: "歹";
}
.fi-rs-planet-ringed:before {
  content: "殺";
}
.fi-rs-plant-care:before {
  content: "流";
}
.fi-rs-plant-growth:before {
  content: "滛";
}
.fi-rs-plant-seed-invest:before {
  content: "滋";
}
.fi-rs-plant-wilt:before {
  content: "漢";
}
.fi-rs-plate-utensils:before {
  content: "瀞";
}
.fi-rs-plate-wheat:before {
  content: "煮";
}
.fi-rs-plate:before {
  content: "瞧";
}
.fi-rs-play-alt:before {
  content: "爵";
}
.fi-rs-play-circle:before {
  content: "犯";
}
.fi-rs-play-microphone:before {
  content: "猪";
}
.fi-rs-play-pause:before {
  content: "瑱";
}
.fi-rs-play:before {
  content: "甆";
}
.fi-rs-playing-cards:before {
  content: "画";
}
.fi-rs-plug-alt:before {
  content: "瘝";
}
.fi-rs-plug-cable:before {
  content: "瘟";
}
.fi-rs-plug-circle-bolt:before {
  content: "益";
}
.fi-rs-plug-circle-check:before {
  content: "盛";
}
.fi-rs-plug-circle-exclamation:before {
  content: "直";
}
.fi-rs-plug-circle-minus:before {
  content: "睊";
}
.fi-rs-plug-circle-plus:before {
  content: "着";
}
.fi-rs-plug-connection:before {
  content: "磌";
}
.fi-rs-plug:before {
  content: "窱";
}
.fi-rs-plus-hexagon:before {
  content: "節";
}
.fi-rs-plus-minus:before {
  content: "类";
}
.fi-rs-plus-small:before {
  content: "絛";
}
.fi-rs-plus:before {
  content: "練";
}
.fi-rs-png-file:before {
  content: "缾";
}
.fi-rs-podcast:before {
  content: "者";
}
.fi-rs-podium-star:before {
  content: "荒";
}
.fi-rs-podium-victory-leader:before {
  content: "華";
}
.fi-rs-podium:before {
  content: "蝹";
}
.fi-rs-point-of-sale-bill:before {
  content: "襁";
}
.fi-rs-point-of-sale-signal:before {
  content: "覆";
}
.fi-rs-point-of-sale:before {
  content: "視";
}
.fi-rs-pointer-loading:before {
  content: "調";
}
.fi-rs-pointer-text:before {
  content: "諸";
}
.fi-rs-poker-chip:before {
  content: "請";
}
.fi-rs-police-box:before {
  content: "謁";
}
.fi-rs-poll-h:before {
  content: "諾";
}
.fi-rs-pollution:before {
  content: "諭";
}
.fi-rs-pompebled:before {
  content: "謹";
}
.fi-rs-poo-bolt:before {
  content: "變";
}
.fi-rs-poo:before {
  content: "贈";
}
.fi-rs-pool-8-ball:before {
  content: "輸";
}
.fi-rs-poop:before {
  content: "遲";
}
.fi-rs-popcorn:before {
  content: "醙";
}
.fi-rs-popsicle:before {
  content: "鉶";
}
.fi-rs-portal-enter:before {
  content: "陼";
}
.fi-rs-portal-exit:before {
  content: "難";
}
.fi-rs-portrait:before {
  content: "靖";
}
.fi-rs-postal-address:before {
  content: "韛";
}
.fi-rs-pot:before {
  content: "響";
}
.fi-rs-potato:before {
  content: "頋";
}
.fi-rs-pound:before {
  content: "頻";
}
.fi-rs-ppt-file:before {
  content: "鬒";
}
.fi-rs-practice:before {
  content: "龜";
}
.fi-rs-praying-hands:before {
  content: "𢡊";
}
.fi-rs-prescription-bottle-alt:before {
  content: "𢡄";
}
.fi-rs-prescription-bottle-pill:before {
  content: "𣏕";
}
.fi-rs-prescription-bottle:before {
  content: "㮝";
}
.fi-rs-prescription:before {
  content: "䀘";
}
.fi-rs-presentation:before {
  content: "䀹";
}
.fi-rs-preview:before {
  content: "𥉉";
}
.fi-rs-previous-square:before {
  content: "𥳐";
}
.fi-rs-print-magnifying-glass:before {
  content: "𧻓";
}
.fi-rs-print-slash:before {
  content: "齃";
}
.fi-rs-print:before {
  content: "龎";
}
.fi-rs-priority-arrow:before {
  content: "﫚";
}
.fi-rs-priority-arrows:before {
  content: "﫛";
}
.fi-rs-priority-importance:before {
  content: "﫜";
}
.fi-rs-problem-solving:before {
  content: "﫝";
}
.fi-rs-procedures:before {
  content: "﫞";
}
.fi-rs-process:before {
  content: "﫟";
}
.fi-rs-productivity:before {
  content: "﫠";
}
.fi-rs-progress-complete:before {
  content: "﫡";
}
.fi-rs-progress-download:before {
  content: "﫢";
}
.fi-rs-progress-upload:before {
  content: "﫣";
}
.fi-rs-projector:before {
  content: "﫤";
}
.fi-rs-protractor:before {
  content: "﫥";
}
.fi-rs-pulse:before {
  content: "﫦";
}
.fi-rs-pump-medical:before {
  content: "﫧";
}
.fi-rs-pump:before {
  content: "﫨";
}
.fi-rs-pumpkin-alt-2:before {
  content: "﫩";
}
.fi-rs-pumpkin-alt:before {
  content: "﫪";
}
.fi-rs-pumpkin:before {
  content: "﫫";
}
.fi-rs-puzzle-alt:before {
  content: "﫬";
}
.fi-rs-puzzle-piece-integration:before {
  content: "﫭";
}
.fi-rs-puzzle-piece:before {
  content: "﫮";
}
.fi-rs-puzzle-pieces:before {
  content: "﫯";
}
.fi-rs-pyramid:before {
  content: "﫰";
}
.fi-rs-q:before {
  content: "﫱";
}
.fi-rs-qr-scan:before {
  content: "﫲";
}
.fi-rs-QR:before {
  content: "﫳";
}
.fi-rs-qrcode:before {
  content: "﫴";
}
.fi-rs-question-square:before {
  content: "﫵";
}
.fi-rs-question:before {
  content: "﫶";
}
.fi-rs-queue-alt:before {
  content: "﫷";
}
.fi-rs-queue-line:before {
  content: "﫸";
}
.fi-rs-queue-signal:before {
  content: "﫹";
}
.fi-rs-queue:before {
  content: "﫺";
}
.fi-rs-quill-pen-story:before {
  content: "﫻";
}
.fi-rs-quiz-alt:before {
  content: "﫼";
}
.fi-rs-quiz:before {
  content: "﫽";
}
.fi-rs-quote-right:before {
  content: "﫾";
}
.fi-rs-r:before {
  content: "﫿";
}
.fi-rs-rabbit-fast:before {
  content: "ﬀ";
}
.fi-rs-rabbit:before {
  content: "ﬁ";
}
.fi-rs-raccoon:before {
  content: "ﬂ";
}
.fi-rs-racquet:before {
  content: "ﬃ";
}
.fi-rs-radar-monitoring-track:before {
  content: "ﬄ";
}
.fi-rs-radar:before {
  content: "ﬅ";
}
.fi-rs-radiation-alt:before {
  content: "ﬆ";
}
.fi-rs-radiation:before {
  content: "﬇";
}
.fi-rs-radio-alt:before {
  content: "﬈";
}
.fi-rs-radio-button:before {
  content: "﬉";
}
.fi-rs-radio:before {
  content: "﬊";
}
.fi-rs-radish:before {
  content: "﬋";
}
.fi-rs-rainbow:before {
  content: "﬌";
}
.fi-rs-raindrops:before {
  content: "﬍";
}
.fi-rs-ram:before {
  content: "﬎";
}
.fi-rs-ramp-loading:before {
  content: "﬏";
}
.fi-rs-rank:before {
  content: "﬐";
}
.fi-rs-ranking-podium-empty:before {
  content: "﬑";
}
.fi-rs-ranking-podium:before {
  content: "﬒";
}
.fi-rs-ranking-star:before {
  content: "ﬓ";
}
.fi-rs-ranking-stars:before {
  content: "ﬔ";
}
.fi-rs-raygun:before {
  content: "ﬕ";
}
.fi-rs-razor-barber:before {
  content: "ﬖ";
}
.fi-rs-react:before {
  content: "ﬗ";
}
.fi-rs-rec:before {
  content: "﬘";
}
.fi-rs-receipt:before {
  content: "﬙";
}
.fi-rs-recipe-book:before {
  content: "﬚";
}
.fi-rs-recipe:before {
  content: "﬛";
}
.fi-rs-record-vinyl:before {
  content: "﬜";
}
.fi-rs-rectabgle-vertical:before {
  content: "יִ";
}
.fi-rs-rectangle-barcode:before {
  content: "ﬞ";
}
.fi-rs-rectangle-code:before {
  content: "ײַ";
}
.fi-rs-rectangle-history-circle-plus:before {
  content: "ﬠ";
}
.fi-rs-rectangle-horizontal:before {
  content: "ﬡ";
}
.fi-rs-rectangle-list:before {
  content: "ﬢ";
}
.fi-rs-rectangle-panoramic:before {
  content: "ﬣ";
}
.fi-rs-rectangle-pro:before {
  content: "ﬤ";
}
.fi-rs-rectangle-vertical-history:before {
  content: "ﬥ";
}
.fi-rs-rectangle-vertical:before {
  content: "ﬦ";
}
.fi-rs-rectangle-xmark:before {
  content: "ﬧ";
}
.fi-rs-rectangles-mixed:before {
  content: "ﬨ";
}
.fi-rs-recycle-bin:before {
  content: "﬩";
}
.fi-rs-recycle:before {
  content: "שׁ";
}
.fi-rs-redo-alt:before {
  content: "שׂ";
}
.fi-rs-redo:before {
  content: "שּׁ";
}
.fi-rs-reel:before {
  content: "שּׂ";
}
.fi-rs-refer-arrow:before {
  content: "אַ";
}
.fi-rs-refer:before {
  content: "אָ";
}
.fi-rs-referral-alt:before {
  content: "אּ";
}
.fi-rs-referral-user:before {
  content: "בּ";
}
.fi-rs-referral:before {
  content: "גּ";
}
.fi-rs-reflect-horizontal-alt:before {
  content: "דּ";
}
.fi-rs-reflect-horizontal:before {
  content: "הּ";
}
.fi-rs-reflect-vertical:before {
  content: "וּ";
}
.fi-rs-reflect:before {
  content: "זּ";
}
.fi-rs-refresh:before {
  content: "﬷";
}
.fi-rs-refrigerator:before {
  content: "טּ";
}
.fi-rs-refund-alt:before {
  content: "יּ";
}
.fi-rs-refund:before {
  content: "ךּ";
}
.fi-rs-region-pin-alt:before {
  content: "כּ";
}
.fi-rs-region-pin:before {
  content: "לּ";
}
.fi-rs-registered:before {
  content: "﬽";
}
.fi-rs-registration-paper:before {
  content: "מּ";
}
.fi-rs-remove-folder:before {
  content: "﬿";
}
.fi-rs-remove-user:before {
  content: "נּ";
}
.fi-rs-rent-signal:before {
  content: "סּ";
}
.fi-rs-rent:before {
  content: "﭂";
}
.fi-rs-replace:before {
  content: "ףּ";
}
.fi-rs-replay-10:before {
  content: "פּ";
}
.fi-rs-replay-30:before {
  content: "﭅";
}
.fi-rs-replay-5:before {
  content: "צּ";
}
.fi-rs-reply-all:before {
  content: "קּ";
}
.fi-rs-republican:before {
  content: "רּ";
}
.fi-rs-reservation-smartphone:before {
  content: "שּ";
}
.fi-rs-reservation-table:before {
  content: "תּ";
}
.fi-rs-resistance-band:before {
  content: "וֹ";
}
.fi-rs-resize:before {
  content: "בֿ";
}
.fi-rs-resources:before {
  content: "כֿ";
}
.fi-rs-restaurant:before {
  content: "פֿ";
}
.fi-rs-restock:before {
  content: "ﭏ";
}
.fi-rs-restroom-simple:before {
  content: "ﭐ";
}
.fi-rs-resume:before {
  content: "ﭑ";
}
.fi-rs-revenue-alt:before {
  content: "ﭒ";
}
.fi-rs-revenue-euro:before {
  content: "ﭓ";
}
.fi-rs-Revenue:before {
  content: "ﭔ";
}
.fi-rs-review:before {
  content: "ﭕ";
}
.fi-rs-rewind-button-circle:before {
  content: "ﭖ";
}
.fi-rs-rewind:before {
  content: "ﭗ";
}
.fi-rs-rhombus:before {
  content: "ﭘ";
}
.fi-rs-ribbon:before {
  content: "ﭙ";
}
.fi-rs-right-from-bracket:before {
  content: "ﭚ";
}
.fi-rs-right:before {
  content: "ﭛ";
}
.fi-rs-ring-diamond:before {
  content: "ﭜ";
}
.fi-rs-ring:before {
  content: "ﭝ";
}
.fi-rs-rings-wedding:before {
  content: "ﭞ";
}
.fi-rs-risk-alt:before {
  content: "ﭟ";
}
.fi-rs-risk:before {
  content: "ﭠ";
}
.fi-rs-road-barrier:before {
  content: "ﭡ";
}
.fi-rs-road-sign-left:before {
  content: "ﭢ";
}
.fi-rs-road:before {
  content: "ﭣ";
}
.fi-rs-robot:before {
  content: "ﭤ";
}
.fi-rs-robotic-arm:before {
  content: "ﭥ";
}
.fi-rs-rocket-lunch:before {
  content: "ﭦ";
}
.fi-rs-rocket:before {
  content: "ﭧ";
}
.fi-rs-roller-coaster:before {
  content: "ﭨ";
}
.fi-rs-room-service:before {
  content: "ﭩ";
}
.fi-rs-rotate-exclamation:before {
  content: "ﭪ";
}
.fi-rs-rotate-left:before {
  content: "ﭫ";
}
.fi-rs-rotate-reverse:before {
  content: "ﭬ";
}
.fi-rs-rotate-right:before {
  content: "ﭭ";
}
.fi-rs-rotate-square:before {
  content: "ﭮ";
}
.fi-rs-roulette:before {
  content: "ﭯ";
}
.fi-rs-route-highway:before {
  content: "ﭰ";
}
.fi-rs-route-interstate:before {
  content: "ﭱ";
}
.fi-rs-route:before {
  content: "ﭲ";
}
.fi-rs-router:before {
  content: "ﭳ";
}
.fi-rs-rss-alt:before {
  content: "ﭴ";
}
.fi-rs-rss:before {
  content: "ﭵ";
}
.fi-rs-ruble-sign:before {
  content: "ﭶ";
}
.fi-rs-rugby-helmet:before {
  content: "ﭷ";
}
.fi-rs-rugby:before {
  content: "ﭸ";
}
.fi-rs-ruler-combined:before {
  content: "ﭹ";
}
.fi-rs-ruler-horizontal:before {
  content: "ﭺ";
}
.fi-rs-ruler-triangle:before {
  content: "ﭻ";
}
.fi-rs-ruler-vertical:before {
  content: "ﭼ";
}
.fi-rs-rules-alt:before {
  content: "ﭽ";
}
.fi-rs-rules:before {
  content: "ﭾ";
}
.fi-rs-running-track:before {
  content: "ﭿ";
}
.fi-rs-running:before {
  content: "ﮀ";
}
.fi-rs-rupee-sign:before {
  content: "ﮁ";
}
.fi-rs-rupiah-sign:before {
  content: "ﮂ";
}
.fi-rs-rv:before {
  content: "ﮃ";
}
.fi-rs-s:before {
  content: "ﮄ";
}
.fi-rs-sack-dollar:before {
  content: "ﮅ";
}
.fi-rs-sack:before {
  content: "ﮆ";
}
.fi-rs-sad-cry:before {
  content: "ﮇ";
}
.fi-rs-sad-tear:before {
  content: "ﮈ";
}
.fi-rs-sad:before {
  content: "ﮉ";
}
.fi-rs-safe-box:before {
  content: "ﮊ";
}
.fi-rs-sailboat:before {
  content: "ﮋ";
}
.fi-rs-salad:before {
  content: "ﮌ";
}
.fi-rs-salary-alt:before {
  content: "ﮍ";
}
.fi-rs-salt-pepper:before {
  content: "ﮎ";
}
.fi-rs-salt-shaker:before {
  content: "ﮏ";
}
.fi-rs-sandwich-alt:before {
  content: "ﮐ";
}
.fi-rs-sandwich:before {
  content: "ﮑ";
}
.fi-rs-satellite-dish:before {
  content: "ﮒ";
}
.fi-rs-satellite:before {
  content: "ﮓ";
}
.fi-rs-saturday:before {
  content: "ﮔ";
}
.fi-rs-sauce:before {
  content: "ﮕ";
}
.fi-rs-sausage:before {
  content: "ﮖ";
}
.fi-rs-sax-hot:before {
  content: "ﮗ";
}
.fi-rs-saxophone:before {
  content: "ﮘ";
}
.fi-rs-scale-comparison-alt:before {
  content: "ﮙ";
}
.fi-rs-scale-comparison:before {
  content: "ﮚ";
}
.fi-rs-scale:before {
  content: "ﮛ";
}
.fi-rs-scalpel-path:before {
  content: "ﮜ";
}
.fi-rs-scalpel:before {
  content: "ﮝ";
}
.fi-rs-scanner-gun:before {
  content: "ﮞ";
}
.fi-rs-scanner-image:before {
  content: "ﮟ";
}
.fi-rs-scanner-keyboard:before {
  content: "ﮠ";
}
.fi-rs-scanner-touchscreen:before {
  content: "ﮡ";
}
.fi-rs-scarecrow:before {
  content: "ﮢ";
}
.fi-rs-scarf:before {
  content: "ﮣ";
}
.fi-rs-school-bus:before {
  content: "ﮤ";
}
.fi-rs-school:before {
  content: "ﮥ";
}
.fi-rs-scissors:before {
  content: "ﮦ";
}
.fi-rs-scooter:before {
  content: "ﮧ";
}
.fi-rs-screen:before {
  content: "ﮨ";
}
.fi-rs-screencast:before {
  content: "ﮩ";
}
.fi-rs-screw-alt:before {
  content: "ﮪ";
}
.fi-rs-screw:before {
  content: "ﮫ";
}
.fi-rs-screwdriver:before {
  content: "ﮬ";
}
.fi-rs-scribble:before {
  content: "ﮭ";
}
.fi-rs-script:before {
  content: "ﮮ";
}
.fi-rs-scroll-document-story:before {
  content: "ﮯ";
}
.fi-rs-scroll-old:before {
  content: "ﮰ";
}
.fi-rs-scroll-torah:before {
  content: "ﮱ";
}
.fi-rs-scroll:before {
  content: "﮲";
}
.fi-rs-scrubber:before {
  content: "﮳";
}
.fi-rs-scythe:before {
  content: "﮴";
}
.fi-rs-sd-card:before {
  content: "﮵";
}
.fi-rs-sd-cards:before {
  content: "﮶";
}
.fi-rs-seal-exclamation:before {
  content: "﮷";
}
.fi-rs-seal-question:before {
  content: "﮸";
}
.fi-rs-seal:before {
  content: "﮹";
}
.fi-rs-search-alt:before {
  content: "﮺";
}
.fi-rs-search-dollar:before {
  content: "﮻";
}
.fi-rs-search-heart:before {
  content: "﮼";
}
.fi-rs-search-location:before {
  content: "﮽";
}
.fi-rs-search:before {
  content: "﮾";
}
.fi-rs-seat-airline:before {
  content: "﮿";
}
.fi-rs-seatbelt-safety-driver:before {
  content: "﯀";
}
.fi-rs-second-award:before {
  content: "﯁";
}
.fi-rs-second-laurel:before {
  content: "﯂";
}
.fi-rs-second-medal:before {
  content: "﯃";
}
.fi-rs-second:before {
  content: "﯄";
}
.fi-rs-seedling:before {
  content: "﯅";
}
.fi-rs-selection:before {
  content: "﯆";
}
.fi-rs-sell:before {
  content: "﯇";
}
.fi-rs-seller-store:before {
  content: "﯈";
}
.fi-rs-seller:before {
  content: "﯉";
}
.fi-rs-selling:before {
  content: "﯊";
}
.fi-rs-send-back:before {
  content: "﯋";
}
.fi-rs-send-backward:before {
  content: "﯌";
}
.fi-rs-send-money-smartphone:before {
  content: "﯍";
}
.fi-rs-send-money:before {
  content: "﯎";
}
.fi-rs-sensor-alert:before {
  content: "﯏";
}
.fi-rs-sensor-fire:before {
  content: "﯐";
}
.fi-rs-sensor-on:before {
  content: "﯑";
}
.fi-rs-sensor-smoke:before {
  content: "﯒";
}
.fi-rs-sensor:before {
  content: "ﯓ";
}
.fi-rs-settings-sliders:before {
  content: "ﯔ";
}
.fi-rs-settings:before {
  content: "ﯕ";
}
.fi-rs-share-alt-square:before {
  content: "ﯖ";
}
.fi-rs-share-square:before {
  content: "ﯗ";
}
.fi-rs-share:before {
  content: "ﯘ";
}
.fi-rs-sheep:before {
  content: "ﯙ";
}
.fi-rs-shekel-sign:before {
  content: "ﯚ";
}
.fi-rs-shelves:before {
  content: "ﯛ";
}
.fi-rs-shield-alt:before {
  content: "ﯜ";
}
.fi-rs-shield-cat:before {
  content: "ﯝ";
}
.fi-rs-shield-check:before {
  content: "ﯞ";
}
.fi-rs-shield-cross:before {
  content: "ﯟ";
}
.fi-rs-shield-dog:before {
  content: "ﯠ";
}
.fi-rs-shield-exclamation:before {
  content: "ﯡ";
}
.fi-rs-shield-interrogation:before {
  content: "ﯢ";
}
.fi-rs-shield-keyhole:before {
  content: "ﯣ";
}
.fi-rs-shield-minus:before {
  content: "ﯤ";
}
.fi-rs-shield-plus:before {
  content: "ﯥ";
}
.fi-rs-shield-security-risk:before {
  content: "ﯦ";
}
.fi-rs-shield-slash:before {
  content: "ﯧ";
}
.fi-rs-shield-trust:before {
  content: "ﯨ";
}
.fi-rs-shield-virus:before {
  content: "ﯩ";
}
.fi-rs-shield-xmark:before {
  content: "ﯪ";
}
.fi-rs-shield:before {
  content: "ﯫ";
}
.fi-rs-ship-side:before {
  content: "ﯬ";
}
.fi-rs-ship:before {
  content: "ﯭ";
}
.fi-rs-shipping-fast:before {
  content: "ﯮ";
}
.fi-rs-shipping-timed:before {
  content: "ﯯ";
}
.fi-rs-shirt-long-sleeve:before {
  content: "ﯰ";
}
.fi-rs-shirt-running:before {
  content: "ﯱ";
}
.fi-rs-shirt-tank-top:before {
  content: "ﯲ";
}
.fi-rs-shirt:before {
  content: "ﯳ";
}
.fi-rs-shish-kebab:before {
  content: "ﯴ";
}
.fi-rs-shoe-prints:before {
  content: "ﯵ";
}
.fi-rs-shop-lock:before {
  content: "ﯶ";
}
.fi-rs-shop-slash:before {
  content: "ﯷ";
}
.fi-rs-shop:before {
  content: "ﯸ";
}
.fi-rs-shopping-bag-add:before {
  content: "ﯹ";
}
.fi-rs-shopping-bag:before {
  content: "ﯺ";
}
.fi-rs-shopping-basket:before {
  content: "ﯻ";
}
.fi-rs-shopping-cart-add:before {
  content: "ﯼ";
}
.fi-rs-shopping-cart-buyer:before {
  content: "ﯽ";
}
.fi-rs-shopping-cart-check:before {
  content: "ﯾ";
}
.fi-rs-shopping-cart:before {
  content: "ﯿ";
}
.fi-rs-shovel-snow:before {
  content: "ﰀ";
}
.fi-rs-shovel:before {
  content: "ﰁ";
}
.fi-rs-shower-down:before {
  content: "ﰂ";
}
.fi-rs-shower:before {
  content: "ﰃ";
}
.fi-rs-shredder:before {
  content: "ﰄ";
}
.fi-rs-shrimp:before {
  content: "ﰅ";
}
.fi-rs-shuffle:before {
  content: "ﰆ";
}
.fi-rs-shuttle-van:before {
  content: "ﰇ";
}
.fi-rs-shuttlecock:before {
  content: "ﰈ";
}
.fi-rs-Sickle:before {
  content: "ﰉ";
}
.fi-rs-sidebar-flip:before {
  content: "ﰊ";
}
.fi-rs-sidebar:before {
  content: "ﰋ";
}
.fi-rs-sigma:before {
  content: "ﰌ";
}
.fi-rs-sign-hanging:before {
  content: "ﰍ";
}
.fi-rs-sign-in-alt:before {
  content: "ﰎ";
}
.fi-rs-sign-out-alt:before {
  content: "ﰏ";
}
.fi-rs-sign-posts-wrench:before {
  content: "ﰐ";
}
.fi-rs-sign-posts:before {
  content: "ﰑ";
}
.fi-rs-sign-up:before {
  content: "ﰒ";
}
.fi-rs-signal-alt-1:before {
  content: "ﰓ";
}
.fi-rs-signal-alt-2:before {
  content: "ﰔ";
}
.fi-rs-signal-alt-slash:before {
  content: "ﰕ";
}
.fi-rs-signal-alt:before {
  content: "ﰖ";
}
.fi-rs-signal-bars-fair:before {
  content: "ﰗ";
}
.fi-rs-signal-bars-good:before {
  content: "ﰘ";
}
.fi-rs-signal-bars-weak:before {
  content: "ﰙ";
}
.fi-rs-signal-stream-slash:before {
  content: "ﰚ";
}
.fi-rs-signal-stream:before {
  content: "ﰛ";
}
.fi-rs-signature-lock:before {
  content: "ﰜ";
}
.fi-rs-signature-slash:before {
  content: "ﰝ";
}
.fi-rs-signature:before {
  content: "ﰞ";
}
.fi-rs-sim-card:before {
  content: "ﰟ";
}
.fi-rs-sim-cards:before {
  content: "ﰠ";
}
.fi-rs-sink:before {
  content: "ﰡ";
}
.fi-rs-siren-on:before {
  content: "ﰢ";
}
.fi-rs-Siren:before {
  content: "ﰣ";
}
.fi-rs-site-alt:before {
  content: "ﰤ";
}
.fi-rs-site-browser:before {
  content: "ﰥ";
}
.fi-rs-site:before {
  content: "ﰦ";
}
.fi-rs-sitemap:before {
  content: "ﰧ";
}
.fi-rs-skateboard:before {
  content: "ﰨ";
}
.fi-rs-skating:before {
  content: "ﰩ";
}
.fi-rs-skeleton-ribs:before {
  content: "ﰪ";
}
.fi-rs-skeleton:before {
  content: "ﰫ";
}
.fi-rs-skewer:before {
  content: "ﰬ";
}
.fi-rs-ski-boot-ski:before {
  content: "ﰭ";
}
.fi-rs-ski-jump:before {
  content: "ﰮ";
}
.fi-rs-ski-lift:before {
  content: "ﰯ";
}
.fi-rs-skiing-nordic:before {
  content: "ﰰ";
}
.fi-rs-skiing:before {
  content: "ﰱ";
}
.fi-rs-skill-alt:before {
  content: "ﰲ";
}
.fi-rs-skill-user:before {
  content: "ﰳ";
}
.fi-rs-skill:before {
  content: "ﰴ";
}
.fi-rs-skin-arrow:before {
  content: "ﰵ";
}
.fi-rs-skin-drop:before {
  content: "ﰶ";
}
.fi-rs-skin-hair:before {
  content: "ﰷ";
}
.fi-rs-skin:before {
  content: "ﰸ";
}
.fi-rs-skip-15-seconds:before {
  content: "ﰹ";
}
.fi-rs-skull-cow:before {
  content: "ﰺ";
}
.fi-rs-skull-crossbones:before {
  content: "ﰻ";
}
.fi-rs-skull:before {
  content: "ﰼ";
}
.fi-rs-slash:before {
  content: "ﰽ";
}
.fi-rs-sledding:before {
  content: "ﰾ";
}
.fi-rs-sleeping-bag:before {
  content: "ﰿ";
}
.fi-rs-sleigh:before {
  content: "ﱀ";
}
.fi-rs-sliders-h-square:before {
  content: "ﱁ";
}
.fi-rs-sliders-v-square:before {
  content: "ﱂ";
}
.fi-rs-sliders-v:before {
  content: "ﱃ";
}
.fi-rs-slot-machine:before {
  content: "ﱄ";
}
.fi-rs-smart-home-alt:before {
  content: "ﱅ";
}
.fi-rs-smart-home:before {
  content: "ﱆ";
}
.fi-rs-smartphone:before {
  content: "ﱇ";
}
.fi-rs-smile-beam:before {
  content: "ﱈ";
}
.fi-rs-smile-plus:before {
  content: "ﱉ";
}
.fi-rs-smile-wink:before {
  content: "ﱊ";
}
.fi-rs-smiley-comment-alt:before {
  content: "ﱋ";
}
.fi-rs-smog:before {
  content: "ﱌ";
}
.fi-rs-smoke:before {
  content: "ﱍ";
}
.fi-rs-smoking-ban:before {
  content: "ﱎ";
}
.fi-rs-smoking:before {
  content: "ﱏ";
}
.fi-rs-snake:before {
  content: "ﱐ";
}
.fi-rs-snap:before {
  content: "ﱑ";
}
.fi-rs-snooze:before {
  content: "ﱒ";
}
.fi-rs-snow-blowing:before {
  content: "ﱓ";
}
.fi-rs-snowboarding:before {
  content: "ﱔ";
}
.fi-rs-snowflake-droplets:before {
  content: "ﱕ";
}
.fi-rs-snowflake:before {
  content: "ﱖ";
}
.fi-rs-snowflakes:before {
  content: "ﱗ";
}
.fi-rs-snowman-alt:before {
  content: "ﱘ";
}
.fi-rs-snowman-head:before {
  content: "ﱙ";
}
.fi-rs-snowmobile:before {
  content: "ﱚ";
}
.fi-rs-snowplow:before {
  content: "ﱛ";
}
.fi-rs-soap-alt:before {
  content: "ﱜ";
}
.fi-rs-soap:before {
  content: "ﱝ";
}
.fi-rs-social-network:before {
  content: "ﱞ";
}
.fi-rs-socks:before {
  content: "ﱟ";
}
.fi-rs-sofa-size:before {
  content: "ﱠ";
}
.fi-rs-sofa:before {
  content: "ﱡ";
}
.fi-rs-solar-panel-sun:before {
  content: "ﱢ";
}
.fi-rs-solar-panel:before {
  content: "ﱣ";
}
.fi-rs-solar-system:before {
  content: "ﱤ";
}
.fi-rs-sold-house:before {
  content: "ﱥ";
}
.fi-rs-sold-signal:before {
  content: "ﱦ";
}
.fi-rs-sort-alpha-down-alt:before {
  content: "ﱧ";
}
.fi-rs-sort-alpha-down:before {
  content: "ﱨ";
}
.fi-rs-sort-alpha-up-alt:before {
  content: "ﱩ";
}
.fi-rs-sort-alpha-up:before {
  content: "ﱪ";
}
.fi-rs-sort-alt:before {
  content: "ﱫ";
}
.fi-rs-sort-amount-down-alt:before {
  content: "ﱬ";
}
.fi-rs-sort-amount-down:before {
  content: "ﱭ";
}
.fi-rs-sort-amount-up-alt:before {
  content: "ﱮ";
}
.fi-rs-sort-amount-up:before {
  content: "ﱯ";
}
.fi-rs-sort-circle-down:before {
  content: "ﱰ";
}
.fi-rs-sort-circle-up:before {
  content: "ﱱ";
}
.fi-rs-sort-circle:before {
  content: "ﱲ";
}
.fi-rs-sort-down:before {
  content: "ﱳ";
}
.fi-rs-sort-numeric-down-alt:before {
  content: "ﱴ";
}
.fi-rs-sort-numeric-down:before {
  content: "ﱵ";
}
.fi-rs-sort-shapes-down:before {
  content: "ﱶ";
}
.fi-rs-sort-shapes-up:before {
  content: "ﱷ";
}
.fi-rs-sort-size-down:before {
  content: "ﱸ";
}
.fi-rs-sort-size-up:before {
  content: "ﱹ";
}
.fi-rs-sort:before {
  content: "ﱺ";
}
.fi-rs-soup:before {
  content: "ﱻ";
}
.fi-rs-source-data:before {
  content: "ﱼ";
}
.fi-rs-source-document-alt:before {
  content: "ﱽ";
}
.fi-rs-source-document:before {
  content: "ﱾ";
}
.fi-rs-spa:before {
  content: "ﱿ";
}
.fi-rs-space-shuttle:before {
  content: "ﲀ";
}
.fi-rs-space-station-moon-alt:before {
  content: "ﲁ";
}
.fi-rs-space-station-moon:before {
  content: "ﲂ";
}
.fi-rs-spade:before {
  content: "ﲃ";
}
.fi-rs-spaghetti-monster-flying:before {
  content: "ﲄ";
}
.fi-rs-spain-map:before {
  content: "ﲅ";
}
.fi-rs-sparkles:before {
  content: "ﲆ";
}
.fi-rs-spartan-helmet:before {
  content: "ﲇ";
}
.fi-rs-speaker:before {
  content: "ﲈ";
}
.fi-rs-speakers:before {
  content: "ﲉ";
}
.fi-rs-speech-bubble-story:before {
  content: "ﲊ";
}
.fi-rs-speedometer-arrow:before {
  content: "ﲋ";
}
.fi-rs-speedometer-kpi:before {
  content: "ﲌ";
}
.fi-rs-sphere:before {
  content: "ﲍ";
}
.fi-rs-spider-black-widow:before {
  content: "ﲎ";
}
.fi-rs-spider-web:before {
  content: "ﲏ";
}
.fi-rs-spider:before {
  content: "ﲐ";
}
.fi-rs-spinner:before {
  content: "ﲑ";
}
.fi-rs-split-up-relation:before {
  content: "ﲒ";
}
.fi-rs-split:before {
  content: "ﲓ";
}
.fi-rs-splotch:before {
  content: "ﲔ";
}
.fi-rs-spoon:before {
  content: "ﲕ";
}
.fi-rs-spray-can-sparkles:before {
  content: "ﲖ";
}
.fi-rs-spray-can:before {
  content: "ﲗ";
}
.fi-rs-spring-calendar:before {
  content: "ﲘ";
}
.fi-rs-sprinkler:before {
  content: "ﲙ";
}
.fi-rs-spy:before {
  content: "ﲚ";
}
.fi-rs-square-0:before {
  content: "ﲛ";
}
.fi-rs-square-1:before {
  content: "ﲜ";
}
.fi-rs-square-2:before {
  content: "ﲝ";
}
.fi-rs-square-3:before {
  content: "ﲞ";
}
.fi-rs-square-4:before {
  content: "ﲟ";
}
.fi-rs-square-5:before {
  content: "ﲠ";
}
.fi-rs-square-6:before {
  content: "ﲡ";
}
.fi-rs-square-7:before {
  content: "ﲢ";
}
.fi-rs-square-8:before {
  content: "ﲣ";
}
.fi-rs-square-9:before {
  content: "ﲤ";
}
.fi-rs-square-a:before {
  content: "ﲥ";
}
.fi-rs-square-b:before {
  content: "ﲦ";
}
.fi-rs-square-bolt:before {
  content: "ﲧ";
}
.fi-rs-square-c:before {
  content: "ﲨ";
}
.fi-rs-square-code:before {
  content: "ﲩ";
}
.fi-rs-square-d:before {
  content: "ﲪ";
}
.fi-rs-square-dashed-circle-plus:before {
  content: "ﲫ";
}
.fi-rs-square-dashed:before {
  content: "ﲬ";
}
.fi-rs-square-divide:before {
  content: "ﲭ";
}
.fi-rs-square-e:before {
  content: "ﲮ";
}
.fi-rs-square-ellipsis-vertical:before {
  content: "ﲯ";
}
.fi-rs-square-ellipsis:before {
  content: "ﲰ";
}
.fi-rs-square-exclamation:before {
  content: "ﲱ";
}
.fi-rs-square-f:before {
  content: "ﲲ";
}
.fi-rs-square-g:before {
  content: "ﲳ";
}
.fi-rs-square-h:before {
  content: "ﲴ";
}
.fi-rs-square-heart:before {
  content: "ﲵ";
}
.fi-rs-square-i:before {
  content: "ﲶ";
}
.fi-rs-square-info:before {
  content: "ﲷ";
}
.fi-rs-square-j:before {
  content: "ﲸ";
}
.fi-rs-square-k:before {
  content: "ﲹ";
}
.fi-rs-square-kanban:before {
  content: "ﲺ";
}
.fi-rs-square-l:before {
  content: "ﲻ";
}
.fi-rs-square-m:before {
  content: "ﲼ";
}
.fi-rs-square-minus:before {
  content: "ﲽ";
}
.fi-rs-square-n:before {
  content: "ﲾ";
}
.fi-rs-square-o:before {
  content: "ﲿ";
}
.fi-rs-square-p:before {
  content: "ﳀ";
}
.fi-rs-square-phone-hangup:before {
  content: "ﳁ";
}
.fi-rs-square-plus:before {
  content: "ﳂ";
}
.fi-rs-square-poll-horizontal:before {
  content: "ﳃ";
}
.fi-rs-square-poll-vertical:before {
  content: "ﳄ";
}
.fi-rs-square-q:before {
  content: "ﳅ";
}
.fi-rs-square-quote:before {
  content: "ﳆ";
}
.fi-rs-square-r:before {
  content: "ﳇ";
}
.fi-rs-square-root:before {
  content: "ﳈ";
}
.fi-rs-square-s:before {
  content: "ﳉ";
}
.fi-rs-square-small:before {
  content: "ﳊ";
}
.fi-rs-square-star:before {
  content: "ﳋ";
}
.fi-rs-square-t:before {
  content: "ﳌ";
}
.fi-rs-square-terminal:before {
  content: "ﳍ";
}
.fi-rs-square-u:before {
  content: "ﳎ";
}
.fi-rs-square-up-right:before {
  content: "ﳏ";
}
.fi-rs-square-v:before {
  content: "ﳐ";
}
.fi-rs-square-w:before {
  content: "ﳑ";
}
.fi-rs-square-x:before {
  content: "ﳒ";
}
.fi-rs-square-y:before {
  content: "ﳓ";
}
.fi-rs-square-z:before {
  content: "ﳔ";
}
.fi-rs-square:before {
  content: "ﳕ";
}
.fi-rs-squid:before {
  content: "ﳖ";
}
.fi-rs-squircle:before {
  content: "ﳗ";
}
.fi-rs-squirrel:before {
  content: "ﳘ";
}
.fi-rs-staff:before {
  content: "ﳙ";
}
.fi-rs-stage-concert:before {
  content: "ﳚ";
}
.fi-rs-stage-theatre:before {
  content: "ﳛ";
}
.fi-rs-stage:before {
  content: "ﳜ";
}
.fi-rs-stairs:before {
  content: "ﳝ";
}
.fi-rs-stamp:before {
  content: "ﳞ";
}
.fi-rs-standard-definition:before {
  content: "ﳟ";
}
.fi-rs-star-and-crescent:before {
  content: "ﳠ";
}
.fi-rs-star-christmas:before {
  content: "ﳡ";
}
.fi-rs-star-comment-alt:before {
  content: "ﳢ";
}
.fi-rs-star-exclamation:before {
  content: "ﳣ";
}
.fi-rs-star-octogram:before {
  content: "ﳤ";
}
.fi-rs-star-of-david:before {
  content: "ﳥ";
}
.fi-rs-star-rating-call:before {
  content: "ﳦ";
}
.fi-rs-star-sharp-half-stroke:before {
  content: "ﳧ";
}
.fi-rs-star-sharp-half:before {
  content: "ﳨ";
}
.fi-rs-star-shooting:before {
  content: "ﳩ";
}
.fi-rs-star:before {
  content: "ﳪ";
}
.fi-rs-starfighter:before {
  content: "ﳫ";
}
.fi-rs-stars:before {
  content: "ﳬ";
}
.fi-rs-state-country:before {
  content: "ﳭ";
}
.fi-rs-stationary-bike:before {
  content: "ﳮ";
}
.fi-rs-stats:before {
  content: "ﳯ";
}
.fi-rs-steak:before {
  content: "ﳰ";
}
.fi-rs-steering-wheel:before {
  content: "ﳱ";
}
.fi-rs-step-backward:before {
  content: "ﳲ";
}
.fi-rs-step-forward:before {
  content: "ﳳ";
}
.fi-rs-sterling-sign:before {
  content: "ﳴ";
}
.fi-rs-stethoscope:before {
  content: "ﳵ";
}
.fi-rs-sticker:before {
  content: "ﳶ";
}
.fi-rs-stocking:before {
  content: "ﳷ";
}
.fi-rs-stomach:before {
  content: "ﳸ";
}
.fi-rs-stop-circle:before {
  content: "ﳹ";
}
.fi-rs-stop-square:before {
  content: "ﳺ";
}
.fi-rs-stop:before {
  content: "ﳻ";
}
.fi-rs-stopwatch:before {
  content: "ﳼ";
}
.fi-rs-store-alt:before {
  content: "ﳽ";
}
.fi-rs-store-buyer:before {
  content: "ﳾ";
}
.fi-rs-store-lock:before {
  content: "ﳿ";
}
.fi-rs-store-slash:before {
  content: "ﴀ";
}
.fi-rs-story-book:before {
  content: "ﴁ";
}
.fi-rs-story-fairy-tale:before {
  content: "ﴂ";
}
.fi-rs-story-fantasy:before {
  content: "ﴃ";
}
.fi-rs-strategy-chess-risk:before {
  content: "ﴄ";
}
.fi-rs-strawberry:before {
  content: "ﴅ";
}
.fi-rs-street-view:before {
  content: "ﴆ";
}
.fi-rs-stretcher:before {
  content: "ﴇ";
}
.fi-rs-strikethrough:before {
  content: "ﴈ";
}
.fi-rs-stroopwafel:before {
  content: "ﴉ";
}
.fi-rs-student-alt:before {
  content: "ﴊ";
}
.fi-rs-student:before {
  content: "ﴋ";
}
.fi-rs-subscript:before {
  content: "ﴌ";
}
.fi-rs-subscription-alt:before {
  content: "ﴍ";
}
.fi-rs-subscription:before {
  content: "ﴎ";
}
.fi-rs-subtitles-slash:before {
  content: "ﴏ";
}
.fi-rs-subtitles:before {
  content: "ﴐ";
}
.fi-rs-subway:before {
  content: "ﴑ";
}
.fi-rs-suitcase-alt:before {
  content: "ﴒ";
}
.fi-rs-summary-check:before {
  content: "ﴓ";
}
.fi-rs-summer:before {
  content: "ﴔ";
}
.fi-rs-sun-dust:before {
  content: "ﴕ";
}
.fi-rs-sun-plant-wilt:before {
  content: "ﴖ";
}
.fi-rs-sun-salutation-yoga:before {
  content: "ﴗ";
}
.fi-rs-sun:before {
  content: "ﴘ";
}
.fi-rs-sunday:before {
  content: "ﴙ";
}
.fi-rs-sunglasses-alt:before {
  content: "ﴚ";
}
.fi-rs-sunglasses:before {
  content: "ﴛ";
}
.fi-rs-sunrise-alt:before {
  content: "ﴜ";
}
.fi-rs-sunrise:before {
  content: "ﴝ";
}
.fi-rs-sunset:before {
  content: "ﴞ";
}
.fi-rs-superscript:before {
  content: "ﴟ";
}
.fi-rs-supplier-alt:before {
  content: "ﴠ";
}
.fi-rs-supplier:before {
  content: "ﴡ";
}
.fi-rs-surfing:before {
  content: "ﴢ";
}
.fi-rs-surprise:before {
  content: "ﴣ";
}
.fi-rs-surveillance-camera:before {
  content: "ﴤ";
}
.fi-rs-survey-xmark:before {
  content: "ﴥ";
}
.fi-rs-sushi-alt:before {
  content: "ﴦ";
}
.fi-rs-sushi-roll:before {
  content: "ﴧ";
}
.fi-rs-sushi:before {
  content: "ﴨ";
}
.fi-rs-svg:before {
  content: "ﴩ";
}
.fi-rs-swap:before {
  content: "ﴪ";
}
.fi-rs-swatchbook:before {
  content: "ﴫ";
}
.fi-rs-swimmer:before {
  content: "ﴬ";
}
.fi-rs-swimming-pool:before {
  content: "ﴭ";
}
.fi-rs-swing:before {
  content: "ﴮ";
}
.fi-rs-swipe-down:before {
  content: "ﴯ";
}
.fi-rs-swipe-left:before {
  content: "ﴰ";
}
.fi-rs-swipe-right:before {
  content: "ﴱ";
}
.fi-rs-swipe-up:before {
  content: "ﴲ";
}
.fi-rs-sword:before {
  content: "ﴳ";
}
.fi-rs-symbol:before {
  content: "ﴴ";
}
.fi-rs-symbols:before {
  content: "ﴵ";
}
.fi-rs-synagogue:before {
  content: "ﴶ";
}
.fi-rs-syringe:before {
  content: "ﴷ";
}
.fi-rs-system-cloud:before {
  content: "ﴸ";
}
.fi-rs-t:before {
  content: "ﴹ";
}
.fi-rs-tab-folder:before {
  content: "ﴺ";
}
.fi-rs-table-columns:before {
  content: "ﴻ";
}
.fi-rs-table-layout:before {
  content: "ﴼ";
}
.fi-rs-table-list:before {
  content: "ﴽ";
}
.fi-rs-table-picnic:before {
  content: "﴾";
}
.fi-rs-table-pivot:before {
  content: "﴿";
}
.fi-rs-table-rows:before {
  content: "﵀";
}
.fi-rs-table-tree:before {
  content: "﵁";
}
.fi-rs-table:before {
  content: "﵂";
}
.fi-rs-tablet-android-alt:before {
  content: "﵃";
}
.fi-rs-tablet-android:before {
  content: "﵄";
}
.fi-rs-tablet-rugged:before {
  content: "﵅";
}
.fi-rs-tablet:before {
  content: "﵆";
}
.fi-rs-tachometer-alt-average:before {
  content: "﵇";
}
.fi-rs-tachometer-alt-fastest:before {
  content: "﵈";
}
.fi-rs-tachometer-alt-slow:before {
  content: "﵉";
}
.fi-rs-tachometer-alt-slowest:before {
  content: "﵊";
}
.fi-rs-tachometer-average:before {
  content: "﵋";
}
.fi-rs-tachometer-fast:before {
  content: "﵌";
}
.fi-rs-tachometer-fastest:before {
  content: "﵍";
}
.fi-rs-tachometer-slow:before {
  content: "﵎";
}
.fi-rs-tachometer-slowest:before {
  content: "﵏";
}
.fi-rs-tachometer:before {
  content: "ﵐ";
}
.fi-rs-taco:before {
  content: "ﵑ";
}
.fi-rs-tags:before {
  content: "ﵒ";
}
.fi-rs-talent-alt:before {
  content: "ﵓ";
}
.fi-rs-talent-hand:before {
  content: "ﵔ";
}
.fi-rs-talent:before {
  content: "ﵕ";
}
.fi-rs-tally-1:before {
  content: "ﵖ";
}
.fi-rs-tally-2:before {
  content: "ﵗ";
}
.fi-rs-tally-3:before {
  content: "ﵘ";
}
.fi-rs-tally-4:before {
  content: "ﵙ";
}
.fi-rs-tally:before {
  content: "ﵚ";
}
.fi-rs-tamale:before {
  content: "ﵛ";
}
.fi-rs-tank-water:before {
  content: "ﵜ";
}
.fi-rs-tap:before {
  content: "ﵝ";
}
.fi-rs-tape:before {
  content: "ﵞ";
}
.fi-rs-target-audience:before {
  content: "ﵟ";
}
.fi-rs-target:before {
  content: "ﵠ";
}
.fi-rs-tax-alt:before {
  content: "ﵡ";
}
.fi-rs-tax:before {
  content: "ﵢ";
}
.fi-rs-taxi-bus:before {
  content: "ﵣ";
}
.fi-rs-taxi:before {
  content: "ﵤ";
}
.fi-rs-team-check-alt:before {
  content: "ﵥ";
}
.fi-rs-team-check:before {
  content: "ﵦ";
}
.fi-rs-teddy-bear:before {
  content: "ﵧ";
}
.fi-rs-teeth-open:before {
  content: "ﵨ";
}
.fi-rs-telescope:before {
  content: "ﵩ";
}
.fi-rs-temperature-down:before {
  content: "ﵪ";
}
.fi-rs-temperature-frigid:before {
  content: "ﵫ";
}
.fi-rs-temperature-high:before {
  content: "ﵬ";
}
.fi-rs-temperature-list:before {
  content: "ﵭ";
}
.fi-rs-temperature-low:before {
  content: "ﵮ";
}
.fi-rs-temperature-up:before {
  content: "ﵯ";
}
.fi-rs-template-alt:before {
  content: "ﵰ";
}
.fi-rs-template:before {
  content: "ﵱ";
}
.fi-rs-tenge:before {
  content: "ﵲ";
}
.fi-rs-tennis:before {
  content: "ﵳ";
}
.fi-rs-tent-arrow-down-to-line:before {
  content: "ﵴ";
}
.fi-rs-tent-arrow-left-right:before {
  content: "ﵵ";
}
.fi-rs-tent-arrow-turn-left:before {
  content: "ﵶ";
}
.fi-rs-tent-arrows-down:before {
  content: "ﵷ";
}
.fi-rs-tents:before {
  content: "ﵸ";
}
.fi-rs-terminal:before {
  content: "ﵹ";
}
.fi-rs-terrace:before {
  content: "ﵺ";
}
.fi-rs-test-tube:before {
  content: "ﵻ";
}
.fi-rs-test:before {
  content: "ﵼ";
}
.fi-rs-text-box-dots:before {
  content: "ﵽ";
}
.fi-rs-text-box-edit:before {
  content: "ﵾ";
}
.fi-rs-text-box:before {
  content: "ﵿ";
}
.fi-rs-text-check:before {
  content: "ﶀ";
}
.fi-rs-text-height:before {
  content: "ﶁ";
}
.fi-rs-text-shadow:before {
  content: "ﶂ";
}
.fi-rs-text-size:before {
  content: "ﶃ";
}
.fi-rs-text-slash:before {
  content: "ﶄ";
}
.fi-rs-text-width:before {
  content: "ﶅ";
}
.fi-rs-text:before {
  content: "ﶆ";
}
.fi-rs-theater-masks:before {
  content: "ﶇ";
}
.fi-rs-thermometer-alt:before {
  content: "ﶈ";
}
.fi-rs-thermometer-empty:before {
  content: "ﶉ";
}
.fi-rs-thermometer-full:before {
  content: "ﶊ";
}
.fi-rs-thermometer-half:before {
  content: "ﶋ";
}
.fi-rs-thermometer-quarter:before {
  content: "ﶌ";
}
.fi-rs-thermometer-three-quarters:before {
  content: "ﶍ";
}
.fi-rs-theta:before {
  content: "ﶎ";
}
.fi-rs-third-award:before {
  content: "ﶏ";
}
.fi-rs-third-laurel:before {
  content: "﶐";
}
.fi-rs-third-medal:before {
  content: "﶑";
}
.fi-rs-third:before {
  content: "ﶒ";
}
.fi-rs-thought-bubble:before {
  content: "ﶓ";
}
.fi-rs-three-leaf-clover:before {
  content: "ﶔ";
}
.fi-rs-thumbs-up-trust:before {
  content: "ﶕ";
}
.fi-rs-thumbtack:before {
  content: "ﶖ";
}
.fi-rs-thunderstorm-moon:before {
  content: "ﶗ";
}
.fi-rs-thunderstorm-risk:before {
  content: "ﶘ";
}
.fi-rs-thunderstorm-sun:before {
  content: "ﶙ";
}
.fi-rs-thunderstorm:before {
  content: "ﶚ";
}
.fi-rs-thursday:before {
  content: "ﶛ";
}
.fi-rs-ticket-airline:before {
  content: "ﶜ";
}
.fi-rs-ticket-alt:before {
  content: "ﶝ";
}
.fi-rs-ticket:before {
  content: "ﶞ";
}
.fi-rs-tickets-airline:before {
  content: "ﶟ";
}
.fi-rs-tie:before {
  content: "ﶠ";
}
.fi-rs-tilde:before {
  content: "ﶡ";
}
.fi-rs-time-add:before {
  content: "ﶢ";
}
.fi-rs-time-check:before {
  content: "ﶣ";
}
.fi-rs-time-delete:before {
  content: "ﶤ";
}
.fi-rs-time-fast:before {
  content: "ﶥ";
}
.fi-rs-time-forward-sixty:before {
  content: "ﶦ";
}
.fi-rs-time-forward-ten:before {
  content: "ﶧ";
}
.fi-rs-time-forward:before {
  content: "ﶨ";
}
.fi-rs-time-half-past:before {
  content: "ﶩ";
}
.fi-rs-time-oclock:before {
  content: "ﶪ";
}
.fi-rs-time-past:before {
  content: "ﶫ";
}
.fi-rs-time-quarter-past:before {
  content: "ﶬ";
}
.fi-rs-time-quarter-to:before {
  content: "ﶭ";
}
.fi-rs-time-twenty-four:before {
  content: "ﶮ";
}
.fi-rs-time-watch-calendar:before {
  content: "ﶯ";
}
.fi-rs-timer-clock-call:before {
  content: "ﶰ";
}
.fi-rs-times-hexagon:before {
  content: "ﶱ";
}
.fi-rs-tint-slash:before {
  content: "ﶲ";
}
.fi-rs-tip-coin:before {
  content: "ﶳ";
}
.fi-rs-tire-flat:before {
  content: "ﶴ";
}
.fi-rs-tire-pressure-warning:before {
  content: "ﶵ";
}
.fi-rs-tire-rugged:before {
  content: "ﶶ";
}
.fi-rs-tire:before {
  content: "ﶷ";
}
.fi-rs-tired:before {
  content: "ﶸ";
}
.fi-rs-to-do-alt:before {
  content: "ﶹ";
}
.fi-rs-to-do:before {
  content: "ﶺ";
}
.fi-rs-together-people:before {
  content: "ﶻ";
}
.fi-rs-toggle-off:before {
  content: "ﶼ";
}
.fi-rs-toggle-on:before {
  content: "ﶽ";
}
.fi-rs-toilet-paper-blank-under:before {
  content: "ﶾ";
}
.fi-rs-toilet-paper-blank:before {
  content: "ﶿ";
}
.fi-rs-toilet-paper-slash:before {
  content: "ﷀ";
}
.fi-rs-toilet-paper-under-slash:before {
  content: "ﷁ";
}
.fi-rs-toilet-paper-under:before {
  content: "ﷂ";
}
.fi-rs-toilet:before {
  content: "ﷃ";
}
.fi-rs-toilets-portable:before {
  content: "ﷄ";
}
.fi-rs-token:before {
  content: "ﷅ";
}
.fi-rs-tomato:before {
  content: "ﷆ";
}
.fi-rs-tombstone-alt:before {
  content: "ﷇ";
}
.fi-rs-tombstone:before {
  content: "﷈";
}
.fi-rs-tool-box:before {
  content: "﷉";
}
.fi-rs-tool-crop:before {
  content: "﷊";
}
.fi-rs-tool-marquee:before {
  content: "﷋";
}
.fi-rs-tools:before {
  content: "﷌";
}
.fi-rs-tooth:before {
  content: "﷍";
}
.fi-rs-toothbrush:before {
  content: "﷎";
}
.fi-rs-torch-inspiration-leader:before {
  content: "﷏";
}
.fi-rs-torii-gate:before {
  content: "﷐";
}
.fi-rs-tornado:before {
  content: "﷑";
}
.fi-rs-total:before {
  content: "﷒";
}
.fi-rs-tour-guide-people:before {
  content: "﷓";
}
.fi-rs-tour-virtual:before {
  content: "﷔";
}
.fi-rs-tower-control:before {
  content: "﷕";
}
.fi-rs-track:before {
  content: "﷖";
}
.fi-rs-tractor:before {
  content: "﷗";
}
.fi-rs-trademark:before {
  content: "﷘";
}
.fi-rs-traffic-cone:before {
  content: "﷙";
}
.fi-rs-traffic-light-go:before {
  content: "﷚";
}
.fi-rs-traffic-light-slow:before {
  content: "﷛";
}
.fi-rs-traffic-light-stop:before {
  content: "﷜";
}
.fi-rs-traffic-light:before {
  content: "﷝";
}
.fi-rs-trailer:before {
  content: "﷞";
}
.fi-rs-train-journey:before {
  content: "﷟";
}
.fi-rs-train-side:before {
  content: "﷠";
}
.fi-rs-train-station-building:before {
  content: "﷡";
}
.fi-rs-train-station:before {
  content: "﷢";
}
.fi-rs-train-subway-tunnel:before {
  content: "﷣";
}
.fi-rs-train-track:before {
  content: "﷤";
}
.fi-rs-train-tram:before {
  content: "﷥";
}
.fi-rs-train:before {
  content: "﷦";
}
.fi-rs-tram:before {
  content: "﷧";
}
.fi-rs-transform:before {
  content: "﷨";
}
.fi-rs-transformation-block:before {
  content: "﷩";
}
.fi-rs-transformation-circle:before {
  content: "﷪";
}
.fi-rs-transformation-design:before {
  content: "﷫";
}
.fi-rs-transformation-shapes:before {
  content: "﷬";
}
.fi-rs-transformer-bolt:before {
  content: "﷭";
}
.fi-rs-transgender:before {
  content: "﷮";
}
.fi-rs-transporter-1:before {
  content: "﷯";
}
.fi-rs-transporter-2:before {
  content: "ﷰ";
}
.fi-rs-transporter-3:before {
  content: "ﷱ";
}
.fi-rs-transporter-4:before {
  content: "ﷲ";
}
.fi-rs-transporter-5:before {
  content: "ﷳ";
}
.fi-rs-transporter-6:before {
  content: "ﷴ";
}
.fi-rs-transporter-7:before {
  content: "ﷵ";
}
.fi-rs-transporter-empty:before {
  content: "ﷶ";
}
.fi-rs-transporter:before {
  content: "ﷷ";
}
.fi-rs-trash-can-check:before {
  content: "ﷸ";
}
.fi-rs-trash-can-clock:before {
  content: "ﷹ";
}
.fi-rs-trash-can-list:before {
  content: "ﷺ";
}
.fi-rs-trash-can-plus:before {
  content: "ﷻ";
}
.fi-rs-trash-can-slash:before {
  content: "﷼";
}
.fi-rs-trash-check:before {
  content: "﷽";
}
.fi-rs-trash-clock:before {
  content: "﷾";
}
.fi-rs-trash-empty:before {
  content: "﷿";
}
.fi-rs-trash-list:before {
  content: "︐";
}
.fi-rs-trash-plus:before {
  content: "︑";
}
.fi-rs-trash-restore-alt:before {
  content: "︒";
}
.fi-rs-trash-restore:before {
  content: "︓";
}
.fi-rs-trash-slash:before {
  content: "︔";
}
.fi-rs-trash-undo-alt:before {
  content: "︕";
}
.fi-rs-trash-undo:before {
  content: "︖";
}
.fi-rs-trash-xmark:before {
  content: "︗";
}
.fi-rs-trash:before {
  content: "︘";
}
.fi-rs-treadmill:before {
  content: "︙";
}
.fi-rs-treasure-chest:before {
  content: "︚";
}
.fi-rs-treatment:before {
  content: "︛";
}
.fi-rs-tree-alt:before {
  content: "︜";
}
.fi-rs-tree-christmas:before {
  content: "︝";
}
.fi-rs-tree-deciduous:before {
  content: "︞";
}
.fi-rs-tree:before {
  content: "︟";
}
.fi-rs-trees-alt:before {
  content: "︰";
}
.fi-rs-trees:before {
  content: "︱";
}
.fi-rs-triangle-music:before {
  content: "︲";
}
.fi-rs-triangle-person-digging:before {
  content: "︳";
}
.fi-rs-triangle-warning:before {
  content: "︴";
}
.fi-rs-triangle:before {
  content: "︵";
}
.fi-rs-tricycle:before {
  content: "︶";
}
.fi-rs-trillium:before {
  content: "︷";
}
.fi-rs-trophy-achievement-skill:before {
  content: "︸";
}
.fi-rs-trophy-star:before {
  content: "︹";
}
.fi-rs-trophy:before {
  content: "︺";
}
.fi-rs-truck-arrow-left:before {
  content: "︻";
}
.fi-rs-truck-arrow-right:before {
  content: "︼";
}
.fi-rs-truck-bolt:before {
  content: "︽";
}
.fi-rs-truck-box:before {
  content: "︾";
}
.fi-rs-truck-check:before {
  content: "︿";
}
.fi-rs-truck-container-empty:before {
  content: "﹀";
}
.fi-rs-truck-container:before {
  content: "﹁";
}
.fi-rs-truck-couch:before {
  content: "﹂";
}
.fi-rs-truck-fire:before {
  content: "﹃";
}
.fi-rs-truck-flatbed:before {
  content: "﹄";
}
.fi-rs-truck-front:before {
  content: "﹅";
}
.fi-rs-truck-ladder:before {
  content: "﹆";
}
.fi-rs-truck-loading:before {
  content: "﹇";
}
.fi-rs-truck-medical:before {
  content: "﹈";
}
.fi-rs-truck-monster:before {
  content: "﹉";
}
.fi-rs-truck-moving:before {
  content: "﹊";
}
.fi-rs-truck-pickup:before {
  content: "﹋";
}
.fi-rs-truck-plow:before {
  content: "﹌";
}
.fi-rs-truck-ramp:before {
  content: "﹍";
}
.fi-rs-truck-side:before {
  content: "﹎";
}
.fi-rs-truck-tow:before {
  content: "﹏";
}
.fi-rs-truck-utensils:before {
  content: "﹐";
}
.fi-rs-trumpet:before {
  content: "﹑";
}
.fi-rs-trust-alt:before {
  content: "﹒";
}
.fi-rs-trust:before {
  content: "﹓";
}
.fi-rs-tshirt:before {
  content: "﹔";
}
.fi-rs-tty-answer:before {
  content: "﹕";
}
.fi-rs-tty:before {
  content: "﹖";
}
.fi-rs-tubes:before {
  content: "﹗";
}
.fi-rs-tuesday:before {
  content: "﹘";
}
.fi-rs-tugrik-sign:before {
  content: "﹙";
}
.fi-rs-turkey:before {
  content: "﹚";
}
.fi-rs-turn-left:before {
  content: "﹛";
}
.fi-rs-turn-right:before {
  content: "﹜";
}
.fi-rs-turntable:before {
  content: "﹝";
}
.fi-rs-turtle:before {
  content: "﹞";
}
.fi-rs-tv-music:before {
  content: "﹟";
}
.fi-rs-tv-retro:before {
  content: "﹠";
}
.fi-rs-typewriter:before {
  content: "﹡";
}
.fi-rs-u:before {
  content: "﹢";
}
.fi-rs-ufo-beam:before {
  content: "﹣";
}
.fi-rs-ufo:before {
  content: "﹤";
}
.fi-rs-ui-ux:before {
  content: "﹥";
}
.fi-rs-umbrella-beach:before {
  content: "﹦";
}
.fi-rs-umbrella:before {
  content: "﹧";
}
.fi-rs-under-construction:before {
  content: "﹨";
}
.fi-rs-underline:before {
  content: "﹩";
}
.fi-rs-undo-alt:before {
  content: "﹪";
}
.fi-rs-undo:before {
  content: "﹫";
}
.fi-rs-unicorn:before {
  content: "﹬";
}
.fi-rs-uniform-martial-arts:before {
  content: "﹭";
}
.fi-rs-universal-access:before {
  content: "﹮";
}
.fi-rs-unlock:before {
  content: "﹯";
}
.fi-rs-up-from-bracket:before {
  content: "ﹰ";
}
.fi-rs-up-left:before {
  content: "ﹱ";
}
.fi-rs-up-right-from-square:before {
  content: "ﹲ";
}
.fi-rs-up-right:before {
  content: "ﹳ";
}
.fi-rs-up:before {
  content: "ﹴ";
}
.fi-rs-upload:before {
  content: "﹵";
}
.fi-rs-url:before {
  content: "ﹶ";
}
.fi-rs-usb-pendrive:before {
  content: "ﹷ";
}
.fi-rs-usd-circle:before {
  content: "ﹸ";
}
.fi-rs-usd-square:before {
  content: "ﹹ";
}
.fi-rs-user-add:before {
  content: "ﹺ";
}
.fi-rs-user-alien:before {
  content: "ﹻ";
}
.fi-rs-user-astronaut:before {
  content: "ﹼ";
}
.fi-rs-user-check:before {
  content: "ﹽ";
}
.fi-rs-user-chef:before {
  content: "ﹾ";
}
.fi-rs-user-coach:before {
  content: "ﹿ";
}
.fi-rs-user-cowboy:before {
  content: "ﺀ";
}
.fi-rs-user-crown:before {
  content: "ﺁ";
}
.fi-rs-user-gear:before {
  content: "ﺂ";
}
.fi-rs-user-graduate:before {
  content: "ﺃ";
}
.fi-rs-user-headset:before {
  content: "ﺄ";
}
.fi-rs-user-helmet-safety:before {
  content: "ﺅ";
}
.fi-rs-user-injured:before {
  content: "ﺆ";
}
.fi-rs-user-interface-ui:before {
  content: "ﺇ";
}
.fi-rs-user-key:before {
  content: "ﺈ";
}
.fi-rs-user-lock:before {
  content: "ﺉ";
}
.fi-rs-user-md-chat:before {
  content: "ﺊ";
}
.fi-rs-user-md:before {
  content: "ﺋ";
}
.fi-rs-user-minus:before {
  content: "ﺌ";
}
.fi-rs-user-music:before {
  content: "ﺍ";
}
.fi-rs-user-ninja:before {
  content: "ﺎ";
}
.fi-rs-user-nurse:before {
  content: "ﺏ";
}
.fi-rs-user-pen:before {
  content: "ﺐ";
}
.fi-rs-user-pilot-tie:before {
  content: "ﺑ";
}
.fi-rs-user-pilot:before {
  content: "ﺒ";
}
.fi-rs-user-police:before {
  content: "ﺓ";
}
.fi-rs-user-robot-xmarks:before {
  content: "ﺔ";
}
.fi-rs-user-robot:before {
  content: "ﺕ";
}
.fi-rs-user-salary:before {
  content: "ﺖ";
}
.fi-rs-user-shield:before {
  content: "ﺗ";
}
.fi-rs-user-skill-gear:before {
  content: "ﺘ";
}
.fi-rs-user-slash:before {
  content: "ﺙ";
}
.fi-rs-user-tag:before {
  content: "ﺚ";
}
.fi-rs-user-time:before {
  content: "ﺛ";
}
.fi-rs-user-trust:before {
  content: "ﺜ";
}
.fi-rs-user-unlock:before {
  content: "ﺝ";
}
.fi-rs-user-visor:before {
  content: "ﺞ";
}
.fi-rs-user-xmark:before {
  content: "ﺟ";
}
.fi-rs-user:before {
  content: "ﺠ";
}
.fi-rs-users-alt:before {
  content: "ﺡ";
}
.fi-rs-users-class:before {
  content: "ﺢ";
}
.fi-rs-users-gear:before {
  content: "ﺣ";
}
.fi-rs-users-medical:before {
  content: "ﺤ";
}
.fi-rs-users-slash:before {
  content: "ﺥ";
}
.fi-rs-users:before {
  content: "ﺦ";
}
.fi-rs-utensils-slash:before {
  content: "ﺧ";
}
.fi-rs-utensils:before {
  content: "ﺨ";
}
.fi-rs-utility-pole-double:before {
  content: "ﺩ";
}
.fi-rs-utility-pole:before {
  content: "ﺪ";
}
.fi-rs-ux-browser:before {
  content: "ﺫ";
}
.fi-rs-ux:before {
  content: "ﺬ";
}
.fi-rs-v:before {
  content: "ﺭ";
}
.fi-rs-vacuum-robot:before {
  content: "ﺮ";
}
.fi-rs-vacuum:before {
  content: "ﺯ";
}
.fi-rs-value-absolute:before {
  content: "ﺰ";
}
.fi-rs-vault:before {
  content: "ﺱ";
}
.fi-rs-vector-alt:before {
  content: "ﺲ";
}
.fi-rs-vector-circle:before {
  content: "ﺳ";
}
.fi-rs-vector-polygon:before {
  content: "ﺴ";
}
.fi-rs-vector:before {
  content: "ﺵ";
}
.fi-rs-venus-double:before {
  content: "ﺶ";
}
.fi-rs-venus-mars:before {
  content: "ﺷ";
}
.fi-rs-venus:before {
  content: "ﺸ";
}
.fi-rs-vest-patches:before {
  content: "ﺹ";
}
.fi-rs-vest:before {
  content: "ﺺ";
}
.fi-rs-video-arrow-down-left:before {
  content: "ﺻ";
}
.fi-rs-video-arrow-up-right:before {
  content: "ﺼ";
}
.fi-rs-video-camera-alt:before {
  content: "ﺽ";
}
.fi-rs-video-camera:before {
  content: "ﺾ";
}
.fi-rs-video-duration:before {
  content: "ﺿ";
}
.fi-rs-video-plus:before {
  content: "ﻀ";
}
.fi-rs-video-slash:before {
  content: "ﻁ";
}
.fi-rs-videoconference:before {
  content: "ﻂ";
}
.fi-rs-vihara:before {
  content: "ﻃ";
}
.fi-rs-violin:before {
  content: "ﻄ";
}
.fi-rs-virus-slash:before {
  content: "ﻅ";
}
.fi-rs-virus:before {
  content: "ﻆ";
}
.fi-rs-viruses:before {
  content: "ﻇ";
}
.fi-rs-visit:before {
  content: "ﻈ";
}
.fi-rs-voicemail:before {
  content: "ﻉ";
}
.fi-rs-volcano:before {
  content: "ﻊ";
}
.fi-rs-volleyball:before {
  content: "ﻋ";
}
.fi-rs-volume-down:before {
  content: "ﻌ";
}
.fi-rs-volume-mute:before {
  content: "ﻍ";
}
.fi-rs-volume-off:before {
  content: "ﻎ";
}
.fi-rs-volume-slash:before {
  content: "ﻏ";
}
.fi-rs-volume:before {
  content: "ﻐ";
}
.fi-rs-vote-nay:before {
  content: "ﻑ";
}
.fi-rs-vote-yea:before {
  content: "ﻒ";
}
.fi-rs-vr-cardboard:before {
  content: "ﻓ";
}
.fi-rs-w:before {
  content: "ﻔ";
}
.fi-rs-waffle:before {
  content: "ﻕ";
}
.fi-rs-wagon-covered:before {
  content: "ﻖ";
}
.fi-rs-walker:before {
  content: "ﻗ";
}
.fi-rs-walkie-talkie:before {
  content: "ﻘ";
}
.fi-rs-walking:before {
  content: "ﻙ";
}
.fi-rs-wallet-arrow:before {
  content: "ﻚ";
}
.fi-rs-wallet-buyer:before {
  content: "ﻛ";
}
.fi-rs-wallet:before {
  content: "ﻜ";
}
.fi-rs-warehouse-alt:before {
  content: "ﻝ";
}
.fi-rs-warranty:before {
  content: "ﻞ";
}
.fi-rs-washer:before {
  content: "ﻟ";
}
.fi-rs-waste-pollution:before {
  content: "ﻠ";
}
.fi-rs-waste:before {
  content: "ﻡ";
}
.fi-rs-watch-calculator:before {
  content: "ﻢ";
}
.fi-rs-watch-smart:before {
  content: "ﻣ";
}
.fi-rs-watch:before {
  content: "ﻤ";
}
.fi-rs-water-bottle:before {
  content: "ﻥ";
}
.fi-rs-water-ladder:before {
  content: "ﻦ";
}
.fi-rs-water-lower:before {
  content: "ﻧ";
}
.fi-rs-water-rise:before {
  content: "ﻨ";
}
.fi-rs-water:before {
  content: "ﻩ";
}
.fi-rs-watermelon:before {
  content: "ﻪ";
}
.fi-rs-wave-sine:before {
  content: "ﻫ";
}
.fi-rs-wave-square:before {
  content: "ﻬ";
}
.fi-rs-wave-triangle:before {
  content: "ﻭ";
}
.fi-rs-wave:before {
  content: "ﻮ";
}
.fi-rs-waveform-path:before {
  content: "ﻯ";
}
.fi-rs-waveform:before {
  content: "ﻰ";
}
.fi-rs-web-design:before {
  content: "ﻱ";
}
.fi-rs-webcam-slash:before {
  content: "ﻲ";
}
.fi-rs-webcam:before {
  content: "ﻳ";
}
.fi-rs-webhook:before {
  content: "ﻴ";
}
.fi-rs-wednesday:before {
  content: "ﻵ";
}
.fi-rs-whale:before {
  content: "ﻶ";
}
.fi-rs-wheat-awn-circle-exclamation:before {
  content: "ﻷ";
}
.fi-rs-wheat-awn-slash:before {
  content: "ﻸ";
}
.fi-rs-wheat-awn:before {
  content: "ﻹ";
}
.fi-rs-wheat-slash:before {
  content: "ﻺ";
}
.fi-rs-wheat:before {
  content: "ﻻ";
}
.fi-rs-wheelchair-move:before {
  content: "ﻼ";
}
.fi-rs-wheelchair-sleeping:before {
  content: "﻽";
}
.fi-rs-wheelchair:before {
  content: "﻾";
}
.fi-rs-whistle:before {
  content: "＀";
}
.fi-rs-white-space:before {
  content: "！";
}
.fi-rs-wifi-1:before {
  content: "＂";
}
.fi-rs-wifi-2:before {
  content: "＃";
}
.fi-rs-wifi-alt:before {
  content: "＄";
}
.fi-rs-wifi-exclamation:before {
  content: "％";
}
.fi-rs-wifi-slash:before {
  content: "＆";
}
.fi-rs-wifi:before {
  content: "＇";
}
.fi-rs-wind-turbine:before {
  content: "（";
}
.fi-rs-wind-warning:before {
  content: "）";
}
.fi-rs-wind:before {
  content: "＊";
}
.fi-rs-window-alt:before {
  content: "＋";
}
.fi-rs-window-frame-open:before {
  content: "，";
}
.fi-rs-window-frame:before {
  content: "－";
}
.fi-rs-window-maximize:before {
  content: "．";
}
.fi-rs-window-minimize:before {
  content: "／";
}
.fi-rs-window-restore:before {
  content: "０";
}
.fi-rs-windsock:before {
  content: "１";
}
.fi-rs-wine-bottle:before {
  content: "２";
}
.fi-rs-wine-glass-crack:before {
  content: "３";
}
.fi-rs-wine-glass-empty:before {
  content: "４";
}
.fi-rs-wishlist-heart:before {
  content: "５";
}
.fi-rs-wishlist-star:before {
  content: "６";
}
.fi-rs-woman-head:before {
  content: "７";
}
.fi-rs-woman-scientist:before {
  content: "８";
}
.fi-rs-won-sign:before {
  content: "９";
}
.fi-rs-work-in-progress:before {
  content: "：";
}
.fi-rs-workflow-alt:before {
  content: "；";
}
.fi-rs-workflow-setting-alt:before {
  content: "＜";
}
.fi-rs-workflow-setting:before {
  content: "＝";
}
.fi-rs-workflow:before {
  content: "＞";
}
.fi-rs-workshop:before {
  content: "？";
}
.fi-rs-world:before {
  content: "＠";
}
.fi-rs-worm:before {
  content: "Ａ";
}
.fi-rs-wreath:before {
  content: "Ｂ";
}
.fi-rs-wrench-alt:before {
  content: "Ｃ";
}
.fi-rs-wrench-simple:before {
  content: "Ｄ";
}
.fi-rs-x:before {
  content: "Ｅ";
}
.fi-rs-y:before {
  content: "Ｆ";
}
.fi-rs-yen:before {
  content: "Ｇ";
}
.fi-rs-yin-yang:before {
  content: "Ｈ";
}
.fi-rs-z:before {
  content: "Ｉ";
}
.fi-rs-zip-file:before {
  content: "Ｊ";
}
.fi-rs-zoom-in:before {
  content: "Ｋ";
}
.fi-rs-zoom-out:before {
  content: "Ｌ";
}
@font-face {
  font-family: uicons-solid-straight;
  src:
    url(../fonts/uicons-solid-straight-4DZ3VA4V.h_sLUC1L.woff2) format("woff2"),
    url(../fonts/uicons-solid-straight-ITFA7HIK.D8xIydPE.woff) format("woff"),
    url(../fonts/uicons-solid-straight-W4CCEH4W.tgviSdRN.eot#iefix)
      format("embedded-opentype");
  font-display: swap;
}
i[class^="fi-ss-"]:before,
i[class*=" fi-ss-"]:before,
span[class^="fi-ss-"]:before,
span[class*="fi-ss-"]:before {
  font-family: uicons-solid-straight !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fi-ss-0:before {
  content: "";
}
.fi-ss-00s-music-disc:before {
  content: "";
}
.fi-ss-1:before {
  content: "";
}
.fi-ss-2:before {
  content: "";
}
.fi-ss-3:before {
  content: "";
}
.fi-ss-360-degrees:before {
  content: "";
}
.fi-ss-4:before {
  content: "";
}
.fi-ss-404:before {
  content: "";
}
.fi-ss-5:before {
  content: "";
}
.fi-ss-6:before {
  content: "";
}
.fi-ss-60s-music-disc:before {
  content: "";
}
.fi-ss-7:before {
  content: "";
}
.fi-ss-70s-music-disc:before {
  content: "";
}
.fi-ss-8:before {
  content: "";
}
.fi-ss-80s-music-disc:before {
  content: "";
}
.fi-ss-9:before {
  content: "";
}
.fi-ss-90s-music-disc:before {
  content: "";
}
.fi-ss-a:before {
  content: "";
}
.fi-ss-accident:before {
  content: "";
}
.fi-ss-acorn:before {
  content: "";
}
.fi-ss-ad-paid:before {
  content: "";
}
.fi-ss-ad:before {
  content: "";
}
.fi-ss-add-document:before {
  content: "";
}
.fi-ss-add-folder:before {
  content: "";
}
.fi-ss-add-image:before {
  content: "";
}
.fi-ss-add:before {
  content: "";
}
.fi-ss-address-book:before {
  content: "";
}
.fi-ss-address-card:before {
  content: "";
}
.fi-ss-admin-alt:before {
  content: "";
}
.fi-ss-admin:before {
  content: "";
}
.fi-ss-age-alt:before {
  content: "";
}
.fi-ss-age-restriction-eighteen:before {
  content: "";
}
.fi-ss-age-restriction-seven:before {
  content: "";
}
.fi-ss-age-restriction-six:before {
  content: "";
}
.fi-ss-age-restriction-sixteen:before {
  content: "";
}
.fi-ss-age-restriction-thirteen:before {
  content: "";
}
.fi-ss-age-restriction-three:before {
  content: "";
}
.fi-ss-age-restriction-twelve:before {
  content: "";
}
.fi-ss-age-restriction-twenty-one:before {
  content: "";
}
.fi-ss-age-restriction-zero:before {
  content: "";
}
.fi-ss-age:before {
  content: "";
}
.fi-ss-air-conditioner:before {
  content: "";
}
.fi-ss-air-freshener:before {
  content: "";
}
.fi-ss-air-pollution:before {
  content: "";
}
.fi-ss-airplane-journey:before {
  content: "";
}
.fi-ss-airplane-window-open:before {
  content: "";
}
.fi-ss-airplay:before {
  content: "";
}
.fi-ss-alarm-clock:before {
  content: "";
}
.fi-ss-alarm-exclamation:before {
  content: "";
}
.fi-ss-alarm-plus:before {
  content: "";
}
.fi-ss-alarm-snooze:before {
  content: "";
}
.fi-ss-album-circle-plus:before {
  content: "";
}
.fi-ss-album-circle-user:before {
  content: "";
}
.fi-ss-album-collection:before {
  content: "";
}
.fi-ss-album:before {
  content: "";
}
.fi-ss-algorithm:before {
  content: "";
}
.fi-ss-alicorn:before {
  content: "";
}
.fi-ss-alien:before {
  content: "";
}
.fi-ss-align-center:before {
  content: "";
}
.fi-ss-align-justify:before {
  content: "";
}
.fi-ss-align-left:before {
  content: "";
}
.fi-ss-align-slash:before {
  content: "";
}
.fi-ss-ambulance:before {
  content: "";
}
.fi-ss-amusement-park:before {
  content: "";
}
.fi-ss-analyse-alt:before {
  content: "";
}
.fi-ss-analyse:before {
  content: "";
}
.fi-ss-anatomical-heart:before {
  content: "";
}
.fi-ss-anchor:before {
  content: "";
}
.fi-ss-angel:before {
  content: "";
}
.fi-ss-angle-90:before {
  content: "";
}
.fi-ss-angle-circle-down:before {
  content: "";
}
.fi-ss-angle-circle-left:before {
  content: "";
}
.fi-ss-angle-circle-right:before {
  content: "";
}
.fi-ss-angle-circle-up:before {
  content: "";
}
.fi-ss-angle-double-left:before {
  content: "";
}
.fi-ss-angle-double-right:before {
  content: "";
}
.fi-ss-angle-double-small-down:before {
  content: "";
}
.fi-ss-angle-double-small-left:before {
  content: "";
}
.fi-ss-angle-double-small-right:before {
  content: "";
}
.fi-ss-angle-double-small-up:before {
  content: "";
}
.fi-ss-angle-down:before {
  content: "";
}
.fi-ss-angle-left:before {
  content: "";
}
.fi-ss-angle-right:before {
  content: "";
}
.fi-ss-angle-small-down:before {
  content: "";
}
.fi-ss-angle-small-left:before {
  content: "";
}
.fi-ss-angle-small-right:before {
  content: "";
}
.fi-ss-angle-small-up:before {
  content: "";
}
.fi-ss-angle-square-down:before {
  content: "";
}
.fi-ss-angle-square-left:before {
  content: "";
}
.fi-ss-angle-square-right:before {
  content: "";
}
.fi-ss-angle-square-up:before {
  content: "";
}
.fi-ss-angle-up:before {
  content: "";
}
.fi-ss-angle:before {
  content: "";
}
.fi-ss-angles-up-down:before {
  content: "";
}
.fi-ss-angry:before {
  content: "";
}
.fi-ss-animated-icon:before {
  content: "";
}
.fi-ss-ankh:before {
  content: "";
}
.fi-ss-answer-alt:before {
  content: "";
}
.fi-ss-answer:before {
  content: "";
}
.fi-ss-apartment:before {
  content: "";
}
.fi-ss-aperture:before {
  content: "";
}
.fi-ss-api:before {
  content: "";
}
.fi-ss-apple-core:before {
  content: "";
}
.fi-ss-apple-crate:before {
  content: "";
}
.fi-ss-apple-whole:before {
  content: "";
}
.fi-ss-apps-add:before {
  content: "";
}
.fi-ss-apps-delete:before {
  content: "";
}
.fi-ss-apps-sort:before {
  content: "";
}
.fi-ss-apps:before {
  content: "";
}
.fi-ss-archive:before {
  content: "";
}
.fi-ss-archway:before {
  content: "";
}
.fi-ss-arrow-alt-circle-down:before {
  content: "";
}
.fi-ss-arrow-alt-circle-left:before {
  content: "";
}
.fi-ss-arrow-alt-circle-right:before {
  content: "";
}
.fi-ss-arrow-alt-circle-up:before {
  content: "";
}
.fi-ss-arrow-alt-down:before {
  content: "";
}
.fi-ss-arrow-alt-from-bottom:before {
  content: "";
}
.fi-ss-arrow-alt-from-left:before {
  content: "";
}
.fi-ss-arrow-alt-from-right:before {
  content: "";
}
.fi-ss-arrow-alt-from-top:before {
  content: "";
}
.fi-ss-arrow-alt-left:before {
  content: "";
}
.fi-ss-arrow-alt-right:before {
  content: "";
}
.fi-ss-arrow-alt-square-down:before {
  content: "";
}
.fi-ss-arrow-alt-square-left:before {
  content: "";
}
.fi-ss-arrow-alt-square-right:before {
  content: "";
}
.fi-ss-arrow-alt-square-up:before {
  content: "";
}
.fi-ss-arrow-alt-to-bottom:before {
  content: "";
}
.fi-ss-arrow-alt-to-left:before {
  content: "";
}
.fi-ss-arrow-alt-to-right:before {
  content: "";
}
.fi-ss-arrow-alt-to-top:before {
  content: "";
}
.fi-ss-arrow-alt-up:before {
  content: "";
}
.fi-ss-arrow-circle-down:before {
  content: "";
}
.fi-ss-arrow-circle-left:before {
  content: "";
}
.fi-ss-arrow-circle-right:before {
  content: "";
}
.fi-ss-arrow-circle-up:before {
  content: "";
}
.fi-ss-arrow-comparison:before {
  content: "";
}
.fi-ss-arrow-down-from-arc:before {
  content: "";
}
.fi-ss-arrow-down-from-dotted-line:before {
  content: "";
}
.fi-ss-arrow-down-left:before {
  content: "";
}
.fi-ss-arrow-down-small-big:before {
  content: "";
}
.fi-ss-arrow-down-to-dotted-line:before {
  content: "";
}
.fi-ss-arrow-down-to-square:before {
  content: "";
}
.fi-ss-arrow-down-triangle-square:before {
  content: "";
}
.fi-ss-arrow-down:before {
  content: "";
}
.fi-ss-arrow-from-bottom:before {
  content: "";
}
.fi-ss-arrow-from-left:before {
  content: "";
}
.fi-ss-arrow-from-right:before {
  content: "";
}
.fi-ss-arrow-from-top:before {
  content: "";
}
.fi-ss-arrow-left-from-arc:before {
  content: "";
}
.fi-ss-arrow-left-from-line:before {
  content: "";
}
.fi-ss-arrow-left-to-arc:before {
  content: "";
}
.fi-ss-arrow-left:before {
  content: "";
}
.fi-ss-arrow-progress-alt:before {
  content: "";
}
.fi-ss-arrow-progress:before {
  content: "";
}
.fi-ss-arrow-right-to-bracket:before {
  content: "";
}
.fi-ss-arrow-right:before {
  content: "";
}
.fi-ss-arrow-small-down:before {
  content: "";
}
.fi-ss-arrow-small-left:before {
  content: "";
}
.fi-ss-arrow-small-right:before {
  content: "";
}
.fi-ss-arrow-small-up:before {
  content: "";
}
.fi-ss-arrow-square-down:before {
  content: "";
}
.fi-ss-arrow-square-left:before {
  content: "";
}
.fi-ss-arrow-square-right:before {
  content: "";
}
.fi-ss-arrow-square-up:before {
  content: "";
}
.fi-ss-arrow-to-bottom:before {
  content: "";
}
.fi-ss-arrow-to-left:before {
  content: "";
}
.fi-ss-arrow-to-right:before {
  content: "";
}
.fi-ss-arrow-to-top:before {
  content: "";
}
.fi-ss-arrow-trend-down:before {
  content: "";
}
.fi-ss-arrow-trend-up:before {
  content: "";
}
.fi-ss-arrow-turn-down-left:before {
  content: "";
}
.fi-ss-arrow-turn-down-right:before {
  content: "";
}
.fi-ss-arrow-turn-left-up:before {
  content: "";
}
.fi-ss-arrow-up-from-dotted-line:before {
  content: "";
}
.fi-ss-arrow-up-from-ground-water:before {
  content: "";
}
.fi-ss-arrow-up-from-square:before {
  content: "";
}
.fi-ss-arrow-up-left-from-circle:before {
  content: "";
}
.fi-ss-arrow-up-left:before {
  content: "";
}
.fi-ss-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "";
}
.fi-ss-arrow-up-right-from-square:before {
  content: "";
}
.fi-ss-arrow-up-right:before {
  content: "";
}
.fi-ss-arrow-up-small-big:before {
  content: "";
}
.fi-ss-arrow-up-square-triangle:before {
  content: "";
}
.fi-ss-arrow-up-to-arc:before {
  content: "";
}
.fi-ss-arrow-up-to-dotted-line:before {
  content: "";
}
.fi-ss-arrow-up:before {
  content: "";
}
.fi-ss-arrow-upward-growth-crypto:before {
  content: "";
}
.fi-ss-arrows-alt-h:before {
  content: "";
}
.fi-ss-arrows-alt-v:before {
  content: "";
}
.fi-ss-arrows-alt:before {
  content: "";
}
.fi-ss-arrows-cross:before {
  content: "";
}
.fi-ss-arrows-from-dotted-line:before {
  content: "";
}
.fi-ss-arrows-from-line:before {
  content: "";
}
.fi-ss-arrows-h-copy:before {
  content: "";
}
.fi-ss-arrows-h:before {
  content: "";
}
.fi-ss-arrows-repeat-1:before {
  content: "";
}
.fi-ss-arrows-repeat:before {
  content: "";
}
.fi-ss-arrows-retweet:before {
  content: "";
}
.fi-ss-arrows-split-right-and-left:before {
  content: "";
}
.fi-ss-arrows-split-up-and-left:before {
  content: "";
}
.fi-ss-arrows-to-circle:before {
  content: "";
}
.fi-ss-arrows-to-dotted-line:before {
  content: "";
}
.fi-ss-arrows-to-eye:before {
  content: "";
}
.fi-ss-arrows-to-line:before {
  content: "";
}
.fi-ss-arrows:before {
  content: "";
}
.fi-ss-artificial-intelligence:before {
  content: "";
}
.fi-ss-assept-document:before {
  content: "";
}
.fi-ss-assessment-alt:before {
  content: "";
}
.fi-ss-assessment:before {
  content: "";
}
.fi-ss-assign:before {
  content: "";
}
.fi-ss-assistive-listening-systems:before {
  content: "";
}
.fi-ss-asterik:before {
  content: "";
}
.fi-ss-at:before {
  content: "";
}
.fi-ss-attribution-pen:before {
  content: "";
}
.fi-ss-attribution-pencil:before {
  content: "";
}
.fi-ss-aubergine:before {
  content: "";
}
.fi-ss-auction:before {
  content: "";
}
.fi-ss-audience-megaphone:before {
  content: "";
}
.fi-ss-audio-description-slash:before {
  content: "";
}
.fi-ss-audit-alt:before {
  content: "";
}
.fi-ss-audit:before {
  content: "";
}
.fi-ss-austral-sign:before {
  content: "";
}
.fi-ss-avocado:before {
  content: "";
}
.fi-ss-award:before {
  content: "";
}
.fi-ss-axe-battle:before {
  content: "";
}
.fi-ss-axe:before {
  content: "";
}
.fi-ss-b:before {
  content: "";
}
.fi-ss-baby-carriage:before {
  content: "";
}
.fi-ss-baby:before {
  content: "";
}
.fi-ss-back-up:before {
  content: "";
}
.fi-ss-background:before {
  content: "";
}
.fi-ss-backpack:before {
  content: "";
}
.fi-ss-bacon:before {
  content: "";
}
.fi-ss-bacteria:before {
  content: "";
}
.fi-ss-bacterium:before {
  content: "";
}
.fi-ss-badge-check:before {
  content: "";
}
.fi-ss-badge-dollar:before {
  content: "";
}
.fi-ss-badge-leaf:before {
  content: "";
}
.fi-ss-badge-percent:before {
  content: "";
}
.fi-ss-badge-sheriff:before {
  content: "";
}
.fi-ss-badge:before {
  content: "";
}
.fi-ss-badger-honey:before {
  content: "";
}
.fi-ss-badget-check-alt:before {
  content: "";
}
.fi-ss-badminton:before {
  content: "";
}
.fi-ss-bag-map-pin:before {
  content: "";
}
.fi-ss-bag-seedling:before {
  content: "";
}
.fi-ss-bag-shopping-minus:before {
  content: "";
}
.fi-ss-bags-shopping:before {
  content: "";
}
.fi-ss-baguette:before {
  content: "";
}
.fi-ss-bahai:before {
  content: "";
}
.fi-ss-baht-sign:before {
  content: "";
}
.fi-ss-balance-scale-left:before {
  content: "";
}
.fi-ss-balance-scale-right:before {
  content: "";
}
.fi-ss-ball-pile:before {
  content: "";
}
.fi-ss-ballet-dance:before {
  content: "";
}
.fi-ss-balloon:before {
  content: "";
}
.fi-ss-balloons:before {
  content: "";
}
.fi-ss-ballot-check:before {
  content: "";
}
.fi-ss-ballot:before {
  content: "";
}
.fi-ss-ban-bug:before {
  content: "";
}
.fi-ss-ban:before {
  content: "";
}
.fi-ss-banana:before {
  content: "";
}
.fi-ss-band-aid:before {
  content: "";
}
.fi-ss-bangladeshi-taka-sign:before {
  content: "";
}
.fi-ss-banjo:before {
  content: "";
}
.fi-ss-bank:before {
  content: "";
}
.fi-ss-banner-2:before {
  content: "";
}
.fi-ss-banner-3:before {
  content: "";
}
.fi-ss-banner-4:before {
  content: "";
}
.fi-ss-banner-5:before {
  content: "";
}
.fi-ss-banner:before {
  content: "";
}
.fi-ss-barber-pole:before {
  content: "";
}
.fi-ss-barber-shop:before {
  content: "";
}
.fi-ss-barcode-read:before {
  content: "";
}
.fi-ss-barcode-scan:before {
  content: "";
}
.fi-ss-barcode:before {
  content: "";
}
.fi-ss-bars-filter:before {
  content: "";
}
.fi-ss-bars-progress:before {
  content: "";
}
.fi-ss-bars-sort:before {
  content: "";
}
.fi-ss-bars-staggered:before {
  content: "";
}
.fi-ss-baseball-alt:before {
  content: "";
}
.fi-ss-baseball:before {
  content: "";
}
.fi-ss-basket-shopping-minus:before {
  content: "";
}
.fi-ss-basket-shopping-plus:before {
  content: "";
}
.fi-ss-basket-shopping-simple:before {
  content: "";
}
.fi-ss-basketball-hoop:before {
  content: "";
}
.fi-ss-basketball:before {
  content: "";
}
.fi-ss-bat:before {
  content: "";
}
.fi-ss-bath:before {
  content: "";
}
.fi-ss-battery-bolt:before {
  content: "";
}
.fi-ss-battery-empty:before {
  content: "";
}
.fi-ss-battery-exclamation:before {
  content: "";
}
.fi-ss-battery-full:before {
  content: "";
}
.fi-ss-battery-half:before {
  content: "";
}
.fi-ss-battery-quarter:before {
  content: "";
}
.fi-ss-battery-slash:before {
  content: "";
}
.fi-ss-battery-three-quarters:before {
  content: "";
}
.fi-ss-beacon:before {
  content: "";
}
.fi-ss-bed-alt:before {
  content: "";
}
.fi-ss-bed-bunk:before {
  content: "";
}
.fi-ss-bed-empty:before {
  content: "";
}
.fi-ss-bed:before {
  content: "";
}
.fi-ss-bee:before {
  content: "";
}
.fi-ss-beer-mug-empty:before {
  content: "";
}
.fi-ss-beer:before {
  content: "";
}
.fi-ss-bell-concierge:before {
  content: "";
}
.fi-ss-bell-notification-call:before {
  content: "";
}
.fi-ss-bell-notification-social-media:before {
  content: "";
}
.fi-ss-bell-ring:before {
  content: "";
}
.fi-ss-bell-school-slash:before {
  content: "";
}
.fi-ss-bell-school:before {
  content: "";
}
.fi-ss-bell-slash:before {
  content: "";
}
.fi-ss-bell:before {
  content: "";
}
.fi-ss-bells:before {
  content: "";
}
.fi-ss-bench-tree:before {
  content: "";
}
.fi-ss-benefit-diamond-alt:before {
  content: "";
}
.fi-ss-benefit-diamond:before {
  content: "";
}
.fi-ss-benefit-hand:before {
  content: "";
}
.fi-ss-benefit-increase:before {
  content: "";
}
.fi-ss-benefit-porcent:before {
  content: "";
}
.fi-ss-benefit:before {
  content: "";
}
.fi-ss-betamax:before {
  content: "";
}
.fi-ss-bible:before {
  content: "";
}
.fi-ss-bicycle-journey:before {
  content: "";
}
.fi-ss-bike:before {
  content: "";
}
.fi-ss-biking-mountain:before {
  content: "";
}
.fi-ss-biking:before {
  content: "";
}
.fi-ss-bill-arrow:before {
  content: "";
}
.fi-ss-billiard:before {
  content: "";
}
.fi-ss-bin-bottles:before {
  content: "";
}
.fi-ss-binary-circle-check:before {
  content: "";
}
.fi-ss-binary-lock:before {
  content: "";
}
.fi-ss-binary-slash:before {
  content: "";
}
.fi-ss-binary:before {
  content: "";
}
.fi-ss-binoculars:before {
  content: "";
}
.fi-ss-bio-leaves:before {
  content: "";
}
.fi-ss-bio:before {
  content: "";
}
.fi-ss-biohazard:before {
  content: "";
}
.fi-ss-bird:before {
  content: "";
}
.fi-ss-bitcoin-sign:before {
  content: "";
}
.fi-ss-blanket:before {
  content: "";
}
.fi-ss-blender-phone:before {
  content: "";
}
.fi-ss-blender:before {
  content: "";
}
.fi-ss-blinds-open:before {
  content: "";
}
.fi-ss-blinds-raised:before {
  content: "";
}
.fi-ss-blinds:before {
  content: "";
}
.fi-ss-block-brick:before {
  content: "";
}
.fi-ss-block-microphone:before {
  content: "";
}
.fi-ss-block-question:before {
  content: "";
}
.fi-ss-block-quote:before {
  content: "";
}
.fi-ss-block:before {
  content: "";
}
.fi-ss-blockchain-3:before {
  content: "";
}
.fi-ss-blog-pencil:before {
  content: "";
}
.fi-ss-blog-text:before {
  content: "";
}
.fi-ss-blood-dropper:before {
  content: "";
}
.fi-ss-blood-test-tube-alt:before {
  content: "";
}
.fi-ss-blood-test-tube:before {
  content: "";
}
.fi-ss-blood:before {
  content: "";
}
.fi-ss-blossom:before {
  content: "";
}
.fi-ss-blueberries:before {
  content: "";
}
.fi-ss-blueprint:before {
  content: "";
}
.fi-ss-bold:before {
  content: "";
}
.fi-ss-bolt-auto:before {
  content: "";
}
.fi-ss-bolt-slash:before {
  content: "";
}
.fi-ss-bolt:before {
  content: "";
}
.fi-ss-bomb:before {
  content: "";
}
.fi-ss-bone-break:before {
  content: "";
}
.fi-ss-bone:before {
  content: "";
}
.fi-ss-bong:before {
  content: "";
}
.fi-ss-bonus-alt:before {
  content: "";
}
.fi-ss-bonus-star:before {
  content: "";
}
.fi-ss-bonus:before {
  content: "";
}
.fi-ss-book-alt:before {
  content: "";
}
.fi-ss-book-arrow-right:before {
  content: "";
}
.fi-ss-book-arrow-up:before {
  content: "";
}
.fi-ss-book-atlas:before {
  content: "";
}
.fi-ss-book-bookmark:before {
  content: "";
}
.fi-ss-book-circle-arrow-right:before {
  content: "";
}
.fi-ss-book-circle-arrow-up:before {
  content: "";
}
.fi-ss-book-copy:before {
  content: "";
}
.fi-ss-book-dead:before {
  content: "";
}
.fi-ss-book-font:before {
  content: "";
}
.fi-ss-book-heart:before {
  content: "";
}
.fi-ss-book-medical:before {
  content: "";
}
.fi-ss-book-open-cover:before {
  content: "";
}
.fi-ss-book-open-reader:before {
  content: "";
}
.fi-ss-book-plus:before {
  content: "";
}
.fi-ss-book-quran:before {
  content: "";
}
.fi-ss-book-section:before {
  content: "";
}
.fi-ss-book-spells:before {
  content: "";
}
.fi-ss-book-tanakh:before {
  content: "";
}
.fi-ss-book-user:before {
  content: "";
}
.fi-ss-book:before {
  content: "";
}
.fi-ss-Booking:before {
  content: "";
}
.fi-ss-bookmark-slash:before {
  content: "";
}
.fi-ss-bookmark:before {
  content: "";
}
.fi-ss-books-medical:before {
  content: "";
}
.fi-ss-books:before {
  content: "";
}
.fi-ss-boot-heeled:before {
  content: "";
}
.fi-ss-boot:before {
  content: "";
}
.fi-ss-booth-curtain:before {
  content: "";
}
.fi-ss-border-all:before {
  content: "";
}
.fi-ss-border-bottom:before {
  content: "";
}
.fi-ss-border-center-h:before {
  content: "";
}
.fi-ss-border-center-v:before {
  content: "";
}
.fi-ss-border-inner:before {
  content: "";
}
.fi-ss-border-left:before {
  content: "";
}
.fi-ss-border-none:before {
  content: "";
}
.fi-ss-border-outer:before {
  content: "";
}
.fi-ss-border-right:before {
  content: "";
}
.fi-ss-border-style-alt:before {
  content: "";
}
.fi-ss-border-style:before {
  content: "";
}
.fi-ss-border-top:before {
  content: "";
}
.fi-ss-boss:before {
  content: "";
}
.fi-ss-bottle-droplet:before {
  content: "";
}
.fi-ss-bottle:before {
  content: "";
}
.fi-ss-bow-arrow:before {
  content: "";
}
.fi-ss-bowl-chopsticks-noodles:before {
  content: "";
}
.fi-ss-bowl-chopsticks:before {
  content: "";
}
.fi-ss-bowl-rice:before {
  content: "";
}
.fi-ss-bowl-scoop:before {
  content: "";
}
.fi-ss-bowl-scoops:before {
  content: "";
}
.fi-ss-bowl-soft-serve:before {
  content: "";
}
.fi-ss-bowl-spoon:before {
  content: "";
}
.fi-ss-bowling-ball:before {
  content: "";
}
.fi-ss-bowling-pins:before {
  content: "";
}
.fi-ss-bowling:before {
  content: "";
}
.fi-ss-box-alt:before {
  content: "";
}
.fi-ss-box-ballot:before {
  content: "";
}
.fi-ss-box-check:before {
  content: "";
}
.fi-ss-box-circle-check:before {
  content: "";
}
.fi-ss-box-dollar:before {
  content: "";
}
.fi-ss-box-fragile:before {
  content: "";
}
.fi-ss-box-heart:before {
  content: "";
}
.fi-ss-box-open-full:before {
  content: "";
}
.fi-ss-box-open:before {
  content: "";
}
.fi-ss-box-tissue:before {
  content: "";
}
.fi-ss-box-up:before {
  content: "";
}
.fi-ss-box:before {
  content: "";
}
.fi-ss-boxes:before {
  content: "";
}
.fi-ss-boxing-glove:before {
  content: "";
}
.fi-ss-bracket-curly-right:before {
  content: "";
}
.fi-ss-bracket-curly:before {
  content: "";
}
.fi-ss-bracket-round-right:before {
  content: "";
}
.fi-ss-bracket-round:before {
  content: "";
}
.fi-ss-bracket-square-right:before {
  content: "";
}
.fi-ss-bracket-square:before {
  content: "";
}
.fi-ss-brackets-curly:before {
  content: "";
}
.fi-ss-brackets-round:before {
  content: "";
}
.fi-ss-brackets-square:before {
  content: "";
}
.fi-ss-braille-a:before {
  content: "";
}
.fi-ss-braille-b:before {
  content: "";
}
.fi-ss-braille-c:before {
  content: "";
}
.fi-ss-braille-d:before {
  content: "";
}
.fi-ss-braille-e:before {
  content: "";
}
.fi-ss-braille-g:before {
  content: "";
}
.fi-ss-braille-h:before {
  content: "";
}
.fi-ss-braille-i:before {
  content: "";
}
.fi-ss-braille-j:before {
  content: "";
}
.fi-ss-braille-k:before {
  content: "";
}
.fi-ss-braille-l:before {
  content: "";
}
.fi-ss-braille-m:before {
  content: "";
}
.fi-ss-braille-n-alt:before {
  content: "";
}
.fi-ss-braille-n:before {
  content: "";
}
.fi-ss-braille-o:before {
  content: "";
}
.fi-ss-braille-p:before {
  content: "";
}
.fi-ss-braille-q:before {
  content: "";
}
.fi-ss-braille-r:before {
  content: "";
}
.fi-ss-braille-s:before {
  content: "";
}
.fi-ss-braille-t:before {
  content: "";
}
.fi-ss-braille-u:before {
  content: "";
}
.fi-ss-braille-v:before {
  content: "";
}
.fi-ss-braille-w:before {
  content: "";
}
.fi-ss-braille-x:before {
  content: "";
}
.fi-ss-braille-y:before {
  content: "";
}
.fi-ss-braille-z:before {
  content: "";
}
.fi-ss-braille:before {
  content: "";
}
.fi-ss-brain-circuit:before {
  content: "";
}
.fi-ss-brain:before {
  content: "";
}
.fi-ss-brake-warning:before {
  content: "";
}
.fi-ss-branching:before {
  content: "";
}
.fi-ss-brand:before {
  content: "";
}
.fi-ss-branding:before {
  content: "";
}
.fi-ss-bread-loaf:before {
  content: "";
}
.fi-ss-bread-slice-butter:before {
  content: "";
}
.fi-ss-bread-slice:before {
  content: "";
}
.fi-ss-bread:before {
  content: "";
}
.fi-ss-briefcase-arrow-right:before {
  content: "";
}
.fi-ss-briefcase-blank:before {
  content: "";
}
.fi-ss-briefcase:before {
  content: "";
}
.fi-ss-brightness-low:before {
  content: "";
}
.fi-ss-brightness:before {
  content: "";
}
.fi-ss-bring-forward:before {
  content: "";
}
.fi-ss-bring-front:before {
  content: "";
}
.fi-ss-broadcast-tower:before {
  content: "";
}
.fi-ss-broccoli:before {
  content: "";
}
.fi-ss-broken-chain-link-wrong:before {
  content: "";
}
.fi-ss-broken-image:before {
  content: "";
}
.fi-ss-broom-ball:before {
  content: "";
}
.fi-ss-broom:before {
  content: "";
}
.fi-ss-browser-ui:before {
  content: "";
}
.fi-ss-browser:before {
  content: "";
}
.fi-ss-browsers:before {
  content: "";
}
.fi-ss-brush:before {
  content: "";
}
.fi-ss-bucket:before {
  content: "";
}
.fi-ss-budget-alt:before {
  content: "";
}
.fi-ss-budget:before {
  content: "";
}
.fi-ss-bug-slash:before {
  content: "";
}
.fi-ss-bug:before {
  content: "";
}
.fi-ss-bugs:before {
  content: "";
}
.fi-ss-build-alt:before {
  content: "";
}
.fi-ss-build:before {
  content: "";
}
.fi-ss-builder:before {
  content: "";
}
.fi-ss-building-circle-arrow-right:before {
  content: "";
}
.fi-ss-building-ngo:before {
  content: "";
}
.fi-ss-building:before {
  content: "";
}
.fi-ss-bulb:before {
  content: "";
}
.fi-ss-bullet:before {
  content: "";
}
.fi-ss-bullhorn:before {
  content: "";
}
.fi-ss-bullseye-arrow:before {
  content: "";
}
.fi-ss-bullseye-pointer:before {
  content: "";
}
.fi-ss-bullseye:before {
  content: "";
}
.fi-ss-burger-alt:before {
  content: "";
}
.fi-ss-burger-fries:before {
  content: "";
}
.fi-ss-burger-glass:before {
  content: "";
}
.fi-ss-burrito:before {
  content: "";
}
.fi-ss-burst:before {
  content: "";
}
.fi-ss-bus-alt:before {
  content: "";
}
.fi-ss-bus:before {
  content: "";
}
.fi-ss-business-time:before {
  content: "";
}
.fi-ss-Butter:before {
  content: "";
}
.fi-ss-butterfly:before {
  content: "";
}
.fi-ss-c:before {
  content: "";
}
.fi-ss-cabin:before {
  content: "";
}
.fi-ss-cactus:before {
  content: "";
}
.fi-ss-cage-empty:before {
  content: "";
}
.fi-ss-cake-birthday:before {
  content: "";
}
.fi-ss-cake-slice:before {
  content: "";
}
.fi-ss-cake-wedding:before {
  content: "";
}
.fi-ss-calculator-bill:before {
  content: "";
}
.fi-ss-calculator-math-tax:before {
  content: "";
}
.fi-ss-calculator-money:before {
  content: "";
}
.fi-ss-calculator-simple:before {
  content: "";
}
.fi-ss-calculator:before {
  content: "";
}
.fi-ss-calendar-arrow-down:before {
  content: "";
}
.fi-ss-calendar-arrow-up:before {
  content: "";
}
.fi-ss-calendar-birhtday-cake:before {
  content: "";
}
.fi-ss-calendar-call:before {
  content: "";
}
.fi-ss-calendar-check:before {
  content: "";
}
.fi-ss-calendar-clock:before {
  content: "";
}
.fi-ss-calendar-day:before {
  content: "";
}
.fi-ss-calendar-days:before {
  content: "";
}
.fi-ss-calendar-event-tax:before {
  content: "";
}
.fi-ss-calendar-exclamation:before {
  content: "";
}
.fi-ss-calendar-gavel-legal:before {
  content: "";
}
.fi-ss-calendar-heart:before {
  content: "";
}
.fi-ss-calendar-image:before {
  content: "";
}
.fi-ss-calendar-lines-pen:before {
  content: "";
}
.fi-ss-calendar-lines:before {
  content: "";
}
.fi-ss-calendar-minus:before {
  content: "";
}
.fi-ss-calendar-payment-loan:before {
  content: "";
}
.fi-ss-calendar-pen:before {
  content: "";
}
.fi-ss-calendar-plus:before {
  content: "";
}
.fi-ss-calendar-salary:before {
  content: "";
}
.fi-ss-calendar-shift-swap:before {
  content: "";
}
.fi-ss-calendar-star:before {
  content: "";
}
.fi-ss-calendar-swap:before {
  content: "";
}
.fi-ss-calendar-week:before {
  content: "";
}
.fi-ss-calendar-xmark:before {
  content: "";
}
.fi-ss-calendar:before {
  content: "";
}
.fi-ss-calendars:before {
  content: "";
}
.fi-ss-call-duration:before {
  content: "";
}
.fi-ss-call-history:before {
  content: "";
}
.fi-ss-call-incoming:before {
  content: "";
}
.fi-ss-call-missed:before {
  content: "";
}
.fi-ss-call-outgoing:before {
  content: "";
}
.fi-ss-camcorder:before {
  content: "";
}
.fi-ss-camera-cctv:before {
  content: "";
}
.fi-ss-camera-movie:before {
  content: "";
}
.fi-ss-camera-retro:before {
  content: "";
}
.fi-ss-camera-rotate:before {
  content: "";
}
.fi-ss-camera-security:before {
  content: "";
}
.fi-ss-camera-slash:before {
  content: "";
}
.fi-ss-camera-viewfinder:before {
  content: "";
}
.fi-ss-camera:before {
  content: "";
}
.fi-ss-campfire:before {
  content: "";
}
.fi-ss-camping:before {
  content: "";
}
.fi-ss-can-food:before {
  content: "";
}
.fi-ss-candle-holder:before {
  content: "";
}
.fi-ss-candle-lotus-yoga:before {
  content: "";
}
.fi-ss-candle-pose-yoga:before {
  content: "";
}
.fi-ss-candy-alt:before {
  content: "";
}
.fi-ss-candy-bar:before {
  content: "";
}
.fi-ss-candy-cane:before {
  content: "";
}
.fi-ss-candy-corn:before {
  content: "";
}
.fi-ss-candy-sweet:before {
  content: "";
}
.fi-ss-candy:before {
  content: "";
}
.fi-ss-Cannabis:before {
  content: "";
}
.fi-ss-canned-food:before {
  content: "";
}
.fi-ss-capsules:before {
  content: "";
}
.fi-ss-car-alt:before {
  content: "";
}
.fi-ss-car-battery:before {
  content: "";
}
.fi-ss-car-bolt:before {
  content: "";
}
.fi-ss-car-building:before {
  content: "";
}
.fi-ss-car-bump:before {
  content: "";
}
.fi-ss-car-bus:before {
  content: "";
}
.fi-ss-car-circle-bolt:before {
  content: "";
}
.fi-ss-car-crash:before {
  content: "";
}
.fi-ss-car-garage:before {
  content: "";
}
.fi-ss-car-journey:before {
  content: "";
}
.fi-ss-car-mechanic:before {
  content: "";
}
.fi-ss-car-rear:before {
  content: "";
}
.fi-ss-car-side-bolt:before {
  content: "";
}
.fi-ss-car-side:before {
  content: "";
}
.fi-ss-car-tilt:before {
  content: "";
}
.fi-ss-car-wash:before {
  content: "";
}
.fi-ss-car:before {
  content: "";
}
.fi-ss-caravan-alt:before {
  content: "";
}
.fi-ss-caravan:before {
  content: "";
}
.fi-ss-card-club:before {
  content: "";
}
.fi-ss-card-diamond:before {
  content: "";
}
.fi-ss-card-heart:before {
  content: "";
}
.fi-ss-card-spade:before {
  content: "";
}
.fi-ss-cardinal-compass:before {
  content: "";
}
.fi-ss-career-growth:before {
  content: "";
}
.fi-ss-career-path:before {
  content: "";
}
.fi-ss-caret-circle-down:before {
  content: "";
}
.fi-ss-caret-circle-right:before {
  content: "";
}
.fi-ss-caret-circle-up:before {
  content: "";
}
.fi-ss-caret-down:before {
  content: "";
}
.fi-ss-caret-left:before {
  content: "";
}
.fi-ss-caret-quare-up:before {
  content: "";
}
.fi-ss-caret-right:before {
  content: "";
}
.fi-ss-caret-square-down:before {
  content: "";
}
.fi-ss-caret-square-left_1:before {
  content: "";
}
.fi-ss-caret-square-left:before {
  content: "";
}
.fi-ss-caret-square-right:before {
  content: "";
}
.fi-ss-caret-up:before {
  content: "";
}
.fi-ss-carrot:before {
  content: "";
}
.fi-ss-cars-crash:before {
  content: "";
}
.fi-ss-cars:before {
  content: "";
}
.fi-ss-cart-arrow-down:before {
  content: "";
}
.fi-ss-cart-minus:before {
  content: "";
}
.fi-ss-cart-shopping-fast:before {
  content: "";
}
.fi-ss-cash-register:before {
  content: "";
}
.fi-ss-cassette-tape:before {
  content: "";
}
.fi-ss-cassette-vhs:before {
  content: "";
}
.fi-ss-castle:before {
  content: "";
}
.fi-ss-cat-head:before {
  content: "";
}
.fi-ss-cat-space:before {
  content: "";
}
.fi-ss-cat:before {
  content: "";
}
.fi-ss-catalog-alt:before {
  content: "";
}
.fi-ss-catalog-magazine:before {
  content: "";
}
.fi-ss-catalog:before {
  content: "";
}
.fi-ss-category-alt:before {
  content: "";
}
.fi-ss-category:before {
  content: "";
}
.fi-ss-cauldron:before {
  content: "";
}
.fi-ss-cedi-sign:before {
  content: "";
}
.fi-ss-cello:before {
  content: "";
}
.fi-ss-cent-sign:before {
  content: "";
}
.fi-ss-chair-office:before {
  content: "";
}
.fi-ss-chair:before {
  content: "";
}
.fi-ss-chalkboard-user:before {
  content: "";
}
.fi-ss-chalkboard:before {
  content: "";
}
.fi-ss-challenge-alt:before {
  content: "";
}
.fi-ss-challenge:before {
  content: "";
}
.fi-ss-channel:before {
  content: "";
}
.fi-ss-charging-station:before {
  content: "";
}
.fi-ss-chart-area:before {
  content: "";
}
.fi-ss-chart-bullet:before {
  content: "";
}
.fi-ss-chart-candlestick:before {
  content: "";
}
.fi-ss-chart-connected:before {
  content: "";
}
.fi-ss-chart-gantt:before {
  content: "";
}
.fi-ss-chart-histogram:before {
  content: "";
}
.fi-ss-chart-kanban:before {
  content: "";
}
.fi-ss-chart-line-up-down:before {
  content: "";
}
.fi-ss-chart-line-up:before {
  content: "";
}
.fi-ss-chart-mixed-up-circle-currency:before {
  content: "";
}
.fi-ss-chart-mixed-up-circle-dollar:before {
  content: "";
}
.fi-ss-chart-mixed:before {
  content: "";
}
.fi-ss-chart-network:before {
  content: "";
}
.fi-ss-chart-pie-alt:before {
  content: "";
}
.fi-ss-chart-pie-simple-circle-currency:before {
  content: "";
}
.fi-ss-chart-pie-simple-circle-dollar:before {
  content: "";
}
.fi-ss-chart-pie:before {
  content: "";
}
.fi-ss-chart-pyramid:before {
  content: "";
}
.fi-ss-chart-radar:before {
  content: "";
}
.fi-ss-chart-scatter-3d:before {
  content: "";
}
.fi-ss-chart-scatter-bubble:before {
  content: "";
}
.fi-ss-chart-scatter:before {
  content: "";
}
.fi-ss-chart-set-theory:before {
  content: "";
}
.fi-ss-chart-simple-horizontal:before {
  content: "";
}
.fi-ss-chart-simple:before {
  content: "";
}
.fi-ss-chart-tree-map:before {
  content: "";
}
.fi-ss-chart-tree:before {
  content: "";
}
.fi-ss-chart-user:before {
  content: "";
}
.fi-ss-chart-waterfall:before {
  content: "";
}
.fi-ss-chat-arrow-down:before {
  content: "";
}
.fi-ss-chat-arrow-grow:before {
  content: "";
}
.fi-ss-chat-bubble-call:before {
  content: "";
}
.fi-ss-chatbot-speech-bubble:before {
  content: "";
}
.fi-ss-chatbot:before {
  content: "";
}
.fi-ss-cheap-bill:before {
  content: "";
}
.fi-ss-cheap-dollar:before {
  content: "";
}
.fi-ss-cheap-stack-dollar:before {
  content: "";
}
.fi-ss-cheap-stack:before {
  content: "";
}
.fi-ss-cheap:before {
  content: "";
}
.fi-ss-check-circle:before {
  content: "";
}
.fi-ss-check-double:before {
  content: "";
}
.fi-ss-check-in-calendar:before {
  content: "";
}
.fi-ss-check-out-calendar:before {
  content: "";
}
.fi-ss-check:before {
  content: "";
}
.fi-ss-checkbox:before {
  content: "";
}
.fi-ss-checklist-task-budget:before {
  content: "";
}
.fi-ss-cheese-alt:before {
  content: "";
}
.fi-ss-cheese:before {
  content: "";
}
.fi-ss-cheeseburger:before {
  content: "";
}
.fi-ss-cherry:before {
  content: "";
}
.fi-ss-chess-bishop:before {
  content: "";
}
.fi-ss-chess-board:before {
  content: "";
}
.fi-ss-chess-clock-alt:before {
  content: "";
}
.fi-ss-chess-clock:before {
  content: "";
}
.fi-ss-chess-king-alt:before {
  content: "";
}
.fi-ss-chess-king:before {
  content: "";
}
.fi-ss-chess-knight-alt:before {
  content: "";
}
.fi-ss-chess-knight:before {
  content: "";
}
.fi-ss-chess-pawn-alt:before {
  content: "";
}
.fi-ss-chess-pawn:before {
  content: "";
}
.fi-ss-chess-piece:before {
  content: "";
}
.fi-ss-chess-queen-alt:before {
  content: "";
}
.fi-ss-chess-queen:before {
  content: "";
}
.fi-ss-chess-rook-alt:before {
  content: "";
}
.fi-ss-chess-rook:before {
  content: "";
}
.fi-ss-chess:before {
  content: "";
}
.fi-ss-chevron-double-down:before {
  content: "";
}
.fi-ss-chevron-double-up:before {
  content: "";
}
.fi-ss-child-head:before {
  content: "";
}
.fi-ss-child:before {
  content: "";
}
.fi-ss-chimney:before {
  content: "";
}
.fi-ss-chip:before {
  content: "";
}
.fi-ss-chocolate:before {
  content: "";
}
.fi-ss-choir-singing:before {
  content: "";
}
.fi-ss-choose-alt:before {
  content: "";
}
.fi-ss-choose:before {
  content: "";
}
.fi-ss-church:before {
  content: "";
}
.fi-ss-circle-0:before {
  content: "";
}
.fi-ss-circle-1:before {
  content: "";
}
.fi-ss-circle-2:before {
  content: "";
}
.fi-ss-circle-3:before {
  content: "";
}
.fi-ss-circle-4:before {
  content: "";
}
.fi-ss-circle-5:before {
  content: "";
}
.fi-ss-circle-6:before {
  content: "";
}
.fi-ss-circle-7:before {
  content: "";
}
.fi-ss-circle-8:before {
  content: "";
}
.fi-ss-circle-9:before {
  content: "";
}
.fi-ss-circle-a:before {
  content: "";
}
.fi-ss-circle-b:before {
  content: "";
}
.fi-ss-circle-bolt:before {
  content: "";
}
.fi-ss-circle-book-open:before {
  content: "";
}
.fi-ss-circle-bookmark:before {
  content: "";
}
.fi-ss-circle-c:before {
  content: "";
}
.fi-ss-circle-calendar:before {
  content: "";
}
.fi-ss-circle-camera:before {
  content: "";
}
.fi-ss-circle-d:before {
  content: "";
}
.fi-ss-circle-dashed:before {
  content: "";
}
.fi-ss-circle-divide:before {
  content: "";
}
.fi-ss-circle-e:before {
  content: "";
}
.fi-ss-circle-ellipsis-vertical:before {
  content: "";
}
.fi-ss-circle-ellipsis:before {
  content: "";
}
.fi-ss-circle-envelope:before {
  content: "";
}
.fi-ss-circle-exclamation-check:before {
  content: "";
}
.fi-ss-circle-f:before {
  content: "";
}
.fi-ss-circle-g:before {
  content: "";
}
.fi-ss-circle-h:before {
  content: "";
}
.fi-ss-circle-half-stroke:before {
  content: "";
}
.fi-ss-circle-half:before {
  content: "";
}
.fi-ss-circle-heart:before {
  content: "";
}
.fi-ss-circle-i:before {
  content: "";
}
.fi-ss-circle-j:before {
  content: "";
}
.fi-ss-circle-k:before {
  content: "";
}
.fi-ss-circle-l:before {
  content: "";
}
.fi-ss-circle-m:before {
  content: "";
}
.fi-ss-circle-microphone-lines:before {
  content: "";
}
.fi-ss-circle-microphone:before {
  content: "";
}
.fi-ss-circle-n:before {
  content: "";
}
.fi-ss-circle-nodes:before {
  content: "";
}
.fi-ss-circle-o:before {
  content: "";
}
.fi-ss-circle-overlap:before {
  content: "";
}
.fi-ss-circle-p:before {
  content: "";
}
.fi-ss-circle-phone-flip:before {
  content: "";
}
.fi-ss-circle-phone-hangup:before {
  content: "";
}
.fi-ss-circle-phone:before {
  content: "";
}
.fi-ss-circle-q:before {
  content: "";
}
.fi-ss-circle-quarter:before {
  content: "";
}
.fi-ss-circle-quarters-alt:before {
  content: "";
}
.fi-ss-circle-r:before {
  content: "";
}
.fi-ss-circle-s:before {
  content: "";
}
.fi-ss-circle-small:before {
  content: "";
}
.fi-ss-circle-star:before {
  content: "";
}
.fi-ss-circle-t:before {
  content: "";
}
.fi-ss-circle-three-quarters:before {
  content: "";
}
.fi-ss-circle-trash:before {
  content: "";
}
.fi-ss-circle-u:before {
  content: "";
}
.fi-ss-circle-user:before {
  content: "";
}
.fi-ss-circle-v:before {
  content: "";
}
.fi-ss-circle-video:before {
  content: "";
}
.fi-ss-circle-w:before {
  content: "";
}
.fi-ss-circle-waveform-lines:before {
  content: "";
}
.fi-ss-circle-x:before {
  content: "";
}
.fi-ss-circle-xmark:before {
  content: "";
}
.fi-ss-circle-y:before {
  content: "";
}
.fi-ss-circle-z:before {
  content: "";
}
.fi-ss-circle:before {
  content: "";
}
.fi-ss-citrus-slice:before {
  content: "";
}
.fi-ss-citrus:before {
  content: "";
}
.fi-ss-city:before {
  content: "";
}
.fi-ss-clapperboard-play:before {
  content: "";
}
.fi-ss-clapperboard:before {
  content: "";
}
.fi-ss-clarinet:before {
  content: "";
}
.fi-ss-claw-marks:before {
  content: "";
}
.fi-ss-clear-alt:before {
  content: "";
}
.fi-ss-clip-file:before {
  content: "";
}
.fi-ss-clip-mail:before {
  content: "";
}
.fi-ss-clip:before {
  content: "";
}
.fi-ss-clipboard-check:before {
  content: "";
}
.fi-ss-clipboard-exclamation:before {
  content: "";
}
.fi-ss-clipboard-list-check:before {
  content: "";
}
.fi-ss-clipboard-list:before {
  content: "";
}
.fi-ss-clipboard-prescription:before {
  content: "";
}
.fi-ss-clipboard-question:before {
  content: "";
}
.fi-ss-clipboard-user:before {
  content: "";
}
.fi-ss-clipboard:before {
  content: "";
}
.fi-ss-clipoard-wrong:before {
  content: "";
}
.fi-ss-clock-desk:before {
  content: "";
}
.fi-ss-clock-eight-thirty:before {
  content: "";
}
.fi-ss-clock-eleven-thirty:before {
  content: "";
}
.fi-ss-clock-eleven:before {
  content: "";
}
.fi-ss-clock-five-thirty:before {
  content: "";
}
.fi-ss-clock-five:before {
  content: "";
}
.fi-ss-clock-four-thirty:before {
  content: "";
}
.fi-ss-clock-nine-thirty:before {
  content: "";
}
.fi-ss-clock-nine:before {
  content: "";
}
.fi-ss-clock-one-thirty:before {
  content: "";
}
.fi-ss-clock-one:before {
  content: "";
}
.fi-ss-clock-seven-thirty:before {
  content: "";
}
.fi-ss-clock-seven:before {
  content: "";
}
.fi-ss-clock-six-thirty:before {
  content: "";
}
.fi-ss-clock-six:before {
  content: "";
}
.fi-ss-clock-ten-thirty:before {
  content: "";
}
.fi-ss-clock-ten:before {
  content: "";
}
.fi-ss-clock-three-thirty:before {
  content: "";
}
.fi-ss-clock-three:before {
  content: "";
}
.fi-ss-clock-time-tracking:before {
  content: "";
}
.fi-ss-clock-twelve-thirty:before {
  content: "";
}
.fi-ss-clock-twelve:before {
  content: "";
}
.fi-ss-clock-two-thirty:before {
  content: "";
}
.fi-ss-clock-two:before {
  content: "";
}
.fi-ss-clock-up-arrow:before {
  content: "";
}
.fi-ss-clock:before {
  content: "";
}
.fi-ss-clone:before {
  content: "";
}
.fi-ss-closed-captioning-slash:before {
  content: "";
}
.fi-ss-clothes-hanger:before {
  content: "";
}
.fi-ss-cloud-back-up-alt:before {
  content: "";
}
.fi-ss-cloud-back-up:before {
  content: "";
}
.fi-ss-cloud-check:before {
  content: "";
}
.fi-ss-cloud-code:before {
  content: "";
}
.fi-ss-cloud-disabled:before {
  content: "";
}
.fi-ss-cloud-download-alt:before {
  content: "";
}
.fi-ss-cloud-download:before {
  content: "";
}
.fi-ss-cloud-drizzle:before {
  content: "";
}
.fi-ss-cloud-exclamation:before {
  content: "";
}
.fi-ss-cloud-gear-automation:before {
  content: "";
}
.fi-ss-cloud-hail-mixed:before {
  content: "";
}
.fi-ss-cloud-hail:before {
  content: "";
}
.fi-ss-cloud-meatball:before {
  content: "";
}
.fi-ss-cloud-moon-rain:before {
  content: "";
}
.fi-ss-cloud-moon:before {
  content: "";
}
.fi-ss-cloud-question:before {
  content: "";
}
.fi-ss-cloud-rain:before {
  content: "";
}
.fi-ss-cloud-rainbow:before {
  content: "";
}
.fi-ss-cloud-share:before {
  content: "";
}
.fi-ss-cloud-showers-heavy:before {
  content: "";
}
.fi-ss-cloud-showers:before {
  content: "";
}
.fi-ss-cloud-sleet:before {
  content: "";
}
.fi-ss-cloud-snow:before {
  content: "";
}
.fi-ss-cloud-sun-rain:before {
  content: "";
}
.fi-ss-cloud-sun:before {
  content: "";
}
.fi-ss-cloud-upload-alt:before {
  content: "";
}
.fi-ss-cloud-upload:before {
  content: "";
}
.fi-ss-cloud:before {
  content: "";
}
.fi-ss-clouds-moon:before {
  content: "";
}
.fi-ss-clouds-sun:before {
  content: "";
}
.fi-ss-clouds:before {
  content: "";
}
.fi-ss-clover-alt:before {
  content: "";
}
.fi-ss-club:before {
  content: "";
}
.fi-ss-cocktail-alt:before {
  content: "";
}
.fi-ss-cocktail:before {
  content: "";
}
.fi-ss-coconut:before {
  content: "";
}
.fi-ss-code-branch:before {
  content: "";
}
.fi-ss-code-commit:before {
  content: "";
}
.fi-ss-code-compare:before {
  content: "";
}
.fi-ss-code-fork:before {
  content: "";
}
.fi-ss-code-merge:before {
  content: "";
}
.fi-ss-code-pull-request-closed:before {
  content: "";
}
.fi-ss-code-pull-request-draft:before {
  content: "";
}
.fi-ss-code-pull-request:before {
  content: "";
}
.fi-ss-code-simple:before {
  content: "";
}
.fi-ss-coffee-bean:before {
  content: "";
}
.fi-ss-coffee-beans:before {
  content: "";
}
.fi-ss-coffee-heart:before {
  content: "";
}
.fi-ss-coffee-pot:before {
  content: "";
}
.fi-ss-coffee:before {
  content: "";
}
.fi-ss-coffin-cross:before {
  content: "";
}
.fi-ss-coffin:before {
  content: "";
}
.fi-ss-coin-up-arrow:before {
  content: "";
}
.fi-ss-coin:before {
  content: "";
}
.fi-ss-coins:before {
  content: "";
}
.fi-ss-colon-sign:before {
  content: "";
}
.fi-ss-columns-3:before {
  content: "";
}
.fi-ss-comet:before {
  content: "";
}
.fi-ss-command:before {
  content: "";
}
.fi-ss-comment-alt-check:before {
  content: "";
}
.fi-ss-comment-alt-dots:before {
  content: "";
}
.fi-ss-comment-alt-edit:before {
  content: "";
}
.fi-ss-comment-alt-medical:before {
  content: "";
}
.fi-ss-comment-alt-middle-top:before {
  content: "";
}
.fi-ss-comment-alt-middle:before {
  content: "";
}
.fi-ss-comment-alt-minus:before {
  content: "";
}
.fi-ss-comment-alt-music:before {
  content: "";
}
.fi-ss-comment-alt:before {
  content: "";
}
.fi-ss-comment-arrow-down:before {
  content: "";
}
.fi-ss-comment-arrow-up-right:before {
  content: "";
}
.fi-ss-comment-arrow-up:before {
  content: "";
}
.fi-ss-comment-check:before {
  content: "";
}
.fi-ss-comment-code:before {
  content: "";
}
.fi-ss-comment-dollar:before {
  content: "";
}
.fi-ss-comment-dots:before {
  content: "";
}
.fi-ss-comment-exclamation:before {
  content: "";
}
.fi-ss-comment-heart:before {
  content: "";
}
.fi-ss-comment-image:before {
  content: "";
}
.fi-ss-comment-info:before {
  content: "";
}
.fi-ss-comment-medical:before {
  content: "";
}
.fi-ss-comment-minus:before {
  content: "";
}
.fi-ss-comment-pen:before {
  content: "";
}
.fi-ss-comment-question:before {
  content: "";
}
.fi-ss-comment-quote:before {
  content: "";
}
.fi-ss-comment-slash:before {
  content: "";
}
.fi-ss-comment-smile:before {
  content: "";
}
.fi-ss-comment-sms:before {
  content: "";
}
.fi-ss-comment-text:before {
  content: "";
}
.fi-ss-comment-user:before {
  content: "";
}
.fi-ss-comment-xmark:before {
  content: "";
}
.fi-ss-comment:before {
  content: "";
}
.fi-ss-comments-dollar:before {
  content: "";
}
.fi-ss-comments-question-check:before {
  content: "";
}
.fi-ss-comments-question:before {
  content: "";
}
.fi-ss-comments:before {
  content: "";
}
.fi-ss-compass-alt:before {
  content: "";
}
.fi-ss-compass-east:before {
  content: "";
}
.fi-ss-compass-north:before {
  content: "";
}
.fi-ss-compass-slash:before {
  content: "";
}
.fi-ss-compass-south:before {
  content: "";
}
.fi-ss-compass-west:before {
  content: "";
}
.fi-ss-completed:before {
  content: "";
}
.fi-ss-compliance-clipboard:before {
  content: "";
}
.fi-ss-compliance-document:before {
  content: "";
}
.fi-ss-compliance:before {
  content: "";
}
.fi-ss-compress-alt:before {
  content: "";
}
.fi-ss-compress:before {
  content: "";
}
.fi-ss-computer-classic:before {
  content: "";
}
.fi-ss-computer-mouse:before {
  content: "";
}
.fi-ss-computer-speaker:before {
  content: "";
}
.fi-ss-computer:before {
  content: "";
}
.fi-ss-concierge-bell:before {
  content: "";
}
.fi-ss-condition-alt:before {
  content: "";
}
.fi-ss-condition:before {
  content: "";
}
.fi-ss-confetti:before {
  content: "";
}
.fi-ss-constellation:before {
  content: "";
}
.fi-ss-container-storage:before {
  content: "";
}
.fi-ss-convert-document:before {
  content: "";
}
.fi-ss-convert-shapes:before {
  content: "";
}
.fi-ss-conveyor-belt-alt:before {
  content: "";
}
.fi-ss-conveyor-belt-arm:before {
  content: "";
}
.fi-ss-conveyor-belt-empty:before {
  content: "";
}
.fi-ss-conveyor-belt:before {
  content: "";
}
.fi-ss-cookie-alt:before {
  content: "";
}
.fi-ss-cookie:before {
  content: "";
}
.fi-ss-copy-alt:before {
  content: "";
}
.fi-ss-copy-image:before {
  content: "";
}
.fi-ss-copy:before {
  content: "";
}
.fi-ss-copyright:before {
  content: "";
}
.fi-ss-corn:before {
  content: "";
}
.fi-ss-corporate-alt:before {
  content: "";
}
.fi-ss-corporate:before {
  content: "";
}
.fi-ss-couch:before {
  content: "";
}
.fi-ss-court-sport:before {
  content: "";
}
.fi-ss-cow-alt:before {
  content: "";
}
.fi-ss-cow:before {
  content: "";
}
.fi-ss-cowbell-circle-plus:before {
  content: "";
}
.fi-ss-cowbell-more:before {
  content: "";
}
.fi-ss-cowbell:before {
  content: "";
}
.fi-ss-crab:before {
  content: "";
}
.fi-ss-crate-empty:before {
  content: "";
}
.fi-ss-cream:before {
  content: "";
}
.fi-ss-credit-card-buyer:before {
  content: "";
}
.fi-ss-credit-card-eye:before {
  content: "";
}
.fi-ss-credit-card:before {
  content: "";
}
.fi-ss-cricket:before {
  content: "";
}
.fi-ss-crm-alt:before {
  content: "";
}
.fi-ss-crm-computer:before {
  content: "";
}
.fi-ss-CRM:before {
  content: "";
}
.fi-ss-croissant:before {
  content: "";
}
.fi-ss-cross-circle:before {
  content: "";
}
.fi-ss-cross-religion:before {
  content: "";
}
.fi-ss-cross-small:before {
  content: "";
}
.fi-ss-cross:before {
  content: "";
}
.fi-ss-crow:before {
  content: "";
}
.fi-ss-crown:before {
  content: "";
}
.fi-ss-crutch:before {
  content: "";
}
.fi-ss-crutches:before {
  content: "";
}
.fi-ss-cruzeiro-sign:before {
  content: "";
}
.fi-ss-crypto-calendar:before {
  content: "";
}
.fi-ss-cryptocurrency:before {
  content: "";
}
.fi-ss-crystal-ball:before {
  content: "";
}
.fi-ss-cube:before {
  content: "";
}
.fi-ss-cubes-stacked:before {
  content: "";
}
.fi-ss-cubes:before {
  content: "";
}
.fi-ss-cucumber:before {
  content: "";
}
.fi-ss-cup-straw-swoosh:before {
  content: "";
}
.fi-ss-cup-straw:before {
  content: "";
}
.fi-ss-cup-togo:before {
  content: "";
}
.fi-ss-cupcake-alt:before {
  content: "";
}
.fi-ss-cupcake:before {
  content: "";
}
.fi-ss-curling:before {
  content: "";
}
.fi-ss-cursor-finger:before {
  content: "";
}
.fi-ss-cursor-plus:before {
  content: "";
}
.fi-ss-cursor-text-alt:before {
  content: "";
}
.fi-ss-cursor-text:before {
  content: "";
}
.fi-ss-cursor:before {
  content: "";
}
.fi-ss-curve-alt:before {
  content: "";
}
.fi-ss-curve-arrow:before {
  content: "";
}
.fi-ss-curve:before {
  content: "";
}
.fi-ss-custard:before {
  content: "";
}
.fi-ss-customer-care:before {
  content: "";
}
.fi-ss-customer-service:before {
  content: "";
}
.fi-ss-customization-cogwheel:before {
  content: "";
}
.fi-ss-customization:before {
  content: "";
}
.fi-ss-customize-computer:before {
  content: "";
}
.fi-ss-customize-edit:before {
  content: "";
}
.fi-ss-customize:before {
  content: "";
}
.fi-ss-CV:before {
  content: "";
}
.fi-ss-cvv-card:before {
  content: "";
}
.fi-ss-d:before {
  content: "";
}
.fi-ss-dagger:before {
  content: "";
}
.fi-ss-daily-calendar:before {
  content: "";
}
.fi-ss-damage:before {
  content: "";
}
.fi-ss-dart:before {
  content: "";
}
.fi-ss-dashboard-monitor:before {
  content: "";
}
.fi-ss-dashboard-panel:before {
  content: "";
}
.fi-ss-dashboard:before {
  content: "";
}
.fi-ss-data-transfer:before {
  content: "";
}
.fi-ss-database:before {
  content: "";
}
.fi-ss-debt:before {
  content: "";
}
.fi-ss-deer-rudolph:before {
  content: "";
}
.fi-ss-deer:before {
  content: "";
}
.fi-ss-delete-document:before {
  content: "";
}
.fi-ss-delete-right:before {
  content: "";
}
.fi-ss-delete-user:before {
  content: "";
}
.fi-ss-delete:before {
  content: "";
}
.fi-ss-democrat:before {
  content: "";
}
.fi-ss-department-structure:before {
  content: "";
}
.fi-ss-department:before {
  content: "";
}
.fi-ss-deposit-alt:before {
  content: "";
}
.fi-ss-deposit:before {
  content: "";
}
.fi-ss-description-alt:before {
  content: "";
}
.fi-ss-description:before {
  content: "";
}
.fi-ss-desk:before {
  content: "";
}
.fi-ss-desktop-arrow-down:before {
  content: "";
}
.fi-ss-desktop-wallpaper:before {
  content: "";
}
.fi-ss-devices:before {
  content: "";
}
.fi-ss-dewpoint:before {
  content: "";
}
.fi-ss-dharmachakra:before {
  content: "";
}
.fi-ss-diagram-cells:before {
  content: "";
}
.fi-ss-diagram-lean-canvas:before {
  content: "";
}
.fi-ss-diagram-nested:before {
  content: "";
}
.fi-ss-diagram-next:before {
  content: "";
}
.fi-ss-diagram-predecessor:before {
  content: "";
}
.fi-ss-diagram-previous:before {
  content: "";
}
.fi-ss-diagram-project:before {
  content: "";
}
.fi-ss-diagram-sankey:before {
  content: "";
}
.fi-ss-diagram-subtask:before {
  content: "";
}
.fi-ss-diagram-successor:before {
  content: "";
}
.fi-ss-diagram-venn:before {
  content: "";
}
.fi-ss-dial-high:before {
  content: "";
}
.fi-ss-dial-low:before {
  content: "";
}
.fi-ss-dial-max:before {
  content: "";
}
.fi-ss-dial-med-low:before {
  content: "";
}
.fi-ss-dial-med:before {
  content: "";
}
.fi-ss-dial-min:before {
  content: "";
}
.fi-ss-dial-off:before {
  content: "";
}
.fi-ss-dial:before {
  content: "";
}
.fi-ss-diamond-exclamation:before {
  content: "";
}
.fi-ss-diamond-turn-right:before {
  content: "";
}
.fi-ss-diamond:before {
  content: "";
}
.fi-ss-diary-bookmark-down:before {
  content: "";
}
.fi-ss-diary-bookmarks:before {
  content: "";
}
.fi-ss-diary-clasp:before {
  content: "";
}
.fi-ss-dice-alt:before {
  content: "";
}
.fi-ss-dice-d10:before {
  content: "";
}
.fi-ss-dice-d12:before {
  content: "";
}
.fi-ss-dice-d20:before {
  content: "";
}
.fi-ss-dice-d4:before {
  content: "";
}
.fi-ss-dice-d6:before {
  content: "";
}
.fi-ss-dice-d8:before {
  content: "";
}
.fi-ss-dice-four:before {
  content: "";
}
.fi-ss-dice-one:before {
  content: "";
}
.fi-ss-dice-six:before {
  content: "";
}
.fi-ss-dice-three:before {
  content: "";
}
.fi-ss-dice-two:before {
  content: "";
}
.fi-ss-dice:before {
  content: "";
}
.fi-ss-digging:before {
  content: "";
}
.fi-ss-digital-tachograph:before {
  content: "";
}
.fi-ss-dinner:before {
  content: "";
}
.fi-ss-diploma:before {
  content: "";
}
.fi-ss-direction-signal-arrow:before {
  content: "";
}
.fi-ss-direction-signal:before {
  content: "";
}
.fi-ss-disc-drive:before {
  content: "";
}
.fi-ss-discover:before {
  content: "";
}
.fi-ss-disease:before {
  content: "";
}
.fi-ss-disk:before {
  content: "";
}
.fi-ss-display-arrow-down:before {
  content: "";
}
.fi-ss-display-chart-up:before {
  content: "";
}
.fi-ss-display-code:before {
  content: "";
}
.fi-ss-display-medical:before {
  content: "";
}
.fi-ss-display-slash:before {
  content: "";
}
.fi-ss-distribute-spacing-horizontal:before {
  content: "";
}
.fi-ss-distribute-spacing-vertical:before {
  content: "";
}
.fi-ss-divide:before {
  content: "";
}
.fi-ss-dizzy:before {
  content: "";
}
.fi-ss-dna:before {
  content: "";
}
.fi-ss-do-not-enter:before {
  content: "";
}
.fi-ss-doctor:before {
  content: "";
}
.fi-ss-document-circle-wrong:before {
  content: "";
}
.fi-ss-document-paid:before {
  content: "";
}
.fi-ss-document-signed:before {
  content: "";
}
.fi-ss-document:before {
  content: "";
}
.fi-ss-dog-leashed:before {
  content: "";
}
.fi-ss-dog:before {
  content: "";
}
.fi-ss-dollar:before {
  content: "";
}
.fi-ss-dolly-flatbed-alt:before {
  content: "";
}
.fi-ss-dolly-flatbed-empty:before {
  content: "";
}
.fi-ss-dolly-flatbed:before {
  content: "";
}
.fi-ss-dolphin:before {
  content: "";
}
.fi-ss-domino-effect:before {
  content: "";
}
.fi-ss-donate:before {
  content: "";
}
.fi-ss-dong-sign:before {
  content: "";
}
.fi-ss-donut:before {
  content: "";
}
.fi-ss-door-closed:before {
  content: "";
}
.fi-ss-door-open:before {
  content: "";
}
.fi-ss-dot-circle:before {
  content: "";
}
.fi-ss-dot-pending:before {
  content: "";
}
.fi-ss-dove:before {
  content: "";
}
.fi-ss-down-from-bracket:before {
  content: "";
}
.fi-ss-down-left-and-up-right-to-center:before {
  content: "";
}
.fi-ss-down-left:before {
  content: "";
}
.fi-ss-down-right:before {
  content: "";
}
.fi-ss-down-to-line:before {
  content: "";
}
.fi-ss-down:before {
  content: "";
}
.fi-ss-download:before {
  content: "";
}
.fi-ss-drafting-compass:before {
  content: "";
}
.fi-ss-dragon:before {
  content: "";
}
.fi-ss-draw-polygon:before {
  content: "";
}
.fi-ss-draw-square:before {
  content: "";
}
.fi-ss-drawer-alt:before {
  content: "";
}
.fi-ss-drawer-empty:before {
  content: "";
}
.fi-ss-drawer:before {
  content: "";
}
.fi-ss-dreidel:before {
  content: "";
}
.fi-ss-drink-alt:before {
  content: "";
}
.fi-ss-driver-man:before {
  content: "";
}
.fi-ss-driver-woman:before {
  content: "";
}
.fi-ss-drone-alt:before {
  content: "";
}
.fi-ss-drone-front:before {
  content: "";
}
.fi-ss-drone:before {
  content: "";
}
.fi-ss-drop-down:before {
  content: "";
}
.fi-ss-dropdown-select:before {
  content: "";
}
.fi-ss-dropdown:before {
  content: "";
}
.fi-ss-drum-steelpan:before {
  content: "";
}
.fi-ss-drum:before {
  content: "";
}
.fi-ss-drumstick-bite:before {
  content: "";
}
.fi-ss-drumstick:before {
  content: "";
}
.fi-ss-dryer-alt:before {
  content: "";
}
.fi-ss-dryer:before {
  content: "";
}
.fi-ss-duck:before {
  content: "";
}
.fi-ss-dumbbell-fitness:before {
  content: "";
}
.fi-ss-dumbbell-horizontal:before {
  content: "";
}
.fi-ss-dumbbell-ray:before {
  content: "";
}
.fi-ss-dumbbell-weightlifting:before {
  content: "";
}
.fi-ss-dumpster-fire:before {
  content: "";
}
.fi-ss-dumpster:before {
  content: "";
}
.fi-ss-dungeon:before {
  content: "";
}
.fi-ss-duplicate:before {
  content: "";
}
.fi-ss-duration-alt:before {
  content: "";
}
.fi-ss-duration:before {
  content: "";
}
.fi-ss-e-learning:before {
  content: "";
}
.fi-ss-e:before {
  content: "";
}
.fi-ss-ear-deaf:before {
  content: "";
}
.fi-ss-ear-muffs:before {
  content: "";
}
.fi-ss-ear:before {
  content: "";
}
.fi-ss-earnings:before {
  content: "";
}
.fi-ss-earth-africa:before {
  content: "";
}
.fi-ss-earth-americas:before {
  content: "";
}
.fi-ss-earth-asia:before {
  content: "";
}
.fi-ss-earth-europa:before {
  content: "";
}
.fi-ss-eclipse-alt:before {
  content: "";
}
.fi-ss-eclipse:before {
  content: "";
}
.fi-ss-edit-alt:before {
  content: "";
}
.fi-ss-edit:before {
  content: "";
}
.fi-ss-effect:before {
  content: "";
}
.fi-ss-egg-fried:before {
  content: "";
}
.fi-ss-egg:before {
  content: "";
}
.fi-ss-eject:before {
  content: "";
}
.fi-ss-elephant:before {
  content: "";
}
.fi-ss-elevator:before {
  content: "";
}
.fi-ss-email-pending:before {
  content: "";
}
.fi-ss-employee-alt:before {
  content: "";
}
.fi-ss-employee-handbook:before {
  content: "";
}
.fi-ss-employee-man-alt:before {
  content: "";
}
.fi-ss-employee-man:before {
  content: "";
}
.fi-ss-employees-woman-man:before {
  content: "";
}
.fi-ss-employees:before {
  content: "";
}
.fi-ss-empty-set:before {
  content: "";
}
.fi-ss-endless-loop:before {
  content: "";
}
.fi-ss-engine-warning:before {
  content: "";
}
.fi-ss-engine:before {
  content: "";
}
.fi-ss-enter:before {
  content: "";
}
.fi-ss-entertainment:before {
  content: "";
}
.fi-ss-envelope-ban:before {
  content: "";
}
.fi-ss-envelope-bulk:before {
  content: "";
}
.fi-ss-envelope-dot:before {
  content: "";
}
.fi-ss-envelope-download:before {
  content: "";
}
.fi-ss-envelope-heart:before {
  content: "";
}
.fi-ss-envelope-marker:before {
  content: "";
}
.fi-ss-envelope-open-dollar:before {
  content: "";
}
.fi-ss-envelope-open-text:before {
  content: "";
}
.fi-ss-envelope-open:before {
  content: "";
}
.fi-ss-envelope-plus:before {
  content: "";
}
.fi-ss-envelope:before {
  content: "";
}
.fi-ss-envelopes:before {
  content: "";
}
.fi-ss-equality:before {
  content: "";
}
.fi-ss-equals:before {
  content: "";
}
.fi-ss-equipment:before {
  content: "";
}
.fi-ss-eraser:before {
  content: "";
}
.fi-ss-error-camera:before {
  content: "";
}
.fi-ss-escalator:before {
  content: "";
}
.fi-ss-ethernet:before {
  content: "";
}
.fi-ss-euro:before {
  content: "";
}
.fi-ss-excavator:before {
  content: "";
}
.fi-ss-exchange-alt:before {
  content: "";
}
.fi-ss-exchange-cryptocurrency:before {
  content: "";
}
.fi-ss-exchange:before {
  content: "";
}
.fi-ss-exclamation:before {
  content: "";
}
.fi-ss-exit-alt:before {
  content: "";
}
.fi-ss-exit:before {
  content: "";
}
.fi-ss-expand-arrows-alt:before {
  content: "";
}
.fi-ss-expand-arrows:before {
  content: "";
}
.fi-ss-expand:before {
  content: "";
}
.fi-ss-expense-bill:before {
  content: "";
}
.fi-ss-expense:before {
  content: "";
}
.fi-ss-external-hard-drive:before {
  content: "";
}
.fi-ss-external-world:before {
  content: "";
}
.fi-ss-eye-crossed:before {
  content: "";
}
.fi-ss-eye-dropper-half:before {
  content: "";
}
.fi-ss-eye:before {
  content: "";
}
.fi-ss-eyes:before {
  content: "";
}
.fi-ss-f:before {
  content: "";
}
.fi-ss-fabric:before {
  content: "";
}
.fi-ss-face-angry-horns:before {
  content: "";
}
.fi-ss-face-anguished:before {
  content: "";
}
.fi-ss-face-anxious-sweat:before {
  content: "";
}
.fi-ss-face-astonished:before {
  content: "";
}
.fi-ss-face-awesome:before {
  content: "";
}
.fi-ss-face-beam-hand-over-mouth:before {
  content: "";
}
.fi-ss-face-confounded:before {
  content: "";
}
.fi-ss-face-confused:before {
  content: "";
}
.fi-ss-face-cowboy-hat:before {
  content: "";
}
.fi-ss-face-disappointed:before {
  content: "";
}
.fi-ss-face-disguise:before {
  content: "";
}
.fi-ss-face-downcast-sweat:before {
  content: "";
}
.fi-ss-face-drooling:before {
  content: "";
}
.fi-ss-face-explode:before {
  content: "";
}
.fi-ss-face-expressionless:before {
  content: "";
}
.fi-ss-face-eyes-xmarks:before {
  content: "";
}
.fi-ss-face-fearful:before {
  content: "";
}
.fi-ss-face-glasses:before {
  content: "";
}
.fi-ss-face-grin-tongue-wink:before {
  content: "";
}
.fi-ss-face-hand-yawn:before {
  content: "";
}
.fi-ss-face-head-bandage:before {
  content: "";
}
.fi-ss-face-hushed:before {
  content: "";
}
.fi-ss-face-icicles:before {
  content: "";
}
.fi-ss-face-lying:before {
  content: "";
}
.fi-ss-face-mask:before {
  content: "";
}
.fi-ss-face-monocle:before {
  content: "";
}
.fi-ss-face-nauseated:before {
  content: "";
}
.fi-ss-face-nose-steam:before {
  content: "";
}
.fi-ss-face-party:before {
  content: "";
}
.fi-ss-face-pensive:before {
  content: "";
}
.fi-ss-face-persevering:before {
  content: "";
}
.fi-ss-face-pleading:before {
  content: "";
}
.fi-ss-face-raised-eyebrow:before {
  content: "";
}
.fi-ss-face-relieved:before {
  content: "";
}
.fi-ss-face-sad-sweat:before {
  content: "";
}
.fi-ss-face-scream:before {
  content: "";
}
.fi-ss-face-shush:before {
  content: "";
}
.fi-ss-face-sleeping:before {
  content: "";
}
.fi-ss-face-sleepy:before {
  content: "";
}
.fi-ss-face-smile-halo:before {
  content: "";
}
.fi-ss-face-smile-hearts:before {
  content: "";
}
.fi-ss-face-smile-horns:before {
  content: "";
}
.fi-ss-face-smile-tear:before {
  content: "";
}
.fi-ss-face-smile-tongue:before {
  content: "";
}
.fi-ss-face-smile-upside-down:before {
  content: "";
}
.fi-ss-face-smiling-hands:before {
  content: "";
}
.fi-ss-face-smirking:before {
  content: "";
}
.fi-ss-face-sunglasses-alt:before {
  content: "";
}
.fi-ss-face-sunglasses:before {
  content: "";
}
.fi-ss-face-swear:before {
  content: "";
}
.fi-ss-face-thermometer:before {
  content: "";
}
.fi-ss-face-thinking:before {
  content: "";
}
.fi-ss-face-tissue:before {
  content: "";
}
.fi-ss-face-tongue-money:before {
  content: "";
}
.fi-ss-face-tongue-sweat:before {
  content: "";
}
.fi-ss-face-unamused:before {
  content: "";
}
.fi-ss-face-viewfinder:before {
  content: "";
}
.fi-ss-face-vomit:before {
  content: "";
}
.fi-ss-face-weary:before {
  content: "";
}
.fi-ss-face-woozy:before {
  content: "";
}
.fi-ss-face-worried:before {
  content: "";
}
.fi-ss-face-zany:before {
  content: "";
}
.fi-ss-face-zipper:before {
  content: "";
}
.fi-ss-fail:before {
  content: "";
}
.fi-ss-falafel:before {
  content: "";
}
.fi-ss-family-dress:before {
  content: "";
}
.fi-ss-family-pants:before {
  content: "";
}
.fi-ss-family:before {
  content: "";
}
.fi-ss-fan-table:before {
  content: "";
}
.fi-ss-fan:before {
  content: "";
}
.fi-ss-farm:before {
  content: "";
}
.fi-ss-faucet-drip:before {
  content: "";
}
.fi-ss-faucet:before {
  content: "";
}
.fi-ss-fax:before {
  content: "";
}
.fi-ss-feather-pointed:before {
  content: "";
}
.fi-ss-feather:before {
  content: "";
}
.fi-ss-features-alt:before {
  content: "";
}
.fi-ss-features:before {
  content: "";
}
.fi-ss-fee-receipt:before {
  content: "";
}
.fi-ss-fee:before {
  content: "";
}
.fi-ss-feedback-alt:before {
  content: "";
}
.fi-ss-feedback-cycle-loop:before {
  content: "";
}
.fi-ss-feedback-hand:before {
  content: "";
}
.fi-ss-feedback-review:before {
  content: "";
}
.fi-ss-feedback:before {
  content: "";
}
.fi-ss-fence:before {
  content: "";
}
.fi-ss-field-hockey:before {
  content: "";
}
.fi-ss-fighter-jet:before {
  content: "";
}
.fi-ss-file-ai:before {
  content: "";
}
.fi-ss-file-audio:before {
  content: "";
}
.fi-ss-file-binary:before {
  content: "";
}
.fi-ss-file-chart-line:before {
  content: "";
}
.fi-ss-file-chart-pie:before {
  content: "";
}
.fi-ss-file-circle-info:before {
  content: "";
}
.fi-ss-file-cloud:before {
  content: "";
}
.fi-ss-file-code:before {
  content: "";
}
.fi-ss-file-csv:before {
  content: "";
}
.fi-ss-file-download:before {
  content: "";
}
.fi-ss-file-edit:before {
  content: "";
}
.fi-ss-file-eps:before {
  content: "";
}
.fi-ss-file-excel:before {
  content: "";
}
.fi-ss-file-exclamation:before {
  content: "";
}
.fi-ss-file-export:before {
  content: "";
}
.fi-ss-file-image:before {
  content: "";
}
.fi-ss-file-import:before {
  content: "";
}
.fi-ss-file-invoice-dollar:before {
  content: "";
}
.fi-ss-file-invoice:before {
  content: "";
}
.fi-ss-file-medical-alt:before {
  content: "";
}
.fi-ss-file-medical:before {
  content: "";
}
.fi-ss-file-minus:before {
  content: "";
}
.fi-ss-file-pdf:before {
  content: "";
}
.fi-ss-file-powerpoint:before {
  content: "";
}
.fi-ss-file-prescription:before {
  content: "";
}
.fi-ss-file-psd:before {
  content: "";
}
.fi-ss-file-signature:before {
  content: "";
}
.fi-ss-file-spreadsheet:before {
  content: "";
}
.fi-ss-file-upload:before {
  content: "";
}
.fi-ss-file-user:before {
  content: "";
}
.fi-ss-file-video:before {
  content: "";
}
.fi-ss-file-word:before {
  content: "";
}
.fi-ss-file-zipper:before {
  content: "";
}
.fi-ss-file:before {
  content: "";
}
.fi-ss-files-medical:before {
  content: "";
}
.fi-ss-fill:before {
  content: "";
}
.fi-ss-film-canister:before {
  content: "";
}
.fi-ss-film-slash:before {
  content: "";
}
.fi-ss-film:before {
  content: "";
}
.fi-ss-films:before {
  content: "";
}
.fi-ss-filter-list:before {
  content: "";
}
.fi-ss-filter-slash:before {
  content: "";
}
.fi-ss-filter:before {
  content: "";
}
.fi-ss-filters:before {
  content: "";
}
.fi-ss-fingerprint-security-risk:before {
  content: "";
}
.fi-ss-fingerprint:before {
  content: "";
}
.fi-ss-fire-burner:before {
  content: "";
}
.fi-ss-fire-extinguisher:before {
  content: "";
}
.fi-ss-fire-flame-curved:before {
  content: "";
}
.fi-ss-fire-flame-simple:before {
  content: "";
}
.fi-ss-fire-hydrant:before {
  content: "";
}
.fi-ss-fire-smoke:before {
  content: "";
}
.fi-ss-fireplace:before {
  content: "";
}
.fi-ss-first-award:before {
  content: "";
}
.fi-ss-first-laurel:before {
  content: "";
}
.fi-ss-first-medal:before {
  content: "";
}
.fi-ss-first:before {
  content: "";
}
.fi-ss-fish-bones:before {
  content: "";
}
.fi-ss-fish-cooked:before {
  content: "";
}
.fi-ss-fish:before {
  content: "";
}
.fi-ss-fishing-rod:before {
  content: "";
}
.fi-ss-fist-move:before {
  content: "";
}
.fi-ss-flag-alt:before {
  content: "";
}
.fi-ss-flag-checkered:before {
  content: "";
}
.fi-ss-flag-usa:before {
  content: "";
}
.fi-ss-flag:before {
  content: "";
}
.fi-ss-flame:before {
  content: "";
}
.fi-ss-flashlight:before {
  content: "";
}
.fi-ss-flask-gear:before {
  content: "";
}
.fi-ss-flask-poison:before {
  content: "";
}
.fi-ss-flask-potion:before {
  content: "";
}
.fi-ss-flask:before {
  content: "";
}
.fi-ss-flatbread-stuffed:before {
  content: "";
}
.fi-ss-flatbread:before {
  content: "";
}
.fi-ss-flip-horizontal:before {
  content: "";
}
.fi-ss-floor-alt:before {
  content: "";
}
.fi-ss-floor-layer:before {
  content: "";
}
.fi-ss-floor:before {
  content: "";
}
.fi-ss-floppy-disk-circle-arrow-right:before {
  content: "";
}
.fi-ss-floppy-disk-circle-xmark:before {
  content: "";
}
.fi-ss-floppy-disk-pen:before {
  content: "";
}
.fi-ss-floppy-disks:before {
  content: "";
}
.fi-ss-florin-sign:before {
  content: "";
}
.fi-ss-flower-butterfly:before {
  content: "";
}
.fi-ss-flower-daffodil:before {
  content: "";
}
.fi-ss-flower-tulip:before {
  content: "";
}
.fi-ss-flower:before {
  content: "";
}
.fi-ss-flushed:before {
  content: "";
}
.fi-ss-flute:before {
  content: "";
}
.fi-ss-flux-capacitor:before {
  content: "";
}
.fi-ss-fly-insect:before {
  content: "";
}
.fi-ss-flying-disc:before {
  content: "";
}
.fi-ss-fog:before {
  content: "";
}
.fi-ss-folder-download:before {
  content: "";
}
.fi-ss-folder-fire:before {
  content: "";
}
.fi-ss-folder-minus:before {
  content: "";
}
.fi-ss-folder-open:before {
  content: "";
}
.fi-ss-folder-times:before {
  content: "";
}
.fi-ss-folder-tree:before {
  content: "";
}
.fi-ss-folder-upload:before {
  content: "";
}
.fi-ss-folder-xmark:before {
  content: "";
}
.fi-ss-folder:before {
  content: "";
}
.fi-ss-folders:before {
  content: "";
}
.fi-ss-follow-folder:before {
  content: "";
}
.fi-ss-followcollection:before {
  content: "";
}
.fi-ss-following:before {
  content: "";
}
.fi-ss-fondue-pot:before {
  content: "";
}
.fi-ss-football:before {
  content: "";
}
.fi-ss-foreign-language-audio:before {
  content: "";
}
.fi-ss-fork:before {
  content: "";
}
.fi-ss-forklift:before {
  content: "";
}
.fi-ss-form:before {
  content: "";
}
.fi-ss-fort:before {
  content: "";
}
.fi-ss-forward-fast:before {
  content: "";
}
.fi-ss-forward:before {
  content: "";
}
.fi-ss-fox:before {
  content: "";
}
.fi-ss-frame:before {
  content: "";
}
.fi-ss-franc-sign:before {
  content: "";
}
.fi-ss-free-delivery:before {
  content: "";
}
.fi-ss-free:before {
  content: "";
}
.fi-ss-french-fries:before {
  content: "";
}
.fi-ss-friday:before {
  content: "";
}
.fi-ss-frog:before {
  content: "";
}
.fi-ss-frown:before {
  content: "";
}
.fi-ss-ftp:before {
  content: "";
}
.fi-ss-function-process:before {
  content: "";
}
.fi-ss-function-square:before {
  content: "";
}
.fi-ss-function:before {
  content: "";
}
.fi-ss-funnel-dollar:before {
  content: "";
}
.fi-ss-g:before {
  content: "";
}
.fi-ss-galaxy-alt:before {
  content: "";
}
.fi-ss-galaxy-planet:before {
  content: "";
}
.fi-ss-galaxy-star:before {
  content: "";
}
.fi-ss-galaxy:before {
  content: "";
}
.fi-ss-gallery-thumbnails:before {
  content: "";
}
.fi-ss-gallery:before {
  content: "";
}
.fi-ss-game-board-alt:before {
  content: "";
}
.fi-ss-game:before {
  content: "";
}
.fi-ss-gamepad:before {
  content: "";
}
.fi-ss-games:before {
  content: "";
}
.fi-ss-garage-car:before {
  content: "";
}
.fi-ss-garage-open:before {
  content: "";
}
.fi-ss-garage:before {
  content: "";
}
.fi-ss-garlic-alt:before {
  content: "";
}
.fi-ss-garlic:before {
  content: "";
}
.fi-ss-gas-pump-alt:before {
  content: "";
}
.fi-ss-gas-pump-slash:before {
  content: "";
}
.fi-ss-gas-pump:before {
  content: "";
}
.fi-ss-gauge-circle-bolt:before {
  content: "";
}
.fi-ss-gauge-circle-minus:before {
  content: "";
}
.fi-ss-gauge-circle-plus:before {
  content: "";
}
.fi-ss-gavel:before {
  content: "";
}
.fi-ss-gay-couple:before {
  content: "";
}
.fi-ss-gears:before {
  content: "";
}
.fi-ss-gem:before {
  content: "";
}
.fi-ss-general:before {
  content: "";
}
.fi-ss-ghost:before {
  content: "";
}
.fi-ss-gif-square:before {
  content: "";
}
.fi-ss-gif:before {
  content: "";
}
.fi-ss-gift-box-benefits:before {
  content: "";
}
.fi-ss-gift-card:before {
  content: "";
}
.fi-ss-gift:before {
  content: "";
}
.fi-ss-gifts:before {
  content: "";
}
.fi-ss-gingerbread-man:before {
  content: "";
}
.fi-ss-glass-champagne:before {
  content: "";
}
.fi-ss-glass-cheers:before {
  content: "";
}
.fi-ss-glass-citrus:before {
  content: "";
}
.fi-ss-glass-empty:before {
  content: "";
}
.fi-ss-glass-half:before {
  content: "";
}
.fi-ss-glass-water-droplet:before {
  content: "";
}
.fi-ss-glass-whiskey-rocks:before {
  content: "";
}
.fi-ss-glass-whiskey:before {
  content: "";
}
.fi-ss-glass:before {
  content: "";
}
.fi-ss-glasses:before {
  content: "";
}
.fi-ss-globe-alt:before {
  content: "";
}
.fi-ss-globe-pointer:before {
  content: "";
}
.fi-ss-globe-snow:before {
  content: "";
}
.fi-ss-globe:before {
  content: "";
}
.fi-ss-goal-net:before {
  content: "";
}
.fi-ss-golf-ball:before {
  content: "";
}
.fi-ss-golf-club:before {
  content: "";
}
.fi-ss-golf-hole:before {
  content: "";
}
.fi-ss-golf:before {
  content: "";
}
.fi-ss-gopuram:before {
  content: "";
}
.fi-ss-government-budget:before {
  content: "";
}
.fi-ss-government-flag:before {
  content: "";
}
.fi-ss-government-user:before {
  content: "";
}
.fi-ss-graduation-cap:before {
  content: "";
}
.fi-ss-gramophone:before {
  content: "";
}
.fi-ss-grape:before {
  content: "";
}
.fi-ss-graph-curve:before {
  content: "";
}
.fi-ss-graphic-style:before {
  content: "";
}
.fi-ss-graphic-tablet:before {
  content: "";
}
.fi-ss-grate-droplet:before {
  content: "";
}
.fi-ss-grate:before {
  content: "";
}
.fi-ss-greater-than-equal:before {
  content: "";
}
.fi-ss-greater-than:before {
  content: "";
}
.fi-ss-greek-helmet:before {
  content: "";
}
.fi-ss-grid-alt:before {
  content: "";
}
.fi-ss-grid-dividers:before {
  content: "";
}
.fi-ss-grid:before {
  content: "";
}
.fi-ss-grill-hot-alt:before {
  content: "";
}
.fi-ss-grill:before {
  content: "";
}
.fi-ss-grimace:before {
  content: "";
}
.fi-ss-grin-alt:before {
  content: "";
}
.fi-ss-grin-beam-sweat:before {
  content: "";
}
.fi-ss-grin-beam:before {
  content: "";
}
.fi-ss-grin-hearts:before {
  content: "";
}
.fi-ss-grin-squint-tears:before {
  content: "";
}
.fi-ss-grin-squint:before {
  content: "";
}
.fi-ss-grin-stars:before {
  content: "";
}
.fi-ss-grin-tears:before {
  content: "";
}
.fi-ss-grin-tongue-squint:before {
  content: "";
}
.fi-ss-grin-tongue-wink:before {
  content: "";
}
.fi-ss-grin-tongue:before {
  content: "";
}
.fi-ss-grin-wink:before {
  content: "";
}
.fi-ss-grin:before {
  content: "";
}
.fi-ss-grip-dots-vertical:before {
  content: "";
}
.fi-ss-grip-dots:before {
  content: "";
}
.fi-ss-grip-horizontal:before {
  content: "";
}
.fi-ss-grip-lines-vertical:before {
  content: "";
}
.fi-ss-grip-lines:before {
  content: "";
}
.fi-ss-grip-vertical:before {
  content: "";
}
.fi-ss-grocery-bag:before {
  content: "";
}
.fi-ss-grocery-basket:before {
  content: "";
}
.fi-ss-group-arrows-rotate:before {
  content: "";
}
.fi-ss-group-call:before {
  content: "";
}
.fi-ss-group-community-social-media:before {
  content: "";
}
.fi-ss-growth-chart-invest:before {
  content: "";
}
.fi-ss-guarani-sign:before {
  content: "";
}
.fi-ss-guide-alt:before {
  content: "";
}
.fi-ss-guide:before {
  content: "";
}
.fi-ss-guitar-electric:before {
  content: "";
}
.fi-ss-guitar:before {
  content: "";
}
.fi-ss-guitars:before {
  content: "";
}
.fi-ss-gun-squirt:before {
  content: "";
}
.fi-ss-gym:before {
  content: "";
}
.fi-ss-h-square:before {
  content: "";
}
.fi-ss-h:before {
  content: "";
}
.fi-ss-h1:before {
  content: "";
}
.fi-ss-h2:before {
  content: "";
}
.fi-ss-h3:before {
  content: "";
}
.fi-ss-h4:before {
  content: "";
}
.fi-ss-hair-clipper:before {
  content: "";
}
.fi-ss-hamburger-soda:before {
  content: "";
}
.fi-ss-hamburger:before {
  content: "";
}
.fi-ss-hammer-crash:before {
  content: "";
}
.fi-ss-hammer-war:before {
  content: "";
}
.fi-ss-hammer:before {
  content: "";
}
.fi-ss-hamsa:before {
  content: "";
}
.fi-ss-hand-back-fist:before {
  content: "";
}
.fi-ss-hand-back-point-down:before {
  content: "";
}
.fi-ss-hand-back-point-left:before {
  content: "";
}
.fi-ss-hand-back-point-ribbon:before {
  content: "";
}
.fi-ss-hand-back-point-right:before {
  content: "";
}
.fi-ss-hand-bill:before {
  content: "";
}
.fi-ss-hand-dots:before {
  content: "";
}
.fi-ss-hand-fingers-crossed:before {
  content: "";
}
.fi-ss-hand-fist:before {
  content: "";
}
.fi-ss-hand-heart:before {
  content: "";
}
.fi-ss-hand-holding-box:before {
  content: "";
}
.fi-ss-hand-holding-droplet:before {
  content: "";
}
.fi-ss-hand-holding-heart:before {
  content: "";
}
.fi-ss-hand-holding-magic:before {
  content: "";
}
.fi-ss-hand-holding-medical:before {
  content: "";
}
.fi-ss-hand-holding-seeding:before {
  content: "";
}
.fi-ss-hand-holding-skull:before {
  content: "";
}
.fi-ss-hand-holding-usd:before {
  content: "";
}
.fi-ss-hand-holding-water:before {
  content: "";
}
.fi-ss-hand-horns:before {
  content: "";
}
.fi-ss-hand-lizard:before {
  content: "";
}
.fi-ss-hand-love:before {
  content: "";
}
.fi-ss-hand-middle-finger:before {
  content: "";
}
.fi-ss-hand-paper:before {
  content: "";
}
.fi-ss-hand-peace:before {
  content: "";
}
.fi-ss-hand-point-ribbon:before {
  content: "";
}
.fi-ss-hand-scissors:before {
  content: "";
}
.fi-ss-hand-sparkles:before {
  content: "";
}
.fi-ss-hand-spock:before {
  content: "";
}
.fi-ss-hand-wave:before {
  content: "";
}
.fi-ss-hand:before {
  content: "";
}
.fi-ss-handmade:before {
  content: "";
}
.fi-ss-hands-bubbles:before {
  content: "";
}
.fi-ss-hands-clapping:before {
  content: "";
}
.fi-ss-hands-heart:before {
  content: "";
}
.fi-ss-hands-holding-diamond:before {
  content: "";
}
.fi-ss-hands-holding:before {
  content: "";
}
.fi-ss-hands-usd:before {
  content: "";
}
.fi-ss-handshake-angle:before {
  content: "";
}
.fi-ss-handshake-deal-loan:before {
  content: "";
}
.fi-ss-handshake-house:before {
  content: "";
}
.fi-ss-handshake-simple-slash:before {
  content: "";
}
.fi-ss-handshake-trust:before {
  content: "";
}
.fi-ss-handshake:before {
  content: "";
}
.fi-ss-hard-hat:before {
  content: "";
}
.fi-ss-hashtag-lock:before {
  content: "";
}
.fi-ss-hastag:before {
  content: "";
}
.fi-ss-hat-beach:before {
  content: "";
}
.fi-ss-hat-birthday:before {
  content: "";
}
.fi-ss-hat-chef:before {
  content: "";
}
.fi-ss-hat-cowboy-side:before {
  content: "";
}
.fi-ss-hat-cowboy:before {
  content: "";
}
.fi-ss-hat-santa:before {
  content: "";
}
.fi-ss-hat-winter:before {
  content: "";
}
.fi-ss-hat-witch:before {
  content: "";
}
.fi-ss-hat-wizard:before {
  content: "";
}
.fi-ss-hdd:before {
  content: "";
}
.fi-ss-head-side-brain:before {
  content: "";
}
.fi-ss-head-side-cough-slash:before {
  content: "";
}
.fi-ss-head-side-cough:before {
  content: "";
}
.fi-ss-head-side-headphones:before {
  content: "";
}
.fi-ss-head-side-heart:before {
  content: "";
}
.fi-ss-head-side-mask:before {
  content: "";
}
.fi-ss-head-side-medical:before {
  content: "";
}
.fi-ss-head-side-thinking:before {
  content: "";
}
.fi-ss-head-side-virus:before {
  content: "";
}
.fi-ss-head-side:before {
  content: "";
}
.fi-ss-head-vr:before {
  content: "";
}
.fi-ss-heading:before {
  content: "";
}
.fi-ss-headphones:before {
  content: "";
}
.fi-ss-headset:before {
  content: "";
}
.fi-ss-heart-arrow:before {
  content: "";
}
.fi-ss-heart-brain:before {
  content: "";
}
.fi-ss-heart-crack:before {
  content: "";
}
.fi-ss-heart-half-stroke:before {
  content: "";
}
.fi-ss-heart-half:before {
  content: "";
}
.fi-ss-heart-health-muscle:before {
  content: "";
}
.fi-ss-heart-lock:before {
  content: "";
}
.fi-ss-heart-partner-handshake:before {
  content: "";
}
.fi-ss-heart-rate:before {
  content: "";
}
.fi-ss-heart-slash:before {
  content: "";
}
.fi-ss-heart-upside-down:before {
  content: "";
}
.fi-ss-heart:before {
  content: "";
}
.fi-ss-heat:before {
  content: "";
}
.fi-ss-helicopter-side:before {
  content: "";
}
.fi-ss-helmet-battle:before {
  content: "";
}
.fi-ss-hexagon-check:before {
  content: "";
}
.fi-ss-hexagon-divide:before {
  content: "";
}
.fi-ss-hexagon-exclamation:before {
  content: "";
}
.fi-ss-hexagon:before {
  content: "";
}
.fi-ss-high-definition:before {
  content: "";
}
.fi-ss-high-five-celebration-yes:before {
  content: "";
}
.fi-ss-high-five:before {
  content: "";
}
.fi-ss-highlighter-line:before {
  content: "";
}
.fi-ss-highlighter:before {
  content: "";
}
.fi-ss-hiking:before {
  content: "";
}
.fi-ss-hippo:before {
  content: "";
}
.fi-ss-hockey-mask:before {
  content: "";
}
.fi-ss-hockey-puck:before {
  content: "";
}
.fi-ss-hockey-stick-puck:before {
  content: "";
}
.fi-ss-hockey-sticks:before {
  content: "";
}
.fi-ss-holding-hand-gear:before {
  content: "";
}
.fi-ss-holding-hand-revenue:before {
  content: "";
}
.fi-ss-holly-berry:before {
  content: "";
}
.fi-ss-home-heart:before {
  content: "";
}
.fi-ss-home-location-alt:before {
  content: "";
}
.fi-ss-home-location:before {
  content: "";
}
.fi-ss-home:before {
  content: "";
}
.fi-ss-honey-pot:before {
  content: "";
}
.fi-ss-hood-cloak:before {
  content: "";
}
.fi-ss-horizontal-rule:before {
  content: "";
}
.fi-ss-horse-head:before {
  content: "";
}
.fi-ss-horse-saddle:before {
  content: "";
}
.fi-ss-horse:before {
  content: "";
}
.fi-ss-horseshoe-broken:before {
  content: "";
}
.fi-ss-horseshoe:before {
  content: "";
}
.fi-ss-hose-reel:before {
  content: "";
}
.fi-ss-hose:before {
  content: "";
}
.fi-ss-hospital-symbol:before {
  content: "";
}
.fi-ss-hospital-user:before {
  content: "";
}
.fi-ss-hospital:before {
  content: "";
}
.fi-ss-hospitals:before {
  content: "";
}
.fi-ss-hot-tub:before {
  content: "";
}
.fi-ss-hotdog:before {
  content: "";
}
.fi-ss-hotel:before {
  content: "";
}
.fi-ss-hourglass-end:before {
  content: "";
}
.fi-ss-hourglass-start:before {
  content: "";
}
.fi-ss-hourglass:before {
  content: "";
}
.fi-ss-house-blank:before {
  content: "";
}
.fi-ss-house-building:before {
  content: "";
}
.fi-ss-house-chimney-blank:before {
  content: "";
}
.fi-ss-house-chimney-crack:before {
  content: "";
}
.fi-ss-house-chimney-heart:before {
  content: "";
}
.fi-ss-house-chimney-medical:before {
  content: "";
}
.fi-ss-house-chimney-user:before {
  content: "";
}
.fi-ss-house-chimney-window:before {
  content: "";
}
.fi-ss-house-chimney:before {
  content: "";
}
.fi-ss-house-crack:before {
  content: "";
}
.fi-ss-house-day:before {
  content: "";
}
.fi-ss-house-flood:before {
  content: "";
}
.fi-ss-house-laptop:before {
  content: "";
}
.fi-ss-house-leave:before {
  content: "";
}
.fi-ss-house-medical:before {
  content: "";
}
.fi-ss-house-night:before {
  content: "";
}
.fi-ss-house-return:before {
  content: "";
}
.fi-ss-house-signal:before {
  content: "";
}
.fi-ss-house-tree:before {
  content: "";
}
.fi-ss-house-tsunami:before {
  content: "";
}
.fi-ss-house-turret:before {
  content: "";
}
.fi-ss-house-user:before {
  content: "";
}
.fi-ss-house-window:before {
  content: "";
}
.fi-ss-hr-group:before {
  content: "";
}
.fi-ss-hr-person:before {
  content: "";
}
.fi-ss-hr:before {
  content: "";
}
.fi-ss-hryvnia:before {
  content: "";
}
.fi-ss-humidity:before {
  content: "";
}
.fi-ss-hundred-points:before {
  content: "";
}
.fi-ss-hurricane:before {
  content: "";
}
.fi-ss-i:before {
  content: "";
}
.fi-ss-ice-cream:before {
  content: "";
}
.fi-ss-icicles:before {
  content: "";
}
.fi-ss-icon-star:before {
  content: "";
}
.fi-ss-id-badge:before {
  content: "";
}
.fi-ss-id-card-clip-alt:before {
  content: "";
}
.fi-ss-igloo:before {
  content: "";
}
.fi-ss-image-slash:before {
  content: "";
}
.fi-ss-images-user:before {
  content: "";
}
.fi-ss-images:before {
  content: "";
}
.fi-ss-improve-user:before {
  content: "";
}
.fi-ss-inbox-full:before {
  content: "";
}
.fi-ss-inbox-in:before {
  content: "";
}
.fi-ss-inbox-out:before {
  content: "";
}
.fi-ss-inbox:before {
  content: "";
}
.fi-ss-inboxes:before {
  content: "";
}
.fi-ss-incense-sticks-yoga:before {
  content: "";
}
.fi-ss-incognito:before {
  content: "";
}
.fi-ss-indent:before {
  content: "";
}
.fi-ss-indian-rupee-sign:before {
  content: "";
}
.fi-ss-industry-alt:before {
  content: "";
}
.fi-ss-industry-windows:before {
  content: "";
}
.fi-ss-infinity:before {
  content: "";
}
.fi-ss-info-guide:before {
  content: "";
}
.fi-ss-info:before {
  content: "";
}
.fi-ss-information:before {
  content: "";
}
.fi-ss-inhaler:before {
  content: "";
}
.fi-ss-input-numeric:before {
  content: "";
}
.fi-ss-input-pipe:before {
  content: "";
}
.fi-ss-input-text:before {
  content: "";
}
.fi-ss-insert-alt:before {
  content: "";
}
.fi-ss-insert-arrows:before {
  content: "";
}
.fi-ss-insert-button-circle:before {
  content: "";
}
.fi-ss-insert-credit-card:before {
  content: "";
}
.fi-ss-insert-square:before {
  content: "";
}
.fi-ss-insert:before {
  content: "";
}
.fi-ss-insight-alt:before {
  content: "";
}
.fi-ss-insight-head:before {
  content: "";
}
.fi-ss-insight:before {
  content: "";
}
.fi-ss-integral:before {
  content: "";
}
.fi-ss-interactive:before {
  content: "";
}
.fi-ss-interlining:before {
  content: "";
}
.fi-ss-internet-speed-wifi:before {
  content: "";
}
.fi-ss-interrogation:before {
  content: "";
}
.fi-ss-intersection:before {
  content: "";
}
.fi-ss-introduction-handshake:before {
  content: "";
}
.fi-ss-introduction:before {
  content: "";
}
.fi-ss-inventory-alt:before {
  content: "";
}
.fi-ss-invest:before {
  content: "";
}
.fi-ss-investment:before {
  content: "";
}
.fi-ss-invite-alt:before {
  content: "";
}
.fi-ss-invite:before {
  content: "";
}
.fi-ss-iot-alt:before {
  content: "";
}
.fi-ss-iot:before {
  content: "";
}
.fi-ss-ip-address:before {
  content: "";
}
.fi-ss-island-tropical:before {
  content: "";
}
.fi-ss-issue-loupe:before {
  content: "";
}
.fi-ss-it-alt:before {
  content: "";
}
.fi-ss-it-computer:before {
  content: "";
}
.fi-ss-it:before {
  content: "";
}
.fi-ss-italian-lira-sign:before {
  content: "";
}
.fi-ss-italic:before {
  content: "";
}
.fi-ss-j:before {
  content: "";
}
.fi-ss-jam:before {
  content: "";
}
.fi-ss-jar-alt:before {
  content: "";
}
.fi-ss-jar-wheat:before {
  content: "";
}
.fi-ss-javascript:before {
  content: "";
}
.fi-ss-joint:before {
  content: "";
}
.fi-ss-joker:before {
  content: "";
}
.fi-ss-journal-alt:before {
  content: "";
}
.fi-ss-journal:before {
  content: "";
}
.fi-ss-journey:before {
  content: "";
}
.fi-ss-joystick:before {
  content: "";
}
.fi-ss-jpg:before {
  content: "";
}
.fi-ss-jug-alt:before {
  content: "";
}
.fi-ss-jug-bottle:before {
  content: "";
}
.fi-ss-jug:before {
  content: "";
}
.fi-ss-jumping-rope:before {
  content: "";
}
.fi-ss-k:before {
  content: "";
}
.fi-ss-kaaba:before {
  content: "";
}
.fi-ss-kazoo:before {
  content: "";
}
.fi-ss-kerning:before {
  content: "";
}
.fi-ss-key-lock-crypto:before {
  content: "";
}
.fi-ss-key-skeleton-left-right:before {
  content: "";
}
.fi-ss-key:before {
  content: "";
}
.fi-ss-keyboard-brightness-low:before {
  content: "";
}
.fi-ss-keyboard-brightness:before {
  content: "";
}
.fi-ss-keyboard-down:before {
  content: "";
}
.fi-ss-keyboard-left:before {
  content: "";
}
.fi-ss-keyboard:before {
  content: "";
}
.fi-ss-keynote:before {
  content: "";
}
.fi-ss-kidneys:before {
  content: "";
}
.fi-ss-kip-sign:before {
  content: "";
}
.fi-ss-kiss-beam:before {
  content: "";
}
.fi-ss-kiss-wink-heart:before {
  content: "";
}
.fi-ss-kiss:before {
  content: "";
}
.fi-ss-kite:before {
  content: "";
}
.fi-ss-kiwi-bird:before {
  content: "";
}
.fi-ss-kiwi-fruit:before {
  content: "";
}
.fi-ss-knife-kitchen:before {
  content: "";
}
.fi-ss-knife:before {
  content: "";
}
.fi-ss-knitting:before {
  content: "";
}
.fi-ss-kpi-evaluation:before {
  content: "";
}
.fi-ss-kpi:before {
  content: "";
}
.fi-ss-l:before {
  content: "";
}
.fi-ss-label:before {
  content: "";
}
.fi-ss-lacrosse-stick-ball:before {
  content: "";
}
.fi-ss-lacrosse-stick:before {
  content: "";
}
.fi-ss-lambda:before {
  content: "";
}
.fi-ss-lamp-desk:before {
  content: "";
}
.fi-ss-lamp-floor:before {
  content: "";
}
.fi-ss-lamp-street:before {
  content: "";
}
.fi-ss-lamp:before {
  content: "";
}
.fi-ss-land-layer-location:before {
  content: "";
}
.fi-ss-land-layers:before {
  content: "";
}
.fi-ss-land-location:before {
  content: "";
}
.fi-ss-landmark-alt:before {
  content: "";
}
.fi-ss-language:before {
  content: "";
}
.fi-ss-laptop-arrow-down:before {
  content: "";
}
.fi-ss-laptop-binary:before {
  content: "";
}
.fi-ss-laptop-code:before {
  content: "";
}
.fi-ss-laptop-medical:before {
  content: "";
}
.fi-ss-laptop-mobile:before {
  content: "";
}
.fi-ss-laptop-slash:before {
  content: "";
}
.fi-ss-laptop:before {
  content: "";
}
.fi-ss-lari-sign:before {
  content: "";
}
.fi-ss-lasso-sparkles:before {
  content: "";
}
.fi-ss-lasso:before {
  content: "";
}
.fi-ss-last-square:before {
  content: "";
}
.fi-ss-laugh-beam:before {
  content: "";
}
.fi-ss-laugh-squint:before {
  content: "";
}
.fi-ss-laugh-wink:before {
  content: "";
}
.fi-ss-laugh:before {
  content: "";
}
.fi-ss-lawyer-man:before {
  content: "";
}
.fi-ss-lawyer-woman:before {
  content: "";
}
.fi-ss-layer-minus:before {
  content: "";
}
.fi-ss-layer-plus:before {
  content: "";
}
.fi-ss-layers:before {
  content: "";
}
.fi-ss-layout-fluid:before {
  content: "";
}
.fi-ss-lead-funnel:before {
  content: "";
}
.fi-ss-lead-management:before {
  content: "";
}
.fi-ss-lead:before {
  content: "";
}
.fi-ss-leader-alt:before {
  content: "";
}
.fi-ss-leader-speech:before {
  content: "";
}
.fi-ss-leader:before {
  content: "";
}
.fi-ss-leaderboard-alt:before {
  content: "";
}
.fi-ss-leaderboard-trophy:before {
  content: "";
}
.fi-ss-leaderboard:before {
  content: "";
}
.fi-ss-leadership-alt:before {
  content: "";
}
.fi-ss-leadership:before {
  content: "";
}
.fi-ss-leaf-heart:before {
  content: "";
}
.fi-ss-leaf-maple:before {
  content: "";
}
.fi-ss-leaf-oak:before {
  content: "";
}
.fi-ss-leaf:before {
  content: "";
}
.fi-ss-leafy-green:before {
  content: "";
}
.fi-ss-leave:before {
  content: "";
}
.fi-ss-left-from-bracket:before {
  content: "";
}
.fi-ss-left:before {
  content: "";
}
.fi-ss-legal:before {
  content: "";
}
.fi-ss-lemon:before {
  content: "";
}
.fi-ss-lesbian-couple:before {
  content: "";
}
.fi-ss-less-than-equal:before {
  content: "";
}
.fi-ss-less-than:before {
  content: "";
}
.fi-ss-lesson-class:before {
  content: "";
}
.fi-ss-lesson:before {
  content: "";
}
.fi-ss-letter-case:before {
  content: "";
}
.fi-ss-lettuce:before {
  content: "";
}
.fi-ss-level-down-alt:before {
  content: "";
}
.fi-ss-level-down:before {
  content: "";
}
.fi-ss-level-up-alt:before {
  content: "";
}
.fi-ss-level-up:before {
  content: "";
}
.fi-ss-license:before {
  content: "";
}
.fi-ss-life-ring:before {
  content: "";
}
.fi-ss-life:before {
  content: "";
}
.fi-ss-light-ceiling:before {
  content: "";
}
.fi-ss-light-emergency-on:before {
  content: "";
}
.fi-ss-light-emergency:before {
  content: "";
}
.fi-ss-light-switch-off:before {
  content: "";
}
.fi-ss-light-switch-on:before {
  content: "";
}
.fi-ss-light-switch:before {
  content: "";
}
.fi-ss-lightbulb-cfl-on:before {
  content: "";
}
.fi-ss-lightbulb-cfl:before {
  content: "";
}
.fi-ss-lightbulb-dollar:before {
  content: "";
}
.fi-ss-lightbulb-exclamation:before {
  content: "";
}
.fi-ss-lightbulb-head:before {
  content: "";
}
.fi-ss-lightbulb-on:before {
  content: "";
}
.fi-ss-lightbulb-question:before {
  content: "";
}
.fi-ss-lightbulb-setting:before {
  content: "";
}
.fi-ss-lightbulb-slash:before {
  content: "";
}
.fi-ss-lights-holiday:before {
  content: "";
}
.fi-ss-limit-hand:before {
  content: "";
}
.fi-ss-limit-speedometer:before {
  content: "";
}
.fi-ss-line-width:before {
  content: "";
}
.fi-ss-link-alt:before {
  content: "";
}
.fi-ss-link-horizontal-slash:before {
  content: "";
}
.fi-ss-link-horizontal:before {
  content: "";
}
.fi-ss-link-slash-alt:before {
  content: "";
}
.fi-ss-link-slash:before {
  content: "";
}
.fi-ss-link:before {
  content: "";
}
.fi-ss-lion-head:before {
  content: "";
}
.fi-ss-lion:before {
  content: "";
}
.fi-ss-lips:before {
  content: "";
}
.fi-ss-lipstick:before {
  content: "";
}
.fi-ss-lira-sign:before {
  content: "";
}
.fi-ss-list-check:before {
  content: "";
}
.fi-ss-list-dropdown:before {
  content: "";
}
.fi-ss-list-music:before {
  content: "";
}
.fi-ss-list-timeline:before {
  content: "";
}
.fi-ss-list:before {
  content: "";
}
.fi-ss-litecoin-sign:before {
  content: "";
}
.fi-ss-live-alt:before {
  content: "";
}
.fi-ss-live:before {
  content: "";
}
.fi-ss-loading:before {
  content: "";
}
.fi-ss-loan:before {
  content: "";
}
.fi-ss-lobster:before {
  content: "";
}
.fi-ss-location-alt:before {
  content: "";
}
.fi-ss-location-arrow:before {
  content: "";
}
.fi-ss-location-crosshairs-slash:before {
  content: "";
}
.fi-ss-location-crosshairs:before {
  content: "";
}
.fi-ss-location-dot-slash:before {
  content: "";
}
.fi-ss-location-exclamation:before {
  content: "";
}
.fi-ss-location-pin-call:before {
  content: "";
}
.fi-ss-lock-alt:before {
  content: "";
}
.fi-ss-lock-hashtag:before {
  content: "";
}
.fi-ss-lock-open-alt:before {
  content: "";
}
.fi-ss-lock:before {
  content: "";
}
.fi-ss-locust:before {
  content: "";
}
.fi-ss-loop-square:before {
  content: "";
}
.fi-ss-loveseat:before {
  content: "";
}
.fi-ss-low-vision:before {
  content: "";
}
.fi-ss-luchador:before {
  content: "";
}
.fi-ss-luggage-cart:before {
  content: "";
}
.fi-ss-luggage-rolling:before {
  content: "";
}
.fi-ss-lungs-virus:before {
  content: "";
}
.fi-ss-lungs:before {
  content: "";
}
.fi-ss-m:before {
  content: "";
}
.fi-ss-mace:before {
  content: "";
}
.fi-ss-magnet-user:before {
  content: "";
}
.fi-ss-magnet:before {
  content: "";
}
.fi-ss-mailbox-envelope:before {
  content: "";
}
.fi-ss-mailbox-flag-up:before {
  content: "";
}
.fi-ss-mailbox:before {
  content: "";
}
.fi-ss-makeup-brush:before {
  content: "";
}
.fi-ss-man-head:before {
  content: "";
}
.fi-ss-man-scientist:before {
  content: "";
}
.fi-ss-manat-sign:before {
  content: "";
}
.fi-ss-mandolin:before {
  content: "";
}
.fi-ss-mango:before {
  content: "";
}
.fi-ss-manhole:before {
  content: "";
}
.fi-ss-map-marker-check:before {
  content: "";
}
.fi-ss-map-marker-cross:before {
  content: "";
}
.fi-ss-map-marker-edit:before {
  content: "";
}
.fi-ss-map-marker-home:before {
  content: "";
}
.fi-ss-map-marker-minus:before {
  content: "";
}
.fi-ss-map-marker-plus:before {
  content: "";
}
.fi-ss-map-marker-question:before {
  content: "";
}
.fi-ss-map-marker-slash:before {
  content: "";
}
.fi-ss-map-marker-smile:before {
  content: "";
}
.fi-ss-map-marker:before {
  content: "";
}
.fi-ss-map-pin:before {
  content: "";
}
.fi-ss-map-point:before {
  content: "";
}
.fi-ss-map:before {
  content: "";
}
.fi-ss-marker-time:before {
  content: "";
}
.fi-ss-marker:before {
  content: "";
}
.fi-ss-marketplace-alt:before {
  content: "";
}
.fi-ss-marketplace-store:before {
  content: "";
}
.fi-ss-marketplace:before {
  content: "";
}
.fi-ss-mars-double:before {
  content: "";
}
.fi-ss-mars-stroke-right:before {
  content: "";
}
.fi-ss-mars-stroke-up:before {
  content: "";
}
.fi-ss-mars:before {
  content: "";
}
.fi-ss-martini-glass-citrus:before {
  content: "";
}
.fi-ss-martini-glass-empty:before {
  content: "";
}
.fi-ss-mask-carnival:before {
  content: "";
}
.fi-ss-mask-face:before {
  content: "";
}
.fi-ss-mask-snorkel:before {
  content: "豈";
}
.fi-ss-massage:before {
  content: "更";
}
.fi-ss-match-fire:before {
  content: "車";
}
.fi-ss-mattress-pillow:before {
  content: "賈";
}
.fi-ss-measuring-tape:before {
  content: "滑";
}
.fi-ss-meat:before {
  content: "串";
}
.fi-ss-medal:before {
  content: "句";
}
.fi-ss-medical-star:before {
  content: "龜";
}
.fi-ss-medicine:before {
  content: "龜";
}
.fi-ss-meditation:before {
  content: "契";
}
.fi-ss-meeting-alt:before {
  content: "金";
}
.fi-ss-meeting:before {
  content: "喇";
}
.fi-ss-megaphone-announcement-leader:before {
  content: "奈";
}
.fi-ss-megaphone:before {
  content: "懶";
}
.fi-ss-meh-blank:before {
  content: "癩";
}
.fi-ss-meh-rolling-eyes:before {
  content: "羅";
}
.fi-ss-meh:before {
  content: "蘿";
}
.fi-ss-melon-alt:before {
  content: "螺";
}
.fi-ss-melon:before {
  content: "裸";
}
.fi-ss-member-list:before {
  content: "邏";
}
.fi-ss-member-search:before {
  content: "樂";
}
.fi-ss-membership-vip:before {
  content: "洛";
}
.fi-ss-membership:before {
  content: "烙";
}
.fi-ss-memo-circle-check:before {
  content: "珞";
}
.fi-ss-memo-pad:before {
  content: "落";
}
.fi-ss-memo:before {
  content: "酪";
}
.fi-ss-memory:before {
  content: "駱";
}
.fi-ss-menu-burger:before {
  content: "亂";
}
.fi-ss-menu-dots-vertical:before {
  content: "卵";
}
.fi-ss-menu-dots:before {
  content: "欄";
}
.fi-ss-mercury:before {
  content: "爛";
}
.fi-ss-message-arrow-down:before {
  content: "蘭";
}
.fi-ss-message-arrow-up-right:before {
  content: "鸞";
}
.fi-ss-message-arrow-up:before {
  content: "嵐";
}
.fi-ss-message-bot:before {
  content: "濫";
}
.fi-ss-message-code:before {
  content: "藍";
}
.fi-ss-message-dollar:before {
  content: "襤";
}
.fi-ss-message-heart:before {
  content: "拉";
}
.fi-ss-message-image:before {
  content: "臘";
}
.fi-ss-message-question:before {
  content: "蠟";
}
.fi-ss-message-quote:before {
  content: "廊";
}
.fi-ss-message-slash:before {
  content: "朗";
}
.fi-ss-message-sms:before {
  content: "浪";
}
.fi-ss-message-text:before {
  content: "狼";
}
.fi-ss-message-xmark:before {
  content: "郎";
}
.fi-ss-messages-dollar:before {
  content: "來";
}
.fi-ss-messages-question:before {
  content: "冷";
}
.fi-ss-messages:before {
  content: "勞";
}
.fi-ss-meteor:before {
  content: "擄";
}
.fi-ss-meter-bolt:before {
  content: "櫓";
}
.fi-ss-meter-droplet:before {
  content: "爐";
}
.fi-ss-meter-fire:before {
  content: "盧";
}
.fi-ss-meter:before {
  content: "老";
}
.fi-ss-method:before {
  content: "蘆";
}
.fi-ss-microchip-ai:before {
  content: "虜";
}
.fi-ss-microchip:before {
  content: "路";
}
.fi-ss-microphone-alt:before {
  content: "露";
}
.fi-ss-microphone-slash:before {
  content: "魯";
}
.fi-ss-microphone:before {
  content: "鷺";
}
.fi-ss-microscope:before {
  content: "碌";
}
.fi-ss-microwave:before {
  content: "祿";
}
.fi-ss-milk-alt:before {
  content: "綠";
}
.fi-ss-milk:before {
  content: "菉";
}
.fi-ss-mill-sign:before {
  content: "錄";
}
.fi-ss-mind-share:before {
  content: "鹿";
}
.fi-ss-minus-circle:before {
  content: "論";
}
.fi-ss-minus-hexagon:before {
  content: "壟";
}
.fi-ss-minus-small:before {
  content: "弄";
}
.fi-ss-minus:before {
  content: "籠";
}
.fi-ss-mistletoe:before {
  content: "聾";
}
.fi-ss-mix:before {
  content: "牢";
}
.fi-ss-mobile-button:before {
  content: "磊";
}
.fi-ss-mobile-notch:before {
  content: "賂";
}
.fi-ss-mobile:before {
  content: "雷";
}
.fi-ss-mockup:before {
  content: "壘";
}
.fi-ss-mode-alt:before {
  content: "屢";
}
.fi-ss-mode-landscape:before {
  content: "樓";
}
.fi-ss-mode-portrait:before {
  content: "淚";
}
.fi-ss-mode:before {
  content: "漏";
}
.fi-ss-model-cube-arrows:before {
  content: "累";
}
.fi-ss-model-cube-space:before {
  content: "縷";
}
.fi-ss-model-cube:before {
  content: "陋";
}
.fi-ss-module:before {
  content: "勒";
}
.fi-ss-monday:before {
  content: "肋";
}
.fi-ss-money-bill-simple:before {
  content: "凜";
}
.fi-ss-money-bill-transfer:before {
  content: "凌";
}
.fi-ss-money-bill-wave-alt:before {
  content: "稜";
}
.fi-ss-money-bill-wave:before {
  content: "綾";
}
.fi-ss-money-bills-simple:before {
  content: "菱";
}
.fi-ss-money-bills:before {
  content: "陵";
}
.fi-ss-money-check-edit-alt:before {
  content: "讀";
}
.fi-ss-money-check-edit:before {
  content: "拏";
}
.fi-ss-money-check:before {
  content: "樂";
}
.fi-ss-money-coin-transfer:before {
  content: "諾";
}
.fi-ss-money-from-bracket:before {
  content: "丹";
}
.fi-ss-money-simple-from-bracket:before {
  content: "寧";
}
.fi-ss-money-transfer-alt:before {
  content: "怒";
}
.fi-ss-money-transfer-coin-arrow:before {
  content: "率";
}
.fi-ss-money-transfer-smartphone:before {
  content: "異";
}
.fi-ss-money-wings:before {
  content: "北";
}
.fi-ss-money:before {
  content: "磻";
}
.fi-ss-monkey:before {
  content: "便";
}
.fi-ss-monument:before {
  content: "復";
}
.fi-ss-moon-stars:before {
  content: "不";
}
.fi-ss-moon:before {
  content: "泌";
}
.fi-ss-moped:before {
  content: "數";
}
.fi-ss-mortar-pestle:before {
  content: "索";
}
.fi-ss-mortgage:before {
  content: "參";
}
.fi-ss-mosque-alt:before {
  content: "塞";
}
.fi-ss-mosque-moon:before {
  content: "省";
}
.fi-ss-mosque:before {
  content: "葉";
}
.fi-ss-mosquito-net:before {
  content: "說";
}
.fi-ss-mosquito:before {
  content: "殺";
}
.fi-ss-motorcycle:before {
  content: "辰";
}
.fi-ss-mound:before {
  content: "沈";
}
.fi-ss-mountain-city:before {
  content: "拾";
}
.fi-ss-mountain:before {
  content: "若";
}
.fi-ss-mountains:before {
  content: "掠";
}
.fi-ss-mouse-field:before {
  content: "略";
}
.fi-ss-mouse:before {
  content: "亮";
}
.fi-ss-mov-file:before {
  content: "兩";
}
.fi-ss-move-to-folder-2:before {
  content: "凉";
}
.fi-ss-move-to-folder:before {
  content: "梁";
}
.fi-ss-mp3-file:before {
  content: "糧";
}
.fi-ss-mp3-player:before {
  content: "良";
}
.fi-ss-mp4-file:before {
  content: "諒";
}
.fi-ss-mug-alt:before {
  content: "量";
}
.fi-ss-mug-hot-alt:before {
  content: "勵";
}
.fi-ss-mug-hot:before {
  content: "呂";
}
.fi-ss-mug-marshmallows:before {
  content: "女";
}
.fi-ss-mug-tea-saucer:before {
  content: "廬";
}
.fi-ss-mug-tea:before {
  content: "旅";
}
.fi-ss-mug:before {
  content: "濾";
}
.fi-ss-multiple-alt:before {
  content: "礪";
}
.fi-ss-multiple:before {
  content: "閭";
}
.fi-ss-muscle:before {
  content: "驪";
}
.fi-ss-mushroom-alt:before {
  content: "麗";
}
.fi-ss-mushroom:before {
  content: "黎";
}
.fi-ss-music-alt:before {
  content: "力";
}
.fi-ss-music-file:before {
  content: "曆";
}
.fi-ss-music-note-slash:before {
  content: "歷";
}
.fi-ss-music-note:before {
  content: "轢";
}
.fi-ss-music-slash:before {
  content: "年";
}
.fi-ss-music:before {
  content: "憐";
}
.fi-ss-n:before {
  content: "戀";
}
.fi-ss-naira-sign:before {
  content: "撚";
}
.fi-ss-narwhal:before {
  content: "漣";
}
.fi-ss-navigation:before {
  content: "煉";
}
.fi-ss-nesting-dolls:before {
  content: "璉";
}
.fi-ss-network-analytic:before {
  content: "秊";
}
.fi-ss-network-cloud:before {
  content: "練";
}
.fi-ss-network:before {
  content: "聯";
}
.fi-ss-neuter:before {
  content: "輦";
}
.fi-ss-newsletter-subscribe:before {
  content: "蓮";
}
.fi-ss-newspaper-open:before {
  content: "連";
}
.fi-ss-newspaper:before {
  content: "鍊";
}
.fi-ss-nfc-lock:before {
  content: "列";
}
.fi-ss-nfc-magnifying-glass:before {
  content: "劣";
}
.fi-ss-nfc-pen:before {
  content: "咽";
}
.fi-ss-nfc-slash:before {
  content: "烈";
}
.fi-ss-nfc-trash:before {
  content: "裂";
}
.fi-ss-nfc:before {
  content: "說";
}
.fi-ss-night-day:before {
  content: "廉";
}
.fi-ss-no-fee:before {
  content: "念";
}
.fi-ss-no-people:before {
  content: "捻";
}
.fi-ss-noodles:before {
  content: "殮";
}
.fi-ss-nose:before {
  content: "簾";
}
.fi-ss-not-equal:before {
  content: "獵";
}
.fi-ss-not-found-alt:before {
  content: "令";
}
.fi-ss-not-found-magnifying-glass:before {
  content: "囹";
}
.fi-ss-not-found:before {
  content: "寧";
}
.fi-ss-notdef:before {
  content: "嶺";
}
.fi-ss-note-medical:before {
  content: "怜";
}
.fi-ss-note-sticky:before {
  content: "玲";
}
.fi-ss-note:before {
  content: "瑩";
}
.fi-ss-notebook-alt:before {
  content: "羚";
}
.fi-ss-notebook:before {
  content: "聆";
}
.fi-ss-notes-medical:before {
  content: "鈴";
}
.fi-ss-notes:before {
  content: "零";
}
.fi-ss-o:before {
  content: "靈";
}
.fi-ss-object-exclude:before {
  content: "領";
}
.fi-ss-object-group:before {
  content: "例";
}
.fi-ss-object-intersect:before {
  content: "禮";
}
.fi-ss-object-subtract:before {
  content: "醴";
}
.fi-ss-object-ungroup:before {
  content: "隸";
}
.fi-ss-object-union:before {
  content: "惡";
}
.fi-ss-objects-column:before {
  content: "了";
}
.fi-ss-octagon-check:before {
  content: "僚";
}
.fi-ss-octagon-divide:before {
  content: "寮";
}
.fi-ss-octagon-exclamation:before {
  content: "尿";
}
.fi-ss-octagon-minus:before {
  content: "料";
}
.fi-ss-octagon-plus:before {
  content: "樂";
}
.fi-ss-octagon-xmark:before {
  content: "燎";
}
.fi-ss-octagon:before {
  content: "療";
}
.fi-ss-oil-can:before {
  content: "蓼";
}
.fi-ss-oil-temp:before {
  content: "遼";
}
.fi-ss-olive-oil:before {
  content: "龍";
}
.fi-ss-olive:before {
  content: "暈";
}
.fi-ss-olives:before {
  content: "阮";
}
.fi-ss-om:before {
  content: "劉";
}
.fi-ss-omega:before {
  content: "杻";
}
.fi-ss-onboarding:before {
  content: "柳";
}
.fi-ss-onion:before {
  content: "流";
}
.fi-ss-opacity:before {
  content: "溜";
}
.fi-ss-open-mail-clip:before {
  content: "琉";
}
.fi-ss-operating-system-upgrade:before {
  content: "留";
}
.fi-ss-operation:before {
  content: "硫";
}
.fi-ss-order-history:before {
  content: "紐";
}
.fi-ss-organization-chart:before {
  content: "類";
}
.fi-ss-ornament:before {
  content: "六";
}
.fi-ss-otp:before {
  content: "戮";
}
.fi-ss-otter:before {
  content: "陸";
}
.fi-ss-outdent:before {
  content: "倫";
}
.fi-ss-oval-alt:before {
  content: "崙";
}
.fi-ss-oval:before {
  content: "淪";
}
.fi-ss-oven:before {
  content: "輪";
}
.fi-ss-overline:before {
  content: "律";
}
.fi-ss-overview:before {
  content: "慄";
}
.fi-ss-p:before {
  content: "栗";
}
.fi-ss-package:before {
  content: "率";
}
.fi-ss-padlock-check:before {
  content: "隆";
}
.fi-ss-page-break:before {
  content: "利";
}
.fi-ss-pager:before {
  content: "吏";
}
.fi-ss-paid:before {
  content: "履";
}
.fi-ss-paint-roller:before {
  content: "易";
}
.fi-ss-paint:before {
  content: "李";
}
.fi-ss-paintbrush-pencil:before {
  content: "梨";
}
.fi-ss-palette:before {
  content: "泥";
}
.fi-ss-pallet-alt:before {
  content: "理";
}
.fi-ss-pallet:before {
  content: "痢";
}
.fi-ss-pan-food:before {
  content: "罹";
}
.fi-ss-pan-frying:before {
  content: "裏";
}
.fi-ss-pan:before {
  content: "裡";
}
.fi-ss-pancakes:before {
  content: "里";
}
.fi-ss-panorama:before {
  content: "離";
}
.fi-ss-paper-plane-launch:before {
  content: "匿";
}
.fi-ss-paper-plane-top:before {
  content: "溺";
}
.fi-ss-paper-plane:before {
  content: "吝";
}
.fi-ss-paperclip-vertical:before {
  content: "燐";
}
.fi-ss-parachute-box:before {
  content: "璘";
}
.fi-ss-paragraph-left:before {
  content: "藺";
}
.fi-ss-paragraph:before {
  content: "隣";
}
.fi-ss-parking-circle-slash:before {
  content: "鱗";
}
.fi-ss-parking-circle:before {
  content: "麟";
}
.fi-ss-parking-slash:before {
  content: "林";
}
.fi-ss-parking:before {
  content: "淋";
}
.fi-ss-party-bell:before {
  content: "臨";
}
.fi-ss-party-horn:before {
  content: "立";
}
.fi-ss-party:before {
  content: "笠";
}
.fi-ss-passport:before {
  content: "粒";
}
.fi-ss-password-alt:before {
  content: "狀";
}
.fi-ss-password-computer:before {
  content: "炙";
}
.fi-ss-password-email:before {
  content: "識";
}
.fi-ss-password-smartphone:before {
  content: "什";
}
.fi-ss-password:before {
  content: "茶";
}
.fi-ss-paste:before {
  content: "刺";
}
.fi-ss-pattern:before {
  content: "切";
}
.fi-ss-pause-circle:before {
  content: "度";
}
.fi-ss-pause-square:before {
  content: "拓";
}
.fi-ss-pause:before {
  content: "糖";
}
.fi-ss-paw-claws:before {
  content: "宅";
}
.fi-ss-paw-heart:before {
  content: "洞";
}
.fi-ss-paw:before {
  content: "暴";
}
.fi-ss-payment-pos:before {
  content: "輻";
}
.fi-ss-payroll-calendar:before {
  content: "行";
}
.fi-ss-payroll-check:before {
  content: "降";
}
.fi-ss-payroll:before {
  content: "見";
}
.fi-ss-peace:before {
  content: "廓";
}
.fi-ss-peach:before {
  content: "兀";
}
.fi-ss-peanut:before {
  content: "嗀";
}
.fi-ss-peanuts:before {
  content: "﨎";
}
.fi-ss-peapod:before {
  content: "﨏";
}
.fi-ss-pear:before {
  content: "塚";
}
.fi-ss-pedestal:before {
  content: "﨑";
}
.fi-ss-pen-circle:before {
  content: "晴";
}
.fi-ss-pen-clip-slash:before {
  content: "﨓";
}
.fi-ss-pen-clip:before {
  content: "﨔";
}
.fi-ss-pen-fancy-slash:before {
  content: "凞";
}
.fi-ss-pen-fancy:before {
  content: "猪";
}
.fi-ss-pen-field:before {
  content: "益";
}
.fi-ss-pen-nib-slash:before {
  content: "礼";
}
.fi-ss-pen-nib:before {
  content: "神";
}
.fi-ss-pen-slash:before {
  content: "祥";
}
.fi-ss-pen-square:before {
  content: "福";
}
.fi-ss-pen-swirl:before {
  content: "靖";
}
.fi-ss-pencil-paintbrush:before {
  content: "精";
}
.fi-ss-pencil-ruler:before {
  content: "羽";
}
.fi-ss-pencil-slash:before {
  content: "﨟";
}
.fi-ss-pencil:before {
  content: "蘒";
}
.fi-ss-pending:before {
  content: "﨡";
}
.fi-ss-pennant:before {
  content: "諸";
}
.fi-ss-people-arrows-left-right:before {
  content: "﨣";
}
.fi-ss-people-carry-box:before {
  content: "﨤";
}
.fi-ss-people-dress:before {
  content: "逸";
}
.fi-ss-people-network-partner:before {
  content: "都";
}
.fi-ss-people-pants:before {
  content: "﨧";
}
.fi-ss-people-poll:before {
  content: "﨨";
}
.fi-ss-people-pulling:before {
  content: "﨩";
}
.fi-ss-people-roof:before {
  content: "飯";
}
.fi-ss-people:before {
  content: "飼";
}
.fi-ss-pepper-alt:before {
  content: "館";
}
.fi-ss-pepper-hot:before {
  content: "鶴";
}
.fi-ss-pepper:before {
  content: "郞";
}
.fi-ss-percent-10:before {
  content: "隷";
}
.fi-ss-percent-100:before {
  content: "侮";
}
.fi-ss-percent-20:before {
  content: "僧";
}
.fi-ss-percent-25:before {
  content: "免";
}
.fi-ss-percent-30:before {
  content: "勉";
}
.fi-ss-percent-40:before {
  content: "勤";
}
.fi-ss-percent-50:before {
  content: "卑";
}
.fi-ss-percent-60:before {
  content: "喝";
}
.fi-ss-percent-70:before {
  content: "嘆";
}
.fi-ss-percent-75:before {
  content: "器";
}
.fi-ss-percent-80:before {
  content: "塀";
}
.fi-ss-percent-90:before {
  content: "墨";
}
.fi-ss-percentage:before {
  content: "層";
}
.fi-ss-person-burst:before {
  content: "屮";
}
.fi-ss-person-carry-box:before {
  content: "悔";
}
.fi-ss-person-circle-check:before {
  content: "慨";
}
.fi-ss-person-circle-exclamation:before {
  content: "憎";
}
.fi-ss-person-circle-minus:before {
  content: "懲";
}
.fi-ss-person-circle-plus:before {
  content: "敏";
}
.fi-ss-person-circle-question:before {
  content: "既";
}
.fi-ss-person-circle-xmark:before {
  content: "暑";
}
.fi-ss-person-cv:before {
  content: "梅";
}
.fi-ss-person-dolly-empty:before {
  content: "海";
}
.fi-ss-person-dolly:before {
  content: "渚";
}
.fi-ss-person-dress-simple:before {
  content: "漢";
}
.fi-ss-person-dress:before {
  content: "煮";
}
.fi-ss-person-luggage:before {
  content: "爫";
}
.fi-ss-person-lunge:before {
  content: "琢";
}
.fi-ss-person-pilates:before {
  content: "碑";
}
.fi-ss-person-praying:before {
  content: "社";
}
.fi-ss-person-pregnant:before {
  content: "祉";
}
.fi-ss-person-seat-reclined:before {
  content: "祈";
}
.fi-ss-person-seat:before {
  content: "祐";
}
.fi-ss-person-shelter:before {
  content: "祖";
}
.fi-ss-person-sign:before {
  content: "祝";
}
.fi-ss-person-simple:before {
  content: "禍";
}
.fi-ss-person-walking-with-cane:before {
  content: "禎";
}
.fi-ss-peseta-sign:before {
  content: "穀";
}
.fi-ss-peso-sign:before {
  content: "突";
}
.fi-ss-pets:before {
  content: "節";
}
.fi-ss-pharmacy:before {
  content: "練";
}
.fi-ss-phone-call:before {
  content: "縉";
}
.fi-ss-phone-cross:before {
  content: "繁";
}
.fi-ss-phone-flip:before {
  content: "署";
}
.fi-ss-phone-guide:before {
  content: "者";
}
.fi-ss-phone-heart-message:before {
  content: "臭";
}
.fi-ss-phone-office:before {
  content: "艹";
}
.fi-ss-phone-pause:before {
  content: "艹";
}
.fi-ss-phone-plus:before {
  content: "著";
}
.fi-ss-phone-rotary:before {
  content: "褐";
}
.fi-ss-phone-slash:before {
  content: "視";
}
.fi-ss-photo-capture:before {
  content: "謁";
}
.fi-ss-photo-film-music:before {
  content: "謹";
}
.fi-ss-photo-video:before {
  content: "賓";
}
.fi-ss-physics:before {
  content: "贈";
}
.fi-ss-Pi:before {
  content: "辶";
}
.fi-ss-piano-keyboard:before {
  content: "逸";
}
.fi-ss-piano:before {
  content: "難";
}
.fi-ss-pickaxe:before {
  content: "響";
}
.fi-ss-picking-box:before {
  content: "頻";
}
.fi-ss-picking:before {
  content: "恵";
}
.fi-ss-picnic:before {
  content: "𤋮";
}
.fi-ss-picpeople-filled:before {
  content: "舘";
}
.fi-ss-picpeople:before {
  content: "﩮";
}
.fi-ss-picture:before {
  content: "﩯";
}
.fi-ss-pie:before {
  content: "並";
}
.fi-ss-pig-bank-bulb:before {
  content: "况";
}
.fi-ss-pig-face:before {
  content: "全";
}
.fi-ss-pig:before {
  content: "侀";
}
.fi-ss-piggy-bank-budget:before {
  content: "充";
}
.fi-ss-piggy-bank:before {
  content: "冀";
}
.fi-ss-pills:before {
  content: "勇";
}
.fi-ss-pinata:before {
  content: "勺";
}
.fi-ss-pineapple-alt:before {
  content: "喝";
}
.fi-ss-pineapple:before {
  content: "啕";
}
.fi-ss-pipe-smoking:before {
  content: "喙";
}
.fi-ss-pipette:before {
  content: "嗢";
}
.fi-ss-pizza-slice:before {
  content: "塚";
}
.fi-ss-place-of-worship:before {
  content: "墳";
}
.fi-ss-plan-strategy:before {
  content: "奄";
}
.fi-ss-plan:before {
  content: "奔";
}
.fi-ss-plane-alt:before {
  content: "婢";
}
.fi-ss-plane-arrival:before {
  content: "嬨";
}
.fi-ss-plane-departure:before {
  content: "廒";
}
.fi-ss-plane-prop:before {
  content: "廙";
}
.fi-ss-plane-slash:before {
  content: "彩";
}
.fi-ss-plane-tail:before {
  content: "徭";
}
.fi-ss-plane:before {
  content: "惘";
}
.fi-ss-planet-moon:before {
  content: "慎";
}
.fi-ss-planet-ringed:before {
  content: "愈";
}
.fi-ss-plant-care:before {
  content: "憎";
}
.fi-ss-plant-growth:before {
  content: "慠";
}
.fi-ss-plant-seed-invest:before {
  content: "懲";
}
.fi-ss-plant-wilt:before {
  content: "戴";
}
.fi-ss-plate-utensils:before {
  content: "揄";
}
.fi-ss-plate-wheat:before {
  content: "搜";
}
.fi-ss-plate:before {
  content: "摒";
}
.fi-ss-play-alt:before {
  content: "敖";
}
.fi-ss-play-circle:before {
  content: "晴";
}
.fi-ss-play-microphone:before {
  content: "朗";
}
.fi-ss-play-pause:before {
  content: "望";
}
.fi-ss-play:before {
  content: "杖";
}
.fi-ss-plug-alt:before {
  content: "歹";
}
.fi-ss-plug-cable:before {
  content: "殺";
}
.fi-ss-plug-circle-bolt:before {
  content: "流";
}
.fi-ss-plug-circle-check:before {
  content: "滛";
}
.fi-ss-plug-circle-exclamation:before {
  content: "滋";
}
.fi-ss-plug-circle-minus:before {
  content: "漢";
}
.fi-ss-plug-circle-plus:before {
  content: "瀞";
}
.fi-ss-plug-connection:before {
  content: "煮";
}
.fi-ss-plug:before {
  content: "瞧";
}
.fi-ss-plus-hexagon:before {
  content: "爵";
}
.fi-ss-plus-minus:before {
  content: "犯";
}
.fi-ss-plus-small:before {
  content: "猪";
}
.fi-ss-plus:before {
  content: "瑱";
}
.fi-ss-png-file:before {
  content: "甆";
}
.fi-ss-podcast:before {
  content: "画";
}
.fi-ss-podium-star:before {
  content: "瘝";
}
.fi-ss-podium-victory-leader:before {
  content: "瘟";
}
.fi-ss-podium:before {
  content: "益";
}
.fi-ss-point-of-sale-bill:before {
  content: "盛";
}
.fi-ss-point-of-sale-signal:before {
  content: "直";
}
.fi-ss-point-of-sale:before {
  content: "睊";
}
.fi-ss-pointer-loading:before {
  content: "着";
}
.fi-ss-pointer-text:before {
  content: "磌";
}
.fi-ss-police-box:before {
  content: "窱";
}
.fi-ss-poll-h:before {
  content: "節";
}
.fi-ss-pollution:before {
  content: "类";
}
.fi-ss-pompebled:before {
  content: "絛";
}
.fi-ss-poo-bolt:before {
  content: "練";
}
.fi-ss-poo:before {
  content: "缾";
}
.fi-ss-pool-8-ball:before {
  content: "者";
}
.fi-ss-poop:before {
  content: "荒";
}
.fi-ss-popcorn:before {
  content: "華";
}
.fi-ss-popsicle:before {
  content: "蝹";
}
.fi-ss-portal-enter:before {
  content: "襁";
}
.fi-ss-portal-exit:before {
  content: "覆";
}
.fi-ss-portrait:before {
  content: "視";
}
.fi-ss-pot:before {
  content: "調";
}
.fi-ss-potato:before {
  content: "諸";
}
.fi-ss-pound:before {
  content: "請";
}
.fi-ss-power:before {
  content: "謁";
}
.fi-ss-ppt-file:before {
  content: "諾";
}
.fi-ss-practice:before {
  content: "諭";
}
.fi-ss-praying-hands:before {
  content: "謹";
}
.fi-ss-prescription-bottle-alt:before {
  content: "變";
}
.fi-ss-prescription-bottle-pill:before {
  content: "贈";
}
.fi-ss-prescription-bottle:before {
  content: "輸";
}
.fi-ss-prescription:before {
  content: "遲";
}
.fi-ss-presentation:before {
  content: "醙";
}
.fi-ss-preview:before {
  content: "鉶";
}
.fi-ss-previous-square:before {
  content: "陼";
}
.fi-ss-print-magnifying-glass:before {
  content: "難";
}
.fi-ss-print-slash:before {
  content: "靖";
}
.fi-ss-print:before {
  content: "韛";
}
.fi-ss-priority-arrow:before {
  content: "響";
}
.fi-ss-priority-arrows:before {
  content: "頋";
}
.fi-ss-priority-importance:before {
  content: "頻";
}
.fi-ss-problem-solving:before {
  content: "鬒";
}
.fi-ss-procedures:before {
  content: "龜";
}
.fi-ss-process:before {
  content: "𢡊";
}
.fi-ss-productivity:before {
  content: "𢡄";
}
.fi-ss-progress-complete:before {
  content: "𣏕";
}
.fi-ss-progress-download:before {
  content: "㮝";
}
.fi-ss-progress-upload:before {
  content: "䀘";
}
.fi-ss-projector:before {
  content: "䀹";
}
.fi-ss-protractor:before {
  content: "𥉉";
}
.fi-ss-pulse:before {
  content: "𥳐";
}
.fi-ss-pump-medical:before {
  content: "𧻓";
}
.fi-ss-pump:before {
  content: "齃";
}
.fi-ss-pumpkin-alt-2:before {
  content: "龎";
}
.fi-ss-pumpkin-alt:before {
  content: "﫚";
}
.fi-ss-pumpkin:before {
  content: "﫛";
}
.fi-ss-puzzle-alt:before {
  content: "﫜";
}
.fi-ss-puzzle-piece-integration:before {
  content: "﫝";
}
.fi-ss-puzzle-piece:before {
  content: "﫞";
}
.fi-ss-puzzle-pieces:before {
  content: "﫟";
}
.fi-ss-pyramid:before {
  content: "﫠";
}
.fi-ss-q:before {
  content: "﫡";
}
.fi-ss-qr-scan:before {
  content: "﫢";
}
.fi-ss-QR:before {
  content: "﫣";
}
.fi-ss-qrcode:before {
  content: "﫤";
}
.fi-ss-question-square:before {
  content: "﫥";
}
.fi-ss-question:before {
  content: "﫦";
}
.fi-ss-queue-alt:before {
  content: "﫧";
}
.fi-ss-queue-line:before {
  content: "﫨";
}
.fi-ss-queue-signal:before {
  content: "﫩";
}
.fi-ss-queue:before {
  content: "﫪";
}
.fi-ss-quill-pen-story:before {
  content: "﫫";
}
.fi-ss-quiz-alt:before {
  content: "﫬";
}
.fi-ss-quiz:before {
  content: "﫭";
}
.fi-ss-quote-right:before {
  content: "﫮";
}
.fi-ss-r:before {
  content: "﫯";
}
.fi-ss-rabbit-fast:before {
  content: "﫰";
}
.fi-ss-rabbit:before {
  content: "﫱";
}
.fi-ss-raccoon:before {
  content: "﫲";
}
.fi-ss-racquet:before {
  content: "﫳";
}
.fi-ss-radar:before {
  content: "﫴";
}
.fi-ss-radiation-alt:before {
  content: "﫵";
}
.fi-ss-radiation:before {
  content: "﫶";
}
.fi-ss-radio-alt:before {
  content: "﫷";
}
.fi-ss-radio-button:before {
  content: "﫸";
}
.fi-ss-radio:before {
  content: "﫹";
}
.fi-ss-radish:before {
  content: "﫺";
}
.fi-ss-rainbow:before {
  content: "﫻";
}
.fi-ss-raindrops:before {
  content: "﫼";
}
.fi-ss-ram:before {
  content: "﫽";
}
.fi-ss-ramp-loading:before {
  content: "﫾";
}
.fi-ss-rank:before {
  content: "﫿";
}
.fi-ss-ranking-podium-empty:before {
  content: "ﬀ";
}
.fi-ss-ranking-podium:before {
  content: "ﬁ";
}
.fi-ss-ranking-star:before {
  content: "ﬂ";
}
.fi-ss-ranking-stars:before {
  content: "ﬃ";
}
.fi-ss-raygun:before {
  content: "ﬄ";
}
.fi-ss-razor-barber:before {
  content: "ﬅ";
}
.fi-ss-react:before {
  content: "ﬆ";
}
.fi-ss-rec:before {
  content: "﬇";
}
.fi-ss-receipt:before {
  content: "﬈";
}
.fi-ss-recipe-book:before {
  content: "﬉";
}
.fi-ss-recipe:before {
  content: "﬊";
}
.fi-ss-record-vinyl:before {
  content: "﬋";
}
.fi-ss-rectabgle-vertical:before {
  content: "﬌";
}
.fi-ss-rectangle-barcode:before {
  content: "﬍";
}
.fi-ss-rectangle-code:before {
  content: "﬎";
}
.fi-ss-rectangle-history-circle-plus:before {
  content: "﬏";
}
.fi-ss-rectangle-horizontal:before {
  content: "﬐";
}
.fi-ss-rectangle-list:before {
  content: "﬑";
}
.fi-ss-rectangle-panoramic:before {
  content: "﬒";
}
.fi-ss-rectangle-pro:before {
  content: "ﬓ";
}
.fi-ss-rectangle-vertical-history:before {
  content: "ﬔ";
}
.fi-ss-rectangle-vertical:before {
  content: "ﬕ";
}
.fi-ss-rectangle-xmark:before {
  content: "ﬖ";
}
.fi-ss-rectangles-mixed:before {
  content: "ﬗ";
}
.fi-ss-recycle-bin:before {
  content: "﬘";
}
.fi-ss-recycle:before {
  content: "﬙";
}
.fi-ss-redo-alt:before {
  content: "﬚";
}
.fi-ss-redo:before {
  content: "﬛";
}
.fi-ss-reel:before {
  content: "﬜";
}
.fi-ss-refer-arrow:before {
  content: "יִ";
}
.fi-ss-refer:before {
  content: "ﬞ";
}
.fi-ss-referral-alt:before {
  content: "ײַ";
}
.fi-ss-referral-user:before {
  content: "ﬠ";
}
.fi-ss-referral:before {
  content: "ﬡ";
}
.fi-ss-reflect-horizontal-alt:before {
  content: "ﬢ";
}
.fi-ss-reflect-horizontal:before {
  content: "ﬣ";
}
.fi-ss-reflect-vertical:before {
  content: "ﬤ";
}
.fi-ss-reflect:before {
  content: "ﬥ";
}
.fi-ss-refresh:before {
  content: "ﬦ";
}
.fi-ss-refrigerator:before {
  content: "ﬧ";
}
.fi-ss-refund-alt:before {
  content: "ﬨ";
}
.fi-ss-refund:before {
  content: "﬩";
}
.fi-ss-region-pin-alt:before {
  content: "שׁ";
}
.fi-ss-region-pin:before {
  content: "שׂ";
}
.fi-ss-registered:before {
  content: "שּׁ";
}
.fi-ss-registration-paper:before {
  content: "שּׂ";
}
.fi-ss-remove-folder:before {
  content: "אַ";
}
.fi-ss-remove-user:before {
  content: "אָ";
}
.fi-ss-rent-signal:before {
  content: "אּ";
}
.fi-ss-rent:before {
  content: "בּ";
}
.fi-ss-replace:before {
  content: "גּ";
}
.fi-ss-replay-10:before {
  content: "דּ";
}
.fi-ss-replay-30:before {
  content: "הּ";
}
.fi-ss-replay-5:before {
  content: "וּ";
}
.fi-ss-reply-all:before {
  content: "זּ";
}
.fi-ss-republican:before {
  content: "﬷";
}
.fi-ss-reservation-smartphone:before {
  content: "טּ";
}
.fi-ss-reservation-table:before {
  content: "יּ";
}
.fi-ss-resistance-band:before {
  content: "ךּ";
}
.fi-ss-resize:before {
  content: "כּ";
}
.fi-ss-resources:before {
  content: "לּ";
}
.fi-ss-restaurant:before {
  content: "﬽";
}
.fi-ss-restock:before {
  content: "מּ";
}
.fi-ss-restroom-simple:before {
  content: "﬿";
}
.fi-ss-resume:before {
  content: "נּ";
}
.fi-ss-revenue-alt:before {
  content: "סּ";
}
.fi-ss-revenue-euro:before {
  content: "﭂";
}
.fi-ss-Revenue:before {
  content: "ףּ";
}
.fi-ss-review:before {
  content: "פּ";
}
.fi-ss-rewind-button-circle:before {
  content: "﭅";
}
.fi-ss-rewind:before {
  content: "צּ";
}
.fi-ss-rhombus:before {
  content: "קּ";
}
.fi-ss-ribbon:before {
  content: "רּ";
}
.fi-ss-right-from-bracket:before {
  content: "שּ";
}
.fi-ss-right:before {
  content: "תּ";
}
.fi-ss-ring-diamond:before {
  content: "וֹ";
}
.fi-ss-ring:before {
  content: "בֿ";
}
.fi-ss-rings-wedding:before {
  content: "כֿ";
}
.fi-ss-risk-alt:before {
  content: "פֿ";
}
.fi-ss-risk:before {
  content: "ﭏ";
}
.fi-ss-road-barrier:before {
  content: "ﭐ";
}
.fi-ss-road:before {
  content: "ﭑ";
}
.fi-ss-robot:before {
  content: "ﭒ";
}
.fi-ss-robotic-arm:before {
  content: "ﭓ";
}
.fi-ss-rocket-lunch:before {
  content: "ﭔ";
}
.fi-ss-rocket:before {
  content: "ﭕ";
}
.fi-ss-roller-coaster:before {
  content: "ﭖ";
}
.fi-ss-room-service:before {
  content: "ﭗ";
}
.fi-ss-rotate-exclamation:before {
  content: "ﭘ";
}
.fi-ss-rotate-left:before {
  content: "ﭙ";
}
.fi-ss-rotate-reverse:before {
  content: "ﭚ";
}
.fi-ss-rotate-right:before {
  content: "ﭛ";
}
.fi-ss-rotate-square:before {
  content: "ﭜ";
}
.fi-ss-roulette:before {
  content: "ﭝ";
}
.fi-ss-route-highway:before {
  content: "ﭞ";
}
.fi-ss-route-interstate:before {
  content: "ﭟ";
}
.fi-ss-route:before {
  content: "ﭠ";
}
.fi-ss-router:before {
  content: "ﭡ";
}
.fi-ss-rss-alt:before {
  content: "ﭢ";
}
.fi-ss-rss:before {
  content: "ﭣ";
}
.fi-ss-ruble-sign:before {
  content: "ﭤ";
}
.fi-ss-rugby-helmet:before {
  content: "ﭥ";
}
.fi-ss-rugby:before {
  content: "ﭦ";
}
.fi-ss-ruler-combined:before {
  content: "ﭧ";
}
.fi-ss-ruler-horizontal:before {
  content: "ﭨ";
}
.fi-ss-ruler-triangle:before {
  content: "ﭩ";
}
.fi-ss-ruler-vertical:before {
  content: "ﭪ";
}
.fi-ss-rules-alt:before {
  content: "ﭫ";
}
.fi-ss-rules:before {
  content: "ﭬ";
}
.fi-ss-running-track:before {
  content: "ﭭ";
}
.fi-ss-running:before {
  content: "ﭮ";
}
.fi-ss-rupee-sign:before {
  content: "ﭯ";
}
.fi-ss-rupiah-sign:before {
  content: "ﭰ";
}
.fi-ss-rv:before {
  content: "ﭱ";
}
.fi-ss-s:before {
  content: "ﭲ";
}
.fi-ss-sack-dollar:before {
  content: "ﭳ";
}
.fi-ss-sack:before {
  content: "ﭴ";
}
.fi-ss-sad-cry:before {
  content: "ﭵ";
}
.fi-ss-sad-tear:before {
  content: "ﭶ";
}
.fi-ss-sad:before {
  content: "ﭷ";
}
.fi-ss-safe-box:before {
  content: "ﭸ";
}
.fi-ss-sailboat:before {
  content: "ﭹ";
}
.fi-ss-salad:before {
  content: "ﭺ";
}
.fi-ss-salary-alt:before {
  content: "ﭻ";
}
.fi-ss-salt-pepper:before {
  content: "ﭼ";
}
.fi-ss-salt-shaker:before {
  content: "ﭽ";
}
.fi-ss-sandwich-alt:before {
  content: "ﭾ";
}
.fi-ss-sandwich:before {
  content: "ﭿ";
}
.fi-ss-satellite-dish:before {
  content: "ﮀ";
}
.fi-ss-satellite:before {
  content: "ﮁ";
}
.fi-ss-saturday:before {
  content: "ﮂ";
}
.fi-ss-sauce:before {
  content: "ﮃ";
}
.fi-ss-sausage:before {
  content: "ﮄ";
}
.fi-ss-sax-hot:before {
  content: "ﮅ";
}
.fi-ss-saxophone:before {
  content: "ﮆ";
}
.fi-ss-scale-comparison-alt:before {
  content: "ﮇ";
}
.fi-ss-scale-comparison:before {
  content: "ﮈ";
}
.fi-ss-scale:before {
  content: "ﮉ";
}
.fi-ss-scalpel-path:before {
  content: "ﮊ";
}
.fi-ss-scalpel:before {
  content: "ﮋ";
}
.fi-ss-scanner-gun:before {
  content: "ﮌ";
}
.fi-ss-scanner-image:before {
  content: "ﮍ";
}
.fi-ss-scanner-keyboard:before {
  content: "ﮎ";
}
.fi-ss-scanner-touchscreen:before {
  content: "ﮏ";
}
.fi-ss-scarecrow:before {
  content: "ﮐ";
}
.fi-ss-scarf:before {
  content: "ﮑ";
}
.fi-ss-school-bus:before {
  content: "ﮒ";
}
.fi-ss-school:before {
  content: "ﮓ";
}
.fi-ss-scissors:before {
  content: "ﮔ";
}
.fi-ss-scooter:before {
  content: "ﮕ";
}
.fi-ss-screen:before {
  content: "ﮖ";
}
.fi-ss-screencast:before {
  content: "ﮗ";
}
.fi-ss-screw-alt:before {
  content: "ﮘ";
}
.fi-ss-screw:before {
  content: "ﮙ";
}
.fi-ss-screwdriver:before {
  content: "ﮚ";
}
.fi-ss-scribble:before {
  content: "ﮛ";
}
.fi-ss-script:before {
  content: "ﮜ";
}
.fi-ss-scroll-document-story:before {
  content: "ﮝ";
}
.fi-ss-scroll-old:before {
  content: "ﮞ";
}
.fi-ss-scroll-torah:before {
  content: "ﮟ";
}
.fi-ss-scroll:before {
  content: "ﮠ";
}
.fi-ss-scrubber:before {
  content: "ﮡ";
}
.fi-ss-scythe:before {
  content: "ﮢ";
}
.fi-ss-sd-card:before {
  content: "ﮣ";
}
.fi-ss-sd-cards:before {
  content: "ﮤ";
}
.fi-ss-seal-exclamation:before {
  content: "ﮥ";
}
.fi-ss-seal-question:before {
  content: "ﮦ";
}
.fi-ss-seal:before {
  content: "ﮧ";
}
.fi-ss-search-alt:before {
  content: "ﮨ";
}
.fi-ss-search-dollar:before {
  content: "ﮩ";
}
.fi-ss-search-heart:before {
  content: "ﮪ";
}
.fi-ss-search-location:before {
  content: "ﮫ";
}
.fi-ss-search:before {
  content: "ﮬ";
}
.fi-ss-seat-airline:before {
  content: "ﮭ";
}
.fi-ss-second-award:before {
  content: "ﮮ";
}
.fi-ss-second-laurel:before {
  content: "ﮯ";
}
.fi-ss-second-medal:before {
  content: "ﮰ";
}
.fi-ss-second:before {
  content: "ﮱ";
}
.fi-ss-seedling:before {
  content: "﮲";
}
.fi-ss-select:before {
  content: "﮳";
}
.fi-ss-selection:before {
  content: "﮴";
}
.fi-ss-sell:before {
  content: "﮵";
}
.fi-ss-seller-store:before {
  content: "﮶";
}
.fi-ss-seller:before {
  content: "﮷";
}
.fi-ss-selling:before {
  content: "﮸";
}
.fi-ss-send-back:before {
  content: "﮹";
}
.fi-ss-send-backward:before {
  content: "﮺";
}
.fi-ss-send-money-smartphone:before {
  content: "﮻";
}
.fi-ss-send-money:before {
  content: "﮼";
}
.fi-ss-sensor-alert:before {
  content: "﮽";
}
.fi-ss-sensor-fire:before {
  content: "﮾";
}
.fi-ss-sensor-on:before {
  content: "﮿";
}
.fi-ss-sensor-smoke:before {
  content: "﯀";
}
.fi-ss-sensor:before {
  content: "﯁";
}
.fi-ss-settings-sliders:before {
  content: "﯂";
}
.fi-ss-settings:before {
  content: "﯃";
}
.fi-ss-share-alt-square:before {
  content: "﯄";
}
.fi-ss-share-square:before {
  content: "﯅";
}
.fi-ss-share:before {
  content: "﯆";
}
.fi-ss-sheep:before {
  content: "﯇";
}
.fi-ss-shekel-sign:before {
  content: "﯈";
}
.fi-ss-shelves:before {
  content: "﯉";
}
.fi-ss-shield-alt:before {
  content: "﯊";
}
.fi-ss-shield-cat:before {
  content: "﯋";
}
.fi-ss-shield-check:before {
  content: "﯌";
}
.fi-ss-shield-cross:before {
  content: "﯍";
}
.fi-ss-shield-dog:before {
  content: "﯎";
}
.fi-ss-shield-exclamation:before {
  content: "﯏";
}
.fi-ss-shield-interrogation:before {
  content: "﯐";
}
.fi-ss-shield-keyhole:before {
  content: "﯑";
}
.fi-ss-shield-minus:before {
  content: "﯒";
}
.fi-ss-shield-plus:before {
  content: "ﯓ";
}
.fi-ss-shield-security-risk:before {
  content: "ﯔ";
}
.fi-ss-shield-slash:before {
  content: "ﯕ";
}
.fi-ss-shield-trust:before {
  content: "ﯖ";
}
.fi-ss-shield-virus:before {
  content: "ﯗ";
}
.fi-ss-shield-xmark:before {
  content: "ﯘ";
}
.fi-ss-shield:before {
  content: "ﯙ";
}
.fi-ss-ship-side:before {
  content: "ﯚ";
}
.fi-ss-ship:before {
  content: "ﯛ";
}
.fi-ss-shipping-fast:before {
  content: "ﯜ";
}
.fi-ss-shipping-timed:before {
  content: "ﯝ";
}
.fi-ss-shirt-long-sleeve:before {
  content: "ﯞ";
}
.fi-ss-shirt-running:before {
  content: "ﯟ";
}
.fi-ss-shirt-tank-top:before {
  content: "ﯠ";
}
.fi-ss-shirt:before {
  content: "ﯡ";
}
.fi-ss-shish-kebab:before {
  content: "ﯢ";
}
.fi-ss-shoe-prints:before {
  content: "ﯣ";
}
.fi-ss-shop-lock:before {
  content: "ﯤ";
}
.fi-ss-shop-slash:before {
  content: "ﯥ";
}
.fi-ss-shop:before {
  content: "ﯦ";
}
.fi-ss-shopping-bag-add:before {
  content: "ﯧ";
}
.fi-ss-shopping-bag:before {
  content: "ﯨ";
}
.fi-ss-shopping-basket:before {
  content: "ﯩ";
}
.fi-ss-shopping-cart-add:before {
  content: "ﯪ";
}
.fi-ss-shopping-cart-buyer:before {
  content: "ﯫ";
}
.fi-ss-shopping-cart-check:before {
  content: "ﯬ";
}
.fi-ss-shopping-cart:before {
  content: "ﯭ";
}
.fi-ss-shovel-snow:before {
  content: "ﯮ";
}
.fi-ss-shovel:before {
  content: "ﯯ";
}
.fi-ss-shower-down:before {
  content: "ﯰ";
}
.fi-ss-shower:before {
  content: "ﯱ";
}
.fi-ss-shredder:before {
  content: "ﯲ";
}
.fi-ss-shrimp:before {
  content: "ﯳ";
}
.fi-ss-shuffle:before {
  content: "ﯴ";
}
.fi-ss-shuttle-van:before {
  content: "ﯵ";
}
.fi-ss-shuttlecock:before {
  content: "ﯶ";
}
.fi-ss-Sickle:before {
  content: "ﯷ";
}
.fi-ss-sidebar-flip:before {
  content: "ﯸ";
}
.fi-ss-sidebar:before {
  content: "ﯹ";
}
.fi-ss-sigma:before {
  content: "ﯺ";
}
.fi-ss-sign-hanging:before {
  content: "ﯻ";
}
.fi-ss-sign-in-alt:before {
  content: "ﯼ";
}
.fi-ss-sign-out-alt:before {
  content: "ﯽ";
}
.fi-ss-sign-up:before {
  content: "ﯾ";
}
.fi-ss-signal-alt-1:before {
  content: "ﯿ";
}
.fi-ss-signal-alt-2:before {
  content: "ﰀ";
}
.fi-ss-signal-alt-slash:before {
  content: "ﰁ";
}
.fi-ss-signal-alt:before {
  content: "ﰂ";
}
.fi-ss-signal-bars-fair:before {
  content: "ﰃ";
}
.fi-ss-signal-bars-good:before {
  content: "ﰄ";
}
.fi-ss-signal-bars-weak:before {
  content: "ﰅ";
}
.fi-ss-signal-stream-slash:before {
  content: "ﰆ";
}
.fi-ss-signal-stream:before {
  content: "ﰇ";
}
.fi-ss-signature-lock:before {
  content: "ﰈ";
}
.fi-ss-signature-slash:before {
  content: "ﰉ";
}
.fi-ss-signature:before {
  content: "ﰊ";
}
.fi-ss-sim-card:before {
  content: "ﰋ";
}
.fi-ss-sim-cards:before {
  content: "ﰌ";
}
.fi-ss-sink:before {
  content: "ﰍ";
}
.fi-ss-siren-on:before {
  content: "ﰎ";
}
.fi-ss-Siren:before {
  content: "ﰏ";
}
.fi-ss-site-alt:before {
  content: "ﰐ";
}
.fi-ss-site-browser:before {
  content: "ﰑ";
}
.fi-ss-site:before {
  content: "ﰒ";
}
.fi-ss-sitemap:before {
  content: "ﰓ";
}
.fi-ss-skateboard:before {
  content: "ﰔ";
}
.fi-ss-skating:before {
  content: "ﰕ";
}
.fi-ss-skeleton-ribs:before {
  content: "ﰖ";
}
.fi-ss-skeleton:before {
  content: "ﰗ";
}
.fi-ss-skewer:before {
  content: "ﰘ";
}
.fi-ss-ski-boot-ski:before {
  content: "ﰙ";
}
.fi-ss-ski-jump:before {
  content: "ﰚ";
}
.fi-ss-ski-lift:before {
  content: "ﰛ";
}
.fi-ss-skiing-nordic:before {
  content: "ﰜ";
}
.fi-ss-skiing:before {
  content: "ﰝ";
}
.fi-ss-skill-alt:before {
  content: "ﰞ";
}
.fi-ss-skill-user:before {
  content: "ﰟ";
}
.fi-ss-skill:before {
  content: "ﰠ";
}
.fi-ss-skin-arrow:before {
  content: "ﰡ";
}
.fi-ss-skin-drop:before {
  content: "ﰢ";
}
.fi-ss-skin-hair:before {
  content: "ﰣ";
}
.fi-ss-skin:before {
  content: "ﰤ";
}
.fi-ss-skip-15-seconds:before {
  content: "ﰥ";
}
.fi-ss-skull-cow:before {
  content: "ﰦ";
}
.fi-ss-skull-crossbones:before {
  content: "ﰧ";
}
.fi-ss-skull:before {
  content: "ﰨ";
}
.fi-ss-slash:before {
  content: "ﰩ";
}
.fi-ss-sledding:before {
  content: "ﰪ";
}
.fi-ss-sleeping-bag:before {
  content: "ﰫ";
}
.fi-ss-sleigh:before {
  content: "ﰬ";
}
.fi-ss-sliders-h-square:before {
  content: "ﰭ";
}
.fi-ss-sliders-v-square:before {
  content: "ﰮ";
}
.fi-ss-sliders-v:before {
  content: "ﰯ";
}
.fi-ss-slot-machine:before {
  content: "ﰰ";
}
.fi-ss-smart-home-alt:before {
  content: "ﰱ";
}
.fi-ss-smart-home:before {
  content: "ﰲ";
}
.fi-ss-smartphone:before {
  content: "ﰳ";
}
.fi-ss-smile-beam:before {
  content: "ﰴ";
}
.fi-ss-smile-plus:before {
  content: "ﰵ";
}
.fi-ss-smile-wink:before {
  content: "ﰶ";
}
.fi-ss-smile:before {
  content: "ﰷ";
}
.fi-ss-smiley-comment-alt:before {
  content: "ﰸ";
}
.fi-ss-smog:before {
  content: "ﰹ";
}
.fi-ss-smoke:before {
  content: "ﰺ";
}
.fi-ss-smoking-ban:before {
  content: "ﰻ";
}
.fi-ss-smoking:before {
  content: "ﰼ";
}
.fi-ss-snake:before {
  content: "ﰽ";
}
.fi-ss-snap:before {
  content: "ﰾ";
}
.fi-ss-snooze:before {
  content: "ﰿ";
}
.fi-ss-snow-blowing:before {
  content: "ﱀ";
}
.fi-ss-snowboarding:before {
  content: "ﱁ";
}
.fi-ss-snowflake-droplets:before {
  content: "ﱂ";
}
.fi-ss-snowflake:before {
  content: "ﱃ";
}
.fi-ss-snowflakes:before {
  content: "ﱄ";
}
.fi-ss-snowman-alt:before {
  content: "ﱅ";
}
.fi-ss-snowman-head:before {
  content: "ﱆ";
}
.fi-ss-snowmobile:before {
  content: "ﱇ";
}
.fi-ss-snowplow:before {
  content: "ﱈ";
}
.fi-ss-soap-alt:before {
  content: "ﱉ";
}
.fi-ss-soap:before {
  content: "ﱊ";
}
.fi-ss-social-network:before {
  content: "ﱋ";
}
.fi-ss-socks:before {
  content: "ﱌ";
}
.fi-ss-sofa-size:before {
  content: "ﱍ";
}
.fi-ss-sofa:before {
  content: "ﱎ";
}
.fi-ss-solar-panel-sun:before {
  content: "ﱏ";
}
.fi-ss-solar-panel:before {
  content: "ﱐ";
}
.fi-ss-solar-system:before {
  content: "ﱑ";
}
.fi-ss-sold-house:before {
  content: "ﱒ";
}
.fi-ss-sold-signal:before {
  content: "ﱓ";
}
.fi-ss-sort-alpha-down-alt:before {
  content: "ﱔ";
}
.fi-ss-sort-alpha-down:before {
  content: "ﱕ";
}
.fi-ss-sort-alpha-up-alt:before {
  content: "ﱖ";
}
.fi-ss-sort-alpha-up:before {
  content: "ﱗ";
}
.fi-ss-sort-alt:before {
  content: "ﱘ";
}
.fi-ss-sort-amount-down-alt:before {
  content: "ﱙ";
}
.fi-ss-sort-amount-down:before {
  content: "ﱚ";
}
.fi-ss-sort-amount-up-alt:before {
  content: "ﱛ";
}
.fi-ss-sort-amount-up:before {
  content: "ﱜ";
}
.fi-ss-sort-circle-down:before {
  content: "ﱝ";
}
.fi-ss-sort-circle-up:before {
  content: "ﱞ";
}
.fi-ss-sort-circle:before {
  content: "ﱟ";
}
.fi-ss-sort-down:before {
  content: "ﱠ";
}
.fi-ss-sort-numeric-down-alt:before {
  content: "ﱡ";
}
.fi-ss-sort-numeric-down:before {
  content: "ﱢ";
}
.fi-ss-sort-shapes-down:before {
  content: "ﱣ";
}
.fi-ss-sort-shapes-up:before {
  content: "ﱤ";
}
.fi-ss-sort-size-down:before {
  content: "ﱥ";
}
.fi-ss-sort-size-up:before {
  content: "ﱦ";
}
.fi-ss-sort:before {
  content: "ﱧ";
}
.fi-ss-soup:before {
  content: "ﱨ";
}
.fi-ss-source-data:before {
  content: "ﱩ";
}
.fi-ss-source-document-alt:before {
  content: "ﱪ";
}
.fi-ss-source-document:before {
  content: "ﱫ";
}
.fi-ss-spa:before {
  content: "ﱬ";
}
.fi-ss-space-shuttle:before {
  content: "ﱭ";
}
.fi-ss-space-station-moon-alt:before {
  content: "ﱮ";
}
.fi-ss-space-station-moon:before {
  content: "ﱯ";
}
.fi-ss-spade:before {
  content: "ﱰ";
}
.fi-ss-spaghetti-monster-flying:before {
  content: "ﱱ";
}
.fi-ss-spain-map:before {
  content: "ﱲ";
}
.fi-ss-sparkles:before {
  content: "ﱳ";
}
.fi-ss-spartan-helmet:before {
  content: "ﱴ";
}
.fi-ss-speaker:before {
  content: "ﱵ";
}
.fi-ss-speakers:before {
  content: "ﱶ";
}
.fi-ss-speech-bubble-story:before {
  content: "ﱷ";
}
.fi-ss-speedometer-arrow:before {
  content: "ﱸ";
}
.fi-ss-speedometer-kpi:before {
  content: "ﱹ";
}
.fi-ss-sphere:before {
  content: "ﱺ";
}
.fi-ss-spider-black-widow:before {
  content: "ﱻ";
}
.fi-ss-spider-web:before {
  content: "ﱼ";
}
.fi-ss-spider:before {
  content: "ﱽ";
}
.fi-ss-spinner:before {
  content: "ﱾ";
}
.fi-ss-split-up-relation:before {
  content: "ﱿ";
}
.fi-ss-split:before {
  content: "ﲀ";
}
.fi-ss-splotch:before {
  content: "ﲁ";
}
.fi-ss-spoon:before {
  content: "ﲂ";
}
.fi-ss-spray-can-sparkles:before {
  content: "ﲃ";
}
.fi-ss-spray-can:before {
  content: "ﲄ";
}
.fi-ss-spring-calendar:before {
  content: "ﲅ";
}
.fi-ss-sprinkler:before {
  content: "ﲆ";
}
.fi-ss-spy:before {
  content: "ﲇ";
}
.fi-ss-square-0:before {
  content: "ﲈ";
}
.fi-ss-square-1:before {
  content: "ﲉ";
}
.fi-ss-square-2:before {
  content: "ﲊ";
}
.fi-ss-square-3:before {
  content: "ﲋ";
}
.fi-ss-square-4:before {
  content: "ﲌ";
}
.fi-ss-square-5:before {
  content: "ﲍ";
}
.fi-ss-square-6:before {
  content: "ﲎ";
}
.fi-ss-square-7:before {
  content: "ﲏ";
}
.fi-ss-square-8:before {
  content: "ﲐ";
}
.fi-ss-square-9:before {
  content: "ﲑ";
}
.fi-ss-square-a:before {
  content: "ﲒ";
}
.fi-ss-square-b:before {
  content: "ﲓ";
}
.fi-ss-square-bolt:before {
  content: "ﲔ";
}
.fi-ss-square-c:before {
  content: "ﲕ";
}
.fi-ss-square-code:before {
  content: "ﲖ";
}
.fi-ss-square-d:before {
  content: "ﲗ";
}
.fi-ss-square-dashed-circle-plus:before {
  content: "ﲘ";
}
.fi-ss-square-dashed:before {
  content: "ﲙ";
}
.fi-ss-square-divide:before {
  content: "ﲚ";
}
.fi-ss-square-e:before {
  content: "ﲛ";
}
.fi-ss-square-ellipsis-vertical:before {
  content: "ﲜ";
}
.fi-ss-square-ellipsis:before {
  content: "ﲝ";
}
.fi-ss-square-exclamation:before {
  content: "ﲞ";
}
.fi-ss-square-f:before {
  content: "ﲟ";
}
.fi-ss-square-g:before {
  content: "ﲠ";
}
.fi-ss-square-h:before {
  content: "ﲡ";
}
.fi-ss-square-heart:before {
  content: "ﲢ";
}
.fi-ss-square-i:before {
  content: "ﲣ";
}
.fi-ss-square-info:before {
  content: "ﲤ";
}
.fi-ss-square-j:before {
  content: "ﲥ";
}
.fi-ss-square-k:before {
  content: "ﲦ";
}
.fi-ss-square-kanban:before {
  content: "ﲧ";
}
.fi-ss-square-l:before {
  content: "ﲨ";
}
.fi-ss-square-m:before {
  content: "ﲩ";
}
.fi-ss-square-minus:before {
  content: "ﲪ";
}
.fi-ss-square-n:before {
  content: "ﲫ";
}
.fi-ss-square-o:before {
  content: "ﲬ";
}
.fi-ss-square-p:before {
  content: "ﲭ";
}
.fi-ss-square-phone-hangup:before {
  content: "ﲮ";
}
.fi-ss-square-plus:before {
  content: "ﲯ";
}
.fi-ss-square-poll-horizontal:before {
  content: "ﲰ";
}
.fi-ss-square-poll-vertical:before {
  content: "ﲱ";
}
.fi-ss-square-q:before {
  content: "ﲲ";
}
.fi-ss-square-quote:before {
  content: "ﲳ";
}
.fi-ss-square-r:before {
  content: "ﲴ";
}
.fi-ss-square-root:before {
  content: "ﲵ";
}
.fi-ss-square-s:before {
  content: "ﲶ";
}
.fi-ss-square-small:before {
  content: "ﲷ";
}
.fi-ss-square-star:before {
  content: "ﲸ";
}
.fi-ss-square-t:before {
  content: "ﲹ";
}
.fi-ss-square-terminal:before {
  content: "ﲺ";
}
.fi-ss-square-u:before {
  content: "ﲻ";
}
.fi-ss-square-up-right:before {
  content: "ﲼ";
}
.fi-ss-square-v:before {
  content: "ﲽ";
}
.fi-ss-square-w:before {
  content: "ﲾ";
}
.fi-ss-square-x:before {
  content: "ﲿ";
}
.fi-ss-square-y:before {
  content: "ﳀ";
}
.fi-ss-square-z:before {
  content: "ﳁ";
}
.fi-ss-square:before {
  content: "ﳂ";
}
.fi-ss-squid:before {
  content: "ﳃ";
}
.fi-ss-squircle:before {
  content: "ﳄ";
}
.fi-ss-squirrel:before {
  content: "ﳅ";
}
.fi-ss-staff:before {
  content: "ﳆ";
}
.fi-ss-stage-concert:before {
  content: "ﳇ";
}
.fi-ss-stage-theatre:before {
  content: "ﳈ";
}
.fi-ss-stage:before {
  content: "ﳉ";
}
.fi-ss-stairs:before {
  content: "ﳊ";
}
.fi-ss-stamp:before {
  content: "ﳋ";
}
.fi-ss-standard-definition:before {
  content: "ﳌ";
}
.fi-ss-star-and-crescent:before {
  content: "ﳍ";
}
.fi-ss-star-christmas:before {
  content: "ﳎ";
}
.fi-ss-star-comment-alt:before {
  content: "ﳏ";
}
.fi-ss-star-exclamation:before {
  content: "ﳐ";
}
.fi-ss-star-octogram:before {
  content: "ﳑ";
}
.fi-ss-star-of-david:before {
  content: "ﳒ";
}
.fi-ss-star-rating-call:before {
  content: "ﳓ";
}
.fi-ss-star-sharp-half-stroke:before {
  content: "ﳔ";
}
.fi-ss-star-sharp-half:before {
  content: "ﳕ";
}
.fi-ss-star-shooting:before {
  content: "ﳖ";
}
.fi-ss-star:before {
  content: "ﳗ";
}
.fi-ss-starfighter:before {
  content: "ﳘ";
}
.fi-ss-stars:before {
  content: "ﳙ";
}
.fi-ss-state-country:before {
  content: "ﳚ";
}
.fi-ss-stationary-bike:before {
  content: "ﳛ";
}
.fi-ss-stats:before {
  content: "ﳜ";
}
.fi-ss-steak:before {
  content: "ﳝ";
}
.fi-ss-steering-wheel:before {
  content: "ﳞ";
}
.fi-ss-step-backward:before {
  content: "ﳟ";
}
.fi-ss-step-forward:before {
  content: "ﳠ";
}
.fi-ss-sterling-sign:before {
  content: "ﳡ";
}
.fi-ss-stethoscope:before {
  content: "ﳢ";
}
.fi-ss-sticker:before {
  content: "ﳣ";
}
.fi-ss-stocking:before {
  content: "ﳤ";
}
.fi-ss-stomach:before {
  content: "ﳥ";
}
.fi-ss-stop-circle:before {
  content: "ﳦ";
}
.fi-ss-stop-square:before {
  content: "ﳧ";
}
.fi-ss-stop:before {
  content: "ﳨ";
}
.fi-ss-stopwatch:before {
  content: "ﳩ";
}
.fi-ss-store-alt:before {
  content: "ﳪ";
}
.fi-ss-store-buyer:before {
  content: "ﳫ";
}
.fi-ss-store-lock:before {
  content: "ﳬ";
}
.fi-ss-store-slash:before {
  content: "ﳭ";
}
.fi-ss-story-book:before {
  content: "ﳮ";
}
.fi-ss-story-fairy-tale:before {
  content: "ﳯ";
}
.fi-ss-story-fantasy:before {
  content: "ﳰ";
}
.fi-ss-strategy-chess-risk:before {
  content: "ﳱ";
}
.fi-ss-strawberry:before {
  content: "ﳲ";
}
.fi-ss-street-view:before {
  content: "ﳳ";
}
.fi-ss-stretcher:before {
  content: "ﳴ";
}
.fi-ss-strikethrough:before {
  content: "ﳵ";
}
.fi-ss-stroopwafel:before {
  content: "ﳶ";
}
.fi-ss-student-alt:before {
  content: "ﳷ";
}
.fi-ss-student:before {
  content: "ﳸ";
}
.fi-ss-subscript:before {
  content: "ﳹ";
}
.fi-ss-subscription-alt:before {
  content: "ﳺ";
}
.fi-ss-subscription:before {
  content: "ﳻ";
}
.fi-ss-subtitles-slash:before {
  content: "ﳼ";
}
.fi-ss-subtitles:before {
  content: "ﳽ";
}
.fi-ss-subway:before {
  content: "ﳾ";
}
.fi-ss-suitcase-alt:before {
  content: "ﳿ";
}
.fi-ss-summary-check:before {
  content: "ﴀ";
}
.fi-ss-summer:before {
  content: "ﴁ";
}
.fi-ss-sun-dust:before {
  content: "ﴂ";
}
.fi-ss-sun-plant-wilt:before {
  content: "ﴃ";
}
.fi-ss-sun-salutation-yoga:before {
  content: "ﴄ";
}
.fi-ss-sun:before {
  content: "ﴅ";
}
.fi-ss-sunday:before {
  content: "ﴆ";
}
.fi-ss-sunglasses-alt:before {
  content: "ﴇ";
}
.fi-ss-sunglasses:before {
  content: "ﴈ";
}
.fi-ss-sunrise-alt:before {
  content: "ﴉ";
}
.fi-ss-sunrise:before {
  content: "ﴊ";
}
.fi-ss-sunset:before {
  content: "ﴋ";
}
.fi-ss-superscript:before {
  content: "ﴌ";
}
.fi-ss-supplier-alt:before {
  content: "ﴍ";
}
.fi-ss-supplier:before {
  content: "ﴎ";
}
.fi-ss-surfing:before {
  content: "ﴏ";
}
.fi-ss-surprise:before {
  content: "ﴐ";
}
.fi-ss-surveillance-camera:before {
  content: "ﴑ";
}
.fi-ss-survey-xmark:before {
  content: "ﴒ";
}
.fi-ss-sushi-alt:before {
  content: "ﴓ";
}
.fi-ss-sushi-roll:before {
  content: "ﴔ";
}
.fi-ss-sushi:before {
  content: "ﴕ";
}
.fi-ss-svg:before {
  content: "ﴖ";
}
.fi-ss-swap:before {
  content: "ﴗ";
}
.fi-ss-swatchbook:before {
  content: "ﴘ";
}
.fi-ss-swimmer:before {
  content: "ﴙ";
}
.fi-ss-swimming-pool:before {
  content: "ﴚ";
}
.fi-ss-swing:before {
  content: "ﴛ";
}
.fi-ss-swipe-down:before {
  content: "ﴜ";
}
.fi-ss-swipe-left:before {
  content: "ﴝ";
}
.fi-ss-swipe-right:before {
  content: "ﴞ";
}
.fi-ss-swipe-up:before {
  content: "ﴟ";
}
.fi-ss-sword:before {
  content: "ﴠ";
}
.fi-ss-symbol:before {
  content: "ﴡ";
}
.fi-ss-symbols:before {
  content: "ﴢ";
}
.fi-ss-synagogue:before {
  content: "ﴣ";
}
.fi-ss-syringe:before {
  content: "ﴤ";
}
.fi-ss-system-cloud:before {
  content: "ﴥ";
}
.fi-ss-t:before {
  content: "ﴦ";
}
.fi-ss-tab-folder:before {
  content: "ﴧ";
}
.fi-ss-table-columns:before {
  content: "ﴨ";
}
.fi-ss-table-layout:before {
  content: "ﴩ";
}
.fi-ss-table-list:before {
  content: "ﴪ";
}
.fi-ss-table-picnic:before {
  content: "ﴫ";
}
.fi-ss-table-pivot:before {
  content: "ﴬ";
}
.fi-ss-table-rows:before {
  content: "ﴭ";
}
.fi-ss-table-tree:before {
  content: "ﴮ";
}
.fi-ss-table:before {
  content: "ﴯ";
}
.fi-ss-tablet-android-alt:before {
  content: "ﴰ";
}
.fi-ss-tablet-android:before {
  content: "ﴱ";
}
.fi-ss-tablet-rugged:before {
  content: "ﴲ";
}
.fi-ss-tablet:before {
  content: "ﴳ";
}
.fi-ss-tachometer-alt-average:before {
  content: "ﴴ";
}
.fi-ss-tachometer-alt-fastest:before {
  content: "ﴵ";
}
.fi-ss-tachometer-alt-slow:before {
  content: "ﴶ";
}
.fi-ss-tachometer-alt-slowest:before {
  content: "ﴷ";
}
.fi-ss-tachometer-average:before {
  content: "ﴸ";
}
.fi-ss-tachometer-fast:before {
  content: "ﴹ";
}
.fi-ss-tachometer-fastest:before {
  content: "ﴺ";
}
.fi-ss-tachometer-slow:before {
  content: "ﴻ";
}
.fi-ss-tachometer-slowest:before {
  content: "ﴼ";
}
.fi-ss-tachometer:before {
  content: "ﴽ";
}
.fi-ss-taco:before {
  content: "﴾";
}
.fi-ss-tags:before {
  content: "﴿";
}
.fi-ss-talent-alt:before {
  content: "﵀";
}
.fi-ss-talent-hand:before {
  content: "﵁";
}
.fi-ss-talent:before {
  content: "﵂";
}
.fi-ss-tally-1:before {
  content: "﵃";
}
.fi-ss-tally-2:before {
  content: "﵄";
}
.fi-ss-tally-3:before {
  content: "﵅";
}
.fi-ss-tally-4:before {
  content: "﵆";
}
.fi-ss-tally:before {
  content: "﵇";
}
.fi-ss-tamale:before {
  content: "﵈";
}
.fi-ss-tank-water:before {
  content: "﵉";
}
.fi-ss-tap:before {
  content: "﵊";
}
.fi-ss-tape:before {
  content: "﵋";
}
.fi-ss-target-audience:before {
  content: "﵌";
}
.fi-ss-target:before {
  content: "﵍";
}
.fi-ss-tax-alt:before {
  content: "﵎";
}
.fi-ss-tax:before {
  content: "﵏";
}
.fi-ss-taxi-bus:before {
  content: "ﵐ";
}
.fi-ss-taxi:before {
  content: "ﵑ";
}
.fi-ss-team-check-alt:before {
  content: "ﵒ";
}
.fi-ss-team-check:before {
  content: "ﵓ";
}
.fi-ss-teddy-bear:before {
  content: "ﵔ";
}
.fi-ss-teeth-open:before {
  content: "ﵕ";
}
.fi-ss-telescope:before {
  content: "ﵖ";
}
.fi-ss-temperature-down:before {
  content: "ﵗ";
}
.fi-ss-temperature-frigid:before {
  content: "ﵘ";
}
.fi-ss-temperature-high:before {
  content: "ﵙ";
}
.fi-ss-temperature-list:before {
  content: "ﵚ";
}
.fi-ss-temperature-low:before {
  content: "ﵛ";
}
.fi-ss-temperature-up:before {
  content: "ﵜ";
}
.fi-ss-template-alt:before {
  content: "ﵝ";
}
.fi-ss-template:before {
  content: "ﵞ";
}
.fi-ss-tenge:before {
  content: "ﵟ";
}
.fi-ss-tennis:before {
  content: "ﵠ";
}
.fi-ss-tent-arrow-down-to-line:before {
  content: "ﵡ";
}
.fi-ss-tent-arrow-left-right:before {
  content: "ﵢ";
}
.fi-ss-tent-arrow-turn-left:before {
  content: "ﵣ";
}
.fi-ss-tent-arrows-down:before {
  content: "ﵤ";
}
.fi-ss-tents:before {
  content: "ﵥ";
}
.fi-ss-terminal:before {
  content: "ﵦ";
}
.fi-ss-terrace:before {
  content: "ﵧ";
}
.fi-ss-test-tube:before {
  content: "ﵨ";
}
.fi-ss-test:before {
  content: "ﵩ";
}
.fi-ss-text-box-dots:before {
  content: "ﵪ";
}
.fi-ss-text-box-edit:before {
  content: "ﵫ";
}
.fi-ss-text-box:before {
  content: "ﵬ";
}
.fi-ss-text-check:before {
  content: "ﵭ";
}
.fi-ss-text-height:before {
  content: "ﵮ";
}
.fi-ss-text-shadow:before {
  content: "ﵯ";
}
.fi-ss-text-size:before {
  content: "ﵰ";
}
.fi-ss-text-slash:before {
  content: "ﵱ";
}
.fi-ss-text-width:before {
  content: "ﵲ";
}
.fi-ss-text:before {
  content: "ﵳ";
}
.fi-ss-theater-masks:before {
  content: "ﵴ";
}
.fi-ss-thermometer-alt:before {
  content: "ﵵ";
}
.fi-ss-thermometer-empty:before {
  content: "ﵶ";
}
.fi-ss-thermometer-full:before {
  content: "ﵷ";
}
.fi-ss-thermometer-half:before {
  content: "ﵸ";
}
.fi-ss-thermometer-quarter:before {
  content: "ﵹ";
}
.fi-ss-thermometer-three-quarters:before {
  content: "ﵺ";
}
.fi-ss-theta:before {
  content: "ﵻ";
}
.fi-ss-third-award:before {
  content: "ﵼ";
}
.fi-ss-third-laurel:before {
  content: "ﵽ";
}
.fi-ss-third-medal:before {
  content: "ﵾ";
}
.fi-ss-third:before {
  content: "ﵿ";
}
.fi-ss-thought-bubble:before {
  content: "ﶀ";
}
.fi-ss-three-leaf-clover:before {
  content: "ﶁ";
}
.fi-ss-thumbs-up-trust:before {
  content: "ﶂ";
}
.fi-ss-thumbtack:before {
  content: "ﶃ";
}
.fi-ss-thunderstorm-moon:before {
  content: "ﶄ";
}
.fi-ss-thunderstorm-risk:before {
  content: "ﶅ";
}
.fi-ss-thunderstorm-sun:before {
  content: "ﶆ";
}
.fi-ss-thunderstorm:before {
  content: "ﶇ";
}
.fi-ss-thursday:before {
  content: "ﶈ";
}
.fi-ss-ticket-airline:before {
  content: "ﶉ";
}
.fi-ss-ticket-alt:before {
  content: "ﶊ";
}
.fi-ss-ticket:before {
  content: "ﶋ";
}
.fi-ss-tickets-airline:before {
  content: "ﶌ";
}
.fi-ss-tie:before {
  content: "ﶍ";
}
.fi-ss-tilde:before {
  content: "ﶎ";
}
.fi-ss-time-add:before {
  content: "ﶏ";
}
.fi-ss-time-check:before {
  content: "﶐";
}
.fi-ss-time-delete:before {
  content: "﶑";
}
.fi-ss-time-fast:before {
  content: "ﶒ";
}
.fi-ss-time-forward-sixty:before {
  content: "ﶓ";
}
.fi-ss-time-forward-ten:before {
  content: "ﶔ";
}
.fi-ss-time-forward:before {
  content: "ﶕ";
}
.fi-ss-time-half-past:before {
  content: "ﶖ";
}
.fi-ss-time-oclock:before {
  content: "ﶗ";
}
.fi-ss-time-past:before {
  content: "ﶘ";
}
.fi-ss-time-quarter-past:before {
  content: "ﶙ";
}
.fi-ss-time-quarter-to:before {
  content: "ﶚ";
}
.fi-ss-time-twenty-four:before {
  content: "ﶛ";
}
.fi-ss-time-watch-calendar:before {
  content: "ﶜ";
}
.fi-ss-timer-clock-call:before {
  content: "ﶝ";
}
.fi-ss-times-hexagon:before {
  content: "ﶞ";
}
.fi-ss-tint-slash:before {
  content: "ﶟ";
}
.fi-ss-tip-coin:before {
  content: "ﶠ";
}
.fi-ss-tire-flat:before {
  content: "ﶡ";
}
.fi-ss-tire-pressure-warning:before {
  content: "ﶢ";
}
.fi-ss-tire-rugged:before {
  content: "ﶣ";
}
.fi-ss-tire:before {
  content: "ﶤ";
}
.fi-ss-tired:before {
  content: "ﶥ";
}
.fi-ss-to-do-alt:before {
  content: "ﶦ";
}
.fi-ss-to-do:before {
  content: "ﶧ";
}
.fi-ss-together-people:before {
  content: "ﶨ";
}
.fi-ss-toggle-off:before {
  content: "ﶩ";
}
.fi-ss-toggle-on:before {
  content: "ﶪ";
}
.fi-ss-toilet-paper-blank-under:before {
  content: "ﶫ";
}
.fi-ss-toilet-paper-blank:before {
  content: "ﶬ";
}
.fi-ss-toilet-paper-slash:before {
  content: "ﶭ";
}
.fi-ss-toilet-paper-under-slash:before {
  content: "ﶮ";
}
.fi-ss-toilet-paper-under:before {
  content: "ﶯ";
}
.fi-ss-toilet:before {
  content: "ﶰ";
}
.fi-ss-toilets-portable:before {
  content: "ﶱ";
}
.fi-ss-token:before {
  content: "ﶲ";
}
.fi-ss-tomato:before {
  content: "ﶳ";
}
.fi-ss-tombstone-alt:before {
  content: "ﶴ";
}
.fi-ss-tombstone:before {
  content: "ﶵ";
}
.fi-ss-tool-box:before {
  content: "ﶶ";
}
.fi-ss-tool-crop:before {
  content: "ﶷ";
}
.fi-ss-tool-marquee:before {
  content: "ﶸ";
}
.fi-ss-tools:before {
  content: "ﶹ";
}
.fi-ss-tooth:before {
  content: "ﶺ";
}
.fi-ss-toothbrush:before {
  content: "ﶻ";
}
.fi-ss-torch-inspiration-leader:before {
  content: "ﶼ";
}
.fi-ss-torii-gate:before {
  content: "ﶽ";
}
.fi-ss-tornado:before {
  content: "ﶾ";
}
.fi-ss-total:before {
  content: "ﶿ";
}
.fi-ss-tour-guide-people:before {
  content: "ﷀ";
}
.fi-ss-tour-virtual:before {
  content: "ﷁ";
}
.fi-ss-tower-control:before {
  content: "ﷂ";
}
.fi-ss-track:before {
  content: "ﷃ";
}
.fi-ss-tractor:before {
  content: "ﷄ";
}
.fi-ss-trademark:before {
  content: "ﷅ";
}
.fi-ss-traffic-cone:before {
  content: "ﷆ";
}
.fi-ss-traffic-light-go:before {
  content: "ﷇ";
}
.fi-ss-traffic-light-slow:before {
  content: "﷈";
}
.fi-ss-traffic-light-stop:before {
  content: "﷉";
}
.fi-ss-traffic-light:before {
  content: "﷊";
}
.fi-ss-trailer:before {
  content: "﷋";
}
.fi-ss-train-journey:before {
  content: "﷌";
}
.fi-ss-train-side:before {
  content: "﷍";
}
.fi-ss-train-station-building:before {
  content: "﷎";
}
.fi-ss-train-station:before {
  content: "﷏";
}
.fi-ss-train-subway-tunnel:before {
  content: "﷐";
}
.fi-ss-train-tram:before {
  content: "﷑";
}
.fi-ss-train:before {
  content: "﷒";
}
.fi-ss-tram:before {
  content: "﷓";
}
.fi-ss-transform:before {
  content: "﷔";
}
.fi-ss-transformation-block:before {
  content: "﷕";
}
.fi-ss-transformation-circle:before {
  content: "﷖";
}
.fi-ss-transformation-design:before {
  content: "﷗";
}
.fi-ss-transformation-shapes:before {
  content: "﷘";
}
.fi-ss-transformer-bolt:before {
  content: "﷙";
}
.fi-ss-transgender:before {
  content: "﷚";
}
.fi-ss-transporter-1:before {
  content: "﷛";
}
.fi-ss-transporter-2:before {
  content: "﷜";
}
.fi-ss-transporter-3:before {
  content: "﷝";
}
.fi-ss-transporter-4:before {
  content: "﷞";
}
.fi-ss-transporter-5:before {
  content: "﷟";
}
.fi-ss-transporter-6:before {
  content: "﷠";
}
.fi-ss-transporter-7:before {
  content: "﷡";
}
.fi-ss-transporter-empty:before {
  content: "﷢";
}
.fi-ss-transporter:before {
  content: "﷣";
}
.fi-ss-trash-can-check:before {
  content: "﷤";
}
.fi-ss-trash-can-clock:before {
  content: "﷥";
}
.fi-ss-trash-can-list:before {
  content: "﷦";
}
.fi-ss-trash-can-plus:before {
  content: "﷧";
}
.fi-ss-trash-can-slash:before {
  content: "﷨";
}
.fi-ss-trash-check:before {
  content: "﷩";
}
.fi-ss-trash-clock:before {
  content: "﷪";
}
.fi-ss-trash-empty:before {
  content: "﷫";
}
.fi-ss-trash-list:before {
  content: "﷬";
}
.fi-ss-trash-plus:before {
  content: "﷭";
}
.fi-ss-trash-restore-alt:before {
  content: "﷮";
}
.fi-ss-trash-restore:before {
  content: "﷯";
}
.fi-ss-trash-slash:before {
  content: "ﷰ";
}
.fi-ss-trash-undo-alt:before {
  content: "ﷱ";
}
.fi-ss-trash-undo:before {
  content: "ﷲ";
}
.fi-ss-trash-xmark:before {
  content: "ﷳ";
}
.fi-ss-trash:before {
  content: "ﷴ";
}
.fi-ss-treadmill:before {
  content: "ﷵ";
}
.fi-ss-treasure-chest:before {
  content: "ﷶ";
}
.fi-ss-treatment:before {
  content: "ﷷ";
}
.fi-ss-tree-alt:before {
  content: "ﷸ";
}
.fi-ss-tree-christmas:before {
  content: "ﷹ";
}
.fi-ss-tree-deciduous:before {
  content: "ﷺ";
}
.fi-ss-tree:before {
  content: "ﷻ";
}
.fi-ss-trees-alt:before {
  content: "﷼";
}
.fi-ss-trees:before {
  content: "﷽";
}
.fi-ss-triangle-music:before {
  content: "﷾";
}
.fi-ss-triangle-person-digging:before {
  content: "﷿";
}
.fi-ss-triangle-warning:before {
  content: "︐";
}
.fi-ss-triangle:before {
  content: "︑";
}
.fi-ss-tricycle:before {
  content: "︒";
}
.fi-ss-trillium:before {
  content: "︓";
}
.fi-ss-trophy-achievement-skill:before {
  content: "︔";
}
.fi-ss-trophy-star:before {
  content: "︕";
}
.fi-ss-trophy:before {
  content: "︖";
}
.fi-ss-truck-arrow-left:before {
  content: "︗";
}
.fi-ss-truck-arrow-right:before {
  content: "︘";
}
.fi-ss-truck-bolt:before {
  content: "︙";
}
.fi-ss-truck-box:before {
  content: "︚";
}
.fi-ss-truck-check:before {
  content: "︛";
}
.fi-ss-truck-container-empty:before {
  content: "︜";
}
.fi-ss-truck-container:before {
  content: "︝";
}
.fi-ss-truck-couch:before {
  content: "︞";
}
.fi-ss-truck-fire:before {
  content: "︟";
}
.fi-ss-truck-flatbed:before {
  content: "︰";
}
.fi-ss-truck-front:before {
  content: "︱";
}
.fi-ss-truck-ladder:before {
  content: "︲";
}
.fi-ss-truck-loading:before {
  content: "︳";
}
.fi-ss-truck-medical:before {
  content: "︴";
}
.fi-ss-truck-monster:before {
  content: "︵";
}
.fi-ss-truck-moving:before {
  content: "︶";
}
.fi-ss-truck-pickup:before {
  content: "︷";
}
.fi-ss-truck-plow:before {
  content: "︸";
}
.fi-ss-truck-ramp:before {
  content: "︹";
}
.fi-ss-truck-side:before {
  content: "︺";
}
.fi-ss-truck-tow:before {
  content: "︻";
}
.fi-ss-truck-utensils:before {
  content: "︼";
}
.fi-ss-trumpet:before {
  content: "︽";
}
.fi-ss-trust-alt:before {
  content: "︾";
}
.fi-ss-trust:before {
  content: "︿";
}
.fi-ss-tshirt:before {
  content: "﹀";
}
.fi-ss-tty-answer:before {
  content: "﹁";
}
.fi-ss-tty:before {
  content: "﹂";
}
.fi-ss-tubes:before {
  content: "﹃";
}
.fi-ss-tuesday:before {
  content: "﹄";
}
.fi-ss-tugrik-sign:before {
  content: "﹅";
}
.fi-ss-turkey:before {
  content: "﹆";
}
.fi-ss-turn-left-down:before {
  content: "﹇";
}
.fi-ss-turn-left:before {
  content: "﹈";
}
.fi-ss-turn-right:before {
  content: "﹉";
}
.fi-ss-turntable:before {
  content: "﹊";
}
.fi-ss-turtle:before {
  content: "﹋";
}
.fi-ss-tv-music:before {
  content: "﹌";
}
.fi-ss-tv-retro:before {
  content: "﹍";
}
.fi-ss-typewriter:before {
  content: "﹎";
}
.fi-ss-u:before {
  content: "﹏";
}
.fi-ss-ufo-beam:before {
  content: "﹐";
}
.fi-ss-ufo:before {
  content: "﹑";
}
.fi-ss-ui-ux:before {
  content: "﹒";
}
.fi-ss-umbrella-beach:before {
  content: "﹓";
}
.fi-ss-umbrella:before {
  content: "﹔";
}
.fi-ss-under-construction:before {
  content: "﹕";
}
.fi-ss-underline:before {
  content: "﹖";
}
.fi-ss-undo-alt:before {
  content: "﹗";
}
.fi-ss-undo:before {
  content: "﹘";
}
.fi-ss-unicorn:before {
  content: "﹙";
}
.fi-ss-uniform-martial-arts:before {
  content: "﹚";
}
.fi-ss-universal-access:before {
  content: "﹛";
}
.fi-ss-unlock:before {
  content: "﹜";
}
.fi-ss-up-from-bracket:before {
  content: "﹝";
}
.fi-ss-up-left:before {
  content: "﹞";
}
.fi-ss-up-right-from-square:before {
  content: "﹟";
}
.fi-ss-up-right:before {
  content: "﹠";
}
.fi-ss-up:before {
  content: "﹡";
}
.fi-ss-upload:before {
  content: "﹢";
}
.fi-ss-url:before {
  content: "﹣";
}
.fi-ss-usb-pendrive:before {
  content: "﹤";
}
.fi-ss-usd-circle:before {
  content: "﹥";
}
.fi-ss-usd-square:before {
  content: "﹦";
}
.fi-ss-user-add:before {
  content: "﹧";
}
.fi-ss-user-alien:before {
  content: "﹨";
}
.fi-ss-user-astronaut:before {
  content: "﹩";
}
.fi-ss-user-check:before {
  content: "﹪";
}
.fi-ss-user-chef:before {
  content: "﹫";
}
.fi-ss-user-coach:before {
  content: "﹬";
}
.fi-ss-user-cowboy:before {
  content: "﹭";
}
.fi-ss-user-crown:before {
  content: "﹮";
}
.fi-ss-user-gear:before {
  content: "﹯";
}
.fi-ss-user-graduate:before {
  content: "ﹰ";
}
.fi-ss-user-headset:before {
  content: "ﹱ";
}
.fi-ss-user-helmet-safety:before {
  content: "ﹲ";
}
.fi-ss-user-injured:before {
  content: "ﹳ";
}
.fi-ss-user-interface-ui:before {
  content: "ﹴ";
}
.fi-ss-user-key:before {
  content: "﹵";
}
.fi-ss-user-lock:before {
  content: "ﹶ";
}
.fi-ss-user-md-chat:before {
  content: "ﹷ";
}
.fi-ss-user-md:before {
  content: "ﹸ";
}
.fi-ss-user-minus:before {
  content: "ﹹ";
}
.fi-ss-user-music:before {
  content: "ﹺ";
}
.fi-ss-user-ninja:before {
  content: "ﹻ";
}
.fi-ss-user-nurse:before {
  content: "ﹼ";
}
.fi-ss-user-pen:before {
  content: "ﹽ";
}
.fi-ss-user-pilot-tie:before {
  content: "ﹾ";
}
.fi-ss-user-pilot:before {
  content: "ﹿ";
}
.fi-ss-user-police:before {
  content: "ﺀ";
}
.fi-ss-user-robot-xmarks:before {
  content: "ﺁ";
}
.fi-ss-user-robot:before {
  content: "ﺂ";
}
.fi-ss-user-salary:before {
  content: "ﺃ";
}
.fi-ss-user-shield:before {
  content: "ﺄ";
}
.fi-ss-user-skill-gear:before {
  content: "ﺅ";
}
.fi-ss-user-slash:before {
  content: "ﺆ";
}
.fi-ss-user-tag:before {
  content: "ﺇ";
}
.fi-ss-user-time:before {
  content: "ﺈ";
}
.fi-ss-user-trust:before {
  content: "ﺉ";
}
.fi-ss-user-unlock:before {
  content: "ﺊ";
}
.fi-ss-user-visor:before {
  content: "ﺋ";
}
.fi-ss-user-xmark:before {
  content: "ﺌ";
}
.fi-ss-user:before {
  content: "ﺍ";
}
.fi-ss-users-alt:before {
  content: "ﺎ";
}
.fi-ss-users-class:before {
  content: "ﺏ";
}
.fi-ss-users-gear:before {
  content: "ﺐ";
}
.fi-ss-users-medical:before {
  content: "ﺑ";
}
.fi-ss-users-slash:before {
  content: "ﺒ";
}
.fi-ss-users:before {
  content: "ﺓ";
}
.fi-ss-utensils-slash:before {
  content: "ﺔ";
}
.fi-ss-utensils:before {
  content: "ﺕ";
}
.fi-ss-utility-pole-double:before {
  content: "ﺖ";
}
.fi-ss-utility-pole:before {
  content: "ﺗ";
}
.fi-ss-ux-browser:before {
  content: "ﺘ";
}
.fi-ss-ux:before {
  content: "ﺙ";
}
.fi-ss-v:before {
  content: "ﺚ";
}
.fi-ss-vacuum-robot:before {
  content: "ﺛ";
}
.fi-ss-vacuum:before {
  content: "ﺜ";
}
.fi-ss-value-absolute:before {
  content: "ﺝ";
}
.fi-ss-vault:before {
  content: "ﺞ";
}
.fi-ss-vector-alt:before {
  content: "ﺟ";
}
.fi-ss-vector-circle:before {
  content: "ﺠ";
}
.fi-ss-vector-polygon:before {
  content: "ﺡ";
}
.fi-ss-vector:before {
  content: "ﺢ";
}
.fi-ss-venus-double:before {
  content: "ﺣ";
}
.fi-ss-venus-mars:before {
  content: "ﺤ";
}
.fi-ss-venus:before {
  content: "ﺥ";
}
.fi-ss-vest-patches:before {
  content: "ﺦ";
}
.fi-ss-vest:before {
  content: "ﺧ";
}
.fi-ss-video-arrow-down-left:before {
  content: "ﺨ";
}
.fi-ss-video-arrow-up-right:before {
  content: "ﺩ";
}
.fi-ss-video-camera-alt:before {
  content: "ﺪ";
}
.fi-ss-video-camera:before {
  content: "ﺫ";
}
.fi-ss-video-duration:before {
  content: "ﺬ";
}
.fi-ss-video-plus:before {
  content: "ﺭ";
}
.fi-ss-video-slash:before {
  content: "ﺮ";
}
.fi-ss-videoconference:before {
  content: "ﺯ";
}
.fi-ss-vihara:before {
  content: "ﺰ";
}
.fi-ss-violin:before {
  content: "ﺱ";
}
.fi-ss-virus-slash:before {
  content: "ﺲ";
}
.fi-ss-virus:before {
  content: "ﺳ";
}
.fi-ss-viruses:before {
  content: "ﺴ";
}
.fi-ss-visit:before {
  content: "ﺵ";
}
.fi-ss-voicemail:before {
  content: "ﺶ";
}
.fi-ss-volcano:before {
  content: "ﺷ";
}
.fi-ss-volleyball:before {
  content: "ﺸ";
}
.fi-ss-volume-down:before {
  content: "ﺹ";
}
.fi-ss-volume-mute:before {
  content: "ﺺ";
}
.fi-ss-volume-off:before {
  content: "ﺻ";
}
.fi-ss-volume-slash:before {
  content: "ﺼ";
}
.fi-ss-volume:before {
  content: "ﺽ";
}
.fi-ss-vote-nay:before {
  content: "ﺾ";
}
.fi-ss-vote-yea:before {
  content: "ﺿ";
}
.fi-ss-vr-cardboard:before {
  content: "ﻀ";
}
.fi-ss-w:before {
  content: "ﻁ";
}
.fi-ss-waffle:before {
  content: "ﻂ";
}
.fi-ss-wagon-covered:before {
  content: "ﻃ";
}
.fi-ss-walker:before {
  content: "ﻄ";
}
.fi-ss-walkie-talkie:before {
  content: "ﻅ";
}
.fi-ss-walking:before {
  content: "ﻆ";
}
.fi-ss-wallet-arrow:before {
  content: "ﻇ";
}
.fi-ss-wallet-buyer:before {
  content: "ﻈ";
}
.fi-ss-wallet:before {
  content: "ﻉ";
}
.fi-ss-warehouse-alt:before {
  content: "ﻊ";
}
.fi-ss-warranty:before {
  content: "ﻋ";
}
.fi-ss-washer:before {
  content: "ﻌ";
}
.fi-ss-waste-pollution:before {
  content: "ﻍ";
}
.fi-ss-waste:before {
  content: "ﻎ";
}
.fi-ss-watch-calculator:before {
  content: "ﻏ";
}
.fi-ss-watch-fitness:before {
  content: "ﻐ";
}
.fi-ss-watch-smart:before {
  content: "ﻑ";
}
.fi-ss-watch:before {
  content: "ﻒ";
}
.fi-ss-water-bottle:before {
  content: "ﻓ";
}
.fi-ss-water-ladder:before {
  content: "ﻔ";
}
.fi-ss-water-lower:before {
  content: "ﻕ";
}
.fi-ss-water-rise:before {
  content: "ﻖ";
}
.fi-ss-water:before {
  content: "ﻗ";
}
.fi-ss-watermelon:before {
  content: "ﻘ";
}
.fi-ss-wave-sine:before {
  content: "ﻙ";
}
.fi-ss-wave-square:before {
  content: "ﻚ";
}
.fi-ss-wave-triangle:before {
  content: "ﻛ";
}
.fi-ss-wave:before {
  content: "ﻜ";
}
.fi-ss-waveform-path:before {
  content: "ﻝ";
}
.fi-ss-waveform:before {
  content: "ﻞ";
}
.fi-ss-web-design:before {
  content: "ﻟ";
}
.fi-ss-webcam-slash:before {
  content: "ﻠ";
}
.fi-ss-webcam:before {
  content: "ﻡ";
}
.fi-ss-webhook:before {
  content: "ﻢ";
}
.fi-ss-wednesday:before {
  content: "ﻣ";
}
.fi-ss-whale:before {
  content: "ﻤ";
}
.fi-ss-wheat-awn-circle-exclamation:before {
  content: "ﻥ";
}
.fi-ss-wheat-awn-slash:before {
  content: "ﻦ";
}
.fi-ss-wheat-awn:before {
  content: "ﻧ";
}
.fi-ss-wheat-slash:before {
  content: "ﻨ";
}
.fi-ss-wheat:before {
  content: "ﻩ";
}
.fi-ss-wheelchair-move:before {
  content: "ﻪ";
}
.fi-ss-wheelchair-sleeping:before {
  content: "ﻫ";
}
.fi-ss-wheelchair:before {
  content: "ﻬ";
}
.fi-ss-whistle:before {
  content: "ﻭ";
}
.fi-ss-white-space:before {
  content: "ﻮ";
}
.fi-ss-wifi-1:before {
  content: "ﻯ";
}
.fi-ss-wifi-2:before {
  content: "ﻰ";
}
.fi-ss-wifi-alt:before {
  content: "ﻱ";
}
.fi-ss-wifi-exclamation:before {
  content: "ﻲ";
}
.fi-ss-wifi-slash:before {
  content: "ﻳ";
}
.fi-ss-wifi:before {
  content: "ﻴ";
}
.fi-ss-wind-turbine:before {
  content: "ﻵ";
}
.fi-ss-wind-warning:before {
  content: "ﻶ";
}
.fi-ss-wind:before {
  content: "ﻷ";
}
.fi-ss-window-alt:before {
  content: "ﻸ";
}
.fi-ss-window-frame-open:before {
  content: "ﻹ";
}
.fi-ss-window-frame:before {
  content: "ﻺ";
}
.fi-ss-window-maximize:before {
  content: "ﻻ";
}
.fi-ss-window-minimize:before {
  content: "ﻼ";
}
.fi-ss-window-restore:before {
  content: "﻽";
}
.fi-ss-windsock:before {
  content: "﻾";
}
.fi-ss-wine-bottle:before {
  content: "＀";
}
.fi-ss-wine-glass-crack:before {
  content: "！";
}
.fi-ss-wine-glass-empty:before {
  content: "＂";
}
.fi-ss-wishlist-heart:before {
  content: "＃";
}
.fi-ss-wishlist-star:before {
  content: "＄";
}
.fi-ss-woman-head:before {
  content: "％";
}
.fi-ss-woman-scientist:before {
  content: "＆";
}
.fi-ss-won-sign:before {
  content: "＇";
}
.fi-ss-work-in-progress:before {
  content: "（";
}
.fi-ss-workflow-alt:before {
  content: "）";
}
.fi-ss-workflow-setting-alt:before {
  content: "＊";
}
.fi-ss-workflow-setting:before {
  content: "＋";
}
.fi-ss-workflow:before {
  content: "，";
}
.fi-ss-workshop:before {
  content: "－";
}
.fi-ss-world:before {
  content: "．";
}
.fi-ss-worm:before {
  content: "／";
}
.fi-ss-wreath:before {
  content: "０";
}
.fi-ss-wrench-alt:before {
  content: "１";
}
.fi-ss-wrench-simple:before {
  content: "２";
}
.fi-ss-x-ray:before {
  content: "３";
}
.fi-ss-x:before {
  content: "４";
}
.fi-ss-y:before {
  content: "５";
}
.fi-ss-yen:before {
  content: "６";
}
.fi-ss-yin-yang:before {
  content: "７";
}
.fi-ss-z:before {
  content: "８";
}
.fi-ss-zip-file:before {
  content: "９";
}
.fi-ss-zoom-in:before {
  content: "：";
}
.fi-ss-zoom-out:before {
  content: "；";
}
@font-face {
  font-family: uicons-brands;
  src:
    url(../fonts/uicons-brands-XJPKRNBN.CVjjhO5D.woff2) format("woff2"),
    url(../fonts/uicons-brands-PQBQF6T3.ZvaM12gK.woff) format("woff"),
    url(../fonts/uicons-brands-ZJWE2ELA.D_FYefc8.eot#iefix)
      format("embedded-opentype");
  font-display: swap;
}
i[class^="fi-brands-"]:before,
i[class*=" fi-brands-"]:before,
span[class^="fi-brands-"]:before,
span[class*="fi-brands-"]:before {
  font-family: uicons-brands !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.variable-selector-00:before {
  content: "︀";
}
.variable-selector-01:before {
  content: "︁";
}
.variable-selector-02:before {
  content: "︂";
}
.variable-selector-03:before {
  content: "︃";
}
.variable-selector-04:before {
  content: "︄";
}
.variable-selector-05:before {
  content: "︅";
}
.variable-selector-06:before {
  content: "︆";
}
.variable-selector-07:before {
  content: "︇";
}
.variable-selector-08:before {
  content: "︈";
}
.variable-selector-09:before {
  content: "︉";
}
.variable-selector-0a:before {
  content: "︊";
}
.variable-selector-0b:before {
  content: "︋";
}
.variable-selector-0c:before {
  content: "︌";
}
.variable-selector-0d:before {
  content: "︍";
}
.variable-selector-0e:before {
  content: "︎";
}
.variable-selector-0f:before {
  content: "️";
}
.combining-half-marks-00:before {
  content: "︠";
}
.combining-half-marks-01:before {
  content: "︡";
}
.combining-half-marks-02:before {
  content: "︢";
}
.combining-half-marks-03:before {
  content: "︣";
}
.combining-half-marks-04:before {
  content: "︤";
}
.combining-half-marks-05:before {
  content: "︥";
}
.combining-half-marks-06:before {
  content: "︦";
}
.combining-half-marks-07:before {
  content: "︧";
}
.combining-half-marks-08:before {
  content: "︨";
}
.combining-half-marks-09:before {
  content: "︩";
}
.combining-half-marks-0a:before {
  content: "︪";
}
.combining-half-marks-0b:before {
  content: "︫";
}
.combining-half-marks-0c:before {
  content: "︬";
}
.combining-half-marks-0d:before {
  content: "︭";
}
.combining-half-marks-0e:before {
  content: "︮";
}
.combining-half-marks-0f:before {
  content: "︯";
}
.zero-width-no-break-space-0f:before {
  content: "\feff";
}
.fi-brands-3m:before {
  content: "";
}
.fi-brands-500px:before {
  content: "";
}
.fi-brands-abbot-laboratories:before {
  content: "";
}
.fi-brands-accusoft:before {
  content: "";
}
.fi-brands-acrobat:before {
  content: "";
}
.fi-brands-adobe:before {
  content: "";
}
.fi-brands-aecom:before {
  content: "";
}
.fi-brands-aero:before {
  content: "";
}
.fi-brands-after-effects:before {
  content: "";
}
.fi-brands-airbnb:before {
  content: "";
}
.fi-brands-algolia:before {
  content: "";
}
.fi-brands-amd:before {
  content: "";
}
.fi-brands-american-express:before {
  content: "";
}
.fi-brands-android:before {
  content: "";
}
.fi-brands-animate:before {
  content: "";
}
.fi-brands-app-store-ios:before {
  content: "";
}
.fi-brands-apple-pay:before {
  content: "";
}
.fi-brands-apple:before {
  content: "";
}
.fi-brands-artstation:before {
  content: "";
}
.fi-brands-astrazeneca:before {
  content: "";
}
.fi-brands-asus:before {
  content: "";
}
.fi-brands-atandt:before {
  content: "";
}
.fi-brands-atlassian:before {
  content: "";
}
.fi-brands-atom:before {
  content: "";
}
.fi-brands-audition:before {
  content: "";
}
.fi-brands-behance:before {
  content: "";
}
.fi-brands-bitcoin:before {
  content: "";
}
.fi-brands-blackberry:before {
  content: "";
}
.fi-brands-blogger:before {
  content: "";
}
.fi-brands-bluetooth:before {
  content: "";
}
.fi-brands-bootstrap:before {
  content: "";
}
.fi-brands-bridgestone:before {
  content: "";
}
.fi-brands-burger-king:before {
  content: "";
}
.fi-brands-c:before {
  content: "";
}
.fi-brands-capture:before {
  content: "";
}
.fi-brands-cc-amazon-pay:before {
  content: "";
}
.fi-brands-cc-apple-pay:before {
  content: "";
}
.fi-brands-cc-diners-club:before {
  content: "";
}
.fi-brands-cc-visa:before {
  content: "";
}
.fi-brands-centos:before {
  content: "";
}
.fi-brands-character:before {
  content: "";
}
.fi-brands-chromecast:before {
  content: "";
}
.fi-brands-cloudflare:before {
  content: "";
}
.fi-brands-confluence:before {
  content: "";
}
.fi-brands-creative-commons-by:before {
  content: "";
}
.fi-brands-creative-commons-nc-eu:before {
  content: "";
}
.fi-brands-creative-commons-nc-jp:before {
  content: "";
}
.fi-brands-creative-commons-nc:before {
  content: "";
}
.fi-brands-creative-commons-nd:before {
  content: "";
}
.fi-brands-creative-commons-pd-alt:before {
  content: "";
}
.fi-brands-creative-commons-pd:before {
  content: "";
}
.fi-brands-creative-commons-remix:before {
  content: "";
}
.fi-brands-creative-commons-sa:before {
  content: "";
}
.fi-brands-creative-commons-sampling-plus:before {
  content: "";
}
.fi-brands-creative-commons-sampling:before {
  content: "";
}
.fi-brands-creative-commons-share:before {
  content: "";
}
.fi-brands-creative-commons-zero:before {
  content: "";
}
.fi-brands-creative-commons:before {
  content: "";
}
.fi-brands-css3-alt:before {
  content: "";
}
.fi-brands-css3:before {
  content: "";
}
.fi-brands-dailymotion:before {
  content: "";
}
.fi-brands-deezer:before {
  content: "";
}
.fi-brands-delphi:before {
  content: "";
}
.fi-brands-dev:before {
  content: "";
}
.fi-brands-devianart:before {
  content: "";
}
.fi-brands-digg:before {
  content: "";
}
.fi-brands-dimension:before {
  content: "";
}
.fi-brands-discord:before {
  content: "";
}
.fi-brands-docker:before {
  content: "";
}
.fi-brands-dribbble:before {
  content: "";
}
.fi-brands-dropbox:before {
  content: "";
}
.fi-brands-drupal:before {
  content: "";
}
.fi-brands-ebay:before {
  content: "";
}
.fi-brands-elementor:before {
  content: "";
}
.fi-brands-ethereum:before {
  content: "";
}
.fi-brands-etsy:before {
  content: "";
}
.fi-brands-evernote:before {
  content: "";
}
.fi-brands-facebook-messenger:before {
  content: "";
}
.fi-brands-facebook:before {
  content: "";
}
.fi-brands-fedex:before {
  content: "";
}
.fi-brands-figma:before {
  content: "";
}
.fi-brands-firefox-browser:before {
  content: "";
}
.fi-brands-firefox:before {
  content: "";
}
.fi-brands-flaticon-1:before {
  content: "";
}
.fi-brands-flaticon:before {
  content: "";
}
.fi-brands-flickr:before {
  content: "";
}
.fi-brands-flipboard:before {
  content: "";
}
.fi-brands-fonts:before {
  content: "";
}
.fi-brands-foursquare:before {
  content: "";
}
.fi-brands-freepik-1:before {
  content: "";
}
.fi-brands-freepik:before {
  content: "";
}
.fi-brands-fresco:before {
  content: "";
}
.fi-brands-github:before {
  content: "";
}
.fi-brands-gitlab:before {
  content: "";
}
.fi-brands-goodreads:before {
  content: "";
}
.fi-brands-google:before {
  content: "";
}
.fi-brands-haskell:before {
  content: "";
}
.fi-brands-hbo:before {
  content: "";
}
.fi-brands-hotjar:before {
  content: "";
}
.fi-brands-html5:before {
  content: "";
}
.fi-brands-huawei:before {
  content: "";
}
.fi-brands-hubspot:before {
  content: "";
}
.fi-brands-ibm:before {
  content: "";
}
.fi-brands-iconfinder:before {
  content: "";
}
.fi-brands-illustrator-draw:before {
  content: "";
}
.fi-brands-illustrator:before {
  content: "";
}
.fi-brands-imdb:before {
  content: "";
}
.fi-brands-incopy:before {
  content: "";
}
.fi-brands-indesign:before {
  content: "";
}
.fi-brands-instagram:before {
  content: "";
}
.fi-brands-intel:before {
  content: "";
}
.fi-brands-invision:before {
  content: "";
}
.fi-brands-itunes:before {
  content: "";
}
.fi-brands-janseen:before {
  content: "";
}
.fi-brands-java:before {
  content: "";
}
.fi-brands-jcb:before {
  content: "";
}
.fi-brands-jira:before {
  content: "";
}
.fi-brands-johnson-and-johnson:before {
  content: "";
}
.fi-brands-joomla:before {
  content: "";
}
.fi-brands-js:before {
  content: "";
}
.fi-brands-kickstarter:before {
  content: "";
}
.fi-brands-line:before {
  content: "";
}
.fi-brands-linkedin:before {
  content: "";
}
.fi-brands-lisp:before {
  content: "";
}
.fi-brands-mailchimp:before {
  content: "";
}
.fi-brands-marriott-international:before {
  content: "";
}
.fi-brands-mcdonalds:before {
  content: "";
}
.fi-brands-media-encoder:before {
  content: "";
}
.fi-brands-medium:before {
  content: "";
}
.fi-brands-meta:before {
  content: "";
}
.fi-brands-microsoft-edge:before {
  content: "";
}
.fi-brands-microsoft-explorer:before {
  content: "";
}
.fi-brands-microsoft:before {
  content: "";
}
.fi-brands-mysql:before {
  content: "";
}
.fi-brands-napster:before {
  content: "";
}
.fi-brands-nestle:before {
  content: "";
}
.fi-brands-netflix:before {
  content: "";
}
.fi-brands-node-js:before {
  content: "";
}
.fi-brands-nvidia:before {
  content: "";
}
.fi-brands-oracle:before {
  content: "";
}
.fi-brands-patreon:before {
  content: "";
}
.fi-brands-paypal:before {
  content: "";
}
.fi-brands-pfizer:before {
  content: "";
}
.fi-brands-photoshop-camera:before {
  content: "";
}
.fi-brands-photoshop-express:before {
  content: "";
}
.fi-brands-photoshop-lightroom-classic:before {
  content: "";
}
.fi-brands-photoshop-lightroom:before {
  content: "";
}
.fi-brands-photoshop:before {
  content: "";
}
.fi-brands-php:before {
  content: "";
}
.fi-brands-pinterest:before {
  content: "";
}
.fi-brands-postgre:before {
  content: "";
}
.fi-brands-premiere-rush:before {
  content: "";
}
.fi-brands-premiere:before {
  content: "";
}
.fi-brands-product-hunt:before {
  content: "";
}
.fi-brands-python:before {
  content: "";
}
.fi-brands-raspberry-pi:before {
  content: "";
}
.fi-brands-reddit:before {
  content: "";
}
.fi-brands-samsung:before {
  content: "";
}
.fi-brands-sap:before {
  content: "";
}
.fi-brands-sass:before {
  content: "";
}
.fi-brands-shopify:before {
  content: "";
}
.fi-brands-siemens:before {
  content: "";
}
.fi-brands-sketch:before {
  content: "";
}
.fi-brands-skype:before {
  content: "";
}
.fi-brands-slack:before {
  content: "";
}
.fi-brands-slidesgo:before {
  content: "";
}
.fi-brands-snapchat:before {
  content: "";
}
.fi-brands-sony:before {
  content: "";
}
.fi-brands-soundcloud:before {
  content: "";
}
.fi-brands-spark:before {
  content: "";
}
.fi-brands-spotify:before {
  content: "";
}
.fi-brands-starbucks:before {
  content: "";
}
.fi-brands-stock:before {
  content: "";
}
.fi-brands-storyset:before {
  content: "";
}
.fi-brands-stripe:before {
  content: "";
}
.fi-brands-substance-3d-designer:before {
  content: "";
}
.fi-brands-substance-3d-painter:before {
  content: "";
}
.fi-brands-substance-3d-sampler:before {
  content: "";
}
.fi-brands-substance-3d-stager:before {
  content: "";
}
.fi-brands-swift:before {
  content: "";
}
.fi-brands-t-mobile:before {
  content: "";
}
.fi-brands-telegram:before {
  content: "";
}
.fi-brands-tencent:before {
  content: "";
}
.fi-brands-the-home-depot:before {
  content: "";
}
.fi-brands-tik-tok:before {
  content: "";
}
.fi-brands-trello:before {
  content: "";
}
.fi-brands-tripadvisor:before {
  content: "";
}
.fi-brands-tumblr:before {
  content: "";
}
.fi-brands-twitch:before {
  content: "";
}
.fi-brands-twitter-alt-circle:before {
  content: "";
}
.fi-brands-twitter-alt-square:before {
  content: "";
}
.fi-brands-twitter-alt:before {
  content: "";
}
.fi-brands-twitter:before {
  content: "";
}
.fi-brands-typescript:before {
  content: "";
}
.fi-brands-uber:before {
  content: "";
}
.fi-brands-ubuntu:before {
  content: "";
}
.fi-brands-unilever:before {
  content: "";
}
.fi-brands-unity:before {
  content: "";
}
.fi-brands-unsplash:before {
  content: "";
}
.fi-brands-ups:before {
  content: "";
}
.fi-brands-usaa:before {
  content: "";
}
.fi-brands-verizon:before {
  content: "";
}
.fi-brands-videvo:before {
  content: "";
}
.fi-brands-vimeo:before {
  content: "";
}
.fi-brands-visa:before {
  content: "";
}
.fi-brands-visual-basic:before {
  content: "";
}
.fi-brands-vk:before {
  content: "";
}
.fi-brands-walmart:before {
  content: "";
}
.fi-brands-wepik:before {
  content: "";
}
.fi-brands-whatsapp:before {
  content: "";
}
.fi-brands-wikipedia:before {
  content: "";
}
.fi-brands-windows:before {
  content: "";
}
.fi-brands-wix:before {
  content: "";
}
.fi-brands-wordpress:before {
  content: "";
}
.fi-brands-xd:before {
  content: "";
}
.fi-brands-xing:before {
  content: "";
}
.fi-brands-yahoo:before {
  content: "";
}
.fi-brands-yandex:before {
  content: "";
}
.fi-brands-yelp:before {
  content: "";
}
.fi-brands-youtube:before {
  content: "";
}
.fi-brands-zoom:before {
  content: "";
} /*!
*   _____       _             __                 _____                               ______ _       _   _
*  |_   _|     | |           / _|               |_   _|                             |  ____| |     | | (_)
*    | |  _ __ | |_ ___ _ __| |_ __ _  ___ ___    | |  ___ ___  _ __  ___   ______  | |__  | | __ _| |_ _  ___ ___  _ __
*    | | | '_ \| __/ _ \ '__|  _/ _` |/ __/ _ \   | | / __/ _ \| '_ \/ __| |______| |  __| | |/ _` | __| |/ __/ _ \| '_ \
*   _| |_| | | | ||  __/ |  | || (_| | (_|  __/  _| || (_| (_) | | | \__ \          | |    | | (_| | |_| | (_| (_) | | | |
*  |_____|_| |_|\__\___|_|  |_| \__,_|\___\___| |_____\___\___/|_| |_|___/          |_|    |_|\__,_|\__|_|\___\___/|_| |_|
*
*                         UIcons 2.4.2 - https://www.flaticon.com/uicons/interface-icons
*/
@font-face {
  font-family: roc-grotesk;
  src:
    url(../assets/fonts/RocGrotesk-Light.woff2) format("woff2"),
    url(../assets/fonts/RocGrotesk-Light.otf) format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: roc-grotesk;
  src:
    url(../assets/fonts/RocGrotesk-Regular.woff2) format("woff2"),
    url(../assets/fonts/RocGrotesk-Regular.otf) format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: roc-grotesk;
  src:
    url(../assets/fonts/RocGrotesk-Medium.woff2) format("woff2"),
    url(../assets/fonts/RocGrotesk-Medium.otf) format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: roc-grotesk;
  src:
    url(../assets/fonts/RocGrotesk-Bold.woff2) format("woff2"),
    url(../assets/fonts/RocGrotesk-Bold.otf) format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
:root {
  --dark: #000e30;
  --folly: #ff2b64;
  --yellow: #ffc629;
  --seashell: #faf1ec;
  --light-gray: #f5f5f7;
  --grey: #808698;
  --pink: #ffbdc9;
  --white: #ffffff;
  --black: #141414;
  --sand: #fdfbfa;
  --dark-8: rgba(0, 14, 48, 0.08);
  --dark-16: rgba(0, 14, 48, 0.16);
  --dark-50: rgba(0, 14, 48, 0.5);
  --white-8: rgba(255, 255, 255, 0.08);
  --white-16: rgba(255, 255, 255, 0.16);
  --white-50: rgba(255, 255, 255, 0.5);
  --font-display: "roc-grotesk", "Space Grotesk", sans-serif;
  --font-button: var(--font-display);
  --font-body:
    "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial,
    sans-serif;
  --container: 1300px;
  --container-pad: 80px;
  --radius-s: 8px;
  --radius-m: 12px;
  --radius-l: 16px;
  --radius-xl: 24px;
  --shadow-1: -4px 4px 24px rgba(0, 14, 48, 0.24);
  --shadow-2: -2px 2px 24px rgba(0, 14, 48, 0.12);
  --shadow-soft: 0 12px 32px rgba(0, 14, 48, 0.08);
  --ease-out: cubic-bezier(0.22, 1, 0.36, 1);
  --dur: 0.7s;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
[hidden] {
  display: none !important;
}
html {
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
  overflow-x: clip;
  max-width: 100%;
}
body {
  margin: 0;
  font-family: var(--font-body);
  font-size: var(--fs-body);
  line-height: 2;
  color: var(--dark);
  background: var(--seashell);
  -webkit-font-smoothing: antialiased;
  overflow-x: clip;
}
img,
svg,
video {
  display: block;
  max-width: 100%;
}
figure {
  margin: 0;
}
a {
  color: inherit;
  text-decoration: none;
}
button {
  font: inherit;
  color: inherit;
  background: none;
  border: 0;
  padding: 0;
  cursor: pointer;
}
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
:focus-visible {
  outline: 2px solid var(--folly);
  outline-offset: 2px;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}
.display,
.h1,
h1,
.h2,
h2,
.h3,
h3,
.h4,
h4 {
  font-family: var(--font-display);
  font-weight: 500;
  text-wrap: balance;
}
:root {
  --fs-display: clamp(42px, 31.4px + 2.82vw, 72px);
  --fs-h1: clamp(38px, 31.7px + 1.69vw, 56px);
  --fs-h2: clamp(30px, 25.1px + 1.31vw, 44px);
  --fs-h3: clamp(26px, 23.9px + 0.56vw, 32px);
  --fs-h4: clamp(21px, 19.9px + 0.28vw, 24px);
  --fs-h5: clamp(19px, 17.9px + 0.28vw, 22px);
  --fs-h6: 18px;
  --fs-body: clamp(16px, 15.3px + 0.19vw, 18px);
  --fs-card-title: clamp(23px, 21.2px + 0.47vw, 28px);
  --space-btn: 28px;
}
.display {
  font-family: var(--font-display);
  font-weight: 500;
  font-size: var(--fs-display);
  line-height: 1.1;
  letter-spacing: 0;
}
.h1,
h1 {
  font-size: var(--fs-h1);
  line-height: 1.2;
  letter-spacing: 0.01em;
}
.h2,
h2 {
  font-size: var(--fs-h2);
  line-height: 1.3;
  letter-spacing: 0.01em;
}
.h3,
h3 {
  font-size: var(--fs-h3);
  line-height: 1.3;
  letter-spacing: 0.01em;
}
.h4,
h4 {
  font-size: var(--fs-h4);
  line-height: 1.3;
  letter-spacing: 0.01em;
}
.h5,
h5 {
  font-family: var(--font-body);
  font-size: var(--fs-h5);
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0;
}
.h6,
h6 {
  font-family: var(--font-body);
  font-size: var(--fs-h6);
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0;
}
.overline {
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.display,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
p,
li,
a,
dd,
dt,
figcaption,
blockquote {
  overflow-wrap: break-word;
}
.body-1 {
  font-family: var(--font-body);
  font-size: var(--fs-body);
  font-weight: 400;
  line-height: 2;
  letter-spacing: 0;
}
.body-1-bold {
  font-family: var(--font-body);
  font-size: 18px;
  font-weight: 600;
  line-height: 2;
  letter-spacing: 0;
}
.body-2 {
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 400;
  line-height: 2;
  letter-spacing: 0;
}
.bullet-bold {
  font-family: var(--font-body);
  font-size: 18px;
  font-weight: 600;
  line-height: 1.6;
  letter-spacing: 0;
}
.quote {
  font-family: var(--font-body);
  font-size: 20px;
  font-weight: 400;
  font-style: italic;
  line-height: 2;
  letter-spacing: 0;
}
.button-text {
  font-family: var(--font-display);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: 0;
}
.accent {
  color: var(--folly);
}
.container {
  width: 100%;
  max-width: calc(var(--container) + 2 * var(--container-pad));
  margin-inline: auto;
  padding-inline: var(--container-pad);
}
.section {
  position: relative;
}
@media (prefers-reduced-motion: no-preference) {
  [data-reveal] {
    opacity: 0;
    transform: translateY(28px);
    transition:
      opacity var(--dur) var(--ease-out),
      transform var(--dur) var(--ease-out);
    transition-delay: calc(var(--reveal-delay, 0) * 90ms);
  }
  [data-reveal].is-visible {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 1200px) {
  :root {
    --container-pad: 48px;
  }
}
@media (max-width: 760px) {
  :root {
    --container-pad: 24px;
  }
}
.btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 8px 8px 20px;
  border-radius: var(--radius-l);
  border: 1px solid transparent;
  background: var(--folly);
  color: var(--white);
  font-family: var(--font-display);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  white-space: nowrap;
  transition:
    background-color 0.25s ease,
    border-color 0.25s ease,
    color 0.25s ease;
}
.btn:hover {
  background: var(--white);
  border-color: var(--dark-16);
  color: var(--dark);
}
.btn__icon {
  display: grid;
  place-items: center;
  width: 40px;
  height: 40px;
  border-radius: var(--radius-s);
  color: var(--white);
  transition:
    background-color 0.25s ease,
    color 0.25s ease;
}
.btn__icon img,
.btn__icon svg {
  display: none;
}
.btn__icon:before {
  content: "";
  width: 16px;
  height: 16px;
  background: currentColor;
  -webkit-mask: url(../assets/icons/arrow-up-right.svg) center / contain
    no-repeat;
  mask: url(../assets/icons/arrow-up-right.svg) center / contain no-repeat;
}
.btn:hover .btn__icon {
  background: var(--dark);
  color: var(--white);
}
.btn--dark {
  background: var(--dark);
  border-color: var(--dark-16);
}
.btn--light,
.btn--white {
  background: var(--white);
  border-color: var(--dark-16);
  color: var(--dark);
}
.btn--light .btn__icon,
.btn--white .btn__icon {
  color: var(--dark);
}
.btn--light:hover,
.btn--white:hover {
  background: var(--dark);
  border-color: var(--dark-16);
  color: var(--white);
}
.btn--light:hover .btn__icon,
.btn--white:hover .btn__icon {
  background: var(--white);
  color: var(--dark);
}
.arrow-btn {
  display: grid;
  place-items: center;
  padding: 12px;
  border-radius: var(--radius-l);
  background: var(--dark);
  color: var(--white);
  transition:
    background-color 0.25s ease,
    color 0.25s ease,
    opacity 0.25s ease;
}
.arrow-btn i {
  display: grid;
  place-items: center;
  width: 32px;
  height: 32px;
  font-size: 32px;
  line-height: 1;
}
.arrow-btn:hover:not([disabled]) {
  background: var(--folly);
  color: var(--white);
}
.arrow-btn[disabled] {
  background: var(--dark-16);
  cursor: default;
}
.arrow-btn--light {
  background: var(--white);
  color: var(--dark);
}
.arrow-btn--light:hover:not([disabled]) {
  background: var(--folly);
  color: var(--white);
}
.arrow-btn--light[disabled] {
  background: var(--white-50);
  color: var(--dark);
}
.link-arrow {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: var(--font-button);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  color: var(--dark);
}
.link-arrow img,
.link-arrow svg {
  display: none;
}
.link-arrow:after {
  content: "";
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  background: currentColor;
  -webkit-mask: url(../assets/icons/arrow-up-right.svg) center / contain
    no-repeat;
  mask: url(../assets/icons/arrow-up-right.svg) center / contain no-repeat;
  transition: transform 0.25s var(--ease-out);
}
.link-arrow:hover:after {
  transform: translate(3px, -3px);
}
.link-arrow--light {
  color: var(--white);
}
.link-arrow--light:after {
  background: var(--white);
}
.badge {
  display: inline-flex;
  align-items: center;
  height: 36px;
  padding: 0 16px;
  border-radius: var(--radius-m);
  background: var(--yellow);
  color: var(--dark);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  white-space: nowrap;
}
.badge--pink {
  background: var(--pink);
}
.badge--white {
  background: var(--white);
}
.tag {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  height: 32px;
  padding: 0 12px;
  border-radius: var(--radius-m);
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  white-space: nowrap;
}
.tag:before {
  content: "";
  width: 8px;
  height: 8px;
  flex-shrink: 0;
  border-radius: 50%;
  background: currentColor;
}
.tag--green {
  color: #10b981;
  background: #10b9811f;
}
.tag--yellow {
  color: var(--yellow);
  background: #ffc6291f;
}
.tag--pink {
  color: var(--folly);
  background: #ff2b641f;
}
.tag--grey {
  color: var(--grey);
  background: #8086981f;
}
.hl {
  background: var(--pink);
  border-radius: 6px;
  padding: 0 8px;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
.scribble {
  position: relative;
  z-index: 1;
}
.scribble:before {
  content: "";
  position: absolute;
  top: 2%;
  right: -6%;
  bottom: 2%;
  left: -6%;
  z-index: -1;
  background: var(--pink);
  border-radius: 12px;
  transform: rotate(-1deg);
}
.ul-pink {
  text-decoration: underline;
  text-decoration-color: #ff2b6429;
  text-decoration-thickness: 0.6em;
  text-underline-offset: -0.35em;
  text-decoration-skip-ink: none;
}
.section-head {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.section-head--center {
  align-items: center;
  text-align: center;
}
.field {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  min-height: 56px;
  padding: 0 24px;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: var(--radius-l);
}
.field img,
.field svg {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.field i {
  font-size: 20px;
  line-height: 1;
  flex-shrink: 0;
  color: var(--dark);
}
.field input,
.field textarea,
.field select {
  width: 100%;
  border: 0;
  outline: 0;
  background: transparent;
  font-family: var(--font-body);
  font-size: 18px;
  line-height: 1.5;
  color: var(--dark);
}
.field input::placeholder,
.field textarea::placeholder {
  color: var(--dark-50);
}
.field:focus-within {
  border-color: var(--folly);
}
.field--textarea {
  align-items: flex-start;
  padding: 16px 24px;
}
.field--textarea textarea {
  resize: vertical;
  min-height: 190px;
}
.tab-switch {
  display: inline-flex;
  background: var(--seashell);
  border-radius: var(--radius-m);
}
.tab-switch--white {
  background: var(--white);
}
.tab-switch__tab {
  display: inline-flex;
  align-items: center;
  height: 44px;
  padding: 0 20px;
  border-radius: var(--radius-m);
  font-family: var(--font-display);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  color: var(--dark);
  transition: background-color 0.25s ease;
}
.tab-switch__tab.is-active {
  background: var(--yellow);
}
.accordion {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
.accordion__item {
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: 32px;
  overflow: hidden;
}
.accordion__item--line {
  background: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid var(--dark-16);
}
.accordion__item:hover {
  box-shadow: var(--shadow-2);
}
.accordion__item--line:hover,
.dienst-card .accordion__item:hover,
.drieluik__accordion .accordion__item:hover {
  box-shadow: none;
}
.accordion__trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  width: 100%;
  padding: 16px 16px 16px 40px;
  text-align: left;
  font-family: var(--font-display);
  font-size: clamp(18px, 2vw, 24px);
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.24px;
  color: var(--dark);
}
.accordion__icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
  display: grid;
  place-items: center;
  background: var(--seashell);
  border-radius: var(--radius-l);
  font-size: 32px;
  transition: transform 0.35s var(--ease-out);
}
.accordion__icon i {
  display: grid;
  line-height: 1;
}
.accordion__item.is-open .accordion__icon {
  transform: rotate(180deg);
}
.accordion__panel {
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.4s var(--ease-out);
}
.accordion__item.is-open .accordion__panel {
  grid-template-rows: 1fr;
}
.accordion__panel-inner {
  overflow: hidden;
}
.accordion__content {
  padding: 0 96px 28px 40px;
  color: var(--dark);
  font-size: 18px;
  line-height: 2;
}
@media (max-width: 560px) {
  .accordion__trigger {
    padding-left: 24px;
  }
  .accordion__icon {
    width: 44px;
    height: 44px;
    font-size: 24px;
  }
  .accordion__content {
    padding: 0 24px 24px;
  }
}
.logo-strip {
  overflow: hidden;
  width: 100%;
  -webkit-mask-image: linear-gradient(
    to right,
    transparent,
    #000 12%,
    #000 88%,
    transparent
  );
  mask-image: linear-gradient(
    to right,
    transparent,
    #000 12%,
    #000 88%,
    transparent
  );
}
.logo-strip__track {
  display: flex;
  align-items: center;
  gap: 80px;
  width: max-content;
  animation: marquee 30s linear infinite;
}
.logo-strip:hover .logo-strip__track {
  animation-play-state: paused;
}
@keyframes marquee {
  to {
    transform: translate(-50%);
  }
}
@media (prefers-reduced-motion: reduce) {
  .logo-strip__track {
    animation: none;
  }
}
.filter-card {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 40px;
  background: var(--light-gray);
  border-radius: 32px;
}
.filter-card__title {
  font-family: var(--font-display);
  font-size: var(--fs-h4);
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.24px;
  color: var(--dark);
}
.filter-card__label {
  font-family: var(--font-display);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: 0;
  color: var(--dark);
}
.filter-card__group {
  padding-bottom: 24px;
  border-bottom: 1.5px solid var(--dark-16);
}
.filter-card__group:last-of-type {
  padding-bottom: 0;
  border-bottom: 0;
}
.filter-check {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  color: var(--dark);
}
.filter-check input {
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  margin: 0;
  flex-shrink: 0;
  background: transparent;
  border: 1px solid var(--dark-16);
  border-radius: 4px;
  cursor: pointer;
  display: grid;
  place-items: center;
  transition:
    background-color 0.2s ease,
    border-color 0.2s ease;
}
.filter-check input:checked {
  background: var(--folly);
  border-color: var(--folly);
}
.filter-check input:checked:after {
  content: "";
  width: 20px;
  height: 20px;
  background: var(--white);
  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M14.5218 5.94034L16 7.4406L9.90104 13.449C9.4936 13.8565 8.95771 14.0597 8.41972 14.0597C7.88173 14.0597 7.34059 13.8544 6.92894 13.4438L4 10.6054L5.46657 9.09247L8.40709 11.9424L14.5218 5.94034Z"/></svg>')
    center / contain no-repeat;
  mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M14.5218 5.94034L16 7.4406L9.90104 13.449C9.4936 13.8565 8.95771 14.0597 8.41972 14.0597C7.88173 14.0597 7.34059 13.8544 6.92894 13.4438L4 10.6054L5.46657 9.09247L8.40709 11.9424L14.5218 5.94034Z"/></svg>')
    center / contain no-repeat;
}
@media (max-width: 760px) {
  .filter-card {
    padding: 28px;
    border-radius: 24px;
  }
}
@media (max-width: 400px) {
  .filter-card {
    padding: 24px 20px;
  }
}
.filter-card .filter-card__group {
  gap: 0;
}
.filter-card__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  padding: 0;
  border: 0;
  background: none;
  text-align: left;
  cursor: pointer;
  color: var(--dark);
}
.filter-card__head > h3 {
  margin: 0;
}
.filter-card__chev {
  flex-shrink: 0;
  display: grid;
  place-items: center;
  font-size: 16px;
  line-height: 1;
  color: var(--dark);
  transition: transform 0.3s var(--ease-out);
}
.filter-card__group.is-open .filter-card__chev {
  transform: rotate(180deg);
}
.filter-card__panel {
  display: grid;
  grid-template-rows: minmax(0, 0fr);
  min-height: 0;
  transition: grid-template-rows 0.35s var(--ease-out);
}
.filter-card__group.is-open .filter-card__panel {
  grid-template-rows: minmax(0, 1fr);
}
.filter-card__panel-inner {
  overflow: hidden;
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-top: 12px;
}
.filter-trigger,
.filter-card__close,
.filter-apply {
  display: none;
}
.filter-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 200;
  background: #000e3073;
  opacity: 0;
  visibility: hidden;
  transition:
    opacity 0.3s var(--ease-out),
    visibility 0.3s;
}
.filter-backdrop.is-visible {
  opacity: 1;
  visibility: visible;
}
@media (max-width: 1000px) {
  .filter-trigger {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    align-self: flex-start;
    margin-bottom: 0;
    padding: 8px 8px 8px 20px;
    border: 1px solid transparent;
    border-radius: var(--radius-l);
    background: var(--folly);
    color: var(--white);
    font-family: var(--font-display);
    font-weight: 500;
    font-size: 18px;
    line-height: 1.4;
    cursor: pointer;
  }
  .filter-trigger i {
    order: 3;
    display: grid;
    place-items: center;
    width: 40px;
    height: 40px;
    border-radius: var(--radius-s);
    font-size: 18px;
    line-height: 1;
  }
  .filter-trigger__count {
    order: 2;
    display: inline-grid;
    place-items: center;
    min-width: 22px;
    height: 22px;
    padding: 0 6px;
    border-radius: 999px;
    background: var(--white);
    color: var(--folly);
    font-size: 13px;
    font-weight: 600;
  }
  .vacatures__filters,
  .specialisten__filters {
    display: contents;
  }
  .filter-card[data-sheet] {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 210;
    width: auto;
    max-width: 620px;
    margin-inline: auto;
    max-height: 88dvh;
    overflow-y: auto;
    gap: 4px;
    padding: 0 20px;
    background: var(--white);
    border-radius: 24px 24px 0 0;
    box-shadow: 0 -16px 48px #000e3038;
    transform: translateY(103%);
    transition: transform 0.34s var(--ease-out);
  }
  .filter-card[data-sheet].is-open {
    transform: none;
  }
  .filter-card[data-sheet] .filter-card__title {
    position: sticky;
    top: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 -20px;
    padding: 20px;
    background: var(--white);
  }
  .filter-card__close {
    display: inline-grid;
    place-items: center;
    width: 40px;
    height: 40px;
    flex-shrink: 0;
    border: 0;
    border-radius: 50%;
    background: var(--seashell);
    color: var(--dark);
    font-size: 16px;
    cursor: pointer;
  }
  .filter-card[data-sheet] .filter-card__group {
    padding-block: 16px;
    border-bottom: 0;
  }
  .filter-card[data-sheet] .filter-card__group + .filter-card__group {
    border-top: 1px solid var(--dark-16);
  }
  .filter-card[data-sheet] .filter-check {
    padding-block: 4px;
    font-size: 17px;
  }
  .filter-apply {
    display: block;
    position: sticky;
    bottom: calc(14px + env(safe-area-inset-bottom));
    z-index: 2;
    width: 100%;
    margin-top: 12px;
    padding: 16px 20px;
    border: 0;
    border-radius: 999px;
    background: var(--folly);
    color: var(--white);
    font-family: var(--font-button);
    font-weight: 600;
    font-size: 16px;
    cursor: pointer;
    box-shadow:
      0 8px 24px #ff2b644d,
      0 -14px 16px 14px var(--white);
  }
  body.filter-open {
    overflow: hidden;
  }
}
@media (max-width: 760px) {
  nav.breadcrumb {
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    scroll-snap-type: x proximity;
    -ms-overflow-style: none;
  }
  nav.breadcrumb::-webkit-scrollbar {
    display: none;
  }
  nav.breadcrumb > * {
    flex-shrink: 0;
    white-space: nowrap;
  }
  nav.breadcrumb > :last-child {
    scroll-snap-align: end;
  }
}
.vac-hero {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 600px;
  padding: 120px 0 60px;
  background: var(--seashell);
  overflow: hidden;
}
.vac-hero:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../assets/img/vacatures-texture.jpg) center / cover no-repeat;
  mix-blend-mode: color-burn;
  opacity: 0.25;
  pointer-events: none;
}
.vac-hero__inner {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  text-align: center;
}
.vac-hero__title {
  position: relative;
}
.vac-hero__sparkle {
  position: absolute;
  top: -44px;
  left: -16px;
  width: 32px;
  height: 53px;
}
.vac-hero__sub {
  max-width: 680px;
}
@media (max-width: 1000px) {
  .vac-hero {
    min-height: 0;
    padding: 160px 0 80px;
  }
}
@media (max-width: 760px) {
  .vac-hero {
    padding: 136px 0 64px;
  }
  .vac-hero__sparkle {
    display: none;
  }
}
@media (max-width: 400px) {
  .vac-hero {
    padding: 120px 0 56px;
  }
}
.seg-filters {
  display: flex;
  max-width: 100%;
  overflow-x: auto;
  scrollbar-width: none;
}
.seg-filters::-webkit-scrollbar {
  display: none;
}
.seg-filters__inner {
  display: inline-flex;
  align-items: center;
  padding: 4px 8px;
  background: #f5f5f7;
  border-radius: var(--radius-l);
}
.seg-filters .chip-filter {
  height: 48px;
  padding: 0 16px;
  border: 0;
  border-radius: var(--radius-s);
  background: transparent;
  font-family: var(--font-button);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  color: var(--dark);
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.seg-filters .chip-filter:hover {
  background: #fff9;
}
.seg-filters .chip-filter.is-active {
  background: var(--white);
  color: var(--dark);
}
.site-header {
  position: fixed;
  inset: 0 0 auto 0;
  z-index: 100;
  padding: 16px;
  transition: transform 0.4s var(--ease-out);
}
.site-header.is-hidden {
  transform: translateY(-110%);
}
.site-header__bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding: 16px;
  background: var(--white);
  border: 1px solid var(--dark-8);
  border-radius: var(--radius-l);
  box-shadow: 0 0 #000e3000;
  transition: box-shadow 0.3s ease;
}
.site-header.is-scrolled .site-header__bar {
  box-shadow: 0 12px 32px #000e3014;
}
.site-header__logo {
  display: block;
  padding-inline: 8px;
  flex-shrink: 0;
}
.site-header__logo img {
  width: 194px;
  height: 28px;
}
.site-nav {
  display: flex;
  align-items: center;
  gap: 32px;
}
.nav-item {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 24px;
}
.nav-link {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  height: 24px;
  font-family: var(--font-button);
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
  color: var(--dark);
  white-space: nowrap;
  transition: color 0.2s ease;
}
.nav-link:hover,
.nav-item--open > .nav-trigger,
.nav-link.is-active {
  color: var(--folly);
}
.nav-badge {
  display: inline-grid;
  place-items: center;
  min-width: 24px;
  height: 24px;
  padding: 0 6px;
  border-radius: 999px;
  background: var(--folly);
  color: var(--white);
  font-family: var(--font-body);
  font-size: 13px;
  font-weight: 500;
  line-height: 1;
}
.nav-chev {
  display: grid;
  place-items: center;
  font-size: 20px;
  transition: transform 0.25s var(--ease-out);
}
.nav-item--open .nav-chev {
  transform: rotate(180deg);
}
.nav-panel {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 90;
  padding-top: 14px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(6px);
  transition:
    opacity 0.22s var(--ease-out),
    transform 0.22s var(--ease-out),
    visibility 0.22s;
  pointer-events: none;
}
.nav-item--open .nav-panel {
  opacity: 1;
  visibility: visible;
  transform: none;
  pointer-events: auto;
}
.nav-panel__inner {
  display: flex;
  gap: 48px;
  padding: 40px 48px;
  background: var(--dark);
  border-radius: var(--radius-l);
  box-shadow: 0 24px 60px #000e3047;
}
.nav-col {
  display: flex;
  flex-direction: column;
  gap: 16px;
  min-width: 180px;
}
.nav-col + .nav-col {
  padding-left: 48px;
  border-left: 1px solid var(--white-16);
  margin-left: 0;
}
.nav-col__title {
  font-family: var(--font-body);
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4;
  color: #ffffff8c;
}
.nav-col a {
  font-family: var(--font-button);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  color: var(--white);
  transition:
    color 0.18s ease,
    transform 0.18s var(--ease-out);
}
.nav-col a:hover {
  color: var(--folly);
  transform: translate(3px);
}
.site-header__actions {
  display: flex;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
}
.site-header__lang {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 8px 10px;
  border-radius: var(--radius-s);
  color: var(--dark);
  transition: background-color 0.2s ease;
}
.site-header__lang:hover {
  background: var(--seashell);
}
.site-header__lang img {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  object-fit: cover;
}
.site-header__lang i {
  display: grid;
  place-items: center;
  font-size: 16px;
}
.site-header__toggle {
  display: none;
  flex-direction: column;
  justify-content: center;
  gap: 5px;
  width: 40px;
  height: 40px;
  padding: 8px;
}
.site-header__toggle span {
  display: block;
  height: 2px;
  border-radius: 2px;
  background: var(--dark);
  transition:
    transform 0.3s var(--ease-out),
    opacity 0.2s ease;
}
.nav-lang {
  display: none;
}
@media (max-width: 1200px) {
  .site-nav,
  .site-header__lang {
    display: none;
  }
  .site-header__toggle {
    display: flex;
  }
  .site-header.menu-open .site-header__toggle span:nth-child(1) {
    transform: translateY(7px) rotate(45deg);
  }
  .site-header.menu-open .site-header__toggle span:nth-child(2) {
    opacity: 0;
  }
  .site-header.menu-open .site-header__toggle span:nth-child(3) {
    transform: translateY(-7px) rotate(-45deg);
  }
  .site-header.menu-open .site-nav {
    position: absolute;
    inset: calc(100% - 4px) 16px auto 16px;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 4px;
    max-height: calc(100vh - 120px);
    padding: 16px;
    overflow-y: auto;
    background: var(--white);
    border: 1px solid var(--dark-8);
    border-radius: var(--radius-l);
    box-shadow: 0 24px 48px #000e301f;
  }
  .site-header.menu-open .nav-item {
    position: static;
    display: block;
    width: 100%;
    height: auto;
  }
  .site-header.menu-open .site-nav > .nav-link,
  .site-header.menu-open .nav-trigger {
    width: 100%;
    justify-content: flex-start;
    padding: 14px 12px;
    border-radius: var(--radius-s);
    font-size: 18px;
  }
  .site-header.menu-open .nav-trigger .nav-chev {
    margin-left: auto;
  }
  .site-header.menu-open .nav-trigger:hover,
  .site-header.menu-open .site-nav > .nav-link:hover {
    background: var(--seashell);
  }
  .site-header.menu-open .site-nav .nav-lang {
    display: block;
    width: 100%;
    margin-top: 4px;
    padding-top: 8px;
    border-top: 1px solid var(--dark-8);
  }
  .site-header.menu-open .nav-lang__btn {
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%;
    padding: 8px 12px;
    border-radius: var(--radius-s);
    font-family: var(--font-body);
    font-size: 15px;
    font-weight: 500;
    color: var(--grey);
  }
  .site-header.menu-open .nav-lang__btn img {
    width: 16px;
    height: 16px;
  }
  .site-header.menu-open .nav-lang__btn:hover {
    background: var(--seashell);
  }
  .site-header.menu-open .nav-lang__btn .nav-chev {
    margin-left: auto;
  }
  .site-header.menu-open .nav-panel {
    position: static;
    width: 100%;
    max-width: 100%;
    padding-top: 0;
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
    display: grid;
    grid-template-rows: 0fr;
    overflow: hidden;
    transition: grid-template-rows 0.3s var(--ease-out);
  }
  .site-header.menu-open .nav-item--open .nav-panel {
    grid-template-rows: 1fr;
  }
  .site-header.menu-open .nav-panel__inner {
    flex-direction: column;
    gap: 20px;
    width: 100%;
    min-height: 0;
    margin: 0;
    padding: 0 20px;
    box-sizing: border-box;
    overflow: hidden;
    transition: padding-block 0.3s var(--ease-out);
  }
  .site-header.menu-open .nav-item--open .nav-panel__inner {
    padding-block: 20px;
  }
  .site-header.menu-open .nav-item--open {
    margin-bottom: 8px;
  }
  .site-header.menu-open .nav-col {
    min-width: 0;
  }
  .site-header.menu-open .nav-col + .nav-col {
    padding-left: 0;
    padding-top: 20px;
    border-left: 0;
    border-top: 1px solid var(--white-16);
  }
}
@media (max-width: 560px) {
  .site-header {
    padding: 12px;
  }
  .site-header__bar {
    gap: 12px;
    padding: 12px;
  }
  .site-header__logo img {
    width: 140px;
    height: auto;
  }
  .site-header__cta.btn {
    font-size: 15px;
    padding: 8px 8px 8px 14px;
    gap: 8px;
  }
  .site-header__cta .btn__icon {
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 400px) {
  .site-header__logo img {
    width: 124px;
  }
  .site-header__cta.btn {
    font-size: 0;
    padding: 6px;
    gap: 0;
  }
  .site-header__cta .btn__icon {
    width: 28px;
    height: 28px;
  }
}
.site-footer {
  padding: 0 20px 20px;
  background: var(--white);
}
.site-footer__card {
  background: var(--dark);
  border-radius: 32px;
  padding: 80px 50px 0;
  color: var(--seashell);
  overflow: hidden;
}
.site-footer__top {
  display: flex;
  align-items: flex-start;
  gap: 64px;
  width: 100%;
}
.site-footer__brand {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.site-footer__brand > a img {
  width: 194px;
  height: 28px;
}
.site-footer__contact {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 310px;
}
.footer-contact {
  display: flex;
  align-items: center;
  gap: 16px;
  color: var(--seashell);
}
.footer-contact img {
  width: 56px;
  height: 56px;
  flex-shrink: 0;
}
.footer-contact strong {
  display: block;
  font-size: 18px;
  font-weight: 600;
  line-height: 2;
  margin-bottom: -4px;
}
.footer-contact span {
  display: block;
  font-size: 16px;
  line-height: 2;
}
.footer-contact:hover strong {
  color: var(--folly);
}
.site-footer__cols {
  display: flex;
  justify-content: flex-end;
  gap: 32px;
  flex: 1;
  flex-wrap: wrap;
}
.site-footer__col {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.site-footer__col strong {
  font-size: 18px;
  font-weight: 600;
  line-height: 2;
}
.site-footer__col ul {
  display: flex;
  flex-direction: column;
  gap: 12px;
  opacity: 0.75;
}
.site-footer__col a {
  font-size: 16px;
  line-height: 2;
  transition: color 0.2s ease;
}
.site-footer__col a:hover {
  color: var(--folly);
}
.site-footer__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 16px 24px;
  margin-top: 50px;
  padding: 32px 0;
  border-top: 1px solid var(--white-16);
}
.site-footer__bottom p {
  font-size: 16px;
  line-height: 2;
  color: var(--grey);
}
.site-footer__bottom a {
  text-decoration: underline;
  text-underline-offset: 3px;
  transition: color 0.2s ease;
}
.site-footer__bottom p a:hover {
  color: var(--seashell);
}
.site-footer__legal {
  display: flex;
  gap: 24px;
}
.site-footer__legal a {
  font-size: 16px;
  line-height: 2;
  text-decoration: none;
  color: var(--grey);
}
.site-footer__legal a:hover {
  color: var(--seashell);
}
.site-footer__socials {
  display: flex;
  gap: 16px;
}
.site-footer__socials a {
  display: grid;
  place-items: center;
  width: 46px;
  height: 46px;
  border: 1px solid var(--white-16);
  border-radius: 999px;
  transition:
    background-color 0.25s ease,
    border-color 0.25s ease;
}
.site-footer__socials a:hover {
  background: var(--white-8);
  border-color: var(--white-50);
}
.site-footer__socials img {
  width: 20px;
  height: 20px;
}
@media (max-width: 1280px) {
  .site-footer__top {
    flex-wrap: wrap;
    gap: 48px;
  }
  .site-footer__cols {
    justify-content: flex-start;
    gap: 48px 64px;
    flex-basis: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 760px) {
  .site-footer {
    padding: 0 12px 12px;
  }
  .site-footer__card {
    padding: 56px 28px 0;
    border-radius: 24px;
  }
  .site-footer__bottom {
    flex-direction: column;
    align-items: flex-start;
  }
}
.bullets {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.bullets li {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.6;
}
.bullets img {
  flex-shrink: 0;
}
.benefit-card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 0;
  padding: 40px;
  background: var(--white);
  border-radius: 24px;
  transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.3s var(--ease-out),
    filter 0.3s ease;
}
.benefit-card > img {
  width: 40px;
  height: 40px;
  margin-bottom: 36px;
  transition: filter 0.3s ease;
}
.benefit-card__title {
  font-size: var(--fs-card-title);
  letter-spacing: 0.28px;
  line-height: 1.3;
  margin-bottom: 12px;
}
.benefit-card:hover {
  background: var(--dark);
  color: var(--sand);
  transform: rotate(-2deg);
  filter: drop-shadow(-4px 4px 12px rgba(0, 14, 48, 0.24));
}
.benefit-card:hover > img {
  filter: brightness(0) invert(1);
}
.sector-card {
  flex: 1 1 0;
  min-width: 0;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: 32px;
  overflow: hidden;
}
.sector-card__header {
  position: relative;
  display: flex;
  align-items: flex-end;
  height: 240px;
  padding: 32px 40px;
}
.sector-card__header img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s var(--ease-out);
}
.sector-card__header:hover img {
  transform: scale(1.04);
}
.sector-card__header:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(
    to bottom,
    rgba(0, 14, 48, 0) 50%,
    var(--dark) 85%
  );
}
.sector-card__header h3 {
  position: relative;
  z-index: 1;
  color: var(--white);
}
.sector-card__list li {
  padding: 0 20px;
  transition: background-color 0.25s ease;
}
.sector-card__list li a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  padding: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  border-top: 1px solid var(--dark-16);
}
.sector-card__list li:hover {
  background: var(--seashell);
}
.sector-card__list li:hover .chip-arrow {
  background: var(--white);
}
.chip-arrow {
  display: grid;
  place-items: center;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  border-radius: var(--radius-s);
  background: var(--seashell);
  transition:
    background-color 0.25s ease,
    transform 0.25s var(--ease-out);
}
.chip-arrow img {
  width: 16px;
  height: 16px;
}
a:hover > .chip-arrow,
a:hover .chip-arrow,
li:hover > a .chip-arrow {
  transform: translate(2px, -2px);
}
.sector-card__cta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  padding: 20px 40px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.6;
  background: var(--dark);
  color: var(--white);
  transition:
    background-color 0.25s ease,
    color 0.25s ease;
}
.sector-card__cta .chip-arrow,
.chip-arrow--white {
  background: var(--white);
}
.sector-card__cta:hover {
  background: var(--seashell);
  color: var(--dark);
}
@media (max-width: 760px) {
  .bullets li {
    align-items: flex-start;
  }
  .bullets img {
    margin-top: 3px;
  }
}
.contactform-block {
  padding: 20px;
  background: var(--white);
}
.contactform {
  background: var(--seashell);
  border-radius: 32px;
  padding: clamp(48px, 6vw, 96px) 0;
}
.contactform__grid {
  display: grid;
  grid-template-columns: 450px 1fr;
  gap: clamp(40px, 8vw, 120px);
  align-items: start;
}
.contactform__intro {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.contactform__intro .badge {
  margin-bottom: 16px;
}
.contactform__intro h2 {
  line-height: 1.3;
  letter-spacing: 0.01em;
  margin-bottom: 8px;
}
.contactform__methods {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 40px;
}
.contactform__method {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 320px;
  max-width: 100%;
  height: 64px;
  padding: 8px 20px 8px 8px;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: 16px;
  color: var(--dark);
  font-weight: 600;
  font-size: 18px;
  line-height: 1.3;
  transition: border-color 0.25s ease;
}
.contactform__method:hover {
  border-color: var(--folly);
}
.contactform__method-icon {
  display: grid;
  place-items: center;
  width: 48px;
  height: 48px;
  flex-shrink: 0;
  background: var(--dark);
  border-radius: 12px;
  color: var(--white);
  font-size: 24px;
}
.contactform__method-icon i {
  line-height: 1;
  display: grid;
}
.contactform__panel {
  background: var(--dark);
  border-radius: 32px;
  padding: clamp(28px, 4.4vw, 64px);
}
.contactform__panel h3 {
  color: var(--white);
  font-size: var(--fs-h3);
  line-height: 1.3;
  letter-spacing: 0.32px;
  margin-bottom: 16px;
}
.contactform__panel form {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.contactform__panel form > * + * {
  margin-top: 16px;
}
.contactform__panel form > .btn {
  margin-top: var(--space-btn);
}
.contactform__panel form .btn {
  align-self: flex-start;
}
.contactform__row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
}
.contactform__field {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 56px;
  padding: 12px 16px;
  background: var(--white-8);
  border: 1px solid var(--dark-16);
  border-radius: 16px;
}
.contactform__field i {
  font-size: 20px;
  line-height: 1;
  display: grid;
  flex-shrink: 0;
  color: var(--white-50);
}
.contactform__field input,
.contactform__field textarea {
  width: 100%;
  border: 0;
  outline: 0;
  background: transparent;
  font-family: var(--font-body);
  font-size: 16px;
  line-height: 2;
  color: var(--white);
}
.contactform__field input::placeholder,
.contactform__field textarea::placeholder {
  color: var(--white-50);
}
.contactform__field:focus-within {
  border-color: var(--folly);
}
.contactform__field--area {
  align-items: flex-start;
  height: 224px;
  padding: 16px 24px;
}
.contactform__field--area textarea {
  height: 100%;
  resize: none;
  font-size: 18px;
}
.contactform__note {
  color: var(--white);
  font-size: 16px;
}
@media (max-width: 1000px) {
  .contactform__grid {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 560px) {
  .contactform__row {
    grid-template-columns: 1fr;
  }
}
.recruiter {
  background: var(--white);
  padding: 120px 0;
}
.recruiter__grid {
  display: flex;
  align-items: center;
  gap: 130px;
}
.recruiter__media {
  position: relative;
  display: flex;
  align-items: flex-end;
  width: 640px;
  max-width: 100%;
  aspect-ratio: 1 / 1;
  flex-shrink: 0;
  padding: 40px;
  background: var(--seashell);
  border-radius: 32px;
  overflow: hidden;
}
.recruiter__media:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../assets/img/vacatures-texture.jpg) center / cover no-repeat;
  mix-blend-mode: color-burn;
  opacity: 0.25;
  pointer-events: none;
}
.recruiter__foto {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.recruiter__kaart {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 24px;
  width: 100%;
  padding: 40px;
  background: var(--white);
  border-radius: 16px;
}
.recruiter__persoon {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.recruiter__functie {
  font-size: 18px;
}
.recruiter__contact {
  display: flex;
  flex-direction: column;
  gap: 20px;
  font-size: 18px;
}
.recruiter__contact a {
  text-decoration: none;
  transition: color 0.25s ease;
}
.recruiter__persoon .h4,
.recruiter__functie,
.recruiter__contact a {
  line-height: 1;
  text-box-trim: trim-both;
  text-box-edge: cap alphabetic;
}
.recruiter__contact a:hover {
  color: var(--folly);
}
.recruiter__text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0;
  flex: 1 1 0;
  min-width: 0;
}
.recruiter__text > .btn {
  margin-top: var(--space-btn);
}
@media (max-width: 1200px) {
  .recruiter__grid {
    gap: 60px;
  }
}
@media (max-width: 1000px) {
  .recruiter__grid {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 760px) {
  .recruiter {
    padding: 64px 0;
  }
  .recruiter__media {
    padding: 20px;
    border-radius: 24px;
  }
  .recruiter__kaart {
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    padding: 24px;
  }
  .recruiter__persoon,
  .recruiter__contact {
    gap: 12px;
  }
}
@media (max-width: 400px) {
  .recruiter__media {
    padding: 16px;
  }
  .recruiter__kaart {
    padding: 20px;
  }
}
.sector-card:not(:has(.sector-card__list)) {
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: visible;
  background: transparent;
  border: 0;
  border-radius: 32px;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__header {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 0;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: 32px;
  overflow: hidden;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__header:after {
  display: none;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__header img {
  position: static;
  width: 100%;
  flex: 1;
  min-height: 0;
  object-fit: cover;
  border-radius: 0;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__header h3 {
  color: var(--dark);
  padding: 32px;
  font-size: var(--fs-h4);
  letter-spacing: 0.24px;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__cta {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 4;
  justify-content: center;
  gap: 8px;
  height: 48px;
  padding: 0;
  background: var(--folly);
  color: var(--white);
  font-family: var(--font-display);
  font-size: 18px;
  font-weight: 500;
  border-radius: 0 0 32px 32px;
  opacity: 0;
  transform: translateY(-10px);
  pointer-events: none;
  transition:
    opacity 0.25s var(--ease-out),
    transform 0.25s var(--ease-out);
}
.sector-card:not(:has(.sector-card__list)):hover .sector-card__cta {
  opacity: 1;
  transform: none;
  pointer-events: auto;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__cta:hover {
  background: var(--folly);
  color: var(--white);
}
.sector-card:not(:has(.sector-card__list)) .sector-card__cta .chip-arrow {
  width: 16px;
  height: 16px;
  background: transparent;
}
.sector-card:not(:has(.sector-card__list)) .sector-card__cta .chip-arrow img {
  filter: brightness(0) invert(1);
}
@media (hover: none) {
  .sector-card:not(:has(.sector-card__list)) .sector-card__cta {
    position: static;
    transform: none;
  }
}
.page-leeg {
  min-height: 60vh;
  padding: 220px 0 160px;
  background: var(--seashell);
  display: flex;
  align-items: center;
}
.page-leeg .container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  max-width: 720px;
}
.hero-split {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 720px;
  padding: 120px 0 40px;
  background: var(--seashell);
  overflow: hidden;
}
.hero-split:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../assets/img/sectoren-hero-texture.jpg) center / cover
    no-repeat;
  mix-blend-mode: color-burn;
  opacity: 0.25;
  pointer-events: none;
}
.hero-split__inner {
  position: relative;
  z-index: 1;
}
.hero-split__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0;
  width: min(560px, 56%);
}
.hero-split__content > * + * {
  margin-top: 24px;
}
.hero-split__photo {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: clamp(480px, 47vw, 900px);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 30% 50%);
}
.hero-split__photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hero-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  margin-top: var(--space-btn);
}
@media (max-width: 900px) {
  .hero-split {
    display: flex;
    flex-direction: column;
    min-height: 0;
    padding: 150px 0 32px;
    background: var(--white);
    overflow: visible;
  }
  .hero-split:before {
    background: var(--seashell);
    mix-blend-mode: normal;
    opacity: 1;
    clip-path: polygon(0 0, 100% 0, 100% 82%, 0 94%);
  }
  .hero-split__inner {
    order: 1;
  }
  .hero-split__content {
    width: 100%;
  }
  .hero-split__photo {
    order: 2;
    display: block;
    position: relative;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: auto;
    height: auto;
    aspect-ratio: 4 / 3;
    width: calc(100% - 2 * var(--container-pad));
    margin: 40px var(--container-pad) 0;
    clip-path: none;
    border-radius: 24px;
    overflow: hidden;
  }
  .hero-actions {
    width: 100%;
    gap: 12px;
  }
  .hero-actions .btn {
    width: auto;
  }
}
.block {
  padding: 120px 0;
}
.block--seashell {
  background: var(--seashell);
}
.block--white {
  background: var(--white);
}
.block--slim {
  padding: 72px 0;
}
.block--tight-top {
  padding-top: 60px;
}
.block__head {
  max-width: 720px;
  margin-bottom: 60px;
}
.block__head--center {
  margin-inline: auto;
  text-align: center;
  align-items: center;
}
.vacature-chips {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
.vacature-chip {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 24px;
  min-height: 220px;
  padding: 40px;
  background: var(--pink);
  border-radius: 32px;
}
.vacature-chip__titel {
  font-family: var(--font-display);
  font-size: var(--fs-card-title);
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.28px;
}
.vacature-chip__sub {
  font-size: 16px;
  line-height: 2;
}
@media (max-width: 760px) {
  .vacature-chips {
    grid-template-columns: 1fr;
  }
  .vacature-chip {
    min-height: 0;
    padding: 28px;
    border-radius: 24px;
  }
}
@media (max-width: 400px) {
  .vacature-chip {
    padding: 24px 20px;
  }
}
@media (max-width: 760px) {
  .block {
    padding: 48px 0;
  }
  .block--tight-top {
    padding-top: 24px;
  }
  .block--slim {
    padding: 36px 0;
  }
  .block__head {
    margin-bottom: 28px;
  }
}
@media (max-width: 400px) {
  .block {
    padding: 40px 0;
  }
}
.vacancy-card {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 32px;
}
.vacancy-card__card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  flex: 1;
  min-height: 220px;
  padding: 40px 260px 40px 40px;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: 32px;
  overflow: hidden;
}
.vacancy-card__kop {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.vacancy-card__categorie {
  font-size: 16px;
  line-height: 1.6;
}
.vacancy-card__meta {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 20px;
}
.vacancy-card__meta li {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}
.vacancy-card__meta i {
  display: flex;
  font-size: 20px;
  line-height: 1;
  color: var(--folly);
}
.vacancy-card__foto {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  width: 260px;
}
.vacancy-card__foto img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.vacancy-card__titel {
  font-size: var(--fs-h3);
  letter-spacing: 0.32px;
  line-height: 1.3;
}
@media (max-width: 1200px) {
  .vacancy-card__card {
    padding-right: 220px;
  }
  .vacancy-card__foto {
    width: 180px;
  }
}
@media (max-width: 760px) {
  .vacancy-card,
  .vacancy-card .card-ctabar {
    border-radius: 24px;
  }
  .vacancy-card .card-ctabar {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .vacancy-card__card {
    min-height: 0;
    padding: 28px 96px 28px 28px;
    border-radius: 24px;
    gap: 12px;
  }
  .vacancy-card__foto {
    width: 120px;
  }
}
@media (max-width: 560px) {
  .vacancy-card__card {
    padding-right: 28px;
  }
  .vacancy-card__foto {
    display: none;
  }
}
.diensten {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
}
.dienst-card {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 40px;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: var(--radius-xl);
  transition:
    transform 0.3s var(--ease-out),
    box-shadow 0.3s ease;
}
.dienst-card:hover {
  background: var(--dark);
  border-color: var(--dark);
  transform: translateY(-4px);
  box-shadow: var(--shadow-soft);
}
.dienst-card:hover .dienst-card__body h3,
.dienst-card:hover .dienst-card__body p,
.dienst-card:hover .dienst-card__body,
.dienst-card:hover .accordion__trigger,
.dienst-card:hover .accordion__content {
  color: var(--white);
}
.dienst-card__icon {
  display: grid;
  place-items: center;
  width: 60px;
  height: 60px;
  border-radius: var(--radius-l);
  background: var(--seashell);
  color: var(--folly);
  font-size: 26px;
}
.dienst-card__body {
  display: flex;
  flex-direction: column;
  gap: 8px;
  flex: 1;
}
.dienst-card__body h3 {
  font-size: var(--fs-card-title);
  letter-spacing: 0.28px;
}
.dienst-card .accordion {
  gap: 0;
  margin-top: 8px;
}
.dienst-card .accordion__item {
  background: transparent;
  border: 0;
  border-top: 1px solid var(--dark-16);
  border-radius: 0;
}
.dienst-card .accordion__trigger {
  padding: 16px 0;
  font-size: 16px;
}
.dienst-card .accordion__content {
  padding: 0 0 16px;
  font-size: 15px;
}
.dienst-card .accordion__icon {
  width: 24px;
  height: 24px;
  background: transparent;
  border-radius: 0;
  font-size: 18px;
}
.proces {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  counter-reset: stap;
}
.artikel-tiles {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
.artikel-tile {
  display: flex;
  flex-direction: column;
}
.artikel-tile__card {
  display: flex;
  flex-direction: column;
  width: 100%;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: 32px;
  overflow: hidden;
}
.artikel-tile__media {
  flex: 1;
  min-height: 0;
  overflow: hidden;
  background: var(--seashell);
}
.artikel-tile__media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s var(--ease-out);
}
.artikel-tile:hover .artikel-tile__media img {
  transform: scale(1.04);
}
.artikel-tile__body {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 32px;
  background: var(--white);
}
.artikel-tile__meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.artikel-tile__tag {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
  max-width: 100%;
  height: 32px;
  padding: 0 12px;
  border-radius: 12px;
  background: #10b9811f;
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 500;
  color: #10b981;
}
.artikel-tile__tag-text {
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.artikel-tile__dot {
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #10b981;
}
.artikel-tile__date {
  flex-shrink: 0;
  font-family: var(--font-body);
  font-size: 16px;
  color: var(--grey);
}
.artikel-tile__title {
  margin: 0;
  font-family: var(--font-display);
  font-size: var(--fs-h4);
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.24px;
  color: var(--dark);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 900px) {
  .artikel-tiles {
    grid-template-columns: 1fr;
    gap: 24px;
  }
}
.chip-filters {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 48px;
}
.chip-filter {
  padding: 10px 20px;
  border-radius: 999px;
  border: 1px solid var(--dark-16);
  background: var(--white);
  font-family: var(--font-button);
  font-size: 15px;
  font-weight: 500;
  color: var(--dark);
  cursor: pointer;
  transition:
    background-color 0.2s ease,
    color 0.2s ease,
    border-color 0.2s ease;
}
.chip-filter:hover {
  border-color: var(--dark);
}
.chip-filter.is-active {
  background: var(--dark);
  border-color: var(--dark);
  color: var(--white);
}
.prestaties {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}
.prestatie {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 40px;
  background: var(--white);
  border: 1px solid var(--dark-16);
  border-radius: var(--radius-xl);
}
.prestatie__num {
  font-family: var(--font-display);
  font-size: 64px;
  font-weight: 500;
  line-height: 1.1;
  color: var(--folly);
}
.prestatie__label {
  font-size: 16px;
  line-height: 1.6;
  color: inherit;
}
.reviews-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
}
.review-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 24px;
  padding: 40px;
  background: var(--seashell);
  border-radius: var(--radius-xl);
}
.review-card__quote {
  font-size: 20px;
  font-style: italic;
  line-height: 1.7;
  color: var(--dark);
}
.review-card__author {
  display: flex;
  align-items: center;
  gap: 16px;
}
.review-card__author img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  object-fit: cover;
}
.review-card__author strong {
  display: block;
  font-size: 16px;
  font-weight: 600;
}
.review-card__author span {
  font-size: 14px;
  color: var(--dark-50);
}
@media (max-width: 1100px) {
  .diensten,
  .proces,
  .reviews-grid,
  .prestaties {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 680px) {
  .diensten,
  .proces,
  .reviews-grid,
  .prestaties {
    grid-template-columns: 1fr;
  }
}
.vacancy-card--staand .vacancy-card__card,
.sector-card:not(:has(.sector-card__list)) .sector-card__header,
.artikel-tile__card {
  height: 480px;
  min-height: 0;
  border-radius: 32px;
}
.has-ctabar {
  position: relative;
  isolation: isolate;
}
.has-ctabar:focus-visible {
  z-index: 5;
}
.has-ctabar:focus-visible .card-ctabar {
  transform: none;
  opacity: 1;
  pointer-events: auto;
}
.card-ctabar {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -48px;
  height: 80px;
  padding-top: 32px;
  z-index: -1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  background: var(--folly);
  color: var(--white);
  font-family: var(--font-display);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  border-radius: 0 0 32px 32px;
  transform: translateY(-48px);
  opacity: 0;
  pointer-events: none;
  transition:
    transform 0.28s var(--ease-out),
    opacity 0.28s var(--ease-out);
}
.card-ctabar:after {
  content: "";
  width: 16px;
  height: 16px;
  background: currentColor;
  -webkit-mask: url(../assets/icons/arrow-up-right.svg) center / contain
    no-repeat;
  mask: url(../assets/icons/arrow-up-right.svg) center / contain no-repeat;
}
@media (hover: hover) {
  .has-ctabar:hover {
    z-index: 5;
  }
  .has-ctabar:hover .card-ctabar {
    transform: none;
    opacity: 1;
    pointer-events: auto;
  }
  .vacatures__main .has-ctabar,
  .vacatures__list .has-ctabar,
  .specialisten__main .has-ctabar {
    transition: margin-bottom 0.28s var(--ease-out);
  }
  .vacatures__main .has-ctabar:hover,
  .vacatures__list .has-ctabar:hover,
  .specialisten__main .has-ctabar:hover {
    margin-bottom: 48px;
  }
}
@media (max-width: 760px) {
  .card-ctabar {
    display: none;
  }
}
.vacancy-card--staand {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 0;
  min-height: 0;
}
.vacancy-card--staand .vacancy-card__card {
  justify-content: flex-start;
  gap: 0;
  flex: 0 0 auto;
  padding: 0;
}
.vacancy-card--staand .vacancy-card__foto {
  position: static;
  width: 100%;
  flex: 1;
  min-height: 0;
  aspect-ratio: auto;
  border-radius: 0;
  overflow: hidden;
  display: block;
}
.vacancy-card--staand .vacancy-card__foto img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.vacancy-card--staand .vacancy-card__kop {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 36px 40px;
}
.vacancy-card--staand .vacancy-card__meta {
  margin-top: 8px;
  gap: 16px 20px;
}
.journey {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 72px;
}
.journey:before {
  content: "";
  position: absolute;
  top: -120px;
  right: -10%;
  bottom: -120px;
  left: -10%;
  background: radial-gradient(
    closest-side,
    var(--seashell) 55%,
    rgba(250, 241, 236, 0) 100%
  );
  pointer-events: none;
  z-index: -1;
}
.journey__head {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  text-align: center;
}
.journey__head h2 {
  position: relative;
  max-width: 20ch;
}
.journey__head h2:after {
  content: "";
  position: absolute;
  top: -26px;
  left: -34px;
  width: 31px;
  height: 51px;
  background: url(../assets/img/journey-krabbel.svg) center / contain no-repeat;
  pointer-events: none;
}
.journey__head .body-1 {
  max-width: 720px;
}
.journey__list {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: min(773px, 100%);
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.journey-step {
  background: var(--white);
  border-left: 4px solid var(--pink);
  border-radius: 24px;
  padding: 24px 32px;
  box-shadow: 0 8px 28px #000e300f;
  transition: box-shadow 0.3s ease;
}
.journey-step:nth-child(5n + 2) {
  border-left-color: var(--dark);
}
.journey-step:nth-child(5n + 3) {
  border-left-color: var(--yellow);
}
.journey-step:nth-child(5n + 4) {
  border-left-color: #e6ddd8;
}
.journey-step:nth-child(5n + 5) {
  border-left-color: var(--folly);
}
.journey-step__row {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
  padding: 0;
  border: 0;
  background: none;
  text-align: left;
  cursor: pointer;
}
.journey-step__pill {
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  height: 36px;
  padding: 0 16px;
  border: 1px solid var(--dark);
  border-radius: 12px;
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  color: var(--dark);
  white-space: nowrap;
}
.journey-step__title {
  font-family: var(--font-display);
  font-weight: 500;
  font-size: clamp(22px, 2.2vw, 32px);
  line-height: 1.3;
  letter-spacing: 0.32px;
  color: var(--dark);
}
.journey-step__panel {
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.35s var(--ease-out);
}
.journey-step__panel-inner {
  overflow: hidden;
}
.journey-step__panel p {
  padding: 20px 0 4px;
  max-width: 640px;
  font-size: 16px;
  line-height: 1.9;
  color: var(--dark);
}
.journey-step:hover,
.journey-step.is-active {
  box-shadow: 0 14px 40px #000e301f;
}
.journey-step:hover .journey-step__panel,
.journey-step.is-active .journey-step__panel {
  grid-template-rows: 1fr;
}
@media (max-width: 760px) {
  .journey {
    gap: 40px;
  }
  .journey-step {
    padding: 18px 20px;
  }
  .journey__head h2:after {
    display: none;
  }
}
.diensten-head {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 24px;
  margin-bottom: 48px;
}
.diensten-head .link-arrow {
  flex-shrink: 0;
  margin-bottom: 6px;
}
.diensten-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  align-items: start;
}
.dienst-kolom {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.dienst-kolom__foto {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  border-radius: 32px;
  display: block;
}
.dienst-kolom h3 {
  margin: 24px 0 0;
  line-height: 1.3;
  letter-spacing: 0.32px;
}
.dienst-kolom .body-2 {
  color: var(--dark);
}
.dienst-kolom__accordion {
  gap: 16px;
  width: 100%;
  margin-top: 32px;
}
.dienst-kolom__accordion .accordion__item {
  background: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: 1.5px solid var(--dark-16);
  overflow: visible;
}
.dienst-kolom__accordion .accordion__item:hover {
  box-shadow: none;
}
.dienst-kolom__accordion .accordion__trigger {
  justify-content: flex-start;
  gap: 8px;
  padding: 0 0 16px;
  font-size: 18px;
  letter-spacing: 0;
}
.dienst-kolom__accordion .accordion__icon {
  width: 16px;
  height: 16px;
  background: transparent;
  border-radius: 0;
  font-size: 16px;
  color: var(--dark);
}
.dienst-kolom__accordion .accordion__content {
  padding: 0 0 16px;
  font-size: 16px;
  line-height: 2;
}
.dienst-kolom > .link-arrow {
  margin-top: 16px;
}
@media (max-width: 1000px) {
  .diensten-grid {
    grid-template-columns: 1fr;
    gap: 40px;
  }
  .diensten-head {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 32px;
  }
}
.dv-carousel {
  container-type: inline-size;
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-areas: "head nav" "track track";
  align-items: center;
  column-gap: 20px;
  row-gap: 28px;
}
.dv-carousel__head {
  grid-area: head;
  display: flex;
  align-items: center;
  margin: 0;
}
.dv-carousel__head h2 {
  margin: 0;
}
.dv-carousel__nav {
  grid-area: nav;
  display: flex;
  gap: 10px;
  flex-shrink: 0;
  align-self: center;
}
.dv-carousel__track {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  margin-right: calc(50% - 50vw);
  padding-right: 24px;
  padding-bottom: 56px;
  margin-bottom: -48px;
  scrollbar-width: none;
}
.dv-carousel__track::-webkit-scrollbar {
  display: none;
}
.dv-carousel__track > * {
  scroll-snap-align: start;
}
.dv-carousel__track .sector-card,
.dv-carousel__track .vacancy-card--staand,
.dv-carousel__track .artikel-tile {
  flex: 0 0 calc((100cqw - 40px) / 3);
  display: flex;
  flex-direction: column;
}
@media (max-width: 700px) {
  .dv-carousel {
    grid-template-columns: 1fr;
    grid-template-areas: "head" "track" "nav";
    row-gap: 20px;
  }
  .dv-carousel__nav {
    justify-self: start;
  }
  .dv-carousel__track {
    padding-bottom: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-right: 0;
  }
  .dv-carousel__track .sector-card,
  .dv-carousel__track .vacancy-card--staand,
  .dv-carousel__track .artikel-tile {
    flex-basis: 100%;
  }
}
