/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
    }
  }
}

@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --spacing: .25rem;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}

@layer base {
  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button, input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }

  img {
    display: inline-block;
  }
}

@layer components;

@layer utilities {
  .visible {
    visibility: visible;
  }

  .relative {
    position: relative;
  }

  .static {
    position: static;
  }

  .start {
    inset-inline-start: var(--spacing);
  }

  .start\! {
    inset-inline-start: var(--spacing) !important;
  }

  .end {
    inset-inline-end: var(--spacing);
  }

  .z-0 {
    z-index: 0;
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .m-4 {
    margin: calc(var(--spacing) * 4);
  }

  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }

  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .table {
    display: table;
  }

  .h-auto {
    height: auto;
  }

  .h-screen {
    height: 100vh;
  }

  .w-full {
    width: 100%;
  }

  .flex-1 {
    flex: 1;
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .resize {
    resize: both;
  }

  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-row {
    flex-direction: row;
  }

  .items-center {
    align-items: center;
  }

  .justify-center {
    justify-content: center;
  }

  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  @media (min-width: 48rem) {
    .md\:hidden {
      display: none;
    }
  }

  @media (min-width: 64rem) {
    .lg\:z-\[1\] {
      z-index: 1;
    }

    .lg\:flex {
      display: flex;
    }

    .lg\:h-screen {
      height: 100vh;
    }

    .lg\:w-1\/2 {
      width: 50%;
    }

    .lg\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 0 1000;
  font-display: swap;
  src: local(Inter), url("/assets/fonts/inter/Inter-VariableFont.ttf") format("truetype");
}

@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 0 1000;
  font-display: swap;
  src: local(Interitalic), url("/assets/fonts/inter/Inter-Italic-VariableFont.ttf") format("truetype");
}

@font-face {
  font-family: Montserrat;
  font-style: normal;
  font-weight: 0 1000;
  font-display: swap;
  src: local(Montserrat), url("/assets/fonts/montserrat/Montserrat-VariableFont.ttf") format("truetype");
}

@font-face {
  font-family: Montserrat;
  font-style: italic;
  font-weight: 0 1000;
  font-display: swap;
  src: local(MontserratItalic), url("/assets/fonts/montserrat/Montserrat-Italic-VariableFont.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local(Livvic), url("/assets/fonts/livvic/Livvic-Light.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(Livvic), url("/assets/fonts/livvic/Livvic-Regular.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local(Livvic), url("/assets/fonts/livvic/Livvic-Medium.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local(Livvic), url("/assets/fonts/livvic/Livvic-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(Livvic), url("/assets/fonts/livvic/Livvic-Bold.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local(Livvic), url("/assets/fonts/livvic/Livvic-Black.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local(LivvicItalic), url("/assets/fonts/livvic/Livvic-ThinItalic.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(LivvicItalic), url("/assets/fonts/livvic/Livvic-LightItalic.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local(LivvicItalic), url("/assets/fonts/livvic/Livvic-MediumItalic.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local(LivvicItalic), url("/assets/fonts/livvic/Livvic-SemiBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(LivvicItalic), url("/assets/fonts/livvic/Livvic-BoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: Livvic;
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local(LivvicItalic), url("/assets/fonts/livvic/Livvic-BlackItalic.ttf") format("truetype");
}

@font-face {
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(Cousine), url("/assets/fonts/cousine/Cousine-Regular.ttf") format("truetype");
}

@font-face {
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(Cousine), url("/assets/fonts/cousine/Cousine-Bold.ttf") format("truetype");
}

@font-face {
  font-family: Cousine;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(Cousine), url("/assets/fonts/cousine/Cousine-RegularItalic.ttf") format("truetype");
}

@font-face {
  font-family: Cousine;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(Cousine), url("/assets/fonts/cousine/Cousine-BoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: tabler-icons;
  font-style: normal;
  font-weight: 400;
  src: url("/assets/fonts/tabler-icons.woff2?v3.40.0") format("woff2"), url("/assets/fonts/tabler-icons.woff?") format("woff"), url("/assets/fonts/tabler-icons.ttf?v3.40.0") format("truetype");
}

.ti {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: tabler-icons !important;
}

.ti-a-b:before {
  content: "";
}

.ti-a-b-2:before {
  content: "";
}

.ti-a-b-off:before {
  content: "";
}

.ti-abacus:before {
  content: "";
}

.ti-abacus-off:before {
  content: "";
}

.ti-abc:before {
  content: "";
}

.ti-access-point:before {
  content: "";
}

.ti-access-point-off:before {
  content: "";
}

.ti-accessible:before {
  content: "";
}

.ti-accessible-off:before {
  content: "";
}

.ti-activity:before {
  content: "";
}

.ti-activity-heartbeat:before {
  content: "";
}

.ti-ad:before {
  content: "";
}

.ti-ad-2:before {
  content: "";
}

.ti-ad-circle:before {
  content: "";
}

.ti-ad-circle-off:before {
  content: "";
}

.ti-ad-off:before {
  content: "";
}

.ti-address-book:before {
  content: "";
}

.ti-address-book-off:before {
  content: "";
}

.ti-adjustments:before {
  content: "";
}

.ti-adjustments-alt:before {
  content: "";
}

.ti-adjustments-bolt:before {
  content: "";
}

.ti-adjustments-cancel:before {
  content: "";
}

.ti-adjustments-check:before {
  content: "";
}

.ti-adjustments-code:before {
  content: "";
}

.ti-adjustments-cog:before {
  content: "";
}

.ti-adjustments-dollar:before {
  content: "";
}

.ti-adjustments-down:before {
  content: "";
}

.ti-adjustments-exclamation:before {
  content: "";
}

.ti-adjustments-heart:before {
  content: "";
}

.ti-adjustments-horizontal:before {
  content: "";
}

.ti-adjustments-minus:before {
  content: "";
}

.ti-adjustments-off:before {
  content: "";
}

.ti-adjustments-pause:before {
  content: "";
}

.ti-adjustments-pin:before {
  content: "";
}

.ti-adjustments-plus:before {
  content: "";
}

.ti-adjustments-question:before {
  content: "";
}

.ti-adjustments-search:before {
  content: "";
}

.ti-adjustments-share:before {
  content: "";
}

.ti-adjustments-spark:before {
  content: "ﾾ";
}

.ti-adjustments-star:before {
  content: "";
}

.ti-adjustments-up:before {
  content: "";
}

.ti-adjustments-x:before {
  content: "";
}

.ti-aerial-lift:before {
  content: "";
}

.ti-affiliate:before {
  content: "";
}

.ti-ai:before {
  content: "ﻧ";
}

.ti-ai-agent:before {
  content: "𐇹";
}

.ti-ai-agents:before {
  content: "𐇸";
}

.ti-ai-gateway:before {
  content: "𐇷";
}

.ti-air-balloon:before {
  content: "";
}

.ti-air-conditioning:before {
  content: "";
}

.ti-air-conditioning-disabled:before {
  content: "";
}

.ti-air-traffic-control:before {
  content: "ﬁ";
}

.ti-alarm:before {
  content: "";
}

.ti-alarm-average:before {
  content: "ﲞ";
}

.ti-alarm-minus:before {
  content: "";
}

.ti-alarm-off:before {
  content: "";
}

.ti-alarm-plus:before {
  content: "";
}

.ti-alarm-smoke:before {
  content: "𐂶";
}

.ti-alarm-snooze:before {
  content: "";
}

.ti-album:before {
  content: "";
}

.ti-album-off:before {
  content: "";
}

.ti-alert-circle:before {
  content: "";
}

.ti-alert-circle-off:before {
  content: "ﱥ";
}

.ti-alert-hexagon:before {
  content: "";
}

.ti-alert-hexagon-off:before {
  content: "ﱦ";
}

.ti-alert-octagon:before {
  content: "";
}

.ti-alert-small:before {
  content: "";
}

.ti-alert-small-off:before {
  content: "ﱧ";
}

.ti-alert-square:before {
  content: "";
}

.ti-alert-square-rounded:before {
  content: "";
}

.ti-alert-square-rounded-off:before {
  content: "ﱨ";
}

.ti-alert-triangle:before {
  content: "";
}

.ti-alert-triangle-off:before {
  content: "ﱩ";
}

.ti-alien:before {
  content: "";
}

.ti-align-box-bottom-center:before {
  content: "";
}

.ti-align-box-bottom-left:before {
  content: "";
}

.ti-align-box-bottom-right:before {
  content: "";
}

.ti-align-box-center-bottom:before {
  content: "頋";
}

.ti-align-box-center-middle:before {
  content: "";
}

.ti-align-box-center-stretch:before {
  content: "頻";
}

.ti-align-box-center-top:before {
  content: "鬒";
}

.ti-align-box-left-bottom:before {
  content: "";
}

.ti-align-box-left-middle:before {
  content: "";
}

.ti-align-box-left-stretch:before {
  content: "龜";
}

.ti-align-box-left-top:before {
  content: "";
}

.ti-align-box-right-bottom:before {
  content: "";
}

.ti-align-box-right-middle:before {
  content: "";
}

.ti-align-box-right-stretch:before {
  content: "𢡊";
}

.ti-align-box-right-top:before {
  content: "";
}

.ti-align-box-top-center:before {
  content: "";
}

.ti-align-box-top-left:before {
  content: "";
}

.ti-align-box-top-right:before {
  content: "";
}

.ti-align-center:before {
  content: "";
}

.ti-align-justified:before {
  content: "";
}

.ti-align-left:before {
  content: "";
}

.ti-align-left-2:before {
  content: "＀";
}

.ti-align-right:before {
  content: "";
}

.ti-align-right-2:before {
  content: "﻿";
}

.ti-alpha:before {
  content: "";
}

.ti-alphabet-arabic:before {
  content: "Ｏ";
}

.ti-alphabet-bangla:before {
  content: "Ｎ";
}

.ti-alphabet-cyrillic:before {
  content: "";
}

.ti-alphabet-greek:before {
  content: "";
}

.ti-alphabet-hebrew:before {
  content: "Ｍ";
}

.ti-alphabet-korean:before {
  content: "Ｌ";
}

.ti-alphabet-latin:before {
  content: "";
}

.ti-alphabet-polish:before {
  content: "𐆱";
}

.ti-alphabet-runes:before {
  content: "𐆰";
}

.ti-alphabet-thai:before {
  content: "Ｋ";
}

.ti-alt:before {
  content: "ﱔ";
}

.ti-ambulance:before {
  content: "";
}

.ti-ampersand:before {
  content: "";
}

.ti-analyze:before {
  content: "";
}

.ti-analyze-off:before {
  content: "";
}

.ti-anchor:before {
  content: "";
}

.ti-anchor-off:before {
  content: "";
}

.ti-angle:before {
  content: "";
}

.ti-ankh:before {
  content: "";
}

.ti-antenna:before {
  content: "";
}

.ti-antenna-bars-1:before {
  content: "";
}

.ti-antenna-bars-2:before {
  content: "";
}

.ti-antenna-bars-3:before {
  content: "";
}

.ti-antenna-bars-4:before {
  content: "";
}

.ti-antenna-bars-5:before {
  content: "";
}

.ti-antenna-bars-off:before {
  content: "";
}

.ti-antenna-off:before {
  content: "";
}

.ti-aperture:before {
  content: "";
}

.ti-aperture-off:before {
  content: "";
}

.ti-api:before {
  content: "";
}

.ti-api-app:before {
  content: "";
}

.ti-api-app-off:before {
  content: "";
}

.ti-api-book:before {
  content: "𐈋";
}

.ti-api-off:before {
  content: "";
}

.ti-app-window:before {
  content: "";
}

.ti-apple:before {
  content: "";
}

.ti-apps:before {
  content: "";
}

.ti-apps-off:before {
  content: "";
}

.ti-archery-arrow:before {
  content: "ﱕ";
}

.ti-archive:before {
  content: "";
}

.ti-archive-off:before {
  content: "";
}

.ti-armchair:before {
  content: "";
}

.ti-armchair-2:before {
  content: "";
}

.ti-armchair-2-off:before {
  content: "";
}

.ti-armchair-off:before {
  content: "";
}

.ti-arrow-autofit-content:before {
  content: "";
}

.ti-arrow-autofit-down:before {
  content: "";
}

.ti-arrow-autofit-height:before {
  content: "";
}

.ti-arrow-autofit-left:before {
  content: "";
}

.ti-arrow-autofit-right:before {
  content: "";
}

.ti-arrow-autofit-up:before {
  content: "";
}

.ti-arrow-autofit-width:before {
  content: "";
}

.ti-arrow-back:before {
  content: "";
}

.ti-arrow-back-up:before {
  content: "";
}

.ti-arrow-back-up-double:before {
  content: "溺";
}

.ti-arrow-badge-down:before {
  content: "";
}

.ti-arrow-badge-left:before {
  content: "";
}

.ti-arrow-badge-right:before {
  content: "";
}

.ti-arrow-badge-up:before {
  content: "";
}

.ti-arrow-bar-both:before {
  content: "﫝";
}

.ti-arrow-bar-down:before {
  content: "";
}

.ti-arrow-bar-left:before {
  content: "";
}

.ti-arrow-bar-right:before {
  content: "";
}

.ti-arrow-bar-to-down:before {
  content: "";
}

.ti-arrow-bar-to-down-dashed:before {
  content: "𐅤";
}

.ti-arrow-bar-to-left:before {
  content: "";
}

.ti-arrow-bar-to-left-dashed:before {
  content: "𐅣";
}

.ti-arrow-bar-to-right:before {
  content: "";
}

.ti-arrow-bar-to-right-dashed:before {
  content: "𐅢";
}

.ti-arrow-bar-to-up:before {
  content: "";
}

.ti-arrow-bar-to-up-dashed:before {
  content: "𐅡";
}

.ti-arrow-bar-up:before {
  content: "";
}

.ti-arrow-bear-left:before {
  content: "";
}

.ti-arrow-bear-left-2:before {
  content: "";
}

.ti-arrow-bear-right:before {
  content: "";
}

.ti-arrow-bear-right-2:before {
  content: "";
}

.ti-arrow-big-down:before {
  content: "";
}

.ti-arrow-big-down-line:before {
  content: "";
}

.ti-arrow-big-down-lines:before {
  content: "";
}

.ti-arrow-big-left:before {
  content: "";
}

.ti-arrow-big-left-line:before {
  content: "";
}

.ti-arrow-big-left-lines:before {
  content: "";
}

.ti-arrow-big-right:before {
  content: "";
}

.ti-arrow-big-right-line:before {
  content: "";
}

.ti-arrow-big-right-lines:before {
  content: "";
}

.ti-arrow-big-up:before {
  content: "";
}

.ti-arrow-big-up-line:before {
  content: "";
}

.ti-arrow-big-up-lines:before {
  content: "";
}

.ti-arrow-bounce:before {
  content: "";
}

.ti-arrow-capsule:before {
  content: "﫞";
}

.ti-arrow-curve-left:before {
  content: "";
}

.ti-arrow-curve-right:before {
  content: "";
}

.ti-arrow-down:before {
  content: "";
}

.ti-arrow-down-bar:before {
  content: "";
}

.ti-arrow-down-circle:before {
  content: "";
}

.ti-arrow-down-dashed:before {
  content: "𐁪";
}

.ti-arrow-down-from-arc:before {
  content: "ﶆ";
}

.ti-arrow-down-left:before {
  content: "";
}

.ti-arrow-down-left-circle:before {
  content: "";
}

.ti-arrow-down-rhombus:before {
  content: "";
}

.ti-arrow-down-right:before {
  content: "";
}

.ti-arrow-down-right-circle:before {
  content: "";
}

.ti-arrow-down-square:before {
  content: "";
}

.ti-arrow-down-tail:before {
  content: "";
}

.ti-arrow-down-to-arc:before {
  content: "ﶇ";
}

.ti-arrow-elbow-left:before {
  content: "吝";
}

.ti-arrow-elbow-right:before {
  content: "燐";
}

.ti-arrow-fork:before {
  content: "";
}

.ti-arrow-forward:before {
  content: "";
}

.ti-arrow-forward-up:before {
  content: "";
}

.ti-arrow-forward-up-double:before {
  content: "璘";
}

.ti-arrow-guide:before {
  content: "";
}

.ti-arrow-iteration:before {
  content: "";
}

.ti-arrow-left:before {
  content: "";
}

.ti-arrow-left-bar:before {
  content: "";
}

.ti-arrow-left-circle:before {
  content: "";
}

.ti-arrow-left-dashed:before {
  content: "𐁩";
}

.ti-arrow-left-from-arc:before {
  content: "ﶈ";
}

.ti-arrow-left-rhombus:before {
  content: "";
}

.ti-arrow-left-right:before {
  content: "";
}

.ti-arrow-left-square:before {
  content: "";
}

.ti-arrow-left-tail:before {
  content: "";
}

.ti-arrow-left-to-arc:before {
  content: "ﶉ";
}

.ti-arrow-loop-left:before {
  content: "";
}

.ti-arrow-loop-left-2:before {
  content: "";
}

.ti-arrow-loop-right:before {
  content: "";
}

.ti-arrow-loop-right-2:before {
  content: "";
}

.ti-arrow-merge:before {
  content: "";
}

.ti-arrow-merge-alt-left:before {
  content: "ﲟ";
}

.ti-arrow-merge-alt-right:before {
  content: "ﲠ";
}

.ti-arrow-merge-both:before {
  content: "";
}

.ti-arrow-merge-left:before {
  content: "";
}

.ti-arrow-merge-right:before {
  content: "";
}

.ti-arrow-move-down:before {
  content: "";
}

.ti-arrow-move-left:before {
  content: "";
}

.ti-arrow-move-right:before {
  content: "";
}

.ti-arrow-move-up:before {
  content: "";
}

.ti-arrow-narrow-down:before {
  content: "";
}

.ti-arrow-narrow-down-dashed:before {
  content: "𐁨";
}

.ti-arrow-narrow-left:before {
  content: "";
}

.ti-arrow-narrow-left-dashed:before {
  content: "𐁧";
}

.ti-arrow-narrow-right:before {
  content: "";
}

.ti-arrow-narrow-right-dashed:before {
  content: "𐁦";
}

.ti-arrow-narrow-up:before {
  content: "";
}

.ti-arrow-narrow-up-dashed:before {
  content: "𐁥";
}

.ti-arrow-ramp-left:before {
  content: "";
}

.ti-arrow-ramp-left-2:before {
  content: "";
}

.ti-arrow-ramp-left-3:before {
  content: "";
}

.ti-arrow-ramp-right:before {
  content: "";
}

.ti-arrow-ramp-right-2:before {
  content: "";
}

.ti-arrow-ramp-right-3:before {
  content: "";
}

.ti-arrow-right:before {
  content: "";
}

.ti-arrow-right-bar:before {
  content: "";
}

.ti-arrow-right-circle:before {
  content: "";
}

.ti-arrow-right-dashed:before {
  content: "𐁤";
}

.ti-arrow-right-from-arc:before {
  content: "ﶊ";
}

.ti-arrow-right-rhombus:before {
  content: "";
}

.ti-arrow-right-square:before {
  content: "";
}

.ti-arrow-right-tail:before {
  content: "";
}

.ti-arrow-right-to-arc:before {
  content: "ﶋ";
}

.ti-arrow-rotary-first-left:before {
  content: "";
}

.ti-arrow-rotary-first-right:before {
  content: "";
}

.ti-arrow-rotary-last-left:before {
  content: "";
}

.ti-arrow-rotary-last-right:before {
  content: "";
}

.ti-arrow-rotary-left:before {
  content: "";
}

.ti-arrow-rotary-right:before {
  content: "";
}

.ti-arrow-rotary-straight:before {
  content: "";
}

.ti-arrow-roundabout-left:before {
  content: "";
}

.ti-arrow-roundabout-right:before {
  content: "";
}

.ti-arrow-sharp-turn-left:before {
  content: "";
}

.ti-arrow-sharp-turn-right:before {
  content: "";
}

.ti-arrow-up:before {
  content: "";
}

.ti-arrow-up-bar:before {
  content: "";
}

.ti-arrow-up-circle:before {
  content: "";
}

.ti-arrow-up-dashed:before {
  content: "𐁣";
}

.ti-arrow-up-from-arc:before {
  content: "ﶌ";
}

.ti-arrow-up-left:before {
  content: "";
}

.ti-arrow-up-left-circle:before {
  content: "";
}

.ti-arrow-up-rhombus:before {
  content: "";
}

.ti-arrow-up-right:before {
  content: "";
}

.ti-arrow-up-right-circle:before {
  content: "";
}

.ti-arrow-up-square:before {
  content: "";
}

.ti-arrow-up-tail:before {
  content: "";
}

.ti-arrow-up-to-arc:before {
  content: "ﶍ";
}

.ti-arrow-wave-left-down:before {
  content: "";
}

.ti-arrow-wave-left-up:before {
  content: "";
}

.ti-arrow-wave-right-down:before {
  content: "";
}

.ti-arrow-wave-right-up:before {
  content: "";
}

.ti-arrow-zig-zag:before {
  content: "";
}

.ti-arrows-cross:before {
  content: "";
}

.ti-arrows-diagonal:before {
  content: "";
}

.ti-arrows-diagonal-2:before {
  content: "";
}

.ti-arrows-diagonal-minimize:before {
  content: "";
}

.ti-arrows-diagonal-minimize-2:before {
  content: "";
}

.ti-arrows-diff:before {
  content: "";
}

.ti-arrows-double-ne-sw:before {
  content: "";
}

.ti-arrows-double-nw-se:before {
  content: "";
}

.ti-arrows-double-se-nw:before {
  content: "";
}

.ti-arrows-double-sw-ne:before {
  content: "";
}

.ti-arrows-down:before {
  content: "";
}

.ti-arrows-down-up:before {
  content: "";
}

.ti-arrows-exchange:before {
  content: "";
}

.ti-arrows-exchange-2:before {
  content: "";
}

.ti-arrows-horizontal:before {
  content: "";
}

.ti-arrows-join:before {
  content: "";
}

.ti-arrows-join-2:before {
  content: "";
}

.ti-arrows-left:before {
  content: "";
}

.ti-arrows-left-down:before {
  content: "";
}

.ti-arrows-left-right:before {
  content: "";
}

.ti-arrows-maximize:before {
  content: "";
}

.ti-arrows-minimize:before {
  content: "";
}

.ti-arrows-move:before {
  content: "";
}

.ti-arrows-move-horizontal:before {
  content: "";
}

.ti-arrows-move-vertical:before {
  content: "";
}

.ti-arrows-random:before {
  content: "";
}

.ti-arrows-right:before {
  content: "";
}

.ti-arrows-right-down:before {
  content: "";
}

.ti-arrows-right-left:before {
  content: "";
}

.ti-arrows-shuffle:before {
  content: "";
}

.ti-arrows-shuffle-2:before {
  content: "";
}

.ti-arrows-sort:before {
  content: "";
}

.ti-arrows-split:before {
  content: "";
}

.ti-arrows-split-2:before {
  content: "";
}

.ti-arrows-transfer-down:before {
  content: "";
}

.ti-arrows-transfer-up:before {
  content: "";
}

.ti-arrows-transfer-up-down:before {
  content: "ﾬ";
}

.ti-arrows-up:before {
  content: "";
}

.ti-arrows-up-down:before {
  content: "";
}

.ti-arrows-up-left:before {
  content: "";
}

.ti-arrows-up-right:before {
  content: "";
}

.ti-arrows-vertical:before {
  content: "";
}

.ti-artboard:before {
  content: "";
}

.ti-artboard-off:before {
  content: "";
}

.ti-article:before {
  content: "";
}

.ti-article-off:before {
  content: "";
}

.ti-aspect-ratio:before {
  content: "";
}

.ti-aspect-ratio-off:before {
  content: "";
}

.ti-assembly:before {
  content: "";
}

.ti-assembly-off:before {
  content: "";
}

.ti-asset:before {
  content: "";
}

.ti-asterisk:before {
  content: "";
}

.ti-asterisk-simple:before {
  content: "";
}

.ti-at:before {
  content: "";
}

.ti-at-off:before {
  content: "";
}

.ti-atom:before {
  content: "";
}

.ti-atom-2:before {
  content: "";
}

.ti-atom-off:before {
  content: "";
}

.ti-augmented-reality:before {
  content: "";
}

.ti-augmented-reality-2:before {
  content: "";
}

.ti-augmented-reality-off:before {
  content: "";
}

.ti-auth-2fa:before {
  content: "";
}

.ti-automatic-gearbox:before {
  content: "ﲉ";
}

.ti-automation:before {
  content: "ﻸ";
}

.ti-avocado:before {
  content: "ﶎ";
}

.ti-award:before {
  content: "";
}

.ti-award-off:before {
  content: "";
}

.ti-axe:before {
  content: "";
}

.ti-axis-x:before {
  content: "";
}

.ti-axis-y:before {
  content: "";
}

.ti-baby-bottle:before {
  content: "";
}

.ti-baby-carriage:before {
  content: "";
}

.ti-background:before {
  content: "ﴬ";
}

.ti-backhoe:before {
  content: "";
}

.ti-backpack:before {
  content: "";
}

.ti-backpack-off:before {
  content: "";
}

.ti-backslash:before {
  content: "調";
}

.ti-backspace:before {
  content: "";
}

.ti-badge:before {
  content: "";
}

.ti-badge-2k:before {
  content: "𐂵";
}

.ti-badge-3d:before {
  content: "";
}

.ti-badge-3k:before {
  content: "𐂴";
}

.ti-badge-4k:before {
  content: "";
}

.ti-badge-5k:before {
  content: "𐂳";
}

.ti-badge-8k:before {
  content: "";
}

.ti-badge-ad:before {
  content: "";
}

.ti-badge-ad-off:before {
  content: "ﶏ";
}

.ti-badge-ar:before {
  content: "";
}

.ti-badge-cc:before {
  content: "";
}

.ti-badge-hd:before {
  content: "";
}

.ti-badge-off:before {
  content: "";
}

.ti-badge-sd:before {
  content: "";
}

.ti-badge-tm:before {
  content: "";
}

.ti-badge-vo:before {
  content: "";
}

.ti-badge-vr:before {
  content: "";
}

.ti-badge-wc:before {
  content: "";
}

.ti-badges:before {
  content: "";
}

.ti-badges-off:before {
  content: "";
}

.ti-baguette:before {
  content: "";
}

.ti-ball-american-football:before {
  content: "";
}

.ti-ball-american-football-off:before {
  content: "";
}

.ti-ball-baseball:before {
  content: "";
}

.ti-ball-basketball:before {
  content: "";
}

.ti-ball-bowling:before {
  content: "";
}

.ti-ball-football:before {
  content: "";
}

.ti-ball-football-off:before {
  content: "";
}

.ti-ball-tennis:before {
  content: "";
}

.ti-ball-volleyball:before {
  content: "";
}

.ti-balloon:before {
  content: "";
}

.ti-balloon-off:before {
  content: "";
}

.ti-ballpen:before {
  content: "";
}

.ti-ballpen-off:before {
  content: "";
}

.ti-ban:before {
  content: "";
}

.ti-bandage:before {
  content: "";
}

.ti-bandage-off:before {
  content: "";
}

.ti-barbell:before {
  content: "";
}

.ti-barbell-off:before {
  content: "";
}

.ti-barcode:before {
  content: "";
}

.ti-barcode-off:before {
  content: "";
}

.ti-barrel:before {
  content: "";
}

.ti-barrel-off:before {
  content: "";
}

.ti-barrier-block:before {
  content: "";
}

.ti-barrier-block-off:before {
  content: "";
}

.ti-baseline:before {
  content: "";
}

.ti-baseline-density-large:before {
  content: "藺";
}

.ti-baseline-density-medium:before {
  content: "隣";
}

.ti-baseline-density-small:before {
  content: "鱗";
}

.ti-basket:before {
  content: "";
}

.ti-basket-bolt:before {
  content: "ףּ";
}

.ti-basket-cancel:before {
  content: "פּ";
}

.ti-basket-check:before {
  content: "﭅";
}

.ti-basket-code:before {
  content: "צּ";
}

.ti-basket-cog:before {
  content: "קּ";
}

.ti-basket-discount:before {
  content: "רּ";
}

.ti-basket-dollar:before {
  content: "שּ";
}

.ti-basket-down:before {
  content: "תּ";
}

.ti-basket-exclamation:before {
  content: "וֹ";
}

.ti-basket-heart:before {
  content: "בֿ";
}

.ti-basket-minus:before {
  content: "כֿ";
}

.ti-basket-off:before {
  content: "";
}

.ti-basket-pause:before {
  content: "פֿ";
}

.ti-basket-pin:before {
  content: "ﭏ";
}

.ti-basket-plus:before {
  content: "ﭐ";
}

.ti-basket-question:before {
  content: "ﭑ";
}

.ti-basket-search:before {
  content: "ﭒ";
}

.ti-basket-share:before {
  content: "ﭓ";
}

.ti-basket-star:before {
  content: "ﭔ";
}

.ti-basket-up:before {
  content: "ﭕ";
}

.ti-basket-x:before {
  content: "ﭖ";
}

.ti-bat:before {
  content: "";
}

.ti-bath:before {
  content: "";
}

.ti-bath-off:before {
  content: "";
}

.ti-battery:before {
  content: "";
}

.ti-battery-1:before {
  content: "";
}

.ti-battery-2:before {
  content: "";
}

.ti-battery-3:before {
  content: "";
}

.ti-battery-4:before {
  content: "";
}

.ti-battery-automotive:before {
  content: "";
}

.ti-battery-charging:before {
  content: "";
}

.ti-battery-charging-2:before {
  content: "";
}

.ti-battery-eco:before {
  content: "";
}

.ti-battery-exclamation:before {
  content: "＝";
}

.ti-battery-off:before {
  content: "";
}

.ti-battery-spark:before {
  content: "ﾽ";
}

.ti-battery-vertical:before {
  content: "３";
}

.ti-battery-vertical-1:before {
  content: "＜";
}

.ti-battery-vertical-2:before {
  content: "；";
}

.ti-battery-vertical-3:before {
  content: "：";
}

.ti-battery-vertical-4:before {
  content: "９";
}

.ti-battery-vertical-charging:before {
  content: "７";
}

.ti-battery-vertical-charging-2:before {
  content: "８";
}

.ti-battery-vertical-eco:before {
  content: "６";
}

.ti-battery-vertical-exclamation:before {
  content: "５";
}

.ti-battery-vertical-off:before {
  content: "４";
}

.ti-beach:before {
  content: "";
}

.ti-beach-off:before {
  content: "";
}

.ti-bed:before {
  content: "";
}

.ti-bed-flat:before {
  content: "ﲡ";
}

.ti-bed-off:before {
  content: "";
}

.ti-beer:before {
  content: "";
}

.ti-beer-off:before {
  content: "";
}

.ti-bell:before {
  content: "";
}

.ti-bell-bolt:before {
  content: "";
}

.ti-bell-cancel:before {
  content: "";
}

.ti-bell-check:before {
  content: "";
}

.ti-bell-code:before {
  content: "";
}

.ti-bell-cog:before {
  content: "";
}

.ti-bell-dollar:before {
  content: "";
}

.ti-bell-down:before {
  content: "";
}

.ti-bell-exclamation:before {
  content: "";
}

.ti-bell-heart:before {
  content: "";
}

.ti-bell-minus:before {
  content: "";
}

.ti-bell-off:before {
  content: "";
}

.ti-bell-pause:before {
  content: "";
}

.ti-bell-pin:before {
  content: "";
}

.ti-bell-plus:before {
  content: "";
}

.ti-bell-question:before {
  content: "";
}

.ti-bell-ringing:before {
  content: "";
}

.ti-bell-ringing-2:before {
  content: "";
}

.ti-bell-school:before {
  content: "";
}

.ti-bell-search:before {
  content: "";
}

.ti-bell-share:before {
  content: "";
}

.ti-bell-star:before {
  content: "";
}

.ti-bell-up:before {
  content: "";
}

.ti-bell-x:before {
  content: "";
}

.ti-bell-z:before {
  content: "";
}

.ti-beta:before {
  content: "";
}

.ti-bible:before {
  content: "";
}

.ti-bike:before {
  content: "";
}

.ti-bike-off:before {
  content: "";
}

.ti-binary:before {
  content: "";
}

.ti-binary-off:before {
  content: "";
}

.ti-binary-tree:before {
  content: "";
}

.ti-binary-tree-2:before {
  content: "";
}

.ti-binoculars:before {
  content: "﻾";
}

.ti-biohazard:before {
  content: "";
}

.ti-biohazard-off:before {
  content: "";
}

.ti-blade:before {
  content: "";
}

.ti-bleach:before {
  content: "";
}

.ti-bleach-chlorine:before {
  content: "";
}

.ti-bleach-no-chlorine:before {
  content: "";
}

.ti-bleach-off:before {
  content: "";
}

.ti-blend-mode:before {
  content: "ﺰ";
}

.ti-blender:before {
  content: "ﲢ";
}

.ti-blind:before {
  content: "𐆯";
}

.ti-blob:before {
  content: "ﺯ";
}

.ti-blockquote:before {
  content: "";
}

.ti-blocks:before {
  content: "𐂲";
}

.ti-bluetooth:before {
  content: "";
}

.ti-bluetooth-connected:before {
  content: "";
}

.ti-bluetooth-off:before {
  content: "";
}

.ti-bluetooth-x:before {
  content: "";
}

.ti-blur:before {
  content: "";
}

.ti-blur-off:before {
  content: "";
}

.ti-bmp:before {
  content: "";
}

.ti-body-scan:before {
  content: "ﲣ";
}

.ti-bold:before {
  content: "";
}

.ti-bold-off:before {
  content: "";
}

.ti-bolt:before {
  content: "";
}

.ti-bolt-off:before {
  content: "";
}

.ti-bomb:before {
  content: "";
}

.ti-bone:before {
  content: "";
}

.ti-bone-off:before {
  content: "";
}

.ti-bong:before {
  content: "";
}

.ti-bong-off:before {
  content: "";
}

.ti-book:before {
  content: "";
}

.ti-book-2:before {
  content: "";
}

.ti-book-download:before {
  content: "";
}

.ti-book-off:before {
  content: "";
}

.ti-book-upload:before {
  content: "";
}

.ti-bookmark:before {
  content: "";
}

.ti-bookmark-ai:before {
  content: "ﲊ";
}

.ti-bookmark-edit:before {
  content: "艹";
}

.ti-bookmark-minus:before {
  content: "著";
}

.ti-bookmark-off:before {
  content: "";
}

.ti-bookmark-plus:before {
  content: "褐";
}

.ti-bookmark-question:before {
  content: "視";
}

.ti-bookmarks:before {
  content: "";
}

.ti-bookmarks-off:before {
  content: "";
}

.ti-books:before {
  content: "";
}

.ti-books-off:before {
  content: "";
}

.ti-boom:before {
  content: "ﶾ";
}

.ti-border-all:before {
  content: "";
}

.ti-border-bottom:before {
  content: "";
}

.ti-border-bottom-plus:before {
  content: "ﶽ";
}

.ti-border-corner-ios:before {
  content: "ﶘ";
}

.ti-border-corner-pill:before {
  content: "ﵢ";
}

.ti-border-corner-rounded:before {
  content: "ﵣ";
}

.ti-border-corner-square:before {
  content: "ﵤ";
}

.ti-border-corners:before {
  content: "";
}

.ti-border-horizontal:before {
  content: "";
}

.ti-border-inner:before {
  content: "";
}

.ti-border-left:before {
  content: "";
}

.ti-border-left-plus:before {
  content: "ﶼ";
}

.ti-border-none:before {
  content: "";
}

.ti-border-outer:before {
  content: "";
}

.ti-border-radius:before {
  content: "";
}

.ti-border-right:before {
  content: "";
}

.ti-border-right-plus:before {
  content: "ﶻ";
}

.ti-border-sides:before {
  content: "";
}

.ti-border-style:before {
  content: "";
}

.ti-border-style-2:before {
  content: "";
}

.ti-border-top:before {
  content: "";
}

.ti-border-top-plus:before {
  content: "ﶺ";
}

.ti-border-vertical:before {
  content: "";
}

.ti-bot-id:before {
  content: "𐇶";
}

.ti-bottle:before {
  content: "";
}

.ti-bottle-off:before {
  content: "";
}

.ti-bounce-left:before {
  content: "";
}

.ti-bounce-right:before {
  content: "";
}

.ti-bow:before {
  content: "";
}

.ti-bowl:before {
  content: "";
}

.ti-bowl-chopsticks:before {
  content: "﶐";
}

.ti-bowl-spoon:before {
  content: "﶑";
}

.ti-bowling:before {
  content: "𐂱";
}

.ti-box:before {
  content: "";
}

.ti-box-align-bottom:before {
  content: "";
}

.ti-box-align-bottom-left:before {
  content: "";
}

.ti-box-align-bottom-right:before {
  content: "";
}

.ti-box-align-left:before {
  content: "";
}

.ti-box-align-right:before {
  content: "";
}

.ti-box-align-top:before {
  content: "";
}

.ti-box-align-top-left:before {
  content: "";
}

.ti-box-align-top-right:before {
  content: "";
}

.ti-box-margin:before {
  content: "";
}

.ti-box-model:before {
  content: "";
}

.ti-box-model-2:before {
  content: "";
}

.ti-box-model-2-off:before {
  content: "";
}

.ti-box-model-off:before {
  content: "";
}

.ti-box-multiple:before {
  content: "";
}

.ti-box-multiple-0:before {
  content: "";
}

.ti-box-multiple-1:before {
  content: "";
}

.ti-box-multiple-2:before {
  content: "";
}

.ti-box-multiple-3:before {
  content: "";
}

.ti-box-multiple-4:before {
  content: "";
}

.ti-box-multiple-5:before {
  content: "";
}

.ti-box-multiple-6:before {
  content: "";
}

.ti-box-multiple-7:before {
  content: "";
}

.ti-box-multiple-8:before {
  content: "";
}

.ti-box-multiple-9:before {
  content: "";
}

.ti-box-off:before {
  content: "";
}

.ti-box-padding:before {
  content: "";
}

.ti-braces:before {
  content: "";
}

.ti-braces-off:before {
  content: "";
}

.ti-brackets:before {
  content: "";
}

.ti-brackets-angle:before {
  content: "ﲲ";
}

.ti-brackets-angle-off:before {
  content: "ﲱ";
}

.ti-brackets-contain:before {
  content: "";
}

.ti-brackets-contain-end:before {
  content: "";
}

.ti-brackets-contain-start:before {
  content: "";
}

.ti-brackets-off:before {
  content: "";
}

.ti-braille:before {
  content: "";
}

.ti-brain:before {
  content: "";
}

.ti-brand-4chan:before {
  content: "";
}

.ti-brand-abstract:before {
  content: "";
}

.ti-brand-adobe:before {
  content: "";
}

.ti-brand-adobe-after-effect:before {
  content: "Ｊ";
}

.ti-brand-adobe-illustrator:before {
  content: "Ｉ";
}

.ti-brand-adobe-indesign:before {
  content: "Ｈ";
}

.ti-brand-adobe-photoshop:before {
  content: "Ｇ";
}

.ti-brand-adobe-premiere:before {
  content: "Ｆ";
}

.ti-brand-adobe-xd:before {
  content: "Ｅ";
}

.ti-brand-adonis-js:before {
  content: "";
}

.ti-brand-airbnb:before {
  content: "";
}

.ti-brand-airtable:before {
  content: "";
}

.ti-brand-algolia:before {
  content: "";
}

.ti-brand-alipay:before {
  content: "";
}

.ti-brand-alpine-js:before {
  content: "";
}

.ti-brand-amazon:before {
  content: "";
}

.ti-brand-amd:before {
  content: "";
}

.ti-brand-amie:before {
  content: "ﾫ";
}

.ti-brand-amigo:before {
  content: "";
}

.ti-brand-among-us:before {
  content: "";
}

.ti-brand-android:before {
  content: "";
}

.ti-brand-angular:before {
  content: "";
}

.ti-brand-ansible:before {
  content: "並";
}

.ti-brand-ao3:before {
  content: "";
}

.ti-brand-appgallery:before {
  content: "";
}

.ti-brand-apple:before {
  content: "";
}

.ti-brand-apple-arcade:before {
  content: "";
}

.ti-brand-apple-news:before {
  content: "Ｄ";
}

.ti-brand-apple-podcast:before {
  content: "";
}

.ti-brand-appstore:before {
  content: "";
}

.ti-brand-arc:before {
  content: "ﺮ";
}

.ti-brand-asana:before {
  content: "";
}

.ti-brand-astro:before {
  content: "ﶹ";
}

.ti-brand-auth0:before {
  content: "ﲳ";
}

.ti-brand-aws:before {
  content: "社";
}

.ti-brand-azure:before {
  content: "祉";
}

.ti-brand-backbone:before {
  content: "";
}

.ti-brand-badoo:before {
  content: "";
}

.ti-brand-baidu:before {
  content: "";
}

.ti-brand-bandcamp:before {
  content: "";
}

.ti-brand-bandlab:before {
  content: "";
}

.ti-brand-beats:before {
  content: "";
}

.ti-brand-bebo:before {
  content: "ﾪ";
}

.ti-brand-behance:before {
  content: "";
}

.ti-brand-bilibili:before {
  content: "";
}

.ti-brand-binance:before {
  content: "";
}

.ti-brand-bing:before {
  content: "";
}

.ti-brand-bitbucket:before {
  content: "";
}

.ti-brand-blackberry:before {
  content: "";
}

.ti-brand-blender:before {
  content: "";
}

.ti-brand-blogger:before {
  content: "";
}

.ti-brand-bluesky:before {
  content: "ﵵ";
}

.ti-brand-booking:before {
  content: "";
}

.ti-brand-bootstrap:before {
  content: "";
}

.ti-brand-bulma:before {
  content: "";
}

.ti-brand-bumble:before {
  content: "";
}

.ti-brand-bunpo:before {
  content: "";
}

.ti-brand-c-sharp:before {
  content: "";
}

.ti-brand-cake:before {
  content: "";
}

.ti-brand-cakephp:before {
  content: "";
}

.ti-brand-campaignmonitor:before {
  content: "";
}

.ti-brand-carbon:before {
  content: "";
}

.ti-brand-cashapp:before {
  content: "";
}

.ti-brand-chrome:before {
  content: "";
}

.ti-brand-cinema-4d:before {
  content: "况";
}

.ti-brand-citymapper:before {
  content: "";
}

.ti-brand-cloudflare:before {
  content: "祈";
}

.ti-brand-codecov:before {
  content: "";
}

.ti-brand-codepen:before {
  content: "";
}

.ti-brand-codesandbox:before {
  content: "";
}

.ti-brand-cohost:before {
  content: "";
}

.ti-brand-coinbase:before {
  content: "";
}

.ti-brand-comedy-central:before {
  content: "";
}

.ti-brand-coreos:before {
  content: "";
}

.ti-brand-couchdb:before {
  content: "";
}

.ti-brand-couchsurfing:before {
  content: "";
}

.ti-brand-cpp:before {
  content: "";
}

.ti-brand-craft:before {
  content: "全";
}

.ti-brand-crunchbase:before {
  content: "";
}

.ti-brand-css3:before {
  content: "";
}

.ti-brand-ctemplar:before {
  content: "";
}

.ti-brand-cucumber:before {
  content: "";
}

.ti-brand-cupra:before {
  content: "";
}

.ti-brand-cypress:before {
  content: "";
}

.ti-brand-d3:before {
  content: "";
}

.ti-brand-databricks:before {
  content: "ﱁ";
}

.ti-brand-days-counter:before {
  content: "";
}

.ti-brand-dcos:before {
  content: "";
}

.ti-brand-debian:before {
  content: "";
}

.ti-brand-deezer:before {
  content: "";
}

.ti-brand-deliveroo:before {
  content: "";
}

.ti-brand-deno:before {
  content: "";
}

.ti-brand-denodo:before {
  content: "";
}

.ti-brand-deviantart:before {
  content: "";
}

.ti-brand-digg:before {
  content: "侀";
}

.ti-brand-dingtalk:before {
  content: "";
}

.ti-brand-discord:before {
  content: "";
}

.ti-brand-disney:before {
  content: "";
}

.ti-brand-disqus:before {
  content: "";
}

.ti-brand-django:before {
  content: "";
}

.ti-brand-docker:before {
  content: "";
}

.ti-brand-doctrine:before {
  content: "";
}

.ti-brand-dolby-digital:before {
  content: "";
}

.ti-brand-douban:before {
  content: "";
}

.ti-brand-dribbble:before {
  content: "";
}

.ti-brand-dropbox:before {
  content: "𐆊";
}

.ti-brand-drops:before {
  content: "";
}

.ti-brand-drupal:before {
  content: "";
}

.ti-brand-edge:before {
  content: "";
}

.ti-brand-elastic:before {
  content: "";
}

.ti-brand-electronic-arts:before {
  content: "充";
}

.ti-brand-ember:before {
  content: "";
}

.ti-brand-envato:before {
  content: "";
}

.ti-brand-etsy:before {
  content: "";
}

.ti-brand-evernote:before {
  content: "";
}

.ti-brand-facebook:before {
  content: "";
}

.ti-brand-feedly:before {
  content: "冀";
}

.ti-brand-figma:before {
  content: "";
}

.ti-brand-filezilla:before {
  content: "勇";
}

.ti-brand-finder:before {
  content: "";
}

.ti-brand-firebase:before {
  content: "";
}

.ti-brand-firefox:before {
  content: "";
}

.ti-brand-fiverr:before {
  content: "";
}

.ti-brand-flickr:before {
  content: "";
}

.ti-brand-flightradar24:before {
  content: "";
}

.ti-brand-flipboard:before {
  content: "";
}

.ti-brand-flutter:before {
  content: "";
}

.ti-brand-fortnite:before {
  content: "";
}

.ti-brand-foursquare:before {
  content: "";
}

.ti-brand-framer:before {
  content: "";
}

.ti-brand-framer-motion:before {
  content: "";
}

.ti-brand-funimation:before {
  content: "";
}

.ti-brand-gatsby:before {
  content: "";
}

.ti-brand-git:before {
  content: "";
}

.ti-brand-github:before {
  content: "";
}

.ti-brand-github-copilot:before {
  content: "";
}

.ti-brand-gitlab:before {
  content: "";
}

.ti-brand-gmail:before {
  content: "";
}

.ti-brand-golang:before {
  content: "";
}

.ti-brand-google:before {
  content: "";
}

.ti-brand-google-analytics:before {
  content: "";
}

.ti-brand-google-big-query:before {
  content: "";
}

.ti-brand-google-drive:before {
  content: "";
}

.ti-brand-google-fit:before {
  content: "";
}

.ti-brand-google-home:before {
  content: "";
}

.ti-brand-google-maps:before {
  content: "祐";
}

.ti-brand-google-one:before {
  content: "";
}

.ti-brand-google-photos:before {
  content: "";
}

.ti-brand-google-play:before {
  content: "";
}

.ti-brand-google-podcasts:before {
  content: "";
}

.ti-brand-grammarly:before {
  content: "";
}

.ti-brand-graphql:before {
  content: "";
}

.ti-brand-gravatar:before {
  content: "";
}

.ti-brand-grindr:before {
  content: "";
}

.ti-brand-guardian:before {
  content: "";
}

.ti-brand-gumroad:before {
  content: "";
}

.ti-brand-hackerrank:before {
  content: "Ｃ";
}

.ti-brand-hbo:before {
  content: "";
}

.ti-brand-headlessui:before {
  content: "";
}

.ti-brand-hexo:before {
  content: "祖";
}

.ti-brand-hipchat:before {
  content: "";
}

.ti-brand-html5:before {
  content: "";
}

.ti-brand-inertia:before {
  content: "";
}

.ti-brand-infakt:before {
  content: "𐈊";
}

.ti-brand-instagram:before {
  content: "";
}

.ti-brand-intercom:before {
  content: "";
}

.ti-brand-itch:before {
  content: "諸";
}

.ti-brand-javascript:before {
  content: "";
}

.ti-brand-juejin:before {
  content: "";
}

.ti-brand-kako-talk:before {
  content: "ﴭ";
}

.ti-brand-kbin:before {
  content: "𢡄";
}

.ti-brand-kick:before {
  content: "﨣";
}

.ti-brand-kickstarter:before {
  content: "";
}

.ti-brand-kotlin:before {
  content: "";
}

.ti-brand-laravel:before {
  content: "";
}

.ti-brand-lastfm:before {
  content: "";
}

.ti-brand-leetcode:before {
  content: "祝";
}

.ti-brand-letterboxd:before {
  content: "﨤";
}

.ti-brand-line:before {
  content: "";
}

.ti-brand-linkedin:before {
  content: "";
}

.ti-brand-linktree:before {
  content: "";
}

.ti-brand-linqpad:before {
  content: "";
}

.ti-brand-livewire:before {
  content: "ﵶ";
}

.ti-brand-loom:before {
  content: "";
}

.ti-brand-mailgun:before {
  content: "";
}

.ti-brand-mantine:before {
  content: "";
}

.ti-brand-mastercard:before {
  content: "";
}

.ti-brand-mastodon:before {
  content: "";
}

.ti-brand-matrix:before {
  content: "";
}

.ti-brand-mcdonalds:before {
  content: "";
}

.ti-brand-medium:before {
  content: "";
}

.ti-brand-meetup:before {
  content: "ﱪ";
}

.ti-brand-mercedes:before {
  content: "";
}

.ti-brand-messenger:before {
  content: "";
}

.ti-brand-meta:before {
  content: "";
}

.ti-brand-metabrainz:before {
  content: "２";
}

.ti-brand-minecraft:before {
  content: "﫯";
}

.ti-brand-miniprogram:before {
  content: "";
}

.ti-brand-mixpanel:before {
  content: "";
}

.ti-brand-monday:before {
  content: "";
}

.ti-brand-mongodb:before {
  content: "";
}

.ti-brand-my-oppo:before {
  content: "";
}

.ti-brand-mysql:before {
  content: "";
}

.ti-brand-national-geographic:before {
  content: "";
}

.ti-brand-nem:before {
  content: "";
}

.ti-brand-netbeans:before {
  content: "";
}

.ti-brand-netease-music:before {
  content: "";
}

.ti-brand-netflix:before {
  content: "";
}

.ti-brand-nexo:before {
  content: "";
}

.ti-brand-nextcloud:before {
  content: "";
}

.ti-brand-nextjs:before {
  content: "";
}

.ti-brand-nodejs:before {
  content: "﫠";
}

.ti-brand-nord-vpn:before {
  content: "";
}

.ti-brand-notion:before {
  content: "";
}

.ti-brand-npm:before {
  content: "";
}

.ti-brand-nuxt:before {
  content: "";
}

.ti-brand-nytimes:before {
  content: "";
}

.ti-brand-oauth:before {
  content: "禍";
}

.ti-brand-office:before {
  content: "";
}

.ti-brand-ok-ru:before {
  content: "";
}

.ti-brand-onedrive:before {
  content: "";
}

.ti-brand-onlyfans:before {
  content: "";
}

.ti-brand-open-source:before {
  content: "";
}

.ti-brand-openai:before {
  content: "";
}

.ti-brand-openvpn:before {
  content: "";
}

.ti-brand-opera:before {
  content: "";
}

.ti-brand-pagekit:before {
  content: "";
}

.ti-brand-parsinta:before {
  content: "ﱂ";
}

.ti-brand-patreon:before {
  content: "";
}

.ti-brand-paypal:before {
  content: "";
}

.ti-brand-paypay:before {
  content: "";
}

.ti-brand-peanut:before {
  content: "";
}

.ti-brand-pepsi:before {
  content: "";
}

.ti-brand-php:before {
  content: "";
}

.ti-brand-picsart:before {
  content: "";
}

.ti-brand-pinterest:before {
  content: "";
}

.ti-brand-planetscale:before {
  content: "";
}

.ti-brand-pnpm:before {
  content: "ﵷ";
}

.ti-brand-pocket:before {
  content: "";
}

.ti-brand-polymer:before {
  content: "";
}

.ti-brand-powershell:before {
  content: "";
}

.ti-brand-printables:before {
  content: "ﴛ";
}

.ti-brand-prisma:before {
  content: "";
}

.ti-brand-producthunt:before {
  content: "";
}

.ti-brand-pushbullet:before {
  content: "";
}

.ti-brand-pushover:before {
  content: "";
}

.ti-brand-python:before {
  content: "";
}

.ti-brand-qq:before {
  content: "";
}

.ti-brand-radix-ui:before {
  content: "";
}

.ti-brand-react:before {
  content: "";
}

.ti-brand-react-native:before {
  content: "";
}

.ti-brand-reason:before {
  content: "";
}

.ti-brand-reddit:before {
  content: "";
}

.ti-brand-redhat:before {
  content: "";
}

.ti-brand-redux:before {
  content: "";
}

.ti-brand-revolut:before {
  content: "";
}

.ti-brand-rumble:before {
  content: "𣏕";
}

.ti-brand-rust:before {
  content: "禎";
}

.ti-brand-safari:before {
  content: "";
}

.ti-brand-samsungpass:before {
  content: "";
}

.ti-brand-sass:before {
  content: "";
}

.ti-brand-sentry:before {
  content: "";
}

.ti-brand-sharik:before {
  content: "";
}

.ti-brand-shazam:before {
  content: "";
}

.ti-brand-shopee:before {
  content: "";
}

.ti-brand-sketch:before {
  content: "";
}

.ti-brand-skype:before {
  content: "";
}

.ti-brand-slack:before {
  content: "";
}

.ti-brand-snapchat:before {
  content: "";
}

.ti-brand-snapseed:before {
  content: "";
}

.ti-brand-snowflake:before {
  content: "";
}

.ti-brand-socket-io:before {
  content: "";
}

.ti-brand-solidjs:before {
  content: "";
}

.ti-brand-soundcloud:before {
  content: "";
}

.ti-brand-spacehey:before {
  content: "";
}

.ti-brand-speedtest:before {
  content: "勺";
}

.ti-brand-spotify:before {
  content: "";
}

.ti-brand-stackoverflow:before {
  content: "";
}

.ti-brand-stackshare:before {
  content: "";
}

.ti-brand-steam:before {
  content: "";
}

.ti-brand-stocktwits:before {
  content: "ﵸ";
}

.ti-brand-storj:before {
  content: "穀";
}

.ti-brand-storybook:before {
  content: "";
}

.ti-brand-storytel:before {
  content: "";
}

.ti-brand-strava:before {
  content: "";
}

.ti-brand-stripe:before {
  content: "";
}

.ti-brand-sublime-text:before {
  content: "";
}

.ti-brand-sugarizer:before {
  content: "";
}

.ti-brand-supabase:before {
  content: "";
}

.ti-brand-superhuman:before {
  content: "";
}

.ti-brand-supernova:before {
  content: "";
}

.ti-brand-surfshark:before {
  content: "";
}

.ti-brand-svelte:before {
  content: "";
}

.ti-brand-swift:before {
  content: "突";
}

.ti-brand-symfony:before {
  content: "";
}

.ti-brand-tabler:before {
  content: "";
}

.ti-brand-tabnine:before {
  content: "𐆮";
}

.ti-brand-tailwind:before {
  content: "";
}

.ti-brand-taobao:before {
  content: "";
}

.ti-brand-teams:before {
  content: "﫟";
}

.ti-brand-ted:before {
  content: "";
}

.ti-brand-telegram:before {
  content: "";
}

.ti-brand-terraform:before {
  content: "節";
}

.ti-brand-tesla:before {
  content: "𐂙";
}

.ti-brand-tether:before {
  content: "";
}

.ti-brand-thingiverse:before {
  content: "ﴜ";
}

.ti-brand-threads:before {
  content: "ﬂ";
}

.ti-brand-threejs:before {
  content: "";
}

.ti-brand-tidal:before {
  content: "";
}

.ti-brand-tiktok:before {
  content: "";
}

.ti-brand-tinder:before {
  content: "";
}

.ti-brand-topbuzz:before {
  content: "";
}

.ti-brand-torchain:before {
  content: "";
}

.ti-brand-toyota:before {
  content: "";
}

.ti-brand-trello:before {
  content: "";
}

.ti-brand-tripadvisor:before {
  content: "";
}

.ti-brand-tumblr:before {
  content: "";
}

.ti-brand-twilio:before {
  content: "";
}

.ti-brand-twitch:before {
  content: "";
}

.ti-brand-twitter:before {
  content: "";
}

.ti-brand-typescript:before {
  content: "";
}

.ti-brand-uber:before {
  content: "";
}

.ti-brand-ubuntu:before {
  content: "";
}

.ti-brand-unity:before {
  content: "";
}

.ti-brand-unsplash:before {
  content: "";
}

.ti-brand-upwork:before {
  content: "";
}

.ti-brand-valorant:before {
  content: "";
}

.ti-brand-vercel:before {
  content: "";
}

.ti-brand-vimeo:before {
  content: "";
}

.ti-brand-vinted:before {
  content: "";
}

.ti-brand-visa:before {
  content: "";
}

.ti-brand-visual-studio:before {
  content: "";
}

.ti-brand-vite:before {
  content: "";
}

.ti-brand-vivaldi:before {
  content: "";
}

.ti-brand-vk:before {
  content: "";
}

.ti-brand-vlc:before {
  content: "喝";
}

.ti-brand-volkswagen:before {
  content: "";
}

.ti-brand-vsco:before {
  content: "";
}

.ti-brand-vscode:before {
  content: "";
}

.ti-brand-vue:before {
  content: "";
}

.ti-brand-walmart:before {
  content: "";
}

.ti-brand-waze:before {
  content: "";
}

.ti-brand-webflow:before {
  content: "";
}

.ti-brand-wechat:before {
  content: "";
}

.ti-brand-weibo:before {
  content: "";
}

.ti-brand-whatsapp:before {
  content: "";
}

.ti-brand-wikipedia:before {
  content: "啕";
}

.ti-brand-windows:before {
  content: "";
}

.ti-brand-windy:before {
  content: "";
}

.ti-brand-wish:before {
  content: "";
}

.ti-brand-wix:before {
  content: "";
}

.ti-brand-wordpress:before {
  content: "";
}

.ti-brand-x:before {
  content: "ﰏ";
}

.ti-brand-xamarin:before {
  content: "喙";
}

.ti-brand-xbox:before {
  content: "";
}

.ti-brand-xdeep:before {
  content: "ﰐ";
}

.ti-brand-xing:before {
  content: "";
}

.ti-brand-yahoo:before {
  content: "";
}

.ti-brand-yandex:before {
  content: "﫡";
}

.ti-brand-yarn:before {
  content: "ﵹ";
}

.ti-brand-yatse:before {
  content: "";
}

.ti-brand-ycombinator:before {
  content: "";
}

.ti-brand-youtube:before {
  content: "";
}

.ti-brand-youtube-kids:before {
  content: "";
}

.ti-brand-zalando:before {
  content: "";
}

.ti-brand-zapier:before {
  content: "";
}

.ti-brand-zeit:before {
  content: "";
}

.ti-brand-zhihu:before {
  content: "";
}

.ti-brand-zoom:before {
  content: "";
}

.ti-brand-zulip:before {
  content: "";
}

.ti-brand-zwift:before {
  content: "";
}

.ti-bread:before {
  content: "";
}

.ti-bread-off:before {
  content: "";
}

.ti-briefcase:before {
  content: "";
}

.ti-briefcase-2:before {
  content: "ﬃ";
}

.ti-briefcase-off:before {
  content: "";
}

.ti-brightness:before {
  content: "";
}

.ti-brightness-2:before {
  content: "";
}

.ti-brightness-auto:before {
  content: "ﶙ";
}

.ti-brightness-down:before {
  content: "";
}

.ti-brightness-half:before {
  content: "";
}

.ti-brightness-off:before {
  content: "";
}

.ti-brightness-up:before {
  content: "";
}

.ti-broadcast:before {
  content: "";
}

.ti-broadcast-off:before {
  content: "";
}

.ti-browser:before {
  content: "";
}

.ti-browser-check:before {
  content: "";
}

.ti-browser-maximize:before {
  content: "𐂰";
}

.ti-browser-minus:before {
  content: "𐂯";
}

.ti-browser-off:before {
  content: "";
}

.ti-browser-plus:before {
  content: "";
}

.ti-browser-share:before {
  content: "𐂮";
}

.ti-browser-x:before {
  content: "";
}

.ti-brush:before {
  content: "";
}

.ti-brush-off:before {
  content: "";
}

.ti-bubble:before {
  content: "ﺺ";
}

.ti-bubble-minus:before {
  content: "ﺾ";
}

.ti-bubble-plus:before {
  content: "ﺽ";
}

.ti-bubble-tea:before {
  content: "ｑ";
}

.ti-bubble-tea-2:before {
  content: "ｒ";
}

.ti-bubble-text:before {
  content: "ﺼ";
}

.ti-bubble-x:before {
  content: "ﺻ";
}

.ti-bucket:before {
  content: "";
}

.ti-bucket-droplet:before {
  content: "";
}

.ti-bucket-off:before {
  content: "";
}

.ti-bug:before {
  content: "";
}

.ti-bug-off:before {
  content: "";
}

.ti-building:before {
  content: "";
}

.ti-building-airport:before {
  content: "ﾩ";
}

.ti-building-arch:before {
  content: "";
}

.ti-building-bank:before {
  content: "";
}

.ti-building-bridge:before {
  content: "";
}

.ti-building-bridge-2:before {
  content: "";
}

.ti-building-broadcast-tower:before {
  content: "";
}

.ti-building-burj-al-arab:before {
  content: "ｐ";
}

.ti-building-carousel:before {
  content: "";
}

.ti-building-castle:before {
  content: "";
}

.ti-building-church:before {
  content: "";
}

.ti-building-circus:before {
  content: "";
}

.ti-building-cog:before {
  content: "𐁢";
}

.ti-building-community:before {
  content: "";
}

.ti-building-cottage:before {
  content: "";
}

.ti-building-estate:before {
  content: "";
}

.ti-building-factory:before {
  content: "";
}

.ti-building-factory-2:before {
  content: "";
}

.ti-building-fortress:before {
  content: "";
}

.ti-building-hospital:before {
  content: "";
}

.ti-building-lighthouse:before {
  content: "";
}

.ti-building-minus:before {
  content: "𐁡";
}

.ti-building-monument:before {
  content: "";
}

.ti-building-mosque:before {
  content: "練";
}

.ti-building-off:before {
  content: "﻽";
}

.ti-building-pavilion:before {
  content: "";
}

.ti-building-plus:before {
  content: "𐁠";
}

.ti-building-skyscraper:before {
  content: "";
}

.ti-building-stadium:before {
  content: "";
}

.ti-building-store:before {
  content: "";
}

.ti-building-tunnel:before {
  content: "";
}

.ti-building-warehouse:before {
  content: "";
}

.ti-building-wind-turbine:before {
  content: "";
}

.ti-buildings:before {
  content: "｀";
}

.ti-bulb:before {
  content: "";
}

.ti-bulb-off:before {
  content: "";
}

.ti-bulldozer:before {
  content: "";
}

.ti-burger:before {
  content: "ﲴ";
}

.ti-bus:before {
  content: "";
}

.ti-bus-off:before {
  content: "";
}

.ti-bus-stop:before {
  content: "";
}

.ti-businessplan:before {
  content: "";
}

.ti-butterfly:before {
  content: "";
}

.ti-cactus:before {
  content: "";
}

.ti-cactus-off:before {
  content: "";
}

.ti-cake:before {
  content: "";
}

.ti-cake-off:before {
  content: "";
}

.ti-cake-roll:before {
  content: "𐂽";
}

.ti-calculator:before {
  content: "";
}

.ti-calculator-off:before {
  content: "";
}

.ti-calendar:before {
  content: "";
}

.ti-calendar-bolt:before {
  content: "";
}

.ti-calendar-cancel:before {
  content: "";
}

.ti-calendar-check:before {
  content: "";
}

.ti-calendar-clock:before {
  content: "ﴮ";
}

.ti-calendar-code:before {
  content: "";
}

.ti-calendar-cog:before {
  content: "";
}

.ti-calendar-dollar:before {
  content: "";
}

.ti-calendar-dot:before {
  content: "﴾";
}

.ti-calendar-down:before {
  content: "";
}

.ti-calendar-due:before {
  content: "";
}

.ti-calendar-event:before {
  content: "";
}

.ti-calendar-exclamation:before {
  content: "";
}

.ti-calendar-heart:before {
  content: "";
}

.ti-calendar-minus:before {
  content: "";
}

.ti-calendar-month:before {
  content: "ﴯ";
}

.ti-calendar-off:before {
  content: "";
}

.ti-calendar-pause:before {
  content: "";
}

.ti-calendar-pin:before {
  content: "";
}

.ti-calendar-plus:before {
  content: "";
}

.ti-calendar-question:before {
  content: "";
}

.ti-calendar-repeat:before {
  content: "㮝";
}

.ti-calendar-sad:before {
  content: "ﴝ";
}

.ti-calendar-search:before {
  content: "";
}

.ti-calendar-share:before {
  content: "";
}

.ti-calendar-smile:before {
  content: "ﴞ";
}

.ti-calendar-star:before {
  content: "";
}

.ti-calendar-stats:before {
  content: "";
}

.ti-calendar-time:before {
  content: "";
}

.ti-calendar-up:before {
  content: "";
}

.ti-calendar-user:before {
  content: "ﴟ";
}

.ti-calendar-week:before {
  content: "ﴰ";
}

.ti-calendar-x:before {
  content: "";
}

.ti-camera:before {
  content: "";
}

.ti-camera-ai:before {
  content: "ﾨ";
}

.ti-camera-bitcoin:before {
  content: "ﾧ";
}

.ti-camera-bolt:before {
  content: "";
}

.ti-camera-cancel:before {
  content: "";
}

.ti-camera-check:before {
  content: "";
}

.ti-camera-code:before {
  content: "";
}

.ti-camera-cog:before {
  content: "";
}

.ti-camera-dollar:before {
  content: "";
}

.ti-camera-down:before {
  content: "";
}

.ti-camera-exclamation:before {
  content: "";
}

.ti-camera-heart:before {
  content: "";
}

.ti-camera-minus:before {
  content: "";
}

.ti-camera-moon:before {
  content: "ﾦ";
}

.ti-camera-off:before {
  content: "";
}

.ti-camera-pause:before {
  content: "";
}

.ti-camera-pin:before {
  content: "";
}

.ti-camera-plus:before {
  content: "";
}

.ti-camera-question:before {
  content: "";
}

.ti-camera-rotate:before {
  content: "";
}

.ti-camera-search:before {
  content: "";
}

.ti-camera-selfie:before {
  content: "";
}

.ti-camera-share:before {
  content: "";
}

.ti-camera-spark:before {
  content: "ﾼ";
}

.ti-camera-star:before {
  content: "";
}

.ti-camera-up:before {
  content: "";
}

.ti-camera-x:before {
  content: "";
}

.ti-camper:before {
  content: "逸";
}

.ti-campfire:before {
  content: "";
}

.ti-canary:before {
  content: "𐇵";
}

.ti-cancel:before {
  content: "１";
}

.ti-candle:before {
  content: "";
}

.ti-candy:before {
  content: "";
}

.ti-candy-off:before {
  content: "";
}

.ti-cane:before {
  content: "";
}

.ti-cannabis:before {
  content: "";
}

.ti-cap-projecting:before {
  content: "Ｂ";
}

.ti-cap-rounded:before {
  content: "Ａ";
}

.ti-cap-straight:before {
  content: "＠";
}

.ti-capsule:before {
  content: "﫣";
}

.ti-capsule-horizontal:before {
  content: "﫢";
}

.ti-capture:before {
  content: "";
}

.ti-capture-off:before {
  content: "";
}

.ti-car:before {
  content: "";
}

.ti-car-4wd:before {
  content: "ﶸ";
}

.ti-car-crane:before {
  content: "";
}

.ti-car-crash:before {
  content: "";
}

.ti-car-fan:before {
  content: "ﶳ";
}

.ti-car-fan-1:before {
  content: "ﶷ";
}

.ti-car-fan-2:before {
  content: "ﶶ";
}

.ti-car-fan-3:before {
  content: "ﶵ";
}

.ti-car-fan-auto:before {
  content: "ﶴ";
}

.ti-car-garage:before {
  content: "ﱷ";
}

.ti-car-off:before {
  content: "";
}

.ti-car-suv:before {
  content: "ﲋ";
}

.ti-car-turbine:before {
  content: "";
}

.ti-carambola:before {
  content: "ﺹ";
}

.ti-caravan:before {
  content: "";
}

.ti-cardboards:before {
  content: "";
}

.ti-cardboards-off:before {
  content: "";
}

.ti-cards:before {
  content: "";
}

.ti-caret-down:before {
  content: "";
}

.ti-caret-left:before {
  content: "";
}

.ti-caret-left-right:before {
  content: "ﱃ";
}

.ti-caret-right:before {
  content: "";
}

.ti-caret-up:before {
  content: "";
}

.ti-caret-up-down:before {
  content: "ﱄ";
}

.ti-carousel-horizontal:before {
  content: "";
}

.ti-carousel-vertical:before {
  content: "";
}

.ti-carrot:before {
  content: "";
}

.ti-carrot-off:before {
  content: "";
}

.ti-cash:before {
  content: "";
}

.ti-cash-banknote:before {
  content: "";
}

.ti-cash-banknote-edit:before {
  content: "𐅉";
}

.ti-cash-banknote-heart:before {
  content: "𐅈";
}

.ti-cash-banknote-minus:before {
  content: "𐅇";
}

.ti-cash-banknote-move:before {
  content: "𐅅";
}

.ti-cash-banknote-move-back:before {
  content: "𐅆";
}

.ti-cash-banknote-off:before {
  content: "";
}

.ti-cash-banknote-plus:before {
  content: "𐅄";
}

.ti-cash-edit:before {
  content: "𐅃";
}

.ti-cash-heart:before {
  content: "𐅂";
}

.ti-cash-minus:before {
  content: "𐅁";
}

.ti-cash-move:before {
  content: "𐄿";
}

.ti-cash-move-back:before {
  content: "𐅀";
}

.ti-cash-off:before {
  content: "";
}

.ti-cash-plus:before {
  content: "𐄾";
}

.ti-cash-register:before {
  content: "ﻦ";
}

.ti-cast:before {
  content: "";
}

.ti-cast-off:before {
  content: "";
}

.ti-cat:before {
  content: "";
}

.ti-category:before {
  content: "";
}

.ti-category-2:before {
  content: "";
}

.ti-category-minus:before {
  content: "ﴠ";
}

.ti-category-plus:before {
  content: "ﴡ";
}

.ti-ce:before {
  content: "";
}

.ti-ce-off:before {
  content: "";
}

.ti-cell:before {
  content: "";
}

.ti-cell-signal-1:before {
  content: "";
}

.ti-cell-signal-2:before {
  content: "";
}

.ti-cell-signal-3:before {
  content: "";
}

.ti-cell-signal-4:before {
  content: "";
}

.ti-cell-signal-5:before {
  content: "";
}

.ti-cell-signal-off:before {
  content: "";
}

.ti-certificate:before {
  content: "";
}

.ti-certificate-2:before {
  content: "";
}

.ti-certificate-2-off:before {
  content: "";
}

.ti-certificate-off:before {
  content: "";
}

.ti-chair-director:before {
  content: "";
}

.ti-chalkboard:before {
  content: "";
}

.ti-chalkboard-off:before {
  content: "";
}

.ti-chalkboard-teacher:before {
  content: "𐅠";
}

.ti-charging-pile:before {
  content: "";
}

.ti-chart-arcs:before {
  content: "";
}

.ti-chart-arcs-3:before {
  content: "";
}

.ti-chart-area:before {
  content: "";
}

.ti-chart-area-line:before {
  content: "";
}

.ti-chart-arrows:before {
  content: "";
}

.ti-chart-arrows-vertical:before {
  content: "";
}

.ti-chart-bar:before {
  content: "";
}

.ti-chart-bar-off:before {
  content: "";
}

.ti-chart-bar-popular:before {
  content: "ﻷ";
}

.ti-chart-bubble:before {
  content: "";
}

.ti-chart-candle:before {
  content: "";
}

.ti-chart-circles:before {
  content: "";
}

.ti-chart-cohort:before {
  content: "ﻶ";
}

.ti-chart-column:before {
  content: "ﾥ";
}

.ti-chart-covariate:before {
  content: "ﾤ";
}

.ti-chart-donut:before {
  content: "";
}

.ti-chart-donut-2:before {
  content: "";
}

.ti-chart-donut-3:before {
  content: "";
}

.ti-chart-donut-4:before {
  content: "";
}

.ti-chart-dots:before {
  content: "";
}

.ti-chart-dots-2:before {
  content: "";
}

.ti-chart-dots-3:before {
  content: "";
}

.ti-chart-funnel:before {
  content: "ﻵ";
}

.ti-chart-grid-dots:before {
  content: "";
}

.ti-chart-histogram:before {
  content: "";
}

.ti-chart-infographic:before {
  content: "";
}

.ti-chart-line:before {
  content: "";
}

.ti-chart-pie:before {
  content: "";
}

.ti-chart-pie-2:before {
  content: "";
}

.ti-chart-pie-3:before {
  content: "";
}

.ti-chart-pie-4:before {
  content: "";
}

.ti-chart-pie-off:before {
  content: "";
}

.ti-chart-ppf:before {
  content: "";
}

.ti-chart-radar:before {
  content: "";
}

.ti-chart-sankey:before {
  content: "";
}

.ti-chart-scatter:before {
  content: "ﶓ";
}

.ti-chart-scatter-3d:before {
  content: "ﶒ";
}

.ti-chart-treemap:before {
  content: "";
}

.ti-check:before {
  content: "";
}

.ti-checkbox:before {
  content: "";
}

.ti-checklist:before {
  content: "";
}

.ti-checks:before {
  content: "";
}

.ti-checkup-list:before {
  content: "";
}

.ti-cheese:before {
  content: "";
}

.ti-chef-hat:before {
  content: "";
}

.ti-chef-hat-off:before {
  content: "";
}

.ti-cherry:before {
  content: "";
}

.ti-chess:before {
  content: "";
}

.ti-chess-bishop:before {
  content: "";
}

.ti-chess-king:before {
  content: "";
}

.ti-chess-knight:before {
  content: "";
}

.ti-chess-queen:before {
  content: "";
}

.ti-chess-rook:before {
  content: "";
}

.ti-chevron-compact-down:before {
  content: "﫰";
}

.ti-chevron-compact-left:before {
  content: "﫱";
}

.ti-chevron-compact-right:before {
  content: "﫲";
}

.ti-chevron-compact-up:before {
  content: "﫳";
}

.ti-chevron-down:before {
  content: "";
}

.ti-chevron-down-left:before {
  content: "";
}

.ti-chevron-down-right:before {
  content: "";
}

.ti-chevron-left:before {
  content: "";
}

.ti-chevron-left-pipe:before {
  content: "﫤";
}

.ti-chevron-right:before {
  content: "";
}

.ti-chevron-right-pipe:before {
  content: "﫥";
}

.ti-chevron-up:before {
  content: "";
}

.ti-chevron-up-left:before {
  content: "";
}

.ti-chevron-up-right:before {
  content: "";
}

.ti-chevrons-down:before {
  content: "";
}

.ti-chevrons-down-left:before {
  content: "";
}

.ti-chevrons-down-right:before {
  content: "";
}

.ti-chevrons-left:before {
  content: "";
}

.ti-chevrons-right:before {
  content: "";
}

.ti-chevrons-up:before {
  content: "";
}

.ti-chevrons-up-left:before {
  content: "";
}

.ti-chevrons-up-right:before {
  content: "";
}

.ti-chisel:before {
  content: "";
}

.ti-christmas-ball:before {
  content: "ﴱ";
}

.ti-christmas-tree:before {
  content: "";
}

.ti-christmas-tree-off:before {
  content: "";
}

.ti-circle:before {
  content: "";
}

.ti-circle-arrow-down:before {
  content: "";
}

.ti-circle-arrow-down-left:before {
  content: "";
}

.ti-circle-arrow-down-right:before {
  content: "";
}

.ti-circle-arrow-left:before {
  content: "";
}

.ti-circle-arrow-right:before {
  content: "";
}

.ti-circle-arrow-up:before {
  content: "";
}

.ti-circle-arrow-up-left:before {
  content: "";
}

.ti-circle-arrow-up-right:before {
  content: "";
}

.ti-circle-asterisk:before {
  content: "𐆭";
}

.ti-circle-caret-down:before {
  content: "";
}

.ti-circle-caret-left:before {
  content: "";
}

.ti-circle-caret-right:before {
  content: "";
}

.ti-circle-caret-up:before {
  content: "";
}

.ti-circle-check:before {
  content: "";
}

.ti-circle-chevron-down:before {
  content: "";
}

.ti-circle-chevron-left:before {
  content: "";
}

.ti-circle-chevron-right:before {
  content: "";
}

.ti-circle-chevron-up:before {
  content: "";
}

.ti-circle-chevrons-down:before {
  content: "";
}

.ti-circle-chevrons-left:before {
  content: "";
}

.ti-circle-chevrons-right:before {
  content: "";
}

.ti-circle-chevrons-up:before {
  content: "";
}

.ti-circle-dashed:before {
  content: "";
}

.ti-circle-dashed-check:before {
  content: "ﺸ";
}

.ti-circle-dashed-letter-a:before {
  content: "ﾚ";
}

.ti-circle-dashed-letter-b:before {
  content: "ﾙ";
}

.ti-circle-dashed-letter-c:before {
  content: "ﾘ";
}

.ti-circle-dashed-letter-d:before {
  content: "ﾗ";
}

.ti-circle-dashed-letter-e:before {
  content: "ﾖ";
}

.ti-circle-dashed-letter-f:before {
  content: "ﾕ";
}

.ti-circle-dashed-letter-g:before {
  content: "ﾔ";
}

.ti-circle-dashed-letter-h:before {
  content: "ﾓ";
}

.ti-circle-dashed-letter-i:before {
  content: "ﾒ";
}

.ti-circle-dashed-letter-j:before {
  content: "ﾑ";
}

.ti-circle-dashed-letter-k:before {
  content: "ﾐ";
}

.ti-circle-dashed-letter-l:before {
  content: "ﾏ";
}

.ti-circle-dashed-letter-m:before {
  content: "ﾍ";
}

.ti-circle-dashed-letter-n:before {
  content: "ﾌ";
}

.ti-circle-dashed-letter-o:before {
  content: "ﾋ";
}

.ti-circle-dashed-letter-p:before {
  content: "ﾊ";
}

.ti-circle-dashed-letter-q:before {
  content: "ﾉ";
}

.ti-circle-dashed-letter-r:before {
  content: "ﾈ";
}

.ti-circle-dashed-letter-s:before {
  content: "ﾇ";
}

.ti-circle-dashed-letter-t:before {
  content: "ﾆ";
}

.ti-circle-dashed-letter-u:before {
  content: "ﾅ";
}

.ti-circle-dashed-letter-v:before {
  content: "ﾄ";
}

.ti-circle-dashed-letter-w:before {
  content: "ﾃ";
}

.ti-circle-dashed-letter-x:before {
  content: "ﾂ";
}

.ti-circle-dashed-letter-y:before {
  content: "ﾁ";
}

.ti-circle-dashed-letter-z:before {
  content: "ﾀ";
}

.ti-circle-dashed-minus:before {
  content: "ﺷ";
}

.ti-circle-dashed-number-0:before {
  content: "ﱫ";
}

.ti-circle-dashed-number-1:before {
  content: "ﱬ";
}

.ti-circle-dashed-number-2:before {
  content: "ﱭ";
}

.ti-circle-dashed-number-3:before {
  content: "ﱮ";
}

.ti-circle-dashed-number-4:before {
  content: "ﱯ";
}

.ti-circle-dashed-number-5:before {
  content: "ﱰ";
}

.ti-circle-dashed-number-6:before {
  content: "ﱱ";
}

.ti-circle-dashed-number-7:before {
  content: "ﱲ";
}

.ti-circle-dashed-number-8:before {
  content: "ﱳ";
}

.ti-circle-dashed-number-9:before {
  content: "ﱴ";
}

.ti-circle-dashed-percentage:before {
  content: "ﵺ";
}

.ti-circle-dashed-plus:before {
  content: "ﺶ";
}

.ti-circle-dashed-x:before {
  content: "ﱵ";
}

.ti-circle-dot:before {
  content: "";
}

.ti-circle-dotted:before {
  content: "";
}

.ti-circle-dotted-letter-a:before {
  content: "ｿ";
}

.ti-circle-dotted-letter-b:before {
  content: "ｾ";
}

.ti-circle-dotted-letter-c:before {
  content: "ｽ";
}

.ti-circle-dotted-letter-d:before {
  content: "ｼ";
}

.ti-circle-dotted-letter-e:before {
  content: "ｻ";
}

.ti-circle-dotted-letter-f:before {
  content: "ｺ";
}

.ti-circle-dotted-letter-g:before {
  content: "ｹ";
}

.ti-circle-dotted-letter-h:before {
  content: "ｸ";
}

.ti-circle-dotted-letter-i:before {
  content: "ｷ";
}

.ti-circle-dotted-letter-j:before {
  content: "ｶ";
}

.ti-circle-dotted-letter-k:before {
  content: "ｵ";
}

.ti-circle-dotted-letter-l:before {
  content: "ｴ";
}

.ti-circle-dotted-letter-m:before {
  content: "ｳ";
}

.ti-circle-dotted-letter-n:before {
  content: "ｲ";
}

.ti-circle-dotted-letter-o:before {
  content: "ｱ";
}

.ti-circle-dotted-letter-p:before {
  content: "ｰ";
}

.ti-circle-dotted-letter-q:before {
  content: "ｯ";
}

.ti-circle-dotted-letter-r:before {
  content: "ｮ";
}

.ti-circle-dotted-letter-s:before {
  content: "ｭ";
}

.ti-circle-dotted-letter-t:before {
  content: "ｬ";
}

.ti-circle-dotted-letter-u:before {
  content: "ｫ";
}

.ti-circle-dotted-letter-v:before {
  content: "ｪ";
}

.ti-circle-dotted-letter-w:before {
  content: "ｩ";
}

.ti-circle-dotted-letter-x:before {
  content: "ｨ";
}

.ti-circle-dotted-letter-y:before {
  content: "ｧ";
}

.ti-circle-dotted-letter-z:before {
  content: "ｦ";
}

.ti-circle-half:before {
  content: "";
}

.ti-circle-half-2:before {
  content: "";
}

.ti-circle-half-vertical:before {
  content: "";
}

.ti-circle-key:before {
  content: "";
}

.ti-circle-letter-a:before {
  content: "";
}

.ti-circle-letter-b:before {
  content: "";
}

.ti-circle-letter-c:before {
  content: "";
}

.ti-circle-letter-d:before {
  content: "";
}

.ti-circle-letter-e:before {
  content: "";
}

.ti-circle-letter-f:before {
  content: "";
}

.ti-circle-letter-g:before {
  content: "";
}

.ti-circle-letter-h:before {
  content: "";
}

.ti-circle-letter-i:before {
  content: "";
}

.ti-circle-letter-j:before {
  content: "";
}

.ti-circle-letter-k:before {
  content: "";
}

.ti-circle-letter-l:before {
  content: "";
}

.ti-circle-letter-m:before {
  content: "";
}

.ti-circle-letter-n:before {
  content: "";
}

.ti-circle-letter-o:before {
  content: "";
}

.ti-circle-letter-p:before {
  content: "";
}

.ti-circle-letter-q:before {
  content: "";
}

.ti-circle-letter-r:before {
  content: "";
}

.ti-circle-letter-s:before {
  content: "";
}

.ti-circle-letter-t:before {
  content: "";
}

.ti-circle-letter-u:before {
  content: "";
}

.ti-circle-letter-v:before {
  content: "";
}

.ti-circle-letter-w:before {
  content: "";
}

.ti-circle-letter-x:before {
  content: "";
}

.ti-circle-letter-y:before {
  content: "";
}

.ti-circle-letter-z:before {
  content: "";
}

.ti-circle-minus:before {
  content: "";
}

.ti-circle-minus-2:before {
  content: "ﲌ";
}

.ti-circle-number-0:before {
  content: "";
}

.ti-circle-number-1:before {
  content: "";
}

.ti-circle-number-2:before {
  content: "";
}

.ti-circle-number-3:before {
  content: "";
}

.ti-circle-number-4:before {
  content: "";
}

.ti-circle-number-5:before {
  content: "";
}

.ti-circle-number-6:before {
  content: "";
}

.ti-circle-number-7:before {
  content: "";
}

.ti-circle-number-8:before {
  content: "";
}

.ti-circle-number-9:before {
  content: "";
}

.ti-circle-off:before {
  content: "";
}

.ti-circle-open-arrow-down:before {
  content: "𐈉";
}

.ti-circle-open-arrow-left:before {
  content: "𐈈";
}

.ti-circle-open-arrow-right:before {
  content: "𐈇";
}

.ti-circle-open-arrow-up:before {
  content: "𐈆";
}

.ti-circle-percentage:before {
  content: "ﵻ";
}

.ti-circle-plus:before {
  content: "";
}

.ti-circle-plus-2:before {
  content: "ﲍ";
}

.ti-circle-plus-minus:before {
  content: "𐈅";
}

.ti-circle-rectangle:before {
  content: "";
}

.ti-circle-rectangle-off:before {
  content: "";
}

.ti-circle-square:before {
  content: "";
}

.ti-circle-triangle:before {
  content: "";
}

.ti-circle-x:before {
  content: "";
}

.ti-circles:before {
  content: "";
}

.ti-circles-relation:before {
  content: "";
}

.ti-circuit-ammeter:before {
  content: "";
}

.ti-circuit-battery:before {
  content: "";
}

.ti-circuit-bulb:before {
  content: "";
}

.ti-circuit-capacitor:before {
  content: "";
}

.ti-circuit-capacitor-polarized:before {
  content: "";
}

.ti-circuit-cell:before {
  content: "";
}

.ti-circuit-cell-plus:before {
  content: "";
}

.ti-circuit-changeover:before {
  content: "";
}

.ti-circuit-diode:before {
  content: "";
}

.ti-circuit-diode-zener:before {
  content: "";
}

.ti-circuit-ground:before {
  content: "";
}

.ti-circuit-ground-digital:before {
  content: "";
}

.ti-circuit-inductor:before {
  content: "";
}

.ti-circuit-motor:before {
  content: "";
}

.ti-circuit-pushbutton:before {
  content: "";
}

.ti-circuit-resistor:before {
  content: "";
}

.ti-circuit-switch-closed:before {
  content: "";
}

.ti-circuit-switch-open:before {
  content: "";
}

.ti-circuit-voltmeter:before {
  content: "";
}

.ti-clear-all:before {
  content: "";
}

.ti-clear-formatting:before {
  content: "";
}

.ti-click:before {
  content: "";
}

.ti-cliff-jumping:before {
  content: "ﻼ";
}

.ti-clipboard:before {
  content: "";
}

.ti-clipboard-check:before {
  content: "";
}

.ti-clipboard-copy:before {
  content: "";
}

.ti-clipboard-data:before {
  content: "";
}

.ti-clipboard-heart:before {
  content: "";
}

.ti-clipboard-list:before {
  content: "";
}

.ti-clipboard-off:before {
  content: "";
}

.ti-clipboard-plus:before {
  content: "";
}

.ti-clipboard-search:before {
  content: "𐂘";
}

.ti-clipboard-smile:before {
  content: "ﶚ";
}

.ti-clipboard-text:before {
  content: "";
}

.ti-clipboard-typography:before {
  content: "";
}

.ti-clipboard-x:before {
  content: "";
}

.ti-clock:before {
  content: "";
}

.ti-clock-12:before {
  content: "ﱖ";
}

.ti-clock-2:before {
  content: "";
}

.ti-clock-24:before {
  content: "ﱗ";
}

.ti-clock-bitcoin:before {
  content: "＿";
}

.ti-clock-bolt:before {
  content: "";
}

.ti-clock-cancel:before {
  content: "";
}

.ti-clock-check:before {
  content: "";
}

.ti-clock-code:before {
  content: "";
}

.ti-clock-cog:before {
  content: "";
}

.ti-clock-dollar:before {
  content: "";
}

.ti-clock-down:before {
  content: "";
}

.ti-clock-edit:before {
  content: "";
}

.ti-clock-exclamation:before {
  content: "";
}

.ti-clock-heart:before {
  content: "";
}

.ti-clock-hour-1:before {
  content: "";
}

.ti-clock-hour-10:before {
  content: "";
}

.ti-clock-hour-11:before {
  content: "";
}

.ti-clock-hour-12:before {
  content: "";
}

.ti-clock-hour-2:before {
  content: "";
}

.ti-clock-hour-3:before {
  content: "";
}

.ti-clock-hour-4:before {
  content: "";
}

.ti-clock-hour-5:before {
  content: "";
}

.ti-clock-hour-6:before {
  content: "";
}

.ti-clock-hour-7:before {
  content: "";
}

.ti-clock-hour-8:before {
  content: "";
}

.ti-clock-hour-9:before {
  content: "";
}

.ti-clock-minus:before {
  content: "";
}

.ti-clock-off:before {
  content: "";
}

.ti-clock-pause:before {
  content: "";
}

.ti-clock-pin:before {
  content: "";
}

.ti-clock-play:before {
  content: "";
}

.ti-clock-plus:before {
  content: "";
}

.ti-clock-question:before {
  content: "";
}

.ti-clock-record:before {
  content: "";
}

.ti-clock-search:before {
  content: "";
}

.ti-clock-share:before {
  content: "";
}

.ti-clock-shield:before {
  content: "";
}

.ti-clock-star:before {
  content: "";
}

.ti-clock-stop:before {
  content: "";
}

.ti-clock-up:before {
  content: "";
}

.ti-clock-x:before {
  content: "";
}

.ti-clothes-rack:before {
  content: "";
}

.ti-clothes-rack-off:before {
  content: "";
}

.ti-cloud:before {
  content: "";
}

.ti-cloud-bitcoin:before {
  content: "＾";
}

.ti-cloud-bolt:before {
  content: "";
}

.ti-cloud-cancel:before {
  content: "";
}

.ti-cloud-check:before {
  content: "";
}

.ti-cloud-code:before {
  content: "";
}

.ti-cloud-cog:before {
  content: "";
}

.ti-cloud-computing:before {
  content: "";
}

.ti-cloud-data-connection:before {
  content: "";
}

.ti-cloud-dollar:before {
  content: "";
}

.ti-cloud-down:before {
  content: "";
}

.ti-cloud-download:before {
  content: "";
}

.ti-cloud-exclamation:before {
  content: "";
}

.ti-cloud-fog:before {
  content: "";
}

.ti-cloud-heart:before {
  content: "";
}

.ti-cloud-lock:before {
  content: "";
}

.ti-cloud-lock-open:before {
  content: "";
}

.ti-cloud-minus:before {
  content: "";
}

.ti-cloud-network:before {
  content: "ﱸ";
}

.ti-cloud-off:before {
  content: "";
}

.ti-cloud-pause:before {
  content: "";
}

.ti-cloud-pin:before {
  content: "";
}

.ti-cloud-plus:before {
  content: "";
}

.ti-cloud-question:before {
  content: "";
}

.ti-cloud-rain:before {
  content: "";
}

.ti-cloud-search:before {
  content: "";
}

.ti-cloud-share:before {
  content: "";
}

.ti-cloud-snow:before {
  content: "";
}

.ti-cloud-star:before {
  content: "";
}

.ti-cloud-storm:before {
  content: "";
}

.ti-cloud-up:before {
  content: "";
}

.ti-cloud-upload:before {
  content: "";
}

.ti-cloud-x:before {
  content: "";
}

.ti-clover:before {
  content: "";
}

.ti-clover-2:before {
  content: "";
}

.ti-clubs:before {
  content: "";
}

.ti-code:before {
  content: "";
}

.ti-code-asterisk:before {
  content: "";
}

.ti-code-circle:before {
  content: "";
}

.ti-code-circle-2:before {
  content: "";
}

.ti-code-dots:before {
  content: "";
}

.ti-code-minus:before {
  content: "";
}

.ti-code-off:before {
  content: "";
}

.ti-code-plus:before {
  content: "";
}

.ti-code-variable:before {
  content: "𐂫";
}

.ti-code-variable-minus:before {
  content: "𐂭";
}

.ti-code-variable-plus:before {
  content: "𐂬";
}

.ti-codeblock:before {
  content: "𐇴";
}

.ti-coffee:before {
  content: "";
}

.ti-coffee-off:before {
  content: "";
}

.ti-coffin:before {
  content: "";
}

.ti-coin:before {
  content: "";
}

.ti-coin-bitcoin:before {
  content: "";
}

.ti-coin-euro:before {
  content: "";
}

.ti-coin-monero:before {
  content: "";
}

.ti-coin-off:before {
  content: "";
}

.ti-coin-pound:before {
  content: "";
}

.ti-coin-rupee:before {
  content: "";
}

.ti-coin-taka:before {
  content: "ﴍ";
}

.ti-coin-yen:before {
  content: "";
}

.ti-coin-yuan:before {
  content: "";
}

.ti-coins:before {
  content: "";
}

.ti-color-filter:before {
  content: "";
}

.ti-color-picker:before {
  content: "";
}

.ti-color-picker-off:before {
  content: "";
}

.ti-color-swatch:before {
  content: "";
}

.ti-color-swatch-off:before {
  content: "";
}

.ti-column-insert-left:before {
  content: "";
}

.ti-column-insert-right:before {
  content: "";
}

.ti-column-remove:before {
  content: "﫴";
}

.ti-columns:before {
  content: "";
}

.ti-columns-1:before {
  content: "";
}

.ti-columns-2:before {
  content: "";
}

.ti-columns-3:before {
  content: "";
}

.ti-columns-off:before {
  content: "";
}

.ti-comet:before {
  content: "";
}

.ti-command:before {
  content: "";
}

.ti-command-off:before {
  content: "";
}

.ti-compass:before {
  content: "";
}

.ti-compass-off:before {
  content: "";
}

.ti-components:before {
  content: "";
}

.ti-components-off:before {
  content: "";
}

.ti-cone:before {
  content: "";
}

.ti-cone-2:before {
  content: "";
}

.ti-cone-off:before {
  content: "";
}

.ti-cone-plus:before {
  content: "杖";
}

.ti-confetti:before {
  content: "";
}

.ti-confetti-off:before {
  content: "";
}

.ti-confucius:before {
  content: "";
}

.ti-congruent-to:before {
  content: "ﾣ";
}

.ti-connection:before {
  content: "𐇳";
}

.ti-container:before {
  content: "";
}

.ti-container-off:before {
  content: "";
}

.ti-contract:before {
  content: "ﻻ";
}

.ti-contrast:before {
  content: "";
}

.ti-contrast-2:before {
  content: "";
}

.ti-contrast-2-off:before {
  content: "";
}

.ti-contrast-off:before {
  content: "";
}

.ti-cooker:before {
  content: "";
}

.ti-cookie:before {
  content: "ﶱ";
}

.ti-cookie-man:before {
  content: "ﶲ";
}

.ti-cookie-off:before {
  content: "";
}

.ti-copy:before {
  content: "";
}

.ti-copy-check:before {
  content: "ﶰ";
}

.ti-copy-minus:before {
  content: "ﶯ";
}

.ti-copy-off:before {
  content: "";
}

.ti-copy-plus:before {
  content: "ﶮ";
}

.ti-copy-x:before {
  content: "ﶭ";
}

.ti-copyleft:before {
  content: "";
}

.ti-copyleft-off:before {
  content: "";
}

.ti-copyright:before {
  content: "";
}

.ti-copyright-off:before {
  content: "";
}

.ti-corner-down-left:before {
  content: "";
}

.ti-corner-down-left-double:before {
  content: "";
}

.ti-corner-down-right:before {
  content: "";
}

.ti-corner-down-right-double:before {
  content: "";
}

.ti-corner-left-down:before {
  content: "";
}

.ti-corner-left-down-double:before {
  content: "";
}

.ti-corner-left-up:before {
  content: "";
}

.ti-corner-left-up-double:before {
  content: "";
}

.ti-corner-right-down:before {
  content: "";
}

.ti-corner-right-down-double:before {
  content: "";
}

.ti-corner-right-up:before {
  content: "";
}

.ti-corner-right-up-double:before {
  content: "";
}

.ti-corner-up-left:before {
  content: "";
}

.ti-corner-up-left-double:before {
  content: "";
}

.ti-corner-up-right:before {
  content: "";
}

.ti-corner-up-right-double:before {
  content: "";
}

.ti-cpu:before {
  content: "";
}

.ti-cpu-2:before {
  content: "";
}

.ti-cpu-off:before {
  content: "";
}

.ti-crane:before {
  content: "";
}

.ti-crane-off:before {
  content: "";
}

.ti-creative-commons:before {
  content: "";
}

.ti-creative-commons-by:before {
  content: "";
}

.ti-creative-commons-nc:before {
  content: "";
}

.ti-creative-commons-nd:before {
  content: "";
}

.ti-creative-commons-off:before {
  content: "";
}

.ti-creative-commons-sa:before {
  content: "";
}

.ti-creative-commons-zero:before {
  content: "";
}

.ti-credit-card:before {
  content: "";
}

.ti-credit-card-off:before {
  content: "";
}

.ti-credit-card-pay:before {
  content: "ﴲ";
}

.ti-credit-card-refund:before {
  content: "ﴳ";
}

.ti-credits:before {
  content: "𐇲";
}

.ti-cricket:before {
  content: "";
}

.ti-crop:before {
  content: "";
}

.ti-crop-1-1:before {
  content: "ﵐ";
}

.ti-crop-16-9:before {
  content: "ﵑ";
}

.ti-crop-3-2:before {
  content: "ﵒ";
}

.ti-crop-5-4:before {
  content: "ﵓ";
}

.ti-crop-7-5:before {
  content: "ﵔ";
}

.ti-crop-landscape:before {
  content: "ﵕ";
}

.ti-crop-portrait:before {
  content: "ﵖ";
}

.ti-cross:before {
  content: "";
}

.ti-cross-off:before {
  content: "";
}

.ti-crosshair:before {
  content: "";
}

.ti-crown:before {
  content: "";
}

.ti-crown-off:before {
  content: "";
}

.ti-crutches:before {
  content: "";
}

.ti-crutches-off:before {
  content: "";
}

.ti-crystal-ball:before {
  content: "";
}

.ti-csv:before {
  content: "";
}

.ti-cube:before {
  content: "流";
}

.ti-cube-3d-sphere:before {
  content: "";
}

.ti-cube-3d-sphere-off:before {
  content: "";
}

.ti-cube-off:before {
  content: "歹";
}

.ti-cube-plus:before {
  content: "殺";
}

.ti-cube-send:before {
  content: "";
}

.ti-cube-spark:before {
  content: "ﾻ";
}

.ti-cube-unfolded:before {
  content: "";
}

.ti-cup:before {
  content: "";
}

.ti-cup-off:before {
  content: "";
}

.ti-curling:before {
  content: "";
}

.ti-curly-loop:before {
  content: "";
}

.ti-currency:before {
  content: "";
}

.ti-currency-afghani:before {
  content: "";
}

.ti-currency-bahraini:before {
  content: "";
}

.ti-currency-baht:before {
  content: "";
}

.ti-currency-bitcoin:before {
  content: "";
}

.ti-currency-cent:before {
  content: "";
}

.ti-currency-dinar:before {
  content: "";
}

.ti-currency-dirham:before {
  content: "";
}

.ti-currency-dogecoin:before {
  content: "";
}

.ti-currency-dollar:before {
  content: "";
}

.ti-currency-dollar-australian:before {
  content: "";
}

.ti-currency-dollar-brunei:before {
  content: "";
}

.ti-currency-dollar-canadian:before {
  content: "";
}

.ti-currency-dollar-guyanese:before {
  content: "";
}

.ti-currency-dollar-off:before {
  content: "";
}

.ti-currency-dollar-singapore:before {
  content: "";
}

.ti-currency-dollar-zimbabwean:before {
  content: "";
}

.ti-currency-dong:before {
  content: "";
}

.ti-currency-dram:before {
  content: "";
}

.ti-currency-ethereum:before {
  content: "";
}

.ti-currency-euro:before {
  content: "";
}

.ti-currency-euro-off:before {
  content: "";
}

.ti-currency-florin:before {
  content: "﫵";
}

.ti-currency-forint:before {
  content: "";
}

.ti-currency-frank:before {
  content: "";
}

.ti-currency-guarani:before {
  content: "";
}

.ti-currency-hryvnia:before {
  content: "";
}

.ti-currency-iranian-rial:before {
  content: "縉";
}

.ti-currency-kip:before {
  content: "";
}

.ti-currency-krone-czech:before {
  content: "";
}

.ti-currency-krone-danish:before {
  content: "";
}

.ti-currency-krone-swedish:before {
  content: "";
}

.ti-currency-lari:before {
  content: "";
}

.ti-currency-leu:before {
  content: "";
}

.ti-currency-lira:before {
  content: "";
}

.ti-currency-litecoin:before {
  content: "";
}

.ti-currency-lyd:before {
  content: "";
}

.ti-currency-manat:before {
  content: "";
}

.ti-currency-monero:before {
  content: "";
}

.ti-currency-naira:before {
  content: "";
}

.ti-currency-nano:before {
  content: "";
}

.ti-currency-off:before {
  content: "";
}

.ti-currency-paanga:before {
  content: "";
}

.ti-currency-peso:before {
  content: "";
}

.ti-currency-pound:before {
  content: "";
}

.ti-currency-pound-off:before {
  content: "";
}

.ti-currency-quetzal:before {
  content: "";
}

.ti-currency-real:before {
  content: "";
}

.ti-currency-renminbi:before {
  content: "";
}

.ti-currency-ripple:before {
  content: "";
}

.ti-currency-riyal:before {
  content: "";
}

.ti-currency-rubel:before {
  content: "";
}

.ti-currency-rufiyaa:before {
  content: "";
}

.ti-currency-rupee:before {
  content: "";
}

.ti-currency-rupee-nepalese:before {
  content: "";
}

.ti-currency-shekel:before {
  content: "";
}

.ti-currency-solana:before {
  content: "";
}

.ti-currency-som:before {
  content: "";
}

.ti-currency-taka:before {
  content: "";
}

.ti-currency-tenge:before {
  content: "";
}

.ti-currency-tugrik:before {
  content: "";
}

.ti-currency-won:before {
  content: "";
}

.ti-currency-xrp:before {
  content: "ﴴ";
}

.ti-currency-yen:before {
  content: "";
}

.ti-currency-yen-off:before {
  content: "";
}

.ti-currency-yuan:before {
  content: "";
}

.ti-currency-zloty:before {
  content: "";
}

.ti-current-location:before {
  content: "";
}

.ti-current-location-off:before {
  content: "";
}

.ti-cursor-off:before {
  content: "";
}

.ti-cursor-text:before {
  content: "";
}

.ti-cut:before {
  content: "";
}

.ti-cylinder:before {
  content: "";
}

.ti-cylinder-off:before {
  content: "滛";
}

.ti-cylinder-plus:before {
  content: "滋";
}

.ti-dashboard:before {
  content: "";
}

.ti-dashboard-off:before {
  content: "";
}

.ti-database:before {
  content: "";
}

.ti-database-cog:before {
  content: "塚";
}

.ti-database-dollar:before {
  content: "﨑";
}

.ti-database-edit:before {
  content: "晴";
}

.ti-database-exclamation:before {
  content: "﨓";
}

.ti-database-export:before {
  content: "";
}

.ti-database-heart:before {
  content: "﨔";
}

.ti-database-import:before {
  content: "";
}

.ti-database-leak:before {
  content: "凞";
}

.ti-database-minus:before {
  content: "猪";
}

.ti-database-off:before {
  content: "";
}

.ti-database-plus:before {
  content: "益";
}

.ti-database-search:before {
  content: "礼";
}

.ti-database-share:before {
  content: "神";
}

.ti-database-smile:before {
  content: "ﶛ";
}

.ti-database-star:before {
  content: "祥";
}

.ti-database-x:before {
  content: "福";
}

.ti-deaf:before {
  content: "𐆬";
}

.ti-decimal:before {
  content: "都";
}

.ti-deer:before {
  content: "";
}

.ti-delta:before {
  content: "";
}

.ti-dental:before {
  content: "";
}

.ti-dental-broken:before {
  content: "";
}

.ti-dental-off:before {
  content: "";
}

.ti-deselect:before {
  content: "麟";
}

.ti-desk:before {
  content: "ﴵ";
}

.ti-details:before {
  content: "";
}

.ti-details-off:before {
  content: "";
}

.ti-device-airpods:before {
  content: "";
}

.ti-device-airpods-case:before {
  content: "";
}

.ti-device-airtag:before {
  content: "﫦";
}

.ti-device-analytics:before {
  content: "";
}

.ti-device-audio-tape:before {
  content: "";
}

.ti-device-camera-phone:before {
  content: "";
}

.ti-device-cctv:before {
  content: "";
}

.ti-device-cctv-off:before {
  content: "";
}

.ti-device-computer-camera:before {
  content: "";
}

.ti-device-computer-camera-off:before {
  content: "";
}

.ti-device-desktop:before {
  content: "";
}

.ti-device-desktop-analytics:before {
  content: "";
}

.ti-device-desktop-bolt:before {
  content: "";
}

.ti-device-desktop-cancel:before {
  content: "";
}

.ti-device-desktop-check:before {
  content: "";
}

.ti-device-desktop-code:before {
  content: "";
}

.ti-device-desktop-cog:before {
  content: "";
}

.ti-device-desktop-dollar:before {
  content: "";
}

.ti-device-desktop-down:before {
  content: "";
}

.ti-device-desktop-exclamation:before {
  content: "";
}

.ti-device-desktop-heart:before {
  content: "";
}

.ti-device-desktop-minus:before {
  content: "";
}

.ti-device-desktop-off:before {
  content: "";
}

.ti-device-desktop-pause:before {
  content: "";
}

.ti-device-desktop-pin:before {
  content: "";
}

.ti-device-desktop-plus:before {
  content: "";
}

.ti-device-desktop-question:before {
  content: "";
}

.ti-device-desktop-search:before {
  content: "";
}

.ti-device-desktop-share:before {
  content: "";
}

.ti-device-desktop-star:before {
  content: "";
}

.ti-device-desktop-up:before {
  content: "";
}

.ti-device-desktop-x:before {
  content: "";
}

.ti-device-floppy:before {
  content: "";
}

.ti-device-gamepad:before {
  content: "";
}

.ti-device-gamepad-2:before {
  content: "";
}

.ti-device-gamepad-3:before {
  content: "ﱘ";
}

.ti-device-heart-monitor:before {
  content: "";
}

.ti-device-imac:before {
  content: "";
}

.ti-device-imac-bolt:before {
  content: "";
}

.ti-device-imac-cancel:before {
  content: "";
}

.ti-device-imac-check:before {
  content: "";
}

.ti-device-imac-code:before {
  content: "";
}

.ti-device-imac-cog:before {
  content: "";
}

.ti-device-imac-dollar:before {
  content: "";
}

.ti-device-imac-down:before {
  content: "";
}

.ti-device-imac-exclamation:before {
  content: "";
}

.ti-device-imac-heart:before {
  content: "";
}

.ti-device-imac-minus:before {
  content: "";
}

.ti-device-imac-off:before {
  content: "";
}

.ti-device-imac-pause:before {
  content: "";
}

.ti-device-imac-pin:before {
  content: "";
}

.ti-device-imac-plus:before {
  content: "";
}

.ti-device-imac-question:before {
  content: "";
}

.ti-device-imac-search:before {
  content: "";
}

.ti-device-imac-share:before {
  content: "";
}

.ti-device-imac-star:before {
  content: "";
}

.ti-device-imac-up:before {
  content: "";
}

.ti-device-imac-x:before {
  content: "";
}

.ti-device-ipad:before {
  content: "";
}

.ti-device-ipad-bolt:before {
  content: "";
}

.ti-device-ipad-cancel:before {
  content: "";
}

.ti-device-ipad-check:before {
  content: "";
}

.ti-device-ipad-code:before {
  content: "";
}

.ti-device-ipad-cog:before {
  content: "";
}

.ti-device-ipad-dollar:before {
  content: "";
}

.ti-device-ipad-down:before {
  content: "";
}

.ti-device-ipad-exclamation:before {
  content: "";
}

.ti-device-ipad-heart:before {
  content: "";
}

.ti-device-ipad-horizontal:before {
  content: "";
}

.ti-device-ipad-horizontal-bolt:before {
  content: "";
}

.ti-device-ipad-horizontal-cancel:before {
  content: "";
}

.ti-device-ipad-horizontal-check:before {
  content: "";
}

.ti-device-ipad-horizontal-code:before {
  content: "";
}

.ti-device-ipad-horizontal-cog:before {
  content: "";
}

.ti-device-ipad-horizontal-dollar:before {
  content: "";
}

.ti-device-ipad-horizontal-down:before {
  content: "";
}

.ti-device-ipad-horizontal-exclamation:before {
  content: "";
}

.ti-device-ipad-horizontal-heart:before {
  content: "";
}

.ti-device-ipad-horizontal-minus:before {
  content: "";
}

.ti-device-ipad-horizontal-off:before {
  content: "";
}

.ti-device-ipad-horizontal-pause:before {
  content: "";
}

.ti-device-ipad-horizontal-pin:before {
  content: "";
}

.ti-device-ipad-horizontal-plus:before {
  content: "";
}

.ti-device-ipad-horizontal-question:before {
  content: "";
}

.ti-device-ipad-horizontal-search:before {
  content: "";
}

.ti-device-ipad-horizontal-share:before {
  content: "";
}

.ti-device-ipad-horizontal-star:before {
  content: "";
}

.ti-device-ipad-horizontal-up:before {
  content: "";
}

.ti-device-ipad-horizontal-x:before {
  content: "";
}

.ti-device-ipad-minus:before {
  content: "";
}

.ti-device-ipad-off:before {
  content: "";
}

.ti-device-ipad-pause:before {
  content: "";
}

.ti-device-ipad-pin:before {
  content: "";
}

.ti-device-ipad-plus:before {
  content: "";
}

.ti-device-ipad-question:before {
  content: "";
}

.ti-device-ipad-search:before {
  content: "";
}

.ti-device-ipad-share:before {
  content: "";
}

.ti-device-ipad-star:before {
  content: "";
}

.ti-device-ipad-up:before {
  content: "";
}

.ti-device-ipad-x:before {
  content: "";
}

.ti-device-landline-phone:before {
  content: "";
}

.ti-device-laptop:before {
  content: "";
}

.ti-device-laptop-off:before {
  content: "";
}

.ti-device-mobile:before {
  content: "";
}

.ti-device-mobile-bolt:before {
  content: "";
}

.ti-device-mobile-cancel:before {
  content: "";
}

.ti-device-mobile-charging:before {
  content: "";
}

.ti-device-mobile-check:before {
  content: "";
}

.ti-device-mobile-code:before {
  content: "";
}

.ti-device-mobile-cog:before {
  content: "";
}

.ti-device-mobile-dollar:before {
  content: "";
}

.ti-device-mobile-down:before {
  content: "";
}

.ti-device-mobile-exclamation:before {
  content: "";
}

.ti-device-mobile-heart:before {
  content: "";
}

.ti-device-mobile-message:before {
  content: "";
}

.ti-device-mobile-minus:before {
  content: "";
}

.ti-device-mobile-off:before {
  content: "";
}

.ti-device-mobile-pause:before {
  content: "";
}

.ti-device-mobile-pin:before {
  content: "";
}

.ti-device-mobile-plus:before {
  content: "";
}

.ti-device-mobile-question:before {
  content: "";
}

.ti-device-mobile-rotated:before {
  content: "";
}

.ti-device-mobile-search:before {
  content: "";
}

.ti-device-mobile-share:before {
  content: "";
}

.ti-device-mobile-star:before {
  content: "";
}

.ti-device-mobile-up:before {
  content: "";
}

.ti-device-mobile-vibration:before {
  content: "";
}

.ti-device-mobile-x:before {
  content: "";
}

.ti-device-nintendo:before {
  content: "";
}

.ti-device-nintendo-off:before {
  content: "";
}

.ti-device-projector:before {
  content: "ﰑ";
}

.ti-device-remote:before {
  content: "";
}

.ti-device-sd-card:before {
  content: "";
}

.ti-device-sim:before {
  content: "";
}

.ti-device-sim-1:before {
  content: "";
}

.ti-device-sim-2:before {
  content: "";
}

.ti-device-sim-3:before {
  content: "";
}

.ti-device-speaker:before {
  content: "";
}

.ti-device-speaker-off:before {
  content: "";
}

.ti-device-tablet:before {
  content: "";
}

.ti-device-tablet-bolt:before {
  content: "";
}

.ti-device-tablet-cancel:before {
  content: "";
}

.ti-device-tablet-check:before {
  content: "";
}

.ti-device-tablet-code:before {
  content: "";
}

.ti-device-tablet-cog:before {
  content: "";
}

.ti-device-tablet-dollar:before {
  content: "";
}

.ti-device-tablet-down:before {
  content: "";
}

.ti-device-tablet-exclamation:before {
  content: "";
}

.ti-device-tablet-heart:before {
  content: "";
}

.ti-device-tablet-minus:before {
  content: "";
}

.ti-device-tablet-off:before {
  content: "";
}

.ti-device-tablet-pause:before {
  content: "";
}

.ti-device-tablet-pin:before {
  content: "";
}

.ti-device-tablet-plus:before {
  content: "";
}

.ti-device-tablet-question:before {
  content: "";
}

.ti-device-tablet-search:before {
  content: "";
}

.ti-device-tablet-share:before {
  content: "";
}

.ti-device-tablet-star:before {
  content: "";
}

.ti-device-tablet-up:before {
  content: "";
}

.ti-device-tablet-x:before {
  content: "";
}

.ti-device-tv:before {
  content: "";
}

.ti-device-tv-off:before {
  content: "";
}

.ti-device-tv-old:before {
  content: "";
}

.ti-device-unknown:before {
  content: "ﻴ";
}

.ti-device-usb:before {
  content: "ﱙ";
}

.ti-device-vision-pro:before {
  content: "﫧";
}

.ti-device-watch:before {
  content: "";
}

.ti-device-watch-bolt:before {
  content: "";
}

.ti-device-watch-cancel:before {
  content: "";
}

.ti-device-watch-check:before {
  content: "";
}

.ti-device-watch-code:before {
  content: "";
}

.ti-device-watch-cog:before {
  content: "";
}

.ti-device-watch-dollar:before {
  content: "";
}

.ti-device-watch-down:before {
  content: "";
}

.ti-device-watch-exclamation:before {
  content: "";
}

.ti-device-watch-heart:before {
  content: "";
}

.ti-device-watch-minus:before {
  content: "";
}

.ti-device-watch-off:before {
  content: "";
}

.ti-device-watch-pause:before {
  content: "";
}

.ti-device-watch-pin:before {
  content: "";
}

.ti-device-watch-plus:before {
  content: "";
}

.ti-device-watch-question:before {
  content: "";
}

.ti-device-watch-search:before {
  content: "";
}

.ti-device-watch-share:before {
  content: "";
}

.ti-device-watch-star:before {
  content: "";
}

.ti-device-watch-stats:before {
  content: "";
}

.ti-device-watch-stats-2:before {
  content: "";
}

.ti-device-watch-up:before {
  content: "";
}

.ti-device-watch-x:before {
  content: "";
}

.ti-devices:before {
  content: "";
}

.ti-devices-2:before {
  content: "";
}

.ti-devices-bolt:before {
  content: "";
}

.ti-devices-cancel:before {
  content: "";
}

.ti-devices-check:before {
  content: "";
}

.ti-devices-code:before {
  content: "";
}

.ti-devices-cog:before {
  content: "";
}

.ti-devices-dollar:before {
  content: "";
}

.ti-devices-down:before {
  content: "";
}

.ti-devices-exclamation:before {
  content: "";
}

.ti-devices-heart:before {
  content: "";
}

.ti-devices-minus:before {
  content: "";
}

.ti-devices-off:before {
  content: "";
}

.ti-devices-pause:before {
  content: "";
}

.ti-devices-pc:before {
  content: "";
}

.ti-devices-pc-off:before {
  content: "";
}

.ti-devices-pin:before {
  content: "";
}

.ti-devices-plus:before {
  content: "";
}

.ti-devices-question:before {
  content: "";
}

.ti-devices-search:before {
  content: "";
}

.ti-devices-share:before {
  content: "";
}

.ti-devices-star:before {
  content: "";
}

.ti-devices-up:before {
  content: "";
}

.ti-devices-x:before {
  content: "";
}

.ti-diabolo:before {
  content: "煮";
}

.ti-diabolo-off:before {
  content: "漢";
}

.ti-diabolo-plus:before {
  content: "瀞";
}

.ti-dialpad:before {
  content: "";
}

.ti-dialpad-off:before {
  content: "";
}

.ti-diamond:before {
  content: "";
}

.ti-diamond-off:before {
  content: "";
}

.ti-diamonds:before {
  content: "";
}

.ti-diaper:before {
  content: "ﾢ";
}

.ti-dice:before {
  content: "";
}

.ti-dice-1:before {
  content: "";
}

.ti-dice-2:before {
  content: "";
}

.ti-dice-3:before {
  content: "";
}

.ti-dice-4:before {
  content: "";
}

.ti-dice-5:before {
  content: "";
}

.ti-dice-6:before {
  content: "";
}

.ti-dimensions:before {
  content: "";
}

.ti-direction:before {
  content: "";
}

.ti-direction-arrows:before {
  content: "ﴶ";
}

.ti-direction-horizontal:before {
  content: "";
}

.ti-direction-sign:before {
  content: "";
}

.ti-direction-sign-off:before {
  content: "";
}

.ti-directions:before {
  content: "";
}

.ti-directions-off:before {
  content: "";
}

.ti-disabled:before {
  content: "";
}

.ti-disabled-2:before {
  content: "";
}

.ti-disabled-off:before {
  content: "";
}

.ti-disc:before {
  content: "";
}

.ti-disc-golf:before {
  content: "";
}

.ti-disc-off:before {
  content: "";
}

.ti-discount:before {
  content: "";
}

.ti-discount-off:before {
  content: "";
}

.ti-divide:before {
  content: "";
}

.ti-dna:before {
  content: "";
}

.ti-dna-2:before {
  content: "";
}

.ti-dna-2-off:before {
  content: "";
}

.ti-dna-off:before {
  content: "";
}

.ti-dog:before {
  content: "";
}

.ti-dog-bowl:before {
  content: "";
}

.ti-door:before {
  content: "";
}

.ti-door-enter:before {
  content: "";
}

.ti-door-exit:before {
  content: "";
}

.ti-door-off:before {
  content: "";
}

.ti-dots:before {
  content: "";
}

.ti-dots-circle-horizontal:before {
  content: "";
}

.ti-dots-diagonal:before {
  content: "";
}

.ti-dots-diagonal-2:before {
  content: "";
}

.ti-dots-vertical:before {
  content: "";
}

.ti-download:before {
  content: "";
}

.ti-download-off:before {
  content: "";
}

.ti-drag-drop:before {
  content: "";
}

.ti-drag-drop-2:before {
  content: "";
}

.ti-drone:before {
  content: "";
}

.ti-drone-off:before {
  content: "";
}

.ti-drop-circle:before {
  content: "";
}

.ti-droplet:before {
  content: "";
}

.ti-droplet-bolt:before {
  content: "";
}

.ti-droplet-cancel:before {
  content: "";
}

.ti-droplet-check:before {
  content: "";
}

.ti-droplet-code:before {
  content: "";
}

.ti-droplet-cog:before {
  content: "";
}

.ti-droplet-dollar:before {
  content: "";
}

.ti-droplet-down:before {
  content: "";
}

.ti-droplet-exclamation:before {
  content: "豈";
}

.ti-droplet-half:before {
  content: "";
}

.ti-droplet-half-2:before {
  content: "";
}

.ti-droplet-heart:before {
  content: "更";
}

.ti-droplet-minus:before {
  content: "車";
}

.ti-droplet-off:before {
  content: "";
}

.ti-droplet-pause:before {
  content: "賈";
}

.ti-droplet-pin:before {
  content: "滑";
}

.ti-droplet-plus:before {
  content: "串";
}

.ti-droplet-question:before {
  content: "句";
}

.ti-droplet-search:before {
  content: "龜";
}

.ti-droplet-share:before {
  content: "龜";
}

.ti-droplet-star:before {
  content: "契";
}

.ti-droplet-up:before {
  content: "金";
}

.ti-droplet-x:before {
  content: "喇";
}

.ti-droplets:before {
  content: "ﰒ";
}

.ti-dual-screen:before {
  content: "繁";
}

.ti-dumpling:before {
  content: "ﺵ";
}

.ti-e-passport:before {
  content: "";
}

.ti-ear:before {
  content: "";
}

.ti-ear-off:before {
  content: "";
}

.ti-ear-scan:before {
  content: "ﵗ";
}

.ti-ease-in:before {
  content: "";
}

.ti-ease-in-control-point:before {
  content: "";
}

.ti-ease-in-out:before {
  content: "";
}

.ti-ease-in-out-control-points:before {
  content: "";
}

.ti-ease-out:before {
  content: "";
}

.ti-ease-out-control-point:before {
  content: "";
}

.ti-edit:before {
  content: "";
}

.ti-edit-circle:before {
  content: "";
}

.ti-edit-circle-off:before {
  content: "";
}

.ti-edit-off:before {
  content: "";
}

.ti-egg:before {
  content: "";
}

.ti-egg-cracked:before {
  content: "";
}

.ti-egg-fried:before {
  content: "";
}

.ti-egg-off:before {
  content: "";
}

.ti-eggs:before {
  content: "";
}

.ti-elevator:before {
  content: "";
}

.ti-elevator-off:before {
  content: "";
}

.ti-emergency-bed:before {
  content: "";
}

.ti-empathize:before {
  content: "";
}

.ti-empathize-off:before {
  content: "";
}

.ti-emphasis:before {
  content: "";
}

.ti-engine:before {
  content: "";
}

.ti-engine-off:before {
  content: "";
}

.ti-equal:before {
  content: "";
}

.ti-equal-double:before {
  content: "";
}

.ti-equal-not:before {
  content: "";
}

.ti-eraser:before {
  content: "";
}

.ti-eraser-off:before {
  content: "";
}

.ti-error-404:before {
  content: "";
}

.ti-error-404-off:before {
  content: "";
}

.ti-escalator:before {
  content: "ﬆ";
}

.ti-escalator-down:before {
  content: "ﬄ";
}

.ti-escalator-up:before {
  content: "ﬅ";
}

.ti-exchange:before {
  content: "";
}

.ti-exchange-off:before {
  content: "";
}

.ti-exclamation-circle:before {
  content: "";
}

.ti-exclamation-mark:before {
  content: "";
}

.ti-exclamation-mark-off:before {
  content: "";
}

.ti-explicit:before {
  content: "";
}

.ti-explicit-off:before {
  content: "";
}

.ti-exposure:before {
  content: "";
}

.ti-exposure-0:before {
  content: "";
}

.ti-exposure-minus-1:before {
  content: "";
}

.ti-exposure-minus-2:before {
  content: "";
}

.ti-exposure-off:before {
  content: "";
}

.ti-exposure-plus-1:before {
  content: "";
}

.ti-exposure-plus-2:before {
  content: "";
}

.ti-external-link:before {
  content: "";
}

.ti-external-link-off:before {
  content: "";
}

.ti-eye:before {
  content: "";
}

.ti-eye-bitcoin:before {
  content: "］";
}

.ti-eye-bolt:before {
  content: "ﭭ";
}

.ti-eye-cancel:before {
  content: "ﭮ";
}

.ti-eye-check:before {
  content: "";
}

.ti-eye-closed:before {
  content: "";
}

.ti-eye-code:before {
  content: "ﭯ";
}

.ti-eye-cog:before {
  content: "";
}

.ti-eye-discount:before {
  content: "ﭰ";
}

.ti-eye-dollar:before {
  content: "ﭱ";
}

.ti-eye-dotted:before {
  content: "ﺭ";
}

.ti-eye-down:before {
  content: "ﭲ";
}

.ti-eye-edit:before {
  content: "";
}

.ti-eye-exclamation:before {
  content: "";
}

.ti-eye-heart:before {
  content: "";
}

.ti-eye-minus:before {
  content: "ﭳ";
}

.ti-eye-off:before {
  content: "";
}

.ti-eye-pause:before {
  content: "ﭴ";
}

.ti-eye-pin:before {
  content: "ﭵ";
}

.ti-eye-plus:before {
  content: "ﭶ";
}

.ti-eye-question:before {
  content: "ﭷ";
}

.ti-eye-search:before {
  content: "ﭸ";
}

.ti-eye-share:before {
  content: "ﭹ";
}

.ti-eye-spark:before {
  content: "ﾺ";
}

.ti-eye-star:before {
  content: "ﭺ";
}

.ti-eye-table:before {
  content: "";
}

.ti-eye-up:before {
  content: "ﭻ";
}

.ti-eye-x:before {
  content: "";
}

.ti-eyeglass:before {
  content: "";
}

.ti-eyeglass-2:before {
  content: "";
}

.ti-eyeglass-off:before {
  content: "";
}

.ti-face-id:before {
  content: "";
}

.ti-face-id-error:before {
  content: "";
}

.ti-face-mask:before {
  content: "";
}

.ti-face-mask-off:before {
  content: "";
}

.ti-fall:before {
  content: "";
}

.ti-favicon:before {
  content: "ﵥ";
}

.ti-feather:before {
  content: "";
}

.ti-feather-off:before {
  content: "";
}

.ti-fence:before {
  content: "";
}

.ti-fence-off:before {
  content: "";
}

.ti-ferry:before {
  content: "𐁴";
}

.ti-fidget-spinner:before {
  content: "";
}

.ti-file:before {
  content: "";
}

.ti-file-3d:before {
  content: "";
}

.ti-file-ai:before {
  content: "ﾡ";
}

.ti-file-alert:before {
  content: "";
}

.ti-file-analytics:before {
  content: "";
}

.ti-file-arrow-left:before {
  content: "";
}

.ti-file-arrow-right:before {
  content: "";
}

.ti-file-barcode:before {
  content: "";
}

.ti-file-bitcoin:before {
  content: "ﾠ";
}

.ti-file-broken:before {
  content: "";
}

.ti-file-certificate:before {
  content: "";
}

.ti-file-chart:before {
  content: "";
}

.ti-file-check:before {
  content: "";
}

.ti-file-code:before {
  content: "";
}

.ti-file-code-2:before {
  content: "";
}

.ti-file-cv:before {
  content: "署";
}

.ti-file-database:before {
  content: "";
}

.ti-file-delta:before {
  content: "";
}

.ti-file-description:before {
  content: "";
}

.ti-file-diff:before {
  content: "";
}

.ti-file-digit:before {
  content: "";
}

.ti-file-dislike:before {
  content: "";
}

.ti-file-dollar:before {
  content: "";
}

.ti-file-dots:before {
  content: "";
}

.ti-file-download:before {
  content: "";
}

.ti-file-euro:before {
  content: "";
}

.ti-file-excel:before {
  content: "ﻳ";
}

.ti-file-export:before {
  content: "";
}

.ti-file-function:before {
  content: "";
}

.ti-file-horizontal:before {
  content: "";
}

.ti-file-import:before {
  content: "";
}

.ti-file-infinity:before {
  content: "";
}

.ti-file-info:before {
  content: "";
}

.ti-file-invoice:before {
  content: "";
}

.ti-file-isr:before {
  content: "ﺬ";
}

.ti-file-lambda:before {
  content: "";
}

.ti-file-like:before {
  content: "";
}

.ti-file-minus:before {
  content: "";
}

.ti-file-music:before {
  content: "";
}

.ti-file-neutral:before {
  content: "ﴢ";
}

.ti-file-off:before {
  content: "";
}

.ti-file-orientation:before {
  content: "";
}

.ti-file-pencil:before {
  content: "";
}

.ti-file-percent:before {
  content: "";
}

.ti-file-phone:before {
  content: "";
}

.ti-file-plus:before {
  content: "";
}

.ti-file-power:before {
  content: "";
}

.ti-file-report:before {
  content: "";
}

.ti-file-rss:before {
  content: "";
}

.ti-file-sad:before {
  content: "ﴣ";
}

.ti-file-scissors:before {
  content: "";
}

.ti-file-search:before {
  content: "";
}

.ti-file-settings:before {
  content: "";
}

.ti-file-shredder:before {
  content: "";
}

.ti-file-signal:before {
  content: "";
}

.ti-file-smile:before {
  content: "ﴤ";
}

.ti-file-spark:before {
  content: "ﾹ";
}

.ti-file-spreadsheet:before {
  content: "";
}

.ti-file-stack:before {
  content: "";
}

.ti-file-star:before {
  content: "";
}

.ti-file-symlink:before {
  content: "";
}

.ti-file-text:before {
  content: "";
}

.ti-file-text-ai:before {
  content: "﨧";
}

.ti-file-text-shield:before {
  content: "𐃲";
}

.ti-file-text-spark:before {
  content: "ﾸ";
}

.ti-file-time:before {
  content: "";
}

.ti-file-type-bmp:before {
  content: "﬇";
}

.ti-file-type-css:before {
  content: "﬈";
}

.ti-file-type-csv:before {
  content: "﬉";
}

.ti-file-type-doc:before {
  content: "﬊";
}

.ti-file-type-docx:before {
  content: "﬋";
}

.ti-file-type-html:before {
  content: "﬌";
}

.ti-file-type-jpg:before {
  content: "﬍";
}

.ti-file-type-js:before {
  content: "﬎";
}

.ti-file-type-jsx:before {
  content: "﬏";
}

.ti-file-type-pdf:before {
  content: "﬐";
}

.ti-file-type-php:before {
  content: "﬑";
}

.ti-file-type-png:before {
  content: "﬒";
}

.ti-file-type-ppt:before {
  content: "ﬓ";
}

.ti-file-type-rs:before {
  content: "ﬔ";
}

.ti-file-type-sql:before {
  content: "ﬕ";
}

.ti-file-type-svg:before {
  content: "ﬖ";
}

.ti-file-type-ts:before {
  content: "ﬗ";
}

.ti-file-type-tsx:before {
  content: "﬘";
}

.ti-file-type-txt:before {
  content: "﬙";
}

.ti-file-type-vue:before {
  content: "﬚";
}

.ti-file-type-xls:before {
  content: "﬛";
}

.ti-file-type-xml:before {
  content: "﬜";
}

.ti-file-type-zip:before {
  content: "יִ";
}

.ti-file-typography:before {
  content: "";
}

.ti-file-unknown:before {
  content: "";
}

.ti-file-upload:before {
  content: "";
}

.ti-file-vector:before {
  content: "";
}

.ti-file-word:before {
  content: "ﻲ";
}

.ti-file-x:before {
  content: "";
}

.ti-file-zip:before {
  content: "";
}

.ti-files:before {
  content: "";
}

.ti-files-off:before {
  content: "";
}

.ti-filter:before {
  content: "";
}

.ti-filter-2:before {
  content: "𐅋";
}

.ti-filter-2-bolt:before {
  content: "𐅟";
}

.ti-filter-2-cancel:before {
  content: "𐅞";
}

.ti-filter-2-check:before {
  content: "𐅝";
}

.ti-filter-2-code:before {
  content: "𐅜";
}

.ti-filter-2-cog:before {
  content: "𐅛";
}

.ti-filter-2-discount:before {
  content: "𐅚";
}

.ti-filter-2-dollar:before {
  content: "𐅙";
}

.ti-filter-2-down:before {
  content: "𐅘";
}

.ti-filter-2-edit:before {
  content: "𐅗";
}

.ti-filter-2-exclamation:before {
  content: "𐅖";
}

.ti-filter-2-minus:before {
  content: "𐅕";
}

.ti-filter-2-pause:before {
  content: "𐅔";
}

.ti-filter-2-pin:before {
  content: "𐅓";
}

.ti-filter-2-plus:before {
  content: "𐅒";
}

.ti-filter-2-question:before {
  content: "𐅑";
}

.ti-filter-2-search:before {
  content: "𐅐";
}

.ti-filter-2-share:before {
  content: "𐅏";
}

.ti-filter-2-spark:before {
  content: "𐅎";
}

.ti-filter-2-up:before {
  content: "𐅍";
}

.ti-filter-2-x:before {
  content: "𐅌";
}

.ti-filter-bolt:before {
  content: "ﭼ";
}

.ti-filter-cancel:before {
  content: "ﭽ";
}

.ti-filter-check:before {
  content: "ﭾ";
}

.ti-filter-code:before {
  content: "ﭿ";
}

.ti-filter-cog:before {
  content: "茶";
}

.ti-filter-discount:before {
  content: "ﮀ";
}

.ti-filter-dollar:before {
  content: "刺";
}

.ti-filter-down:before {
  content: "ﮁ";
}

.ti-filter-edit:before {
  content: "切";
}

.ti-filter-exclamation:before {
  content: "ﮂ";
}

.ti-filter-heart:before {
  content: "ﮃ";
}

.ti-filter-minus:before {
  content: "度";
}

.ti-filter-off:before {
  content: "";
}

.ti-filter-pause:before {
  content: "ﮄ";
}

.ti-filter-pin:before {
  content: "ﮅ";
}

.ti-filter-plus:before {
  content: "拓";
}

.ti-filter-question:before {
  content: "ﮆ";
}

.ti-filter-search:before {
  content: "ﮇ";
}

.ti-filter-share:before {
  content: "ﮈ";
}

.ti-filter-spark:before {
  content: "𐅊";
}

.ti-filter-star:before {
  content: "糖";
}

.ti-filter-up:before {
  content: "ﮉ";
}

.ti-filter-x:before {
  content: "宅";
}

.ti-filters:before {
  content: "";
}

.ti-fingerprint:before {
  content: "";
}

.ti-fingerprint-off:before {
  content: "";
}

.ti-fingerprint-scan:before {
  content: "ﲵ";
}

.ti-fire-extinguisher:before {
  content: "﫶";
}

.ti-fire-hydrant:before {
  content: "";
}

.ti-fire-hydrant-off:before {
  content: "";
}

.ti-firetruck:before {
  content: "";
}

.ti-firewall-check:before {
  content: "𐇱";
}

.ti-firewall-flame:before {
  content: "𐇰";
}

.ti-first-aid-kit:before {
  content: "";
}

.ti-first-aid-kit-off:before {
  content: "";
}

.ti-fish:before {
  content: "";
}

.ti-fish-bone:before {
  content: "";
}

.ti-fish-christianity:before {
  content: "";
}

.ti-fish-hook:before {
  content: "";
}

.ti-fish-hook-off:before {
  content: "";
}

.ti-fish-off:before {
  content: "";
}

.ti-flag:before {
  content: "";
}

.ti-flag-2:before {
  content: "";
}

.ti-flag-2-off:before {
  content: "";
}

.ti-flag-3:before {
  content: "";
}

.ti-flag-bitcoin:before {
  content: "＼";
}

.ti-flag-bolt:before {
  content: "ﮊ";
}

.ti-flag-cancel:before {
  content: "ﮋ";
}

.ti-flag-check:before {
  content: "ﮌ";
}

.ti-flag-code:before {
  content: "ﮍ";
}

.ti-flag-cog:before {
  content: "ﮎ";
}

.ti-flag-discount:before {
  content: "ﮏ";
}

.ti-flag-dollar:before {
  content: "ﮐ";
}

.ti-flag-down:before {
  content: "ﮑ";
}

.ti-flag-exclamation:before {
  content: "ﮒ";
}

.ti-flag-heart:before {
  content: "ﮓ";
}

.ti-flag-minus:before {
  content: "ﮔ";
}

.ti-flag-off:before {
  content: "";
}

.ti-flag-pause:before {
  content: "ﮕ";
}

.ti-flag-pin:before {
  content: "ﮖ";
}

.ti-flag-plus:before {
  content: "ﮗ";
}

.ti-flag-question:before {
  content: "ﮘ";
}

.ti-flag-search:before {
  content: "ﮙ";
}

.ti-flag-share:before {
  content: "ﮚ";
}

.ti-flag-spark:before {
  content: "ﾷ";
}

.ti-flag-star:before {
  content: "ﮛ";
}

.ti-flag-up:before {
  content: "ﮜ";
}

.ti-flag-x:before {
  content: "ﮝ";
}

.ti-flame:before {
  content: "";
}

.ti-flame-off:before {
  content: "";
}

.ti-flare:before {
  content: "";
}

.ti-flask:before {
  content: "";
}

.ti-flask-2:before {
  content: "";
}

.ti-flask-2-off:before {
  content: "";
}

.ti-flask-off:before {
  content: "";
}

.ti-flip-flops:before {
  content: "";
}

.ti-flip-horizontal:before {
  content: "";
}

.ti-flip-vertical:before {
  content: "";
}

.ti-float-center:before {
  content: "";
}

.ti-float-left:before {
  content: "";
}

.ti-float-none:before {
  content: "";
}

.ti-float-right:before {
  content: "";
}

.ti-flower:before {
  content: "";
}

.ti-flower-off:before {
  content: "";
}

.ti-focus:before {
  content: "";
}

.ti-focus-2:before {
  content: "";
}

.ti-focus-auto:before {
  content: "謁";
}

.ti-focus-centered:before {
  content: "";
}

.ti-fold:before {
  content: "";
}

.ti-fold-down:before {
  content: "";
}

.ti-fold-up:before {
  content: "";
}

.ti-folder:before {
  content: "";
}

.ti-folder-bolt:before {
  content: "奈";
}

.ti-folder-cancel:before {
  content: "懶";
}

.ti-folder-check:before {
  content: "癩";
}

.ti-folder-code:before {
  content: "羅";
}

.ti-folder-cog:before {
  content: "蘿";
}

.ti-folder-dollar:before {
  content: "螺";
}

.ti-folder-down:before {
  content: "裸";
}

.ti-folder-exclamation:before {
  content: "邏";
}

.ti-folder-heart:before {
  content: "樂";
}

.ti-folder-minus:before {
  content: "";
}

.ti-folder-off:before {
  content: "";
}

.ti-folder-open:before {
  content: "﫷";
}

.ti-folder-pause:before {
  content: "洛";
}

.ti-folder-pin:before {
  content: "烙";
}

.ti-folder-plus:before {
  content: "";
}

.ti-folder-question:before {
  content: "珞";
}

.ti-folder-root:before {
  content: "﵃";
}

.ti-folder-search:before {
  content: "落";
}

.ti-folder-share:before {
  content: "酪";
}

.ti-folder-star:before {
  content: "駱";
}

.ti-folder-symlink:before {
  content: "亂";
}

.ti-folder-up:before {
  content: "卵";
}

.ti-folder-x:before {
  content: "";
}

.ti-folders:before {
  content: "";
}

.ti-folders-off:before {
  content: "";
}

.ti-forbid:before {
  content: "";
}

.ti-forbid-2:before {
  content: "";
}

.ti-forklift:before {
  content: "";
}

.ti-forms:before {
  content: "";
}

.ti-fountain:before {
  content: "";
}

.ti-fountain-off:before {
  content: "";
}

.ti-frame:before {
  content: "";
}

.ti-frame-off:before {
  content: "";
}

.ti-free-rights:before {
  content: "";
}

.ti-freeze-column:before {
  content: "謹";
}

.ti-freeze-row:before {
  content: "贈";
}

.ti-freeze-row-column:before {
  content: "賓";
}

.ti-fridge:before {
  content: "";
}

.ti-fridge-off:before {
  content: "";
}

.ti-friends:before {
  content: "";
}

.ti-friends-off:before {
  content: "";
}

.ti-frustum:before {
  content: "犯";
}

.ti-frustum-off:before {
  content: "瞧";
}

.ti-frustum-plus:before {
  content: "爵";
}

.ti-function:before {
  content: "";
}

.ti-function-off:before {
  content: "";
}

.ti-galaxy:before {
  content: "ﲶ";
}

.ti-garden-cart:before {
  content: "";
}

.ti-garden-cart-off:before {
  content: "";
}

.ti-gas-station:before {
  content: "";
}

.ti-gas-station-off:before {
  content: "";
}

.ti-gauge:before {
  content: "";
}

.ti-gauge-off:before {
  content: "";
}

.ti-gavel:before {
  content: "";
}

.ti-gender-agender:before {
  content: "";
}

.ti-gender-androgyne:before {
  content: "";
}

.ti-gender-bigender:before {
  content: "";
}

.ti-gender-demiboy:before {
  content: "";
}

.ti-gender-demigirl:before {
  content: "";
}

.ti-gender-epicene:before {
  content: "";
}

.ti-gender-female:before {
  content: "";
}

.ti-gender-femme:before {
  content: "";
}

.ti-gender-genderfluid:before {
  content: "";
}

.ti-gender-genderless:before {
  content: "";
}

.ti-gender-genderqueer:before {
  content: "";
}

.ti-gender-hermaphrodite:before {
  content: "";
}

.ti-gender-intergender:before {
  content: "";
}

.ti-gender-male:before {
  content: "";
}

.ti-gender-neutrois:before {
  content: "";
}

.ti-gender-third:before {
  content: "";
}

.ti-gender-transgender:before {
  content: "";
}

.ti-gender-trasvesti:before {
  content: "";
}

.ti-geometry:before {
  content: "";
}

.ti-ghost:before {
  content: "";
}

.ti-ghost-2:before {
  content: "";
}

.ti-ghost-3:before {
  content: "ﰓ";
}

.ti-ghost-off:before {
  content: "";
}

.ti-gif:before {
  content: "";
}

.ti-gift:before {
  content: "";
}

.ti-gift-card:before {
  content: "";
}

.ti-gift-off:before {
  content: "";
}

.ti-git-branch:before {
  content: "";
}

.ti-git-branch-deleted:before {
  content: "";
}

.ti-git-cherry-pick:before {
  content: "";
}

.ti-git-commit:before {
  content: "";
}

.ti-git-compare:before {
  content: "";
}

.ti-git-fork:before {
  content: "";
}

.ti-git-merge:before {
  content: "";
}

.ti-git-pull-request:before {
  content: "";
}

.ti-git-pull-request-closed:before {
  content: "";
}

.ti-git-pull-request-draft:before {
  content: "";
}

.ti-gizmo:before {
  content: "";
}

.ti-glass:before {
  content: "";
}

.ti-glass-champagne:before {
  content: "ﶜ";
}

.ti-glass-cocktail:before {
  content: "ﶝ";
}

.ti-glass-full:before {
  content: "";
}

.ti-glass-gin:before {
  content: "ﶞ";
}

.ti-glass-off:before {
  content: "";
}

.ti-globe:before {
  content: "";
}

.ti-globe-off:before {
  content: "";
}

.ti-go-game:before {
  content: "";
}

.ti-golf:before {
  content: "";
}

.ti-golf-off:before {
  content: "";
}

.ti-gps:before {
  content: "";
}

.ti-gradienter:before {
  content: "";
}

.ti-grain:before {
  content: "";
}

.ti-graph:before {
  content: "";
}

.ti-graph-off:before {
  content: "";
}

.ti-grave:before {
  content: "";
}

.ti-grave-2:before {
  content: "";
}

.ti-grid-3x3:before {
  content: "ﲤ";
}

.ti-grid-4x4:before {
  content: "ﲥ";
}

.ti-grid-dots:before {
  content: "";
}

.ti-grid-goldenratio:before {
  content: "ﲦ";
}

.ti-grid-pattern:before {
  content: "";
}

.ti-grid-scan:before {
  content: "ﲧ";
}

.ti-grill:before {
  content: "";
}

.ti-grill-fork:before {
  content: "";
}

.ti-grill-off:before {
  content: "";
}

.ti-grill-spatula:before {
  content: "";
}

.ti-grip-horizontal:before {
  content: "";
}

.ti-grip-vertical:before {
  content: "";
}

.ti-growth:before {
  content: "";
}

.ti-guitar-pick:before {
  content: "";
}

.ti-gymnastics:before {
  content: "﵄";
}

.ti-h-1:before {
  content: "";
}

.ti-h-2:before {
  content: "";
}

.ti-h-3:before {
  content: "";
}

.ti-h-4:before {
  content: "";
}

.ti-h-5:before {
  content: "";
}

.ti-h-6:before {
  content: "";
}

.ti-hammer:before {
  content: "";
}

.ti-hammer-off:before {
  content: "";
}

.ti-hand-click:before {
  content: "";
}

.ti-hand-click-off:before {
  content: "𐃱";
}

.ti-hand-finger:before {
  content: "";
}

.ti-hand-finger-down:before {
  content: "ｏ";
}

.ti-hand-finger-left:before {
  content: "ｎ";
}

.ti-hand-finger-off:before {
  content: "";
}

.ti-hand-finger-right:before {
  content: "ｍ";
}

.ti-hand-grab:before {
  content: "";
}

.ti-hand-little-finger:before {
  content: "";
}

.ti-hand-love-you:before {
  content: "";
}

.ti-hand-middle-finger:before {
  content: "";
}

.ti-hand-move:before {
  content: "";
}

.ti-hand-off:before {
  content: "";
}

.ti-hand-ring-finger:before {
  content: "";
}

.ti-hand-sanitizer:before {
  content: "";
}

.ti-hand-stop:before {
  content: "";
}

.ti-hand-three-fingers:before {
  content: "";
}

.ti-hand-two-fingers:before {
  content: "";
}

.ti-hanger:before {
  content: "";
}

.ti-hanger-2:before {
  content: "";
}

.ti-hanger-off:before {
  content: "";
}

.ti-hash:before {
  content: "";
}

.ti-haze:before {
  content: "";
}

.ti-haze-moon:before {
  content: "﫸";
}

.ti-hdr:before {
  content: "嗢";
}

.ti-heading:before {
  content: "";
}

.ti-heading-off:before {
  content: "";
}

.ti-headphones:before {
  content: "";
}

.ti-headphones-off:before {
  content: "";
}

.ti-headset:before {
  content: "";
}

.ti-headset-off:before {
  content: "";
}

.ti-health-recognition:before {
  content: "";
}

.ti-heart:before {
  content: "";
}

.ti-heart-bitcoin:before {
  content: "［";
}

.ti-heart-bolt:before {
  content: "ﮞ";
}

.ti-heart-broken:before {
  content: "";
}

.ti-heart-cancel:before {
  content: "ﮟ";
}

.ti-heart-check:before {
  content: "ﮠ";
}

.ti-heart-code:before {
  content: "ﮡ";
}

.ti-heart-cog:before {
  content: "ﮢ";
}

.ti-heart-discount:before {
  content: "ﮣ";
}

.ti-heart-dollar:before {
  content: "ﮤ";
}

.ti-heart-down:before {
  content: "ﮥ";
}

.ti-heart-exclamation:before {
  content: "ﮦ";
}

.ti-heart-handshake:before {
  content: "";
}

.ti-heart-minus:before {
  content: "";
}

.ti-heart-off:before {
  content: "";
}

.ti-heart-pause:before {
  content: "ﮧ";
}

.ti-heart-pin:before {
  content: "ﮨ";
}

.ti-heart-plus:before {
  content: "";
}

.ti-heart-question:before {
  content: "ﮩ";
}

.ti-heart-rate-monitor:before {
  content: "";
}

.ti-heart-search:before {
  content: "ﮪ";
}

.ti-heart-share:before {
  content: "ﮫ";
}

.ti-heart-spark:before {
  content: "ﾶ";
}

.ti-heart-star:before {
  content: "ﮬ";
}

.ti-heart-up:before {
  content: "ﮭ";
}

.ti-heart-x:before {
  content: "ﮮ";
}

.ti-heartbeat:before {
  content: "";
}

.ti-hearts:before {
  content: "";
}

.ti-hearts-off:before {
  content: "";
}

.ti-helicopter:before {
  content: "";
}

.ti-helicopter-landing:before {
  content: "";
}

.ti-helmet:before {
  content: "";
}

.ti-helmet-off:before {
  content: "";
}

.ti-help:before {
  content: "";
}

.ti-help-circle:before {
  content: "欄";
}

.ti-help-hexagon:before {
  content: "";
}

.ti-help-octagon:before {
  content: "";
}

.ti-help-off:before {
  content: "";
}

.ti-help-small:before {
  content: "爛";
}

.ti-help-square:before {
  content: "鸞";
}

.ti-help-square-rounded:before {
  content: "蘭";
}

.ti-help-triangle:before {
  content: "嵐";
}

.ti-hemisphere:before {
  content: "甆";
}

.ti-hemisphere-off:before {
  content: "猪";
}

.ti-hemisphere-plus:before {
  content: "瑱";
}

.ti-hexagon:before {
  content: "";
}

.ti-hexagon-3d:before {
  content: "";
}

.ti-hexagon-asterisk:before {
  content: "𐆫";
}

.ti-hexagon-letter-a:before {
  content: "";
}

.ti-hexagon-letter-b:before {
  content: "";
}

.ti-hexagon-letter-c:before {
  content: "";
}

.ti-hexagon-letter-d:before {
  content: "";
}

.ti-hexagon-letter-e:before {
  content: "";
}

.ti-hexagon-letter-f:before {
  content: "";
}

.ti-hexagon-letter-g:before {
  content: "";
}

.ti-hexagon-letter-h:before {
  content: "";
}

.ti-hexagon-letter-i:before {
  content: "";
}

.ti-hexagon-letter-j:before {
  content: "";
}

.ti-hexagon-letter-k:before {
  content: "";
}

.ti-hexagon-letter-l:before {
  content: "";
}

.ti-hexagon-letter-m:before {
  content: "";
}

.ti-hexagon-letter-n:before {
  content: "";
}

.ti-hexagon-letter-o:before {
  content: "";
}

.ti-hexagon-letter-p:before {
  content: "";
}

.ti-hexagon-letter-q:before {
  content: "";
}

.ti-hexagon-letter-r:before {
  content: "";
}

.ti-hexagon-letter-s:before {
  content: "";
}

.ti-hexagon-letter-t:before {
  content: "";
}

.ti-hexagon-letter-u:before {
  content: "";
}

.ti-hexagon-letter-v:before {
  content: "";
}

.ti-hexagon-letter-w:before {
  content: "";
}

.ti-hexagon-letter-x:before {
  content: "";
}

.ti-hexagon-letter-y:before {
  content: "";
}

.ti-hexagon-letter-z:before {
  content: "";
}

.ti-hexagon-minus:before {
  content: "ﲏ";
}

.ti-hexagon-minus-2:before {
  content: "ﲎ";
}

.ti-hexagon-number-0:before {
  content: "";
}

.ti-hexagon-number-1:before {
  content: "";
}

.ti-hexagon-number-2:before {
  content: "";
}

.ti-hexagon-number-3:before {
  content: "";
}

.ti-hexagon-number-4:before {
  content: "";
}

.ti-hexagon-number-5:before {
  content: "";
}

.ti-hexagon-number-6:before {
  content: "";
}

.ti-hexagon-number-7:before {
  content: "";
}

.ti-hexagon-number-8:before {
  content: "";
}

.ti-hexagon-number-9:before {
  content: "";
}

.ti-hexagon-off:before {
  content: "";
}

.ti-hexagon-plus:before {
  content: "ﱅ";
}

.ti-hexagon-plus-2:before {
  content: "ﲐ";
}

.ti-hexagonal-prism:before {
  content: "瘟";
}

.ti-hexagonal-prism-off:before {
  content: "画";
}

.ti-hexagonal-prism-plus:before {
  content: "瘝";
}

.ti-hexagonal-pyramid:before {
  content: "直";
}

.ti-hexagonal-pyramid-off:before {
  content: "益";
}

.ti-hexagonal-pyramid-plus:before {
  content: "盛";
}

.ti-hexagons:before {
  content: "";
}

.ti-hexagons-off:before {
  content: "";
}

.ti-hierarchy:before {
  content: "";
}

.ti-hierarchy-2:before {
  content: "";
}

.ti-hierarchy-3:before {
  content: "";
}

.ti-hierarchy-off:before {
  content: "";
}

.ti-highlight:before {
  content: "";
}

.ti-highlight-off:before {
  content: "";
}

.ti-history:before {
  content: "";
}

.ti-history-off:before {
  content: "";
}

.ti-history-toggle:before {
  content: "";
}

.ti-home:before {
  content: "";
}

.ti-home-2:before {
  content: "";
}

.ti-home-bitcoin:before {
  content: "Ｚ";
}

.ti-home-bolt:before {
  content: "";
}

.ti-home-cancel:before {
  content: "";
}

.ti-home-check:before {
  content: "";
}

.ti-home-cog:before {
  content: "";
}

.ti-home-dollar:before {
  content: "";
}

.ti-home-dot:before {
  content: "";
}

.ti-home-down:before {
  content: "";
}

.ti-home-eco:before {
  content: "";
}

.ti-home-edit:before {
  content: "";
}

.ti-home-exclamation:before {
  content: "";
}

.ti-home-hand:before {
  content: "";
}

.ti-home-heart:before {
  content: "";
}

.ti-home-infinity:before {
  content: "";
}

.ti-home-link:before {
  content: "";
}

.ti-home-lock:before {
  content: "𐈄";
}

.ti-home-minus:before {
  content: "";
}

.ti-home-move:before {
  content: "";
}

.ti-home-off:before {
  content: "";
}

.ti-home-plus:before {
  content: "";
}

.ti-home-question:before {
  content: "";
}

.ti-home-ribbon:before {
  content: "";
}

.ti-home-search:before {
  content: "";
}

.ti-home-share:before {
  content: "";
}

.ti-home-shield:before {
  content: "";
}

.ti-home-signal:before {
  content: "";
}

.ti-home-spark:before {
  content: "ﾵ";
}

.ti-home-star:before {
  content: "";
}

.ti-home-stats:before {
  content: "";
}

.ti-home-up:before {
  content: "";
}

.ti-home-x:before {
  content: "";
}

.ti-horse:before {
  content: "ﱆ";
}

.ti-horse-toy:before {
  content: "";
}

.ti-horseshoe:before {
  content: "ﲷ";
}

.ti-hospital:before {
  content: "ﵙ";
}

.ti-hospital-circle:before {
  content: "ﵘ";
}

.ti-hotel-service:before {
  content: "";
}

.ti-hourglass:before {
  content: "";
}

.ti-hourglass-empty:before {
  content: "";
}

.ti-hourglass-high:before {
  content: "";
}

.ti-hourglass-low:before {
  content: "";
}

.ti-hourglass-off:before {
  content: "";
}

.ti-hours-12:before {
  content: "ﱓ";
}

.ti-hours-24:before {
  content: "";
}

.ti-html:before {
  content: "";
}

.ti-http-connect:before {
  content: "﨨";
}

.ti-http-connect-off:before {
  content: "𐃧";
}

.ti-http-delete:before {
  content: "﨩";
}

.ti-http-delete-off:before {
  content: "𐃦";
}

.ti-http-get:before {
  content: "飯";
}

.ti-http-get-off:before {
  content: "𐃥";
}

.ti-http-head:before {
  content: "飼";
}

.ti-http-head-off:before {
  content: "𐃤";
}

.ti-http-options:before {
  content: "館";
}

.ti-http-options-off:before {
  content: "𐃣";
}

.ti-http-patch:before {
  content: "鶴";
}

.ti-http-patch-off:before {
  content: "𐃢";
}

.ti-http-post:before {
  content: "郞";
}

.ti-http-post-off:before {
  content: "𐃡";
}

.ti-http-put:before {
  content: "隷";
}

.ti-http-put-off:before {
  content: "𐃠";
}

.ti-http-que:before {
  content: "者";
}

.ti-http-que-off:before {
  content: "𐃟";
}

.ti-http-trace:before {
  content: "侮";
}

.ti-http-trace-off:before {
  content: "𐃞";
}

.ti-ice-cream:before {
  content: "";
}

.ti-ice-cream-2:before {
  content: "";
}

.ti-ice-cream-off:before {
  content: "";
}

.ti-ice-skating:before {
  content: "";
}

.ti-icons:before {
  content: "";
}

.ti-icons-off:before {
  content: "";
}

.ti-id:before {
  content: "";
}

.ti-id-badge:before {
  content: "";
}

.ti-id-badge-2:before {
  content: "";
}

.ti-id-badge-off:before {
  content: "";
}

.ti-id-off:before {
  content: "";
}

.ti-ikosaedr:before {
  content: "ﻆ";
}

.ti-image-generation:before {
  content: "𐇯";
}

.ti-image-in-picture:before {
  content: "ﶟ";
}

.ti-inbox:before {
  content: "";
}

.ti-inbox-off:before {
  content: "";
}

.ti-indent-decrease:before {
  content: "";
}

.ti-indent-increase:before {
  content: "";
}

.ti-infinity:before {
  content: "";
}

.ti-infinity-off:before {
  content: "";
}

.ti-info-circle:before {
  content: "";
}

.ti-info-hexagon:before {
  content: "";
}

.ti-info-octagon:before {
  content: "";
}

.ti-info-small:before {
  content: "濫";
}

.ti-info-square:before {
  content: "";
}

.ti-info-square-rounded:before {
  content: "";
}

.ti-info-triangle:before {
  content: "藍";
}

.ti-inner-shadow-bottom:before {
  content: "";
}

.ti-inner-shadow-bottom-left:before {
  content: "";
}

.ti-inner-shadow-bottom-right:before {
  content: "";
}

.ti-inner-shadow-left:before {
  content: "";
}

.ti-inner-shadow-right:before {
  content: "";
}

.ti-inner-shadow-top:before {
  content: "";
}

.ti-inner-shadow-top-left:before {
  content: "";
}

.ti-inner-shadow-top-right:before {
  content: "";
}

.ti-input-ai:before {
  content: "ﱚ";
}

.ti-input-check:before {
  content: "ﱛ";
}

.ti-input-search:before {
  content: "";
}

.ti-input-spark:before {
  content: "ﾴ";
}

.ti-input-x:before {
  content: "ﱜ";
}

.ti-invoice:before {
  content: "ﺫ";
}

.ti-ironing:before {
  content: "塚";
}

.ti-ironing-1:before {
  content: "";
}

.ti-ironing-2:before {
  content: "";
}

.ti-ironing-3:before {
  content: "";
}

.ti-ironing-off:before {
  content: "";
}

.ti-ironing-steam:before {
  content: "";
}

.ti-ironing-steam-off:before {
  content: "";
}

.ti-irregular-polyhedron:before {
  content: "磌";
}

.ti-irregular-polyhedron-off:before {
  content: "睊";
}

.ti-irregular-polyhedron-plus:before {
  content: "着";
}

.ti-italic:before {
  content: "";
}

.ti-jacket:before {
  content: "";
}

.ti-jetpack:before {
  content: "";
}

.ti-jewish-star:before {
  content: "";
}

.ti-join-bevel:before {
  content: "ｌ";
}

.ti-join-round:before {
  content: "ｋ";
}

.ti-join-straight:before {
  content: "ｊ";
}

.ti-joker:before {
  content: "𐁟";
}

.ti-jpg:before {
  content: "";
}

.ti-json:before {
  content: "";
}

.ti-jump-rope:before {
  content: "";
}

.ti-karate:before {
  content: "";
}

.ti-kayak:before {
  content: "";
}

.ti-kerning:before {
  content: "";
}

.ti-key:before {
  content: "";
}

.ti-key-off:before {
  content: "";
}

.ti-keyboard:before {
  content: "";
}

.ti-keyboard-hide:before {
  content: "";
}

.ti-keyboard-off:before {
  content: "";
}

.ti-keyboard-show:before {
  content: "";
}

.ti-keyframe:before {
  content: "";
}

.ti-keyframe-align-center:before {
  content: "";
}

.ti-keyframe-align-horizontal:before {
  content: "";
}

.ti-keyframe-align-vertical:before {
  content: "";
}

.ti-keyframes:before {
  content: "";
}

.ti-label:before {
  content: "Ｘ";
}

.ti-label-important:before {
  content: "ｉ";
}

.ti-label-off:before {
  content: "Ｙ";
}

.ti-ladder:before {
  content: "";
}

.ti-ladder-off:before {
  content: "";
}

.ti-ladle:before {
  content: "ﰔ";
}

.ti-lambda:before {
  content: "";
}

.ti-lamp:before {
  content: "";
}

.ti-lamp-2:before {
  content: "";
}

.ti-lamp-off:before {
  content: "";
}

.ti-lane:before {
  content: "﫹";
}

.ti-language:before {
  content: "";
}

.ti-language-hiragana:before {
  content: "";
}

.ti-language-katakana:before {
  content: "";
}

.ti-language-off:before {
  content: "";
}

.ti-lasso:before {
  content: "";
}

.ti-lasso-off:before {
  content: "";
}

.ti-lasso-polygon:before {
  content: "";
}

.ti-laurel-wreath:before {
  content: "ｅ";
}

.ti-laurel-wreath-1:before {
  content: "ｈ";
}

.ti-laurel-wreath-2:before {
  content: "ｇ";
}

.ti-laurel-wreath-3:before {
  content: "ｆ";
}

.ti-layers-difference:before {
  content: "";
}

.ti-layers-intersect:before {
  content: "";
}

.ti-layers-intersect-2:before {
  content: "";
}

.ti-layers-linked:before {
  content: "";
}

.ti-layers-off:before {
  content: "";
}

.ti-layers-selected:before {
  content: "ﺩ";
}

.ti-layers-selected-bottom:before {
  content: "ﺪ";
}

.ti-layers-subtract:before {
  content: "";
}

.ti-layers-union:before {
  content: "";
}

.ti-layout:before {
  content: "";
}

.ti-layout-2:before {
  content: "";
}

.ti-layout-align-bottom:before {
  content: "";
}

.ti-layout-align-center:before {
  content: "";
}

.ti-layout-align-left:before {
  content: "";
}

.ti-layout-align-middle:before {
  content: "";
}

.ti-layout-align-right:before {
  content: "";
}

.ti-layout-align-top:before {
  content: "";
}

.ti-layout-board:before {
  content: "";
}

.ti-layout-board-split:before {
  content: "";
}

.ti-layout-bottombar:before {
  content: "";
}

.ti-layout-bottombar-collapse:before {
  content: "";
}

.ti-layout-bottombar-expand:before {
  content: "";
}

.ti-layout-bottombar-inactive:before {
  content: "﵅";
}

.ti-layout-cards:before {
  content: "";
}

.ti-layout-collage:before {
  content: "";
}

.ti-layout-columns:before {
  content: "";
}

.ti-layout-dashboard:before {
  content: "";
}

.ti-layout-distribute-horizontal:before {
  content: "";
}

.ti-layout-distribute-vertical:before {
  content: "";
}

.ti-layout-grid:before {
  content: "";
}

.ti-layout-grid-add:before {
  content: "";
}

.ti-layout-grid-remove:before {
  content: "墳";
}

.ti-layout-kanban:before {
  content: "";
}

.ti-layout-list:before {
  content: "";
}

.ti-layout-navbar:before {
  content: "";
}

.ti-layout-navbar-collapse:before {
  content: "";
}

.ti-layout-navbar-expand:before {
  content: "";
}

.ti-layout-navbar-inactive:before {
  content: "﵆";
}

.ti-layout-off:before {
  content: "";
}

.ti-layout-rows:before {
  content: "";
}

.ti-layout-sidebar:before {
  content: "";
}

.ti-layout-sidebar-inactive:before {
  content: "﵇";
}

.ti-layout-sidebar-left-collapse:before {
  content: "";
}

.ti-layout-sidebar-left-expand:before {
  content: "";
}

.ti-layout-sidebar-right:before {
  content: "";
}

.ti-layout-sidebar-right-collapse:before {
  content: "";
}

.ti-layout-sidebar-right-expand:before {
  content: "";
}

.ti-layout-sidebar-right-inactive:before {
  content: "﵈";
}

.ti-leaf:before {
  content: "";
}

.ti-leaf-2:before {
  content: "ｄ";
}

.ti-leaf-off:before {
  content: "";
}

.ti-lego:before {
  content: "";
}

.ti-lego-off:before {
  content: "";
}

.ti-lemon:before {
  content: "";
}

.ti-lemon-2:before {
  content: "";
}

.ti-letter-a:before {
  content: "";
}

.ti-letter-a-small:before {
  content: "ﳇ";
}

.ti-letter-b:before {
  content: "";
}

.ti-letter-b-small:before {
  content: "ﳈ";
}

.ti-letter-c:before {
  content: "";
}

.ti-letter-c-small:before {
  content: "ﳉ";
}

.ti-letter-case:before {
  content: "";
}

.ti-letter-case-lower:before {
  content: "";
}

.ti-letter-case-toggle:before {
  content: "";
}

.ti-letter-case-upper:before {
  content: "";
}

.ti-letter-d:before {
  content: "";
}

.ti-letter-d-small:before {
  content: "ﳊ";
}

.ti-letter-e:before {
  content: "";
}

.ti-letter-e-small:before {
  content: "ﳋ";
}

.ti-letter-f:before {
  content: "";
}

.ti-letter-f-small:before {
  content: "ﳌ";
}

.ti-letter-g:before {
  content: "";
}

.ti-letter-g-small:before {
  content: "ﳍ";
}

.ti-letter-h:before {
  content: "";
}

.ti-letter-h-small:before {
  content: "ﳎ";
}

.ti-letter-i:before {
  content: "";
}

.ti-letter-i-small:before {
  content: "ﳏ";
}

.ti-letter-j:before {
  content: "";
}

.ti-letter-j-small:before {
  content: "ﳐ";
}

.ti-letter-k:before {
  content: "";
}

.ti-letter-k-small:before {
  content: "ﳑ";
}

.ti-letter-l:before {
  content: "";
}

.ti-letter-l-small:before {
  content: "ﳒ";
}

.ti-letter-m:before {
  content: "";
}

.ti-letter-m-small:before {
  content: "ﳓ";
}

.ti-letter-n:before {
  content: "";
}

.ti-letter-n-small:before {
  content: "ﳔ";
}

.ti-letter-o:before {
  content: "";
}

.ti-letter-o-small:before {
  content: "ﳕ";
}

.ti-letter-p:before {
  content: "";
}

.ti-letter-p-small:before {
  content: "ﳖ";
}

.ti-letter-q:before {
  content: "";
}

.ti-letter-q-small:before {
  content: "ﳗ";
}

.ti-letter-r:before {
  content: "";
}

.ti-letter-r-small:before {
  content: "ﳘ";
}

.ti-letter-s:before {
  content: "";
}

.ti-letter-s-small:before {
  content: "ﳙ";
}

.ti-letter-spacing:before {
  content: "";
}

.ti-letter-t:before {
  content: "";
}

.ti-letter-t-small:before {
  content: "ﳚ";
}

.ti-letter-u:before {
  content: "";
}

.ti-letter-u-small:before {
  content: "ﳛ";
}

.ti-letter-v:before {
  content: "";
}

.ti-letter-v-small:before {
  content: "ﳜ";
}

.ti-letter-w:before {
  content: "";
}

.ti-letter-w-small:before {
  content: "ﳝ";
}

.ti-letter-x:before {
  content: "";
}

.ti-letter-x-small:before {
  content: "ﳞ";
}

.ti-letter-y:before {
  content: "";
}

.ti-letter-y-small:before {
  content: "ﳟ";
}

.ti-letter-z:before {
  content: "";
}

.ti-letter-z-small:before {
  content: "ﳠ";
}

.ti-library:before {
  content: "﵌";
}

.ti-library-minus:before {
  content: "﵉";
}

.ti-library-photo:before {
  content: "﵊";
}

.ti-library-plus:before {
  content: "﵋";
}

.ti-license:before {
  content: "";
}

.ti-license-off:before {
  content: "";
}

.ti-lifebuoy:before {
  content: "";
}

.ti-lifebuoy-off:before {
  content: "";
}

.ti-lighter:before {
  content: "";
}

.ti-line:before {
  content: "";
}

.ti-line-dashed:before {
  content: "";
}

.ti-line-dotted:before {
  content: "";
}

.ti-line-height:before {
  content: "";
}

.ti-line-scan:before {
  content: "ﲸ";
}

.ti-link:before {
  content: "";
}

.ti-link-minus:before {
  content: "ﴖ";
}

.ti-link-off:before {
  content: "";
}

.ti-link-plus:before {
  content: "ﴗ";
}

.ti-list:before {
  content: "";
}

.ti-list-check:before {
  content: "";
}

.ti-list-details:before {
  content: "";
}

.ti-list-letters:before {
  content: "ﱇ";
}

.ti-list-numbers:before {
  content: "";
}

.ti-list-search:before {
  content: "";
}

.ti-list-tree:before {
  content: "﫺";
}

.ti-live-photo:before {
  content: "";
}

.ti-live-photo-off:before {
  content: "";
}

.ti-live-view:before {
  content: "";
}

.ti-load-balancer:before {
  content: "臭";
}

.ti-loader:before {
  content: "";
}

.ti-loader-2:before {
  content: "";
}

.ti-loader-3:before {
  content: "";
}

.ti-loader-quarter:before {
  content: "";
}

.ti-location:before {
  content: "";
}

.ti-location-bolt:before {
  content: "ﮯ";
}

.ti-location-broken:before {
  content: "";
}

.ti-location-cancel:before {
  content: "ﮰ";
}

.ti-location-check:before {
  content: "ﮱ";
}

.ti-location-code:before {
  content: "﮲";
}

.ti-location-cog:before {
  content: "﮳";
}

.ti-location-discount:before {
  content: "﮴";
}

.ti-location-dollar:before {
  content: "﮵";
}

.ti-location-down:before {
  content: "﮶";
}

.ti-location-exclamation:before {
  content: "﮷";
}

.ti-location-heart:before {
  content: "﮸";
}

.ti-location-minus:before {
  content: "﮹";
}

.ti-location-off:before {
  content: "";
}

.ti-location-pause:before {
  content: "﮺";
}

.ti-location-pin:before {
  content: "﮻";
}

.ti-location-plus:before {
  content: "﮼";
}

.ti-location-question:before {
  content: "﮽";
}

.ti-location-search:before {
  content: "﮾";
}

.ti-location-share:before {
  content: "﮿";
}

.ti-location-star:before {
  content: "﯀";
}

.ti-location-up:before {
  content: "﯁";
}

.ti-location-x:before {
  content: "﯂";
}

.ti-lock:before {
  content: "";
}

.ti-lock-access:before {
  content: "";
}

.ti-lock-access-off:before {
  content: "";
}

.ti-lock-bitcoin:before {
  content: "Ｗ";
}

.ti-lock-bolt:before {
  content: "襤";
}

.ti-lock-cancel:before {
  content: "拉";
}

.ti-lock-check:before {
  content: "臘";
}

.ti-lock-code:before {
  content: "蠟";
}

.ti-lock-cog:before {
  content: "廊";
}

.ti-lock-dollar:before {
  content: "朗";
}

.ti-lock-down:before {
  content: "浪";
}

.ti-lock-exclamation:before {
  content: "狼";
}

.ti-lock-heart:before {
  content: "郎";
}

.ti-lock-minus:before {
  content: "來";
}

.ti-lock-off:before {
  content: "";
}

.ti-lock-open:before {
  content: "";
}

.ti-lock-open-2:before {
  content: "ﺨ";
}

.ti-lock-open-off:before {
  content: "";
}

.ti-lock-password:before {
  content: "ﾟ";
}

.ti-lock-pause:before {
  content: "冷";
}

.ti-lock-pin:before {
  content: "勞";
}

.ti-lock-plus:before {
  content: "擄";
}

.ti-lock-question:before {
  content: "櫓";
}

.ti-lock-search:before {
  content: "爐";
}

.ti-lock-share:before {
  content: "盧";
}

.ti-lock-square:before {
  content: "";
}

.ti-lock-square-rounded:before {
  content: "";
}

.ti-lock-star:before {
  content: "老";
}

.ti-lock-up:before {
  content: "蘆";
}

.ti-lock-x:before {
  content: "虜";
}

.ti-logic-and:before {
  content: "";
}

.ti-logic-buffer:before {
  content: "";
}

.ti-logic-nand:before {
  content: "";
}

.ti-logic-nor:before {
  content: "";
}

.ti-logic-not:before {
  content: "";
}

.ti-logic-or:before {
  content: "";
}

.ti-logic-xnor:before {
  content: "";
}

.ti-logic-xor:before {
  content: "";
}

.ti-login:before {
  content: "";
}

.ti-login-2:before {
  content: "ﱶ";
}

.ti-logout:before {
  content: "";
}

.ti-logout-2:before {
  content: "奄";
}

.ti-logs:before {
  content: "ﺧ";
}

.ti-lollipop:before {
  content: "";
}

.ti-lollipop-off:before {
  content: "";
}

.ti-luggage:before {
  content: "";
}

.ti-luggage-off:before {
  content: "";
}

.ti-lungs:before {
  content: "";
}

.ti-lungs-off:before {
  content: "";
}

.ti-macro:before {
  content: "";
}

.ti-macro-off:before {
  content: "";
}

.ti-magnet:before {
  content: "";
}

.ti-magnet-off:before {
  content: "";
}

.ti-magnetic:before {
  content: "ﲹ";
}

.ti-mail:before {
  content: "";
}

.ti-mail-ai:before {
  content: "僧";
}

.ti-mail-bitcoin:before {
  content: "Ｖ";
}

.ti-mail-bolt:before {
  content: "路";
}

.ti-mail-cancel:before {
  content: "露";
}

.ti-mail-check:before {
  content: "魯";
}

.ti-mail-code:before {
  content: "鷺";
}

.ti-mail-cog:before {
  content: "碌";
}

.ti-mail-dollar:before {
  content: "祿";
}

.ti-mail-down:before {
  content: "綠";
}

.ti-mail-exclamation:before {
  content: "菉";
}

.ti-mail-fast:before {
  content: "";
}

.ti-mail-forward:before {
  content: "";
}

.ti-mail-heart:before {
  content: "錄";
}

.ti-mail-minus:before {
  content: "鹿";
}

.ti-mail-off:before {
  content: "";
}

.ti-mail-opened:before {
  content: "";
}

.ti-mail-pause:before {
  content: "論";
}

.ti-mail-pin:before {
  content: "壟";
}

.ti-mail-plus:before {
  content: "弄";
}

.ti-mail-question:before {
  content: "籠";
}

.ti-mail-search:before {
  content: "聾";
}

.ti-mail-share:before {
  content: "牢";
}

.ti-mail-spark:before {
  content: "ﾳ";
}

.ti-mail-star:before {
  content: "磊";
}

.ti-mail-up:before {
  content: "賂";
}

.ti-mail-x:before {
  content: "雷";
}

.ti-mailbox:before {
  content: "";
}

.ti-mailbox-off:before {
  content: "";
}

.ti-man:before {
  content: "";
}

.ti-manual-gearbox:before {
  content: "";
}

.ti-map:before {
  content: "";
}

.ti-map-2:before {
  content: "";
}

.ti-map-bolt:before {
  content: "﯃";
}

.ti-map-cancel:before {
  content: "﯄";
}

.ti-map-check:before {
  content: "﯅";
}

.ti-map-code:before {
  content: "﯆";
}

.ti-map-cog:before {
  content: "﯇";
}

.ti-map-discount:before {
  content: "﯈";
}

.ti-map-dollar:before {
  content: "﯉";
}

.ti-map-down:before {
  content: "﯊";
}

.ti-map-east:before {
  content: "ﱝ";
}

.ti-map-exclamation:before {
  content: "﯋";
}

.ti-map-heart:before {
  content: "﯌";
}

.ti-map-lock:before {
  content: "𐈃";
}

.ti-map-minus:before {
  content: "﯍";
}

.ti-map-north:before {
  content: "ﱞ";
}

.ti-map-off:before {
  content: "";
}

.ti-map-pause:before {
  content: "﯎";
}

.ti-map-pin:before {
  content: "";
}

.ti-map-pin-2:before {
  content: "ﱈ";
}

.ti-map-pin-bolt:before {
  content: "壘";
}

.ti-map-pin-cancel:before {
  content: "屢";
}

.ti-map-pin-check:before {
  content: "樓";
}

.ti-map-pin-code:before {
  content: "淚";
}

.ti-map-pin-cog:before {
  content: "漏";
}

.ti-map-pin-dollar:before {
  content: "累";
}

.ti-map-pin-down:before {
  content: "縷";
}

.ti-map-pin-exclamation:before {
  content: "陋";
}

.ti-map-pin-heart:before {
  content: "勒";
}

.ti-map-pin-minus:before {
  content: "肋";
}

.ti-map-pin-off:before {
  content: "";
}

.ti-map-pin-pause:before {
  content: "凜";
}

.ti-map-pin-pin:before {
  content: "凌";
}

.ti-map-pin-plus:before {
  content: "稜";
}

.ti-map-pin-question:before {
  content: "綾";
}

.ti-map-pin-search:before {
  content: "菱";
}

.ti-map-pin-share:before {
  content: "";
}

.ti-map-pin-star:before {
  content: "陵";
}

.ti-map-pin-up:before {
  content: "讀";
}

.ti-map-pin-x:before {
  content: "拏";
}

.ti-map-pins:before {
  content: "";
}

.ti-map-plus:before {
  content: "﯏";
}

.ti-map-question:before {
  content: "﯐";
}

.ti-map-route:before {
  content: "ﱹ";
}

.ti-map-search:before {
  content: "";
}

.ti-map-share:before {
  content: "﯑";
}

.ti-map-shield:before {
  content: "𐈂";
}

.ti-map-south:before {
  content: "ﱟ";
}

.ti-map-star:before {
  content: "﯒";
}

.ti-map-up:before {
  content: "ﯓ";
}

.ti-map-west:before {
  content: "ﱠ";
}

.ti-map-x:before {
  content: "ﯔ";
}

.ti-markdown:before {
  content: "";
}

.ti-markdown-off:before {
  content: "";
}

.ti-marquee:before {
  content: "";
}

.ti-marquee-2:before {
  content: "";
}

.ti-marquee-off:before {
  content: "";
}

.ti-mars:before {
  content: "";
}

.ti-mask:before {
  content: "";
}

.ti-mask-off:before {
  content: "";
}

.ti-masks-theater:before {
  content: "";
}

.ti-masks-theater-off:before {
  content: "";
}

.ti-massage:before {
  content: "";
}

.ti-matchstick:before {
  content: "";
}

.ti-math:before {
  content: "";
}

.ti-math-1-divide-2:before {
  content: "";
}

.ti-math-1-divide-3:before {
  content: "";
}

.ti-math-avg:before {
  content: "";
}

.ti-math-cos:before {
  content: "？";
}

.ti-math-ctg:before {
  content: "Ｕ";
}

.ti-math-equal-greater:before {
  content: "";
}

.ti-math-equal-lower:before {
  content: "";
}

.ti-math-function:before {
  content: "";
}

.ti-math-function-off:before {
  content: "";
}

.ti-math-function-y:before {
  content: "";
}

.ti-math-greater:before {
  content: "";
}

.ti-math-integral:before {
  content: "";
}

.ti-math-integral-x:before {
  content: "";
}

.ti-math-integrals:before {
  content: "";
}

.ti-math-lower:before {
  content: "";
}

.ti-math-max:before {
  content: "";
}

.ti-math-max-min:before {
  content: "ﶠ";
}

.ti-math-min:before {
  content: "";
}

.ti-math-not:before {
  content: "";
}

.ti-math-off:before {
  content: "";
}

.ti-math-pi:before {
  content: "";
}

.ti-math-pi-divide-2:before {
  content: "";
}

.ti-math-sec:before {
  content: "Ｔ";
}

.ti-math-sin:before {
  content: "＞";
}

.ti-math-symbols:before {
  content: "";
}

.ti-math-tg:before {
  content: "Ｓ";
}

.ti-math-x-divide-2:before {
  content: "";
}

.ti-math-x-divide-y:before {
  content: "";
}

.ti-math-x-divide-y-2:before {
  content: "";
}

.ti-math-x-floor-divide-y:before {
  content: "𐁳";
}

.ti-math-x-minus-x:before {
  content: "";
}

.ti-math-x-minus-y:before {
  content: "";
}

.ti-math-x-plus-x:before {
  content: "";
}

.ti-math-x-plus-y:before {
  content: "";
}

.ti-math-xy:before {
  content: "";
}

.ti-math-y-minus-y:before {
  content: "";
}

.ti-math-y-plus-y:before {
  content: "";
}

.ti-matrix:before {
  content: "𐂼";
}

.ti-maximize:before {
  content: "";
}

.ti-maximize-off:before {
  content: "";
}

.ti-meat:before {
  content: "";
}

.ti-meat-off:before {
  content: "";
}

.ti-medal:before {
  content: "";
}

.ti-medal-2:before {
  content: "";
}

.ti-medical-cross:before {
  content: "";
}

.ti-medical-cross-circle:before {
  content: "﫨";
}

.ti-medical-cross-off:before {
  content: "";
}

.ti-medicine-syrup:before {
  content: "";
}

.ti-meeple:before {
  content: "";
}

.ti-melon:before {
  content: "ﱺ";
}

.ti-menorah:before {
  content: "";
}

.ti-menu:before {
  content: "";
}

.ti-menu-2:before {
  content: "";
}

.ti-menu-3:before {
  content: "ｃ";
}

.ti-menu-4:before {
  content: "ｂ";
}

.ti-menu-deep:before {
  content: "﫻";
}

.ti-menu-order:before {
  content: "";
}

.ti-mesh:before {
  content: "𐈁";
}

.ti-message:before {
  content: "";
}

.ti-message-2:before {
  content: "";
}

.ti-message-2-bolt:before {
  content: "樂";
}

.ti-message-2-cancel:before {
  content: "諾";
}

.ti-message-2-check:before {
  content: "丹";
}

.ti-message-2-code:before {
  content: "";
}

.ti-message-2-cog:before {
  content: "寧";
}

.ti-message-2-dollar:before {
  content: "怒";
}

.ti-message-2-down:before {
  content: "率";
}

.ti-message-2-exclamation:before {
  content: "異";
}

.ti-message-2-heart:before {
  content: "北";
}

.ti-message-2-minus:before {
  content: "磻";
}

.ti-message-2-off:before {
  content: "";
}

.ti-message-2-pause:before {
  content: "便";
}

.ti-message-2-pin:before {
  content: "復";
}

.ti-message-2-plus:before {
  content: "不";
}

.ti-message-2-question:before {
  content: "泌";
}

.ti-message-2-search:before {
  content: "數";
}

.ti-message-2-share:before {
  content: "";
}

.ti-message-2-star:before {
  content: "索";
}

.ti-message-2-up:before {
  content: "參";
}

.ti-message-2-x:before {
  content: "塞";
}

.ti-message-bolt:before {
  content: "省";
}

.ti-message-cancel:before {
  content: "葉";
}

.ti-message-chatbot:before {
  content: "";
}

.ti-message-check:before {
  content: "說";
}

.ti-message-circle:before {
  content: "";
}

.ti-message-circle-bolt:before {
  content: "殺";
}

.ti-message-circle-cancel:before {
  content: "辰";
}

.ti-message-circle-check:before {
  content: "沈";
}

.ti-message-circle-code:before {
  content: "拾";
}

.ti-message-circle-cog:before {
  content: "若";
}

.ti-message-circle-dollar:before {
  content: "掠";
}

.ti-message-circle-down:before {
  content: "略";
}

.ti-message-circle-exclamation:before {
  content: "亮";
}

.ti-message-circle-heart:before {
  content: "兩";
}

.ti-message-circle-minus:before {
  content: "凉";
}

.ti-message-circle-off:before {
  content: "";
}

.ti-message-circle-pause:before {
  content: "梁";
}

.ti-message-circle-pin:before {
  content: "糧";
}

.ti-message-circle-plus:before {
  content: "良";
}

.ti-message-circle-question:before {
  content: "諒";
}

.ti-message-circle-search:before {
  content: "量";
}

.ti-message-circle-share:before {
  content: "勵";
}

.ti-message-circle-star:before {
  content: "呂";
}

.ti-message-circle-up:before {
  content: "女";
}

.ti-message-circle-user:before {
  content: "ﻅ";
}

.ti-message-circle-x:before {
  content: "廬";
}

.ti-message-code:before {
  content: "";
}

.ti-message-cog:before {
  content: "旅";
}

.ti-message-dollar:before {
  content: "濾";
}

.ti-message-dots:before {
  content: "";
}

.ti-message-down:before {
  content: "礪";
}

.ti-message-exclamation:before {
  content: "閭";
}

.ti-message-forward:before {
  content: "";
}

.ti-message-heart:before {
  content: "驪";
}

.ti-message-language:before {
  content: "";
}

.ti-message-minus:before {
  content: "麗";
}

.ti-message-off:before {
  content: "";
}

.ti-message-pause:before {
  content: "黎";
}

.ti-message-pin:before {
  content: "力";
}

.ti-message-plus:before {
  content: "";
}

.ti-message-question:before {
  content: "曆";
}

.ti-message-reply:before {
  content: "﵍";
}

.ti-message-report:before {
  content: "";
}

.ti-message-search:before {
  content: "歷";
}

.ti-message-share:before {
  content: "";
}

.ti-message-star:before {
  content: "轢";
}

.ti-message-up:before {
  content: "年";
}

.ti-message-user:before {
  content: "ﻄ";
}

.ti-message-x:before {
  content: "憐";
}

.ti-messages:before {
  content: "";
}

.ti-messages-off:before {
  content: "";
}

.ti-meteor:before {
  content: "";
}

.ti-meteor-off:before {
  content: "";
}

.ti-meter-cube:before {
  content: "ﵼ";
}

.ti-meter-square:before {
  content: "ﵽ";
}

.ti-metronome:before {
  content: "ﴥ";
}

.ti-michelin-bib-gourmand:before {
  content: "﫩";
}

.ti-michelin-star:before {
  content: "﫫";
}

.ti-michelin-star-green:before {
  content: "﫪";
}

.ti-mickey:before {
  content: "";
}

.ti-microfrontends:before {
  content: "𐇮";
}

.ti-microphone:before {
  content: "";
}

.ti-microphone-2:before {
  content: "";
}

.ti-microphone-2-off:before {
  content: "";
}

.ti-microphone-off:before {
  content: "";
}

.ti-microscope:before {
  content: "";
}

.ti-microscope-off:before {
  content: "";
}

.ti-microwave:before {
  content: "";
}

.ti-microwave-off:before {
  content: "";
}

.ti-middleware:before {
  content: "𐇭";
}

.ti-military-award:before {
  content: "";
}

.ti-military-rank:before {
  content: "";
}

.ti-milk:before {
  content: "";
}

.ti-milk-off:before {
  content: "";
}

.ti-milkshake:before {
  content: "";
}

.ti-minimize:before {
  content: "";
}

.ti-minus:before {
  content: "";
}

.ti-minus-vertical:before {
  content: "";
}

.ti-mist:before {
  content: "";
}

.ti-mist-off:before {
  content: "";
}

.ti-mobiledata:before {
  content: "淋";
}

.ti-mobiledata-off:before {
  content: "林";
}

.ti-moneybag:before {
  content: "";
}

.ti-moneybag-edit:before {
  content: "𐄽";
}

.ti-moneybag-heart:before {
  content: "𐄼";
}

.ti-moneybag-minus:before {
  content: "𐄻";
}

.ti-moneybag-move:before {
  content: "𐄹";
}

.ti-moneybag-move-back:before {
  content: "𐄺";
}

.ti-moneybag-plus:before {
  content: "𐄸";
}

.ti-monkeybar:before {
  content: "ﺴ";
}

.ti-mood-angry:before {
  content: "";
}

.ti-mood-annoyed:before {
  content: "";
}

.ti-mood-annoyed-2:before {
  content: "";
}

.ti-mood-bitcoin:before {
  content: "Ｒ";
}

.ti-mood-boy:before {
  content: "";
}

.ti-mood-check:before {
  content: "";
}

.ti-mood-cog:before {
  content: "";
}

.ti-mood-confuzed:before {
  content: "";
}

.ti-mood-crazy-happy:before {
  content: "";
}

.ti-mood-cry:before {
  content: "";
}

.ti-mood-dollar:before {
  content: "";
}

.ti-mood-edit:before {
  content: "洞";
}

.ti-mood-empty:before {
  content: "";
}

.ti-mood-happy:before {
  content: "";
}

.ti-mood-heart:before {
  content: "";
}

.ti-mood-kid:before {
  content: "";
}

.ti-mood-look-down:before {
  content: "ﴷ";
}

.ti-mood-look-left:before {
  content: "";
}

.ti-mood-look-right:before {
  content: "";
}

.ti-mood-look-up:before {
  content: "ﴸ";
}

.ti-mood-minus:before {
  content: "";
}

.ti-mood-nerd:before {
  content: "";
}

.ti-mood-nervous:before {
  content: "";
}

.ti-mood-neutral:before {
  content: "";
}

.ti-mood-off:before {
  content: "";
}

.ti-mood-pin:before {
  content: "";
}

.ti-mood-plus:before {
  content: "";
}

.ti-mood-puzzled:before {
  content: "ﴹ";
}

.ti-mood-sad:before {
  content: "";
}

.ti-mood-sad-2:before {
  content: "";
}

.ti-mood-sad-dizzy:before {
  content: "";
}

.ti-mood-sad-squint:before {
  content: "";
}

.ti-mood-search:before {
  content: "";
}

.ti-mood-share:before {
  content: "暴";
}

.ti-mood-sick:before {
  content: "";
}

.ti-mood-silence:before {
  content: "";
}

.ti-mood-sing:before {
  content: "";
}

.ti-mood-smile:before {
  content: "";
}

.ti-mood-smile-beam:before {
  content: "";
}

.ti-mood-smile-dizzy:before {
  content: "";
}

.ti-mood-spark:before {
  content: "ﾲ";
}

.ti-mood-surprised:before {
  content: "";
}

.ti-mood-tongue:before {
  content: "";
}

.ti-mood-tongue-wink:before {
  content: "";
}

.ti-mood-tongue-wink-2:before {
  content: "";
}

.ti-mood-unamused:before {
  content: "";
}

.ti-mood-up:before {
  content: "";
}

.ti-mood-wink:before {
  content: "";
}

.ti-mood-wink-2:before {
  content: "";
}

.ti-mood-wrrr:before {
  content: "";
}

.ti-mood-x:before {
  content: "";
}

.ti-mood-xd:before {
  content: "";
}

.ti-moon:before {
  content: "";
}

.ti-moon-2:before {
  content: "";
}

.ti-moon-off:before {
  content: "";
}

.ti-moon-stars:before {
  content: "";
}

.ti-moped:before {
  content: "";
}

.ti-motorbike:before {
  content: "";
}

.ti-mountain:before {
  content: "";
}

.ti-mountain-off:before {
  content: "";
}

.ti-mouse:before {
  content: "";
}

.ti-mouse-2:before {
  content: "";
}

.ti-mouse-off:before {
  content: "";
}

.ti-moustache:before {
  content: "";
}

.ti-movie:before {
  content: "";
}

.ti-movie-off:before {
  content: "";
}

.ti-mug:before {
  content: "";
}

.ti-mug-off:before {
  content: "";
}

.ti-multiplier-0-5x:before {
  content: "";
}

.ti-multiplier-1-5x:before {
  content: "";
}

.ti-multiplier-1x:before {
  content: "";
}

.ti-multiplier-2x:before {
  content: "";
}

.ti-mushroom:before {
  content: "";
}

.ti-mushroom-off:before {
  content: "";
}

.ti-music:before {
  content: "";
}

.ti-music-bolt:before {
  content: "ﯕ";
}

.ti-music-cancel:before {
  content: "ﯖ";
}

.ti-music-check:before {
  content: "ﯗ";
}

.ti-music-code:before {
  content: "ﯘ";
}

.ti-music-cog:before {
  content: "ﯙ";
}

.ti-music-discount:before {
  content: "ﯚ";
}

.ti-music-dollar:before {
  content: "ﯛ";
}

.ti-music-down:before {
  content: "ﯜ";
}

.ti-music-exclamation:before {
  content: "ﯝ";
}

.ti-music-heart:before {
  content: "ﯞ";
}

.ti-music-minus:before {
  content: "ﯟ";
}

.ti-music-off:before {
  content: "";
}

.ti-music-pause:before {
  content: "ﯠ";
}

.ti-music-pin:before {
  content: "ﯡ";
}

.ti-music-plus:before {
  content: "ﯢ";
}

.ti-music-question:before {
  content: "ﯣ";
}

.ti-music-search:before {
  content: "ﯤ";
}

.ti-music-share:before {
  content: "ﯥ";
}

.ti-music-star:before {
  content: "ﯦ";
}

.ti-music-up:before {
  content: "ﯧ";
}

.ti-music-x:before {
  content: "ﯨ";
}

.ti-navigation:before {
  content: "";
}

.ti-navigation-bolt:before {
  content: "ﯩ";
}

.ti-navigation-cancel:before {
  content: "ﯪ";
}

.ti-navigation-check:before {
  content: "ﯫ";
}

.ti-navigation-code:before {
  content: "ﯬ";
}

.ti-navigation-cog:before {
  content: "ﯭ";
}

.ti-navigation-discount:before {
  content: "ﯮ";
}

.ti-navigation-dollar:before {
  content: "ﯯ";
}

.ti-navigation-down:before {
  content: "ﯰ";
}

.ti-navigation-east:before {
  content: "ﲺ";
}

.ti-navigation-exclamation:before {
  content: "ﯱ";
}

.ti-navigation-heart:before {
  content: "ﯲ";
}

.ti-navigation-minus:before {
  content: "ﯳ";
}

.ti-navigation-north:before {
  content: "ﲻ";
}

.ti-navigation-off:before {
  content: "";
}

.ti-navigation-pause:before {
  content: "ﯴ";
}

.ti-navigation-pin:before {
  content: "ﯵ";
}

.ti-navigation-plus:before {
  content: "ﯶ";
}

.ti-navigation-question:before {
  content: "ﯷ";
}

.ti-navigation-search:before {
  content: "ﯸ";
}

.ti-navigation-share:before {
  content: "ﯹ";
}

.ti-navigation-south:before {
  content: "ﲼ";
}

.ti-navigation-star:before {
  content: "ﯺ";
}

.ti-navigation-top:before {
  content: "﫬";
}

.ti-navigation-up:before {
  content: "ﯻ";
}

.ti-navigation-west:before {
  content: "ﲽ";
}

.ti-navigation-x:before {
  content: "ﯼ";
}

.ti-needle:before {
  content: "";
}

.ti-needle-thread:before {
  content: "";
}

.ti-network:before {
  content: "";
}

.ti-network-off:before {
  content: "";
}

.ti-new-section:before {
  content: "";
}

.ti-news:before {
  content: "";
}

.ti-news-off:before {
  content: "";
}

.ti-nfc:before {
  content: "";
}

.ti-nfc-off:before {
  content: "";
}

.ti-no-copyright:before {
  content: "";
}

.ti-no-creative-commons:before {
  content: "";
}

.ti-no-derivatives:before {
  content: "";
}

.ti-north-star:before {
  content: "";
}

.ti-note:before {
  content: "";
}

.ti-note-off:before {
  content: "";
}

.ti-notebook:before {
  content: "";
}

.ti-notebook-off:before {
  content: "";
}

.ti-notes:before {
  content: "";
}

.ti-notes-off:before {
  content: "";
}

.ti-notification:before {
  content: "";
}

.ti-notification-off:before {
  content: "";
}

.ti-number:before {
  content: "";
}

.ti-number-0:before {
  content: "";
}

.ti-number-0-small:before {
  content: "ﳡ";
}

.ti-number-1:before {
  content: "";
}

.ti-number-1-small:before {
  content: "ﳢ";
}

.ti-number-10:before {
  content: "𐁞";
}

.ti-number-10-small:before {
  content: "ﳣ";
}

.ti-number-100-small:before {
  content: "𐀅";
}

.ti-number-11:before {
  content: "𐁝";
}

.ti-number-11-small:before {
  content: "ﳤ";
}

.ti-number-12-small:before {
  content: "ﳥ";
}

.ti-number-123:before {
  content: "";
}

.ti-number-13-small:before {
  content: "ﳦ";
}

.ti-number-14-small:before {
  content: "ﳧ";
}

.ti-number-15-small:before {
  content: "ﳨ";
}

.ti-number-16-small:before {
  content: "ﳩ";
}

.ti-number-17-small:before {
  content: "ﳪ";
}

.ti-number-18-small:before {
  content: "ﳫ";
}

.ti-number-19-small:before {
  content: "ﳬ";
}

.ti-number-2:before {
  content: "";
}

.ti-number-2-small:before {
  content: "ﳭ";
}

.ti-number-20-small:before {
  content: "ﳮ";
}

.ti-number-21-small:before {
  content: "ﳯ";
}

.ti-number-22-small:before {
  content: "ﳰ";
}

.ti-number-23-small:before {
  content: "ﳱ";
}

.ti-number-24-small:before {
  content: "ﳲ";
}

.ti-number-25-small:before {
  content: "ﳳ";
}

.ti-number-26-small:before {
  content: "ﳴ";
}

.ti-number-27-small:before {
  content: "ﳵ";
}

.ti-number-28-small:before {
  content: "ﳶ";
}

.ti-number-29-small:before {
  content: "ﳷ";
}

.ti-number-3:before {
  content: "";
}

.ti-number-3-small:before {
  content: "ﳸ";
}

.ti-number-30-small:before {
  content: "𐀄";
}

.ti-number-31-small:before {
  content: "𐀃";
}

.ti-number-32-small:before {
  content: "𐀂";
}

.ti-number-33-small:before {
  content: "𐀁";
}

.ti-number-34-small:before {
  content: "𐀀";
}

.ti-number-35-small:before {
  content: "￿";
}

.ti-number-36-small:before {
  content: "￾";
}

.ti-number-37-small:before {
  content: "�";
}

.ti-number-38-small:before {
  content: "￼";
}

.ti-number-39-small:before {
  content: "￻";
}

.ti-number-4:before {
  content: "";
}

.ti-number-4-small:before {
  content: "ﳹ";
}

.ti-number-40-small:before {
  content: "￺";
}

.ti-number-41-small:before {
  content: "￹";
}

.ti-number-42-small:before {
  content: "￸";
}

.ti-number-43-small:before {
  content: "￷";
}

.ti-number-44-small:before {
  content: "￶";
}

.ti-number-45-small:before {
  content: "￵";
}

.ti-number-46-small:before {
  content: "￴";
}

.ti-number-47-small:before {
  content: "￳";
}

.ti-number-48-small:before {
  content: "￲";
}

.ti-number-49-small:before {
  content: "￱";
}

.ti-number-5:before {
  content: "";
}

.ti-number-5-small:before {
  content: "ﳺ";
}

.ti-number-50-small:before {
  content: "￰";
}

.ti-number-51-small:before {
  content: "￯";
}

.ti-number-52-small:before {
  content: "￮";
}

.ti-number-53-small:before {
  content: "￭";
}

.ti-number-54-small:before {
  content: "￬";
}

.ti-number-55-small:before {
  content: "￫";
}

.ti-number-56-small:before {
  content: "￪";
}

.ti-number-57-small:before {
  content: "￩";
}

.ti-number-58-small:before {
  content: "￨";
}

.ti-number-59-small:before {
  content: "￧";
}

.ti-number-6:before {
  content: "";
}

.ti-number-6-small:before {
  content: "ﳻ";
}

.ti-number-60-small:before {
  content: "￦";
}

.ti-number-61-small:before {
  content: "￥";
}

.ti-number-62-small:before {
  content: "￤";
}

.ti-number-63-small:before {
  content: "￣";
}

.ti-number-64-small:before {
  content: "￢";
}

.ti-number-65-small:before {
  content: "￡";
}

.ti-number-66-small:before {
  content: "￠";
}

.ti-number-67-small:before {
  content: "￟";
}

.ti-number-68-small:before {
  content: "￞";
}

.ti-number-69-small:before {
  content: "￝";
}

.ti-number-7:before {
  content: "";
}

.ti-number-7-small:before {
  content: "ﳼ";
}

.ti-number-70-small:before {
  content: "ￜ";
}

.ti-number-71-small:before {
  content: "ￛ";
}

.ti-number-72-small:before {
  content: "ￚ";
}

.ti-number-73-small:before {
  content: "￙";
}

.ti-number-74-small:before {
  content: "￘";
}

.ti-number-75-small:before {
  content: "ￗ";
}

.ti-number-76-small:before {
  content: "ￖ";
}

.ti-number-77-small:before {
  content: "ￕ";
}

.ti-number-78-small:before {
  content: "ￔ";
}

.ti-number-79-small:before {
  content: "ￓ";
}

.ti-number-8:before {
  content: "";
}

.ti-number-8-small:before {
  content: "ﳽ";
}

.ti-number-80-small:before {
  content: "ￒ";
}

.ti-number-81-small:before {
  content: "￑";
}

.ti-number-82-small:before {
  content: "￐";
}

.ti-number-83-small:before {
  content: "ￏ";
}

.ti-number-84-small:before {
  content: "ￎ";
}

.ti-number-85-small:before {
  content: "ￍ";
}

.ti-number-86-small:before {
  content: "ￌ";
}

.ti-number-87-small:before {
  content: "ￋ";
}

.ti-number-88-small:before {
  content: "ￊ";
}

.ti-number-89-small:before {
  content: "￉";
}

.ti-number-9:before {
  content: "";
}

.ti-number-9-small:before {
  content: "ﳾ";
}

.ti-number-90-small:before {
  content: "￈";
}

.ti-number-91-small:before {
  content: "ￇ";
}

.ti-number-92-small:before {
  content: "ￆ";
}

.ti-number-93-small:before {
  content: "ￅ";
}

.ti-number-94-small:before {
  content: "ￄ";
}

.ti-number-95-small:before {
  content: "ￃ";
}

.ti-number-96-small:before {
  content: "ￂ";
}

.ti-number-97-small:before {
  content: "￁";
}

.ti-number-98-small:before {
  content: "￀";
}

.ti-number-99-small:before {
  content: "﾿";
}

.ti-numbers:before {
  content: "";
}

.ti-nurse:before {
  content: "";
}

.ti-nut:before {
  content: "ﱡ";
}

.ti-object-scan:before {
  content: "ﻱ";
}

.ti-octagon:before {
  content: "";
}

.ti-octagon-minus:before {
  content: "ﲒ";
}

.ti-octagon-minus-2:before {
  content: "ﲑ";
}

.ti-octagon-off:before {
  content: "";
}

.ti-octagon-plus:before {
  content: "ﲔ";
}

.ti-octagon-plus-2:before {
  content: "ﲓ";
}

.ti-octahedron:before {
  content: "类";
}

.ti-octahedron-off:before {
  content: "窱";
}

.ti-octahedron-plus:before {
  content: "節";
}

.ti-old:before {
  content: "";
}

.ti-olympics:before {
  content: "";
}

.ti-olympics-off:before {
  content: "";
}

.ti-om:before {
  content: "";
}

.ti-omega:before {
  content: "";
}

.ti-option:before {
  content: "𐆟";
}

.ti-outbound:before {
  content: "";
}

.ti-outlet:before {
  content: "";
}

.ti-oval:before {
  content: "";
}

.ti-oval-vertical:before {
  content: "";
}

.ti-overline:before {
  content: "";
}

.ti-package:before {
  content: "";
}

.ti-package-export:before {
  content: "";
}

.ti-package-import:before {
  content: "";
}

.ti-package-off:before {
  content: "";
}

.ti-packages:before {
  content: "";
}

.ti-pacman:before {
  content: "";
}

.ti-page-break:before {
  content: "";
}

.ti-paint:before {
  content: "";
}

.ti-paint-off:before {
  content: "";
}

.ti-palette:before {
  content: "";
}

.ti-palette-off:before {
  content: "";
}

.ti-panorama-horizontal:before {
  content: "";
}

.ti-panorama-horizontal-off:before {
  content: "";
}

.ti-panorama-vertical:before {
  content: "";
}

.ti-panorama-vertical-off:before {
  content: "";
}

.ti-paper-bag:before {
  content: "";
}

.ti-paper-bag-off:before {
  content: "";
}

.ti-paperclip:before {
  content: "";
}

.ti-parachute:before {
  content: "";
}

.ti-parachute-off:before {
  content: "";
}

.ti-parentheses:before {
  content: "";
}

.ti-parentheses-off:before {
  content: "";
}

.ti-parking:before {
  content: "";
}

.ti-parking-circle:before {
  content: "ﵚ";
}

.ti-parking-off:before {
  content: "";
}

.ti-password:before {
  content: "";
}

.ti-password-fingerprint:before {
  content: "ﱻ";
}

.ti-password-mobile-phone:before {
  content: "ﱼ";
}

.ti-password-user:before {
  content: "ﱽ";
}

.ti-paw:before {
  content: "";
}

.ti-paw-off:before {
  content: "";
}

.ti-paywall:before {
  content: "ﵾ";
}

.ti-pdf:before {
  content: "";
}

.ti-peace:before {
  content: "";
}

.ti-pencil:before {
  content: "";
}

.ti-pencil-bolt:before {
  content: "ﯽ";
}

.ti-pencil-cancel:before {
  content: "ﯾ";
}

.ti-pencil-check:before {
  content: "ﯿ";
}

.ti-pencil-code:before {
  content: "ﰀ";
}

.ti-pencil-cog:before {
  content: "ﰁ";
}

.ti-pencil-discount:before {
  content: "ﰂ";
}

.ti-pencil-dollar:before {
  content: "ﰃ";
}

.ti-pencil-down:before {
  content: "ﰄ";
}

.ti-pencil-exclamation:before {
  content: "ﰅ";
}

.ti-pencil-heart:before {
  content: "ﰆ";
}

.ti-pencil-minus:before {
  content: "";
}

.ti-pencil-off:before {
  content: "";
}

.ti-pencil-pause:before {
  content: "ﰇ";
}

.ti-pencil-pin:before {
  content: "ﰈ";
}

.ti-pencil-plus:before {
  content: "";
}

.ti-pencil-question:before {
  content: "ﰉ";
}

.ti-pencil-search:before {
  content: "ﰊ";
}

.ti-pencil-share:before {
  content: "ﰋ";
}

.ti-pencil-star:before {
  content: "ﰌ";
}

.ti-pencil-up:before {
  content: "ﰍ";
}

.ti-pencil-x:before {
  content: "ﰎ";
}

.ti-pennant:before {
  content: "";
}

.ti-pennant-2:before {
  content: "";
}

.ti-pennant-off:before {
  content: "";
}

.ti-pentagon:before {
  content: "";
}

.ti-pentagon-minus:before {
  content: "ﺳ";
}

.ti-pentagon-number-0:before {
  content: "ﱾ";
}

.ti-pentagon-number-1:before {
  content: "ﱿ";
}

.ti-pentagon-number-2:before {
  content: "ﲀ";
}

.ti-pentagon-number-3:before {
  content: "ﲁ";
}

.ti-pentagon-number-4:before {
  content: "ﲂ";
}

.ti-pentagon-number-5:before {
  content: "ﲃ";
}

.ti-pentagon-number-6:before {
  content: "ﲄ";
}

.ti-pentagon-number-7:before {
  content: "ﲅ";
}

.ti-pentagon-number-8:before {
  content: "ﲆ";
}

.ti-pentagon-number-9:before {
  content: "ﲇ";
}

.ti-pentagon-off:before {
  content: "";
}

.ti-pentagon-plus:before {
  content: "ﱉ";
}

.ti-pentagon-x:before {
  content: "ﲈ";
}

.ti-pentagram:before {
  content: "";
}

.ti-pepper:before {
  content: "";
}

.ti-pepper-off:before {
  content: "";
}

.ti-percentage:before {
  content: "";
}

.ti-percentage-0:before {
  content: "ﻥ";
}

.ti-percentage-10:before {
  content: "ﻤ";
}

.ti-percentage-100:before {
  content: "ﻣ";
}

.ti-percentage-20:before {
  content: "ﻢ";
}

.ti-percentage-25:before {
  content: "ﻡ";
}

.ti-percentage-30:before {
  content: "ﻠ";
}

.ti-percentage-33:before {
  content: "ﻟ";
}

.ti-percentage-40:before {
  content: "ﻞ";
}

.ti-percentage-50:before {
  content: "ﻝ";
}

.ti-percentage-60:before {
  content: "ﻜ";
}

.ti-percentage-66:before {
  content: "ﻛ";
}

.ti-percentage-70:before {
  content: "ﻚ";
}

.ti-percentage-75:before {
  content: "ﻙ";
}

.ti-percentage-80:before {
  content: "ﻘ";
}

.ti-percentage-90:before {
  content: "ﻗ";
}

.ti-perfume:before {
  content: "";
}

.ti-perspective:before {
  content: "";
}

.ti-perspective-off:before {
  content: "";
}

.ti-phone:before {
  content: "";
}

.ti-phone-call:before {
  content: "";
}

.ti-phone-calling:before {
  content: "";
}

.ti-phone-check:before {
  content: "";
}

.ti-phone-done:before {
  content: "ﾞ";
}

.ti-phone-end:before {
  content: "ﾝ";
}

.ti-phone-incoming:before {
  content: "";
}

.ti-phone-off:before {
  content: "";
}

.ti-phone-outgoing:before {
  content: "";
}

.ti-phone-pause:before {
  content: "";
}

.ti-phone-plus:before {
  content: "";
}

.ti-phone-ringing:before {
  content: "ﾜ";
}

.ti-phone-spark:before {
  content: "ﾱ";
}

.ti-phone-x:before {
  content: "";
}

.ti-photo:before {
  content: "";
}

.ti-photo-ai:before {
  content: "免";
}

.ti-photo-bitcoin:before {
  content: "Ｑ";
}

.ti-photo-bolt:before {
  content: "戀";
}

.ti-photo-cancel:before {
  content: "";
}

.ti-photo-check:before {
  content: "";
}

.ti-photo-circle:before {
  content: "ﱊ";
}

.ti-photo-circle-minus:before {
  content: "ﱢ";
}

.ti-photo-circle-plus:before {
  content: "ﱣ";
}

.ti-photo-code:before {
  content: "撚";
}

.ti-photo-cog:before {
  content: "漣";
}

.ti-photo-dollar:before {
  content: "煉";
}

.ti-photo-down:before {
  content: "";
}

.ti-photo-edit:before {
  content: "";
}

.ti-photo-exclamation:before {
  content: "璉";
}

.ti-photo-heart:before {
  content: "";
}

.ti-photo-hexagon:before {
  content: "ﱋ";
}

.ti-photo-minus:before {
  content: "";
}

.ti-photo-off:before {
  content: "";
}

.ti-photo-pause:before {
  content: "秊";
}

.ti-photo-pentagon:before {
  content: "ﱌ";
}

.ti-photo-pin:before {
  content: "練";
}

.ti-photo-plus:before {
  content: "";
}

.ti-photo-question:before {
  content: "聯";
}

.ti-photo-scan:before {
  content: "ﲨ";
}

.ti-photo-search:before {
  content: "";
}

.ti-photo-sensor:before {
  content: "";
}

.ti-photo-sensor-2:before {
  content: "";
}

.ti-photo-sensor-3:before {
  content: "";
}

.ti-photo-share:before {
  content: "輦";
}

.ti-photo-shield:before {
  content: "";
}

.ti-photo-spark:before {
  content: "ﾰ";
}

.ti-photo-square-rounded:before {
  content: "ﱍ";
}

.ti-photo-star:before {
  content: "";
}

.ti-photo-up:before {
  content: "";
}

.ti-photo-video:before {
  content: "ﲕ";
}

.ti-photo-x:before {
  content: "";
}

.ti-physotherapist:before {
  content: "";
}

.ti-piano:before {
  content: "䀘";
}

.ti-pick:before {
  content: "﫼";
}

.ti-picnic-table:before {
  content: "ﻖ";
}

.ti-picture-in-picture:before {
  content: "";
}

.ti-picture-in-picture-off:before {
  content: "";
}

.ti-picture-in-picture-on:before {
  content: "";
}

.ti-picture-in-picture-top:before {
  content: "";
}

.ti-pig:before {
  content: "";
}

.ti-pig-money:before {
  content: "";
}

.ti-pig-off:before {
  content: "";
}

.ti-pilcrow:before {
  content: "";
}

.ti-pilcrow-left:before {
  content: "ﵿ";
}

.ti-pilcrow-right:before {
  content: "ﶀ";
}

.ti-pill:before {
  content: "";
}

.ti-pill-off:before {
  content: "";
}

.ti-pills:before {
  content: "";
}

.ti-pin:before {
  content: "";
}

.ti-pin-end:before {
  content: "ﵛ";
}

.ti-pin-invoke:before {
  content: "ﵜ";
}

.ti-ping-pong:before {
  content: "";
}

.ti-pinned:before {
  content: "";
}

.ti-pinned-off:before {
  content: "";
}

.ti-pizza:before {
  content: "";
}

.ti-pizza-off:before {
  content: "";
}

.ti-placeholder:before {
  content: "";
}

.ti-plane:before {
  content: "";
}

.ti-plane-arrival:before {
  content: "";
}

.ti-plane-departure:before {
  content: "";
}

.ti-plane-inflight:before {
  content: "";
}

.ti-plane-off:before {
  content: "";
}

.ti-plane-tilt:before {
  content: "";
}

.ti-planet:before {
  content: "";
}

.ti-planet-off:before {
  content: "";
}

.ti-plant:before {
  content: "";
}

.ti-plant-2:before {
  content: "";
}

.ti-plant-2-off:before {
  content: "";
}

.ti-plant-off:before {
  content: "";
}

.ti-play-basketball:before {
  content: "辶";
}

.ti-play-card:before {
  content: "";
}

.ti-play-card-1:before {
  content: "𐁜";
}

.ti-play-card-10:before {
  content: "𐁛";
}

.ti-play-card-2:before {
  content: "𐁚";
}

.ti-play-card-3:before {
  content: "𐁙";
}

.ti-play-card-4:before {
  content: "𐁘";
}

.ti-play-card-5:before {
  content: "𐁗";
}

.ti-play-card-6:before {
  content: "𐁖";
}

.ti-play-card-7:before {
  content: "𐁕";
}

.ti-play-card-8:before {
  content: "𐁔";
}

.ti-play-card-9:before {
  content: "𐁓";
}

.ti-play-card-a:before {
  content: "𐁒";
}

.ti-play-card-j:before {
  content: "𐁑";
}

.ti-play-card-k:before {
  content: "𐁐";
}

.ti-play-card-off:before {
  content: "";
}

.ti-play-card-q:before {
  content: "𐁏";
}

.ti-play-card-star:before {
  content: "𐁎";
}

.ti-play-football:before {
  content: "逸";
}

.ti-play-handball:before {
  content: "難";
}

.ti-play-volleyball:before {
  content: "響";
}

.ti-player-eject:before {
  content: "";
}

.ti-player-pause:before {
  content: "";
}

.ti-player-play:before {
  content: "";
}

.ti-player-record:before {
  content: "";
}

.ti-player-skip-back:before {
  content: "";
}

.ti-player-skip-forward:before {
  content: "";
}

.ti-player-stop:before {
  content: "";
}

.ti-player-track-next:before {
  content: "";
}

.ti-player-track-prev:before {
  content: "";
}

.ti-playlist:before {
  content: "";
}

.ti-playlist-add:before {
  content: "";
}

.ti-playlist-off:before {
  content: "";
}

.ti-playlist-x:before {
  content: "";
}

.ti-playstation-circle:before {
  content: "";
}

.ti-playstation-square:before {
  content: "";
}

.ti-playstation-triangle:before {
  content: "";
}

.ti-playstation-x:before {
  content: "";
}

.ti-plug:before {
  content: "";
}

.ti-plug-connected:before {
  content: "";
}

.ti-plug-connected-x:before {
  content: "";
}

.ti-plug-off:before {
  content: "";
}

.ti-plug-x:before {
  content: "";
}

.ti-plus:before {
  content: "";
}

.ti-plus-equal:before {
  content: "";
}

.ti-plus-minus:before {
  content: "";
}

.ti-png:before {
  content: "";
}

.ti-podium:before {
  content: "";
}

.ti-podium-off:before {
  content: "";
}

.ti-point:before {
  content: "";
}

.ti-point-off:before {
  content: "";
}

.ti-pointer:before {
  content: "";
}

.ti-pointer-bolt:before {
  content: "蓮";
}

.ti-pointer-cancel:before {
  content: "連";
}

.ti-pointer-check:before {
  content: "鍊";
}

.ti-pointer-code:before {
  content: "列";
}

.ti-pointer-cog:before {
  content: "劣";
}

.ti-pointer-dollar:before {
  content: "咽";
}

.ti-pointer-down:before {
  content: "烈";
}

.ti-pointer-exclamation:before {
  content: "裂";
}

.ti-pointer-heart:before {
  content: "說";
}

.ti-pointer-minus:before {
  content: "廉";
}

.ti-pointer-off:before {
  content: "念";
}

.ti-pointer-pause:before {
  content: "捻";
}

.ti-pointer-pin:before {
  content: "殮";
}

.ti-pointer-plus:before {
  content: "簾";
}

.ti-pointer-question:before {
  content: "獵";
}

.ti-pointer-search:before {
  content: "令";
}

.ti-pointer-share:before {
  content: "囹";
}

.ti-pointer-star:before {
  content: "寧";
}

.ti-pointer-up:before {
  content: "嶺";
}

.ti-pointer-x:before {
  content: "怜";
}

.ti-pokeball:before {
  content: "";
}

.ti-pokeball-off:before {
  content: "";
}

.ti-poker-chip:before {
  content: "";
}

.ti-polaroid:before {
  content: "";
}

.ti-polygon:before {
  content: "";
}

.ti-polygon-off:before {
  content: "";
}

.ti-poo:before {
  content: "";
}

.ti-pool:before {
  content: "";
}

.ti-pool-off:before {
  content: "";
}

.ti-power:before {
  content: "";
}

.ti-pray:before {
  content: "";
}

.ti-premium-rights:before {
  content: "";
}

.ti-prescription:before {
  content: "";
}

.ti-presentation:before {
  content: "";
}

.ti-presentation-analytics:before {
  content: "";
}

.ti-presentation-off:before {
  content: "";
}

.ti-printer:before {
  content: "";
}

.ti-printer-off:before {
  content: "";
}

.ti-prism:before {
  content: "缾";
}

.ti-prism-light:before {
  content: "ﺦ";
}

.ti-prism-off:before {
  content: "絛";
}

.ti-prism-plus:before {
  content: "練";
}

.ti-prison:before {
  content: "";
}

.ti-progress:before {
  content: "嗀";
}

.ti-progress-alert:before {
  content: "輻";
}

.ti-progress-bolt:before {
  content: "行";
}

.ti-progress-check:before {
  content: "降";
}

.ti-progress-down:before {
  content: "見";
}

.ti-progress-help:before {
  content: "廓";
}

.ti-progress-x:before {
  content: "兀";
}

.ti-prompt:before {
  content: "";
}

.ti-prong:before {
  content: "ﶡ";
}

.ti-propeller:before {
  content: "";
}

.ti-propeller-off:before {
  content: "";
}

.ti-protocol:before {
  content: "ﶁ";
}

.ti-pumpkin-scary:before {
  content: "";
}

.ti-puzzle:before {
  content: "";
}

.ti-puzzle-2:before {
  content: "";
}

.ti-puzzle-off:before {
  content: "";
}

.ti-pyramid:before {
  content: "";
}

.ti-pyramid-off:before {
  content: "";
}

.ti-pyramid-plus:before {
  content: "者";
}

.ti-qrcode:before {
  content: "";
}

.ti-qrcode-off:before {
  content: "";
}

.ti-question-mark:before {
  content: "";
}

.ti-queue-pop-in:before {
  content: "𐈀";
}

.ti-queue-pop-out:before {
  content: "𐇿";
}

.ti-quote:before {
  content: "";
}

.ti-quote-off:before {
  content: "";
}

.ti-quotes:before {
  content: "ﬞ";
}

.ti-radar:before {
  content: "";
}

.ti-radar-2:before {
  content: "";
}

.ti-radar-off:before {
  content: "";
}

.ti-radio:before {
  content: "";
}

.ti-radio-off:before {
  content: "";
}

.ti-radioactive:before {
  content: "";
}

.ti-radioactive-off:before {
  content: "";
}

.ti-radius-bottom-left:before {
  content: "";
}

.ti-radius-bottom-right:before {
  content: "";
}

.ti-radius-top-left:before {
  content: "";
}

.ti-radius-top-right:before {
  content: "";
}

.ti-rainbow:before {
  content: "";
}

.ti-rainbow-off:before {
  content: "";
}

.ti-rating-12-plus:before {
  content: "";
}

.ti-rating-14-plus:before {
  content: "";
}

.ti-rating-16-plus:before {
  content: "";
}

.ti-rating-18-plus:before {
  content: "";
}

.ti-rating-21-plus:before {
  content: "";
}

.ti-razor:before {
  content: "";
}

.ti-razor-electric:before {
  content: "";
}

.ti-receipt:before {
  content: "";
}

.ti-receipt-2:before {
  content: "";
}

.ti-receipt-bitcoin:before {
  content: "ﵦ";
}

.ti-receipt-dollar:before {
  content: "ﵧ";
}

.ti-receipt-euro:before {
  content: "ﵨ";
}

.ti-receipt-off:before {
  content: "";
}

.ti-receipt-pound:before {
  content: "ﵩ";
}

.ti-receipt-refund:before {
  content: "";
}

.ti-receipt-rupee:before {
  content: "ﶂ";
}

.ti-receipt-tax:before {
  content: "";
}

.ti-receipt-yen:before {
  content: "ﵪ";
}

.ti-receipt-yuan:before {
  content: "ﵫ";
}

.ti-recharging:before {
  content: "";
}

.ti-record-mail:before {
  content: "";
}

.ti-record-mail-off:before {
  content: "";
}

.ti-rectangle:before {
  content: "";
}

.ti-rectangle-rounded-bottom:before {
  content: "﫭";
}

.ti-rectangle-rounded-top:before {
  content: "﫮";
}

.ti-rectangle-vertical:before {
  content: "";
}

.ti-rectangular-prism:before {
  content: "蝹";
}

.ti-rectangular-prism-off:before {
  content: "荒";
}

.ti-rectangular-prism-plus:before {
  content: "華";
}

.ti-recycle:before {
  content: "";
}

.ti-recycle-off:before {
  content: "";
}

.ti-refresh:before {
  content: "";
}

.ti-refresh-alert:before {
  content: "";
}

.ti-refresh-dot:before {
  content: "";
}

.ti-refresh-off:before {
  content: "";
}

.ti-regex:before {
  content: "";
}

.ti-regex-off:before {
  content: "";
}

.ti-registered:before {
  content: "";
}

.ti-relation-many-to-many:before {
  content: "";
}

.ti-relation-one-to-many:before {
  content: "";
}

.ti-relation-one-to-one:before {
  content: "";
}

.ti-reload:before {
  content: "";
}

.ti-reorder:before {
  content: "ﰕ";
}

.ti-repeat:before {
  content: "";
}

.ti-repeat-off:before {
  content: "";
}

.ti-repeat-once:before {
  content: "";
}

.ti-replace:before {
  content: "";
}

.ti-replace-off:before {
  content: "";
}

.ti-replace-user:before {
  content: "𐃰";
}

.ti-report:before {
  content: "";
}

.ti-report-analytics:before {
  content: "";
}

.ti-report-medical:before {
  content: "";
}

.ti-report-money:before {
  content: "";
}

.ti-report-off:before {
  content: "";
}

.ti-report-search:before {
  content: "";
}

.ti-reserved-line:before {
  content: "臨";
}

.ti-resize:before {
  content: "";
}

.ti-restore:before {
  content: "﫽";
}

.ti-rewind-backward-10:before {
  content: "諸";
}

.ti-rewind-backward-15:before {
  content: "請";
}

.ti-rewind-backward-20:before {
  content: "謁";
}

.ti-rewind-backward-30:before {
  content: "諾";
}

.ti-rewind-backward-40:before {
  content: "諭";
}

.ti-rewind-backward-5:before {
  content: "謹";
}

.ti-rewind-backward-50:before {
  content: "變";
}

.ti-rewind-backward-60:before {
  content: "贈";
}

.ti-rewind-forward-10:before {
  content: "輸";
}

.ti-rewind-forward-15:before {
  content: "遲";
}

.ti-rewind-forward-20:before {
  content: "醙";
}

.ti-rewind-forward-30:before {
  content: "鉶";
}

.ti-rewind-forward-40:before {
  content: "陼";
}

.ti-rewind-forward-5:before {
  content: "難";
}

.ti-rewind-forward-50:before {
  content: "靖";
}

.ti-rewind-forward-60:before {
  content: "韛";
}

.ti-ribbon-health:before {
  content: "";
}

.ti-rings:before {
  content: "頻";
}

.ti-ripple:before {
  content: "";
}

.ti-ripple-down:before {
  content: "𐆪";
}

.ti-ripple-off:before {
  content: "";
}

.ti-ripple-up:before {
  content: "𐆩";
}

.ti-road:before {
  content: "";
}

.ti-road-off:before {
  content: "";
}

.ti-road-sign:before {
  content: "";
}

.ti-robot:before {
  content: "";
}

.ti-robot-face:before {
  content: "ﲾ";
}

.ti-robot-off:before {
  content: "";
}

.ti-rocket:before {
  content: "";
}

.ti-rocket-off:before {
  content: "";
}

.ti-roller-skating:before {
  content: "";
}

.ti-rollercoaster:before {
  content: "";
}

.ti-rollercoaster-off:before {
  content: "";
}

.ti-rosette:before {
  content: "";
}

.ti-rosette-asterisk:before {
  content: "𐆨";
}

.ti-rosette-discount:before {
  content: "";
}

.ti-rosette-discount-check:before {
  content: "";
}

.ti-rosette-discount-check-off:before {
  content: "０";
}

.ti-rosette-discount-off:before {
  content: "";
}

.ti-rosette-number-0:before {
  content: "";
}

.ti-rosette-number-1:before {
  content: "";
}

.ti-rosette-number-2:before {
  content: "";
}

.ti-rosette-number-3:before {
  content: "";
}

.ti-rosette-number-4:before {
  content: "";
}

.ti-rosette-number-5:before {
  content: "";
}

.ti-rosette-number-6:before {
  content: "";
}

.ti-rosette-number-7:before {
  content: "";
}

.ti-rosette-number-8:before {
  content: "";
}

.ti-rosette-number-9:before {
  content: "";
}

.ti-rotate:before {
  content: "";
}

.ti-rotate-2:before {
  content: "";
}

.ti-rotate-360:before {
  content: "";
}

.ti-rotate-3d:before {
  content: "";
}

.ti-rotate-clockwise:before {
  content: "";
}

.ti-rotate-clockwise-2:before {
  content: "";
}

.ti-rotate-dot:before {
  content: "";
}

.ti-rotate-rectangle:before {
  content: "";
}

.ti-route:before {
  content: "";
}

.ti-route-2:before {
  content: "";
}

.ti-route-alt-left:before {
  content: "ﲩ";
}

.ti-route-alt-right:before {
  content: "ﲪ";
}

.ti-route-off:before {
  content: "";
}

.ti-route-scan:before {
  content: "ﲿ";
}

.ti-route-square:before {
  content: "ﲬ";
}

.ti-route-square-2:before {
  content: "ﲫ";
}

.ti-route-x:before {
  content: "ﲮ";
}

.ti-route-x-2:before {
  content: "ﲭ";
}

.ti-router:before {
  content: "";
}

.ti-router-off:before {
  content: "";
}

.ti-row-insert-bottom:before {
  content: "";
}

.ti-row-insert-top:before {
  content: "";
}

.ti-row-remove:before {
  content: "﫾";
}

.ti-rss:before {
  content: "";
}

.ti-rubber-stamp:before {
  content: "";
}

.ti-rubber-stamp-off:before {
  content: "";
}

.ti-ruler:before {
  content: "";
}

.ti-ruler-2:before {
  content: "";
}

.ti-ruler-2-off:before {
  content: "";
}

.ti-ruler-3:before {
  content: "";
}

.ti-ruler-measure:before {
  content: "";
}

.ti-ruler-measure-2:before {
  content: "／";
}

.ti-ruler-off:before {
  content: "";
}

.ti-run:before {
  content: "";
}

.ti-rv-truck:before {
  content: "ﳀ";
}

.ti-s-turn-down:before {
  content: "";
}

.ti-s-turn-left:before {
  content: "";
}

.ti-s-turn-right:before {
  content: "";
}

.ti-s-turn-up:before {
  content: "";
}

.ti-sailboat:before {
  content: "";
}

.ti-sailboat-2:before {
  content: "";
}

.ti-sailboat-off:before {
  content: "";
}

.ti-salad:before {
  content: "";
}

.ti-salt:before {
  content: "";
}

.ti-sandbox:before {
  content: "ﵬ";
}

.ti-satellite:before {
  content: "";
}

.ti-satellite-off:before {
  content: "";
}

.ti-sausage:before {
  content: "";
}

.ti-scale:before {
  content: "";
}

.ti-scale-off:before {
  content: "";
}

.ti-scale-outline:before {
  content: "";
}

.ti-scale-outline-off:before {
  content: "";
}

.ti-scan:before {
  content: "";
}

.ti-scan-eye:before {
  content: "";
}

.ti-scan-position:before {
  content: "ﶬ";
}

.ti-scan-traces:before {
  content: "𐇬";
}

.ti-schema:before {
  content: "";
}

.ti-schema-off:before {
  content: "";
}

.ti-school:before {
  content: "";
}

.ti-school-bell:before {
  content: "";
}

.ti-school-off:before {
  content: "";
}

.ti-scissors:before {
  content: "";
}

.ti-scissors-off:before {
  content: "";
}

.ti-scooter:before {
  content: "";
}

.ti-scooter-electric:before {
  content: "";
}

.ti-scoreboard:before {
  content: "恵";
}

.ti-screen-share:before {
  content: "";
}

.ti-screen-share-off:before {
  content: "";
}

.ti-screenshot:before {
  content: "";
}

.ti-scribble:before {
  content: "";
}

.ti-scribble-off:before {
  content: "";
}

.ti-script:before {
  content: "";
}

.ti-script-minus:before {
  content: "";
}

.ti-script-plus:before {
  content: "";
}

.ti-script-x:before {
  content: "";
}

.ti-scuba-diving:before {
  content: "﵎";
}

.ti-scuba-diving-tank:before {
  content: "ﻺ";
}

.ti-scuba-mask:before {
  content: "";
}

.ti-scuba-mask-off:before {
  content: "";
}

.ti-sdk:before {
  content: "";
}

.ti-search:before {
  content: "";
}

.ti-search-off:before {
  content: "";
}

.ti-section:before {
  content: "";
}

.ti-section-sign:before {
  content: "";
}

.ti-seedling:before {
  content: "";
}

.ti-seedling-off:before {
  content: "";
}

.ti-select:before {
  content: "";
}

.ti-select-all:before {
  content: "立";
}

.ti-selector:before {
  content: "";
}

.ti-send:before {
  content: "";
}

.ti-send-2:before {
  content: "ﵝ";
}

.ti-send-off:before {
  content: "";
}

.ti-seo:before {
  content: "";
}

.ti-separator:before {
  content: "";
}

.ti-separator-horizontal:before {
  content: "";
}

.ti-separator-vertical:before {
  content: "";
}

.ti-server:before {
  content: "";
}

.ti-server-2:before {
  content: "";
}

.ti-server-bolt:before {
  content: "";
}

.ti-server-cog:before {
  content: "";
}

.ti-server-off:before {
  content: "";
}

.ti-server-spark:before {
  content: "ﾯ";
}

.ti-serverless:before {
  content: "𐇫";
}

.ti-servicemark:before {
  content: "";
}

.ti-settings:before {
  content: "";
}

.ti-settings-2:before {
  content: "";
}

.ti-settings-ai:before {
  content: "𐆧";
}

.ti-settings-automation:before {
  content: "";
}

.ti-settings-bolt:before {
  content: "玲";
}

.ti-settings-cancel:before {
  content: "瑩";
}

.ti-settings-check:before {
  content: "羚";
}

.ti-settings-code:before {
  content: "聆";
}

.ti-settings-cog:before {
  content: "鈴";
}

.ti-settings-dollar:before {
  content: "零";
}

.ti-settings-down:before {
  content: "靈";
}

.ti-settings-exclamation:before {
  content: "領";
}

.ti-settings-heart:before {
  content: "例";
}

.ti-settings-minus:before {
  content: "禮";
}

.ti-settings-off:before {
  content: "";
}

.ti-settings-pause:before {
  content: "醴";
}

.ti-settings-pin:before {
  content: "隸";
}

.ti-settings-plus:before {
  content: "惡";
}

.ti-settings-question:before {
  content: "了";
}

.ti-settings-search:before {
  content: "僚";
}

.ti-settings-share:before {
  content: "寮";
}

.ti-settings-spark:before {
  content: "ﾮ";
}

.ti-settings-star:before {
  content: "尿";
}

.ti-settings-up:before {
  content: "料";
}

.ti-settings-x:before {
  content: "樂";
}

.ti-shadow:before {
  content: "";
}

.ti-shadow-off:before {
  content: "";
}

.ti-shape:before {
  content: "";
}

.ti-shape-2:before {
  content: "";
}

.ti-shape-3:before {
  content: "";
}

.ti-shape-off:before {
  content: "";
}

.ti-share:before {
  content: "";
}

.ti-share-2:before {
  content: "";
}

.ti-share-3:before {
  content: "";
}

.ti-share-off:before {
  content: "";
}

.ti-shareplay:before {
  content: "ﺥ";
}

.ti-shield:before {
  content: "";
}

.ti-shield-bolt:before {
  content: "燎";
}

.ti-shield-cancel:before {
  content: "療";
}

.ti-shield-check:before {
  content: "";
}

.ti-shield-checkered:before {
  content: "";
}

.ti-shield-chevron:before {
  content: "";
}

.ti-shield-code:before {
  content: "蓼";
}

.ti-shield-cog:before {
  content: "遼";
}

.ti-shield-dollar:before {
  content: "龍";
}

.ti-shield-down:before {
  content: "暈";
}

.ti-shield-exclamation:before {
  content: "阮";
}

.ti-shield-half:before {
  content: "";
}

.ti-shield-heart:before {
  content: "劉";
}

.ti-shield-lock:before {
  content: "";
}

.ti-shield-minus:before {
  content: "杻";
}

.ti-shield-off:before {
  content: "";
}

.ti-shield-pause:before {
  content: "柳";
}

.ti-shield-pin:before {
  content: "流";
}

.ti-shield-plus:before {
  content: "溜";
}

.ti-shield-question:before {
  content: "琉";
}

.ti-shield-search:before {
  content: "留";
}

.ti-shield-share:before {
  content: "硫";
}

.ti-shield-star:before {
  content: "紐";
}

.ti-shield-up:before {
  content: "類";
}

.ti-shield-x:before {
  content: "";
}

.ti-ship:before {
  content: "";
}

.ti-ship-off:before {
  content: "";
}

.ti-shirt:before {
  content: "";
}

.ti-shirt-off:before {
  content: "";
}

.ti-shirt-sport:before {
  content: "";
}

.ti-shoe:before {
  content: "";
}

.ti-shoe-off:before {
  content: "";
}

.ti-shopping-bag:before {
  content: "";
}

.ti-shopping-bag-check:before {
  content: "ﰖ";
}

.ti-shopping-bag-discount:before {
  content: "ﰗ";
}

.ti-shopping-bag-edit:before {
  content: "ﰘ";
}

.ti-shopping-bag-exclamation:before {
  content: "ﰙ";
}

.ti-shopping-bag-heart:before {
  content: "ﶢ";
}

.ti-shopping-bag-minus:before {
  content: "ﰚ";
}

.ti-shopping-bag-plus:before {
  content: "ﰛ";
}

.ti-shopping-bag-search:before {
  content: "ﰜ";
}

.ti-shopping-bag-x:before {
  content: "ﰝ";
}

.ti-shopping-cart:before {
  content: "";
}

.ti-shopping-cart-bolt:before {
  content: "ﭗ";
}

.ti-shopping-cart-cancel:before {
  content: "ﭘ";
}

.ti-shopping-cart-check:before {
  content: "ﭙ";
}

.ti-shopping-cart-code:before {
  content: "ﭚ";
}

.ti-shopping-cart-cog:before {
  content: "ﭛ";
}

.ti-shopping-cart-copy:before {
  content: "ﭜ";
}

.ti-shopping-cart-discount:before {
  content: "ﭝ";
}

.ti-shopping-cart-dollar:before {
  content: "ﭞ";
}

.ti-shopping-cart-down:before {
  content: "ﭟ";
}

.ti-shopping-cart-exclamation:before {
  content: "ﭠ";
}

.ti-shopping-cart-heart:before {
  content: "ﭡ";
}

.ti-shopping-cart-minus:before {
  content: "ﭢ";
}

.ti-shopping-cart-off:before {
  content: "";
}

.ti-shopping-cart-pause:before {
  content: "ﭣ";
}

.ti-shopping-cart-pin:before {
  content: "ﭤ";
}

.ti-shopping-cart-plus:before {
  content: "ﭥ";
}

.ti-shopping-cart-question:before {
  content: "ﭦ";
}

.ti-shopping-cart-search:before {
  content: "ﭧ";
}

.ti-shopping-cart-share:before {
  content: "ﭨ";
}

.ti-shopping-cart-star:before {
  content: "ﭩ";
}

.ti-shopping-cart-up:before {
  content: "ﭪ";
}

.ti-shopping-cart-x:before {
  content: "ﭫ";
}

.ti-shovel:before {
  content: "";
}

.ti-shovel-pitchforks:before {
  content: "ﴺ";
}

.ti-shredder:before {
  content: "";
}

.ti-sign-left:before {
  content: "";
}

.ti-sign-right:before {
  content: "";
}

.ti-signal-2g:before {
  content: "";
}

.ti-signal-3g:before {
  content: "";
}

.ti-signal-4g:before {
  content: "";
}

.ti-signal-4g-plus:before {
  content: "";
}

.ti-signal-5g:before {
  content: "";
}

.ti-signal-6g:before {
  content: "笠";
}

.ti-signal-e:before {
  content: "粒";
}

.ti-signal-g:before {
  content: "狀";
}

.ti-signal-h:before {
  content: "識";
}

.ti-signal-h-plus:before {
  content: "炙";
}

.ti-signal-lte:before {
  content: "什";
}

.ti-signature:before {
  content: "";
}

.ti-signature-off:before {
  content: "";
}

.ti-sitemap:before {
  content: "";
}

.ti-sitemap-off:before {
  content: "";
}

.ti-skateboard:before {
  content: "";
}

.ti-skateboard-off:before {
  content: "";
}

.ti-skateboarding:before {
  content: "響";
}

.ti-skew-x:before {
  content: "ﴻ";
}

.ti-skew-y:before {
  content: "ﴼ";
}

.ti-ski-jumping:before {
  content: "𤋮";
}

.ti-skull:before {
  content: "";
}

.ti-slash:before {
  content: "";
}

.ti-slashes:before {
  content: "";
}

.ti-sleigh:before {
  content: "";
}

.ti-slice:before {
  content: "";
}

.ti-slideshow:before {
  content: "";
}

.ti-smart-home:before {
  content: "";
}

.ti-smart-home-off:before {
  content: "";
}

.ti-smoking:before {
  content: "";
}

.ti-smoking-no:before {
  content: "";
}

.ti-snowboarding:before {
  content: "﵏";
}

.ti-snowflake:before {
  content: "";
}

.ti-snowflake-off:before {
  content: "";
}

.ti-snowman:before {
  content: "";
}

.ti-soccer-field:before {
  content: "";
}

.ti-social:before {
  content: "";
}

.ti-social-off:before {
  content: "";
}

.ti-sock:before {
  content: "";
}

.ti-sofa:before {
  content: "";
}

.ti-sofa-off:before {
  content: "";
}

.ti-solar-electricity:before {
  content: "ﳁ";
}

.ti-solar-panel:before {
  content: "";
}

.ti-solar-panel-2:before {
  content: "";
}

.ti-sort-0-9:before {
  content: "";
}

.ti-sort-9-0:before {
  content: "";
}

.ti-sort-a-z:before {
  content: "";
}

.ti-sort-ascending:before {
  content: "";
}

.ti-sort-ascending-2:before {
  content: "";
}

.ti-sort-ascending-letters:before {
  content: "";
}

.ti-sort-ascending-numbers:before {
  content: "";
}

.ti-sort-ascending-shapes:before {
  content: "ﶔ";
}

.ti-sort-ascending-small-big:before {
  content: "ﶕ";
}

.ti-sort-descending:before {
  content: "";
}

.ti-sort-descending-2:before {
  content: "";
}

.ti-sort-descending-letters:before {
  content: "";
}

.ti-sort-descending-numbers:before {
  content: "";
}

.ti-sort-descending-shapes:before {
  content: "ﶗ";
}

.ti-sort-descending-small-big:before {
  content: "ﶖ";
}

.ti-sort-z-a:before {
  content: "";
}

.ti-sos:before {
  content: "";
}

.ti-soup:before {
  content: "";
}

.ti-soup-off:before {
  content: "";
}

.ti-source-code:before {
  content: "";
}

.ti-space:before {
  content: "";
}

.ti-space-off:before {
  content: "";
}

.ti-spaces:before {
  content: "ﺤ";
}

.ti-spacing-horizontal:before {
  content: "";
}

.ti-spacing-vertical:before {
  content: "";
}

.ti-spade:before {
  content: "";
}

.ti-sparkles:before {
  content: "";
}

.ti-sparkles-2:before {
  content: "𐆦";
}

.ti-speakerphone:before {
  content: "";
}

.ti-speedboat:before {
  content: "";
}

.ti-sphere:before {
  content: "視";
}

.ti-sphere-off:before {
  content: "襁";
}

.ti-sphere-plus:before {
  content: "覆";
}

.ti-spider:before {
  content: "";
}

.ti-spiral:before {
  content: "";
}

.ti-spiral-off:before {
  content: "";
}

.ti-sport-billard:before {
  content: "";
}

.ti-spray:before {
  content: "";
}

.ti-spy:before {
  content: "";
}

.ti-spy-off:before {
  content: "";
}

.ti-sql:before {
  content: "";
}

.ti-square:before {
  content: "";
}

.ti-square-arrow-down:before {
  content: "";
}

.ti-square-arrow-left:before {
  content: "";
}

.ti-square-arrow-right:before {
  content: "";
}

.ti-square-arrow-up:before {
  content: "";
}

.ti-square-asterisk:before {
  content: "";
}

.ti-square-check:before {
  content: "";
}

.ti-square-chevron-down:before {
  content: "";
}

.ti-square-chevron-left:before {
  content: "";
}

.ti-square-chevron-right:before {
  content: "";
}

.ti-square-chevron-up:before {
  content: "";
}

.ti-square-chevrons-down:before {
  content: "";
}

.ti-square-chevrons-left:before {
  content: "";
}

.ti-square-chevrons-right:before {
  content: "";
}

.ti-square-chevrons-up:before {
  content: "";
}

.ti-square-dashed:before {
  content: "𐂻";
}

.ti-square-dot:before {
  content: "";
}

.ti-square-f0:before {
  content: "";
}

.ti-square-f1:before {
  content: "";
}

.ti-square-f2:before {
  content: "";
}

.ti-square-f3:before {
  content: "";
}

.ti-square-f4:before {
  content: "";
}

.ti-square-f5:before {
  content: "";
}

.ti-square-f6:before {
  content: "";
}

.ti-square-f7:before {
  content: "";
}

.ti-square-f8:before {
  content: "";
}

.ti-square-f9:before {
  content: "";
}

.ti-square-forbid:before {
  content: "";
}

.ti-square-forbid-2:before {
  content: "";
}

.ti-square-half:before {
  content: "";
}

.ti-square-key:before {
  content: "";
}

.ti-square-letter-a:before {
  content: "";
}

.ti-square-letter-b:before {
  content: "";
}

.ti-square-letter-c:before {
  content: "";
}

.ti-square-letter-d:before {
  content: "";
}

.ti-square-letter-e:before {
  content: "";
}

.ti-square-letter-f:before {
  content: "";
}

.ti-square-letter-g:before {
  content: "";
}

.ti-square-letter-h:before {
  content: "";
}

.ti-square-letter-i:before {
  content: "";
}

.ti-square-letter-j:before {
  content: "";
}

.ti-square-letter-k:before {
  content: "";
}

.ti-square-letter-l:before {
  content: "";
}

.ti-square-letter-m:before {
  content: "";
}

.ti-square-letter-n:before {
  content: "";
}

.ti-square-letter-o:before {
  content: "";
}

.ti-square-letter-p:before {
  content: "";
}

.ti-square-letter-q:before {
  content: "";
}

.ti-square-letter-r:before {
  content: "";
}

.ti-square-letter-s:before {
  content: "";
}

.ti-square-letter-t:before {
  content: "";
}

.ti-square-letter-u:before {
  content: "";
}

.ti-square-letter-v:before {
  content: "";
}

.ti-square-letter-w:before {
  content: "";
}

.ti-square-letter-x:before {
  content: "";
}

.ti-square-letter-y:before {
  content: "";
}

.ti-square-letter-z:before {
  content: "";
}

.ti-square-minus:before {
  content: "𐆞";
}

.ti-square-minus-2:before {
  content: "";
}

.ti-square-number-0:before {
  content: "";
}

.ti-square-number-1:before {
  content: "";
}

.ti-square-number-2:before {
  content: "";
}

.ti-square-number-3:before {
  content: "";
}

.ti-square-number-4:before {
  content: "";
}

.ti-square-number-5:before {
  content: "";
}

.ti-square-number-6:before {
  content: "";
}

.ti-square-number-7:before {
  content: "";
}

.ti-square-number-8:before {
  content: "";
}

.ti-square-number-9:before {
  content: "";
}

.ti-square-off:before {
  content: "";
}

.ti-square-percentage:before {
  content: "ﶃ";
}

.ti-square-plus:before {
  content: "";
}

.ti-square-plus-2:before {
  content: "ﲖ";
}

.ti-square-root:before {
  content: "";
}

.ti-square-root-2:before {
  content: "";
}

.ti-square-rotated:before {
  content: "";
}

.ti-square-rotated-asterisk:before {
  content: "𐆥";
}

.ti-square-rotated-forbid:before {
  content: "";
}

.ti-square-rotated-forbid-2:before {
  content: "";
}

.ti-square-rotated-off:before {
  content: "";
}

.ti-square-rounded:before {
  content: "";
}

.ti-square-rounded-arrow-down:before {
  content: "";
}

.ti-square-rounded-arrow-left:before {
  content: "";
}

.ti-square-rounded-arrow-right:before {
  content: "";
}

.ti-square-rounded-arrow-up:before {
  content: "";
}

.ti-square-rounded-check:before {
  content: "";
}

.ti-square-rounded-chevron-down:before {
  content: "";
}

.ti-square-rounded-chevron-left:before {
  content: "";
}

.ti-square-rounded-chevron-right:before {
  content: "";
}

.ti-square-rounded-chevron-up:before {
  content: "";
}

.ti-square-rounded-chevrons-down:before {
  content: "";
}

.ti-square-rounded-chevrons-left:before {
  content: "";
}

.ti-square-rounded-chevrons-right:before {
  content: "";
}

.ti-square-rounded-chevrons-up:before {
  content: "";
}

.ti-square-rounded-letter-a:before {
  content: "";
}

.ti-square-rounded-letter-b:before {
  content: "";
}

.ti-square-rounded-letter-c:before {
  content: "";
}

.ti-square-rounded-letter-d:before {
  content: "";
}

.ti-square-rounded-letter-e:before {
  content: "";
}

.ti-square-rounded-letter-f:before {
  content: "";
}

.ti-square-rounded-letter-g:before {
  content: "";
}

.ti-square-rounded-letter-h:before {
  content: "";
}

.ti-square-rounded-letter-i:before {
  content: "";
}

.ti-square-rounded-letter-j:before {
  content: "";
}

.ti-square-rounded-letter-k:before {
  content: "";
}

.ti-square-rounded-letter-l:before {
  content: "";
}

.ti-square-rounded-letter-m:before {
  content: "";
}

.ti-square-rounded-letter-n:before {
  content: "";
}

.ti-square-rounded-letter-o:before {
  content: "";
}

.ti-square-rounded-letter-p:before {
  content: "";
}

.ti-square-rounded-letter-q:before {
  content: "";
}

.ti-square-rounded-letter-r:before {
  content: "";
}

.ti-square-rounded-letter-s:before {
  content: "";
}

.ti-square-rounded-letter-t:before {
  content: "";
}

.ti-square-rounded-letter-u:before {
  content: "";
}

.ti-square-rounded-letter-v:before {
  content: "";
}

.ti-square-rounded-letter-w:before {
  content: "";
}

.ti-square-rounded-letter-x:before {
  content: "";
}

.ti-square-rounded-letter-y:before {
  content: "";
}

.ti-square-rounded-letter-z:before {
  content: "";
}

.ti-square-rounded-minus:before {
  content: "";
}

.ti-square-rounded-minus-2:before {
  content: "ﲗ";
}

.ti-square-rounded-number-0:before {
  content: "";
}

.ti-square-rounded-number-1:before {
  content: "";
}

.ti-square-rounded-number-2:before {
  content: "";
}

.ti-square-rounded-number-3:before {
  content: "";
}

.ti-square-rounded-number-4:before {
  content: "";
}

.ti-square-rounded-number-5:before {
  content: "";
}

.ti-square-rounded-number-6:before {
  content: "";
}

.ti-square-rounded-number-7:before {
  content: "";
}

.ti-square-rounded-number-8:before {
  content: "";
}

.ti-square-rounded-number-9:before {
  content: "";
}

.ti-square-rounded-percentage:before {
  content: "ﶄ";
}

.ti-square-rounded-plus:before {
  content: "";
}

.ti-square-rounded-plus-2:before {
  content: "ﲘ";
}

.ti-square-rounded-x:before {
  content: "";
}

.ti-square-toggle:before {
  content: "";
}

.ti-square-toggle-horizontal:before {
  content: "";
}

.ti-square-x:before {
  content: "";
}

.ti-squares:before {
  content: "";
}

.ti-squares-diagonal:before {
  content: "";
}

.ti-squares-selected:before {
  content: "ﺣ";
}

.ti-stack:before {
  content: "";
}

.ti-stack-2:before {
  content: "";
}

.ti-stack-3:before {
  content: "";
}

.ti-stack-back:before {
  content: "ﴦ";
}

.ti-stack-backward:before {
  content: "ﴧ";
}

.ti-stack-forward:before {
  content: "ﴨ";
}

.ti-stack-front:before {
  content: "ﴩ";
}

.ti-stack-middle:before {
  content: "ﴪ";
}

.ti-stack-pop:before {
  content: "";
}

.ti-stack-push:before {
  content: "";
}

.ti-stairs:before {
  content: "";
}

.ti-stairs-down:before {
  content: "";
}

.ti-stairs-up:before {
  content: "";
}

.ti-star:before {
  content: "";
}

.ti-star-half:before {
  content: "";
}

.ti-star-off:before {
  content: "";
}

.ti-stars:before {
  content: "";
}

.ti-stars-off:before {
  content: "";
}

.ti-status-change:before {
  content: "";
}

.ti-steam:before {
  content: "";
}

.ti-steering-wheel:before {
  content: "";
}

.ti-steering-wheel-off:before {
  content: "";
}

.ti-step-into:before {
  content: "";
}

.ti-step-out:before {
  content: "";
}

.ti-stereo-glasses:before {
  content: "";
}

.ti-stethoscope:before {
  content: "";
}

.ti-stethoscope-off:before {
  content: "";
}

.ti-sticker:before {
  content: "";
}

.ti-sticker-2:before {
  content: "ﴽ";
}

.ti-stopwatch:before {
  content: "ﾛ";
}

.ti-storm:before {
  content: "";
}

.ti-storm-off:before {
  content: "";
}

.ti-stretching:before {
  content: "";
}

.ti-stretching-2:before {
  content: "舘";
}

.ti-strikethrough:before {
  content: "";
}

.ti-stroke-curved:before {
  content: "𐇾";
}

.ti-stroke-dynamic:before {
  content: "𐇽";
}

.ti-stroke-straight:before {
  content: "𐇼";
}

.ti-submarine:before {
  content: "";
}

.ti-subscript:before {
  content: "";
}

.ti-subtask:before {
  content: "";
}

.ti-subtitles:before {
  content: "𐆡";
}

.ti-subtitles-ai:before {
  content: "𐆤";
}

.ti-subtitles-edit:before {
  content: "𐆣";
}

.ti-subtitles-off:before {
  content: "𐆢";
}

.ti-sum:before {
  content: "";
}

.ti-sum-off:before {
  content: "";
}

.ti-sun:before {
  content: "";
}

.ti-sun-electricity:before {
  content: "ﳂ";
}

.ti-sun-high:before {
  content: "";
}

.ti-sun-low:before {
  content: "";
}

.ti-sun-moon:before {
  content: "";
}

.ti-sun-off:before {
  content: "";
}

.ti-sun-wind:before {
  content: "";
}

.ti-sunglasses:before {
  content: "";
}

.ti-sunrise:before {
  content: "";
}

.ti-sunset:before {
  content: "";
}

.ti-sunset-2:before {
  content: "";
}

.ti-superscript:before {
  content: "";
}

.ti-svg:before {
  content: "";
}

.ti-swimming:before {
  content: "";
}

.ti-swipe:before {
  content: "";
}

.ti-swipe-down:before {
  content: "ﵞ";
}

.ti-swipe-left:before {
  content: "ﵟ";
}

.ti-swipe-right:before {
  content: "ﵠ";
}

.ti-swipe-up:before {
  content: "ﵡ";
}

.ti-switch:before {
  content: "";
}

.ti-switch-2:before {
  content: "";
}

.ti-switch-3:before {
  content: "";
}

.ti-switch-horizontal:before {
  content: "";
}

.ti-switch-vertical:before {
  content: "";
}

.ti-sword:before {
  content: "";
}

.ti-sword-off:before {
  content: "";
}

.ti-swords:before {
  content: "";
}

.ti-table:before {
  content: "";
}

.ti-table-alias:before {
  content: "";
}

.ti-table-column:before {
  content: "﫿";
}

.ti-table-dashed:before {
  content: "𐂺";
}

.ti-table-down:before {
  content: "靖";
}

.ti-table-export:before {
  content: "";
}

.ti-table-heart:before {
  content: "精";
}

.ti-table-import:before {
  content: "";
}

.ti-table-minus:before {
  content: "羽";
}

.ti-table-off:before {
  content: "";
}

.ti-table-options:before {
  content: "";
}

.ti-table-plus:before {
  content: "﨟";
}

.ti-table-row:before {
  content: "ﬀ";
}

.ti-table-share:before {
  content: "蘒";
}

.ti-table-shortcut:before {
  content: "";
}

.ti-table-spark:before {
  content: "ﾭ";
}

.ti-tag:before {
  content: "𐂖";
}

.ti-tag-minus:before {
  content: "";
}

.ti-tag-off:before {
  content: "";
}

.ti-tag-plus:before {
  content: "𐂗";
}

.ti-tag-starred:before {
  content: "ﲙ";
}

.ti-tags:before {
  content: "";
}

.ti-tags-off:before {
  content: "";
}

.ti-tallymark-1:before {
  content: "";
}

.ti-tallymark-2:before {
  content: "";
}

.ti-tallymark-3:before {
  content: "";
}

.ti-tallymark-4:before {
  content: "";
}

.ti-tallymarks:before {
  content: "";
}

.ti-tank:before {
  content: "";
}

.ti-target:before {
  content: "";
}

.ti-target-arrow:before {
  content: "";
}

.ti-target-off:before {
  content: "";
}

.ti-tax:before {
  content: "ﻮ";
}

.ti-tax-euro:before {
  content: "ﻰ";
}

.ti-tax-pound:before {
  content: "ﻯ";
}

.ti-teapot:before {
  content: "";
}

.ti-telescope:before {
  content: "";
}

.ti-telescope-off:before {
  content: "";
}

.ti-temperature:before {
  content: "";
}

.ti-temperature-celsius:before {
  content: "";
}

.ti-temperature-fahrenheit:before {
  content: "";
}

.ti-temperature-minus:before {
  content: "";
}

.ti-temperature-off:before {
  content: "";
}

.ti-temperature-plus:before {
  content: "";
}

.ti-temperature-snow:before {
  content: "ﶣ";
}

.ti-temperature-sun:before {
  content: "ﶤ";
}

.ti-template:before {
  content: "";
}

.ti-template-off:before {
  content: "";
}

.ti-tent:before {
  content: "";
}

.ti-tent-off:before {
  content: "";
}

.ti-terminal:before {
  content: "";
}

.ti-terminal-2:before {
  content: "";
}

.ti-test-pipe:before {
  content: "";
}

.ti-test-pipe-2:before {
  content: "";
}

.ti-test-pipe-off:before {
  content: "";
}

.ti-tex:before {
  content: "";
}

.ti-text-caption:before {
  content: "";
}

.ti-text-color:before {
  content: "";
}

.ti-text-decrease:before {
  content: "";
}

.ti-text-direction-ltr:before {
  content: "";
}

.ti-text-direction-rtl:before {
  content: "";
}

.ti-text-grammar:before {
  content: "ﵭ";
}

.ti-text-increase:before {
  content: "";
}

.ti-text-orientation:before {
  content: "";
}

.ti-text-plus:before {
  content: "";
}

.ti-text-recognition:before {
  content: "";
}

.ti-text-resize:before {
  content: "";
}

.ti-text-scan-2:before {
  content: "ﳃ";
}

.ti-text-size:before {
  content: "";
}

.ti-text-spellcheck:before {
  content: "";
}

.ti-text-wrap:before {
  content: "";
}

.ti-text-wrap-column:before {
  content: "ﺲ";
}

.ti-text-wrap-disabled:before {
  content: "";
}

.ti-texture:before {
  content: "";
}

.ti-theater:before {
  content: "";
}

.ti-thermometer:before {
  content: "";
}

.ti-thumb-down:before {
  content: "";
}

.ti-thumb-down-off:before {
  content: "";
}

.ti-thumb-up:before {
  content: "";
}

.ti-thumb-up-off:before {
  content: "";
}

.ti-tic-tac:before {
  content: "";
}

.ti-ticket:before {
  content: "";
}

.ti-ticket-off:before {
  content: "";
}

.ti-tie:before {
  content: "";
}

.ti-tilde:before {
  content: "";
}

.ti-tilt-shift:before {
  content: "";
}

.ti-tilt-shift-off:before {
  content: "";
}

.ti-time-duration-0:before {
  content: "䀹";
}

.ti-time-duration-10:before {
  content: "𥉉";
}

.ti-time-duration-15:before {
  content: "𥳐";
}

.ti-time-duration-30:before {
  content: "𧻓";
}

.ti-time-duration-45:before {
  content: "齃";
}

.ti-time-duration-5:before {
  content: "龎";
}

.ti-time-duration-60:before {
  content: "﫚";
}

.ti-time-duration-90:before {
  content: "﫛";
}

.ti-time-duration-off:before {
  content: "﫜";
}

.ti-timeline:before {
  content: "";
}

.ti-timeline-event:before {
  content: "";
}

.ti-timeline-event-exclamation:before {
  content: "";
}

.ti-timeline-event-minus:before {
  content: "";
}

.ti-timeline-event-plus:before {
  content: "";
}

.ti-timeline-event-text:before {
  content: "";
}

.ti-timeline-event-x:before {
  content: "";
}

.ti-timezone:before {
  content: "ﻭ";
}

.ti-tip-jar:before {
  content: "ﻪ";
}

.ti-tip-jar-euro:before {
  content: "ﻬ";
}

.ti-tip-jar-pound:before {
  content: "ﻫ";
}

.ti-tir:before {
  content: "";
}

.ti-toggle-left:before {
  content: "";
}

.ti-toggle-right:before {
  content: "";
}

.ti-toilet-paper:before {
  content: "";
}

.ti-toilet-paper-off:before {
  content: "";
}

.ti-toml:before {
  content: "艹";
}

.ti-tool:before {
  content: "";
}

.ti-tools:before {
  content: "";
}

.ti-tools-kitchen:before {
  content: "";
}

.ti-tools-kitchen-2:before {
  content: "";
}

.ti-tools-kitchen-2-off:before {
  content: "";
}

.ti-tools-kitchen-3:before {
  content: "ﴫ";
}

.ti-tools-kitchen-off:before {
  content: "";
}

.ti-tools-off:before {
  content: "";
}

.ti-tooltip:before {
  content: "";
}

.ti-topology-bus:before {
  content: "";
}

.ti-topology-complex:before {
  content: "";
}

.ti-topology-full:before {
  content: "";
}

.ti-topology-full-hierarchy:before {
  content: "";
}

.ti-topology-ring:before {
  content: "";
}

.ti-topology-ring-2:before {
  content: "";
}

.ti-topology-ring-3:before {
  content: "";
}

.ti-topology-star:before {
  content: "";
}

.ti-topology-star-2:before {
  content: "";
}

.ti-topology-star-3:before {
  content: "";
}

.ti-topology-star-ring:before {
  content: "";
}

.ti-topology-star-ring-2:before {
  content: "";
}

.ti-topology-star-ring-3:before {
  content: "";
}

.ti-torii:before {
  content: "";
}

.ti-tornado:before {
  content: "";
}

.ti-tournament:before {
  content: "";
}

.ti-tower:before {
  content: "";
}

.ti-tower-off:before {
  content: "";
}

.ti-track:before {
  content: "";
}

.ti-tractor:before {
  content: "";
}

.ti-trademark:before {
  content: "";
}

.ti-traffic-cone:before {
  content: "";
}

.ti-traffic-cone-off:before {
  content: "";
}

.ti-traffic-lights:before {
  content: "";
}

.ti-traffic-lights-off:before {
  content: "";
}

.ti-train:before {
  content: "";
}

.ti-transaction-bitcoin:before {
  content: "ﵮ";
}

.ti-transaction-dollar:before {
  content: "ﵯ";
}

.ti-transaction-euro:before {
  content: "ﵰ";
}

.ti-transaction-pound:before {
  content: "ﵱ";
}

.ti-transaction-rupee:before {
  content: "ﶅ";
}

.ti-transaction-yen:before {
  content: "ﵲ";
}

.ti-transaction-yuan:before {
  content: "ﵳ";
}

.ti-transfer:before {
  content: "ﰟ";
}

.ti-transfer-in:before {
  content: "";
}

.ti-transfer-out:before {
  content: "";
}

.ti-transfer-vertical:before {
  content: "ﰞ";
}

.ti-transform:before {
  content: "";
}

.ti-transform-point:before {
  content: "ﶩ";
}

.ti-transform-point-bottom-left:before {
  content: "ﶥ";
}

.ti-transform-point-bottom-right:before {
  content: "ﶦ";
}

.ti-transform-point-top-left:before {
  content: "ﶧ";
}

.ti-transform-point-top-right:before {
  content: "ﶨ";
}

.ti-transition-bottom:before {
  content: "";
}

.ti-transition-left:before {
  content: "";
}

.ti-transition-right:before {
  content: "";
}

.ti-transition-top:before {
  content: "";
}

.ti-trash:before {
  content: "";
}

.ti-trash-off:before {
  content: "";
}

.ti-trash-x:before {
  content: "";
}

.ti-treadmill:before {
  content: "﩮";
}

.ti-tree:before {
  content: "";
}

.ti-trees:before {
  content: "";
}

.ti-trekking:before {
  content: "";
}

.ti-trending-down:before {
  content: "";
}

.ti-trending-down-2:before {
  content: "";
}

.ti-trending-down-3:before {
  content: "";
}

.ti-trending-up:before {
  content: "";
}

.ti-trending-up-2:before {
  content: "";
}

.ti-trending-up-3:before {
  content: "";
}

.ti-trending-up-down:before {
  content: "𐇻";
}

.ti-triangle:before {
  content: "";
}

.ti-triangle-inverted:before {
  content: "";
}

.ti-triangle-minus:before {
  content: "ﲛ";
}

.ti-triangle-minus-2:before {
  content: "ﲚ";
}

.ti-triangle-off:before {
  content: "";
}

.ti-triangle-plus:before {
  content: "ﲝ";
}

.ti-triangle-plus-2:before {
  content: "ﲜ";
}

.ti-triangle-square-circle:before {
  content: "";
}

.ti-triangles:before {
  content: "";
}

.ti-trident:before {
  content: "";
}

.ti-trolley:before {
  content: "";
}

.ti-trophy:before {
  content: "";
}

.ti-trophy-off:before {
  content: "";
}

.ti-trowel:before {
  content: "";
}

.ti-truck:before {
  content: "";
}

.ti-truck-delivery:before {
  content: "";
}

.ti-truck-loading:before {
  content: "";
}

.ti-truck-off:before {
  content: "";
}

.ti-truck-return:before {
  content: "";
}

.ti-txt:before {
  content: "";
}

.ti-typeface:before {
  content: "ﶫ";
}

.ti-typography:before {
  content: "";
}

.ti-typography-off:before {
  content: "";
}

.ti-u-turn-left:before {
  content: "ﺢ";
}

.ti-u-turn-right:before {
  content: "ﺡ";
}

.ti-ufo:before {
  content: "";
}

.ti-ufo-off:before {
  content: "";
}

.ti-uhd:before {
  content: "𐂪";
}

.ti-umbrella:before {
  content: "";
}

.ti-umbrella-2:before {
  content: "．";
}

.ti-umbrella-closed:before {
  content: "，";
}

.ti-umbrella-closed-2:before {
  content: "－";
}

.ti-umbrella-off:before {
  content: "";
}

.ti-underline:before {
  content: "";
}

.ti-universe:before {
  content: "ﳄ";
}

.ti-unlink:before {
  content: "";
}

.ti-upload:before {
  content: "";
}

.ti-urgent:before {
  content: "";
}

.ti-usb:before {
  content: "";
}

.ti-user:before {
  content: "";
}

.ti-user-bitcoin:before {
  content: "Ｐ";
}

.ti-user-bolt:before {
  content: "六";
}

.ti-user-cancel:before {
  content: "戮";
}

.ti-user-check:before {
  content: "";
}

.ti-user-circle:before {
  content: "";
}

.ti-user-code:before {
  content: "陸";
}

.ti-user-cog:before {
  content: "倫";
}

.ti-user-dollar:before {
  content: "崙";
}

.ti-user-down:before {
  content: "淪";
}

.ti-user-edit:before {
  content: "";
}

.ti-user-exclamation:before {
  content: "";
}

.ti-user-heart:before {
  content: "";
}

.ti-user-hexagon:before {
  content: "ﱎ";
}

.ti-user-key:before {
  content: "𐇪";
}

.ti-user-minus:before {
  content: "";
}

.ti-user-off:before {
  content: "";
}

.ti-user-pause:before {
  content: "輪";
}

.ti-user-pentagon:before {
  content: "ﱏ";
}

.ti-user-pin:before {
  content: "";
}

.ti-user-plus:before {
  content: "";
}

.ti-user-question:before {
  content: "";
}

.ti-user-scan:before {
  content: "ﲯ";
}

.ti-user-screen:before {
  content: "ﺠ";
}

.ti-user-search:before {
  content: "";
}

.ti-user-share:before {
  content: "律";
}

.ti-user-shield:before {
  content: "";
}

.ti-user-square:before {
  content: "ﱑ";
}

.ti-user-square-rounded:before {
  content: "ﱐ";
}

.ti-user-star:before {
  content: "";
}

.ti-user-up:before {
  content: "";
}

.ti-user-x:before {
  content: "";
}

.ti-users:before {
  content: "";
}

.ti-users-group:before {
  content: "﨡";
}

.ti-users-minus:before {
  content: "﨎";
}

.ti-users-plus:before {
  content: "﨏";
}

.ti-uv-index:before {
  content: "";
}

.ti-ux-circle:before {
  content: "";
}

.ti-vaccine:before {
  content: "";
}

.ti-vaccine-bottle:before {
  content: "";
}

.ti-vaccine-bottle-off:before {
  content: "";
}

.ti-vaccine-off:before {
  content: "";
}

.ti-vacuum-cleaner:before {
  content: "";
}

.ti-variable:before {
  content: "";
}

.ti-variable-minus:before {
  content: "";
}

.ti-variable-off:before {
  content: "";
}

.ti-variable-plus:before {
  content: "";
}

.ti-vector:before {
  content: "";
}

.ti-vector-bezier:before {
  content: "";
}

.ti-vector-bezier-2:before {
  content: "";
}

.ti-vector-bezier-arc:before {
  content: "";
}

.ti-vector-bezier-circle:before {
  content: "";
}

.ti-vector-off:before {
  content: "";
}

.ti-vector-spline:before {
  content: "";
}

.ti-vector-triangle:before {
  content: "";
}

.ti-vector-triangle-off:before {
  content: "";
}

.ti-venus:before {
  content: "";
}

.ti-versions:before {
  content: "";
}

.ti-versions-off:before {
  content: "";
}

.ti-video:before {
  content: "";
}

.ti-video-minus:before {
  content: "";
}

.ti-video-off:before {
  content: "";
}

.ti-video-plus:before {
  content: "";
}

.ti-view-360:before {
  content: "";
}

.ti-view-360-arrow:before {
  content: "";
}

.ti-view-360-number:before {
  content: "";
}

.ti-view-360-off:before {
  content: "";
}

.ti-viewfinder:before {
  content: "";
}

.ti-viewfinder-off:before {
  content: "";
}

.ti-viewport-narrow:before {
  content: "";
}

.ti-viewport-short:before {
  content: "ﻩ";
}

.ti-viewport-tall:before {
  content: "ﻨ";
}

.ti-viewport-wide:before {
  content: "";
}

.ti-vinyl:before {
  content: "";
}

.ti-vip:before {
  content: "";
}

.ti-vip-2:before {
  content: "𐇺";
}

.ti-vip-off:before {
  content: "";
}

.ti-virus:before {
  content: "";
}

.ti-virus-off:before {
  content: "";
}

.ti-virus-search:before {
  content: "";
}

.ti-vocabulary:before {
  content: "";
}

.ti-vocabulary-off:before {
  content: "";
}

.ti-volcano:before {
  content: "";
}

.ti-volume:before {
  content: "";
}

.ti-volume-2:before {
  content: "";
}

.ti-volume-3:before {
  content: "";
}

.ti-volume-4:before {
  content: "𐆝";
}

.ti-volume-off:before {
  content: "";
}

.ti-vs:before {
  content: "ﱒ";
}

.ti-walk:before {
  content: "";
}

.ti-wall:before {
  content: "";
}

.ti-wall-off:before {
  content: "";
}

.ti-wallet:before {
  content: "";
}

.ti-wallet-off:before {
  content: "";
}

.ti-wallpaper:before {
  content: "";
}

.ti-wallpaper-off:before {
  content: "";
}

.ti-wand:before {
  content: "";
}

.ti-wand-off:before {
  content: "";
}

.ti-wash:before {
  content: "";
}

.ti-wash-dry:before {
  content: "";
}

.ti-wash-dry-1:before {
  content: "";
}

.ti-wash-dry-2:before {
  content: "";
}

.ti-wash-dry-3:before {
  content: "";
}

.ti-wash-dry-a:before {
  content: "";
}

.ti-wash-dry-dip:before {
  content: "";
}

.ti-wash-dry-f:before {
  content: "";
}

.ti-wash-dry-flat:before {
  content: "奔";
}

.ti-wash-dry-hang:before {
  content: "";
}

.ti-wash-dry-off:before {
  content: "";
}

.ti-wash-dry-p:before {
  content: "";
}

.ti-wash-dry-shade:before {
  content: "";
}

.ti-wash-dry-w:before {
  content: "";
}

.ti-wash-dryclean:before {
  content: "";
}

.ti-wash-dryclean-off:before {
  content: "";
}

.ti-wash-eco:before {
  content: "婢";
}

.ti-wash-gentle:before {
  content: "";
}

.ti-wash-hand:before {
  content: "嬨";
}

.ti-wash-machine:before {
  content: "";
}

.ti-wash-off:before {
  content: "";
}

.ti-wash-press:before {
  content: "";
}

.ti-wash-temperature-1:before {
  content: "";
}

.ti-wash-temperature-2:before {
  content: "";
}

.ti-wash-temperature-3:before {
  content: "";
}

.ti-wash-temperature-4:before {
  content: "";
}

.ti-wash-temperature-5:before {
  content: "";
}

.ti-wash-temperature-6:before {
  content: "";
}

.ti-wash-tumble-dry:before {
  content: "";
}

.ti-wash-tumble-off:before {
  content: "";
}

.ti-waterpolo:before {
  content: "﩯";
}

.ti-wave-saw-tool:before {
  content: "";
}

.ti-wave-sine:before {
  content: "";
}

.ti-wave-square:before {
  content: "";
}

.ti-waves-electricity:before {
  content: "ﳅ";
}

.ti-webhook:before {
  content: "";
}

.ti-webhook-off:before {
  content: "";
}

.ti-weight:before {
  content: "";
}

.ti-wheat:before {
  content: "𐂨";
}

.ti-wheat-off:before {
  content: "𐂩";
}

.ti-wheel:before {
  content: "ﱤ";
}

.ti-wheelchair:before {
  content: "";
}

.ti-wheelchair-off:before {
  content: "";
}

.ti-whirl:before {
  content: "";
}

.ti-whisk:before {
  content: "𐆠";
}

.ti-wifi:before {
  content: "";
}

.ti-wifi-0:before {
  content: "";
}

.ti-wifi-1:before {
  content: "";
}

.ti-wifi-2:before {
  content: "";
}

.ti-wifi-off:before {
  content: "";
}

.ti-wind:before {
  content: "";
}

.ti-wind-electricity:before {
  content: "ﳆ";
}

.ti-wind-off:before {
  content: "";
}

.ti-windmill:before {
  content: "";
}

.ti-windmill-off:before {
  content: "";
}

.ti-window:before {
  content: "";
}

.ti-window-maximize:before {
  content: "";
}

.ti-window-minimize:before {
  content: "";
}

.ti-window-off:before {
  content: "";
}

.ti-windsock:before {
  content: "";
}

.ti-wiper:before {
  content: "";
}

.ti-wiper-wash:before {
  content: "";
}

.ti-woman:before {
  content: "";
}

.ti-wood:before {
  content: "";
}

.ti-world:before {
  content: "";
}

.ti-world-bolt:before {
  content: "慄";
}

.ti-world-cancel:before {
  content: "栗";
}

.ti-world-check:before {
  content: "率";
}

.ti-world-code:before {
  content: "隆";
}

.ti-world-cog:before {
  content: "利";
}

.ti-world-dollar:before {
  content: "吏";
}

.ti-world-down:before {
  content: "履";
}

.ti-world-download:before {
  content: "";
}

.ti-world-exclamation:before {
  content: "易";
}

.ti-world-heart:before {
  content: "李";
}

.ti-world-latitude:before {
  content: "";
}

.ti-world-longitude:before {
  content: "";
}

.ti-world-map:before {
  content: "𐇩";
}

.ti-world-minus:before {
  content: "梨";
}

.ti-world-off:before {
  content: "";
}

.ti-world-pause:before {
  content: "泥";
}

.ti-world-pin:before {
  content: "理";
}

.ti-world-plus:before {
  content: "痢";
}

.ti-world-question:before {
  content: "罹";
}

.ti-world-search:before {
  content: "裏";
}

.ti-world-share:before {
  content: "裡";
}

.ti-world-star:before {
  content: "里";
}

.ti-world-up:before {
  content: "離";
}

.ti-world-upload:before {
  content: "";
}

.ti-world-www:before {
  content: "";
}

.ti-world-x:before {
  content: "匿";
}

.ti-wrecking-ball:before {
  content: "";
}

.ti-writing:before {
  content: "";
}

.ti-writing-off:before {
  content: "";
}

.ti-writing-sign:before {
  content: "";
}

.ti-writing-sign-off:before {
  content: "";
}

.ti-x:before {
  content: "";
}

.ti-x-power-y:before {
  content: "𐁲";
}

.ti-xbox-a:before {
  content: "";
}

.ti-xbox-b:before {
  content: "";
}

.ti-xbox-x:before {
  content: "";
}

.ti-xbox-y:before {
  content: "";
}

.ti-xd:before {
  content: "勉";
}

.ti-xxx:before {
  content: "ﰠ";
}

.ti-yin-yang:before {
  content: "";
}

.ti-yoga:before {
  content: "";
}

.ti-zeppelin:before {
  content: "";
}

.ti-zeppelin-off:before {
  content: "";
}

.ti-zero-config:before {
  content: "𐇨";
}

.ti-zip:before {
  content: "";
}

.ti-zodiac-aquarius:before {
  content: "";
}

.ti-zodiac-aries:before {
  content: "";
}

.ti-zodiac-cancer:before {
  content: "";
}

.ti-zodiac-capricorn:before {
  content: "";
}

.ti-zodiac-gemini:before {
  content: "";
}

.ti-zodiac-leo:before {
  content: "";
}

.ti-zodiac-libra:before {
  content: "";
}

.ti-zodiac-pisces:before {
  content: "";
}

.ti-zodiac-sagittarius:before {
  content: "";
}

.ti-zodiac-scorpio:before {
  content: "";
}

.ti-zodiac-taurus:before {
  content: "";
}

.ti-zodiac-virgo:before {
  content: "";
}

.ti-zoom:before {
  content: "ﶪ";
}

.ti-zoom-cancel:before {
  content: "";
}

.ti-zoom-check:before {
  content: "";
}

.ti-zoom-code:before {
  content: "";
}

.ti-zoom-exclamation:before {
  content: "";
}

.ti-zoom-in:before {
  content: "";
}

.ti-zoom-in-area:before {
  content: "";
}

.ti-zoom-money:before {
  content: "";
}

.ti-zoom-out:before {
  content: "";
}

.ti-zoom-out-area:before {
  content: "";
}

.ti-zoom-pan:before {
  content: "";
}

.ti-zoom-question:before {
  content: "";
}

.ti-zoom-replace:before {
  content: "";
}

.ti-zoom-reset:before {
  content: "";
}

.ti-zoom-scan:before {
  content: "ﲰ";
}

.ti-zzz:before {
  content: "";
}

.ti-zzz-off:before {
  content: "";
}

.ti-123:before {
  content: "";
}

.ti-360:before {
  content: "";
}

.ti-code-asterix:before {
  content: "";
}

.ti-discount-2:before {
  content: "";
}

.ti-discount-2-off:before {
  content: "";
}

.ti-discount-check:before {
  content: "";
}

.ti-hand-rock:before {
  content: "";
}

.ti-sort-deacending-small-big:before {
  content: "ﶖ";
}

.ti-shi-jumping:before {
  content: "𤋮";
}

.ti-box-seam:before {
  content: "";
}

.ti-kering:before {
  content: "";
}

.ti-2fa:before {
  content: "";
}

.ti-3d-cube-sphere:before {
  content: "";
}

.ti-3d-cube-sphere-off:before {
  content: "";
}

.ti-3d-rotate:before {
  content: "";
}

.ti-12-hours:before {
  content: "ﱓ";
}

.ti-24-hours:before {
  content: "";
}

.ti-360-view:before {
  content: "";
}

.ti-circle-0:before {
  content: "";
}

.ti-circle-1:before {
  content: "";
}

.ti-circle-2:before {
  content: "";
}

.ti-circle-3:before {
  content: "";
}

.ti-circle-4:before {
  content: "";
}

.ti-circle-5:before {
  content: "";
}

.ti-circle-6:before {
  content: "";
}

.ti-circle-7:before {
  content: "";
}

.ti-circle-8:before {
  content: "";
}

.ti-circle-9:before {
  content: "";
}

.ti-hexagon-0:before {
  content: "";
}

.ti-hexagon-1:before {
  content: "";
}

.ti-hexagon-2:before {
  content: "";
}

.ti-hexagon-3:before {
  content: "";
}

.ti-hexagon-4:before {
  content: "";
}

.ti-hexagon-5:before {
  content: "";
}

.ti-hexagon-6:before {
  content: "";
}

.ti-hexagon-7:before {
  content: "";
}

.ti-hexagon-8:before {
  content: "";
}

.ti-hexagon-9:before {
  content: "";
}

.ti-square-0:before {
  content: "";
}

.ti-square-1:before {
  content: "";
}

.ti-square-2:before {
  content: "";
}

.ti-square-3:before {
  content: "";
}

.ti-square-4:before {
  content: "";
}

.ti-square-5:before {
  content: "";
}

.ti-square-6:before {
  content: "";
}

.ti-square-7:before {
  content: "";
}

.ti-square-8:before {
  content: "";
}

.ti-square-9:before {
  content: "";
}

.ti-message-circle-2:before {
  content: "";
}

.ti-mood-suprised:before {
  content: "";
}

.ti-circle-dashed-letter-letter-v:before {
  content: "ﾄ";
}

.ti-seeding:before {
  content: "";
}

.ti-seeding-off:before {
  content: "";
}

.ti-brand-adobe-premier:before {
  content: "Ｆ";
}

:root {
  --max-width: 1100px;
  --border-radius: 12px;
  --font-mono: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono",
    "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;
  --foreground-rgb: 255, 255, 255;
  --background-start-rgb: 0, 0, 0;
  --background-end-rgb: 0, 0, 0;
  --callout-rgb: 20, 20, 20;
  --callout-border-rgb: 108, 108, 108;
  --card-rgb: 100, 100, 100;
  --card-border-rgb: 200, 200, 200;
  --glow-conic: conic-gradient(from 180deg at 50% 50%,
    #2a8af6 0deg,
    #a853ba 180deg,
    #e92a67 360deg);
  --ct-default-primary-orange: #f78c26;
  --ct-default-primary-purple: #1d1e2a;
  --ct-default-primary-white: #fff;
  --ct-default-font-base-color: #473f4b;
  --ct-thumb-size: 24px;
  --ct-thumb-color: transparent;
  --ct-font-montserrat: "Montserrat", sans-serif;
  --ct-font-livvic: "Livvic", sans-serif;
  --ct-font-inter: "Inter", sans-serif;
  --ct-font-cousine: "Cousine", sans-serif;
  --ct-font-size: 14px;
  --ct-option-padding: 10px;
  --ct-space: 12px;
  --ct-space-m: 8px;
  --ct-space-xs: 4px;
  --ct-form-margin: 6px;
  --ct-xl-form-margin: 12px;
  --ct-xl-space: 1.65rem;
  --ct-xxl-space: 2.5rem;
  --ct-radius_circle: 50%;
  --ct-round_corner_xl: 24px;
  --ct-round_corners: 12px;
  --ct-round_corners_xm: 8px;
  --ct-round_corners_m: 8px;
  --ct-round_corners_xs: 4px;
  --ct-size: 1.3rem;
  --ct-size-xxl: 1.8rem;
  --ct-size-giant: 2.5rem;
}

* {
  box-sizing: border-box;
}

html, body {
  max-width: 100vw;
  height: 100vh;
  font-size: 14px;
  overflow: hidden;
}

html {
  height: 100%;
}

@media screen and (min-width: 1920px) {
  html, body {
    font-size: 16px;
  }
}

@media screen and (max-width: 640px) {
  html, body {
    font-size: 12.5px;
  }
}

#root {
  height: inherit;
  width: inherit;
}

a {
  color: inherit;
  text-decoration: none;
}

h1 {
  font-size: 2rem;
  font-family: var(--ct-font-montserrat), sans-serif;
  letter-spacing: -.2px;
  font-weight: 600;
  line-height: 1.4;
}

h2 {
  font-size: 1.45rem;
  font-family: var(--ct-font-montserrat), sans-serif;
  letter-spacing: -.2px;
  font-weight: 400;
  line-height: 1.4;
}

h3 {
  font-size: 1.3rem;
  font-family: var(--ct-font-montserrat), sans-serif;
  font-weight: 400;
  line-height: 1.4;
}

h4 {
  font-size: 1.2rem;
  font-family: var(--ct-font-montserrat), sans-serif;
  font-weight: 400;
  line-height: 1.4;
}

[type="reset"], [type="submit"] {
  background-color: initial;
}

input:placeholder {
  font-style: italic;
}

main[data-theme="dark"] {
  --ct-header-logo: transparent url("/img/logotype-SV-dark.png") no-repeat;
  --ct-primary-color: #f78c26;
  --ct-primary-content-color: #341d08;
  --ct-primary-aux-color: #fde2c9;
  --ct-secondary-color: #fddcbd;
  --ct-secondary-content-color: #341d08;
  --ct-light-color: #313350;
  --ct-light-content-color: #b8b9c2;
  --ct-hover-color: #6789f9;
  --ct-hover-aux-color: #343442;
  --ct-disabled-color: #535561;
  --ct-disabled-content-color: #cbcbd2;
  --ct-nav-icon-color: #b7b9d2;
  --ct-nav-text-color: #968ea6;
  --ct-formfield-color: #e1dbeb;
  --ct-formfield-placeholder: #968ea6;
  --ct-formfield-border-color: #8d8fa7;
  --ct-formfield-icon-color: #777991;
  --ct-bg-color: #1d1e2a;
  --ct-bg-area1-color: #282a3a;
  --ct-bg-area2-color: #393c4c;
  --ct-bg-area3-color: #0b0f1b;
  --ct-sys-brand-color: #44546f;
  --ct-sys-brand-aux-color: #e8e9f1;
  --ct-sys-red-color: #ff002f;
  --ct-sys-red-aux-color: #fee2e1;
  --ct-sys-yellow-color: #f1ae00;
  --ct-sys-yellow-aux-color: #fffef5;
  --ct-sys-green-color: #11834f;
  --ct-sys-green-aux-color: #e2fbec;
  --ct-sys-blue-color: #2d5bff;
  --ct-sys-blue-aux-color: #dbeaff;
  --ct-sys-neutral-color: #77787f;
  --ct-sys-neutral-aux-color: #ebebeb;
  --ct-sys-brown-color: #935714;
  --ct-sys-brown-aux-color: #fbe7cf;
  --ct-sys-modal-bg-color: #77787f75;
  --ct-sys-warning-color: #a47600;
  --ct-sys-warning-aux-color: #fff492;
}

main[data-theme="light"] {
  --ct-primary-color: #f78c26;
  --ct-primary-content-color: #fff;
  --ct-primary-aux-color: #fde2c9;
  --ct-secondary-color: #d85e00;
  --ct-secondary-content-color: #fddcbd;
  --ct-light-color: #eff2f7;
  --ct-light-content-color: #6d71a0;
  --ct-hover-color: #2656f7;
  --ct-hover-aux-color: #fff;
  --ct-disabled-color: #cdd5e0;
  --ct-disabled-content-color: #b7b9d2;
  --ct-nav-icon-color: #b7b9d2;
  --ct-nav-text-color: #6d71a0;
  --ct-formfield-color: #473f4b;
  --ct-formfield-placeholder: #8a8ba7;
  --ct-formfield-border-color: #d8d9eb;
  --ct-formfield-icon-color: #b7b9d2;
  --ct-bg-color: #e5eaf2;
  --ct-bg-area1-color: #eff2f7;
  --ct-bg-area2-color: #d7e0ed;
  --ct-bg-area3-color: #fafbfc;
  --ct-sys-brand-color: #1d1e2a;
  --ct-sys-brand-aux-color: #e8e9f1;
  --ct-sys-red-color: #ff002f;
  --ct-sys-red-aux-color: #fee2e1;
  --ct-sys-yellow-color: #f1ae00;
  --ct-sys-yellow-aux-color: #fffef5;
  --ct-sys-green-color: #11834f;
  --ct-sys-green-aux-color: #e2fbec;
  --ct-sys-blue-color: #2d5bff;
  --ct-sys-blue-aux-color: #dbeaff;
  --ct-sys-neutral-color: #44546f;
  --ct-sys-neutral-aux-color: #f1f1f8;
  --ct-sys-brown-color: #935714;
  --ct-sys-brown-aux-color: #fbe7cf;
  --ct-sys-warning-color: #a47600;
  --ct-sys-warning-aux-color: #fff492;
  --ct-sys-modal-bg-color: #44546f75;
}

main {
  --ct-body-default-line-height: 1;
  --ct-body-font-size: 1rem;
  --ct-body-line-height: 1.1;
  --ct-body-letter-space: .2;
  --ct-body-xxl-font-size: 1.25rem;
  --ct-body-xxl-line-height: 1.2;
  --ct-body-xxl-letter-space: .2;
  --ct-body-xl-font-size: 1.15rem;
  --ct-body-xl-line-height: 1.2;
  --ct-body-xl-letter-space: .2;
  --ct-body-m-font-size: 1.1rem;
  --ct-body-xslg-font-size: .9rem;
  --ct-body-xm-font-size: .95rem;
  --ct-body-xs-font-size: .8rem;
  --ct-body-xs-line-height: 1.2;
  --ct-body-xs-letter-space: .02;
  --ct-body-micro-font-size: .7rem;
  --ct-body-micro-line-height: 1.4;
  --ct-body-micro-letter-space: .3;
  --ct-radio-size: 1.5rem;
  --ct-radio-checked-size: .81rem;
  --ct-radio-ripple-size: 1rem;
  --ct-tooltip-arrow-size: 6px;
  --ct-tooltip-margin-horizontal: 4px;
  background: var(--ct-bg-color);
  background-blend-mode: color-dodge;
  font-size: var(--ct-body-font-size);
  font-family: var(--ct-font-livvic), "Ubuntu", sans-serif;
  color: var(--ct-formfield-color);
  width: 100%;
  height: 100%;
  font-weight: 400;
}

main input {
  color: var(--ct-formfield-color);
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  background: var(--ct-light-color);
}

::-webkit-scrollbar-thumb:horizontal {
  background: var(--ct-primary-color);
  border-radius: 5px;
  height: 4px;
}

::-webkit-scrollbar-thumb:vertical {
  background: var(--ct-primary-color);
  border-radius: 5px;
  width: 4px;
}

::-webkit-scrollbar-thumb:hover {
  background: var(--ct-light-content-color);
}

.CT_body {
  font-family: var(--ct-font-livvic), "Ubuntu", "Arial", sans-serif;
  font-size: var(--ct-body-font-size);
  letter-spacing: var(--ct-body-letter-space);
  line-height: var(--ct-body-line-height);
}

.CT_body-xl {
  font-family: var(--ct-font-livvic), "Ubuntu", "Arial", sans-serif;
  font-size: var(--ct-body-xl-font-size);
  letter-spacing: var(--ct-body-xl-letter-space);
}

.CT_body-m {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-m-font-size);
  letter-spacing: var(--ct-body-xs-letter-space);
}

.CT_body-xm {
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-xm-font-size);
  letter-spacing: var(--ct-body-m-letter-space);
}

.CT_body-xs {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-xs-font-size);
  letter-spacing: var(--ct-body-xs-letter-space);
}

.CT_body-xxl {
  font-family: var(--ct-font-cousine), "Arial", sans-serif;
  font-size: var(--ct-body-xxl-font-size);
  letter-spacing: var(--ct-body-xxl-letter-space);
  font-weight: 500;
}

.CT_title {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-xxl-font-size);
  letter-spacing: var(--ct-body-xxl-letter-space);
  font-weight: 600;
}

.CT_subtitle {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-xl-font-size);
  letter-spacing: var(--ct-body-xl-letter-space);
  font-weight: 600;
}

.CT_section_title {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-xxl-font-size);
  letter-spacing: var(--ct-body-xxl-letter-space);
  margin-bottom: var(--ct-xl-space);
  font-weight: 500;
}

.CT_section_subtitle {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-xl-font-size);
  letter-spacing: var(--ct-body-xl-letter-space);
  margin-bottom: var(--ct-space);
  font-weight: 500;
}

.CT_card_title {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-m-font-size);
  letter-spacing: var(--ct-body-letter-space);
  font-weight: 500;
}

.CT_dialog_title {
  font-family: var(--ct-font-livvic), "Arial", sans-serif;
  font-size: var(--ct-body-font-size);
  letter-spacing: var(--ct-body-letter-space);
  margin-left: var(--ct-space);
  margin-right: var(--ct-space);
  font-weight: 650;
}

.CT_bold {
  font-weight: 500;
}

.CT_bolder {
  font-weight: 900 !important;
}

.CT_noresults {
  padding: var(--ct-space);
  margin-bottom: var(--ct-space);
}

.CT_number {
  font-family: var(--ct-font-cousine), var(--font-mono), monospace;
  letter-spacing: -.05rem;
  flex-direction: column;
  align-items: flex-end;
  font-weight: 500;
  display: flex;
}

.CT_number_inline {
  font-family: var(--ct-font-cousine), var(--font-mono), monospace;
  letter-spacing: -.05rem;
  flex-direction: row;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.CT_number, .CT_number_inline > span:first-child, .CT_number > span:first-child {
  font-family: var(--ct-font-cousine), var(--font-mono), monospace;
  letter-spacing: -.05rem;
  font-weight: 500;
}

.CT_number .CT_body {
  color: var(--ct-formfield-color);
  letter-spacing: -.05rem;
}

.CT_number_inline > span:nth-child(2), .CT_number > span:nth-child(2), .CT_airport_display {
  font-family: var(--ct-font-livvic), var(--font-mono), monospace;
  letter-spacing: -.05rem;
  font-size: .95em;
  font-weight: 400;
}

.CT_number_inline > span:nth-child(2) {
  padding-left: var(--ct-space-xs);
}

.CT_display {
  font-family: var(--ct-font-cousine), var(--font-mono), monospace;
  letter-spacing: -.02em;
  font-size: 1rem;
  font-weight: 400;
  line-height: 18px;
}

.CT_margincenter {
  marginbottom: auto;
  margin-top: auto;
}

.CT_tooltip {
  background-color: var(--ct-bg-area3-color);
  border: 2px solid var(--ct-formfield-icon-color);
  border-radius: var(--ct-round_corners_xs);
  min-width: 50px;
  max-width: 250px;
  padding: var(--ct-space-xs) var(--ct-space-xs);
  color: var(--ct-sys-neutral-color);
  justify-content: center;
  display: flex;
}

span.CT_iconspacer, div.CT_iconspacer {
  margin-right: var(--ct-space-xs);
}

span.CT_iconspacerL, div.CT_iconspacerL {
  margin-left: var(--ct-space-xs);
}

.CT_code {
  width: 100%;
  display: flex;
  overflow: auto;
}

.CT_code > pre {
  white-space: pre-line;
  text-align: left;
}

.CT_number_alt {
  color: var(--ct-light-content-color);
  font-family: var(--ct-font-cousine) !important;
  font-size: 19px !important;
}

.CT_icon_opacity {
  opacity: .65;
}

.CT_full_width {
  width: 100%;
}

.CT_color_primary {
  color: var(--ct-primary-color) !important;
}

.CT_Sticky {
  position: sticky;
}

.CT_bckclr {
  background-color: inherit;
}

.CT_link:hover {
  color: var(--ct-primary-color);
  text-decoration: underline;
}

.CT_link {
  color: var(--ct-secondary-color);
  cursor: pointer;
}

.CT_textleft {
  text-align: left;
}

.CT_rounded {
  border-radius: var(--ct-round_corners);
}

.CT_rounded_xs {
  border-radius: var(--ct-round_corners_xs);
}

@media not all and (min-width: 767px) {
  button.CT_full_width {
    display: none !important;
  }
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}
