/* TYPE_ON_STRAP Main style sheet */
/* Variables */
/* TYPOGRAPHY */
/* PADDING */
/* MOBILE */
/* THEME COLOR SCHEMES */
html, html[data-theme="light"] { --background: #ffffff; --blockquote: #eef7fa; --selection: #d4d4d4; --meta: #595959; --link: #0072B5; --header-background: #24292e; --header-text: #ffffff; --header-link: #383838; --code-background: #E0E0E0; --code-inline: #24292e; --text-shadow: #3f3f3f; --text: #262626; --h1: #262626; --h2: #262626; --h3: #262626; --h4: #262626; --h5: #262626; --h6: #262626; --border: rgba(0, 0, 0, 0.2); }

html[data-theme="dark"] { --background: #22272e; --blockquote: #373e47; --selection: #545d68; --meta: #909dab; --link: #00a8e0; --header-background: #2A3444; --header-text: #e7f3f4; --header-link: #adbac7; --code-background: #2A3444; --code-inline: #d9b600; --text-shadow: #2d333b; --text: #cdd9e5; --h1: #d40059; --h2: #b37eff; --h3: #ff66c2; --h4: #00af9e; --h5: #6bac00; --h6: #ff5c00; --border: rgba(255, 255, 255, 0.5); --cusdis--color-text-default: var(--text); --cusdis--color-comment-username-text: var(--link); }

/* BASE16 CODE HIGHLIGHT */
html, html[data-theme="light"] { --base00: #302f2d; --base01: #2e3c43; --base02: #314549; --base03: #546e7a; --base04: #b2ccd6; --base05: #eeffff; --base06: #eeffff; --base07: #ffffff; --base08: #f07178; --base09: #f78c6c; --base0a: #ffcb6b; --base0b: #98c379; --base0c: #89ddff; --base0d: #82aaff; --base0e: #c792ea; --base0f: #ff5370; }

html[data-theme="dark"] { --base00: #373e47; --base01: #444c56; --base02: #545d68; --base03: #909dab; --base04: #adbac7; --base05: #cdd9e5; --base06: #e7f3f4; --base07: #ffffff; --base08: #d40059; --base09: #ff5c00; --base0a: #d9b600; --base0b: #6bac00; --base0c: #00a8e0; --base0d: #b37eff; --base0e: #00af9e; --base0f: #ff66c2; }

/* External */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }

/** Remove default margin. */
body { margin: 0; }

/* HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined for any HTML5 element in IE 8/9. Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. Correct `block` display not defined for `main` in IE 11. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/** 1. Correct `inline-block` display not defined in IE 8/9. 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */
audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address `[hidden]` styling not present in IE 8/9/10. Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */
[hidden], template { display: none; }

/* Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
a { background-color: transparent; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

/* Text-level semantics ========================================================================== */
/** Address styling not present in IE 8/9/10/11, Safari, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */
b, strong { font-weight: bold; }

/** Address styling not present in Safari and Chrome. */
dfn { font-style: italic; }

/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari, and Chrome. */
h1 { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9/10. */
img { border: 0; }

/** Correct overflow not hidden in IE 9/10/11. */
svg:not(:root) { overflow: hidden; }

/* Grouping content ========================================================================== */
/** Address margin not present in IE 8/9 and Safari. */
figure { margin: 1em 40px; }

/** Address differences between Firefox and other browsers. */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/** Contain overflow in all browsers. */
pre { overflow: auto; }

/** Address odd `em`-unit font size rendering in all browsers. */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* Forms ========================================================================== */
/** Known limitation: by default, Chrome and Safari on OS X allow very limited styling of `select`, unless a `border` property is set. */
/** 1. Correct color not being inherited. Known issue: affects color of disabled elements. 2. Correct font properties not being inherited. 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */
button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ }

/** Address `overflow` set to `hidden` in IE 8/9/10/11. */
button { overflow: visible; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. Correct `select` style inheritance in Firefox. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
input { line-height: normal; }

/** It's recommended that you don't attempt to style these elements. Firefox's implementation doesn't respect box-sizing, padding, or width. 1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** Fix the cursor style for Chrome's increment/decrement buttons. For certain `font-size` values of the `input`, it causes the cursor style of the decrement button to change from `default` to `text`. */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/** 1. Address `appearance` set to `searchfield` in Safari and Chrome. 2. Address `box-sizing` set to `border-box` in Safari and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari and Chrome on OS X. Safari (but not Chrome) clips the cancel button when the search input has padding (and `textfield` appearance). */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9/10/11. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

/** Remove default vertical scrollbar in IE 8/9/10/11. */
textarea { overflow: auto; }

/** Don't inherit the `font-weight` (applied by a rule above). NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */
optgroup { font-weight: bold; }

/* Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

/*! Type-on-strap Font Awesome kit v6.7.1 Find the version and license of the included Font Awesome here: _sass/external/font-awesome/fontawesome.scss */
/*! Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. */
.fa { font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-weight: var(--fa-style, 900); }

.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: var(--fa-display, inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; }

.fas::before, .far::before, .fab::before, .fa-solid::before, .fa-regular::before, .fa-brands::before, .fa::before { content: var(--fa); }

.fa-classic, .fas, .fa-solid, .far, .fa-regular { font-family: 'Font Awesome 6 Free'; }

.fa-brands, .fab { font-family: 'Font Awesome 6 Brands'; }

.fa-1x { font-size: 1em; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-6x { font-size: 6em; }

.fa-7x { font-size: 7em; }

.fa-8x { font-size: 8em; }

.fa-9x { font-size: 9em; }

.fa-10x { font-size: 10em; }

.fa-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; }

.fa-xs { font-size: 0.75em; line-height: 0.0833333337em; vertical-align: 0.125em; }

.fa-sm { font-size: 0.875em; line-height: 0.0714285718em; vertical-align: 0.0535714295em; }

.fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; }

.fa-xl { font-size: 1.5em; line-height: 0.0416666682em; vertical-align: -0.125em; }

.fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em; }

.fa-fw { text-align: center; width: 1.25em; }

.fa-ul { list-style-type: none; margin-left: var(--fa-li-margin, 2.5em); padding-left: 0; }

.fa-ul > li { position: relative; }

.fa-li { left: calc(-1 * var(--fa-li-width, 2em)); position: absolute; text-align: center; width: var(--fa-li-width, 2em); line-height: inherit; }

.fa-border { border-color: var(--fa-border-color, #eee); border-radius: var(--fa-border-radius, 0.1em); border-style: var(--fa-border-style, solid); border-width: var(--fa-border-width, 0.08em); padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }

.fa-pull-left { float: left; margin-right: var(--fa-pull-margin, 0.3em); }

.fa-pull-right { float: right; margin-left: var(--fa-pull-margin, 0.3em); }

.fa-beat { animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-bounce { animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }

.fa-fade { animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-beat-fade { animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-flip { animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-shake { animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin { animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 2s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse { --fa-animation-direction: reverse; }

.fa-pulse, .fa-spin-pulse { animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, steps(8)); }

@media (prefers-reduced-motion: reduce) { .fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { animation-delay: -1ms; animation-duration: 1ms; animation-iteration-count: 1; transition-delay: 0s; transition-duration: 0s; } }

@keyframes fa-beat { 0%, 90% { transform: scale(1); }
  45% { transform: scale(var(--fa-beat-scale, 1.25)); } }

@keyframes fa-bounce { 0% { transform: scale(1, 1) translateY(0); }
  10% { transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% { transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% { transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% { transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% { transform: scale(1, 1) translateY(0); }
  100% { transform: scale(1, 1) translateY(0); } }

@keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity, 0.4); } }

@keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1); }
  50% { opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125)); } }

@keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }

@keyframes fa-shake { 0% { transform: rotate(-15deg); }
  4% { transform: rotate(15deg); }
  8%, 24% { transform: rotate(-18deg); }
  12%, 28% { transform: rotate(18deg); }
  16% { transform: rotate(-22deg); }
  20% { transform: rotate(22deg); }
  32% { transform: rotate(-12deg); }
  36% { transform: rotate(12deg); }
  40%, 100% { transform: rotate(0deg); } }

@keyframes fa-spin { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

.fa-rotate-90 { transform: rotate(90deg); }

.fa-rotate-180 { transform: rotate(180deg); }

.fa-rotate-270 { transform: rotate(270deg); }

.fa-flip-horizontal { transform: scale(-1, 1); }

.fa-flip-vertical { transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1, -1); }

.fa-rotate-by { transform: rotate(var(--fa-rotate-angle, 0)); }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }

.fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; z-index: var(--fa-stack-z-index, auto); }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: var(--fa-inverse, var(--background)); }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0 { --fa: "\30"; --fa--fa: "\30\30"; }

.fa-1 { --fa: "\31"; --fa--fa: "\31\31"; }

.fa-2 { --fa: "\32"; --fa--fa: "\32\32"; }

.fa-3 { --fa: "\33"; --fa--fa: "\33\33"; }

.fa-4 { --fa: "\34"; --fa--fa: "\34\34"; }

.fa-5 { --fa: "\35"; --fa--fa: "\35\35"; }

.fa-6 { --fa: "\36"; --fa--fa: "\36\36"; }

.fa-7 { --fa: "\37"; --fa--fa: "\37\37"; }

.fa-8 { --fa: "\38"; --fa--fa: "\38\38"; }

.fa-9 { --fa: "\39"; --fa--fa: "\39\39"; }

.fa-fill-drip { --fa: "\f576"; --fa--fa: "\f576\f576"; }

.fa-arrows-to-circle { --fa: "\e4bd"; --fa--fa: "\e4bd\e4bd"; }

.fa-circle-chevron-right { --fa: "\f138"; --fa--fa: "\f138\f138"; }

.fa-chevron-circle-right { --fa: "\f138"; --fa--fa: "\f138\f138"; }

.fa-at { --fa: "\40"; --fa--fa: "\40\40"; }

.fa-trash-can { --fa: "\f2ed"; --fa--fa: "\f2ed\f2ed"; }

.fa-trash-alt { --fa: "\f2ed"; --fa--fa: "\f2ed\f2ed"; }

.fa-text-height { --fa: "\f034"; --fa--fa: "\f034\f034"; }

.fa-user-xmark { --fa: "\f235"; --fa--fa: "\f235\f235"; }

.fa-user-times { --fa: "\f235"; --fa--fa: "\f235\f235"; }

.fa-stethoscope { --fa: "\f0f1"; --fa--fa: "\f0f1\f0f1"; }

.fa-message { --fa: "\f27a"; --fa--fa: "\f27a\f27a"; }

.fa-comment-alt { --fa: "\f27a"; --fa--fa: "\f27a\f27a"; }

.fa-info { --fa: "\f129"; --fa--fa: "\f129\f129"; }

.fa-down-left-and-up-right-to-center { --fa: "\f422"; --fa--fa: "\f422\f422"; }

.fa-compress-alt { --fa: "\f422"; --fa--fa: "\f422\f422"; }

.fa-explosion { --fa: "\e4e9"; --fa--fa: "\e4e9\e4e9"; }

.fa-file-lines { --fa: "\f15c"; --fa--fa: "\f15c\f15c"; }

.fa-file-alt { --fa: "\f15c"; --fa--fa: "\f15c\f15c"; }

.fa-file-text { --fa: "\f15c"; --fa--fa: "\f15c\f15c"; }

.fa-wave-square { --fa: "\f83e"; --fa--fa: "\f83e\f83e"; }

.fa-ring { --fa: "\f70b"; --fa--fa: "\f70b\f70b"; }

.fa-building-un { --fa: "\e4d9"; --fa--fa: "\e4d9\e4d9"; }

.fa-dice-three { --fa: "\f527"; --fa--fa: "\f527\f527"; }

.fa-calendar-days { --fa: "\f073"; --fa--fa: "\f073\f073"; }

.fa-calendar-alt { --fa: "\f073"; --fa--fa: "\f073\f073"; }

.fa-anchor-circle-check { --fa: "\e4aa"; --fa--fa: "\e4aa\e4aa"; }

.fa-building-circle-arrow-right { --fa: "\e4d1"; --fa--fa: "\e4d1\e4d1"; }

.fa-volleyball { --fa: "\f45f"; --fa--fa: "\f45f\f45f"; }

.fa-volleyball-ball { --fa: "\f45f"; --fa--fa: "\f45f\f45f"; }

.fa-arrows-up-to-line { --fa: "\e4c2"; --fa--fa: "\e4c2\e4c2"; }

.fa-sort-down { --fa: "\f0dd"; --fa--fa: "\f0dd\f0dd"; }

.fa-sort-desc { --fa: "\f0dd"; --fa--fa: "\f0dd\f0dd"; }

.fa-circle-minus { --fa: "\f056"; --fa--fa: "\f056\f056"; }

.fa-minus-circle { --fa: "\f056"; --fa--fa: "\f056\f056"; }

.fa-door-open { --fa: "\f52b"; --fa--fa: "\f52b\f52b"; }

.fa-right-from-bracket { --fa: "\f2f5"; --fa--fa: "\f2f5\f2f5"; }

.fa-sign-out-alt { --fa: "\f2f5"; --fa--fa: "\f2f5\f2f5"; }

.fa-atom { --fa: "\f5d2"; --fa--fa: "\f5d2\f5d2"; }

.fa-soap { --fa: "\e06e"; --fa--fa: "\e06e\e06e"; }

.fa-icons { --fa: "\f86d"; --fa--fa: "\f86d\f86d"; }

.fa-heart-music-camera-bolt { --fa: "\f86d"; --fa--fa: "\f86d\f86d"; }

.fa-microphone-lines-slash { --fa: "\f539"; --fa--fa: "\f539\f539"; }

.fa-microphone-alt-slash { --fa: "\f539"; --fa--fa: "\f539\f539"; }

.fa-bridge-circle-check { --fa: "\e4c9"; --fa--fa: "\e4c9\e4c9"; }

.fa-pump-medical { --fa: "\e06a"; --fa--fa: "\e06a\e06a"; }

.fa-fingerprint { --fa: "\f577"; --fa--fa: "\f577\f577"; }

.fa-hand-point-right { --fa: "\f0a4"; --fa--fa: "\f0a4\f0a4"; }

.fa-magnifying-glass-location { --fa: "\f689"; --fa--fa: "\f689\f689"; }

.fa-search-location { --fa: "\f689"; --fa--fa: "\f689\f689"; }

.fa-forward-step { --fa: "\f051"; --fa--fa: "\f051\f051"; }

.fa-step-forward { --fa: "\f051"; --fa--fa: "\f051\f051"; }

.fa-face-smile-beam { --fa: "\f5b8"; --fa--fa: "\f5b8\f5b8"; }

.fa-smile-beam { --fa: "\f5b8"; --fa--fa: "\f5b8\f5b8"; }

.fa-flag-checkered { --fa: "\f11e"; --fa--fa: "\f11e\f11e"; }

.fa-football { --fa: "\f44e"; --fa--fa: "\f44e\f44e"; }

.fa-football-ball { --fa: "\f44e"; --fa--fa: "\f44e\f44e"; }

.fa-school-circle-exclamation { --fa: "\e56c"; --fa--fa: "\e56c\e56c"; }

.fa-crop { --fa: "\f125"; --fa--fa: "\f125\f125"; }

.fa-angles-down { --fa: "\f103"; --fa--fa: "\f103\f103"; }

.fa-angle-double-down { --fa: "\f103"; --fa--fa: "\f103\f103"; }

.fa-users-rectangle { --fa: "\e594"; --fa--fa: "\e594\e594"; }

.fa-people-roof { --fa: "\e537"; --fa--fa: "\e537\e537"; }

.fa-people-line { --fa: "\e534"; --fa--fa: "\e534\e534"; }

.fa-beer-mug-empty { --fa: "\f0fc"; --fa--fa: "\f0fc\f0fc"; }

.fa-beer { --fa: "\f0fc"; --fa--fa: "\f0fc\f0fc"; }

.fa-diagram-predecessor { --fa: "\e477"; --fa--fa: "\e477\e477"; }

.fa-arrow-up-long { --fa: "\f176"; --fa--fa: "\f176\f176"; }

.fa-long-arrow-up { --fa: "\f176"; --fa--fa: "\f176\f176"; }

.fa-fire-flame-simple { --fa: "\f46a"; --fa--fa: "\f46a\f46a"; }

.fa-burn { --fa: "\f46a"; --fa--fa: "\f46a\f46a"; }

.fa-person { --fa: "\f183"; --fa--fa: "\f183\f183"; }

.fa-male { --fa: "\f183"; --fa--fa: "\f183\f183"; }

.fa-laptop { --fa: "\f109"; --fa--fa: "\f109\f109"; }

.fa-file-csv { --fa: "\f6dd"; --fa--fa: "\f6dd\f6dd"; }

.fa-menorah { --fa: "\f676"; --fa--fa: "\f676\f676"; }

.fa-truck-plane { --fa: "\e58f"; --fa--fa: "\e58f\e58f"; }

.fa-record-vinyl { --fa: "\f8d9"; --fa--fa: "\f8d9\f8d9"; }

.fa-face-grin-stars { --fa: "\f587"; --fa--fa: "\f587\f587"; }

.fa-grin-stars { --fa: "\f587"; --fa--fa: "\f587\f587"; }

.fa-bong { --fa: "\f55c"; --fa--fa: "\f55c\f55c"; }

.fa-spaghetti-monster-flying { --fa: "\f67b"; --fa--fa: "\f67b\f67b"; }

.fa-pastafarianism { --fa: "\f67b"; --fa--fa: "\f67b\f67b"; }

.fa-arrow-down-up-across-line { --fa: "\e4af"; --fa--fa: "\e4af\e4af"; }

.fa-spoon { --fa: "\f2e5"; --fa--fa: "\f2e5\f2e5"; }

.fa-utensil-spoon { --fa: "\f2e5"; --fa--fa: "\f2e5\f2e5"; }

.fa-jar-wheat { --fa: "\e517"; --fa--fa: "\e517\e517"; }

.fa-envelopes-bulk { --fa: "\f674"; --fa--fa: "\f674\f674"; }

.fa-mail-bulk { --fa: "\f674"; --fa--fa: "\f674\f674"; }

.fa-file-circle-exclamation { --fa: "\e4eb"; --fa--fa: "\e4eb\e4eb"; }

.fa-circle-h { --fa: "\f47e"; --fa--fa: "\f47e\f47e"; }

.fa-hospital-symbol { --fa: "\f47e"; --fa--fa: "\f47e\f47e"; }

.fa-pager { --fa: "\f815"; --fa--fa: "\f815\f815"; }

.fa-address-book { --fa: "\f2b9"; --fa--fa: "\f2b9\f2b9"; }

.fa-contact-book { --fa: "\f2b9"; --fa--fa: "\f2b9\f2b9"; }

.fa-strikethrough { --fa: "\f0cc"; --fa--fa: "\f0cc\f0cc"; }

.fa-k { --fa: "\4b"; --fa--fa: "\4b\4b"; }

.fa-landmark-flag { --fa: "\e51c"; --fa--fa: "\e51c\e51c"; }

.fa-pencil { --fa: "\f303"; --fa--fa: "\f303\f303"; }

.fa-pencil-alt { --fa: "\f303"; --fa--fa: "\f303\f303"; }

.fa-backward { --fa: "\f04a"; --fa--fa: "\f04a\f04a"; }

.fa-caret-right { --fa: "\f0da"; --fa--fa: "\f0da\f0da"; }

.fa-comments { --fa: "\f086"; --fa--fa: "\f086\f086"; }

.fa-paste { --fa: "\f0ea"; --fa--fa: "\f0ea\f0ea"; }

.fa-file-clipboard { --fa: "\f0ea"; --fa--fa: "\f0ea\f0ea"; }

.fa-code-pull-request { --fa: "\e13c"; --fa--fa: "\e13c\e13c"; }

.fa-clipboard-list { --fa: "\f46d"; --fa--fa: "\f46d\f46d"; }

.fa-truck-ramp-box { --fa: "\f4de"; --fa--fa: "\f4de\f4de"; }

.fa-truck-loading { --fa: "\f4de"; --fa--fa: "\f4de\f4de"; }

.fa-user-check { --fa: "\f4fc"; --fa--fa: "\f4fc\f4fc"; }

.fa-vial-virus { --fa: "\e597"; --fa--fa: "\e597\e597"; }

.fa-sheet-plastic { --fa: "\e571"; --fa--fa: "\e571\e571"; }

.fa-blog { --fa: "\f781"; --fa--fa: "\f781\f781"; }

.fa-user-ninja { --fa: "\f504"; --fa--fa: "\f504\f504"; }

.fa-person-arrow-up-from-line { --fa: "\e539"; --fa--fa: "\e539\e539"; }

.fa-scroll-torah { --fa: "\f6a0"; --fa--fa: "\f6a0\f6a0"; }

.fa-torah { --fa: "\f6a0"; --fa--fa: "\f6a0\f6a0"; }

.fa-broom-ball { --fa: "\f458"; --fa--fa: "\f458\f458"; }

.fa-quidditch { --fa: "\f458"; --fa--fa: "\f458\f458"; }

.fa-quidditch-broom-ball { --fa: "\f458"; --fa--fa: "\f458\f458"; }

.fa-toggle-off { --fa: "\f204"; --fa--fa: "\f204\f204"; }

.fa-box-archive { --fa: "\f187"; --fa--fa: "\f187\f187"; }

.fa-archive { --fa: "\f187"; --fa--fa: "\f187\f187"; }

.fa-person-drowning { --fa: "\e545"; --fa--fa: "\e545\e545"; }

.fa-arrow-down-9-1 { --fa: "\f886"; --fa--fa: "\f886\f886"; }

.fa-sort-numeric-desc { --fa: "\f886"; --fa--fa: "\f886\f886"; }

.fa-sort-numeric-down-alt { --fa: "\f886"; --fa--fa: "\f886\f886"; }

.fa-face-grin-tongue-squint { --fa: "\f58a"; --fa--fa: "\f58a\f58a"; }

.fa-grin-tongue-squint { --fa: "\f58a"; --fa--fa: "\f58a\f58a"; }

.fa-spray-can { --fa: "\f5bd"; --fa--fa: "\f5bd\f5bd"; }

.fa-truck-monster { --fa: "\f63b"; --fa--fa: "\f63b\f63b"; }

.fa-w { --fa: "\57"; --fa--fa: "\57\57"; }

.fa-earth-africa { --fa: "\f57c"; --fa--fa: "\f57c\f57c"; }

.fa-globe-africa { --fa: "\f57c"; --fa--fa: "\f57c\f57c"; }

.fa-rainbow { --fa: "\f75b"; --fa--fa: "\f75b\f75b"; }

.fa-circle-notch { --fa: "\f1ce"; --fa--fa: "\f1ce\f1ce"; }

.fa-tablet-screen-button { --fa: "\f3fa"; --fa--fa: "\f3fa\f3fa"; }

.fa-tablet-alt { --fa: "\f3fa"; --fa--fa: "\f3fa\f3fa"; }

.fa-paw { --fa: "\f1b0"; --fa--fa: "\f1b0\f1b0"; }

.fa-cloud { --fa: "\f0c2"; --fa--fa: "\f0c2\f0c2"; }

.fa-trowel-bricks { --fa: "\e58a"; --fa--fa: "\e58a\e58a"; }

.fa-face-flushed { --fa: "\f579"; --fa--fa: "\f579\f579"; }

.fa-flushed { --fa: "\f579"; --fa--fa: "\f579\f579"; }

.fa-hospital-user { --fa: "\f80d"; --fa--fa: "\f80d\f80d"; }

.fa-tent-arrow-left-right { --fa: "\e57f"; --fa--fa: "\e57f\e57f"; }

.fa-gavel { --fa: "\f0e3"; --fa--fa: "\f0e3\f0e3"; }

.fa-legal { --fa: "\f0e3"; --fa--fa: "\f0e3\f0e3"; }

.fa-binoculars { --fa: "\f1e5"; --fa--fa: "\f1e5\f1e5"; }

.fa-microphone-slash { --fa: "\f131"; --fa--fa: "\f131\f131"; }

.fa-box-tissue { --fa: "\e05b"; --fa--fa: "\e05b\e05b"; }

.fa-motorcycle { --fa: "\f21c"; --fa--fa: "\f21c\f21c"; }

.fa-bell-concierge { --fa: "\f562"; --fa--fa: "\f562\f562"; }

.fa-concierge-bell { --fa: "\f562"; --fa--fa: "\f562\f562"; }

.fa-pen-ruler { --fa: "\f5ae"; --fa--fa: "\f5ae\f5ae"; }

.fa-pencil-ruler { --fa: "\f5ae"; --fa--fa: "\f5ae\f5ae"; }

.fa-people-arrows { --fa: "\e068"; --fa--fa: "\e068\e068"; }

.fa-people-arrows-left-right { --fa: "\e068"; --fa--fa: "\e068\e068"; }

.fa-mars-and-venus-burst { --fa: "\e523"; --fa--fa: "\e523\e523"; }

.fa-square-caret-right { --fa: "\f152"; --fa--fa: "\f152\f152"; }

.fa-caret-square-right { --fa: "\f152"; --fa--fa: "\f152\f152"; }

.fa-scissors { --fa: "\f0c4"; --fa--fa: "\f0c4\f0c4"; }

.fa-cut { --fa: "\f0c4"; --fa--fa: "\f0c4\f0c4"; }

.fa-sun-plant-wilt { --fa: "\e57a"; --fa--fa: "\e57a\e57a"; }

.fa-toilets-portable { --fa: "\e584"; --fa--fa: "\e584\e584"; }

.fa-hockey-puck { --fa: "\f453"; --fa--fa: "\f453\f453"; }

.fa-table { --fa: "\f0ce"; --fa--fa: "\f0ce\f0ce"; }

.fa-magnifying-glass-arrow-right { --fa: "\e521"; --fa--fa: "\e521\e521"; }

.fa-tachograph-digital { --fa: "\f566"; --fa--fa: "\f566\f566"; }

.fa-digital-tachograph { --fa: "\f566"; --fa--fa: "\f566\f566"; }

.fa-users-slash { --fa: "\e073"; --fa--fa: "\e073\e073"; }

.fa-clover { --fa: "\e139"; --fa--fa: "\e139\e139"; }

.fa-reply { --fa: "\f3e5"; --fa--fa: "\f3e5\f3e5"; }

.fa-mail-reply { --fa: "\f3e5"; --fa--fa: "\f3e5\f3e5"; }

.fa-star-and-crescent { --fa: "\f699"; --fa--fa: "\f699\f699"; }

.fa-house-fire { --fa: "\e50c"; --fa--fa: "\e50c\e50c"; }

.fa-square-minus { --fa: "\f146"; --fa--fa: "\f146\f146"; }

.fa-minus-square { --fa: "\f146"; --fa--fa: "\f146\f146"; }

.fa-helicopter { --fa: "\f533"; --fa--fa: "\f533\f533"; }

.fa-compass { --fa: "\f14e"; --fa--fa: "\f14e\f14e"; }

.fa-square-caret-down { --fa: "\f150"; --fa--fa: "\f150\f150"; }

.fa-caret-square-down { --fa: "\f150"; --fa--fa: "\f150\f150"; }

.fa-file-circle-question { --fa: "\e4ef"; --fa--fa: "\e4ef\e4ef"; }

.fa-laptop-code { --fa: "\f5fc"; --fa--fa: "\f5fc\f5fc"; }

.fa-swatchbook { --fa: "\f5c3"; --fa--fa: "\f5c3\f5c3"; }

.fa-prescription-bottle { --fa: "\f485"; --fa--fa: "\f485\f485"; }

.fa-bars { --fa: "\f0c9"; --fa--fa: "\f0c9\f0c9"; }

.fa-navicon { --fa: "\f0c9"; --fa--fa: "\f0c9\f0c9"; }

.fa-people-group { --fa: "\e533"; --fa--fa: "\e533\e533"; }

.fa-hourglass-end { --fa: "\f253"; --fa--fa: "\f253\f253"; }

.fa-hourglass-3 { --fa: "\f253"; --fa--fa: "\f253\f253"; }

.fa-heart-crack { --fa: "\f7a9"; --fa--fa: "\f7a9\f7a9"; }

.fa-heart-broken { --fa: "\f7a9"; --fa--fa: "\f7a9\f7a9"; }

.fa-square-up-right { --fa: "\f360"; --fa--fa: "\f360\f360"; }

.fa-external-link-square-alt { --fa: "\f360"; --fa--fa: "\f360\f360"; }

.fa-face-kiss-beam { --fa: "\f597"; --fa--fa: "\f597\f597"; }

.fa-kiss-beam { --fa: "\f597"; --fa--fa: "\f597\f597"; }

.fa-film { --fa: "\f008"; --fa--fa: "\f008\f008"; }

.fa-ruler-horizontal { --fa: "\f547"; --fa--fa: "\f547\f547"; }

.fa-people-robbery { --fa: "\e536"; --fa--fa: "\e536\e536"; }

.fa-lightbulb { --fa: "\f0eb"; --fa--fa: "\f0eb\f0eb"; }

.fa-caret-left { --fa: "\f0d9"; --fa--fa: "\f0d9\f0d9"; }

.fa-circle-exclamation { --fa: "\f06a"; --fa--fa: "\f06a\f06a"; }

.fa-exclamation-circle { --fa: "\f06a"; --fa--fa: "\f06a\f06a"; }

.fa-school-circle-xmark { --fa: "\e56d"; --fa--fa: "\e56d\e56d"; }

.fa-arrow-right-from-bracket { --fa: "\f08b"; --fa--fa: "\f08b\f08b"; }

.fa-sign-out { --fa: "\f08b"; --fa--fa: "\f08b\f08b"; }

.fa-circle-chevron-down { --fa: "\f13a"; --fa--fa: "\f13a\f13a"; }

.fa-chevron-circle-down { --fa: "\f13a"; --fa--fa: "\f13a\f13a"; }

.fa-unlock-keyhole { --fa: "\f13e"; --fa--fa: "\f13e\f13e"; }

.fa-unlock-alt { --fa: "\f13e"; --fa--fa: "\f13e\f13e"; }

.fa-cloud-showers-heavy { --fa: "\f740"; --fa--fa: "\f740\f740"; }

.fa-headphones-simple { --fa: "\f58f"; --fa--fa: "\f58f\f58f"; }

.fa-headphones-alt { --fa: "\f58f"; --fa--fa: "\f58f\f58f"; }

.fa-sitemap { --fa: "\f0e8"; --fa--fa: "\f0e8\f0e8"; }

.fa-circle-dollar-to-slot { --fa: "\f4b9"; --fa--fa: "\f4b9\f4b9"; }

.fa-donate { --fa: "\f4b9"; --fa--fa: "\f4b9\f4b9"; }

.fa-memory { --fa: "\f538"; --fa--fa: "\f538\f538"; }

.fa-road-spikes { --fa: "\e568"; --fa--fa: "\e568\e568"; }

.fa-fire-burner { --fa: "\e4f1"; --fa--fa: "\e4f1\e4f1"; }

.fa-flag { --fa: "\f024"; --fa--fa: "\f024\f024"; }

.fa-hanukiah { --fa: "\f6e6"; --fa--fa: "\f6e6\f6e6"; }

.fa-feather { --fa: "\f52d"; --fa--fa: "\f52d\f52d"; }

.fa-volume-low { --fa: "\f027"; --fa--fa: "\f027\f027"; }

.fa-volume-down { --fa: "\f027"; --fa--fa: "\f027\f027"; }

.fa-comment-slash { --fa: "\f4b3"; --fa--fa: "\f4b3\f4b3"; }

.fa-cloud-sun-rain { --fa: "\f743"; --fa--fa: "\f743\f743"; }

.fa-compress { --fa: "\f066"; --fa--fa: "\f066\f066"; }

.fa-wheat-awn { --fa: "\e2cd"; --fa--fa: "\e2cd\e2cd"; }

.fa-wheat-alt { --fa: "\e2cd"; --fa--fa: "\e2cd\e2cd"; }

.fa-ankh { --fa: "\f644"; --fa--fa: "\f644\f644"; }

.fa-hands-holding-child { --fa: "\e4fa"; --fa--fa: "\e4fa\e4fa"; }

.fa-asterisk { --fa: "\2a"; --fa--fa: "\2a\2a"; }

.fa-square-check { --fa: "\f14a"; --fa--fa: "\f14a\f14a"; }

.fa-check-square { --fa: "\f14a"; --fa--fa: "\f14a\f14a"; }

.fa-peseta-sign { --fa: "\e221"; --fa--fa: "\e221\e221"; }

.fa-heading { --fa: "\f1dc"; --fa--fa: "\f1dc\f1dc"; }

.fa-header { --fa: "\f1dc"; --fa--fa: "\f1dc\f1dc"; }

.fa-ghost { --fa: "\f6e2"; --fa--fa: "\f6e2\f6e2"; }

.fa-list { --fa: "\f03a"; --fa--fa: "\f03a\f03a"; }

.fa-list-squares { --fa: "\f03a"; --fa--fa: "\f03a\f03a"; }

.fa-square-phone-flip { --fa: "\f87b"; --fa--fa: "\f87b\f87b"; }

.fa-phone-square-alt { --fa: "\f87b"; --fa--fa: "\f87b\f87b"; }

.fa-cart-plus { --fa: "\f217"; --fa--fa: "\f217\f217"; }

.fa-gamepad { --fa: "\f11b"; --fa--fa: "\f11b\f11b"; }

.fa-circle-dot { --fa: "\f192"; --fa--fa: "\f192\f192"; }

.fa-dot-circle { --fa: "\f192"; --fa--fa: "\f192\f192"; }

.fa-face-dizzy { --fa: "\f567"; --fa--fa: "\f567\f567"; }

.fa-dizzy { --fa: "\f567"; --fa--fa: "\f567\f567"; }

.fa-egg { --fa: "\f7fb"; --fa--fa: "\f7fb\f7fb"; }

.fa-house-medical-circle-xmark { --fa: "\e513"; --fa--fa: "\e513\e513"; }

.fa-campground { --fa: "\f6bb"; --fa--fa: "\f6bb\f6bb"; }

.fa-folder-plus { --fa: "\f65e"; --fa--fa: "\f65e\f65e"; }

.fa-futbol { --fa: "\f1e3"; --fa--fa: "\f1e3\f1e3"; }

.fa-futbol-ball { --fa: "\f1e3"; --fa--fa: "\f1e3\f1e3"; }

.fa-soccer-ball { --fa: "\f1e3"; --fa--fa: "\f1e3\f1e3"; }

.fa-paintbrush { --fa: "\f1fc"; --fa--fa: "\f1fc\f1fc"; }

.fa-paint-brush { --fa: "\f1fc"; --fa--fa: "\f1fc\f1fc"; }

.fa-lock { --fa: "\f023"; --fa--fa: "\f023\f023"; }

.fa-gas-pump { --fa: "\f52f"; --fa--fa: "\f52f\f52f"; }

.fa-hot-tub-person { --fa: "\f593"; --fa--fa: "\f593\f593"; }

.fa-hot-tub { --fa: "\f593"; --fa--fa: "\f593\f593"; }

.fa-map-location { --fa: "\f59f"; --fa--fa: "\f59f\f59f"; }

.fa-map-marked { --fa: "\f59f"; --fa--fa: "\f59f\f59f"; }

.fa-house-flood-water { --fa: "\e50e"; --fa--fa: "\e50e\e50e"; }

.fa-tree { --fa: "\f1bb"; --fa--fa: "\f1bb\f1bb"; }

.fa-bridge-lock { --fa: "\e4cc"; --fa--fa: "\e4cc\e4cc"; }

.fa-sack-dollar { --fa: "\f81d"; --fa--fa: "\f81d\f81d"; }

.fa-pen-to-square { --fa: "\f044"; --fa--fa: "\f044\f044"; }

.fa-edit { --fa: "\f044"; --fa--fa: "\f044\f044"; }

.fa-car-side { --fa: "\f5e4"; --fa--fa: "\f5e4\f5e4"; }

.fa-share-nodes { --fa: "\f1e0"; --fa--fa: "\f1e0\f1e0"; }

.fa-share-alt { --fa: "\f1e0"; --fa--fa: "\f1e0\f1e0"; }

.fa-heart-circle-minus { --fa: "\e4ff"; --fa--fa: "\e4ff\e4ff"; }

.fa-hourglass-half { --fa: "\f252"; --fa--fa: "\f252\f252"; }

.fa-hourglass-2 { --fa: "\f252"; --fa--fa: "\f252\f252"; }

.fa-microscope { --fa: "\f610"; --fa--fa: "\f610\f610"; }

.fa-sink { --fa: "\e06d"; --fa--fa: "\e06d\e06d"; }

.fa-bag-shopping { --fa: "\f290"; --fa--fa: "\f290\f290"; }

.fa-shopping-bag { --fa: "\f290"; --fa--fa: "\f290\f290"; }

.fa-arrow-down-z-a { --fa: "\f881"; --fa--fa: "\f881\f881"; }

.fa-sort-alpha-desc { --fa: "\f881"; --fa--fa: "\f881\f881"; }

.fa-sort-alpha-down-alt { --fa: "\f881"; --fa--fa: "\f881\f881"; }

.fa-mitten { --fa: "\f7b5"; --fa--fa: "\f7b5\f7b5"; }

.fa-person-rays { --fa: "\e54d"; --fa--fa: "\e54d\e54d"; }

.fa-users { --fa: "\f0c0"; --fa--fa: "\f0c0\f0c0"; }

.fa-eye-slash { --fa: "\f070"; --fa--fa: "\f070\f070"; }

.fa-flask-vial { --fa: "\e4f3"; --fa--fa: "\e4f3\e4f3"; }

.fa-hand { --fa: "\f256"; --fa--fa: "\f256\f256"; }

.fa-hand-paper { --fa: "\f256"; --fa--fa: "\f256\f256"; }

.fa-om { --fa: "\f679"; --fa--fa: "\f679\f679"; }

.fa-worm { --fa: "\e599"; --fa--fa: "\e599\e599"; }

.fa-house-circle-xmark { --fa: "\e50b"; --fa--fa: "\e50b\e50b"; }

.fa-plug { --fa: "\f1e6"; --fa--fa: "\f1e6\f1e6"; }

.fa-chevron-up { --fa: "\f077"; --fa--fa: "\f077\f077"; }

.fa-hand-spock { --fa: "\f259"; --fa--fa: "\f259\f259"; }

.fa-stopwatch { --fa: "\f2f2"; --fa--fa: "\f2f2\f2f2"; }

.fa-face-kiss { --fa: "\f596"; --fa--fa: "\f596\f596"; }

.fa-kiss { --fa: "\f596"; --fa--fa: "\f596\f596"; }

.fa-bridge-circle-xmark { --fa: "\e4cb"; --fa--fa: "\e4cb\e4cb"; }

.fa-face-grin-tongue { --fa: "\f589"; --fa--fa: "\f589\f589"; }

.fa-grin-tongue { --fa: "\f589"; --fa--fa: "\f589\f589"; }

.fa-chess-bishop { --fa: "\f43a"; --fa--fa: "\f43a\f43a"; }

.fa-face-grin-wink { --fa: "\f58c"; --fa--fa: "\f58c\f58c"; }

.fa-grin-wink { --fa: "\f58c"; --fa--fa: "\f58c\f58c"; }

.fa-ear-deaf { --fa: "\f2a4"; --fa--fa: "\f2a4\f2a4"; }

.fa-deaf { --fa: "\f2a4"; --fa--fa: "\f2a4\f2a4"; }

.fa-deafness { --fa: "\f2a4"; --fa--fa: "\f2a4\f2a4"; }

.fa-hard-of-hearing { --fa: "\f2a4"; --fa--fa: "\f2a4\f2a4"; }

.fa-road-circle-check { --fa: "\e564"; --fa--fa: "\e564\e564"; }

.fa-dice-five { --fa: "\f523"; --fa--fa: "\f523\f523"; }

.fa-square-rss { --fa: "\f143"; --fa--fa: "\f143\f143"; }

.fa-rss-square { --fa: "\f143"; --fa--fa: "\f143\f143"; }

.fa-land-mine-on { --fa: "\e51b"; --fa--fa: "\e51b\e51b"; }

.fa-i-cursor { --fa: "\f246"; --fa--fa: "\f246\f246"; }

.fa-stamp { --fa: "\f5bf"; --fa--fa: "\f5bf\f5bf"; }

.fa-stairs { --fa: "\e289"; --fa--fa: "\e289\e289"; }

.fa-i { --fa: "\49"; --fa--fa: "\49\49"; }

.fa-hryvnia-sign { --fa: "\f6f2"; --fa--fa: "\f6f2\f6f2"; }

.fa-hryvnia { --fa: "\f6f2"; --fa--fa: "\f6f2\f6f2"; }

.fa-pills { --fa: "\f484"; --fa--fa: "\f484\f484"; }

.fa-face-grin-wide { --fa: "\f581"; --fa--fa: "\f581\f581"; }

.fa-grin-alt { --fa: "\f581"; --fa--fa: "\f581\f581"; }

.fa-tooth { --fa: "\f5c9"; --fa--fa: "\f5c9\f5c9"; }

.fa-v { --fa: "\56"; --fa--fa: "\56\56"; }

.fa-bangladeshi-taka-sign { --fa: "\e2e6"; --fa--fa: "\e2e6\e2e6"; }

.fa-bicycle { --fa: "\f206"; --fa--fa: "\f206\f206"; }

.fa-staff-snake { --fa: "\e579"; --fa--fa: "\e579\e579"; }

.fa-rod-asclepius { --fa: "\e579"; --fa--fa: "\e579\e579"; }

.fa-rod-snake { --fa: "\e579"; --fa--fa: "\e579\e579"; }

.fa-staff-aesculapius { --fa: "\e579"; --fa--fa: "\e579\e579"; }

.fa-head-side-cough-slash { --fa: "\e062"; --fa--fa: "\e062\e062"; }

.fa-truck-medical { --fa: "\f0f9"; --fa--fa: "\f0f9\f0f9"; }

.fa-ambulance { --fa: "\f0f9"; --fa--fa: "\f0f9\f0f9"; }

.fa-wheat-awn-circle-exclamation { --fa: "\e598"; --fa--fa: "\e598\e598"; }

.fa-snowman { --fa: "\f7d0"; --fa--fa: "\f7d0\f7d0"; }

.fa-mortar-pestle { --fa: "\f5a7"; --fa--fa: "\f5a7\f5a7"; }

.fa-road-barrier { --fa: "\e562"; --fa--fa: "\e562\e562"; }

.fa-school { --fa: "\f549"; --fa--fa: "\f549\f549"; }

.fa-igloo { --fa: "\f7ae"; --fa--fa: "\f7ae\f7ae"; }

.fa-joint { --fa: "\f595"; --fa--fa: "\f595\f595"; }

.fa-angle-right { --fa: "\f105"; --fa--fa: "\f105\f105"; }

.fa-horse { --fa: "\f6f0"; --fa--fa: "\f6f0\f6f0"; }

.fa-q { --fa: "\51"; --fa--fa: "\51\51"; }

.fa-g { --fa: "\47"; --fa--fa: "\47\47"; }

.fa-notes-medical { --fa: "\f481"; --fa--fa: "\f481\f481"; }

.fa-temperature-half { --fa: "\f2c9"; --fa--fa: "\f2c9\f2c9"; }

.fa-temperature-2 { --fa: "\f2c9"; --fa--fa: "\f2c9\f2c9"; }

.fa-thermometer-2 { --fa: "\f2c9"; --fa--fa: "\f2c9\f2c9"; }

.fa-thermometer-half { --fa: "\f2c9"; --fa--fa: "\f2c9\f2c9"; }

.fa-dong-sign { --fa: "\e169"; --fa--fa: "\e169\e169"; }

.fa-capsules { --fa: "\f46b"; --fa--fa: "\f46b\f46b"; }

.fa-poo-storm { --fa: "\f75a"; --fa--fa: "\f75a\f75a"; }

.fa-poo-bolt { --fa: "\f75a"; --fa--fa: "\f75a\f75a"; }

.fa-face-frown-open { --fa: "\f57a"; --fa--fa: "\f57a\f57a"; }

.fa-frown-open { --fa: "\f57a"; --fa--fa: "\f57a\f57a"; }

.fa-hand-point-up { --fa: "\f0a6"; --fa--fa: "\f0a6\f0a6"; }

.fa-money-bill { --fa: "\f0d6"; --fa--fa: "\f0d6\f0d6"; }

.fa-bookmark { --fa: "\f02e"; --fa--fa: "\f02e\f02e"; }

.fa-align-justify { --fa: "\f039"; --fa--fa: "\f039\f039"; }

.fa-umbrella-beach { --fa: "\f5ca"; --fa--fa: "\f5ca\f5ca"; }

.fa-helmet-un { --fa: "\e503"; --fa--fa: "\e503\e503"; }

.fa-bullseye { --fa: "\f140"; --fa--fa: "\f140\f140"; }

.fa-bacon { --fa: "\f7e5"; --fa--fa: "\f7e5\f7e5"; }

.fa-hand-point-down { --fa: "\f0a7"; --fa--fa: "\f0a7\f0a7"; }

.fa-arrow-up-from-bracket { --fa: "\e09a"; --fa--fa: "\e09a\e09a"; }

.fa-folder { --fa: "\f07b"; --fa--fa: "\f07b\f07b"; }

.fa-folder-blank { --fa: "\f07b"; --fa--fa: "\f07b\f07b"; }

.fa-file-waveform { --fa: "\f478"; --fa--fa: "\f478\f478"; }

.fa-file-medical-alt { --fa: "\f478"; --fa--fa: "\f478\f478"; }

.fa-radiation { --fa: "\f7b9"; --fa--fa: "\f7b9\f7b9"; }

.fa-chart-simple { --fa: "\e473"; --fa--fa: "\e473\e473"; }

.fa-mars-stroke { --fa: "\f229"; --fa--fa: "\f229\f229"; }

.fa-vial { --fa: "\f492"; --fa--fa: "\f492\f492"; }

.fa-gauge { --fa: "\f624"; --fa--fa: "\f624\f624"; }

.fa-dashboard { --fa: "\f624"; --fa--fa: "\f624\f624"; }

.fa-gauge-med { --fa: "\f624"; --fa--fa: "\f624\f624"; }

.fa-tachometer-alt-average { --fa: "\f624"; --fa--fa: "\f624\f624"; }

.fa-wand-magic-sparkles { --fa: "\e2ca"; --fa--fa: "\e2ca\e2ca"; }

.fa-magic-wand-sparkles { --fa: "\e2ca"; --fa--fa: "\e2ca\e2ca"; }

.fa-e { --fa: "\45"; --fa--fa: "\45\45"; }

.fa-pen-clip { --fa: "\f305"; --fa--fa: "\f305\f305"; }

.fa-pen-alt { --fa: "\f305"; --fa--fa: "\f305\f305"; }

.fa-bridge-circle-exclamation { --fa: "\e4ca"; --fa--fa: "\e4ca\e4ca"; }

.fa-user { --fa: "\f007"; --fa--fa: "\f007\f007"; }

.fa-school-circle-check { --fa: "\e56b"; --fa--fa: "\e56b\e56b"; }

.fa-dumpster { --fa: "\f793"; --fa--fa: "\f793\f793"; }

.fa-van-shuttle { --fa: "\f5b6"; --fa--fa: "\f5b6\f5b6"; }

.fa-shuttle-van { --fa: "\f5b6"; --fa--fa: "\f5b6\f5b6"; }

.fa-building-user { --fa: "\e4da"; --fa--fa: "\e4da\e4da"; }

.fa-square-caret-left { --fa: "\f191"; --fa--fa: "\f191\f191"; }

.fa-caret-square-left { --fa: "\f191"; --fa--fa: "\f191\f191"; }

.fa-highlighter { --fa: "\f591"; --fa--fa: "\f591\f591"; }

.fa-key { --fa: "\f084"; --fa--fa: "\f084\f084"; }

.fa-bullhorn { --fa: "\f0a1"; --fa--fa: "\f0a1\f0a1"; }

.fa-globe { --fa: "\f0ac"; --fa--fa: "\f0ac\f0ac"; }

.fa-synagogue { --fa: "\f69b"; --fa--fa: "\f69b\f69b"; }

.fa-person-half-dress { --fa: "\e548"; --fa--fa: "\e548\e548"; }

.fa-road-bridge { --fa: "\e563"; --fa--fa: "\e563\e563"; }

.fa-location-arrow { --fa: "\f124"; --fa--fa: "\f124\f124"; }

.fa-c { --fa: "\43"; --fa--fa: "\43\43"; }

.fa-tablet-button { --fa: "\f10a"; --fa--fa: "\f10a\f10a"; }

.fa-building-lock { --fa: "\e4d6"; --fa--fa: "\e4d6\e4d6"; }

.fa-pizza-slice { --fa: "\f818"; --fa--fa: "\f818\f818"; }

.fa-money-bill-wave { --fa: "\f53a"; --fa--fa: "\f53a\f53a"; }

.fa-chart-area { --fa: "\f1fe"; --fa--fa: "\f1fe\f1fe"; }

.fa-area-chart { --fa: "\f1fe"; --fa--fa: "\f1fe\f1fe"; }

.fa-house-flag { --fa: "\e50d"; --fa--fa: "\e50d\e50d"; }

.fa-person-circle-minus { --fa: "\e540"; --fa--fa: "\e540\e540"; }

.fa-ban { --fa: "\f05e"; --fa--fa: "\f05e\f05e"; }

.fa-cancel { --fa: "\f05e"; --fa--fa: "\f05e\f05e"; }

.fa-camera-rotate { --fa: "\e0d8"; --fa--fa: "\e0d8\e0d8"; }

.fa-spray-can-sparkles { --fa: "\f5d0"; --fa--fa: "\f5d0\f5d0"; }

.fa-air-freshener { --fa: "\f5d0"; --fa--fa: "\f5d0\f5d0"; }

.fa-star { --fa: "\f005"; --fa--fa: "\f005\f005"; }

.fa-repeat { --fa: "\f363"; --fa--fa: "\f363\f363"; }

.fa-cross { --fa: "\f654"; --fa--fa: "\f654\f654"; }

.fa-box { --fa: "\f466"; --fa--fa: "\f466\f466"; }

.fa-venus-mars { --fa: "\f228"; --fa--fa: "\f228\f228"; }

.fa-arrow-pointer { --fa: "\f245"; --fa--fa: "\f245\f245"; }

.fa-mouse-pointer { --fa: "\f245"; --fa--fa: "\f245\f245"; }

.fa-maximize { --fa: "\f31e"; --fa--fa: "\f31e\f31e"; }

.fa-expand-arrows-alt { --fa: "\f31e"; --fa--fa: "\f31e\f31e"; }

.fa-charging-station { --fa: "\f5e7"; --fa--fa: "\f5e7\f5e7"; }

.fa-shapes { --fa: "\f61f"; --fa--fa: "\f61f\f61f"; }

.fa-triangle-circle-square { --fa: "\f61f"; --fa--fa: "\f61f\f61f"; }

.fa-shuffle { --fa: "\f074"; --fa--fa: "\f074\f074"; }

.fa-random { --fa: "\f074"; --fa--fa: "\f074\f074"; }

.fa-person-running { --fa: "\f70c"; --fa--fa: "\f70c\f70c"; }

.fa-running { --fa: "\f70c"; --fa--fa: "\f70c\f70c"; }

.fa-mobile-retro { --fa: "\e527"; --fa--fa: "\e527\e527"; }

.fa-grip-lines-vertical { --fa: "\f7a5"; --fa--fa: "\f7a5\f7a5"; }

.fa-spider { --fa: "\f717"; --fa--fa: "\f717\f717"; }

.fa-hands-bound { --fa: "\e4f9"; --fa--fa: "\e4f9\e4f9"; }

.fa-file-invoice-dollar { --fa: "\f571"; --fa--fa: "\f571\f571"; }

.fa-plane-circle-exclamation { --fa: "\e556"; --fa--fa: "\e556\e556"; }

.fa-x-ray { --fa: "\f497"; --fa--fa: "\f497\f497"; }

.fa-spell-check { --fa: "\f891"; --fa--fa: "\f891\f891"; }

.fa-slash { --fa: "\f715"; --fa--fa: "\f715\f715"; }

.fa-computer-mouse { --fa: "\f8cc"; --fa--fa: "\f8cc\f8cc"; }

.fa-mouse { --fa: "\f8cc"; --fa--fa: "\f8cc\f8cc"; }

.fa-arrow-right-to-bracket { --fa: "\f090"; --fa--fa: "\f090\f090"; }

.fa-sign-in { --fa: "\f090"; --fa--fa: "\f090\f090"; }

.fa-shop-slash { --fa: "\e070"; --fa--fa: "\e070\e070"; }

.fa-store-alt-slash { --fa: "\e070"; --fa--fa: "\e070\e070"; }

.fa-server { --fa: "\f233"; --fa--fa: "\f233\f233"; }

.fa-virus-covid-slash { --fa: "\e4a9"; --fa--fa: "\e4a9\e4a9"; }

.fa-shop-lock { --fa: "\e4a5"; --fa--fa: "\e4a5\e4a5"; }

.fa-hourglass-start { --fa: "\f251"; --fa--fa: "\f251\f251"; }

.fa-hourglass-1 { --fa: "\f251"; --fa--fa: "\f251\f251"; }

.fa-blender-phone { --fa: "\f6b6"; --fa--fa: "\f6b6\f6b6"; }

.fa-building-wheat { --fa: "\e4db"; --fa--fa: "\e4db\e4db"; }

.fa-person-breastfeeding { --fa: "\e53a"; --fa--fa: "\e53a\e53a"; }

.fa-right-to-bracket { --fa: "\f2f6"; --fa--fa: "\f2f6\f2f6"; }

.fa-sign-in-alt { --fa: "\f2f6"; --fa--fa: "\f2f6\f2f6"; }

.fa-venus { --fa: "\f221"; --fa--fa: "\f221\f221"; }

.fa-passport { --fa: "\f5ab"; --fa--fa: "\f5ab\f5ab"; }

.fa-thumbtack-slash { --fa: "\e68f"; --fa--fa: "\e68f\e68f"; }

.fa-thumb-tack-slash { --fa: "\e68f"; --fa--fa: "\e68f\e68f"; }

.fa-heart-pulse { --fa: "\f21e"; --fa--fa: "\f21e\f21e"; }

.fa-heartbeat { --fa: "\f21e"; --fa--fa: "\f21e\f21e"; }

.fa-people-carry-box { --fa: "\f4ce"; --fa--fa: "\f4ce\f4ce"; }

.fa-people-carry { --fa: "\f4ce"; --fa--fa: "\f4ce\f4ce"; }

.fa-temperature-high { --fa: "\f769"; --fa--fa: "\f769\f769"; }

.fa-microchip { --fa: "\f2db"; --fa--fa: "\f2db\f2db"; }

.fa-crown { --fa: "\f521"; --fa--fa: "\f521\f521"; }

.fa-weight-hanging { --fa: "\f5cd"; --fa--fa: "\f5cd\f5cd"; }

.fa-xmarks-lines { --fa: "\e59a"; --fa--fa: "\e59a\e59a"; }

.fa-file-prescription { --fa: "\f572"; --fa--fa: "\f572\f572"; }

.fa-weight-scale { --fa: "\f496"; --fa--fa: "\f496\f496"; }

.fa-weight { --fa: "\f496"; --fa--fa: "\f496\f496"; }

.fa-user-group { --fa: "\f500"; --fa--fa: "\f500\f500"; }

.fa-user-friends { --fa: "\f500"; --fa--fa: "\f500\f500"; }

.fa-arrow-up-a-z { --fa: "\f15e"; --fa--fa: "\f15e\f15e"; }

.fa-sort-alpha-up { --fa: "\f15e"; --fa--fa: "\f15e\f15e"; }

.fa-chess-knight { --fa: "\f441"; --fa--fa: "\f441\f441"; }

.fa-face-laugh-squint { --fa: "\f59b"; --fa--fa: "\f59b\f59b"; }

.fa-laugh-squint { --fa: "\f59b"; --fa--fa: "\f59b\f59b"; }

.fa-wheelchair { --fa: "\f193"; --fa--fa: "\f193\f193"; }

.fa-circle-arrow-up { --fa: "\f0aa"; --fa--fa: "\f0aa\f0aa"; }

.fa-arrow-circle-up { --fa: "\f0aa"; --fa--fa: "\f0aa\f0aa"; }

.fa-toggle-on { --fa: "\f205"; --fa--fa: "\f205\f205"; }

.fa-person-walking { --fa: "\f554"; --fa--fa: "\f554\f554"; }

.fa-walking { --fa: "\f554"; --fa--fa: "\f554\f554"; }

.fa-l { --fa: "\4c"; --fa--fa: "\4c\4c"; }

.fa-fire { --fa: "\f06d"; --fa--fa: "\f06d\f06d"; }

.fa-bed-pulse { --fa: "\f487"; --fa--fa: "\f487\f487"; }

.fa-procedures { --fa: "\f487"; --fa--fa: "\f487\f487"; }

.fa-shuttle-space { --fa: "\f197"; --fa--fa: "\f197\f197"; }

.fa-space-shuttle { --fa: "\f197"; --fa--fa: "\f197\f197"; }

.fa-face-laugh { --fa: "\f599"; --fa--fa: "\f599\f599"; }

.fa-laugh { --fa: "\f599"; --fa--fa: "\f599\f599"; }

.fa-folder-open { --fa: "\f07c"; --fa--fa: "\f07c\f07c"; }

.fa-heart-circle-plus { --fa: "\e500"; --fa--fa: "\e500\e500"; }

.fa-code-fork { --fa: "\e13b"; --fa--fa: "\e13b\e13b"; }

.fa-city { --fa: "\f64f"; --fa--fa: "\f64f\f64f"; }

.fa-microphone-lines { --fa: "\f3c9"; --fa--fa: "\f3c9\f3c9"; }

.fa-microphone-alt { --fa: "\f3c9"; --fa--fa: "\f3c9\f3c9"; }

.fa-pepper-hot { --fa: "\f816"; --fa--fa: "\f816\f816"; }

.fa-unlock { --fa: "\f09c"; --fa--fa: "\f09c\f09c"; }

.fa-colon-sign { --fa: "\e140"; --fa--fa: "\e140\e140"; }

.fa-headset { --fa: "\f590"; --fa--fa: "\f590\f590"; }

.fa-store-slash { --fa: "\e071"; --fa--fa: "\e071\e071"; }

.fa-road-circle-xmark { --fa: "\e566"; --fa--fa: "\e566\e566"; }

.fa-user-minus { --fa: "\f503"; --fa--fa: "\f503\f503"; }

.fa-mars-stroke-up { --fa: "\f22a"; --fa--fa: "\f22a\f22a"; }

.fa-mars-stroke-v { --fa: "\f22a"; --fa--fa: "\f22a\f22a"; }

.fa-champagne-glasses { --fa: "\f79f"; --fa--fa: "\f79f\f79f"; }

.fa-glass-cheers { --fa: "\f79f"; --fa--fa: "\f79f\f79f"; }

.fa-clipboard { --fa: "\f328"; --fa--fa: "\f328\f328"; }

.fa-house-circle-exclamation { --fa: "\e50a"; --fa--fa: "\e50a\e50a"; }

.fa-file-arrow-up { --fa: "\f574"; --fa--fa: "\f574\f574"; }

.fa-file-upload { --fa: "\f574"; --fa--fa: "\f574\f574"; }

.fa-wifi { --fa: "\f1eb"; --fa--fa: "\f1eb\f1eb"; }

.fa-wifi-3 { --fa: "\f1eb"; --fa--fa: "\f1eb\f1eb"; }

.fa-wifi-strong { --fa: "\f1eb"; --fa--fa: "\f1eb\f1eb"; }

.fa-bath { --fa: "\f2cd"; --fa--fa: "\f2cd\f2cd"; }

.fa-bathtub { --fa: "\f2cd"; --fa--fa: "\f2cd\f2cd"; }

.fa-underline { --fa: "\f0cd"; --fa--fa: "\f0cd\f0cd"; }

.fa-user-pen { --fa: "\f4ff"; --fa--fa: "\f4ff\f4ff"; }

.fa-user-edit { --fa: "\f4ff"; --fa--fa: "\f4ff\f4ff"; }

.fa-signature { --fa: "\f5b7"; --fa--fa: "\f5b7\f5b7"; }

.fa-stroopwafel { --fa: "\f551"; --fa--fa: "\f551\f551"; }

.fa-bold { --fa: "\f032"; --fa--fa: "\f032\f032"; }

.fa-anchor-lock { --fa: "\e4ad"; --fa--fa: "\e4ad\e4ad"; }

.fa-building-ngo { --fa: "\e4d7"; --fa--fa: "\e4d7\e4d7"; }

.fa-manat-sign { --fa: "\e1d5"; --fa--fa: "\e1d5\e1d5"; }

.fa-not-equal { --fa: "\f53e"; --fa--fa: "\f53e\f53e"; }

.fa-border-top-left { --fa: "\f853"; --fa--fa: "\f853\f853"; }

.fa-border-style { --fa: "\f853"; --fa--fa: "\f853\f853"; }

.fa-map-location-dot { --fa: "\f5a0"; --fa--fa: "\f5a0\f5a0"; }

.fa-map-marked-alt { --fa: "\f5a0"; --fa--fa: "\f5a0\f5a0"; }

.fa-jedi { --fa: "\f669"; --fa--fa: "\f669\f669"; }

.fa-square-poll-vertical { --fa: "\f681"; --fa--fa: "\f681\f681"; }

.fa-poll { --fa: "\f681"; --fa--fa: "\f681\f681"; }

.fa-mug-hot { --fa: "\f7b6"; --fa--fa: "\f7b6\f7b6"; }

.fa-car-battery { --fa: "\f5df"; --fa--fa: "\f5df\f5df"; }

.fa-battery-car { --fa: "\f5df"; --fa--fa: "\f5df\f5df"; }

.fa-gift { --fa: "\f06b"; --fa--fa: "\f06b\f06b"; }

.fa-dice-two { --fa: "\f528"; --fa--fa: "\f528\f528"; }

.fa-chess-queen { --fa: "\f445"; --fa--fa: "\f445\f445"; }

.fa-glasses { --fa: "\f530"; --fa--fa: "\f530\f530"; }

.fa-chess-board { --fa: "\f43c"; --fa--fa: "\f43c\f43c"; }

.fa-building-circle-check { --fa: "\e4d2"; --fa--fa: "\e4d2\e4d2"; }

.fa-person-chalkboard { --fa: "\e53d"; --fa--fa: "\e53d\e53d"; }

.fa-mars-stroke-right { --fa: "\f22b"; --fa--fa: "\f22b\f22b"; }

.fa-mars-stroke-h { --fa: "\f22b"; --fa--fa: "\f22b\f22b"; }

.fa-hand-back-fist { --fa: "\f255"; --fa--fa: "\f255\f255"; }

.fa-hand-rock { --fa: "\f255"; --fa--fa: "\f255\f255"; }

.fa-square-caret-up { --fa: "\f151"; --fa--fa: "\f151\f151"; }

.fa-caret-square-up { --fa: "\f151"; --fa--fa: "\f151\f151"; }

.fa-cloud-showers-water { --fa: "\e4e4"; --fa--fa: "\e4e4\e4e4"; }

.fa-chart-bar { --fa: "\f080"; --fa--fa: "\f080\f080"; }

.fa-bar-chart { --fa: "\f080"; --fa--fa: "\f080\f080"; }

.fa-hands-bubbles { --fa: "\e05e"; --fa--fa: "\e05e\e05e"; }

.fa-hands-wash { --fa: "\e05e"; --fa--fa: "\e05e\e05e"; }

.fa-less-than-equal { --fa: "\f537"; --fa--fa: "\f537\f537"; }

.fa-train { --fa: "\f238"; --fa--fa: "\f238\f238"; }

.fa-eye-low-vision { --fa: "\f2a8"; --fa--fa: "\f2a8\f2a8"; }

.fa-low-vision { --fa: "\f2a8"; --fa--fa: "\f2a8\f2a8"; }

.fa-crow { --fa: "\f520"; --fa--fa: "\f520\f520"; }

.fa-sailboat { --fa: "\e445"; --fa--fa: "\e445\e445"; }

.fa-window-restore { --fa: "\f2d2"; --fa--fa: "\f2d2\f2d2"; }

.fa-square-plus { --fa: "\f0fe"; --fa--fa: "\f0fe\f0fe"; }

.fa-plus-square { --fa: "\f0fe"; --fa--fa: "\f0fe\f0fe"; }

.fa-torii-gate { --fa: "\f6a1"; --fa--fa: "\f6a1\f6a1"; }

.fa-frog { --fa: "\f52e"; --fa--fa: "\f52e\f52e"; }

.fa-bucket { --fa: "\e4cf"; --fa--fa: "\e4cf\e4cf"; }

.fa-image { --fa: "\f03e"; --fa--fa: "\f03e\f03e"; }

.fa-microphone { --fa: "\f130"; --fa--fa: "\f130\f130"; }

.fa-cow { --fa: "\f6c8"; --fa--fa: "\f6c8\f6c8"; }

.fa-caret-up { --fa: "\f0d8"; --fa--fa: "\f0d8\f0d8"; }

.fa-screwdriver { --fa: "\f54a"; --fa--fa: "\f54a\f54a"; }

.fa-folder-closed { --fa: "\e185"; --fa--fa: "\e185\e185"; }

.fa-house-tsunami { --fa: "\e515"; --fa--fa: "\e515\e515"; }

.fa-square-nfi { --fa: "\e576"; --fa--fa: "\e576\e576"; }

.fa-arrow-up-from-ground-water { --fa: "\e4b5"; --fa--fa: "\e4b5\e4b5"; }

.fa-martini-glass { --fa: "\f57b"; --fa--fa: "\f57b\f57b"; }

.fa-glass-martini-alt { --fa: "\f57b"; --fa--fa: "\f57b\f57b"; }

.fa-square-binary { --fa: "\e69b"; --fa--fa: "\e69b\e69b"; }

.fa-rotate-left { --fa: "\f2ea"; --fa--fa: "\f2ea\f2ea"; }

.fa-rotate-back { --fa: "\f2ea"; --fa--fa: "\f2ea\f2ea"; }

.fa-rotate-backward { --fa: "\f2ea"; --fa--fa: "\f2ea\f2ea"; }

.fa-undo-alt { --fa: "\f2ea"; --fa--fa: "\f2ea\f2ea"; }

.fa-table-columns { --fa: "\f0db"; --fa--fa: "\f0db\f0db"; }

.fa-columns { --fa: "\f0db"; --fa--fa: "\f0db\f0db"; }

.fa-lemon { --fa: "\f094"; --fa--fa: "\f094\f094"; }

.fa-head-side-mask { --fa: "\e063"; --fa--fa: "\e063\e063"; }

.fa-handshake { --fa: "\f2b5"; --fa--fa: "\f2b5\f2b5"; }

.fa-gem { --fa: "\f3a5"; --fa--fa: "\f3a5\f3a5"; }

.fa-dolly { --fa: "\f472"; --fa--fa: "\f472\f472"; }

.fa-dolly-box { --fa: "\f472"; --fa--fa: "\f472\f472"; }

.fa-smoking { --fa: "\f48d"; --fa--fa: "\f48d\f48d"; }

.fa-minimize { --fa: "\f78c"; --fa--fa: "\f78c\f78c"; }

.fa-compress-arrows-alt { --fa: "\f78c"; --fa--fa: "\f78c\f78c"; }

.fa-monument { --fa: "\f5a6"; --fa--fa: "\f5a6\f5a6"; }

.fa-snowplow { --fa: "\f7d2"; --fa--fa: "\f7d2\f7d2"; }

.fa-angles-right { --fa: "\f101"; --fa--fa: "\f101\f101"; }

.fa-angle-double-right { --fa: "\f101"; --fa--fa: "\f101\f101"; }

.fa-cannabis { --fa: "\f55f"; --fa--fa: "\f55f\f55f"; }

.fa-circle-play { --fa: "\f144"; --fa--fa: "\f144\f144"; }

.fa-play-circle { --fa: "\f144"; --fa--fa: "\f144\f144"; }

.fa-tablets { --fa: "\f490"; --fa--fa: "\f490\f490"; }

.fa-ethernet { --fa: "\f796"; --fa--fa: "\f796\f796"; }

.fa-euro-sign { --fa: "\f153"; --fa--fa: "\f153\f153"; }

.fa-eur { --fa: "\f153"; --fa--fa: "\f153\f153"; }

.fa-euro { --fa: "\f153"; --fa--fa: "\f153\f153"; }

.fa-chair { --fa: "\f6c0"; --fa--fa: "\f6c0\f6c0"; }

.fa-circle-check { --fa: "\f058"; --fa--fa: "\f058\f058"; }

.fa-check-circle { --fa: "\f058"; --fa--fa: "\f058\f058"; }

.fa-circle-stop { --fa: "\f28d"; --fa--fa: "\f28d\f28d"; }

.fa-stop-circle { --fa: "\f28d"; --fa--fa: "\f28d\f28d"; }

.fa-compass-drafting { --fa: "\f568"; --fa--fa: "\f568\f568"; }

.fa-drafting-compass { --fa: "\f568"; --fa--fa: "\f568\f568"; }

.fa-plate-wheat { --fa: "\e55a"; --fa--fa: "\e55a\e55a"; }

.fa-icicles { --fa: "\f7ad"; --fa--fa: "\f7ad\f7ad"; }

.fa-person-shelter { --fa: "\e54f"; --fa--fa: "\e54f\e54f"; }

.fa-neuter { --fa: "\f22c"; --fa--fa: "\f22c\f22c"; }

.fa-id-badge { --fa: "\f2c1"; --fa--fa: "\f2c1\f2c1"; }

.fa-marker { --fa: "\f5a1"; --fa--fa: "\f5a1\f5a1"; }

.fa-face-laugh-beam { --fa: "\f59a"; --fa--fa: "\f59a\f59a"; }

.fa-laugh-beam { --fa: "\f59a"; --fa--fa: "\f59a\f59a"; }

.fa-helicopter-symbol { --fa: "\e502"; --fa--fa: "\e502\e502"; }

.fa-universal-access { --fa: "\f29a"; --fa--fa: "\f29a\f29a"; }

.fa-circle-chevron-up { --fa: "\f139"; --fa--fa: "\f139\f139"; }

.fa-chevron-circle-up { --fa: "\f139"; --fa--fa: "\f139\f139"; }

.fa-lari-sign { --fa: "\e1c8"; --fa--fa: "\e1c8\e1c8"; }

.fa-volcano { --fa: "\f770"; --fa--fa: "\f770\f770"; }

.fa-person-walking-dashed-line-arrow-right { --fa: "\e553"; --fa--fa: "\e553\e553"; }

.fa-sterling-sign { --fa: "\f154"; --fa--fa: "\f154\f154"; }

.fa-gbp { --fa: "\f154"; --fa--fa: "\f154\f154"; }

.fa-pound-sign { --fa: "\f154"; --fa--fa: "\f154\f154"; }

.fa-viruses { --fa: "\e076"; --fa--fa: "\e076\e076"; }

.fa-square-person-confined { --fa: "\e577"; --fa--fa: "\e577\e577"; }

.fa-user-tie { --fa: "\f508"; --fa--fa: "\f508\f508"; }

.fa-arrow-down-long { --fa: "\f175"; --fa--fa: "\f175\f175"; }

.fa-long-arrow-down { --fa: "\f175"; --fa--fa: "\f175\f175"; }

.fa-tent-arrow-down-to-line { --fa: "\e57e"; --fa--fa: "\e57e\e57e"; }

.fa-certificate { --fa: "\f0a3"; --fa--fa: "\f0a3\f0a3"; }

.fa-reply-all { --fa: "\f122"; --fa--fa: "\f122\f122"; }

.fa-mail-reply-all { --fa: "\f122"; --fa--fa: "\f122\f122"; }

.fa-suitcase { --fa: "\f0f2"; --fa--fa: "\f0f2\f0f2"; }

.fa-person-skating { --fa: "\f7c5"; --fa--fa: "\f7c5\f7c5"; }

.fa-skating { --fa: "\f7c5"; --fa--fa: "\f7c5\f7c5"; }

.fa-filter-circle-dollar { --fa: "\f662"; --fa--fa: "\f662\f662"; }

.fa-funnel-dollar { --fa: "\f662"; --fa--fa: "\f662\f662"; }

.fa-camera-retro { --fa: "\f083"; --fa--fa: "\f083\f083"; }

.fa-circle-arrow-down { --fa: "\f0ab"; --fa--fa: "\f0ab\f0ab"; }

.fa-arrow-circle-down { --fa: "\f0ab"; --fa--fa: "\f0ab\f0ab"; }

.fa-file-import { --fa: "\f56f"; --fa--fa: "\f56f\f56f"; }

.fa-arrow-right-to-file { --fa: "\f56f"; --fa--fa: "\f56f\f56f"; }

.fa-square-arrow-up-right { --fa: "\f14c"; --fa--fa: "\f14c\f14c"; }

.fa-external-link-square { --fa: "\f14c"; --fa--fa: "\f14c\f14c"; }

.fa-box-open { --fa: "\f49e"; --fa--fa: "\f49e\f49e"; }

.fa-scroll { --fa: "\f70e"; --fa--fa: "\f70e\f70e"; }

.fa-spa { --fa: "\f5bb"; --fa--fa: "\f5bb\f5bb"; }

.fa-location-pin-lock { --fa: "\e51f"; --fa--fa: "\e51f\e51f"; }

.fa-pause { --fa: "\f04c"; --fa--fa: "\f04c\f04c"; }

.fa-hill-avalanche { --fa: "\e507"; --fa--fa: "\e507\e507"; }

.fa-temperature-empty { --fa: "\f2cb"; --fa--fa: "\f2cb\f2cb"; }

.fa-temperature-0 { --fa: "\f2cb"; --fa--fa: "\f2cb\f2cb"; }

.fa-thermometer-0 { --fa: "\f2cb"; --fa--fa: "\f2cb\f2cb"; }

.fa-thermometer-empty { --fa: "\f2cb"; --fa--fa: "\f2cb\f2cb"; }

.fa-bomb { --fa: "\f1e2"; --fa--fa: "\f1e2\f1e2"; }

.fa-registered { --fa: "\f25d"; --fa--fa: "\f25d\f25d"; }

.fa-address-card { --fa: "\f2bb"; --fa--fa: "\f2bb\f2bb"; }

.fa-contact-card { --fa: "\f2bb"; --fa--fa: "\f2bb\f2bb"; }

.fa-vcard { --fa: "\f2bb"; --fa--fa: "\f2bb\f2bb"; }

.fa-scale-unbalanced-flip { --fa: "\f516"; --fa--fa: "\f516\f516"; }

.fa-balance-scale-right { --fa: "\f516"; --fa--fa: "\f516\f516"; }

.fa-subscript { --fa: "\f12c"; --fa--fa: "\f12c\f12c"; }

.fa-diamond-turn-right { --fa: "\f5eb"; --fa--fa: "\f5eb\f5eb"; }

.fa-directions { --fa: "\f5eb"; --fa--fa: "\f5eb\f5eb"; }

.fa-burst { --fa: "\e4dc"; --fa--fa: "\e4dc\e4dc"; }

.fa-house-laptop { --fa: "\e066"; --fa--fa: "\e066\e066"; }

.fa-laptop-house { --fa: "\e066"; --fa--fa: "\e066\e066"; }

.fa-face-tired { --fa: "\f5c8"; --fa--fa: "\f5c8\f5c8"; }

.fa-tired { --fa: "\f5c8"; --fa--fa: "\f5c8\f5c8"; }

.fa-money-bills { --fa: "\e1f3"; --fa--fa: "\e1f3\e1f3"; }

.fa-smog { --fa: "\f75f"; --fa--fa: "\f75f\f75f"; }

.fa-crutch { --fa: "\f7f7"; --fa--fa: "\f7f7\f7f7"; }

.fa-cloud-arrow-up { --fa: "\f0ee"; --fa--fa: "\f0ee\f0ee"; }

.fa-cloud-upload { --fa: "\f0ee"; --fa--fa: "\f0ee\f0ee"; }

.fa-cloud-upload-alt { --fa: "\f0ee"; --fa--fa: "\f0ee\f0ee"; }

.fa-palette { --fa: "\f53f"; --fa--fa: "\f53f\f53f"; }

.fa-arrows-turn-right { --fa: "\e4c0"; --fa--fa: "\e4c0\e4c0"; }

.fa-vest { --fa: "\e085"; --fa--fa: "\e085\e085"; }

.fa-ferry { --fa: "\e4ea"; --fa--fa: "\e4ea\e4ea"; }

.fa-arrows-down-to-people { --fa: "\e4b9"; --fa--fa: "\e4b9\e4b9"; }

.fa-seedling { --fa: "\f4d8"; --fa--fa: "\f4d8\f4d8"; }

.fa-sprout { --fa: "\f4d8"; --fa--fa: "\f4d8\f4d8"; }

.fa-left-right { --fa: "\f337"; --fa--fa: "\f337\f337"; }

.fa-arrows-alt-h { --fa: "\f337"; --fa--fa: "\f337\f337"; }

.fa-boxes-packing { --fa: "\e4c7"; --fa--fa: "\e4c7\e4c7"; }

.fa-circle-arrow-left { --fa: "\f0a8"; --fa--fa: "\f0a8\f0a8"; }

.fa-arrow-circle-left { --fa: "\f0a8"; --fa--fa: "\f0a8\f0a8"; }

.fa-group-arrows-rotate { --fa: "\e4f6"; --fa--fa: "\e4f6\e4f6"; }

.fa-bowl-food { --fa: "\e4c6"; --fa--fa: "\e4c6\e4c6"; }

.fa-candy-cane { --fa: "\f786"; --fa--fa: "\f786\f786"; }

.fa-arrow-down-wide-short { --fa: "\f160"; --fa--fa: "\f160\f160"; }

.fa-sort-amount-asc { --fa: "\f160"; --fa--fa: "\f160\f160"; }

.fa-sort-amount-down { --fa: "\f160"; --fa--fa: "\f160\f160"; }

.fa-cloud-bolt { --fa: "\f76c"; --fa--fa: "\f76c\f76c"; }

.fa-thunderstorm { --fa: "\f76c"; --fa--fa: "\f76c\f76c"; }

.fa-text-slash { --fa: "\f87d"; --fa--fa: "\f87d\f87d"; }

.fa-remove-format { --fa: "\f87d"; --fa--fa: "\f87d\f87d"; }

.fa-face-smile-wink { --fa: "\f4da"; --fa--fa: "\f4da\f4da"; }

.fa-smile-wink { --fa: "\f4da"; --fa--fa: "\f4da\f4da"; }

.fa-file-word { --fa: "\f1c2"; --fa--fa: "\f1c2\f1c2"; }

.fa-file-powerpoint { --fa: "\f1c4"; --fa--fa: "\f1c4\f1c4"; }

.fa-arrows-left-right { --fa: "\f07e"; --fa--fa: "\f07e\f07e"; }

.fa-arrows-h { --fa: "\f07e"; --fa--fa: "\f07e\f07e"; }

.fa-house-lock { --fa: "\e510"; --fa--fa: "\e510\e510"; }

.fa-cloud-arrow-down { --fa: "\f0ed"; --fa--fa: "\f0ed\f0ed"; }

.fa-cloud-download { --fa: "\f0ed"; --fa--fa: "\f0ed\f0ed"; }

.fa-cloud-download-alt { --fa: "\f0ed"; --fa--fa: "\f0ed\f0ed"; }

.fa-children { --fa: "\e4e1"; --fa--fa: "\e4e1\e4e1"; }

.fa-chalkboard { --fa: "\f51b"; --fa--fa: "\f51b\f51b"; }

.fa-blackboard { --fa: "\f51b"; --fa--fa: "\f51b\f51b"; }

.fa-user-large-slash { --fa: "\f4fa"; --fa--fa: "\f4fa\f4fa"; }

.fa-user-alt-slash { --fa: "\f4fa"; --fa--fa: "\f4fa\f4fa"; }

.fa-envelope-open { --fa: "\f2b6"; --fa--fa: "\f2b6\f2b6"; }

.fa-handshake-simple-slash { --fa: "\e05f"; --fa--fa: "\e05f\e05f"; }

.fa-handshake-alt-slash { --fa: "\e05f"; --fa--fa: "\e05f\e05f"; }

.fa-mattress-pillow { --fa: "\e525"; --fa--fa: "\e525\e525"; }

.fa-guarani-sign { --fa: "\e19a"; --fa--fa: "\e19a\e19a"; }

.fa-arrows-rotate { --fa: "\f021"; --fa--fa: "\f021\f021"; }

.fa-refresh { --fa: "\f021"; --fa--fa: "\f021\f021"; }

.fa-sync { --fa: "\f021"; --fa--fa: "\f021\f021"; }

.fa-fire-extinguisher { --fa: "\f134"; --fa--fa: "\f134\f134"; }

.fa-cruzeiro-sign { --fa: "\e152"; --fa--fa: "\e152\e152"; }

.fa-greater-than-equal { --fa: "\f532"; --fa--fa: "\f532\f532"; }

.fa-shield-halved { --fa: "\f3ed"; --fa--fa: "\f3ed\f3ed"; }

.fa-shield-alt { --fa: "\f3ed"; --fa--fa: "\f3ed\f3ed"; }

.fa-book-atlas { --fa: "\f558"; --fa--fa: "\f558\f558"; }

.fa-atlas { --fa: "\f558"; --fa--fa: "\f558\f558"; }

.fa-virus { --fa: "\e074"; --fa--fa: "\e074\e074"; }

.fa-envelope-circle-check { --fa: "\e4e8"; --fa--fa: "\e4e8\e4e8"; }

.fa-layer-group { --fa: "\f5fd"; --fa--fa: "\f5fd\f5fd"; }

.fa-arrows-to-dot { --fa: "\e4be"; --fa--fa: "\e4be\e4be"; }

.fa-archway { --fa: "\f557"; --fa--fa: "\f557\f557"; }

.fa-heart-circle-check { --fa: "\e4fd"; --fa--fa: "\e4fd\e4fd"; }

.fa-house-chimney-crack { --fa: "\f6f1"; --fa--fa: "\f6f1\f6f1"; }

.fa-house-damage { --fa: "\f6f1"; --fa--fa: "\f6f1\f6f1"; }

.fa-file-zipper { --fa: "\f1c6"; --fa--fa: "\f1c6\f1c6"; }

.fa-file-archive { --fa: "\f1c6"; --fa--fa: "\f1c6\f1c6"; }

.fa-square { --fa: "\f0c8"; --fa--fa: "\f0c8\f0c8"; }

.fa-martini-glass-empty { --fa: "\f000"; --fa--fa: "\f000\f000"; }

.fa-glass-martini { --fa: "\f000"; --fa--fa: "\f000\f000"; }

.fa-couch { --fa: "\f4b8"; --fa--fa: "\f4b8\f4b8"; }

.fa-cedi-sign { --fa: "\e0df"; --fa--fa: "\e0df\e0df"; }

.fa-italic { --fa: "\f033"; --fa--fa: "\f033\f033"; }

.fa-table-cells-column-lock { --fa: "\e678"; --fa--fa: "\e678\e678"; }

.fa-church { --fa: "\f51d"; --fa--fa: "\f51d\f51d"; }

.fa-comments-dollar { --fa: "\f653"; --fa--fa: "\f653\f653"; }

.fa-democrat { --fa: "\f747"; --fa--fa: "\f747\f747"; }

.fa-z { --fa: "\5a"; --fa--fa: "\5a\5a"; }

.fa-person-skiing { --fa: "\f7c9"; --fa--fa: "\f7c9\f7c9"; }

.fa-skiing { --fa: "\f7c9"; --fa--fa: "\f7c9\f7c9"; }

.fa-road-lock { --fa: "\e567"; --fa--fa: "\e567\e567"; }

.fa-a { --fa: "\41"; --fa--fa: "\41\41"; }

.fa-temperature-arrow-down { --fa: "\e03f"; --fa--fa: "\e03f\e03f"; }

.fa-temperature-down { --fa: "\e03f"; --fa--fa: "\e03f\e03f"; }

.fa-feather-pointed { --fa: "\f56b"; --fa--fa: "\f56b\f56b"; }

.fa-feather-alt { --fa: "\f56b"; --fa--fa: "\f56b\f56b"; }

.fa-p { --fa: "\50"; --fa--fa: "\50\50"; }

.fa-snowflake { --fa: "\f2dc"; --fa--fa: "\f2dc\f2dc"; }

.fa-newspaper { --fa: "\f1ea"; --fa--fa: "\f1ea\f1ea"; }

.fa-rectangle-ad { --fa: "\f641"; --fa--fa: "\f641\f641"; }

.fa-ad { --fa: "\f641"; --fa--fa: "\f641\f641"; }

.fa-circle-arrow-right { --fa: "\f0a9"; --fa--fa: "\f0a9\f0a9"; }

.fa-arrow-circle-right { --fa: "\f0a9"; --fa--fa: "\f0a9\f0a9"; }

.fa-filter-circle-xmark { --fa: "\e17b"; --fa--fa: "\e17b\e17b"; }

.fa-locust { --fa: "\e520"; --fa--fa: "\e520\e520"; }

.fa-sort { --fa: "\f0dc"; --fa--fa: "\f0dc\f0dc"; }

.fa-unsorted { --fa: "\f0dc"; --fa--fa: "\f0dc\f0dc"; }

.fa-list-ol { --fa: "\f0cb"; --fa--fa: "\f0cb\f0cb"; }

.fa-list-1-2 { --fa: "\f0cb"; --fa--fa: "\f0cb\f0cb"; }

.fa-list-numeric { --fa: "\f0cb"; --fa--fa: "\f0cb\f0cb"; }

.fa-person-dress-burst { --fa: "\e544"; --fa--fa: "\e544\e544"; }

.fa-money-check-dollar { --fa: "\f53d"; --fa--fa: "\f53d\f53d"; }

.fa-money-check-alt { --fa: "\f53d"; --fa--fa: "\f53d\f53d"; }

.fa-vector-square { --fa: "\f5cb"; --fa--fa: "\f5cb\f5cb"; }

.fa-bread-slice { --fa: "\f7ec"; --fa--fa: "\f7ec\f7ec"; }

.fa-language { --fa: "\f1ab"; --fa--fa: "\f1ab\f1ab"; }

.fa-face-kiss-wink-heart { --fa: "\f598"; --fa--fa: "\f598\f598"; }

.fa-kiss-wink-heart { --fa: "\f598"; --fa--fa: "\f598\f598"; }

.fa-filter { --fa: "\f0b0"; --fa--fa: "\f0b0\f0b0"; }

.fa-question { --fa: "\3f"; --fa--fa: "\3f\3f"; }

.fa-file-signature { --fa: "\f573"; --fa--fa: "\f573\f573"; }

.fa-up-down-left-right { --fa: "\f0b2"; --fa--fa: "\f0b2\f0b2"; }

.fa-arrows-alt { --fa: "\f0b2"; --fa--fa: "\f0b2\f0b2"; }

.fa-house-chimney-user { --fa: "\e065"; --fa--fa: "\e065\e065"; }

.fa-hand-holding-heart { --fa: "\f4be"; --fa--fa: "\f4be\f4be"; }

.fa-puzzle-piece { --fa: "\f12e"; --fa--fa: "\f12e\f12e"; }

.fa-money-check { --fa: "\f53c"; --fa--fa: "\f53c\f53c"; }

.fa-star-half-stroke { --fa: "\f5c0"; --fa--fa: "\f5c0\f5c0"; }

.fa-star-half-alt { --fa: "\f5c0"; --fa--fa: "\f5c0\f5c0"; }

.fa-code { --fa: "\f121"; --fa--fa: "\f121\f121"; }

.fa-whiskey-glass { --fa: "\f7a0"; --fa--fa: "\f7a0\f7a0"; }

.fa-glass-whiskey { --fa: "\f7a0"; --fa--fa: "\f7a0\f7a0"; }

.fa-building-circle-exclamation { --fa: "\e4d3"; --fa--fa: "\e4d3\e4d3"; }

.fa-magnifying-glass-chart { --fa: "\e522"; --fa--fa: "\e522\e522"; }

.fa-arrow-up-right-from-square { --fa: "\f08e"; --fa--fa: "\f08e\f08e"; }

.fa-external-link { --fa: "\f08e"; --fa--fa: "\f08e\f08e"; }

.fa-cubes-stacked { --fa: "\e4e6"; --fa--fa: "\e4e6\e4e6"; }

.fa-won-sign { --fa: "\f159"; --fa--fa: "\f159\f159"; }

.fa-krw { --fa: "\f159"; --fa--fa: "\f159\f159"; }

.fa-won { --fa: "\f159"; --fa--fa: "\f159\f159"; }

.fa-virus-covid { --fa: "\e4a8"; --fa--fa: "\e4a8\e4a8"; }

.fa-austral-sign { --fa: "\e0a9"; --fa--fa: "\e0a9\e0a9"; }

.fa-f { --fa: "\46"; --fa--fa: "\46\46"; }

.fa-leaf { --fa: "\f06c"; --fa--fa: "\f06c\f06c"; }

.fa-road { --fa: "\f018"; --fa--fa: "\f018\f018"; }

.fa-taxi { --fa: "\f1ba"; --fa--fa: "\f1ba\f1ba"; }

.fa-cab { --fa: "\f1ba"; --fa--fa: "\f1ba\f1ba"; }

.fa-person-circle-plus { --fa: "\e541"; --fa--fa: "\e541\e541"; }

.fa-chart-pie { --fa: "\f200"; --fa--fa: "\f200\f200"; }

.fa-pie-chart { --fa: "\f200"; --fa--fa: "\f200\f200"; }

.fa-bolt-lightning { --fa: "\e0b7"; --fa--fa: "\e0b7\e0b7"; }

.fa-sack-xmark { --fa: "\e56a"; --fa--fa: "\e56a\e56a"; }

.fa-file-excel { --fa: "\f1c3"; --fa--fa: "\f1c3\f1c3"; }

.fa-file-contract { --fa: "\f56c"; --fa--fa: "\f56c\f56c"; }

.fa-fish-fins { --fa: "\e4f2"; --fa--fa: "\e4f2\e4f2"; }

.fa-building-flag { --fa: "\e4d5"; --fa--fa: "\e4d5\e4d5"; }

.fa-face-grin-beam { --fa: "\f582"; --fa--fa: "\f582\f582"; }

.fa-grin-beam { --fa: "\f582"; --fa--fa: "\f582\f582"; }

.fa-object-ungroup { --fa: "\f248"; --fa--fa: "\f248\f248"; }

.fa-poop { --fa: "\f619"; --fa--fa: "\f619\f619"; }

.fa-location-pin { --fa: "\f041"; --fa--fa: "\f041\f041"; }

.fa-map-marker { --fa: "\f041"; --fa--fa: "\f041\f041"; }

.fa-kaaba { --fa: "\f66b"; --fa--fa: "\f66b\f66b"; }

.fa-toilet-paper { --fa: "\f71e"; --fa--fa: "\f71e\f71e"; }

.fa-helmet-safety { --fa: "\f807"; --fa--fa: "\f807\f807"; }

.fa-hard-hat { --fa: "\f807"; --fa--fa: "\f807\f807"; }

.fa-hat-hard { --fa: "\f807"; --fa--fa: "\f807\f807"; }

.fa-eject { --fa: "\f052"; --fa--fa: "\f052\f052"; }

.fa-circle-right { --fa: "\f35a"; --fa--fa: "\f35a\f35a"; }

.fa-arrow-alt-circle-right { --fa: "\f35a"; --fa--fa: "\f35a\f35a"; }

.fa-plane-circle-check { --fa: "\e555"; --fa--fa: "\e555\e555"; }

.fa-face-rolling-eyes { --fa: "\f5a5"; --fa--fa: "\f5a5\f5a5"; }

.fa-meh-rolling-eyes { --fa: "\f5a5"; --fa--fa: "\f5a5\f5a5"; }

.fa-object-group { --fa: "\f247"; --fa--fa: "\f247\f247"; }

.fa-chart-line { --fa: "\f201"; --fa--fa: "\f201\f201"; }

.fa-line-chart { --fa: "\f201"; --fa--fa: "\f201\f201"; }

.fa-mask-ventilator { --fa: "\e524"; --fa--fa: "\e524\e524"; }

.fa-arrow-right { --fa: "\f061"; --fa--fa: "\f061\f061"; }

.fa-signs-post { --fa: "\f277"; --fa--fa: "\f277\f277"; }

.fa-map-signs { --fa: "\f277"; --fa--fa: "\f277\f277"; }

.fa-cash-register { --fa: "\f788"; --fa--fa: "\f788\f788"; }

.fa-person-circle-question { --fa: "\e542"; --fa--fa: "\e542\e542"; }

.fa-h { --fa: "\48"; --fa--fa: "\48\48"; }

.fa-tarp { --fa: "\e57b"; --fa--fa: "\e57b\e57b"; }

.fa-screwdriver-wrench { --fa: "\f7d9"; --fa--fa: "\f7d9\f7d9"; }

.fa-tools { --fa: "\f7d9"; --fa--fa: "\f7d9\f7d9"; }

.fa-arrows-to-eye { --fa: "\e4bf"; --fa--fa: "\e4bf\e4bf"; }

.fa-plug-circle-bolt { --fa: "\e55b"; --fa--fa: "\e55b\e55b"; }

.fa-heart { --fa: "\f004"; --fa--fa: "\f004\f004"; }

.fa-mars-and-venus { --fa: "\f224"; --fa--fa: "\f224\f224"; }

.fa-house-user { --fa: "\e1b0"; --fa--fa: "\e1b0\e1b0"; }

.fa-home-user { --fa: "\e1b0"; --fa--fa: "\e1b0\e1b0"; }

.fa-dumpster-fire { --fa: "\f794"; --fa--fa: "\f794\f794"; }

.fa-house-crack { --fa: "\e3b1"; --fa--fa: "\e3b1\e3b1"; }

.fa-martini-glass-citrus { --fa: "\f561"; --fa--fa: "\f561\f561"; }

.fa-cocktail { --fa: "\f561"; --fa--fa: "\f561\f561"; }

.fa-face-surprise { --fa: "\f5c2"; --fa--fa: "\f5c2\f5c2"; }

.fa-surprise { --fa: "\f5c2"; --fa--fa: "\f5c2\f5c2"; }

.fa-bottle-water { --fa: "\e4c5"; --fa--fa: "\e4c5\e4c5"; }

.fa-circle-pause { --fa: "\f28b"; --fa--fa: "\f28b\f28b"; }

.fa-pause-circle { --fa: "\f28b"; --fa--fa: "\f28b\f28b"; }

.fa-toilet-paper-slash { --fa: "\e072"; --fa--fa: "\e072\e072"; }

.fa-apple-whole { --fa: "\f5d1"; --fa--fa: "\f5d1\f5d1"; }

.fa-apple-alt { --fa: "\f5d1"; --fa--fa: "\f5d1\f5d1"; }

.fa-kitchen-set { --fa: "\e51a"; --fa--fa: "\e51a\e51a"; }

.fa-r { --fa: "\52"; --fa--fa: "\52\52"; }

.fa-temperature-quarter { --fa: "\f2ca"; --fa--fa: "\f2ca\f2ca"; }

.fa-temperature-1 { --fa: "\f2ca"; --fa--fa: "\f2ca\f2ca"; }

.fa-thermometer-1 { --fa: "\f2ca"; --fa--fa: "\f2ca\f2ca"; }

.fa-thermometer-quarter { --fa: "\f2ca"; --fa--fa: "\f2ca\f2ca"; }

.fa-cube { --fa: "\f1b2"; --fa--fa: "\f1b2\f1b2"; }

.fa-bitcoin-sign { --fa: "\e0b4"; --fa--fa: "\e0b4\e0b4"; }

.fa-shield-dog { --fa: "\e573"; --fa--fa: "\e573\e573"; }

.fa-solar-panel { --fa: "\f5ba"; --fa--fa: "\f5ba\f5ba"; }

.fa-lock-open { --fa: "\f3c1"; --fa--fa: "\f3c1\f3c1"; }

.fa-elevator { --fa: "\e16d"; --fa--fa: "\e16d\e16d"; }

.fa-money-bill-transfer { --fa: "\e528"; --fa--fa: "\e528\e528"; }

.fa-money-bill-trend-up { --fa: "\e529"; --fa--fa: "\e529\e529"; }

.fa-house-flood-water-circle-arrow-right { --fa: "\e50f"; --fa--fa: "\e50f\e50f"; }

.fa-square-poll-horizontal { --fa: "\f682"; --fa--fa: "\f682\f682"; }

.fa-poll-h { --fa: "\f682"; --fa--fa: "\f682\f682"; }

.fa-circle { --fa: "\f111"; --fa--fa: "\f111\f111"; }

.fa-backward-fast { --fa: "\f049"; --fa--fa: "\f049\f049"; }

.fa-fast-backward { --fa: "\f049"; --fa--fa: "\f049\f049"; }

.fa-recycle { --fa: "\f1b8"; --fa--fa: "\f1b8\f1b8"; }

.fa-user-astronaut { --fa: "\f4fb"; --fa--fa: "\f4fb\f4fb"; }

.fa-plane-slash { --fa: "\e069"; --fa--fa: "\e069\e069"; }

.fa-trademark { --fa: "\f25c"; --fa--fa: "\f25c\f25c"; }

.fa-basketball { --fa: "\f434"; --fa--fa: "\f434\f434"; }

.fa-basketball-ball { --fa: "\f434"; --fa--fa: "\f434\f434"; }

.fa-satellite-dish { --fa: "\f7c0"; --fa--fa: "\f7c0\f7c0"; }

.fa-circle-up { --fa: "\f35b"; --fa--fa: "\f35b\f35b"; }

.fa-arrow-alt-circle-up { --fa: "\f35b"; --fa--fa: "\f35b\f35b"; }

.fa-mobile-screen-button { --fa: "\f3cd"; --fa--fa: "\f3cd\f3cd"; }

.fa-mobile-alt { --fa: "\f3cd"; --fa--fa: "\f3cd\f3cd"; }

.fa-volume-high { --fa: "\f028"; --fa--fa: "\f028\f028"; }

.fa-volume-up { --fa: "\f028"; --fa--fa: "\f028\f028"; }

.fa-users-rays { --fa: "\e593"; --fa--fa: "\e593\e593"; }

.fa-wallet { --fa: "\f555"; --fa--fa: "\f555\f555"; }

.fa-clipboard-check { --fa: "\f46c"; --fa--fa: "\f46c\f46c"; }

.fa-file-audio { --fa: "\f1c7"; --fa--fa: "\f1c7\f1c7"; }

.fa-burger { --fa: "\f805"; --fa--fa: "\f805\f805"; }

.fa-hamburger { --fa: "\f805"; --fa--fa: "\f805\f805"; }

.fa-wrench { --fa: "\f0ad"; --fa--fa: "\f0ad\f0ad"; }

.fa-bugs { --fa: "\e4d0"; --fa--fa: "\e4d0\e4d0"; }

.fa-rupee-sign { --fa: "\f156"; --fa--fa: "\f156\f156"; }

.fa-rupee { --fa: "\f156"; --fa--fa: "\f156\f156"; }

.fa-file-image { --fa: "\f1c5"; --fa--fa: "\f1c5\f1c5"; }

.fa-circle-question { --fa: "\f059"; --fa--fa: "\f059\f059"; }

.fa-question-circle { --fa: "\f059"; --fa--fa: "\f059\f059"; }

.fa-plane-departure { --fa: "\f5b0"; --fa--fa: "\f5b0\f5b0"; }

.fa-handshake-slash { --fa: "\e060"; --fa--fa: "\e060\e060"; }

.fa-book-bookmark { --fa: "\e0bb"; --fa--fa: "\e0bb\e0bb"; }

.fa-code-branch { --fa: "\f126"; --fa--fa: "\f126\f126"; }

.fa-hat-cowboy { --fa: "\f8c0"; --fa--fa: "\f8c0\f8c0"; }

.fa-bridge { --fa: "\e4c8"; --fa--fa: "\e4c8\e4c8"; }

.fa-phone-flip { --fa: "\f879"; --fa--fa: "\f879\f879"; }

.fa-phone-alt { --fa: "\f879"; --fa--fa: "\f879\f879"; }

.fa-truck-front { --fa: "\e2b7"; --fa--fa: "\e2b7\e2b7"; }

.fa-cat { --fa: "\f6be"; --fa--fa: "\f6be\f6be"; }

.fa-anchor-circle-exclamation { --fa: "\e4ab"; --fa--fa: "\e4ab\e4ab"; }

.fa-truck-field { --fa: "\e58d"; --fa--fa: "\e58d\e58d"; }

.fa-route { --fa: "\f4d7"; --fa--fa: "\f4d7\f4d7"; }

.fa-clipboard-question { --fa: "\e4e3"; --fa--fa: "\e4e3\e4e3"; }

.fa-panorama { --fa: "\e209"; --fa--fa: "\e209\e209"; }

.fa-comment-medical { --fa: "\f7f5"; --fa--fa: "\f7f5\f7f5"; }

.fa-teeth-open { --fa: "\f62f"; --fa--fa: "\f62f\f62f"; }

.fa-file-circle-minus { --fa: "\e4ed"; --fa--fa: "\e4ed\e4ed"; }

.fa-tags { --fa: "\f02c"; --fa--fa: "\f02c\f02c"; }

.fa-wine-glass { --fa: "\f4e3"; --fa--fa: "\f4e3\f4e3"; }

.fa-forward-fast { --fa: "\f050"; --fa--fa: "\f050\f050"; }

.fa-fast-forward { --fa: "\f050"; --fa--fa: "\f050\f050"; }

.fa-face-meh-blank { --fa: "\f5a4"; --fa--fa: "\f5a4\f5a4"; }

.fa-meh-blank { --fa: "\f5a4"; --fa--fa: "\f5a4\f5a4"; }

.fa-square-parking { --fa: "\f540"; --fa--fa: "\f540\f540"; }

.fa-parking { --fa: "\f540"; --fa--fa: "\f540\f540"; }

.fa-house-signal { --fa: "\e012"; --fa--fa: "\e012\e012"; }

.fa-bars-progress { --fa: "\f828"; --fa--fa: "\f828\f828"; }

.fa-tasks-alt { --fa: "\f828"; --fa--fa: "\f828\f828"; }

.fa-faucet-drip { --fa: "\e006"; --fa--fa: "\e006\e006"; }

.fa-cart-flatbed { --fa: "\f474"; --fa--fa: "\f474\f474"; }

.fa-dolly-flatbed { --fa: "\f474"; --fa--fa: "\f474\f474"; }

.fa-ban-smoking { --fa: "\f54d"; --fa--fa: "\f54d\f54d"; }

.fa-smoking-ban { --fa: "\f54d"; --fa--fa: "\f54d\f54d"; }

.fa-terminal { --fa: "\f120"; --fa--fa: "\f120\f120"; }

.fa-mobile-button { --fa: "\f10b"; --fa--fa: "\f10b\f10b"; }

.fa-house-medical-flag { --fa: "\e514"; --fa--fa: "\e514\e514"; }

.fa-basket-shopping { --fa: "\f291"; --fa--fa: "\f291\f291"; }

.fa-shopping-basket { --fa: "\f291"; --fa--fa: "\f291\f291"; }

.fa-tape { --fa: "\f4db"; --fa--fa: "\f4db\f4db"; }

.fa-bus-simple { --fa: "\f55e"; --fa--fa: "\f55e\f55e"; }

.fa-bus-alt { --fa: "\f55e"; --fa--fa: "\f55e\f55e"; }

.fa-eye { --fa: "\f06e"; --fa--fa: "\f06e\f06e"; }

.fa-face-sad-cry { --fa: "\f5b3"; --fa--fa: "\f5b3\f5b3"; }

.fa-sad-cry { --fa: "\f5b3"; --fa--fa: "\f5b3\f5b3"; }

.fa-audio-description { --fa: "\f29e"; --fa--fa: "\f29e\f29e"; }

.fa-person-military-to-person { --fa: "\e54c"; --fa--fa: "\e54c\e54c"; }

.fa-file-shield { --fa: "\e4f0"; --fa--fa: "\e4f0\e4f0"; }

.fa-user-slash { --fa: "\f506"; --fa--fa: "\f506\f506"; }

.fa-pen { --fa: "\f304"; --fa--fa: "\f304\f304"; }

.fa-tower-observation { --fa: "\e586"; --fa--fa: "\e586\e586"; }

.fa-file-code { --fa: "\f1c9"; --fa--fa: "\f1c9\f1c9"; }

.fa-signal { --fa: "\f012"; --fa--fa: "\f012\f012"; }

.fa-signal-5 { --fa: "\f012"; --fa--fa: "\f012\f012"; }

.fa-signal-perfect { --fa: "\f012"; --fa--fa: "\f012\f012"; }

.fa-bus { --fa: "\f207"; --fa--fa: "\f207\f207"; }

.fa-heart-circle-xmark { --fa: "\e501"; --fa--fa: "\e501\e501"; }

.fa-house-chimney { --fa: "\e3af"; --fa--fa: "\e3af\e3af"; }

.fa-home-lg { --fa: "\e3af"; --fa--fa: "\e3af\e3af"; }

.fa-window-maximize { --fa: "\f2d0"; --fa--fa: "\f2d0\f2d0"; }

.fa-face-frown { --fa: "\f119"; --fa--fa: "\f119\f119"; }

.fa-frown { --fa: "\f119"; --fa--fa: "\f119\f119"; }

.fa-prescription { --fa: "\f5b1"; --fa--fa: "\f5b1\f5b1"; }

.fa-shop { --fa: "\f54f"; --fa--fa: "\f54f\f54f"; }

.fa-store-alt { --fa: "\f54f"; --fa--fa: "\f54f\f54f"; }

.fa-floppy-disk { --fa: "\f0c7"; --fa--fa: "\f0c7\f0c7"; }

.fa-save { --fa: "\f0c7"; --fa--fa: "\f0c7\f0c7"; }

.fa-vihara { --fa: "\f6a7"; --fa--fa: "\f6a7\f6a7"; }

.fa-scale-unbalanced { --fa: "\f515"; --fa--fa: "\f515\f515"; }

.fa-balance-scale-left { --fa: "\f515"; --fa--fa: "\f515\f515"; }

.fa-sort-up { --fa: "\f0de"; --fa--fa: "\f0de\f0de"; }

.fa-sort-asc { --fa: "\f0de"; --fa--fa: "\f0de\f0de"; }

.fa-comment-dots { --fa: "\f4ad"; --fa--fa: "\f4ad\f4ad"; }

.fa-commenting { --fa: "\f4ad"; --fa--fa: "\f4ad\f4ad"; }

.fa-plant-wilt { --fa: "\e5aa"; --fa--fa: "\e5aa\e5aa"; }

.fa-diamond { --fa: "\f219"; --fa--fa: "\f219\f219"; }

.fa-face-grin-squint { --fa: "\f585"; --fa--fa: "\f585\f585"; }

.fa-grin-squint { --fa: "\f585"; --fa--fa: "\f585\f585"; }

.fa-hand-holding-dollar { --fa: "\f4c0"; --fa--fa: "\f4c0\f4c0"; }

.fa-hand-holding-usd { --fa: "\f4c0"; --fa--fa: "\f4c0\f4c0"; }

.fa-chart-diagram { --fa: "\e695"; --fa--fa: "\e695\e695"; }

.fa-bacterium { --fa: "\e05a"; --fa--fa: "\e05a\e05a"; }

.fa-hand-pointer { --fa: "\f25a"; --fa--fa: "\f25a\f25a"; }

.fa-drum-steelpan { --fa: "\f56a"; --fa--fa: "\f56a\f56a"; }

.fa-hand-scissors { --fa: "\f257"; --fa--fa: "\f257\f257"; }

.fa-hands-praying { --fa: "\f684"; --fa--fa: "\f684\f684"; }

.fa-praying-hands { --fa: "\f684"; --fa--fa: "\f684\f684"; }

.fa-arrow-rotate-right { --fa: "\f01e"; --fa--fa: "\f01e\f01e"; }

.fa-arrow-right-rotate { --fa: "\f01e"; --fa--fa: "\f01e\f01e"; }

.fa-arrow-rotate-forward { --fa: "\f01e"; --fa--fa: "\f01e\f01e"; }

.fa-redo { --fa: "\f01e"; --fa--fa: "\f01e\f01e"; }

.fa-biohazard { --fa: "\f780"; --fa--fa: "\f780\f780"; }

.fa-location-crosshairs { --fa: "\f601"; --fa--fa: "\f601\f601"; }

.fa-location { --fa: "\f601"; --fa--fa: "\f601\f601"; }

.fa-mars-double { --fa: "\f227"; --fa--fa: "\f227\f227"; }

.fa-child-dress { --fa: "\e59c"; --fa--fa: "\e59c\e59c"; }

.fa-users-between-lines { --fa: "\e591"; --fa--fa: "\e591\e591"; }

.fa-lungs-virus { --fa: "\e067"; --fa--fa: "\e067\e067"; }

.fa-face-grin-tears { --fa: "\f588"; --fa--fa: "\f588\f588"; }

.fa-grin-tears { --fa: "\f588"; --fa--fa: "\f588\f588"; }

.fa-phone { --fa: "\f095"; --fa--fa: "\f095\f095"; }

.fa-calendar-xmark { --fa: "\f273"; --fa--fa: "\f273\f273"; }

.fa-calendar-times { --fa: "\f273"; --fa--fa: "\f273\f273"; }

.fa-child-reaching { --fa: "\e59d"; --fa--fa: "\e59d\e59d"; }

.fa-head-side-virus { --fa: "\e064"; --fa--fa: "\e064\e064"; }

.fa-user-gear { --fa: "\f4fe"; --fa--fa: "\f4fe\f4fe"; }

.fa-user-cog { --fa: "\f4fe"; --fa--fa: "\f4fe\f4fe"; }

.fa-arrow-up-1-9 { --fa: "\f163"; --fa--fa: "\f163\f163"; }

.fa-sort-numeric-up { --fa: "\f163"; --fa--fa: "\f163\f163"; }

.fa-door-closed { --fa: "\f52a"; --fa--fa: "\f52a\f52a"; }

.fa-shield-virus { --fa: "\e06c"; --fa--fa: "\e06c\e06c"; }

.fa-dice-six { --fa: "\f526"; --fa--fa: "\f526\f526"; }

.fa-mosquito-net { --fa: "\e52c"; --fa--fa: "\e52c\e52c"; }

.fa-file-fragment { --fa: "\e697"; --fa--fa: "\e697\e697"; }

.fa-bridge-water { --fa: "\e4ce"; --fa--fa: "\e4ce\e4ce"; }

.fa-person-booth { --fa: "\f756"; --fa--fa: "\f756\f756"; }

.fa-text-width { --fa: "\f035"; --fa--fa: "\f035\f035"; }

.fa-hat-wizard { --fa: "\f6e8"; --fa--fa: "\f6e8\f6e8"; }

.fa-pen-fancy { --fa: "\f5ac"; --fa--fa: "\f5ac\f5ac"; }

.fa-person-digging { --fa: "\f85e"; --fa--fa: "\f85e\f85e"; }

.fa-digging { --fa: "\f85e"; --fa--fa: "\f85e\f85e"; }

.fa-trash { --fa: "\f1f8"; --fa--fa: "\f1f8\f1f8"; }

.fa-gauge-simple { --fa: "\f629"; --fa--fa: "\f629\f629"; }

.fa-gauge-simple-med { --fa: "\f629"; --fa--fa: "\f629\f629"; }

.fa-tachometer-average { --fa: "\f629"; --fa--fa: "\f629\f629"; }

.fa-book-medical { --fa: "\f7e6"; --fa--fa: "\f7e6\f7e6"; }

.fa-poo { --fa: "\f2fe"; --fa--fa: "\f2fe\f2fe"; }

.fa-quote-right { --fa: "\f10e"; --fa--fa: "\f10e\f10e"; }

.fa-quote-right-alt { --fa: "\f10e"; --fa--fa: "\f10e\f10e"; }

.fa-shirt { --fa: "\f553"; --fa--fa: "\f553\f553"; }

.fa-t-shirt { --fa: "\f553"; --fa--fa: "\f553\f553"; }

.fa-tshirt { --fa: "\f553"; --fa--fa: "\f553\f553"; }

.fa-cubes { --fa: "\f1b3"; --fa--fa: "\f1b3\f1b3"; }

.fa-divide { --fa: "\f529"; --fa--fa: "\f529\f529"; }

.fa-tenge-sign { --fa: "\f7d7"; --fa--fa: "\f7d7\f7d7"; }

.fa-tenge { --fa: "\f7d7"; --fa--fa: "\f7d7\f7d7"; }

.fa-headphones { --fa: "\f025"; --fa--fa: "\f025\f025"; }

.fa-hands-holding { --fa: "\f4c2"; --fa--fa: "\f4c2\f4c2"; }

.fa-hands-clapping { --fa: "\e1a8"; --fa--fa: "\e1a8\e1a8"; }

.fa-republican { --fa: "\f75e"; --fa--fa: "\f75e\f75e"; }

.fa-arrow-left { --fa: "\f060"; --fa--fa: "\f060\f060"; }

.fa-person-circle-xmark { --fa: "\e543"; --fa--fa: "\e543\e543"; }

.fa-ruler { --fa: "\f545"; --fa--fa: "\f545\f545"; }

.fa-align-left { --fa: "\f036"; --fa--fa: "\f036\f036"; }

.fa-dice-d6 { --fa: "\f6d1"; --fa--fa: "\f6d1\f6d1"; }

.fa-restroom { --fa: "\f7bd"; --fa--fa: "\f7bd\f7bd"; }

.fa-j { --fa: "\4a"; --fa--fa: "\4a\4a"; }

.fa-users-viewfinder { --fa: "\e595"; --fa--fa: "\e595\e595"; }

.fa-file-video { --fa: "\f1c8"; --fa--fa: "\f1c8\f1c8"; }

.fa-up-right-from-square { --fa: "\f35d"; --fa--fa: "\f35d\f35d"; }

.fa-external-link-alt { --fa: "\f35d"; --fa--fa: "\f35d\f35d"; }

.fa-table-cells { --fa: "\f00a"; --fa--fa: "\f00a\f00a"; }

.fa-th { --fa: "\f00a"; --fa--fa: "\f00a\f00a"; }

.fa-file-pdf { --fa: "\f1c1"; --fa--fa: "\f1c1\f1c1"; }

.fa-book-bible { --fa: "\f647"; --fa--fa: "\f647\f647"; }

.fa-bible { --fa: "\f647"; --fa--fa: "\f647\f647"; }

.fa-o { --fa: "\4f"; --fa--fa: "\4f\4f"; }

.fa-suitcase-medical { --fa: "\f0fa"; --fa--fa: "\f0fa\f0fa"; }

.fa-medkit { --fa: "\f0fa"; --fa--fa: "\f0fa\f0fa"; }

.fa-user-secret { --fa: "\f21b"; --fa--fa: "\f21b\f21b"; }

.fa-otter { --fa: "\f700"; --fa--fa: "\f700\f700"; }

.fa-person-dress { --fa: "\f182"; --fa--fa: "\f182\f182"; }

.fa-female { --fa: "\f182"; --fa--fa: "\f182\f182"; }

.fa-comment-dollar { --fa: "\f651"; --fa--fa: "\f651\f651"; }

.fa-business-time { --fa: "\f64a"; --fa--fa: "\f64a\f64a"; }

.fa-briefcase-clock { --fa: "\f64a"; --fa--fa: "\f64a\f64a"; }

.fa-table-cells-large { --fa: "\f009"; --fa--fa: "\f009\f009"; }

.fa-th-large { --fa: "\f009"; --fa--fa: "\f009\f009"; }

.fa-book-tanakh { --fa: "\f827"; --fa--fa: "\f827\f827"; }

.fa-tanakh { --fa: "\f827"; --fa--fa: "\f827\f827"; }

.fa-phone-volume { --fa: "\f2a0"; --fa--fa: "\f2a0\f2a0"; }

.fa-volume-control-phone { --fa: "\f2a0"; --fa--fa: "\f2a0\f2a0"; }

.fa-hat-cowboy-side { --fa: "\f8c1"; --fa--fa: "\f8c1\f8c1"; }

.fa-clipboard-user { --fa: "\f7f3"; --fa--fa: "\f7f3\f7f3"; }

.fa-child { --fa: "\f1ae"; --fa--fa: "\f1ae\f1ae"; }

.fa-lira-sign { --fa: "\f195"; --fa--fa: "\f195\f195"; }

.fa-satellite { --fa: "\f7bf"; --fa--fa: "\f7bf\f7bf"; }

.fa-plane-lock { --fa: "\e558"; --fa--fa: "\e558\e558"; }

.fa-tag { --fa: "\f02b"; --fa--fa: "\f02b\f02b"; }

.fa-comment { --fa: "\f075"; --fa--fa: "\f075\f075"; }

.fa-cake-candles { --fa: "\f1fd"; --fa--fa: "\f1fd\f1fd"; }

.fa-birthday-cake { --fa: "\f1fd"; --fa--fa: "\f1fd\f1fd"; }

.fa-cake { --fa: "\f1fd"; --fa--fa: "\f1fd\f1fd"; }

.fa-envelope { --fa: "\f0e0"; --fa--fa: "\f0e0\f0e0"; }

.fa-angles-up { --fa: "\f102"; --fa--fa: "\f102\f102"; }

.fa-angle-double-up { --fa: "\f102"; --fa--fa: "\f102\f102"; }

.fa-paperclip { --fa: "\f0c6"; --fa--fa: "\f0c6\f0c6"; }

.fa-arrow-right-to-city { --fa: "\e4b3"; --fa--fa: "\e4b3\e4b3"; }

.fa-ribbon { --fa: "\f4d6"; --fa--fa: "\f4d6\f4d6"; }

.fa-lungs { --fa: "\f604"; --fa--fa: "\f604\f604"; }

.fa-arrow-up-9-1 { --fa: "\f887"; --fa--fa: "\f887\f887"; }

.fa-sort-numeric-up-alt { --fa: "\f887"; --fa--fa: "\f887\f887"; }

.fa-litecoin-sign { --fa: "\e1d3"; --fa--fa: "\e1d3\e1d3"; }

.fa-border-none { --fa: "\f850"; --fa--fa: "\f850\f850"; }

.fa-circle-nodes { --fa: "\e4e2"; --fa--fa: "\e4e2\e4e2"; }

.fa-parachute-box { --fa: "\f4cd"; --fa--fa: "\f4cd\f4cd"; }

.fa-indent { --fa: "\f03c"; --fa--fa: "\f03c\f03c"; }

.fa-truck-field-un { --fa: "\e58e"; --fa--fa: "\e58e\e58e"; }

.fa-hourglass { --fa: "\f254"; --fa--fa: "\f254\f254"; }

.fa-hourglass-empty { --fa: "\f254"; --fa--fa: "\f254\f254"; }

.fa-mountain { --fa: "\f6fc"; --fa--fa: "\f6fc\f6fc"; }

.fa-user-doctor { --fa: "\f0f0"; --fa--fa: "\f0f0\f0f0"; }

.fa-user-md { --fa: "\f0f0"; --fa--fa: "\f0f0\f0f0"; }

.fa-circle-info { --fa: "\f05a"; --fa--fa: "\f05a\f05a"; }

.fa-info-circle { --fa: "\f05a"; --fa--fa: "\f05a\f05a"; }

.fa-cloud-meatball { --fa: "\f73b"; --fa--fa: "\f73b\f73b"; }

.fa-camera { --fa: "\f030"; --fa--fa: "\f030\f030"; }

.fa-camera-alt { --fa: "\f030"; --fa--fa: "\f030\f030"; }

.fa-square-virus { --fa: "\e578"; --fa--fa: "\e578\e578"; }

.fa-meteor { --fa: "\f753"; --fa--fa: "\f753\f753"; }

.fa-car-on { --fa: "\e4dd"; --fa--fa: "\e4dd\e4dd"; }

.fa-sleigh { --fa: "\f7cc"; --fa--fa: "\f7cc\f7cc"; }

.fa-arrow-down-1-9 { --fa: "\f162"; --fa--fa: "\f162\f162"; }

.fa-sort-numeric-asc { --fa: "\f162"; --fa--fa: "\f162\f162"; }

.fa-sort-numeric-down { --fa: "\f162"; --fa--fa: "\f162\f162"; }

.fa-hand-holding-droplet { --fa: "\f4c1"; --fa--fa: "\f4c1\f4c1"; }

.fa-hand-holding-water { --fa: "\f4c1"; --fa--fa: "\f4c1\f4c1"; }

.fa-water { --fa: "\f773"; --fa--fa: "\f773\f773"; }

.fa-calendar-check { --fa: "\f274"; --fa--fa: "\f274\f274"; }

.fa-braille { --fa: "\f2a1"; --fa--fa: "\f2a1\f2a1"; }

.fa-prescription-bottle-medical { --fa: "\f486"; --fa--fa: "\f486\f486"; }

.fa-prescription-bottle-alt { --fa: "\f486"; --fa--fa: "\f486\f486"; }

.fa-landmark { --fa: "\f66f"; --fa--fa: "\f66f\f66f"; }

.fa-truck { --fa: "\f0d1"; --fa--fa: "\f0d1\f0d1"; }

.fa-crosshairs { --fa: "\f05b"; --fa--fa: "\f05b\f05b"; }

.fa-person-cane { --fa: "\e53c"; --fa--fa: "\e53c\e53c"; }

.fa-tent { --fa: "\e57d"; --fa--fa: "\e57d\e57d"; }

.fa-vest-patches { --fa: "\e086"; --fa--fa: "\e086\e086"; }

.fa-check-double { --fa: "\f560"; --fa--fa: "\f560\f560"; }

.fa-arrow-down-a-z { --fa: "\f15d"; --fa--fa: "\f15d\f15d"; }

.fa-sort-alpha-asc { --fa: "\f15d"; --fa--fa: "\f15d\f15d"; }

.fa-sort-alpha-down { --fa: "\f15d"; --fa--fa: "\f15d\f15d"; }

.fa-money-bill-wheat { --fa: "\e52a"; --fa--fa: "\e52a\e52a"; }

.fa-cookie { --fa: "\f563"; --fa--fa: "\f563\f563"; }

.fa-arrow-rotate-left { --fa: "\f0e2"; --fa--fa: "\f0e2\f0e2"; }

.fa-arrow-left-rotate { --fa: "\f0e2"; --fa--fa: "\f0e2\f0e2"; }

.fa-arrow-rotate-back { --fa: "\f0e2"; --fa--fa: "\f0e2\f0e2"; }

.fa-arrow-rotate-backward { --fa: "\f0e2"; --fa--fa: "\f0e2\f0e2"; }

.fa-undo { --fa: "\f0e2"; --fa--fa: "\f0e2\f0e2"; }

.fa-hard-drive { --fa: "\f0a0"; --fa--fa: "\f0a0\f0a0"; }

.fa-hdd { --fa: "\f0a0"; --fa--fa: "\f0a0\f0a0"; }

.fa-face-grin-squint-tears { --fa: "\f586"; --fa--fa: "\f586\f586"; }

.fa-grin-squint-tears { --fa: "\f586"; --fa--fa: "\f586\f586"; }

.fa-dumbbell { --fa: "\f44b"; --fa--fa: "\f44b\f44b"; }

.fa-rectangle-list { --fa: "\f022"; --fa--fa: "\f022\f022"; }

.fa-list-alt { --fa: "\f022"; --fa--fa: "\f022\f022"; }

.fa-tarp-droplet { --fa: "\e57c"; --fa--fa: "\e57c\e57c"; }

.fa-house-medical-circle-check { --fa: "\e511"; --fa--fa: "\e511\e511"; }

.fa-person-skiing-nordic { --fa: "\f7ca"; --fa--fa: "\f7ca\f7ca"; }

.fa-skiing-nordic { --fa: "\f7ca"; --fa--fa: "\f7ca\f7ca"; }

.fa-calendar-plus { --fa: "\f271"; --fa--fa: "\f271\f271"; }

.fa-plane-arrival { --fa: "\f5af"; --fa--fa: "\f5af\f5af"; }

.fa-circle-left { --fa: "\f359"; --fa--fa: "\f359\f359"; }

.fa-arrow-alt-circle-left { --fa: "\f359"; --fa--fa: "\f359\f359"; }

.fa-train-subway { --fa: "\f239"; --fa--fa: "\f239\f239"; }

.fa-subway { --fa: "\f239"; --fa--fa: "\f239\f239"; }

.fa-chart-gantt { --fa: "\e0e4"; --fa--fa: "\e0e4\e0e4"; }

.fa-indian-rupee-sign { --fa: "\e1bc"; --fa--fa: "\e1bc\e1bc"; }

.fa-indian-rupee { --fa: "\e1bc"; --fa--fa: "\e1bc\e1bc"; }

.fa-inr { --fa: "\e1bc"; --fa--fa: "\e1bc\e1bc"; }

.fa-crop-simple { --fa: "\f565"; --fa--fa: "\f565\f565"; }

.fa-crop-alt { --fa: "\f565"; --fa--fa: "\f565\f565"; }

.fa-money-bill-1 { --fa: "\f3d1"; --fa--fa: "\f3d1\f3d1"; }

.fa-money-bill-alt { --fa: "\f3d1"; --fa--fa: "\f3d1\f3d1"; }

.fa-left-long { --fa: "\f30a"; --fa--fa: "\f30a\f30a"; }

.fa-long-arrow-alt-left { --fa: "\f30a"; --fa--fa: "\f30a\f30a"; }

.fa-dna { --fa: "\f471"; --fa--fa: "\f471\f471"; }

.fa-virus-slash { --fa: "\e075"; --fa--fa: "\e075\e075"; }

.fa-minus { --fa: "\f068"; --fa--fa: "\f068\f068"; }

.fa-subtract { --fa: "\f068"; --fa--fa: "\f068\f068"; }

.fa-chess { --fa: "\f439"; --fa--fa: "\f439\f439"; }

.fa-arrow-left-long { --fa: "\f177"; --fa--fa: "\f177\f177"; }

.fa-long-arrow-left { --fa: "\f177"; --fa--fa: "\f177\f177"; }

.fa-plug-circle-check { --fa: "\e55c"; --fa--fa: "\e55c\e55c"; }

.fa-street-view { --fa: "\f21d"; --fa--fa: "\f21d\f21d"; }

.fa-franc-sign { --fa: "\e18f"; --fa--fa: "\e18f\e18f"; }

.fa-volume-off { --fa: "\f026"; --fa--fa: "\f026\f026"; }

.fa-hands-asl-interpreting { --fa: "\f2a3"; --fa--fa: "\f2a3\f2a3"; }

.fa-american-sign-language-interpreting { --fa: "\f2a3"; --fa--fa: "\f2a3\f2a3"; }

.fa-asl-interpreting { --fa: "\f2a3"; --fa--fa: "\f2a3\f2a3"; }

.fa-hands-american-sign-language-interpreting { --fa: "\f2a3"; --fa--fa: "\f2a3\f2a3"; }

.fa-gear { --fa: "\f013"; --fa--fa: "\f013\f013"; }

.fa-cog { --fa: "\f013"; --fa--fa: "\f013\f013"; }

.fa-droplet-slash { --fa: "\f5c7"; --fa--fa: "\f5c7\f5c7"; }

.fa-tint-slash { --fa: "\f5c7"; --fa--fa: "\f5c7\f5c7"; }

.fa-mosque { --fa: "\f678"; --fa--fa: "\f678\f678"; }

.fa-mosquito { --fa: "\e52b"; --fa--fa: "\e52b\e52b"; }

.fa-star-of-david { --fa: "\f69a"; --fa--fa: "\f69a\f69a"; }

.fa-person-military-rifle { --fa: "\e54b"; --fa--fa: "\e54b\e54b"; }

.fa-cart-shopping { --fa: "\f07a"; --fa--fa: "\f07a\f07a"; }

.fa-shopping-cart { --fa: "\f07a"; --fa--fa: "\f07a\f07a"; }

.fa-vials { --fa: "\f493"; --fa--fa: "\f493\f493"; }

.fa-plug-circle-plus { --fa: "\e55f"; --fa--fa: "\e55f\e55f"; }

.fa-place-of-worship { --fa: "\f67f"; --fa--fa: "\f67f\f67f"; }

.fa-grip-vertical { --fa: "\f58e"; --fa--fa: "\f58e\f58e"; }

.fa-hexagon-nodes { --fa: "\e699"; --fa--fa: "\e699\e699"; }

.fa-arrow-turn-up { --fa: "\f148"; --fa--fa: "\f148\f148"; }

.fa-level-up { --fa: "\f148"; --fa--fa: "\f148\f148"; }

.fa-u { --fa: "\55"; --fa--fa: "\55\55"; }

.fa-square-root-variable { --fa: "\f698"; --fa--fa: "\f698\f698"; }

.fa-square-root-alt { --fa: "\f698"; --fa--fa: "\f698\f698"; }

.fa-clock { --fa: "\f017"; --fa--fa: "\f017\f017"; }

.fa-clock-four { --fa: "\f017"; --fa--fa: "\f017\f017"; }

.fa-backward-step { --fa: "\f048"; --fa--fa: "\f048\f048"; }

.fa-step-backward { --fa: "\f048"; --fa--fa: "\f048\f048"; }

.fa-pallet { --fa: "\f482"; --fa--fa: "\f482\f482"; }

.fa-faucet { --fa: "\e005"; --fa--fa: "\e005\e005"; }

.fa-baseball-bat-ball { --fa: "\f432"; --fa--fa: "\f432\f432"; }

.fa-s { --fa: "\53"; --fa--fa: "\53\53"; }

.fa-timeline { --fa: "\e29c"; --fa--fa: "\e29c\e29c"; }

.fa-keyboard { --fa: "\f11c"; --fa--fa: "\f11c\f11c"; }

.fa-caret-down { --fa: "\f0d7"; --fa--fa: "\f0d7\f0d7"; }

.fa-house-chimney-medical { --fa: "\f7f2"; --fa--fa: "\f7f2\f7f2"; }

.fa-clinic-medical { --fa: "\f7f2"; --fa--fa: "\f7f2\f7f2"; }

.fa-temperature-three-quarters { --fa: "\f2c8"; --fa--fa: "\f2c8\f2c8"; }

.fa-temperature-3 { --fa: "\f2c8"; --fa--fa: "\f2c8\f2c8"; }

.fa-thermometer-3 { --fa: "\f2c8"; --fa--fa: "\f2c8\f2c8"; }

.fa-thermometer-three-quarters { --fa: "\f2c8"; --fa--fa: "\f2c8\f2c8"; }

.fa-mobile-screen { --fa: "\f3cf"; --fa--fa: "\f3cf\f3cf"; }

.fa-mobile-android-alt { --fa: "\f3cf"; --fa--fa: "\f3cf\f3cf"; }

.fa-plane-up { --fa: "\e22d"; --fa--fa: "\e22d\e22d"; }

.fa-piggy-bank { --fa: "\f4d3"; --fa--fa: "\f4d3\f4d3"; }

.fa-battery-half { --fa: "\f242"; --fa--fa: "\f242\f242"; }

.fa-battery-3 { --fa: "\f242"; --fa--fa: "\f242\f242"; }

.fa-mountain-city { --fa: "\e52e"; --fa--fa: "\e52e\e52e"; }

.fa-coins { --fa: "\f51e"; --fa--fa: "\f51e\f51e"; }

.fa-khanda { --fa: "\f66d"; --fa--fa: "\f66d\f66d"; }

.fa-sliders { --fa: "\f1de"; --fa--fa: "\f1de\f1de"; }

.fa-sliders-h { --fa: "\f1de"; --fa--fa: "\f1de\f1de"; }

.fa-folder-tree { --fa: "\f802"; --fa--fa: "\f802\f802"; }

.fa-network-wired { --fa: "\f6ff"; --fa--fa: "\f6ff\f6ff"; }

.fa-map-pin { --fa: "\f276"; --fa--fa: "\f276\f276"; }

.fa-hamsa { --fa: "\f665"; --fa--fa: "\f665\f665"; }

.fa-cent-sign { --fa: "\e3f5"; --fa--fa: "\e3f5\e3f5"; }

.fa-flask { --fa: "\f0c3"; --fa--fa: "\f0c3\f0c3"; }

.fa-person-pregnant { --fa: "\e31e"; --fa--fa: "\e31e\e31e"; }

.fa-wand-sparkles { --fa: "\f72b"; --fa--fa: "\f72b\f72b"; }

.fa-ellipsis-vertical { --fa: "\f142"; --fa--fa: "\f142\f142"; }

.fa-ellipsis-v { --fa: "\f142"; --fa--fa: "\f142\f142"; }

.fa-ticket { --fa: "\f145"; --fa--fa: "\f145\f145"; }

.fa-power-off { --fa: "\f011"; --fa--fa: "\f011\f011"; }

.fa-right-long { --fa: "\f30b"; --fa--fa: "\f30b\f30b"; }

.fa-long-arrow-alt-right { --fa: "\f30b"; --fa--fa: "\f30b\f30b"; }

.fa-flag-usa { --fa: "\f74d"; --fa--fa: "\f74d\f74d"; }

.fa-laptop-file { --fa: "\e51d"; --fa--fa: "\e51d\e51d"; }

.fa-tty { --fa: "\f1e4"; --fa--fa: "\f1e4\f1e4"; }

.fa-teletype { --fa: "\f1e4"; --fa--fa: "\f1e4\f1e4"; }

.fa-diagram-next { --fa: "\e476"; --fa--fa: "\e476\e476"; }

.fa-person-rifle { --fa: "\e54e"; --fa--fa: "\e54e\e54e"; }

.fa-house-medical-circle-exclamation { --fa: "\e512"; --fa--fa: "\e512\e512"; }

.fa-closed-captioning { --fa: "\f20a"; --fa--fa: "\f20a\f20a"; }

.fa-person-hiking { --fa: "\f6ec"; --fa--fa: "\f6ec\f6ec"; }

.fa-hiking { --fa: "\f6ec"; --fa--fa: "\f6ec\f6ec"; }

.fa-venus-double { --fa: "\f226"; --fa--fa: "\f226\f226"; }

.fa-images { --fa: "\f302"; --fa--fa: "\f302\f302"; }

.fa-calculator { --fa: "\f1ec"; --fa--fa: "\f1ec\f1ec"; }

.fa-people-pulling { --fa: "\e535"; --fa--fa: "\e535\e535"; }

.fa-n { --fa: "\4e"; --fa--fa: "\4e\4e"; }

.fa-cable-car { --fa: "\f7da"; --fa--fa: "\f7da\f7da"; }

.fa-tram { --fa: "\f7da"; --fa--fa: "\f7da\f7da"; }

.fa-cloud-rain { --fa: "\f73d"; --fa--fa: "\f73d\f73d"; }

.fa-building-circle-xmark { --fa: "\e4d4"; --fa--fa: "\e4d4\e4d4"; }

.fa-ship { --fa: "\f21a"; --fa--fa: "\f21a\f21a"; }

.fa-arrows-down-to-line { --fa: "\e4b8"; --fa--fa: "\e4b8\e4b8"; }

.fa-download { --fa: "\f019"; --fa--fa: "\f019\f019"; }

.fa-face-grin { --fa: "\f580"; --fa--fa: "\f580\f580"; }

.fa-grin { --fa: "\f580"; --fa--fa: "\f580\f580"; }

.fa-delete-left { --fa: "\f55a"; --fa--fa: "\f55a\f55a"; }

.fa-backspace { --fa: "\f55a"; --fa--fa: "\f55a\f55a"; }

.fa-eye-dropper { --fa: "\f1fb"; --fa--fa: "\f1fb\f1fb"; }

.fa-eye-dropper-empty { --fa: "\f1fb"; --fa--fa: "\f1fb\f1fb"; }

.fa-eyedropper { --fa: "\f1fb"; --fa--fa: "\f1fb\f1fb"; }

.fa-file-circle-check { --fa: "\e5a0"; --fa--fa: "\e5a0\e5a0"; }

.fa-forward { --fa: "\f04e"; --fa--fa: "\f04e\f04e"; }

.fa-mobile { --fa: "\f3ce"; --fa--fa: "\f3ce\f3ce"; }

.fa-mobile-android { --fa: "\f3ce"; --fa--fa: "\f3ce\f3ce"; }

.fa-mobile-phone { --fa: "\f3ce"; --fa--fa: "\f3ce\f3ce"; }

.fa-face-meh { --fa: "\f11a"; --fa--fa: "\f11a\f11a"; }

.fa-meh { --fa: "\f11a"; --fa--fa: "\f11a\f11a"; }

.fa-align-center { --fa: "\f037"; --fa--fa: "\f037\f037"; }

.fa-book-skull { --fa: "\f6b7"; --fa--fa: "\f6b7\f6b7"; }

.fa-book-dead { --fa: "\f6b7"; --fa--fa: "\f6b7\f6b7"; }

.fa-id-card { --fa: "\f2c2"; --fa--fa: "\f2c2\f2c2"; }

.fa-drivers-license { --fa: "\f2c2"; --fa--fa: "\f2c2\f2c2"; }

.fa-outdent { --fa: "\f03b"; --fa--fa: "\f03b\f03b"; }

.fa-dedent { --fa: "\f03b"; --fa--fa: "\f03b\f03b"; }

.fa-heart-circle-exclamation { --fa: "\e4fe"; --fa--fa: "\e4fe\e4fe"; }

.fa-house { --fa: "\f015"; --fa--fa: "\f015\f015"; }

.fa-home { --fa: "\f015"; --fa--fa: "\f015\f015"; }

.fa-home-alt { --fa: "\f015"; --fa--fa: "\f015\f015"; }

.fa-home-lg-alt { --fa: "\f015"; --fa--fa: "\f015\f015"; }

.fa-calendar-week { --fa: "\f784"; --fa--fa: "\f784\f784"; }

.fa-laptop-medical { --fa: "\f812"; --fa--fa: "\f812\f812"; }

.fa-b { --fa: "\42"; --fa--fa: "\42\42"; }

.fa-file-medical { --fa: "\f477"; --fa--fa: "\f477\f477"; }

.fa-dice-one { --fa: "\f525"; --fa--fa: "\f525\f525"; }

.fa-kiwi-bird { --fa: "\f535"; --fa--fa: "\f535\f535"; }

.fa-arrow-right-arrow-left { --fa: "\f0ec"; --fa--fa: "\f0ec\f0ec"; }

.fa-exchange { --fa: "\f0ec"; --fa--fa: "\f0ec\f0ec"; }

.fa-rotate-right { --fa: "\f2f9"; --fa--fa: "\f2f9\f2f9"; }

.fa-redo-alt { --fa: "\f2f9"; --fa--fa: "\f2f9\f2f9"; }

.fa-rotate-forward { --fa: "\f2f9"; --fa--fa: "\f2f9\f2f9"; }

.fa-utensils { --fa: "\f2e7"; --fa--fa: "\f2e7\f2e7"; }

.fa-cutlery { --fa: "\f2e7"; --fa--fa: "\f2e7\f2e7"; }

.fa-arrow-up-wide-short { --fa: "\f161"; --fa--fa: "\f161\f161"; }

.fa-sort-amount-up { --fa: "\f161"; --fa--fa: "\f161\f161"; }

.fa-mill-sign { --fa: "\e1ed"; --fa--fa: "\e1ed\e1ed"; }

.fa-bowl-rice { --fa: "\e2eb"; --fa--fa: "\e2eb\e2eb"; }

.fa-skull { --fa: "\f54c"; --fa--fa: "\f54c\f54c"; }

.fa-tower-broadcast { --fa: "\f519"; --fa--fa: "\f519\f519"; }

.fa-broadcast-tower { --fa: "\f519"; --fa--fa: "\f519\f519"; }

.fa-truck-pickup { --fa: "\f63c"; --fa--fa: "\f63c\f63c"; }

.fa-up-long { --fa: "\f30c"; --fa--fa: "\f30c\f30c"; }

.fa-long-arrow-alt-up { --fa: "\f30c"; --fa--fa: "\f30c\f30c"; }

.fa-stop { --fa: "\f04d"; --fa--fa: "\f04d\f04d"; }

.fa-code-merge { --fa: "\f387"; --fa--fa: "\f387\f387"; }

.fa-upload { --fa: "\f093"; --fa--fa: "\f093\f093"; }

.fa-hurricane { --fa: "\f751"; --fa--fa: "\f751\f751"; }

.fa-mound { --fa: "\e52d"; --fa--fa: "\e52d\e52d"; }

.fa-toilet-portable { --fa: "\e583"; --fa--fa: "\e583\e583"; }

.fa-compact-disc { --fa: "\f51f"; --fa--fa: "\f51f\f51f"; }

.fa-file-arrow-down { --fa: "\f56d"; --fa--fa: "\f56d\f56d"; }

.fa-file-download { --fa: "\f56d"; --fa--fa: "\f56d\f56d"; }

.fa-caravan { --fa: "\f8ff"; --fa--fa: "\f8ff\f8ff"; }

.fa-shield-cat { --fa: "\e572"; --fa--fa: "\e572\e572"; }

.fa-bolt { --fa: "\f0e7"; --fa--fa: "\f0e7\f0e7"; }

.fa-zap { --fa: "\f0e7"; --fa--fa: "\f0e7\f0e7"; }

.fa-glass-water { --fa: "\e4f4"; --fa--fa: "\e4f4\e4f4"; }

.fa-oil-well { --fa: "\e532"; --fa--fa: "\e532\e532"; }

.fa-vault { --fa: "\e2c5"; --fa--fa: "\e2c5\e2c5"; }

.fa-mars { --fa: "\f222"; --fa--fa: "\f222\f222"; }

.fa-toilet { --fa: "\f7d8"; --fa--fa: "\f7d8\f7d8"; }

.fa-plane-circle-xmark { --fa: "\e557"; --fa--fa: "\e557\e557"; }

.fa-yen-sign { --fa: "\f157"; --fa--fa: "\f157\f157"; }

.fa-cny { --fa: "\f157"; --fa--fa: "\f157\f157"; }

.fa-jpy { --fa: "\f157"; --fa--fa: "\f157\f157"; }

.fa-rmb { --fa: "\f157"; --fa--fa: "\f157\f157"; }

.fa-yen { --fa: "\f157"; --fa--fa: "\f157\f157"; }

.fa-ruble-sign { --fa: "\f158"; --fa--fa: "\f158\f158"; }

.fa-rouble { --fa: "\f158"; --fa--fa: "\f158\f158"; }

.fa-rub { --fa: "\f158"; --fa--fa: "\f158\f158"; }

.fa-ruble { --fa: "\f158"; --fa--fa: "\f158\f158"; }

.fa-sun { --fa: "\f185"; --fa--fa: "\f185\f185"; }

.fa-guitar { --fa: "\f7a6"; --fa--fa: "\f7a6\f7a6"; }

.fa-face-laugh-wink { --fa: "\f59c"; --fa--fa: "\f59c\f59c"; }

.fa-laugh-wink { --fa: "\f59c"; --fa--fa: "\f59c\f59c"; }

.fa-horse-head { --fa: "\f7ab"; --fa--fa: "\f7ab\f7ab"; }

.fa-bore-hole { --fa: "\e4c3"; --fa--fa: "\e4c3\e4c3"; }

.fa-industry { --fa: "\f275"; --fa--fa: "\f275\f275"; }

.fa-circle-down { --fa: "\f358"; --fa--fa: "\f358\f358"; }

.fa-arrow-alt-circle-down { --fa: "\f358"; --fa--fa: "\f358\f358"; }

.fa-arrows-turn-to-dots { --fa: "\e4c1"; --fa--fa: "\e4c1\e4c1"; }

.fa-florin-sign { --fa: "\e184"; --fa--fa: "\e184\e184"; }

.fa-arrow-down-short-wide { --fa: "\f884"; --fa--fa: "\f884\f884"; }

.fa-sort-amount-desc { --fa: "\f884"; --fa--fa: "\f884\f884"; }

.fa-sort-amount-down-alt { --fa: "\f884"; --fa--fa: "\f884\f884"; }

.fa-less-than { --fa: "\3c"; --fa--fa: "\3c\3c"; }

.fa-angle-down { --fa: "\f107"; --fa--fa: "\f107\f107"; }

.fa-car-tunnel { --fa: "\e4de"; --fa--fa: "\e4de\e4de"; }

.fa-head-side-cough { --fa: "\e061"; --fa--fa: "\e061\e061"; }

.fa-grip-lines { --fa: "\f7a4"; --fa--fa: "\f7a4\f7a4"; }

.fa-thumbs-down { --fa: "\f165"; --fa--fa: "\f165\f165"; }

.fa-user-lock { --fa: "\f502"; --fa--fa: "\f502\f502"; }

.fa-arrow-right-long { --fa: "\f178"; --fa--fa: "\f178\f178"; }

.fa-long-arrow-right { --fa: "\f178"; --fa--fa: "\f178\f178"; }

.fa-anchor-circle-xmark { --fa: "\e4ac"; --fa--fa: "\e4ac\e4ac"; }

.fa-ellipsis { --fa: "\f141"; --fa--fa: "\f141\f141"; }

.fa-ellipsis-h { --fa: "\f141"; --fa--fa: "\f141\f141"; }

.fa-chess-pawn { --fa: "\f443"; --fa--fa: "\f443\f443"; }

.fa-kit-medical { --fa: "\f479"; --fa--fa: "\f479\f479"; }

.fa-first-aid { --fa: "\f479"; --fa--fa: "\f479\f479"; }

.fa-person-through-window { --fa: "\e5a9"; --fa--fa: "\e5a9\e5a9"; }

.fa-toolbox { --fa: "\f552"; --fa--fa: "\f552\f552"; }

.fa-hands-holding-circle { --fa: "\e4fb"; --fa--fa: "\e4fb\e4fb"; }

.fa-bug { --fa: "\f188"; --fa--fa: "\f188\f188"; }

.fa-credit-card { --fa: "\f09d"; --fa--fa: "\f09d\f09d"; }

.fa-credit-card-alt { --fa: "\f09d"; --fa--fa: "\f09d\f09d"; }

.fa-car { --fa: "\f1b9"; --fa--fa: "\f1b9\f1b9"; }

.fa-automobile { --fa: "\f1b9"; --fa--fa: "\f1b9\f1b9"; }

.fa-hand-holding-hand { --fa: "\e4f7"; --fa--fa: "\e4f7\e4f7"; }

.fa-book-open-reader { --fa: "\f5da"; --fa--fa: "\f5da\f5da"; }

.fa-book-reader { --fa: "\f5da"; --fa--fa: "\f5da\f5da"; }

.fa-mountain-sun { --fa: "\e52f"; --fa--fa: "\e52f\e52f"; }

.fa-arrows-left-right-to-line { --fa: "\e4ba"; --fa--fa: "\e4ba\e4ba"; }

.fa-dice-d20 { --fa: "\f6cf"; --fa--fa: "\f6cf\f6cf"; }

.fa-truck-droplet { --fa: "\e58c"; --fa--fa: "\e58c\e58c"; }

.fa-file-circle-xmark { --fa: "\e5a1"; --fa--fa: "\e5a1\e5a1"; }

.fa-temperature-arrow-up { --fa: "\e040"; --fa--fa: "\e040\e040"; }

.fa-temperature-up { --fa: "\e040"; --fa--fa: "\e040\e040"; }

.fa-medal { --fa: "\f5a2"; --fa--fa: "\f5a2\f5a2"; }

.fa-bed { --fa: "\f236"; --fa--fa: "\f236\f236"; }

.fa-square-h { --fa: "\f0fd"; --fa--fa: "\f0fd\f0fd"; }

.fa-h-square { --fa: "\f0fd"; --fa--fa: "\f0fd\f0fd"; }

.fa-podcast { --fa: "\f2ce"; --fa--fa: "\f2ce\f2ce"; }

.fa-temperature-full { --fa: "\f2c7"; --fa--fa: "\f2c7\f2c7"; }

.fa-temperature-4 { --fa: "\f2c7"; --fa--fa: "\f2c7\f2c7"; }

.fa-thermometer-4 { --fa: "\f2c7"; --fa--fa: "\f2c7\f2c7"; }

.fa-thermometer-full { --fa: "\f2c7"; --fa--fa: "\f2c7\f2c7"; }

.fa-bell { --fa: "\f0f3"; --fa--fa: "\f0f3\f0f3"; }

.fa-superscript { --fa: "\f12b"; --fa--fa: "\f12b\f12b"; }

.fa-plug-circle-xmark { --fa: "\e560"; --fa--fa: "\e560\e560"; }

.fa-star-of-life { --fa: "\f621"; --fa--fa: "\f621\f621"; }

.fa-phone-slash { --fa: "\f3dd"; --fa--fa: "\f3dd\f3dd"; }

.fa-paint-roller { --fa: "\f5aa"; --fa--fa: "\f5aa\f5aa"; }

.fa-handshake-angle { --fa: "\f4c4"; --fa--fa: "\f4c4\f4c4"; }

.fa-hands-helping { --fa: "\f4c4"; --fa--fa: "\f4c4\f4c4"; }

.fa-location-dot { --fa: "\f3c5"; --fa--fa: "\f3c5\f3c5"; }

.fa-map-marker-alt { --fa: "\f3c5"; --fa--fa: "\f3c5\f3c5"; }

.fa-file { --fa: "\f15b"; --fa--fa: "\f15b\f15b"; }

.fa-greater-than { --fa: "\3e"; --fa--fa: "\3e\3e"; }

.fa-person-swimming { --fa: "\f5c4"; --fa--fa: "\f5c4\f5c4"; }

.fa-swimmer { --fa: "\f5c4"; --fa--fa: "\f5c4\f5c4"; }

.fa-arrow-down { --fa: "\f063"; --fa--fa: "\f063\f063"; }

.fa-droplet { --fa: "\f043"; --fa--fa: "\f043\f043"; }

.fa-tint { --fa: "\f043"; --fa--fa: "\f043\f043"; }

.fa-eraser { --fa: "\f12d"; --fa--fa: "\f12d\f12d"; }

.fa-earth-americas { --fa: "\f57d"; --fa--fa: "\f57d\f57d"; }

.fa-earth { --fa: "\f57d"; --fa--fa: "\f57d\f57d"; }

.fa-earth-america { --fa: "\f57d"; --fa--fa: "\f57d\f57d"; }

.fa-globe-americas { --fa: "\f57d"; --fa--fa: "\f57d\f57d"; }

.fa-person-burst { --fa: "\e53b"; --fa--fa: "\e53b\e53b"; }

.fa-dove { --fa: "\f4ba"; --fa--fa: "\f4ba\f4ba"; }

.fa-battery-empty { --fa: "\f244"; --fa--fa: "\f244\f244"; }

.fa-battery-0 { --fa: "\f244"; --fa--fa: "\f244\f244"; }

.fa-socks { --fa: "\f696"; --fa--fa: "\f696\f696"; }

.fa-inbox { --fa: "\f01c"; --fa--fa: "\f01c\f01c"; }

.fa-section { --fa: "\e447"; --fa--fa: "\e447\e447"; }

.fa-gauge-high { --fa: "\f625"; --fa--fa: "\f625\f625"; }

.fa-tachometer-alt { --fa: "\f625"; --fa--fa: "\f625\f625"; }

.fa-tachometer-alt-fast { --fa: "\f625"; --fa--fa: "\f625\f625"; }

.fa-envelope-open-text { --fa: "\f658"; --fa--fa: "\f658\f658"; }

.fa-hospital { --fa: "\f0f8"; --fa--fa: "\f0f8\f0f8"; }

.fa-hospital-alt { --fa: "\f0f8"; --fa--fa: "\f0f8\f0f8"; }

.fa-hospital-wide { --fa: "\f0f8"; --fa--fa: "\f0f8\f0f8"; }

.fa-wine-bottle { --fa: "\f72f"; --fa--fa: "\f72f\f72f"; }

.fa-chess-rook { --fa: "\f447"; --fa--fa: "\f447\f447"; }

.fa-bars-staggered { --fa: "\f550"; --fa--fa: "\f550\f550"; }

.fa-reorder { --fa: "\f550"; --fa--fa: "\f550\f550"; }

.fa-stream { --fa: "\f550"; --fa--fa: "\f550\f550"; }

.fa-dharmachakra { --fa: "\f655"; --fa--fa: "\f655\f655"; }

.fa-hotdog { --fa: "\f80f"; --fa--fa: "\f80f\f80f"; }

.fa-person-walking-with-cane { --fa: "\f29d"; --fa--fa: "\f29d\f29d"; }

.fa-blind { --fa: "\f29d"; --fa--fa: "\f29d\f29d"; }

.fa-drum { --fa: "\f569"; --fa--fa: "\f569\f569"; }

.fa-ice-cream { --fa: "\f810"; --fa--fa: "\f810\f810"; }

.fa-heart-circle-bolt { --fa: "\e4fc"; --fa--fa: "\e4fc\e4fc"; }

.fa-fax { --fa: "\f1ac"; --fa--fa: "\f1ac\f1ac"; }

.fa-paragraph { --fa: "\f1dd"; --fa--fa: "\f1dd\f1dd"; }

.fa-check-to-slot { --fa: "\f772"; --fa--fa: "\f772\f772"; }

.fa-vote-yea { --fa: "\f772"; --fa--fa: "\f772\f772"; }

.fa-star-half { --fa: "\f089"; --fa--fa: "\f089\f089"; }

.fa-boxes-stacked { --fa: "\f468"; --fa--fa: "\f468\f468"; }

.fa-boxes { --fa: "\f468"; --fa--fa: "\f468\f468"; }

.fa-boxes-alt { --fa: "\f468"; --fa--fa: "\f468\f468"; }

.fa-link { --fa: "\f0c1"; --fa--fa: "\f0c1\f0c1"; }

.fa-chain { --fa: "\f0c1"; --fa--fa: "\f0c1\f0c1"; }

.fa-ear-listen { --fa: "\f2a2"; --fa--fa: "\f2a2\f2a2"; }

.fa-assistive-listening-systems { --fa: "\f2a2"; --fa--fa: "\f2a2\f2a2"; }

.fa-tree-city { --fa: "\e587"; --fa--fa: "\e587\e587"; }

.fa-play { --fa: "\f04b"; --fa--fa: "\f04b\f04b"; }

.fa-font { --fa: "\f031"; --fa--fa: "\f031\f031"; }

.fa-table-cells-row-lock { --fa: "\e67a"; --fa--fa: "\e67a\e67a"; }

.fa-rupiah-sign { --fa: "\e23d"; --fa--fa: "\e23d\e23d"; }

.fa-magnifying-glass { --fa: "\f002"; --fa--fa: "\f002\f002"; }

.fa-search { --fa: "\f002"; --fa--fa: "\f002\f002"; }

.fa-table-tennis-paddle-ball { --fa: "\f45d"; --fa--fa: "\f45d\f45d"; }

.fa-ping-pong-paddle-ball { --fa: "\f45d"; --fa--fa: "\f45d\f45d"; }

.fa-table-tennis { --fa: "\f45d"; --fa--fa: "\f45d\f45d"; }

.fa-person-dots-from-line { --fa: "\f470"; --fa--fa: "\f470\f470"; }

.fa-diagnoses { --fa: "\f470"; --fa--fa: "\f470\f470"; }

.fa-trash-can-arrow-up { --fa: "\f82a"; --fa--fa: "\f82a\f82a"; }

.fa-trash-restore-alt { --fa: "\f82a"; --fa--fa: "\f82a\f82a"; }

.fa-naira-sign { --fa: "\e1f6"; --fa--fa: "\e1f6\e1f6"; }

.fa-cart-arrow-down { --fa: "\f218"; --fa--fa: "\f218\f218"; }

.fa-walkie-talkie { --fa: "\f8ef"; --fa--fa: "\f8ef\f8ef"; }

.fa-file-pen { --fa: "\f31c"; --fa--fa: "\f31c\f31c"; }

.fa-file-edit { --fa: "\f31c"; --fa--fa: "\f31c\f31c"; }

.fa-receipt { --fa: "\f543"; --fa--fa: "\f543\f543"; }

.fa-square-pen { --fa: "\f14b"; --fa--fa: "\f14b\f14b"; }

.fa-pen-square { --fa: "\f14b"; --fa--fa: "\f14b\f14b"; }

.fa-pencil-square { --fa: "\f14b"; --fa--fa: "\f14b\f14b"; }

.fa-suitcase-rolling { --fa: "\f5c1"; --fa--fa: "\f5c1\f5c1"; }

.fa-person-circle-exclamation { --fa: "\e53f"; --fa--fa: "\e53f\e53f"; }

.fa-chevron-down { --fa: "\f078"; --fa--fa: "\f078\f078"; }

.fa-battery-full { --fa: "\f240"; --fa--fa: "\f240\f240"; }

.fa-battery { --fa: "\f240"; --fa--fa: "\f240\f240"; }

.fa-battery-5 { --fa: "\f240"; --fa--fa: "\f240\f240"; }

.fa-skull-crossbones { --fa: "\f714"; --fa--fa: "\f714\f714"; }

.fa-code-compare { --fa: "\e13a"; --fa--fa: "\e13a\e13a"; }

.fa-list-ul { --fa: "\f0ca"; --fa--fa: "\f0ca\f0ca"; }

.fa-list-dots { --fa: "\f0ca"; --fa--fa: "\f0ca\f0ca"; }

.fa-school-lock { --fa: "\e56f"; --fa--fa: "\e56f\e56f"; }

.fa-tower-cell { --fa: "\e585"; --fa--fa: "\e585\e585"; }

.fa-down-long { --fa: "\f309"; --fa--fa: "\f309\f309"; }

.fa-long-arrow-alt-down { --fa: "\f309"; --fa--fa: "\f309\f309"; }

.fa-ranking-star { --fa: "\e561"; --fa--fa: "\e561\e561"; }

.fa-chess-king { --fa: "\f43f"; --fa--fa: "\f43f\f43f"; }

.fa-person-harassing { --fa: "\e549"; --fa--fa: "\e549\e549"; }

.fa-brazilian-real-sign { --fa: "\e46c"; --fa--fa: "\e46c\e46c"; }

.fa-landmark-dome { --fa: "\f752"; --fa--fa: "\f752\f752"; }

.fa-landmark-alt { --fa: "\f752"; --fa--fa: "\f752\f752"; }

.fa-arrow-up { --fa: "\f062"; --fa--fa: "\f062\f062"; }

.fa-tv { --fa: "\f26c"; --fa--fa: "\f26c\f26c"; }

.fa-television { --fa: "\f26c"; --fa--fa: "\f26c\f26c"; }

.fa-tv-alt { --fa: "\f26c"; --fa--fa: "\f26c\f26c"; }

.fa-shrimp { --fa: "\e448"; --fa--fa: "\e448\e448"; }

.fa-list-check { --fa: "\f0ae"; --fa--fa: "\f0ae\f0ae"; }

.fa-tasks { --fa: "\f0ae"; --fa--fa: "\f0ae\f0ae"; }

.fa-jug-detergent { --fa: "\e519"; --fa--fa: "\e519\e519"; }

.fa-circle-user { --fa: "\f2bd"; --fa--fa: "\f2bd\f2bd"; }

.fa-user-circle { --fa: "\f2bd"; --fa--fa: "\f2bd\f2bd"; }

.fa-user-shield { --fa: "\f505"; --fa--fa: "\f505\f505"; }

.fa-wind { --fa: "\f72e"; --fa--fa: "\f72e\f72e"; }

.fa-car-burst { --fa: "\f5e1"; --fa--fa: "\f5e1\f5e1"; }

.fa-car-crash { --fa: "\f5e1"; --fa--fa: "\f5e1\f5e1"; }

.fa-y { --fa: "\59"; --fa--fa: "\59\59"; }

.fa-person-snowboarding { --fa: "\f7ce"; --fa--fa: "\f7ce\f7ce"; }

.fa-snowboarding { --fa: "\f7ce"; --fa--fa: "\f7ce\f7ce"; }

.fa-truck-fast { --fa: "\f48b"; --fa--fa: "\f48b\f48b"; }

.fa-shipping-fast { --fa: "\f48b"; --fa--fa: "\f48b\f48b"; }

.fa-fish { --fa: "\f578"; --fa--fa: "\f578\f578"; }

.fa-user-graduate { --fa: "\f501"; --fa--fa: "\f501\f501"; }

.fa-circle-half-stroke { --fa: "\f042"; --fa--fa: "\f042\f042"; }

.fa-adjust { --fa: "\f042"; --fa--fa: "\f042\f042"; }

.fa-clapperboard { --fa: "\e131"; --fa--fa: "\e131\e131"; }

.fa-circle-radiation { --fa: "\f7ba"; --fa--fa: "\f7ba\f7ba"; }

.fa-radiation-alt { --fa: "\f7ba"; --fa--fa: "\f7ba\f7ba"; }

.fa-baseball { --fa: "\f433"; --fa--fa: "\f433\f433"; }

.fa-baseball-ball { --fa: "\f433"; --fa--fa: "\f433\f433"; }

.fa-jet-fighter-up { --fa: "\e518"; --fa--fa: "\e518\e518"; }

.fa-diagram-project { --fa: "\f542"; --fa--fa: "\f542\f542"; }

.fa-project-diagram { --fa: "\f542"; --fa--fa: "\f542\f542"; }

.fa-copy { --fa: "\f0c5"; --fa--fa: "\f0c5\f0c5"; }

.fa-volume-xmark { --fa: "\f6a9"; --fa--fa: "\f6a9\f6a9"; }

.fa-volume-mute { --fa: "\f6a9"; --fa--fa: "\f6a9\f6a9"; }

.fa-volume-times { --fa: "\f6a9"; --fa--fa: "\f6a9\f6a9"; }

.fa-hand-sparkles { --fa: "\e05d"; --fa--fa: "\e05d\e05d"; }

.fa-grip { --fa: "\f58d"; --fa--fa: "\f58d\f58d"; }

.fa-grip-horizontal { --fa: "\f58d"; --fa--fa: "\f58d\f58d"; }

.fa-share-from-square { --fa: "\f14d"; --fa--fa: "\f14d\f14d"; }

.fa-share-square { --fa: "\f14d"; --fa--fa: "\f14d\f14d"; }

.fa-child-combatant { --fa: "\e4e0"; --fa--fa: "\e4e0\e4e0"; }

.fa-child-rifle { --fa: "\e4e0"; --fa--fa: "\e4e0\e4e0"; }

.fa-gun { --fa: "\e19b"; --fa--fa: "\e19b\e19b"; }

.fa-square-phone { --fa: "\f098"; --fa--fa: "\f098\f098"; }

.fa-phone-square { --fa: "\f098"; --fa--fa: "\f098\f098"; }

.fa-plus { --fa: "\2b"; --fa--fa: "\2b\2b"; }

.fa-add { --fa: "\2b"; --fa--fa: "\2b\2b"; }

.fa-expand { --fa: "\f065"; --fa--fa: "\f065\f065"; }

.fa-computer { --fa: "\e4e5"; --fa--fa: "\e4e5\e4e5"; }

.fa-xmark { --fa: "\f00d"; --fa--fa: "\f00d\f00d"; }

.fa-close { --fa: "\f00d"; --fa--fa: "\f00d\f00d"; }

.fa-multiply { --fa: "\f00d"; --fa--fa: "\f00d\f00d"; }

.fa-remove { --fa: "\f00d"; --fa--fa: "\f00d\f00d"; }

.fa-times { --fa: "\f00d"; --fa--fa: "\f00d\f00d"; }

.fa-arrows-up-down-left-right { --fa: "\f047"; --fa--fa: "\f047\f047"; }

.fa-arrows { --fa: "\f047"; --fa--fa: "\f047\f047"; }

.fa-chalkboard-user { --fa: "\f51c"; --fa--fa: "\f51c\f51c"; }

.fa-chalkboard-teacher { --fa: "\f51c"; --fa--fa: "\f51c\f51c"; }

.fa-peso-sign { --fa: "\e222"; --fa--fa: "\e222\e222"; }

.fa-building-shield { --fa: "\e4d8"; --fa--fa: "\e4d8\e4d8"; }

.fa-baby { --fa: "\f77c"; --fa--fa: "\f77c\f77c"; }

.fa-users-line { --fa: "\e592"; --fa--fa: "\e592\e592"; }

.fa-quote-left { --fa: "\f10d"; --fa--fa: "\f10d\f10d"; }

.fa-quote-left-alt { --fa: "\f10d"; --fa--fa: "\f10d\f10d"; }

.fa-tractor { --fa: "\f722"; --fa--fa: "\f722\f722"; }

.fa-trash-arrow-up { --fa: "\f829"; --fa--fa: "\f829\f829"; }

.fa-trash-restore { --fa: "\f829"; --fa--fa: "\f829\f829"; }

.fa-arrow-down-up-lock { --fa: "\e4b0"; --fa--fa: "\e4b0\e4b0"; }

.fa-lines-leaning { --fa: "\e51e"; --fa--fa: "\e51e\e51e"; }

.fa-ruler-combined { --fa: "\f546"; --fa--fa: "\f546\f546"; }

.fa-copyright { --fa: "\f1f9"; --fa--fa: "\f1f9\f1f9"; }

.fa-equals { --fa: "\3d"; --fa--fa: "\3d\3d"; }

.fa-blender { --fa: "\f517"; --fa--fa: "\f517\f517"; }

.fa-teeth { --fa: "\f62e"; --fa--fa: "\f62e\f62e"; }

.fa-shekel-sign { --fa: "\f20b"; --fa--fa: "\f20b\f20b"; }

.fa-ils { --fa: "\f20b"; --fa--fa: "\f20b\f20b"; }

.fa-shekel { --fa: "\f20b"; --fa--fa: "\f20b\f20b"; }

.fa-sheqel { --fa: "\f20b"; --fa--fa: "\f20b\f20b"; }

.fa-sheqel-sign { --fa: "\f20b"; --fa--fa: "\f20b\f20b"; }

.fa-map { --fa: "\f279"; --fa--fa: "\f279\f279"; }

.fa-rocket { --fa: "\f135"; --fa--fa: "\f135\f135"; }

.fa-photo-film { --fa: "\f87c"; --fa--fa: "\f87c\f87c"; }

.fa-photo-video { --fa: "\f87c"; --fa--fa: "\f87c\f87c"; }

.fa-folder-minus { --fa: "\f65d"; --fa--fa: "\f65d\f65d"; }

.fa-hexagon-nodes-bolt { --fa: "\e69a"; --fa--fa: "\e69a\e69a"; }

.fa-store { --fa: "\f54e"; --fa--fa: "\f54e\f54e"; }

.fa-arrow-trend-up { --fa: "\e098"; --fa--fa: "\e098\e098"; }

.fa-plug-circle-minus { --fa: "\e55e"; --fa--fa: "\e55e\e55e"; }

.fa-sign-hanging { --fa: "\f4d9"; --fa--fa: "\f4d9\f4d9"; }

.fa-sign { --fa: "\f4d9"; --fa--fa: "\f4d9\f4d9"; }

.fa-bezier-curve { --fa: "\f55b"; --fa--fa: "\f55b\f55b"; }

.fa-bell-slash { --fa: "\f1f6"; --fa--fa: "\f1f6\f1f6"; }

.fa-tablet { --fa: "\f3fb"; --fa--fa: "\f3fb\f3fb"; }

.fa-tablet-android { --fa: "\f3fb"; --fa--fa: "\f3fb\f3fb"; }

.fa-school-flag { --fa: "\e56e"; --fa--fa: "\e56e\e56e"; }

.fa-fill { --fa: "\f575"; --fa--fa: "\f575\f575"; }

.fa-angle-up { --fa: "\f106"; --fa--fa: "\f106\f106"; }

.fa-drumstick-bite { --fa: "\f6d7"; --fa--fa: "\f6d7\f6d7"; }

.fa-holly-berry { --fa: "\f7aa"; --fa--fa: "\f7aa\f7aa"; }

.fa-chevron-left { --fa: "\f053"; --fa--fa: "\f053\f053"; }

.fa-bacteria { --fa: "\e059"; --fa--fa: "\e059\e059"; }

.fa-hand-lizard { --fa: "\f258"; --fa--fa: "\f258\f258"; }

.fa-notdef { --fa: "\e1fe"; --fa--fa: "\e1fe\e1fe"; }

.fa-disease { --fa: "\f7fa"; --fa--fa: "\f7fa\f7fa"; }

.fa-briefcase-medical { --fa: "\f469"; --fa--fa: "\f469\f469"; }

.fa-genderless { --fa: "\f22d"; --fa--fa: "\f22d\f22d"; }

.fa-chevron-right { --fa: "\f054"; --fa--fa: "\f054\f054"; }

.fa-retweet { --fa: "\f079"; --fa--fa: "\f079\f079"; }

.fa-car-rear { --fa: "\f5de"; --fa--fa: "\f5de\f5de"; }

.fa-car-alt { --fa: "\f5de"; --fa--fa: "\f5de\f5de"; }

.fa-pump-soap { --fa: "\e06b"; --fa--fa: "\e06b\e06b"; }

.fa-video-slash { --fa: "\f4e2"; --fa--fa: "\f4e2\f4e2"; }

.fa-battery-quarter { --fa: "\f243"; --fa--fa: "\f243\f243"; }

.fa-battery-2 { --fa: "\f243"; --fa--fa: "\f243\f243"; }

.fa-radio { --fa: "\f8d7"; --fa--fa: "\f8d7\f8d7"; }

.fa-baby-carriage { --fa: "\f77d"; --fa--fa: "\f77d\f77d"; }

.fa-carriage-baby { --fa: "\f77d"; --fa--fa: "\f77d\f77d"; }

.fa-traffic-light { --fa: "\f637"; --fa--fa: "\f637\f637"; }

.fa-thermometer { --fa: "\f491"; --fa--fa: "\f491\f491"; }

.fa-vr-cardboard { --fa: "\f729"; --fa--fa: "\f729\f729"; }

.fa-hand-middle-finger { --fa: "\f806"; --fa--fa: "\f806\f806"; }

.fa-percent { --fa: "\25"; --fa--fa: "\25\25"; }

.fa-percentage { --fa: "\25"; --fa--fa: "\25\25"; }

.fa-truck-moving { --fa: "\f4df"; --fa--fa: "\f4df\f4df"; }

.fa-glass-water-droplet { --fa: "\e4f5"; --fa--fa: "\e4f5\e4f5"; }

.fa-display { --fa: "\e163"; --fa--fa: "\e163\e163"; }

.fa-face-smile { --fa: "\f118"; --fa--fa: "\f118\f118"; }

.fa-smile { --fa: "\f118"; --fa--fa: "\f118\f118"; }

.fa-thumbtack { --fa: "\f08d"; --fa--fa: "\f08d\f08d"; }

.fa-thumb-tack { --fa: "\f08d"; --fa--fa: "\f08d\f08d"; }

.fa-trophy { --fa: "\f091"; --fa--fa: "\f091\f091"; }

.fa-person-praying { --fa: "\f683"; --fa--fa: "\f683\f683"; }

.fa-pray { --fa: "\f683"; --fa--fa: "\f683\f683"; }

.fa-hammer { --fa: "\f6e3"; --fa--fa: "\f6e3\f6e3"; }

.fa-hand-peace { --fa: "\f25b"; --fa--fa: "\f25b\f25b"; }

.fa-rotate { --fa: "\f2f1"; --fa--fa: "\f2f1\f2f1"; }

.fa-sync-alt { --fa: "\f2f1"; --fa--fa: "\f2f1\f2f1"; }

.fa-spinner { --fa: "\f110"; --fa--fa: "\f110\f110"; }

.fa-robot { --fa: "\f544"; --fa--fa: "\f544\f544"; }

.fa-peace { --fa: "\f67c"; --fa--fa: "\f67c\f67c"; }

.fa-gears { --fa: "\f085"; --fa--fa: "\f085\f085"; }

.fa-cogs { --fa: "\f085"; --fa--fa: "\f085\f085"; }

.fa-warehouse { --fa: "\f494"; --fa--fa: "\f494\f494"; }

.fa-arrow-up-right-dots { --fa: "\e4b7"; --fa--fa: "\e4b7\e4b7"; }

.fa-splotch { --fa: "\f5bc"; --fa--fa: "\f5bc\f5bc"; }

.fa-face-grin-hearts { --fa: "\f584"; --fa--fa: "\f584\f584"; }

.fa-grin-hearts { --fa: "\f584"; --fa--fa: "\f584\f584"; }

.fa-dice-four { --fa: "\f524"; --fa--fa: "\f524\f524"; }

.fa-sim-card { --fa: "\f7c4"; --fa--fa: "\f7c4\f7c4"; }

.fa-transgender { --fa: "\f225"; --fa--fa: "\f225\f225"; }

.fa-transgender-alt { --fa: "\f225"; --fa--fa: "\f225\f225"; }

.fa-mercury { --fa: "\f223"; --fa--fa: "\f223\f223"; }

.fa-arrow-turn-down { --fa: "\f149"; --fa--fa: "\f149\f149"; }

.fa-level-down { --fa: "\f149"; --fa--fa: "\f149\f149"; }

.fa-person-falling-burst { --fa: "\e547"; --fa--fa: "\e547\e547"; }

.fa-award { --fa: "\f559"; --fa--fa: "\f559\f559"; }

.fa-ticket-simple { --fa: "\f3ff"; --fa--fa: "\f3ff\f3ff"; }

.fa-ticket-alt { --fa: "\f3ff"; --fa--fa: "\f3ff\f3ff"; }

.fa-building { --fa: "\f1ad"; --fa--fa: "\f1ad\f1ad"; }

.fa-angles-left { --fa: "\f100"; --fa--fa: "\f100\f100"; }

.fa-angle-double-left { --fa: "\f100"; --fa--fa: "\f100\f100"; }

.fa-qrcode { --fa: "\f029"; --fa--fa: "\f029\f029"; }

.fa-clock-rotate-left { --fa: "\f1da"; --fa--fa: "\f1da\f1da"; }

.fa-history { --fa: "\f1da"; --fa--fa: "\f1da\f1da"; }

.fa-face-grin-beam-sweat { --fa: "\f583"; --fa--fa: "\f583\f583"; }

.fa-grin-beam-sweat { --fa: "\f583"; --fa--fa: "\f583\f583"; }

.fa-file-export { --fa: "\f56e"; --fa--fa: "\f56e\f56e"; }

.fa-arrow-right-from-file { --fa: "\f56e"; --fa--fa: "\f56e\f56e"; }

.fa-shield { --fa: "\f132"; --fa--fa: "\f132\f132"; }

.fa-shield-blank { --fa: "\f132"; --fa--fa: "\f132\f132"; }

.fa-arrow-up-short-wide { --fa: "\f885"; --fa--fa: "\f885\f885"; }

.fa-sort-amount-up-alt { --fa: "\f885"; --fa--fa: "\f885\f885"; }

.fa-comment-nodes { --fa: "\e696"; --fa--fa: "\e696\e696"; }

.fa-house-medical { --fa: "\e3b2"; --fa--fa: "\e3b2\e3b2"; }

.fa-golf-ball-tee { --fa: "\f450"; --fa--fa: "\f450\f450"; }

.fa-golf-ball { --fa: "\f450"; --fa--fa: "\f450\f450"; }

.fa-circle-chevron-left { --fa: "\f137"; --fa--fa: "\f137\f137"; }

.fa-chevron-circle-left { --fa: "\f137"; --fa--fa: "\f137\f137"; }

.fa-house-chimney-window { --fa: "\e00d"; --fa--fa: "\e00d\e00d"; }

.fa-pen-nib { --fa: "\f5ad"; --fa--fa: "\f5ad\f5ad"; }

.fa-tent-arrow-turn-left { --fa: "\e580"; --fa--fa: "\e580\e580"; }

.fa-tents { --fa: "\e582"; --fa--fa: "\e582\e582"; }

.fa-wand-magic { --fa: "\f0d0"; --fa--fa: "\f0d0\f0d0"; }

.fa-magic { --fa: "\f0d0"; --fa--fa: "\f0d0\f0d0"; }

.fa-dog { --fa: "\f6d3"; --fa--fa: "\f6d3\f6d3"; }

.fa-carrot { --fa: "\f787"; --fa--fa: "\f787\f787"; }

.fa-moon { --fa: "\f186"; --fa--fa: "\f186\f186"; }

.fa-wine-glass-empty { --fa: "\f5ce"; --fa--fa: "\f5ce\f5ce"; }

.fa-wine-glass-alt { --fa: "\f5ce"; --fa--fa: "\f5ce\f5ce"; }

.fa-cheese { --fa: "\f7ef"; --fa--fa: "\f7ef\f7ef"; }

.fa-yin-yang { --fa: "\f6ad"; --fa--fa: "\f6ad\f6ad"; }

.fa-music { --fa: "\f001"; --fa--fa: "\f001\f001"; }

.fa-code-commit { --fa: "\f386"; --fa--fa: "\f386\f386"; }

.fa-temperature-low { --fa: "\f76b"; --fa--fa: "\f76b\f76b"; }

.fa-person-biking { --fa: "\f84a"; --fa--fa: "\f84a\f84a"; }

.fa-biking { --fa: "\f84a"; --fa--fa: "\f84a\f84a"; }

.fa-broom { --fa: "\f51a"; --fa--fa: "\f51a\f51a"; }

.fa-shield-heart { --fa: "\e574"; --fa--fa: "\e574\e574"; }

.fa-gopuram { --fa: "\f664"; --fa--fa: "\f664\f664"; }

.fa-earth-oceania { --fa: "\e47b"; --fa--fa: "\e47b\e47b"; }

.fa-globe-oceania { --fa: "\e47b"; --fa--fa: "\e47b\e47b"; }

.fa-square-xmark { --fa: "\f2d3"; --fa--fa: "\f2d3\f2d3"; }

.fa-times-square { --fa: "\f2d3"; --fa--fa: "\f2d3\f2d3"; }

.fa-xmark-square { --fa: "\f2d3"; --fa--fa: "\f2d3\f2d3"; }

.fa-hashtag { --fa: "\23"; --fa--fa: "\23\23"; }

.fa-up-right-and-down-left-from-center { --fa: "\f424"; --fa--fa: "\f424\f424"; }

.fa-expand-alt { --fa: "\f424"; --fa--fa: "\f424\f424"; }

.fa-oil-can { --fa: "\f613"; --fa--fa: "\f613\f613"; }

.fa-t { --fa: "\54"; --fa--fa: "\54\54"; }

.fa-hippo { --fa: "\f6ed"; --fa--fa: "\f6ed\f6ed"; }

.fa-chart-column { --fa: "\e0e3"; --fa--fa: "\e0e3\e0e3"; }

.fa-infinity { --fa: "\f534"; --fa--fa: "\f534\f534"; }

.fa-vial-circle-check { --fa: "\e596"; --fa--fa: "\e596\e596"; }

.fa-person-arrow-down-to-line { --fa: "\e538"; --fa--fa: "\e538\e538"; }

.fa-voicemail { --fa: "\f897"; --fa--fa: "\f897\f897"; }

.fa-fan { --fa: "\f863"; --fa--fa: "\f863\f863"; }

.fa-person-walking-luggage { --fa: "\e554"; --fa--fa: "\e554\e554"; }

.fa-up-down { --fa: "\f338"; --fa--fa: "\f338\f338"; }

.fa-arrows-alt-v { --fa: "\f338"; --fa--fa: "\f338\f338"; }

.fa-cloud-moon-rain { --fa: "\f73c"; --fa--fa: "\f73c\f73c"; }

.fa-calendar { --fa: "\f133"; --fa--fa: "\f133\f133"; }

.fa-trailer { --fa: "\e041"; --fa--fa: "\e041\e041"; }

.fa-bahai { --fa: "\f666"; --fa--fa: "\f666\f666"; }

.fa-haykal { --fa: "\f666"; --fa--fa: "\f666\f666"; }

.fa-sd-card { --fa: "\f7c2"; --fa--fa: "\f7c2\f7c2"; }

.fa-dragon { --fa: "\f6d5"; --fa--fa: "\f6d5\f6d5"; }

.fa-shoe-prints { --fa: "\f54b"; --fa--fa: "\f54b\f54b"; }

.fa-circle-plus { --fa: "\f055"; --fa--fa: "\f055\f055"; }

.fa-plus-circle { --fa: "\f055"; --fa--fa: "\f055\f055"; }

.fa-face-grin-tongue-wink { --fa: "\f58b"; --fa--fa: "\f58b\f58b"; }

.fa-grin-tongue-wink { --fa: "\f58b"; --fa--fa: "\f58b\f58b"; }

.fa-hand-holding { --fa: "\f4bd"; --fa--fa: "\f4bd\f4bd"; }

.fa-plug-circle-exclamation { --fa: "\e55d"; --fa--fa: "\e55d\e55d"; }

.fa-link-slash { --fa: "\f127"; --fa--fa: "\f127\f127"; }

.fa-chain-broken { --fa: "\f127"; --fa--fa: "\f127\f127"; }

.fa-chain-slash { --fa: "\f127"; --fa--fa: "\f127\f127"; }

.fa-unlink { --fa: "\f127"; --fa--fa: "\f127\f127"; }

.fa-clone { --fa: "\f24d"; --fa--fa: "\f24d\f24d"; }

.fa-person-walking-arrow-loop-left { --fa: "\e551"; --fa--fa: "\e551\e551"; }

.fa-arrow-up-z-a { --fa: "\f882"; --fa--fa: "\f882\f882"; }

.fa-sort-alpha-up-alt { --fa: "\f882"; --fa--fa: "\f882\f882"; }

.fa-fire-flame-curved { --fa: "\f7e4"; --fa--fa: "\f7e4\f7e4"; }

.fa-fire-alt { --fa: "\f7e4"; --fa--fa: "\f7e4\f7e4"; }

.fa-tornado { --fa: "\f76f"; --fa--fa: "\f76f\f76f"; }

.fa-file-circle-plus { --fa: "\e494"; --fa--fa: "\e494\e494"; }

.fa-book-quran { --fa: "\f687"; --fa--fa: "\f687\f687"; }

.fa-quran { --fa: "\f687"; --fa--fa: "\f687\f687"; }

.fa-anchor { --fa: "\f13d"; --fa--fa: "\f13d\f13d"; }

.fa-border-all { --fa: "\f84c"; --fa--fa: "\f84c\f84c"; }

.fa-face-angry { --fa: "\f556"; --fa--fa: "\f556\f556"; }

.fa-angry { --fa: "\f556"; --fa--fa: "\f556\f556"; }

.fa-cookie-bite { --fa: "\f564"; --fa--fa: "\f564\f564"; }

.fa-arrow-trend-down { --fa: "\e097"; --fa--fa: "\e097\e097"; }

.fa-rss { --fa: "\f09e"; --fa--fa: "\f09e\f09e"; }

.fa-feed { --fa: "\f09e"; --fa--fa: "\f09e\f09e"; }

.fa-draw-polygon { --fa: "\f5ee"; --fa--fa: "\f5ee\f5ee"; }

.fa-scale-balanced { --fa: "\f24e"; --fa--fa: "\f24e\f24e"; }

.fa-balance-scale { --fa: "\f24e"; --fa--fa: "\f24e\f24e"; }

.fa-gauge-simple-high { --fa: "\f62a"; --fa--fa: "\f62a\f62a"; }

.fa-tachometer { --fa: "\f62a"; --fa--fa: "\f62a\f62a"; }

.fa-tachometer-fast { --fa: "\f62a"; --fa--fa: "\f62a\f62a"; }

.fa-shower { --fa: "\f2cc"; --fa--fa: "\f2cc\f2cc"; }

.fa-desktop { --fa: "\f390"; --fa--fa: "\f390\f390"; }

.fa-desktop-alt { --fa: "\f390"; --fa--fa: "\f390\f390"; }

.fa-m { --fa: "\4d"; --fa--fa: "\4d\4d"; }

.fa-table-list { --fa: "\f00b"; --fa--fa: "\f00b\f00b"; }

.fa-th-list { --fa: "\f00b"; --fa--fa: "\f00b\f00b"; }

.fa-comment-sms { --fa: "\f7cd"; --fa--fa: "\f7cd\f7cd"; }

.fa-sms { --fa: "\f7cd"; --fa--fa: "\f7cd\f7cd"; }

.fa-book { --fa: "\f02d"; --fa--fa: "\f02d\f02d"; }

.fa-user-plus { --fa: "\f234"; --fa--fa: "\f234\f234"; }

.fa-check { --fa: "\f00c"; --fa--fa: "\f00c\f00c"; }

.fa-battery-three-quarters { --fa: "\f241"; --fa--fa: "\f241\f241"; }

.fa-battery-4 { --fa: "\f241"; --fa--fa: "\f241\f241"; }

.fa-house-circle-check { --fa: "\e509"; --fa--fa: "\e509\e509"; }

.fa-angle-left { --fa: "\f104"; --fa--fa: "\f104\f104"; }

.fa-diagram-successor { --fa: "\e47a"; --fa--fa: "\e47a\e47a"; }

.fa-truck-arrow-right { --fa: "\e58b"; --fa--fa: "\e58b\e58b"; }

.fa-arrows-split-up-and-left { --fa: "\e4bc"; --fa--fa: "\e4bc\e4bc"; }

.fa-hand-fist { --fa: "\f6de"; --fa--fa: "\f6de\f6de"; }

.fa-fist-raised { --fa: "\f6de"; --fa--fa: "\f6de\f6de"; }

.fa-cloud-moon { --fa: "\f6c3"; --fa--fa: "\f6c3\f6c3"; }

.fa-briefcase { --fa: "\f0b1"; --fa--fa: "\f0b1\f0b1"; }

.fa-person-falling { --fa: "\e546"; --fa--fa: "\e546\e546"; }

.fa-image-portrait { --fa: "\f3e0"; --fa--fa: "\f3e0\f3e0"; }

.fa-portrait { --fa: "\f3e0"; --fa--fa: "\f3e0\f3e0"; }

.fa-user-tag { --fa: "\f507"; --fa--fa: "\f507\f507"; }

.fa-rug { --fa: "\e569"; --fa--fa: "\e569\e569"; }

.fa-earth-europe { --fa: "\f7a2"; --fa--fa: "\f7a2\f7a2"; }

.fa-globe-europe { --fa: "\f7a2"; --fa--fa: "\f7a2\f7a2"; }

.fa-cart-flatbed-suitcase { --fa: "\f59d"; --fa--fa: "\f59d\f59d"; }

.fa-luggage-cart { --fa: "\f59d"; --fa--fa: "\f59d\f59d"; }

.fa-rectangle-xmark { --fa: "\f410"; --fa--fa: "\f410\f410"; }

.fa-rectangle-times { --fa: "\f410"; --fa--fa: "\f410\f410"; }

.fa-times-rectangle { --fa: "\f410"; --fa--fa: "\f410\f410"; }

.fa-window-close { --fa: "\f410"; --fa--fa: "\f410\f410"; }

.fa-baht-sign { --fa: "\e0ac"; --fa--fa: "\e0ac\e0ac"; }

.fa-book-open { --fa: "\f518"; --fa--fa: "\f518\f518"; }

.fa-book-journal-whills { --fa: "\f66a"; --fa--fa: "\f66a\f66a"; }

.fa-journal-whills { --fa: "\f66a"; --fa--fa: "\f66a\f66a"; }

.fa-handcuffs { --fa: "\e4f8"; --fa--fa: "\e4f8\e4f8"; }

.fa-triangle-exclamation { --fa: "\f071"; --fa--fa: "\f071\f071"; }

.fa-exclamation-triangle { --fa: "\f071"; --fa--fa: "\f071\f071"; }

.fa-warning { --fa: "\f071"; --fa--fa: "\f071\f071"; }

.fa-database { --fa: "\f1c0"; --fa--fa: "\f1c0\f1c0"; }

.fa-share { --fa: "\f064"; --fa--fa: "\f064\f064"; }

.fa-mail-forward { --fa: "\f064"; --fa--fa: "\f064\f064"; }

.fa-bottle-droplet { --fa: "\e4c4"; --fa--fa: "\e4c4\e4c4"; }

.fa-mask-face { --fa: "\e1d7"; --fa--fa: "\e1d7\e1d7"; }

.fa-hill-rockslide { --fa: "\e508"; --fa--fa: "\e508\e508"; }

.fa-right-left { --fa: "\f362"; --fa--fa: "\f362\f362"; }

.fa-exchange-alt { --fa: "\f362"; --fa--fa: "\f362\f362"; }

.fa-paper-plane { --fa: "\f1d8"; --fa--fa: "\f1d8\f1d8"; }

.fa-road-circle-exclamation { --fa: "\e565"; --fa--fa: "\e565\e565"; }

.fa-dungeon { --fa: "\f6d9"; --fa--fa: "\f6d9\f6d9"; }

.fa-align-right { --fa: "\f038"; --fa--fa: "\f038\f038"; }

.fa-money-bill-1-wave { --fa: "\f53b"; --fa--fa: "\f53b\f53b"; }

.fa-money-bill-wave-alt { --fa: "\f53b"; --fa--fa: "\f53b\f53b"; }

.fa-life-ring { --fa: "\f1cd"; --fa--fa: "\f1cd\f1cd"; }

.fa-hands { --fa: "\f2a7"; --fa--fa: "\f2a7\f2a7"; }

.fa-sign-language { --fa: "\f2a7"; --fa--fa: "\f2a7\f2a7"; }

.fa-signing { --fa: "\f2a7"; --fa--fa: "\f2a7\f2a7"; }

.fa-calendar-day { --fa: "\f783"; --fa--fa: "\f783\f783"; }

.fa-water-ladder { --fa: "\f5c5"; --fa--fa: "\f5c5\f5c5"; }

.fa-ladder-water { --fa: "\f5c5"; --fa--fa: "\f5c5\f5c5"; }

.fa-swimming-pool { --fa: "\f5c5"; --fa--fa: "\f5c5\f5c5"; }

.fa-arrows-up-down { --fa: "\f07d"; --fa--fa: "\f07d\f07d"; }

.fa-arrows-v { --fa: "\f07d"; --fa--fa: "\f07d\f07d"; }

.fa-face-grimace { --fa: "\f57f"; --fa--fa: "\f57f\f57f"; }

.fa-grimace { --fa: "\f57f"; --fa--fa: "\f57f\f57f"; }

.fa-wheelchair-move { --fa: "\e2ce"; --fa--fa: "\e2ce\e2ce"; }

.fa-wheelchair-alt { --fa: "\e2ce"; --fa--fa: "\e2ce\e2ce"; }

.fa-turn-down { --fa: "\f3be"; --fa--fa: "\f3be\f3be"; }

.fa-level-down-alt { --fa: "\f3be"; --fa--fa: "\f3be\f3be"; }

.fa-person-walking-arrow-right { --fa: "\e552"; --fa--fa: "\e552\e552"; }

.fa-square-envelope { --fa: "\f199"; --fa--fa: "\f199\f199"; }

.fa-envelope-square { --fa: "\f199"; --fa--fa: "\f199\f199"; }

.fa-dice { --fa: "\f522"; --fa--fa: "\f522\f522"; }

.fa-bowling-ball { --fa: "\f436"; --fa--fa: "\f436\f436"; }

.fa-brain { --fa: "\f5dc"; --fa--fa: "\f5dc\f5dc"; }

.fa-bandage { --fa: "\f462"; --fa--fa: "\f462\f462"; }

.fa-band-aid { --fa: "\f462"; --fa--fa: "\f462\f462"; }

.fa-calendar-minus { --fa: "\f272"; --fa--fa: "\f272\f272"; }

.fa-circle-xmark { --fa: "\f057"; --fa--fa: "\f057\f057"; }

.fa-times-circle { --fa: "\f057"; --fa--fa: "\f057\f057"; }

.fa-xmark-circle { --fa: "\f057"; --fa--fa: "\f057\f057"; }

.fa-gifts { --fa: "\f79c"; --fa--fa: "\f79c\f79c"; }

.fa-hotel { --fa: "\f594"; --fa--fa: "\f594\f594"; }

.fa-earth-asia { --fa: "\f57e"; --fa--fa: "\f57e\f57e"; }

.fa-globe-asia { --fa: "\f57e"; --fa--fa: "\f57e\f57e"; }

.fa-id-card-clip { --fa: "\f47f"; --fa--fa: "\f47f\f47f"; }

.fa-id-card-alt { --fa: "\f47f"; --fa--fa: "\f47f\f47f"; }

.fa-magnifying-glass-plus { --fa: "\f00e"; --fa--fa: "\f00e\f00e"; }

.fa-search-plus { --fa: "\f00e"; --fa--fa: "\f00e\f00e"; }

.fa-thumbs-up { --fa: "\f164"; --fa--fa: "\f164\f164"; }

.fa-user-clock { --fa: "\f4fd"; --fa--fa: "\f4fd\f4fd"; }

.fa-hand-dots { --fa: "\f461"; --fa--fa: "\f461\f461"; }

.fa-allergies { --fa: "\f461"; --fa--fa: "\f461\f461"; }

.fa-file-invoice { --fa: "\f570"; --fa--fa: "\f570\f570"; }

.fa-window-minimize { --fa: "\f2d1"; --fa--fa: "\f2d1\f2d1"; }

.fa-mug-saucer { --fa: "\f0f4"; --fa--fa: "\f0f4\f0f4"; }

.fa-coffee { --fa: "\f0f4"; --fa--fa: "\f0f4\f0f4"; }

.fa-brush { --fa: "\f55d"; --fa--fa: "\f55d\f55d"; }

.fa-file-half-dashed { --fa: "\e698"; --fa--fa: "\e698\e698"; }

.fa-mask { --fa: "\f6fa"; --fa--fa: "\f6fa\f6fa"; }

.fa-magnifying-glass-minus { --fa: "\f010"; --fa--fa: "\f010\f010"; }

.fa-search-minus { --fa: "\f010"; --fa--fa: "\f010\f010"; }

.fa-ruler-vertical { --fa: "\f548"; --fa--fa: "\f548\f548"; }

.fa-user-large { --fa: "\f406"; --fa--fa: "\f406\f406"; }

.fa-user-alt { --fa: "\f406"; --fa--fa: "\f406\f406"; }

.fa-train-tram { --fa: "\e5b4"; --fa--fa: "\e5b4\e5b4"; }

.fa-user-nurse { --fa: "\f82f"; --fa--fa: "\f82f\f82f"; }

.fa-syringe { --fa: "\f48e"; --fa--fa: "\f48e\f48e"; }

.fa-cloud-sun { --fa: "\f6c4"; --fa--fa: "\f6c4\f6c4"; }

.fa-stopwatch-20 { --fa: "\e06f"; --fa--fa: "\e06f\e06f"; }

.fa-square-full { --fa: "\f45c"; --fa--fa: "\f45c\f45c"; }

.fa-magnet { --fa: "\f076"; --fa--fa: "\f076\f076"; }

.fa-jar { --fa: "\e516"; --fa--fa: "\e516\e516"; }

.fa-note-sticky { --fa: "\f249"; --fa--fa: "\f249\f249"; }

.fa-sticky-note { --fa: "\f249"; --fa--fa: "\f249\f249"; }

.fa-bug-slash { --fa: "\e490"; --fa--fa: "\e490\e490"; }

.fa-arrow-up-from-water-pump { --fa: "\e4b6"; --fa--fa: "\e4b6\e4b6"; }

.fa-bone { --fa: "\f5d7"; --fa--fa: "\f5d7\f5d7"; }

.fa-table-cells-row-unlock { --fa: "\e691"; --fa--fa: "\e691\e691"; }

.fa-user-injured { --fa: "\f728"; --fa--fa: "\f728\f728"; }

.fa-face-sad-tear { --fa: "\f5b4"; --fa--fa: "\f5b4\f5b4"; }

.fa-sad-tear { --fa: "\f5b4"; --fa--fa: "\f5b4\f5b4"; }

.fa-plane { --fa: "\f072"; --fa--fa: "\f072\f072"; }

.fa-tent-arrows-down { --fa: "\e581"; --fa--fa: "\e581\e581"; }

.fa-exclamation { --fa: "\21"; --fa--fa: "\21\21"; }

.fa-arrows-spin { --fa: "\e4bb"; --fa--fa: "\e4bb\e4bb"; }

.fa-print { --fa: "\f02f"; --fa--fa: "\f02f\f02f"; }

.fa-turkish-lira-sign { --fa: "\e2bb"; --fa--fa: "\e2bb\e2bb"; }

.fa-try { --fa: "\e2bb"; --fa--fa: "\e2bb\e2bb"; }

.fa-turkish-lira { --fa: "\e2bb"; --fa--fa: "\e2bb\e2bb"; }

.fa-dollar-sign { --fa: "\24"; --fa--fa: "\24\24"; }

.fa-dollar { --fa: "\24"; --fa--fa: "\24\24"; }

.fa-usd { --fa: "\24"; --fa--fa: "\24\24"; }

.fa-x { --fa: "\58"; --fa--fa: "\58\58"; }

.fa-magnifying-glass-dollar { --fa: "\f688"; --fa--fa: "\f688\f688"; }

.fa-search-dollar { --fa: "\f688"; --fa--fa: "\f688\f688"; }

.fa-users-gear { --fa: "\f509"; --fa--fa: "\f509\f509"; }

.fa-users-cog { --fa: "\f509"; --fa--fa: "\f509\f509"; }

.fa-person-military-pointing { --fa: "\e54a"; --fa--fa: "\e54a\e54a"; }

.fa-building-columns { --fa: "\f19c"; --fa--fa: "\f19c\f19c"; }

.fa-bank { --fa: "\f19c"; --fa--fa: "\f19c\f19c"; }

.fa-institution { --fa: "\f19c"; --fa--fa: "\f19c\f19c"; }

.fa-museum { --fa: "\f19c"; --fa--fa: "\f19c\f19c"; }

.fa-university { --fa: "\f19c"; --fa--fa: "\f19c\f19c"; }

.fa-umbrella { --fa: "\f0e9"; --fa--fa: "\f0e9\f0e9"; }

.fa-trowel { --fa: "\e589"; --fa--fa: "\e589\e589"; }

.fa-d { --fa: "\44"; --fa--fa: "\44\44"; }

.fa-stapler { --fa: "\e5af"; --fa--fa: "\e5af\e5af"; }

.fa-masks-theater { --fa: "\f630"; --fa--fa: "\f630\f630"; }

.fa-theater-masks { --fa: "\f630"; --fa--fa: "\f630\f630"; }

.fa-kip-sign { --fa: "\e1c4"; --fa--fa: "\e1c4\e1c4"; }

.fa-hand-point-left { --fa: "\f0a5"; --fa--fa: "\f0a5\f0a5"; }

.fa-handshake-simple { --fa: "\f4c6"; --fa--fa: "\f4c6\f4c6"; }

.fa-handshake-alt { --fa: "\f4c6"; --fa--fa: "\f4c6\f4c6"; }

.fa-jet-fighter { --fa: "\f0fb"; --fa--fa: "\f0fb\f0fb"; }

.fa-fighter-jet { --fa: "\f0fb"; --fa--fa: "\f0fb\f0fb"; }

.fa-square-share-nodes { --fa: "\f1e1"; --fa--fa: "\f1e1\f1e1"; }

.fa-share-alt-square { --fa: "\f1e1"; --fa--fa: "\f1e1\f1e1"; }

.fa-barcode { --fa: "\f02a"; --fa--fa: "\f02a\f02a"; }

.fa-plus-minus { --fa: "\e43c"; --fa--fa: "\e43c\e43c"; }

.fa-video { --fa: "\f03d"; --fa--fa: "\f03d\f03d"; }

.fa-video-camera { --fa: "\f03d"; --fa--fa: "\f03d\f03d"; }

.fa-graduation-cap { --fa: "\f19d"; --fa--fa: "\f19d\f19d"; }

.fa-mortar-board { --fa: "\f19d"; --fa--fa: "\f19d\f19d"; }

.fa-hand-holding-medical { --fa: "\e05c"; --fa--fa: "\e05c\e05c"; }

.fa-person-circle-check { --fa: "\e53e"; --fa--fa: "\e53e\e53e"; }

.fa-turn-up { --fa: "\f3bf"; --fa--fa: "\f3bf\f3bf"; }

.fa-level-up-alt { --fa: "\f3bf"; --fa--fa: "\f3bf\f3bf"; }

.sr-only, .fa-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; }

.sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; }

/*! Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. */
:root, :host { --fa-style-family-brands: 'Font Awesome 6 Brands'; --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }

@font-face { font-family: 'Font Awesome 6 Brands'; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/font-awesome/fa-brands-400.woff2") format("woff2"), url("../fonts/font-awesome/fa-brands-400.ttf") format("truetype"); }

.fab, .fa-brands { font-weight: 400; }

.fa-monero { --fa: "\f3d0"; }

.fa-hooli { --fa: "\f427"; }

.fa-yelp { --fa: "\f1e9"; }

.fa-cc-visa { --fa: "\f1f0"; }

.fa-lastfm { --fa: "\f202"; }

.fa-shopware { --fa: "\f5b5"; }

.fa-creative-commons-nc { --fa: "\f4e8"; }

.fa-aws { --fa: "\f375"; }

.fa-redhat { --fa: "\f7bc"; }

.fa-yoast { --fa: "\f2b1"; }

.fa-cloudflare { --fa: "\e07d"; }

.fa-ups { --fa: "\f7e0"; }

.fa-pixiv { --fa: "\e640"; }

.fa-wpexplorer { --fa: "\f2de"; }

.fa-dyalog { --fa: "\f399"; }

.fa-bity { --fa: "\f37a"; }

.fa-stackpath { --fa: "\f842"; }

.fa-buysellads { --fa: "\f20d"; }

.fa-first-order { --fa: "\f2b0"; }

.fa-modx { --fa: "\f285"; }

.fa-guilded { --fa: "\e07e"; }

.fa-vnv { --fa: "\f40b"; }

.fa-square-js { --fa: "\f3b9"; }

.fa-js-square { --fa: "\f3b9"; }

.fa-microsoft { --fa: "\f3ca"; }

.fa-qq { --fa: "\f1d6"; }

.fa-orcid { --fa: "\f8d2"; }

.fa-java { --fa: "\f4e4"; }

.fa-invision { --fa: "\f7b0"; }

.fa-creative-commons-pd-alt { --fa: "\f4ed"; }

.fa-centercode { --fa: "\f380"; }

.fa-glide-g { --fa: "\f2a6"; }

.fa-drupal { --fa: "\f1a9"; }

.fa-jxl { --fa: "\e67b"; }

.fa-dart-lang { --fa: "\e693"; }

.fa-hire-a-helper { --fa: "\f3b0"; }

.fa-creative-commons-by { --fa: "\f4e7"; }

.fa-unity { --fa: "\e049"; }

.fa-whmcs { --fa: "\f40d"; }

.fa-rocketchat { --fa: "\f3e8"; }

.fa-vk { --fa: "\f189"; }

.fa-untappd { --fa: "\f405"; }

.fa-mailchimp { --fa: "\f59e"; }

.fa-css3-alt { --fa: "\f38b"; }

.fa-square-reddit { --fa: "\f1a2"; }

.fa-reddit-square { --fa: "\f1a2"; }

.fa-vimeo-v { --fa: "\f27d"; }

.fa-contao { --fa: "\f26d"; }

.fa-square-font-awesome { --fa: "\e5ad"; }

.fa-deskpro { --fa: "\f38f"; }

.fa-brave { --fa: "\e63c"; }

.fa-sistrix { --fa: "\f3ee"; }

.fa-square-instagram { --fa: "\e055"; }

.fa-instagram-square { --fa: "\e055"; }

.fa-battle-net { --fa: "\f835"; }

.fa-the-red-yeti { --fa: "\f69d"; }

.fa-square-hacker-news { --fa: "\f3af"; }

.fa-hacker-news-square { --fa: "\f3af"; }

.fa-edge { --fa: "\f282"; }

.fa-threads { --fa: "\e618"; }

.fa-napster { --fa: "\f3d2"; }

.fa-square-snapchat { --fa: "\f2ad"; }

.fa-snapchat-square { --fa: "\f2ad"; }

.fa-google-plus-g { --fa: "\f0d5"; }

.fa-artstation { --fa: "\f77a"; }

.fa-markdown { --fa: "\f60f"; }

.fa-sourcetree { --fa: "\f7d3"; }

.fa-google-plus { --fa: "\f2b3"; }

.fa-diaspora { --fa: "\f791"; }

.fa-foursquare { --fa: "\f180"; }

.fa-stack-overflow { --fa: "\f16c"; }

.fa-github-alt { --fa: "\f113"; }

.fa-phoenix-squadron { --fa: "\f511"; }

.fa-pagelines { --fa: "\f18c"; }

.fa-algolia { --fa: "\f36c"; }

.fa-red-river { --fa: "\f3e3"; }

.fa-creative-commons-sa { --fa: "\f4ef"; }

.fa-safari { --fa: "\f267"; }

.fa-google { --fa: "\f1a0"; }

.fa-square-font-awesome-stroke { --fa: "\f35c"; }

.fa-font-awesome-alt { --fa: "\f35c"; }

.fa-atlassian { --fa: "\f77b"; }

.fa-linkedin-in { --fa: "\f0e1"; }

.fa-digital-ocean { --fa: "\f391"; }

.fa-nimblr { --fa: "\f5a8"; }

.fa-chromecast { --fa: "\f838"; }

.fa-evernote { --fa: "\f839"; }

.fa-hacker-news { --fa: "\f1d4"; }

.fa-creative-commons-sampling { --fa: "\f4f0"; }

.fa-adversal { --fa: "\f36a"; }

.fa-creative-commons { --fa: "\f25e"; }

.fa-watchman-monitoring { --fa: "\e087"; }

.fa-fonticons { --fa: "\f280"; }

.fa-weixin { --fa: "\f1d7"; }

.fa-shirtsinbulk { --fa: "\f214"; }

.fa-codepen { --fa: "\f1cb"; }

.fa-git-alt { --fa: "\f841"; }

.fa-lyft { --fa: "\f3c3"; }

.fa-rev { --fa: "\f5b2"; }

.fa-windows { --fa: "\f17a"; }

.fa-wizards-of-the-coast { --fa: "\f730"; }

.fa-square-viadeo { --fa: "\f2aa"; }

.fa-viadeo-square { --fa: "\f2aa"; }

.fa-meetup { --fa: "\f2e0"; }

.fa-centos { --fa: "\f789"; }

.fa-adn { --fa: "\f170"; }

.fa-cloudsmith { --fa: "\f384"; }

.fa-opensuse { --fa: "\e62b"; }

.fa-pied-piper-alt { --fa: "\f1a8"; }

.fa-square-dribbble { --fa: "\f397"; }

.fa-dribbble-square { --fa: "\f397"; }

.fa-codiepie { --fa: "\f284"; }

.fa-node { --fa: "\f419"; }

.fa-mix { --fa: "\f3cb"; }

.fa-steam { --fa: "\f1b6"; }

.fa-cc-apple-pay { --fa: "\f416"; }

.fa-scribd { --fa: "\f28a"; }

.fa-debian { --fa: "\e60b"; }

.fa-openid { --fa: "\f19b"; }

.fa-instalod { --fa: "\e081"; }

.fa-files-pinwheel { --fa: "\e69f"; }

.fa-expeditedssl { --fa: "\f23e"; }

.fa-sellcast { --fa: "\f2da"; }

.fa-square-twitter { --fa: "\f081"; }

.fa-twitter-square { --fa: "\f081"; }

.fa-r-project { --fa: "\f4f7"; }

.fa-delicious { --fa: "\f1a5"; }

.fa-freebsd { --fa: "\f3a4"; }

.fa-vuejs { --fa: "\f41f"; }

.fa-accusoft { --fa: "\f369"; }

.fa-ioxhost { --fa: "\f208"; }

.fa-fonticons-fi { --fa: "\f3a2"; }

.fa-app-store { --fa: "\f36f"; }

.fa-cc-mastercard { --fa: "\f1f1"; }

.fa-itunes-note { --fa: "\f3b5"; }

.fa-golang { --fa: "\e40f"; }

.fa-kickstarter { --fa: "\f3bb"; }

.fa-square-kickstarter { --fa: "\f3bb"; }

.fa-grav { --fa: "\f2d6"; }

.fa-weibo { --fa: "\f18a"; }

.fa-uncharted { --fa: "\e084"; }

.fa-firstdraft { --fa: "\f3a1"; }

.fa-square-youtube { --fa: "\f431"; }

.fa-youtube-square { --fa: "\f431"; }

.fa-wikipedia-w { --fa: "\f266"; }

.fa-wpressr { --fa: "\f3e4"; }

.fa-rendact { --fa: "\f3e4"; }

.fa-angellist { --fa: "\f209"; }

.fa-galactic-republic { --fa: "\f50c"; }

.fa-nfc-directional { --fa: "\e530"; }

.fa-skype { --fa: "\f17e"; }

.fa-joget { --fa: "\f3b7"; }

.fa-fedora { --fa: "\f798"; }

.fa-stripe-s { --fa: "\f42a"; }

.fa-meta { --fa: "\e49b"; }

.fa-laravel { --fa: "\f3bd"; }

.fa-hotjar { --fa: "\f3b1"; }

.fa-bluetooth-b { --fa: "\f294"; }

.fa-square-letterboxd { --fa: "\e62e"; }

.fa-sticker-mule { --fa: "\f3f7"; }

.fa-creative-commons-zero { --fa: "\f4f3"; }

.fa-hips { --fa: "\f452"; }

.fa-css { --fa: "\e6a2"; }

.fa-behance { --fa: "\f1b4"; }

.fa-reddit { --fa: "\f1a1"; }

.fa-discord { --fa: "\f392"; }

.fa-chrome { --fa: "\f268"; }

.fa-app-store-ios { --fa: "\f370"; }

.fa-cc-discover { --fa: "\f1f2"; }

.fa-wpbeginner { --fa: "\f297"; }

.fa-confluence { --fa: "\f78d"; }

.fa-shoelace { --fa: "\e60c"; }

.fa-mdb { --fa: "\f8ca"; }

.fa-dochub { --fa: "\f394"; }

.fa-accessible-icon { --fa: "\f368"; }

.fa-ebay { --fa: "\f4f4"; }

.fa-amazon { --fa: "\f270"; }

.fa-unsplash { --fa: "\e07c"; }

.fa-yarn { --fa: "\f7e3"; }

.fa-square-steam { --fa: "\f1b7"; }

.fa-steam-square { --fa: "\f1b7"; }

.fa-500px { --fa: "\f26e"; }

.fa-square-vimeo { --fa: "\f194"; }

.fa-vimeo-square { --fa: "\f194"; }

.fa-asymmetrik { --fa: "\f372"; }

.fa-font-awesome { --fa: "\f2b4"; }

.fa-font-awesome-flag { --fa: "\f2b4"; }

.fa-font-awesome-logo-full { --fa: "\f2b4"; }

.fa-gratipay { --fa: "\f184"; }

.fa-apple { --fa: "\f179"; }

.fa-hive { --fa: "\e07f"; }

.fa-gitkraken { --fa: "\f3a6"; }

.fa-keybase { --fa: "\f4f5"; }

.fa-apple-pay { --fa: "\f415"; }

.fa-padlet { --fa: "\e4a0"; }

.fa-amazon-pay { --fa: "\f42c"; }

.fa-square-github { --fa: "\f092"; }

.fa-github-square { --fa: "\f092"; }

.fa-stumbleupon { --fa: "\f1a4"; }

.fa-fedex { --fa: "\f797"; }

.fa-phoenix-framework { --fa: "\f3dc"; }

.fa-shopify { --fa: "\e057"; }

.fa-neos { --fa: "\f612"; }

.fa-square-threads { --fa: "\e619"; }

.fa-hackerrank { --fa: "\f5f7"; }

.fa-researchgate { --fa: "\f4f8"; }

.fa-swift { --fa: "\f8e1"; }

.fa-angular { --fa: "\f420"; }

.fa-speakap { --fa: "\f3f3"; }

.fa-angrycreative { --fa: "\f36e"; }

.fa-y-combinator { --fa: "\f23b"; }

.fa-empire { --fa: "\f1d1"; }

.fa-envira { --fa: "\f299"; }

.fa-google-scholar { --fa: "\e63b"; }

.fa-square-gitlab { --fa: "\e5ae"; }

.fa-gitlab-square { --fa: "\e5ae"; }

.fa-studiovinari { --fa: "\f3f8"; }

.fa-pied-piper { --fa: "\f2ae"; }

.fa-wordpress { --fa: "\f19a"; }

.fa-product-hunt { --fa: "\f288"; }

.fa-firefox { --fa: "\f269"; }

.fa-linode { --fa: "\f2b8"; }

.fa-goodreads { --fa: "\f3a8"; }

.fa-square-odnoklassniki { --fa: "\f264"; }

.fa-odnoklassniki-square { --fa: "\f264"; }

.fa-jsfiddle { --fa: "\f1cc"; }

.fa-sith { --fa: "\f512"; }

.fa-themeisle { --fa: "\f2b2"; }

.fa-page4 { --fa: "\f3d7"; }

.fa-hashnode { --fa: "\e499"; }

.fa-react { --fa: "\f41b"; }

.fa-cc-paypal { --fa: "\f1f4"; }

.fa-squarespace { --fa: "\f5be"; }

.fa-cc-stripe { --fa: "\f1f5"; }

.fa-creative-commons-share { --fa: "\f4f2"; }

.fa-bitcoin { --fa: "\f379"; }

.fa-keycdn { --fa: "\f3ba"; }

.fa-opera { --fa: "\f26a"; }

.fa-itch-io { --fa: "\f83a"; }

.fa-umbraco { --fa: "\f8e8"; }

.fa-galactic-senate { --fa: "\f50d"; }

.fa-ubuntu { --fa: "\f7df"; }

.fa-draft2digital { --fa: "\f396"; }

.fa-stripe { --fa: "\f429"; }

.fa-houzz { --fa: "\f27c"; }

.fa-gg { --fa: "\f260"; }

.fa-dhl { --fa: "\f790"; }

.fa-square-pinterest { --fa: "\f0d3"; }

.fa-pinterest-square { --fa: "\f0d3"; }

.fa-xing { --fa: "\f168"; }

.fa-blackberry { --fa: "\f37b"; }

.fa-creative-commons-pd { --fa: "\f4ec"; }

.fa-playstation { --fa: "\f3df"; }

.fa-quinscape { --fa: "\f459"; }

.fa-less { --fa: "\f41d"; }

.fa-blogger-b { --fa: "\f37d"; }

.fa-opencart { --fa: "\f23d"; }

.fa-vine { --fa: "\f1ca"; }

.fa-signal-messenger { --fa: "\e663"; }

.fa-paypal { --fa: "\f1ed"; }

.fa-gitlab { --fa: "\f296"; }

.fa-typo3 { --fa: "\f42b"; }

.fa-reddit-alien { --fa: "\f281"; }

.fa-yahoo { --fa: "\f19e"; }

.fa-dailymotion { --fa: "\e052"; }

.fa-affiliatetheme { --fa: "\f36b"; }

.fa-pied-piper-pp { --fa: "\f1a7"; }

.fa-bootstrap { --fa: "\f836"; }

.fa-odnoklassniki { --fa: "\f263"; }

.fa-nfc-symbol { --fa: "\e531"; }

.fa-mintbit { --fa: "\e62f"; }

.fa-ethereum { --fa: "\f42e"; }

.fa-speaker-deck { --fa: "\f83c"; }

.fa-creative-commons-nc-eu { --fa: "\f4e9"; }

.fa-patreon { --fa: "\f3d9"; }

.fa-avianex { --fa: "\f374"; }

.fa-ello { --fa: "\f5f1"; }

.fa-gofore { --fa: "\f3a7"; }

.fa-bimobject { --fa: "\f378"; }

.fa-brave-reverse { --fa: "\e63d"; }

.fa-facebook-f { --fa: "\f39e"; }

.fa-square-google-plus { --fa: "\f0d4"; }

.fa-google-plus-square { --fa: "\f0d4"; }

.fa-web-awesome { --fa: "\e682"; }

.fa-mandalorian { --fa: "\f50f"; }

.fa-first-order-alt { --fa: "\f50a"; }

.fa-osi { --fa: "\f41a"; }

.fa-google-wallet { --fa: "\f1ee"; }

.fa-d-and-d-beyond { --fa: "\f6ca"; }

.fa-periscope { --fa: "\f3da"; }

.fa-fulcrum { --fa: "\f50b"; }

.fa-cloudscale { --fa: "\f383"; }

.fa-forumbee { --fa: "\f211"; }

.fa-mizuni { --fa: "\f3cc"; }

.fa-schlix { --fa: "\f3ea"; }

.fa-square-xing { --fa: "\f169"; }

.fa-xing-square { --fa: "\f169"; }

.fa-bandcamp { --fa: "\f2d5"; }

.fa-wpforms { --fa: "\f298"; }

.fa-cloudversify { --fa: "\f385"; }

.fa-usps { --fa: "\f7e1"; }

.fa-megaport { --fa: "\f5a3"; }

.fa-magento { --fa: "\f3c4"; }

.fa-spotify { --fa: "\f1bc"; }

.fa-optin-monster { --fa: "\f23c"; }

.fa-fly { --fa: "\f417"; }

.fa-square-bluesky { --fa: "\e6a3"; }

.fa-aviato { --fa: "\f421"; }

.fa-itunes { --fa: "\f3b4"; }

.fa-cuttlefish { --fa: "\f38c"; }

.fa-blogger { --fa: "\f37c"; }

.fa-flickr { --fa: "\f16e"; }

.fa-viber { --fa: "\f409"; }

.fa-soundcloud { --fa: "\f1be"; }

.fa-digg { --fa: "\f1a6"; }

.fa-tencent-weibo { --fa: "\f1d5"; }

.fa-letterboxd { --fa: "\e62d"; }

.fa-symfony { --fa: "\f83d"; }

.fa-maxcdn { --fa: "\f136"; }

.fa-etsy { --fa: "\f2d7"; }

.fa-facebook-messenger { --fa: "\f39f"; }

.fa-audible { --fa: "\f373"; }

.fa-think-peaks { --fa: "\f731"; }

.fa-bilibili { --fa: "\e3d9"; }

.fa-erlang { --fa: "\f39d"; }

.fa-x-twitter { --fa: "\e61b"; }

.fa-cotton-bureau { --fa: "\f89e"; }

.fa-dashcube { --fa: "\f210"; }

.fa-42-group { --fa: "\e080"; }

.fa-innosoft { --fa: "\e080"; }

.fa-stack-exchange { --fa: "\f18d"; }

.fa-elementor { --fa: "\f430"; }

.fa-square-pied-piper { --fa: "\e01e"; }

.fa-pied-piper-square { --fa: "\e01e"; }

.fa-creative-commons-nd { --fa: "\f4eb"; }

.fa-palfed { --fa: "\f3d8"; }

.fa-superpowers { --fa: "\f2dd"; }

.fa-resolving { --fa: "\f3e7"; }

.fa-xbox { --fa: "\f412"; }

.fa-square-web-awesome-stroke { --fa: "\e684"; }

.fa-searchengin { --fa: "\f3eb"; }

.fa-tiktok { --fa: "\e07b"; }

.fa-square-facebook { --fa: "\f082"; }

.fa-facebook-square { --fa: "\f082"; }

.fa-renren { --fa: "\f18b"; }

.fa-linux { --fa: "\f17c"; }

.fa-glide { --fa: "\f2a5"; }

.fa-linkedin { --fa: "\f08c"; }

.fa-hubspot { --fa: "\f3b2"; }

.fa-deploydog { --fa: "\f38e"; }

.fa-twitch { --fa: "\f1e8"; }

.fa-flutter { --fa: "\e694"; }

.fa-ravelry { --fa: "\f2d9"; }

.fa-mixer { --fa: "\e056"; }

.fa-square-lastfm { --fa: "\f203"; }

.fa-lastfm-square { --fa: "\f203"; }

.fa-vimeo { --fa: "\f40a"; }

.fa-mendeley { --fa: "\f7b3"; }

.fa-uniregistry { --fa: "\f404"; }

.fa-figma { --fa: "\f799"; }

.fa-creative-commons-remix { --fa: "\f4ee"; }

.fa-cc-amazon-pay { --fa: "\f42d"; }

.fa-dropbox { --fa: "\f16b"; }

.fa-instagram { --fa: "\f16d"; }

.fa-cmplid { --fa: "\e360"; }

.fa-upwork { --fa: "\e641"; }

.fa-facebook { --fa: "\f09a"; }

.fa-gripfire { --fa: "\f3ac"; }

.fa-jedi-order { --fa: "\f50e"; }

.fa-uikit { --fa: "\f403"; }

.fa-fort-awesome-alt { --fa: "\f3a3"; }

.fa-phabricator { --fa: "\f3db"; }

.fa-ussunnah { --fa: "\f407"; }

.fa-earlybirds { --fa: "\f39a"; }

.fa-trade-federation { --fa: "\f513"; }

.fa-autoprefixer { --fa: "\f41c"; }

.fa-whatsapp { --fa: "\f232"; }

.fa-square-upwork { --fa: "\e67c"; }

.fa-slideshare { --fa: "\f1e7"; }

.fa-google-play { --fa: "\f3ab"; }

.fa-viadeo { --fa: "\f2a9"; }

.fa-line { --fa: "\f3c0"; }

.fa-google-drive { --fa: "\f3aa"; }

.fa-servicestack { --fa: "\f3ec"; }

.fa-simplybuilt { --fa: "\f215"; }

.fa-bitbucket { --fa: "\f171"; }

.fa-imdb { --fa: "\f2d8"; }

.fa-deezer { --fa: "\e077"; }

.fa-raspberry-pi { --fa: "\f7bb"; }

.fa-jira { --fa: "\f7b1"; }

.fa-docker { --fa: "\f395"; }

.fa-screenpal { --fa: "\e570"; }

.fa-bluetooth { --fa: "\f293"; }

.fa-gitter { --fa: "\f426"; }

.fa-d-and-d { --fa: "\f38d"; }

.fa-microblog { --fa: "\e01a"; }

.fa-cc-diners-club { --fa: "\f24c"; }

.fa-gg-circle { --fa: "\f261"; }

.fa-pied-piper-hat { --fa: "\f4e5"; }

.fa-kickstarter-k { --fa: "\f3bc"; }

.fa-yandex { --fa: "\f413"; }

.fa-readme { --fa: "\f4d5"; }

.fa-html5 { --fa: "\f13b"; }

.fa-sellsy { --fa: "\f213"; }

.fa-square-web-awesome { --fa: "\e683"; }

.fa-sass { --fa: "\f41e"; }

.fa-wirsindhandwerk { --fa: "\e2d0"; }

.fa-wsh { --fa: "\e2d0"; }

.fa-buromobelexperte { --fa: "\f37f"; }

.fa-salesforce { --fa: "\f83b"; }

.fa-octopus-deploy { --fa: "\e082"; }

.fa-medapps { --fa: "\f3c6"; }

.fa-ns8 { --fa: "\f3d5"; }

.fa-pinterest-p { --fa: "\f231"; }

.fa-apper { --fa: "\f371"; }

.fa-fort-awesome { --fa: "\f286"; }

.fa-waze { --fa: "\f83f"; }

.fa-bluesky { --fa: "\e671"; }

.fa-cc-jcb { --fa: "\f24b"; }

.fa-snapchat { --fa: "\f2ab"; }

.fa-snapchat-ghost { --fa: "\f2ab"; }

.fa-fantasy-flight-games { --fa: "\f6dc"; }

.fa-rust { --fa: "\e07a"; }

.fa-wix { --fa: "\f5cf"; }

.fa-square-behance { --fa: "\f1b5"; }

.fa-behance-square { --fa: "\f1b5"; }

.fa-supple { --fa: "\f3f9"; }

.fa-webflow { --fa: "\e65c"; }

.fa-rebel { --fa: "\f1d0"; }

.fa-css3 { --fa: "\f13c"; }

.fa-staylinked { --fa: "\f3f5"; }

.fa-kaggle { --fa: "\f5fa"; }

.fa-space-awesome { --fa: "\e5ac"; }

.fa-deviantart { --fa: "\f1bd"; }

.fa-cpanel { --fa: "\f388"; }

.fa-goodreads-g { --fa: "\f3a9"; }

.fa-square-git { --fa: "\f1d2"; }

.fa-git-square { --fa: "\f1d2"; }

.fa-square-tumblr { --fa: "\f174"; }

.fa-tumblr-square { --fa: "\f174"; }

.fa-trello { --fa: "\f181"; }

.fa-creative-commons-nc-jp { --fa: "\f4ea"; }

.fa-get-pocket { --fa: "\f265"; }

.fa-perbyte { --fa: "\e083"; }

.fa-grunt { --fa: "\f3ad"; }

.fa-weebly { --fa: "\f5cc"; }

.fa-connectdevelop { --fa: "\f20e"; }

.fa-leanpub { --fa: "\f212"; }

.fa-black-tie { --fa: "\f27e"; }

.fa-themeco { --fa: "\f5c6"; }

.fa-python { --fa: "\f3e2"; }

.fa-android { --fa: "\f17b"; }

.fa-bots { --fa: "\e340"; }

.fa-free-code-camp { --fa: "\f2c5"; }

.fa-hornbill { --fa: "\f592"; }

.fa-js { --fa: "\f3b8"; }

.fa-ideal { --fa: "\e013"; }

.fa-git { --fa: "\f1d3"; }

.fa-dev { --fa: "\f6cc"; }

.fa-sketch { --fa: "\f7c6"; }

.fa-yandex-international { --fa: "\f414"; }

.fa-cc-amex { --fa: "\f1f3"; }

.fa-uber { --fa: "\f402"; }

.fa-github { --fa: "\f09b"; }

.fa-php { --fa: "\f457"; }

.fa-alipay { --fa: "\f642"; }

.fa-youtube { --fa: "\f167"; }

.fa-skyatlas { --fa: "\f216"; }

.fa-firefox-browser { --fa: "\e007"; }

.fa-replyd { --fa: "\f3e6"; }

.fa-suse { --fa: "\f7d6"; }

.fa-jenkins { --fa: "\f3b6"; }

.fa-twitter { --fa: "\f099"; }

.fa-rockrms { --fa: "\f3e9"; }

.fa-pinterest { --fa: "\f0d2"; }

.fa-buffer { --fa: "\f837"; }

.fa-npm { --fa: "\f3d4"; }

.fa-yammer { --fa: "\f840"; }

.fa-btc { --fa: "\f15a"; }

.fa-dribbble { --fa: "\f17d"; }

.fa-stumbleupon-circle { --fa: "\f1a3"; }

.fa-internet-explorer { --fa: "\f26b"; }

.fa-stubber { --fa: "\e5c7"; }

.fa-telegram { --fa: "\f2c6"; }

.fa-telegram-plane { --fa: "\f2c6"; }

.fa-old-republic { --fa: "\f510"; }

.fa-odysee { --fa: "\e5c6"; }

.fa-square-whatsapp { --fa: "\f40c"; }

.fa-whatsapp-square { --fa: "\f40c"; }

.fa-node-js { --fa: "\f3d3"; }

.fa-edge-legacy { --fa: "\e078"; }

.fa-slack { --fa: "\f198"; }

.fa-slack-hash { --fa: "\f198"; }

.fa-medrt { --fa: "\f3c8"; }

.fa-usb { --fa: "\f287"; }

.fa-tumblr { --fa: "\f173"; }

.fa-vaadin { --fa: "\f408"; }

.fa-quora { --fa: "\f2c4"; }

.fa-square-x-twitter { --fa: "\e61a"; }

.fa-reacteurope { --fa: "\f75d"; }

.fa-medium { --fa: "\f23a"; }

.fa-medium-m { --fa: "\f23a"; }

.fa-amilia { --fa: "\f36d"; }

.fa-mixcloud { --fa: "\f289"; }

.fa-flipboard { --fa: "\f44d"; }

.fa-viacoin { --fa: "\f237"; }

.fa-critical-role { --fa: "\f6c9"; }

.fa-sitrox { --fa: "\e44a"; }

.fa-discourse { --fa: "\f393"; }

.fa-joomla { --fa: "\f1aa"; }

.fa-mastodon { --fa: "\f4f6"; }

.fa-airbnb { --fa: "\f834"; }

.fa-wolf-pack-battalion { --fa: "\f514"; }

.fa-buy-n-large { --fa: "\f8a6"; }

.fa-gulp { --fa: "\f3ae"; }

.fa-creative-commons-sampling-plus { --fa: "\f4f1"; }

.fa-strava { --fa: "\f428"; }

.fa-ember { --fa: "\f423"; }

.fa-canadian-maple-leaf { --fa: "\f785"; }

.fa-teamspeak { --fa: "\f4f9"; }

.fa-pushed { --fa: "\f3e1"; }

.fa-wordpress-simple { --fa: "\f411"; }

.fa-nutritionix { --fa: "\f3d6"; }

.fa-wodu { --fa: "\e088"; }

.fa-google-pay { --fa: "\e079"; }

.fa-intercom { --fa: "\f7af"; }

.fa-zhihu { --fa: "\f63f"; }

.fa-korvue { --fa: "\f42f"; }

.fa-pix { --fa: "\e43a"; }

.fa-steam-symbol { --fa: "\f3f6"; }

/*! Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. */
:root, :host { --fa-style-family-classic: 'Font Awesome 6 Free'; --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }

@font-face { font-family: 'Font Awesome 6 Free'; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/font-awesome/fa-regular-400.woff2") format("woff2"), url("../fonts/font-awesome/fa-regular-400.ttf") format("truetype"); }

.far, .fa-regular { font-weight: 400; }

/*! Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. */
:root, :host { --fa-style-family-classic: 'Font Awesome 6 Free'; --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }

@font-face { font-family: 'Font Awesome 6 Free'; font-style: normal; font-weight: 900; font-display: block; src: url("../fonts/font-awesome/fa-solid-900.woff2") format("woff2"), url("../fonts/font-awesome/fa-solid-900.ttf") format("truetype"); }

.fas, .fa-solid { font-weight: 900; }

/*! Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. */
.fa.fa-glass { --fa: "\f000"; }

.fa.fa-envelope-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-envelope-o { --fa: "\f0e0"; }

.fa.fa-star-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-star-o { --fa: "\f005"; }

.fa.fa-remove { --fa: "\f00d"; }

.fa.fa-close { --fa: "\f00d"; }

.fa.fa-gear { --fa: "\f013"; }

.fa.fa-trash-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-trash-o { --fa: "\f2ed"; }

.fa.fa-home { --fa: "\f015"; }

.fa.fa-file-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-o { --fa: "\f15b"; }

.fa.fa-clock-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-clock-o { --fa: "\f017"; }

.fa.fa-arrow-circle-o-down { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-down { --fa: "\f358"; }

.fa.fa-arrow-circle-o-up { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-up { --fa: "\f35b"; }

.fa.fa-play-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-play-circle-o { --fa: "\f144"; }

.fa.fa-repeat { --fa: "\f01e"; }

.fa.fa-rotate-right { --fa: "\f01e"; }

.fa.fa-refresh { --fa: "\f021"; }

.fa.fa-list-alt { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-list-alt { --fa: "\f022"; }

.fa.fa-dedent { --fa: "\f03b"; }

.fa.fa-video-camera { --fa: "\f03d"; }

.fa.fa-picture-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-picture-o { --fa: "\f03e"; }

.fa.fa-photo { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-photo { --fa: "\f03e"; }

.fa.fa-image { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-image { --fa: "\f03e"; }

.fa.fa-map-marker { --fa: "\f3c5"; }

.fa.fa-pencil-square-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-pencil-square-o { --fa: "\f044"; }

.fa.fa-edit { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-edit { --fa: "\f044"; }

.fa.fa-share-square-o { --fa: "\f14d"; }

.fa.fa-check-square-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-check-square-o { --fa: "\f14a"; }

.fa.fa-arrows { --fa: "\f0b2"; }

.fa.fa-times-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-times-circle-o { --fa: "\f057"; }

.fa.fa-check-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-check-circle-o { --fa: "\f058"; }

.fa.fa-mail-forward { --fa: "\f064"; }

.fa.fa-expand { --fa: "\f424"; }

.fa.fa-compress { --fa: "\f422"; }

.fa.fa-eye { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-eye-slash { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-warning { --fa: "\f071"; }

.fa.fa-calendar { --fa: "\f073"; }

.fa.fa-arrows-v { --fa: "\f338"; }

.fa.fa-arrows-h { --fa: "\f337"; }

.fa.fa-bar-chart { --fa: "\e0e3"; }

.fa.fa-bar-chart-o { --fa: "\e0e3"; }

.fa.fa-twitter-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-twitter-square { --fa: "\f081"; }

.fa.fa-facebook-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-facebook-square { --fa: "\f082"; }

.fa.fa-gears { --fa: "\f085"; }

.fa.fa-thumbs-o-up { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-thumbs-o-up { --fa: "\f164"; }

.fa.fa-thumbs-o-down { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-thumbs-o-down { --fa: "\f165"; }

.fa.fa-heart-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-heart-o { --fa: "\f004"; }

.fa.fa-sign-out { --fa: "\f2f5"; }

.fa.fa-linkedin-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-linkedin-square { --fa: "\f08c"; }

.fa.fa-thumb-tack { --fa: "\f08d"; }

.fa.fa-external-link { --fa: "\f35d"; }

.fa.fa-sign-in { --fa: "\f2f6"; }

.fa.fa-github-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-github-square { --fa: "\f092"; }

.fa.fa-lemon-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-lemon-o { --fa: "\f094"; }

.fa.fa-square-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-square-o { --fa: "\f0c8"; }

.fa.fa-bookmark-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-bookmark-o { --fa: "\f02e"; }

.fa.fa-twitter { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-facebook { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-facebook { --fa: "\f39e"; }

.fa.fa-facebook-f { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-facebook-f { --fa: "\f39e"; }

.fa.fa-github { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-credit-card { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-feed { --fa: "\f09e"; }

.fa.fa-hdd-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hdd-o { --fa: "\f0a0"; }

.fa.fa-hand-o-right { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-o-right { --fa: "\f0a4"; }

.fa.fa-hand-o-left { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-o-left { --fa: "\f0a5"; }

.fa.fa-hand-o-up { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-o-up { --fa: "\f0a6"; }

.fa.fa-hand-o-down { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-o-down { --fa: "\f0a7"; }

.fa.fa-globe { --fa: "\f57d"; }

.fa.fa-tasks { --fa: "\f828"; }

.fa.fa-arrows-alt { --fa: "\f31e"; }

.fa.fa-group { --fa: "\f0c0"; }

.fa.fa-chain { --fa: "\f0c1"; }

.fa.fa-cut { --fa: "\f0c4"; }

.fa.fa-files-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-files-o { --fa: "\f0c5"; }

.fa.fa-floppy-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-floppy-o { --fa: "\f0c7"; }

.fa.fa-save { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-save { --fa: "\f0c7"; }

.fa.fa-navicon { --fa: "\f0c9"; }

.fa.fa-reorder { --fa: "\f0c9"; }

.fa.fa-magic { --fa: "\e2ca"; }

.fa.fa-pinterest { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-pinterest-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-pinterest-square { --fa: "\f0d3"; }

.fa.fa-google-plus-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google-plus-square { --fa: "\f0d4"; }

.fa.fa-google-plus { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google-plus { --fa: "\f0d5"; }

.fa.fa-money { --fa: "\f3d1"; }

.fa.fa-unsorted { --fa: "\f0dc"; }

.fa.fa-sort-desc { --fa: "\f0dd"; }

.fa.fa-sort-asc { --fa: "\f0de"; }

.fa.fa-linkedin { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-linkedin { --fa: "\f0e1"; }

.fa.fa-rotate-left { --fa: "\f0e2"; }

.fa.fa-legal { --fa: "\f0e3"; }

.fa.fa-tachometer { --fa: "\f625"; }

.fa.fa-dashboard { --fa: "\f625"; }

.fa.fa-comment-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-comment-o { --fa: "\f075"; }

.fa.fa-comments-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-comments-o { --fa: "\f086"; }

.fa.fa-flash { --fa: "\f0e7"; }

.fa.fa-clipboard { --fa: "\f0ea"; }

.fa.fa-lightbulb-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-lightbulb-o { --fa: "\f0eb"; }

.fa.fa-exchange { --fa: "\f362"; }

.fa.fa-cloud-download { --fa: "\f0ed"; }

.fa.fa-cloud-upload { --fa: "\f0ee"; }

.fa.fa-bell-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-bell-o { --fa: "\f0f3"; }

.fa.fa-cutlery { --fa: "\f2e7"; }

.fa.fa-file-text-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-text-o { --fa: "\f15c"; }

.fa.fa-building-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-building-o { --fa: "\f1ad"; }

.fa.fa-hospital-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hospital-o { --fa: "\f0f8"; }

.fa.fa-tablet { --fa: "\f3fa"; }

.fa.fa-mobile { --fa: "\f3cd"; }

.fa.fa-mobile-phone { --fa: "\f3cd"; }

.fa.fa-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-circle-o { --fa: "\f111"; }

.fa.fa-mail-reply { --fa: "\f3e5"; }

.fa.fa-github-alt { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-folder-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-folder-o { --fa: "\f07b"; }

.fa.fa-folder-open-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-folder-open-o { --fa: "\f07c"; }

.fa.fa-smile-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-smile-o { --fa: "\f118"; }

.fa.fa-frown-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-frown-o { --fa: "\f119"; }

.fa.fa-meh-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-meh-o { --fa: "\f11a"; }

.fa.fa-keyboard-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-keyboard-o { --fa: "\f11c"; }

.fa.fa-flag-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-flag-o { --fa: "\f024"; }

.fa.fa-mail-reply-all { --fa: "\f122"; }

.fa.fa-star-half-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-star-half-o { --fa: "\f5c0"; }

.fa.fa-star-half-empty { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-star-half-empty { --fa: "\f5c0"; }

.fa.fa-star-half-full { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-star-half-full { --fa: "\f5c0"; }

.fa.fa-code-fork { --fa: "\f126"; }

.fa.fa-chain-broken { --fa: "\f127"; }

.fa.fa-unlink { --fa: "\f127"; }

.fa.fa-calendar-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-calendar-o { --fa: "\f133"; }

.fa.fa-maxcdn { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-html5 { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-css3 { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-unlock-alt { --fa: "\f09c"; }

.fa.fa-minus-square-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-minus-square-o { --fa: "\f146"; }

.fa.fa-level-up { --fa: "\f3bf"; }

.fa.fa-level-down { --fa: "\f3be"; }

.fa.fa-pencil-square { --fa: "\f14b"; }

.fa.fa-external-link-square { --fa: "\f360"; }

.fa.fa-compass { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-caret-square-o-down { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-caret-square-o-down { --fa: "\f150"; }

.fa.fa-toggle-down { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-toggle-down { --fa: "\f150"; }

.fa.fa-caret-square-o-up { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-caret-square-o-up { --fa: "\f151"; }

.fa.fa-toggle-up { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-toggle-up { --fa: "\f151"; }

.fa.fa-caret-square-o-right { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-caret-square-o-right { --fa: "\f152"; }

.fa.fa-toggle-right { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-toggle-right { --fa: "\f152"; }

.fa.fa-eur { --fa: "\f153"; }

.fa.fa-euro { --fa: "\f153"; }

.fa.fa-gbp { --fa: "\f154"; }

.fa.fa-usd { --fa: "\24"; }

.fa.fa-dollar { --fa: "\24"; }

.fa.fa-inr { --fa: "\e1bc"; }

.fa.fa-rupee { --fa: "\e1bc"; }

.fa.fa-jpy { --fa: "\f157"; }

.fa.fa-cny { --fa: "\f157"; }

.fa.fa-rmb { --fa: "\f157"; }

.fa.fa-yen { --fa: "\f157"; }

.fa.fa-rub { --fa: "\f158"; }

.fa.fa-ruble { --fa: "\f158"; }

.fa.fa-rouble { --fa: "\f158"; }

.fa.fa-krw { --fa: "\f159"; }

.fa.fa-won { --fa: "\f159"; }

.fa.fa-btc { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bitcoin { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bitcoin { --fa: "\f15a"; }

.fa.fa-file-text { --fa: "\f15c"; }

.fa.fa-sort-alpha-asc { --fa: "\f15d"; }

.fa.fa-sort-alpha-desc { --fa: "\f881"; }

.fa.fa-sort-amount-asc { --fa: "\f884"; }

.fa.fa-sort-amount-desc { --fa: "\f160"; }

.fa.fa-sort-numeric-asc { --fa: "\f162"; }

.fa.fa-sort-numeric-desc { --fa: "\f886"; }

.fa.fa-youtube-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-youtube-square { --fa: "\f431"; }

.fa.fa-youtube { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-xing { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-xing-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-xing-square { --fa: "\f169"; }

.fa.fa-youtube-play { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-youtube-play { --fa: "\f167"; }

.fa.fa-dropbox { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-stack-overflow { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-instagram { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-flickr { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-adn { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bitbucket { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bitbucket-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bitbucket-square { --fa: "\f171"; }

.fa.fa-tumblr { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-tumblr-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-tumblr-square { --fa: "\f174"; }

.fa.fa-long-arrow-down { --fa: "\f309"; }

.fa.fa-long-arrow-up { --fa: "\f30c"; }

.fa.fa-long-arrow-left { --fa: "\f30a"; }

.fa.fa-long-arrow-right { --fa: "\f30b"; }

.fa.fa-apple { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-windows { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-android { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-linux { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-dribbble { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-skype { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-foursquare { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-trello { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-gratipay { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-gittip { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-gittip { --fa: "\f184"; }

.fa.fa-sun-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-sun-o { --fa: "\f185"; }

.fa.fa-moon-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-moon-o { --fa: "\f186"; }

.fa.fa-vk { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-weibo { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-renren { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-pagelines { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-stack-exchange { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-arrow-circle-o-right { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-right { --fa: "\f35a"; }

.fa.fa-arrow-circle-o-left { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-left { --fa: "\f359"; }

.fa.fa-caret-square-o-left { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-caret-square-o-left { --fa: "\f191"; }

.fa.fa-toggle-left { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-toggle-left { --fa: "\f191"; }

.fa.fa-dot-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-dot-circle-o { --fa: "\f192"; }

.fa.fa-vimeo-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-vimeo-square { --fa: "\f194"; }

.fa.fa-try { --fa: "\e2bb"; }

.fa.fa-turkish-lira { --fa: "\e2bb"; }

.fa.fa-plus-square-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-plus-square-o { --fa: "\f0fe"; }

.fa.fa-slack { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wordpress { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-openid { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-institution { --fa: "\f19c"; }

.fa.fa-bank { --fa: "\f19c"; }

.fa.fa-mortar-board { --fa: "\f19d"; }

.fa.fa-yahoo { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-reddit { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-reddit-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-reddit-square { --fa: "\f1a2"; }

.fa.fa-stumbleupon-circle { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-stumbleupon { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-delicious { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-digg { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-pied-piper-pp { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-pied-piper-alt { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-drupal { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-joomla { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-behance { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-behance-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-behance-square { --fa: "\f1b5"; }

.fa.fa-steam { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-steam-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-steam-square { --fa: "\f1b7"; }

.fa.fa-automobile { --fa: "\f1b9"; }

.fa.fa-cab { --fa: "\f1ba"; }

.fa.fa-spotify { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-deviantart { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-soundcloud { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-file-pdf-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-pdf-o { --fa: "\f1c1"; }

.fa.fa-file-word-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-word-o { --fa: "\f1c2"; }

.fa.fa-file-excel-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-excel-o { --fa: "\f1c3"; }

.fa.fa-file-powerpoint-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-powerpoint-o { --fa: "\f1c4"; }

.fa.fa-file-image-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-image-o { --fa: "\f1c5"; }

.fa.fa-file-photo-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-photo-o { --fa: "\f1c5"; }

.fa.fa-file-picture-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-picture-o { --fa: "\f1c5"; }

.fa.fa-file-archive-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-archive-o { --fa: "\f1c6"; }

.fa.fa-file-zip-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-zip-o { --fa: "\f1c6"; }

.fa.fa-file-audio-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-audio-o { --fa: "\f1c7"; }

.fa.fa-file-sound-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-sound-o { --fa: "\f1c7"; }

.fa.fa-file-video-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-video-o { --fa: "\f1c8"; }

.fa.fa-file-movie-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-movie-o { --fa: "\f1c8"; }

.fa.fa-file-code-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-file-code-o { --fa: "\f1c9"; }

.fa.fa-vine { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-codepen { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-jsfiddle { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-life-bouy { --fa: "\f1cd"; }

.fa.fa-life-buoy { --fa: "\f1cd"; }

.fa.fa-life-saver { --fa: "\f1cd"; }

.fa.fa-support { --fa: "\f1cd"; }

.fa.fa-circle-o-notch { --fa: "\f1ce"; }

.fa.fa-rebel { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-ra { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-ra { --fa: "\f1d0"; }

.fa.fa-resistance { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-resistance { --fa: "\f1d0"; }

.fa.fa-empire { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-ge { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-ge { --fa: "\f1d1"; }

.fa.fa-git-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-git-square { --fa: "\f1d2"; }

.fa.fa-git { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-hacker-news { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-y-combinator-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-y-combinator-square { --fa: "\f1d4"; }

.fa.fa-yc-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-yc-square { --fa: "\f1d4"; }

.fa.fa-tencent-weibo { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-qq { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-weixin { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wechat { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wechat { --fa: "\f1d7"; }

.fa.fa-send { --fa: "\f1d8"; }

.fa.fa-paper-plane-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-paper-plane-o { --fa: "\f1d8"; }

.fa.fa-send-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-send-o { --fa: "\f1d8"; }

.fa.fa-circle-thin { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-circle-thin { --fa: "\f111"; }

.fa.fa-header { --fa: "\f1dc"; }

.fa.fa-futbol-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-futbol-o { --fa: "\f1e3"; }

.fa.fa-soccer-ball-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-soccer-ball-o { --fa: "\f1e3"; }

.fa.fa-slideshare { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-twitch { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-yelp { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-newspaper-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-newspaper-o { --fa: "\f1ea"; }

.fa.fa-paypal { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google-wallet { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-visa { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-mastercard { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-discover { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-amex { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-paypal { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-stripe { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bell-slash-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-bell-slash-o { --fa: "\f1f6"; }

.fa.fa-trash { --fa: "\f2ed"; }

.fa.fa-copyright { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-eyedropper { --fa: "\f1fb"; }

.fa.fa-area-chart { --fa: "\f1fe"; }

.fa.fa-pie-chart { --fa: "\f200"; }

.fa.fa-line-chart { --fa: "\f201"; }

.fa.fa-lastfm { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-lastfm-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-lastfm-square { --fa: "\f203"; }

.fa.fa-ioxhost { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-angellist { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-cc { --fa: "\f20a"; }

.fa.fa-ils { --fa: "\f20b"; }

.fa.fa-shekel { --fa: "\f20b"; }

.fa.fa-sheqel { --fa: "\f20b"; }

.fa.fa-buysellads { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-connectdevelop { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-dashcube { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-forumbee { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-leanpub { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-sellsy { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-shirtsinbulk { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-simplybuilt { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-skyatlas { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-diamond { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-diamond { --fa: "\f3a5"; }

.fa.fa-transgender { --fa: "\f224"; }

.fa.fa-intersex { --fa: "\f224"; }

.fa.fa-transgender-alt { --fa: "\f225"; }

.fa.fa-facebook-official { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-facebook-official { --fa: "\f09a"; }

.fa.fa-pinterest-p { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-whatsapp { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-hotel { --fa: "\f236"; }

.fa.fa-viacoin { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-medium { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-y-combinator { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-yc { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-yc { --fa: "\f23b"; }

.fa.fa-optin-monster { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-opencart { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-expeditedssl { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-battery-4 { --fa: "\f240"; }

.fa.fa-battery { --fa: "\f240"; }

.fa.fa-battery-3 { --fa: "\f241"; }

.fa.fa-battery-2 { --fa: "\f242"; }

.fa.fa-battery-1 { --fa: "\f243"; }

.fa.fa-battery-0 { --fa: "\f244"; }

.fa.fa-object-group { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-object-ungroup { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-sticky-note-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-sticky-note-o { --fa: "\f249"; }

.fa.fa-cc-jcb { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-cc-diners-club { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-clone { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hourglass-o { --fa: "\f254"; }

.fa.fa-hourglass-1 { --fa: "\f251"; }

.fa.fa-hourglass-2 { --fa: "\f252"; }

.fa.fa-hourglass-3 { --fa: "\f253"; }

.fa.fa-hand-rock-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-rock-o { --fa: "\f255"; }

.fa.fa-hand-grab-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-grab-o { --fa: "\f255"; }

.fa.fa-hand-paper-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-paper-o { --fa: "\f256"; }

.fa.fa-hand-stop-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-stop-o { --fa: "\f256"; }

.fa.fa-hand-scissors-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-scissors-o { --fa: "\f257"; }

.fa.fa-hand-lizard-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-lizard-o { --fa: "\f258"; }

.fa.fa-hand-spock-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-spock-o { --fa: "\f259"; }

.fa.fa-hand-pointer-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-pointer-o { --fa: "\f25a"; }

.fa.fa-hand-peace-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-hand-peace-o { --fa: "\f25b"; }

.fa.fa-registered { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-creative-commons { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-gg { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-gg-circle { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-odnoklassniki { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-odnoklassniki-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-odnoklassniki-square { --fa: "\f264"; }

.fa.fa-get-pocket { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wikipedia-w { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-safari { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-chrome { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-firefox { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-opera { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-internet-explorer { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-television { --fa: "\f26c"; }

.fa.fa-contao { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-500px { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-amazon { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-calendar-plus-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-calendar-plus-o { --fa: "\f271"; }

.fa.fa-calendar-minus-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-calendar-minus-o { --fa: "\f272"; }

.fa.fa-calendar-times-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-calendar-times-o { --fa: "\f273"; }

.fa.fa-calendar-check-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-calendar-check-o { --fa: "\f274"; }

.fa.fa-map-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-map-o { --fa: "\f279"; }

.fa.fa-commenting { --fa: "\f4ad"; }

.fa.fa-commenting-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-commenting-o { --fa: "\f4ad"; }

.fa.fa-houzz { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-vimeo { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-vimeo { --fa: "\f27d"; }

.fa.fa-black-tie { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-fonticons { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-reddit-alien { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-edge { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-credit-card-alt { --fa: "\f09d"; }

.fa.fa-codiepie { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-modx { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-fort-awesome { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-usb { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-product-hunt { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-mixcloud { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-scribd { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-pause-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-pause-circle-o { --fa: "\f28b"; }

.fa.fa-stop-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-stop-circle-o { --fa: "\f28d"; }

.fa.fa-bluetooth { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-bluetooth-b { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-gitlab { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wpbeginner { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wpforms { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-envira { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wheelchair-alt { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wheelchair-alt { --fa: "\f368"; }

.fa.fa-question-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-question-circle-o { --fa: "\f059"; }

.fa.fa-volume-control-phone { --fa: "\f2a0"; }

.fa.fa-asl-interpreting { --fa: "\f2a3"; }

.fa.fa-deafness { --fa: "\f2a4"; }

.fa.fa-hard-of-hearing { --fa: "\f2a4"; }

.fa.fa-glide { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-glide-g { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-signing { --fa: "\f2a7"; }

.fa.fa-viadeo { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-viadeo-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-viadeo-square { --fa: "\f2aa"; }

.fa.fa-snapchat { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-snapchat-ghost { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-snapchat-ghost { --fa: "\f2ab"; }

.fa.fa-snapchat-square { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-snapchat-square { --fa: "\f2ad"; }

.fa.fa-pied-piper { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-first-order { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-yoast { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-themeisle { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google-plus-official { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google-plus-official { --fa: "\f2b3"; }

.fa.fa-google-plus-circle { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-google-plus-circle { --fa: "\f2b3"; }

.fa.fa-font-awesome { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-fa { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-fa { --fa: "\f2b4"; }

.fa.fa-handshake-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-handshake-o { --fa: "\f2b5"; }

.fa.fa-envelope-open-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-envelope-open-o { --fa: "\f2b6"; }

.fa.fa-linode { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-address-book-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-address-book-o { --fa: "\f2b9"; }

.fa.fa-vcard { --fa: "\f2bb"; }

.fa.fa-address-card-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-address-card-o { --fa: "\f2bb"; }

.fa.fa-vcard-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-vcard-o { --fa: "\f2bb"; }

.fa.fa-user-circle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-user-circle-o { --fa: "\f2bd"; }

.fa.fa-user-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-user-o { --fa: "\f007"; }

.fa.fa-id-badge { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-drivers-license { --fa: "\f2c2"; }

.fa.fa-id-card-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-id-card-o { --fa: "\f2c2"; }

.fa.fa-drivers-license-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-drivers-license-o { --fa: "\f2c2"; }

.fa.fa-quora { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-free-code-camp { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-telegram { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-thermometer-4 { --fa: "\f2c7"; }

.fa.fa-thermometer { --fa: "\f2c7"; }

.fa.fa-thermometer-3 { --fa: "\f2c8"; }

.fa.fa-thermometer-2 { --fa: "\f2c9"; }

.fa.fa-thermometer-1 { --fa: "\f2ca"; }

.fa.fa-thermometer-0 { --fa: "\f2cb"; }

.fa.fa-bathtub { --fa: "\f2cd"; }

.fa.fa-s15 { --fa: "\f2cd"; }

.fa.fa-window-maximize { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-window-restore { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-times-rectangle { --fa: "\f410"; }

.fa.fa-window-close-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-window-close-o { --fa: "\f410"; }

.fa.fa-times-rectangle-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-times-rectangle-o { --fa: "\f410"; }

.fa.fa-bandcamp { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-grav { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-etsy { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-imdb { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-ravelry { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-eercast { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-eercast { --fa: "\f2da"; }

.fa.fa-snowflake-o { font-family: 'Font Awesome 6 Free'; font-weight: 400; }

.fa.fa-snowflake-o { --fa: "\f2dc"; }

.fa.fa-superpowers { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-wpexplorer { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

.fa.fa-meetup { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

/*! Font: SIL OFL 1.1, CSS: MIT License */
@font-face { font-family: 'Pacifico'; src: url("../../assets/fonts/Pacifico/Pacifico.eot"); /* IE9 Compat Modes */ src: url("../../assets/fonts/Pacifico/Pacifico.eot?#iefix") format("embedded-opentype"), url("../../assets/fonts/Pacifico/Pacifico.woff2") format("woff2"), url("../../assets/fonts/Pacifico/Pacifico.woff") format("woff"), url("../../assets/fonts/Pacifico/Pacifico.ttf") format("truetype"), url("../../assets/fonts/Pacifico/Pacifico.svg#Pacifico") format("svg"); /* Legacy iOS */ font-weight: normal; font-style: normal; }

/*! KaTeX v0.16.11 Plus added customizations for the theme */
@font-face { font-family: KaTeX_AMS; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_AMS-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_AMS-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_AMS-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Caligraphic; font-style: normal; font-weight: 700; src: url("../../assets/fonts/katex/KaTeX_Caligraphic-Bold.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Caligraphic-Bold.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Caligraphic-Bold.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Caligraphic; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Caligraphic-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Caligraphic-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Caligraphic-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Fraktur; font-style: normal; font-weight: 700; src: url("../../assets/fonts/katex/KaTeX_Fraktur-Bold.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Fraktur-Bold.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Fraktur-Bold.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Fraktur; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Fraktur-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Fraktur-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Fraktur-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Main; font-style: normal; font-weight: 700; src: url("../../assets/fonts/katex/KaTeX_Main-Bold.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Main-Bold.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Main-Bold.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Main; font-style: italic; font-weight: 700; src: url("../../assets/fonts/katex/KaTeX_Main-BoldItalic.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Main-BoldItalic.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Main-BoldItalic.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Main; font-style: italic; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Main-Italic.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Main-Italic.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Main-Italic.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Main; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Main-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Main-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Main-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Math; font-style: italic; font-weight: 700; src: url("../../assets/fonts/katex/KaTeX_Math-BoldItalic.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Math-BoldItalic.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Math-BoldItalic.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Math; font-style: italic; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Math-Italic.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Math-Italic.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Math-Italic.ttf") format("truetype"); }

@font-face { font-family: "KaTeX_SansSerif"; font-style: normal; font-weight: 700; src: url("../../assets/fonts/katex/KaTeX_SansSerif-Bold.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_SansSerif-Bold.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_SansSerif-Bold.ttf") format("truetype"); }

@font-face { font-family: "KaTeX_SansSerif"; font-style: italic; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_SansSerif-Italic.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_SansSerif-Italic.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_SansSerif-Italic.ttf") format("truetype"); }

@font-face { font-family: "KaTeX_SansSerif"; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_SansSerif-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_SansSerif-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_SansSerif-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Script; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Script-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Script-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Script-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Size1; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Size1-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Size1-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Size1-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Size2; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Size2-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Size2-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Size2-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Size3; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Size3-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Size3-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Size3-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Size4; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Size4-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Size4-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Size4-Regular.ttf") format("truetype"); }

@font-face { font-family: KaTeX_Typewriter; font-style: normal; font-weight: 400; src: url("../../assets/fonts/katex/KaTeX_Typewriter-Regular.woff2") format("woff2"), url("../../assets/fonts/katex/KaTeX_Typewriter-Regular.woff") format("woff"), url("../../assets/fonts/katex/KaTeX_Typewriter-Regular.ttf") format("truetype"); }

.katex { font: normal 1.21em KaTeX_Main, Times New Roman, serif; line-height: 1.2; text-indent: 0; text-rendering: auto; }

.katex * { -ms-high-contrast-adjust: none !important; border-color: currentColor; }

.katex .katex-version::after { content: "0.16.11"; }

.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); padding: 0; border: 0; height: 1px; width: 1px; overflow: hidden; }

.katex .katex-html > .newline { display: block; }

.katex .base { position: relative; display: inline-block; white-space: nowrap; width: -webkit-min-content; width: -moz-min-content; width: min-content; }

.katex .strut { display: inline-block; }

.katex .textbf { font-weight: bold; }

.katex .textit { font-style: italic; }

.katex .textrm { font-family: KaTeX_Main; }

.katex .textsf { font-family: KaTeX_SansSerif; }

.katex .texttt { font-family: KaTeX_Typewriter; }

.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; }

.katex .mathit { font-family: KaTeX_Main; font-style: italic; }

.katex .mathrm { font-style: normal; }

.katex .mathbf { font-family: KaTeX_Main; font-weight: bold; }

.katex .boldsymbol { font-family: KaTeX_Math; font-weight: bold; font-style: italic; }

.katex .amsrm { font-family: KaTeX_AMS; }

.katex .mathbb { font-family: KaTeX_AMS; }

.katex .textbb { font-family: KaTeX_AMS; }

.katex .mathcal { font-family: KaTeX_Caligraphic; }

.katex .mathfrak { font-family: KaTeX_Fraktur; }

.katex .textfrak { font-family: KaTeX_Fraktur; }

.katex .mathboldfrak { font-family: KaTeX_Fraktur; font-weight: bold; }

.katex .textboldfrak { font-family: KaTeX_Fraktur; font-weight: bold; }

.katex .mathtt { font-family: KaTeX_Typewriter; }

.katex .mathscr { font-family: KaTeX_Script; }

.katex .textscr { font-family: KaTeX_Script; }

.katex .mathsf { font-family: KaTeX_SansSerif; }

.katex .mathboldsf { font-family: KaTeX_SansSerif; font-weight: bold; }

.katex .textboldsf { font-family: KaTeX_SansSerif; font-weight: bold; }

.katex .mathitsf { font-family: KaTeX_SansSerif; font-style: italic; }

.katex .textitsf { font-family: KaTeX_SansSerif; font-style: italic; }

.katex .mainrm { font-family: KaTeX_Main; font-style: normal; }

.katex .vlist-t { display: inline-table; table-layout: fixed; border-collapse: collapse; }

.katex .vlist-r { display: table-row; }

.katex .vlist { display: table-cell; vertical-align: bottom; position: relative; }

.katex .vlist > span { display: block; height: 0; position: relative; }

.katex .vlist > span > span { display: inline-block; }

.katex .vlist > span > .pstrut { overflow: hidden; width: 0; }

.katex .vlist-t2 { margin-right: -2px; }

.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1px; width: 2px; min-width: 2px; }

.katex .vbox { display: inline-flex; flex-direction: column; align-items: baseline; }

.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; }

.katex .thinbox { display: inline-flex; flex-direction: row; width: 0; max-width: 0; }

.katex .msupsub { text-align: left; }

.katex .mfrac > span > span { text-align: center; }

.katex .mfrac .frac-line { display: inline-block; width: 100%; border-bottom-style: solid; min-height: 1px; }

.katex .overline .overline-line { min-height: 1px; display: inline-block; width: 100%; border-bottom-style: solid; }

.katex .underline .underline-line { min-height: 1px; display: inline-block; width: 100%; border-bottom-style: solid; }

.katex .hline { min-height: 1px; display: inline-block; width: 100%; border-bottom-style: solid; }

.katex .hdashline { min-height: 1px; display: inline-block; width: 100%; border-bottom-style: dashed; }

.katex .rule { min-height: 1px; display: inline-block; border: solid 0; position: relative; }

.katex .mspace { display: inline-block; }

.katex .llap { width: 0; position: relative; }

.katex .llap > .inner { position: absolute; right: 0; }

.katex .llap > .fix { display: inline-block; }

.katex .rlap { width: 0; position: relative; }

.katex .rlap > .inner { position: absolute; left: 0; }

.katex .rlap > .fix { display: inline-block; }

.katex .clap { width: 0; position: relative; }

.katex .clap > .inner { position: absolute; left: 0; }

.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; }

.katex .clap > .fix { display: inline-block; }

.katex .sqrt > .root { margin-left: 0.2777777778em; margin-right: -0.5555555556em; }

.katex .sizing.reset-size1.size1 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size1.size1 { font-size: 1em; }

.katex .sizing.reset-size1.size2 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size1.size2 { font-size: 1.2em; }

.katex .sizing.reset-size1.size3 { font-size: 1.4em; }

.katex .fontsize-ensurer.reset-size1.size3 { font-size: 1.4em; }

.katex .sizing.reset-size1.size4 { font-size: 1.6em; }

.katex .fontsize-ensurer.reset-size1.size4 { font-size: 1.6em; }

.katex .sizing.reset-size1.size5 { font-size: 1.8em; }

.katex .fontsize-ensurer.reset-size1.size5 { font-size: 1.8em; }

.katex .sizing.reset-size1.size6 { font-size: 2em; }

.katex .fontsize-ensurer.reset-size1.size6 { font-size: 2em; }

.katex .sizing.reset-size1.size7 { font-size: 2.4em; }

.katex .fontsize-ensurer.reset-size1.size7 { font-size: 2.4em; }

.katex .sizing.reset-size1.size8 { font-size: 2.88em; }

.katex .fontsize-ensurer.reset-size1.size8 { font-size: 2.88em; }

.katex .sizing.reset-size1.size9 { font-size: 3.456em; }

.katex .fontsize-ensurer.reset-size1.size9 { font-size: 3.456em; }

.katex .sizing.reset-size1.size10 { font-size: 4.148em; }

.katex .fontsize-ensurer.reset-size1.size10 { font-size: 4.148em; }

.katex .sizing.reset-size1.size11 { font-size: 4.976em; }

.katex .fontsize-ensurer.reset-size1.size11 { font-size: 4.976em; }

.katex .sizing.reset-size2.size1 { font-size: 0.8333333333em; }

.katex .fontsize-ensurer.reset-size2.size1 { font-size: 0.8333333333em; }

.katex .sizing.reset-size2.size2 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size2.size2 { font-size: 1em; }

.katex .sizing.reset-size2.size3 { font-size: 1.1666666667em; }

.katex .fontsize-ensurer.reset-size2.size3 { font-size: 1.1666666667em; }

.katex .sizing.reset-size2.size4 { font-size: 1.3333333333em; }

.katex .fontsize-ensurer.reset-size2.size4 { font-size: 1.3333333333em; }

.katex .sizing.reset-size2.size5 { font-size: 1.5em; }

.katex .fontsize-ensurer.reset-size2.size5 { font-size: 1.5em; }

.katex .sizing.reset-size2.size6 { font-size: 1.6666666667em; }

.katex .fontsize-ensurer.reset-size2.size6 { font-size: 1.6666666667em; }

.katex .sizing.reset-size2.size7 { font-size: 2em; }

.katex .fontsize-ensurer.reset-size2.size7 { font-size: 2em; }

.katex .sizing.reset-size2.size8 { font-size: 2.4em; }

.katex .fontsize-ensurer.reset-size2.size8 { font-size: 2.4em; }

.katex .sizing.reset-size2.size9 { font-size: 2.88em; }

.katex .fontsize-ensurer.reset-size2.size9 { font-size: 2.88em; }

.katex .sizing.reset-size2.size10 { font-size: 3.4566666667em; }

.katex .fontsize-ensurer.reset-size2.size10 { font-size: 3.4566666667em; }

.katex .sizing.reset-size2.size11 { font-size: 4.1466666667em; }

.katex .fontsize-ensurer.reset-size2.size11 { font-size: 4.1466666667em; }

.katex .sizing.reset-size3.size1 { font-size: 0.7142857143em; }

.katex .fontsize-ensurer.reset-size3.size1 { font-size: 0.7142857143em; }

.katex .sizing.reset-size3.size2 { font-size: 0.8571428571em; }

.katex .fontsize-ensurer.reset-size3.size2 { font-size: 0.8571428571em; }

.katex .sizing.reset-size3.size3 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size3.size3 { font-size: 1em; }

.katex .sizing.reset-size3.size4 { font-size: 1.1428571429em; }

.katex .fontsize-ensurer.reset-size3.size4 { font-size: 1.1428571429em; }

.katex .sizing.reset-size3.size5 { font-size: 1.2857142857em; }

.katex .fontsize-ensurer.reset-size3.size5 { font-size: 1.2857142857em; }

.katex .sizing.reset-size3.size6 { font-size: 1.4285714286em; }

.katex .fontsize-ensurer.reset-size3.size6 { font-size: 1.4285714286em; }

.katex .sizing.reset-size3.size7 { font-size: 1.7142857143em; }

.katex .fontsize-ensurer.reset-size3.size7 { font-size: 1.7142857143em; }

.katex .sizing.reset-size3.size8 { font-size: 2.0571428571em; }

.katex .fontsize-ensurer.reset-size3.size8 { font-size: 2.0571428571em; }

.katex .sizing.reset-size3.size9 { font-size: 2.4685714286em; }

.katex .fontsize-ensurer.reset-size3.size9 { font-size: 2.4685714286em; }

.katex .sizing.reset-size3.size10 { font-size: 2.9628571429em; }

.katex .fontsize-ensurer.reset-size3.size10 { font-size: 2.9628571429em; }

.katex .sizing.reset-size3.size11 { font-size: 3.5542857143em; }

.katex .fontsize-ensurer.reset-size3.size11 { font-size: 3.5542857143em; }

.katex .sizing.reset-size4.size1 { font-size: 0.625em; }

.katex .fontsize-ensurer.reset-size4.size1 { font-size: 0.625em; }

.katex .sizing.reset-size4.size2 { font-size: 0.75em; }

.katex .fontsize-ensurer.reset-size4.size2 { font-size: 0.75em; }

.katex .sizing.reset-size4.size3 { font-size: 0.875em; }

.katex .fontsize-ensurer.reset-size4.size3 { font-size: 0.875em; }

.katex .sizing.reset-size4.size4 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size4.size4 { font-size: 1em; }

.katex .sizing.reset-size4.size5 { font-size: 1.125em; }

.katex .fontsize-ensurer.reset-size4.size5 { font-size: 1.125em; }

.katex .sizing.reset-size4.size6 { font-size: 1.25em; }

.katex .fontsize-ensurer.reset-size4.size6 { font-size: 1.25em; }

.katex .sizing.reset-size4.size7 { font-size: 1.5em; }

.katex .fontsize-ensurer.reset-size4.size7 { font-size: 1.5em; }

.katex .sizing.reset-size4.size8 { font-size: 1.8em; }

.katex .fontsize-ensurer.reset-size4.size8 { font-size: 1.8em; }

.katex .sizing.reset-size4.size9 { font-size: 2.16em; }

.katex .fontsize-ensurer.reset-size4.size9 { font-size: 2.16em; }

.katex .sizing.reset-size4.size10 { font-size: 2.5925em; }

.katex .fontsize-ensurer.reset-size4.size10 { font-size: 2.5925em; }

.katex .sizing.reset-size4.size11 { font-size: 3.11em; }

.katex .fontsize-ensurer.reset-size4.size11 { font-size: 3.11em; }

.katex .sizing.reset-size5.size1 { font-size: 0.5555555556em; }

.katex .fontsize-ensurer.reset-size5.size1 { font-size: 0.5555555556em; }

.katex .sizing.reset-size5.size2 { font-size: 0.6666666667em; }

.katex .fontsize-ensurer.reset-size5.size2 { font-size: 0.6666666667em; }

.katex .sizing.reset-size5.size3 { font-size: 0.7777777778em; }

.katex .fontsize-ensurer.reset-size5.size3 { font-size: 0.7777777778em; }

.katex .sizing.reset-size5.size4 { font-size: 0.8888888889em; }

.katex .fontsize-ensurer.reset-size5.size4 { font-size: 0.8888888889em; }

.katex .sizing.reset-size5.size5 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size5.size5 { font-size: 1em; }

.katex .sizing.reset-size5.size6 { font-size: 1.1111111111em; }

.katex .fontsize-ensurer.reset-size5.size6 { font-size: 1.1111111111em; }

.katex .sizing.reset-size5.size7 { font-size: 1.3333333333em; }

.katex .fontsize-ensurer.reset-size5.size7 { font-size: 1.3333333333em; }

.katex .sizing.reset-size5.size8 { font-size: 1.6em; }

.katex .fontsize-ensurer.reset-size5.size8 { font-size: 1.6em; }

.katex .sizing.reset-size5.size9 { font-size: 1.92em; }

.katex .fontsize-ensurer.reset-size5.size9 { font-size: 1.92em; }

.katex .sizing.reset-size5.size10 { font-size: 2.3044444444em; }

.katex .fontsize-ensurer.reset-size5.size10 { font-size: 2.3044444444em; }

.katex .sizing.reset-size5.size11 { font-size: 2.7644444444em; }

.katex .fontsize-ensurer.reset-size5.size11 { font-size: 2.7644444444em; }

.katex .sizing.reset-size6.size1 { font-size: 0.5em; }

.katex .fontsize-ensurer.reset-size6.size1 { font-size: 0.5em; }

.katex .sizing.reset-size6.size2 { font-size: 0.6em; }

.katex .fontsize-ensurer.reset-size6.size2 { font-size: 0.6em; }

.katex .sizing.reset-size6.size3 { font-size: 0.7em; }

.katex .fontsize-ensurer.reset-size6.size3 { font-size: 0.7em; }

.katex .sizing.reset-size6.size4 { font-size: 0.8em; }

.katex .fontsize-ensurer.reset-size6.size4 { font-size: 0.8em; }

.katex .sizing.reset-size6.size5 { font-size: 0.9em; }

.katex .fontsize-ensurer.reset-size6.size5 { font-size: 0.9em; }

.katex .sizing.reset-size6.size6 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size6.size6 { font-size: 1em; }

.katex .sizing.reset-size6.size7 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size6.size7 { font-size: 1.2em; }

.katex .sizing.reset-size6.size8 { font-size: 1.44em; }

.katex .fontsize-ensurer.reset-size6.size8 { font-size: 1.44em; }

.katex .sizing.reset-size6.size9 { font-size: 1.728em; }

.katex .fontsize-ensurer.reset-size6.size9 { font-size: 1.728em; }

.katex .sizing.reset-size6.size10 { font-size: 2.074em; }

.katex .fontsize-ensurer.reset-size6.size10 { font-size: 2.074em; }

.katex .sizing.reset-size6.size11 { font-size: 2.488em; }

.katex .fontsize-ensurer.reset-size6.size11 { font-size: 2.488em; }

.katex .sizing.reset-size7.size1 { font-size: 0.4166666667em; }

.katex .fontsize-ensurer.reset-size7.size1 { font-size: 0.4166666667em; }

.katex .sizing.reset-size7.size2 { font-size: 0.5em; }

.katex .fontsize-ensurer.reset-size7.size2 { font-size: 0.5em; }

.katex .sizing.reset-size7.size3 { font-size: 0.5833333333em; }

.katex .fontsize-ensurer.reset-size7.size3 { font-size: 0.5833333333em; }

.katex .sizing.reset-size7.size4 { font-size: 0.6666666667em; }

.katex .fontsize-ensurer.reset-size7.size4 { font-size: 0.6666666667em; }

.katex .sizing.reset-size7.size5 { font-size: 0.75em; }

.katex .fontsize-ensurer.reset-size7.size5 { font-size: 0.75em; }

.katex .sizing.reset-size7.size6 { font-size: 0.8333333333em; }

.katex .fontsize-ensurer.reset-size7.size6 { font-size: 0.8333333333em; }

.katex .sizing.reset-size7.size7 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size7.size7 { font-size: 1em; }

.katex .sizing.reset-size7.size8 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size7.size8 { font-size: 1.2em; }

.katex .sizing.reset-size7.size9 { font-size: 1.44em; }

.katex .fontsize-ensurer.reset-size7.size9 { font-size: 1.44em; }

.katex .sizing.reset-size7.size10 { font-size: 1.7283333333em; }

.katex .fontsize-ensurer.reset-size7.size10 { font-size: 1.7283333333em; }

.katex .sizing.reset-size7.size11 { font-size: 2.0733333333em; }

.katex .fontsize-ensurer.reset-size7.size11 { font-size: 2.0733333333em; }

.katex .sizing.reset-size8.size1 { font-size: 0.3472222222em; }

.katex .fontsize-ensurer.reset-size8.size1 { font-size: 0.3472222222em; }

.katex .sizing.reset-size8.size2 { font-size: 0.4166666667em; }

.katex .fontsize-ensurer.reset-size8.size2 { font-size: 0.4166666667em; }

.katex .sizing.reset-size8.size3 { font-size: 0.4861111111em; }

.katex .fontsize-ensurer.reset-size8.size3 { font-size: 0.4861111111em; }

.katex .sizing.reset-size8.size4 { font-size: 0.5555555556em; }

.katex .fontsize-ensurer.reset-size8.size4 { font-size: 0.5555555556em; }

.katex .sizing.reset-size8.size5 { font-size: 0.625em; }

.katex .fontsize-ensurer.reset-size8.size5 { font-size: 0.625em; }

.katex .sizing.reset-size8.size6 { font-size: 0.6944444444em; }

.katex .fontsize-ensurer.reset-size8.size6 { font-size: 0.6944444444em; }

.katex .sizing.reset-size8.size7 { font-size: 0.8333333333em; }

.katex .fontsize-ensurer.reset-size8.size7 { font-size: 0.8333333333em; }

.katex .sizing.reset-size8.size8 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size8.size8 { font-size: 1em; }

.katex .sizing.reset-size8.size9 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size8.size9 { font-size: 1.2em; }

.katex .sizing.reset-size8.size10 { font-size: 1.4402777778em; }

.katex .fontsize-ensurer.reset-size8.size10 { font-size: 1.4402777778em; }

.katex .sizing.reset-size8.size11 { font-size: 1.7277777778em; }

.katex .fontsize-ensurer.reset-size8.size11 { font-size: 1.7277777778em; }

.katex .sizing.reset-size9.size1 { font-size: 0.2893518519em; }

.katex .fontsize-ensurer.reset-size9.size1 { font-size: 0.2893518519em; }

.katex .sizing.reset-size9.size2 { font-size: 0.3472222222em; }

.katex .fontsize-ensurer.reset-size9.size2 { font-size: 0.3472222222em; }

.katex .sizing.reset-size9.size3 { font-size: 0.4050925926em; }

.katex .fontsize-ensurer.reset-size9.size3 { font-size: 0.4050925926em; }

.katex .sizing.reset-size9.size4 { font-size: 0.462962963em; }

.katex .fontsize-ensurer.reset-size9.size4 { font-size: 0.462962963em; }

.katex .sizing.reset-size9.size5 { font-size: 0.5208333333em; }

.katex .fontsize-ensurer.reset-size9.size5 { font-size: 0.5208333333em; }

.katex .sizing.reset-size9.size6 { font-size: 0.5787037037em; }

.katex .fontsize-ensurer.reset-size9.size6 { font-size: 0.5787037037em; }

.katex .sizing.reset-size9.size7 { font-size: 0.6944444444em; }

.katex .fontsize-ensurer.reset-size9.size7 { font-size: 0.6944444444em; }

.katex .sizing.reset-size9.size8 { font-size: 0.8333333333em; }

.katex .fontsize-ensurer.reset-size9.size8 { font-size: 0.8333333333em; }

.katex .sizing.reset-size9.size9 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size9.size9 { font-size: 1em; }

.katex .sizing.reset-size9.size10 { font-size: 1.2002314815em; }

.katex .fontsize-ensurer.reset-size9.size10 { font-size: 1.2002314815em; }

.katex .sizing.reset-size9.size11 { font-size: 1.4398148148em; }

.katex .fontsize-ensurer.reset-size9.size11 { font-size: 1.4398148148em; }

.katex .sizing.reset-size10.size1 { font-size: 0.2410800386em; }

.katex .fontsize-ensurer.reset-size10.size1 { font-size: 0.2410800386em; }

.katex .sizing.reset-size10.size2 { font-size: 0.2892960463em; }

.katex .fontsize-ensurer.reset-size10.size2 { font-size: 0.2892960463em; }

.katex .sizing.reset-size10.size3 { font-size: 0.337512054em; }

.katex .fontsize-ensurer.reset-size10.size3 { font-size: 0.337512054em; }

.katex .sizing.reset-size10.size4 { font-size: 0.3857280617em; }

.katex .fontsize-ensurer.reset-size10.size4 { font-size: 0.3857280617em; }

.katex .sizing.reset-size10.size5 { font-size: 0.4339440694em; }

.katex .fontsize-ensurer.reset-size10.size5 { font-size: 0.4339440694em; }

.katex .sizing.reset-size10.size6 { font-size: 0.4821600771em; }

.katex .fontsize-ensurer.reset-size10.size6 { font-size: 0.4821600771em; }

.katex .sizing.reset-size10.size7 { font-size: 0.5785920926em; }

.katex .fontsize-ensurer.reset-size10.size7 { font-size: 0.5785920926em; }

.katex .sizing.reset-size10.size8 { font-size: 0.6943105111em; }

.katex .fontsize-ensurer.reset-size10.size8 { font-size: 0.6943105111em; }

.katex .sizing.reset-size10.size9 { font-size: 0.8331726133em; }

.katex .fontsize-ensurer.reset-size10.size9 { font-size: 0.8331726133em; }

.katex .sizing.reset-size10.size10 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size10.size10 { font-size: 1em; }

.katex .sizing.reset-size10.size11 { font-size: 1.1996142719em; }

.katex .fontsize-ensurer.reset-size10.size11 { font-size: 1.1996142719em; }

.katex .sizing.reset-size11.size1 { font-size: 0.2009646302em; }

.katex .fontsize-ensurer.reset-size11.size1 { font-size: 0.2009646302em; }

.katex .sizing.reset-size11.size2 { font-size: 0.2411575563em; }

.katex .fontsize-ensurer.reset-size11.size2 { font-size: 0.2411575563em; }

.katex .sizing.reset-size11.size3 { font-size: 0.2813504823em; }

.katex .fontsize-ensurer.reset-size11.size3 { font-size: 0.2813504823em; }

.katex .sizing.reset-size11.size4 { font-size: 0.3215434084em; }

.katex .fontsize-ensurer.reset-size11.size4 { font-size: 0.3215434084em; }

.katex .sizing.reset-size11.size5 { font-size: 0.3617363344em; }

.katex .fontsize-ensurer.reset-size11.size5 { font-size: 0.3617363344em; }

.katex .sizing.reset-size11.size6 { font-size: 0.4019292605em; }

.katex .fontsize-ensurer.reset-size11.size6 { font-size: 0.4019292605em; }

.katex .sizing.reset-size11.size7 { font-size: 0.4823151125em; }

.katex .fontsize-ensurer.reset-size11.size7 { font-size: 0.4823151125em; }

.katex .sizing.reset-size11.size8 { font-size: 0.578778135em; }

.katex .fontsize-ensurer.reset-size11.size8 { font-size: 0.578778135em; }

.katex .sizing.reset-size11.size9 { font-size: 0.6945337621em; }

.katex .fontsize-ensurer.reset-size11.size9 { font-size: 0.6945337621em; }

.katex .sizing.reset-size11.size10 { font-size: 0.8336012862em; }

.katex .fontsize-ensurer.reset-size11.size10 { font-size: 0.8336012862em; }

.katex .sizing.reset-size11.size11 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size11.size11 { font-size: 1em; }

.katex .delimsizing.size1 { font-family: KaTeX_Size1; }

.katex .delimsizing.size2 { font-family: KaTeX_Size2; }

.katex .delimsizing.size3 { font-family: KaTeX_Size3; }

.katex .delimsizing.size4 { font-family: KaTeX_Size4; }

.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; }

.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; }

.katex .nulldelimiter { display: inline-block; width: 0.12em; }

.katex .delimcenter { position: relative; }

.katex .op-symbol { position: relative; }

.katex .op-symbol.small-op { font-family: KaTeX_Size1; }

.katex .op-symbol.large-op { font-family: KaTeX_Size2; }

.katex .op-limits > .vlist-t { text-align: center; }

.katex .accent > .vlist-t { text-align: center; }

.katex .accent .accent-body { position: relative; }

.katex .accent .accent-body:not(.accent-full) { width: 0; }

.katex .overlay { display: block; }

.katex .mtable .vertical-separator { display: inline-block; min-width: 1px; }

.katex .mtable .arraycolsep { display: inline-block; }

.katex .mtable .col-align-c > .vlist-t { text-align: center; }

.katex .mtable .col-align-l > .vlist-t { text-align: left; }

.katex .mtable .col-align-r > .vlist-t { text-align: right; }

.katex .svg-align { text-align: left; }

.katex svg { display: block; position: absolute; width: 100%; height: inherit; fill: currentColor; stroke: currentColor; fill-rule: nonzero; fill-opacity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opacity: 1; }

.katex svg path { stroke: none; }

.katex img { border-style: none; min-width: 0; min-height: 0; max-width: none; max-height: none; }

.katex .stretchy { width: 100%; display: block; position: relative; overflow: hidden; }

.katex .stretchy::before { content: ""; }

.katex .stretchy::after { content: ""; }

.katex .hide-tail { width: 100%; position: relative; overflow: hidden; }

.katex .halfarrow-left { position: absolute; left: 0; width: 50.2%; overflow: hidden; }

.katex .halfarrow-right { position: absolute; right: 0; width: 50.2%; overflow: hidden; }

.katex .brace-left { position: absolute; left: 0; width: 25.1%; overflow: hidden; }

.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow: hidden; }

.katex .brace-right { position: absolute; right: 0; width: 25.1%; overflow: hidden; }

.katex .x-arrow-pad { padding: 0 0.5em; }

.katex .cd-arrow-pad { padding: 0 0.55556em 0 0.27778em; }

.katex .x-arrow { text-align: center; }

.katex .mover { text-align: center; }

.katex .munder { text-align: center; }

.katex .boxpad { padding: 0 0.3em; }

.katex .fbox { box-sizing: border-box; border: 0.04em solid; }

.katex .fcolorbox { box-sizing: border-box; border: 0.04em solid; }

.katex .cancel-pad { padding: 0 0.2em; }

.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; }

.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; }

.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-right: 0.049em solid; margin-right: 0.03889em; }

.katex .anglpad { padding: 0 0.03889em; }

.katex .eqn-num::before { counter-increment: katexEqnNo; content: "(" counter(katexEqnNo) ")"; }

.katex .mml-eqn-num::before { counter-increment: mmlEqnNo; content: "(" counter(mmlEqnNo) ")"; }

.katex .mtr-glue { width: 50%; }

.katex .cd-vert-arrow { display: inline-block; position: relative; }

.katex .cd-label-left { display: inline-block; position: absolute; right: calc(50% + 0.3em); text-align: left; }

.katex .cd-label-right { display: inline-block; position: absolute; left: calc(50% + 0.3em); text-align: right; }

.katex-display { display: block; margin: 1em 0; text-align: center; }

.katex-display > .katex { display: block; text-align: center; white-space: nowrap; }

.katex-display > .katex > .katex-html { display: block; position: relative; }

.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0; }

.katex-display.leqno > .katex > .katex-html > .tag { left: 0; right: auto; }

.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; }

body { counter-reset: katexEqnNo mmlEqnNo; }

@media screen and (max-width: 576px) { .katex-display { overflow-x: auto; } }

.katex-display { padding-bottom: 3px; padding-top: 1px; width: auto; height: auto; }

.math-display { display: inline-block; width: 100%; }

/*! Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/) (Font: SIL OFL 1.1, CSS: MIT License) */
/* latin */
@font-face { font-family: 'Source Sans Pro'; font-style: italic; font-display: auto; font-weight: 400; src: local("Source Sans Pro Italic"), local("SourceSansPro-Italic"), url("../../assets/fonts/source-sans-pro/source-sans-pro-italic.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* latin */
@font-face { font-family: 'Source Sans Pro'; font-style: italic; font-display: auto; font-weight: 700; src: local("Source Sans Pro Bold Italic"), local("SourceSansPro-BoldItalic"), url("../../assets/fonts/source-sans-pro/source-sans-pro-bold-italic.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* latin */
@font-face { font-family: 'Source Sans Pro'; font-style: normal; font-display: auto; font-weight: 400; src: local("Source Sans Pro Regular"), local("SourceSansPro-Regular"), url("../../assets/fonts/source-sans-pro/source-sans-pro-regular.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* latin */
@font-face { font-family: 'Source Sans Pro'; font-style: normal; font-display: auto; font-weight: 700; src: local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url("../../assets/fonts/source-sans-pro/source-sans-pro-bold.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* Base */
* { margin: 0; padding: 0; box-sizing: border-box; }

figure { margin: 0; }

html { background: var(--background); }

::selection { background: var(--selection); }

::-moz-selection { background: var(--selection); }

body { color: var(--text); font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-size: 1.25em; word-wrap: break-word; }

h1, h2, h3, h4, h5, h6 { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; line-height: 1.3; margin: 0.67em 0; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: var(--text); }

h1 { font-size: 2.3em; }

h2 { font-size: 1.75em; }

h3 { font-size: 1.5em; }

h4 { font-size: 1.15em; }

iframe, img, embed, object, video { max-width: 100%; padding: 0 9%; margin-left: auto; margin-right: auto; }

img[align=left] { margin-right: 3%; }

img[align=right] { margin-left: 3%; }

summary { cursor: pointer; }

/* ---- Responsive ---- */
@media screen and (max-width: 768px) { h1 { font-size: 2em; } h2 { font-size: 1.5em; } h3 { font-size: 1em; } h4, tr, th, .meta, #post-nav p { font-size: 0.9em; } p, li, td { font-size: 0.8em; } iframe, img, embed, object, video { max-width: 100%; padding: 0 1%; } }

@media screen and (max-width: 576px) { h1 { font-size: 1.5em; } h2 { font-size: 1em; } h3 { font-size: 0.9em; } h4, th, tr, .meta, #post-nav p { font-size: 0.85em; } p, li, td { font-size: 0.8em; } li li { font-size: 0.95em; } li li * { font-size: 1em; } table { overflow-x: scroll; } }

blockquote { border-left: 2px solid #9fd2e3; margin: 1em 1em; padding: 0.75em 1em; background-color: var(--blockquote); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); }

blockquote *:last-child, footer *:last-child { margin-bottom: 0; }

table { word-wrap: break-word; table-layout: fixed; width: 100%; display: inline-block; }

td, th { padding: 0.5em 1em; border: 1px solid var(--border); text-align: left; }

table, dl, kbd, samp { margin: 1em 0; }

dt { font-weight: bold; }

dd { margin-left: 2em; }

p, ol, ul, dl, details, .math-display { line-height: 1.5; margin-bottom: 1em; }

li p { font-size: inherit; display: inline; }

li > ul, li > ol { margin-bottom: 0; margin-left: 1em; }

ol, ul { list-style-position: outside; margin-left: 1em; }

hr { border: 0; border-top: 1px solid var(--border); border-bottom: 1px solid #fff; margin: 1em 0; }

a { color: var(--link); text-decoration: none; }

kbd { background-color: #eee; border-radius: 3px; border: 1px solid #b4b4b4; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 2px 0 0 rgba(255, 255, 255, 0.7) inset; color: #333; display: inline-block; font-size: .85em; font-weight: 700; line-height: 1; padding: 2px 4px; white-space: nowrap; }

details > summary { cursor: pointer; display: list-item; }

details[open] > summary { color: var(--link); }

#cookie-notice { padding: 0.5rem 1rem; display: none; text-align: center; position: fixed; bottom: 0; width: 100%; background: rgba(2, 2, 2, 0.85); color: lightgray; z-index: 1000; }

#cookie-notice a { display: inline-block; cursor: pointer; margin-left: 0.6rem; }

.mermaid, .language-mermaid { background-color: rgba(255, 255, 255, 0.9); border-radius: 2%; }

.mermaid > svg, .language-mermaid > svg { margin: auto; display: block; height: auto; padding-bottom: 2em; padding-top: 2em; max-width: 100%; }

div.highlighter-rouge, figure.highlight, .highlight code { position: relative; background: var(--base00); color: var(--base07); font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif; font-size: 0.85em; line-height: 1.3em; border-radius: 4px; }

div.highlighter-rouge > pre, div.highlighter-rouge pre.highlight, figure.highlight > pre, figure.highlight pre.highlight, .highlight code > pre, .highlight code pre.highlight { margin: 0; padding: 1em; }

li .highlight * { font-size: 14px; }

pre .rouge-table, .highlight pre, .code pre { margin: 0; overflow: auto; }

.rouge-table * { font-size: 1em; }

li div.highlighter-rouge { margin-top: 0.5em; }

div.highlighter-rouge, figure.highlight { margin-bottom: 1em; }

code.highlighter-rouge { padding: 0.2em 0.4em; font-size: 0.85em; background-color: var(--code-background); color: var(--code-inline); border-radius: 2px; font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif; }

table.rouge-table { margin-bottom: 0; font-size: 1em; width: 100%; border: 0; }

table.rouge-table td { padding: 0; width: calc(100% - 1em); border: 0; /* line numbers*/ /* code */ }

table.rouge-table td.gutter, table.rouge-table td.rouge-gutter { padding-right: 1em; width: 2em; color: var(--base04); border-right: 1px solid var(--base04); text-align: right; }

table.rouge-table td.code, table.rouge-table td.rouge-code { padding-left: 1em; }

table.rouge-table pre { margin: 0; }

.highlight pre { width: 100%; }

.highlight pre ::selection { background-color: var(--base02); }

.highlight .hll { background-color: var(--base06); }

.highlight .bp { /* Name.Builtin.Pseudo */ color: var(--base0c); }

.highlight .c { /* Comment */ color: var(--base03); }

.highlight .cm { /* Comment.Multiline */ color: var(--base03); }

.highlight .cp { /* Comment.Preproc */ color: var(--base03); }

.highlight .c1 { /* Comment.Single */ color: var(--base03); }

.highlight .cs { /* Comment.Special */ color: var(--base03); }

.highlight .dl { /* String.Quotes 8 */ color: var(--base0a); }

.highlight .err { /* Error */ color: var(--base0c); }

.highlight .gd { /* Generic.Deleted */ color: var(--base0c); }

.highlight .ge { /* Generic.Emph */ font-style: italic; }

.highlight .gh { /* Generic.Heading */ color: var(--base07); font-weight: bold; }

.highlight .gi { /* Generic.Inserted */ color: var(--base0a); }

.highlight .gp { /* Generic.Prompt */ color: var(--base04); font-weight: bold; }

.highlight .gs { /* Generic.Strong */ font-weight: bold; }

.highlight .gu { /* Generic.Subheading */ color: var(--base08); font-weight: bold; }

.highlight .il { /* Literal.Number.Integer.Long */ color: var(--base0e); }

.highlight .k { /* Keyword */ color: var(--base0d); }

.highlight .kc { /* Keyword.Constant */ color: var(--base0f); }

.highlight .kd { /* Keyword.Declaration */ color: var(--base0d); }

.highlight .kn { /* Keyword.Namespace */ color: var(--base0d); }

.highlight .kp { /* Keyword.Pseudo */ color: var(--base0d); }

.highlight .kr { /* Keyword.Reserved */ color: var(--base0d); }

.highlight .kt { /* Keyword.Type */ color: var(--base09); }

.highlight .l { /* Literal */ color: var(--base0e); }

.highlight .ld { /* Literal.Date */ color: var(--base0a); }

.highlight .m { /* Literal.Number */ color: var(--base0e); }

.highlight .mb { /* Literal.Bytes */ color: var(--base0e); }

.highlight .mf { /* Literal.Number.Float */ color: var(--base0e); }

.highlight .mh { /* Literal.Number.Hex */ color: var(--base0e); }

.highlight .mi { /* Literal.Number.Integer */ color: var(--base0e); }

.highlight .mo { /* Literal.Number.Oct */ color: var(--base0e); }

.highlight .n { /* Name */ color: var(--base07); }

.highlight .na { /* Name.Attribute */ color: var(--base0c); }

.highlight .nb { /* Name.Builtin */ color: var(--base0c); }

.highlight .nc { /* Name.Class */ color: var(--base07); }

.highlight .no { /* Name.Constant */ color: var(--base07); }

.highlight .nd { /* Name.Decorator */ color: var(--base0f); }

.highlight .ni { /* Name.Entity */ color: var(--base07); }

.highlight .ne { /* Name.Exception */ color: var(--base0c); }

.highlight .nf { /* Name.Function */ color: var(--base0b); }

.highlight .nl { /* Name.Label */ color: var(--base0c); }

.highlight .nn { /* Name.Namespace */ color: var(--base07); }

.highlight .nt { /* Name.Tag */ color: var(--base08); }

.highlight .nv { /* Name.Variable */ color: var(--base0c); }

.highlight .nx { /* Name.Other */ color: var(--base07); }

.highlight .o { /* Operator */ color: var(--base08); }

.highlight .ow { /* Operator.Word */ color: var(--base0d); }

.highlight .p { /* Punctuation */ color: var(--base05); }

.highlight .pi { /* Name.Property */ color: var(--base07); }

.highlight .py { /* Name.Property */ color: var(--base0d); }

.highlight .s { /* Literal.String */ color: var(--base0a); }

.highlight .sa { /* Literal.String.raw */ color: var(--base0a); }

.highlight .sb { /* Literal.String.Backtick */ color: var(--base0a); }

.highlight .sc { /* Literal.String.Char */ color: var(--base07); }

.highlight .sd { /* Literal.String.Doc */ color: var(--base04); }

.highlight .s2 { /* Literal.String.Double */ color: var(--base0a); }

.highlight .se { /* Literal.String.Escape */ color: var(--base0e); }

.highlight .sh { /* Literal.String.Heredoc */ color: var(--base0a); }

.highlight .si { /* Literal.String.Interpol */ color: var(--base0e); }

.highlight .sx { /* Literal.String.Other */ color: var(--base0a); }

.highlight .sr { /* Literal.String.Regex */ color: var(--base0a); }

.highlight .s1 { /* Literal.String.Single */ color: var(--base0a); }

.highlight .ss { /* Literal.String.Symbol */ color: var(--base0a); }

.highlight .vc { /* Name.Variable.Class */ color: var(--base0c); }

.highlight .vg { /* Name.Variable.Global */ color: var(--base0c); }

.highlight .vi { /* Name.Variable.Instance */ color: var(--base0c); }

.highlight .w { /* Text.Whitespace */ color: var(--base07); }

.gist .blob-num { width: 3.5% !important; }

.gist th, .gist td { border-bottom: 0; }

.gist table tbody tr td { box-sizing: content-box; }

.dataframe tbody { font-size: 0.8em; border-color: white; }

.dataframe tbody tr :nth-child(even) { background-color: #f8f8f8; }

.dataframe tbody tr th { border-top: 0; border-left: 0; border-bottom: 0; }

.dataframe tbody tr td { padding: 0; border: 0; text-align: center; }

.dataframe thead tr :nth-child(n+2) { color: black; font-size: 0.75em; text-align: center !important; border-top: 0; border-left: 0; border-right: 0; }

.dataframe thead tr :first-child { border-top: 0; border-left: 0; }

table.dataframe { border: 0 solid var(--border); border-collapse: collapse; }

.pagination, #post-nav { padding: 4% 23%; }

@media (max-width: 2000px) { .pagination, #post-nav { padding: 4% 18%; } }

@media (max-width: 1400px) { .pagination, #post-nav { padding: 4% 9%; } }

@media (max-width: 1000px) { .pagination, #post-nav { padding: 4% 6%; } }

@media (max-width: 576px) { .pagination, #post-nav { padding: 4% 3%; } }

.posts .post-teaser, .feature-image footer, .feature-image .post-content, .comments, article, .site-footer { padding: 3% 23%; }

@media (max-width: 2000px) { .posts .post-teaser, .feature-image footer, .feature-image .post-content, .comments, article, .site-footer { padding: 3% 18%; } }

@media (max-width: 1400px) { .posts .post-teaser, .feature-image footer, .feature-image .post-content, .comments, article, .site-footer { padding: 3% 9%; } }

@media (max-width: 1000px) { .posts .post-teaser, .feature-image footer, .feature-image .post-content, .comments, article, .site-footer { padding: 3% 6%; } }

@media (max-width: 576px) { .posts .post-teaser, .feature-image footer, .feature-image .post-content, .comments, article, .site-footer { padding: 3% 4%; } }

.call-out { padding: 6% 9%; }

@media (min-width: 2000px) { .call-out { padding: 9% 9%; } }

@media (max-width: 576px) { .call-out { padding: 9%; } }

.txt-shadow, .feature-image h1.title, .feature-image .post-info { text-shadow: 0.07em 0.1em 0.15em var(--text-shadow); }

.subtle-txt-shadow, h1.title, .call-out h1 { text-shadow: 1px 1px 2px var(--text-shadow); }

.button { border-radius: 0.3em; border: 1px solid; display: inline-block; margin: 1em 0; padding: 0.5em 0.75em; }

.button-link:hover, a.button:hover { background: var(--link); border: 1px solid var(--link); color: var(--background); text-decoration: none; filter: none; }

.body-link:hover, .posts .post-teaser p a:hover, article a:hover { text-decoration: underline; filter: brightness(0.85); }

.post-link:hover { text-decoration: none; color: var(--link); }

.disabled { opacity: 0.7; }

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

.right { float: right; }

/* Includes */
#post-nav { width: 100%; display: inline-block; }

#post-nav a { width: 100%; padding: 0; margin: 0; }

#post-nav #previous-post { float: left; width: 50%; }

#post-nav #next-post { float: right; text-align: right; width: 50%; }

@media screen and (max-width: 576px) { #post-nav a, #post-nav p { font-size: 0.8em; } }

.site-footer { z-index: -1; display: inline-block; text-align: center; width: 100%; color: var(--meta); font-size: 0.9em; }

.site-footer .footer-icons ul { list-style: none; margin: 0; }

.site-footer .footer-icons ul li { display: inline; }

.site-footer .footer-icons ul a { color: var(--link); }

.site-footer .footer-icons ul a:hover .fa-circle { filter: brightness(0.85); }

.clear { *zoom: 1; }

.clear:after { clear: both; }

.clear:before, .clear:after { content: " "; display: table; }

.site-header { padding: 2% 2% 1% 2%; background: var(--background); display: inline-block; float: left; width: 100%; }

.site-header .separator { user-select: none; opacity: 0; }

.site-header .separator:first-child { display: none; }

.site-header a { color: var(--header-link); }

.site-header .avatar { height: 3em; width: 3em; float: left; margin-top: -13px; border-radius: 0.2em; margin-right: 0.5em; padding: 10px 10px; }

.site-header .site-title { float: left; font-weight: bold; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-size: 1.3em; }

nav { list-style: none; margin: 0; padding: 0; }

nav ul { margin: 0; padding: 0; list-style: none; line-height: 1.5; float: right; text-align: right; display: block; }

nav li { display: inline; float: left; margin-right: 0.4em; }

nav a:hover { color: var(--link); }

nav a#pull i { margin-top: 22px; margin-right: 18px; float: right; }

/* ---- Responsive ---- */
@media (min-width: 769px) { a#pull { display: none; } .navbar-label-with-icon { display: none; } }

@media screen and (max-width: 768px) { .site-header img.avatar { margin-top: -7px; } .site-header .site-title { margin-top: 7px; } nav { height: auto; } nav .separator { display: none !important; } nav ul { width: 100%; overflow: hidden; /* fade out, then shrink */ transition: opacity .25s 0s, font-size .25s 0s; transition-delay: 0s; } nav ul.hide { font-size: 0; margin: 0; opacity: 0; padding: 0; } nav li { width: 100%; text-align: center; font-size: 1em; margin: 0; background-color: var(--background); backdrop-filter: brightness(0.98); } nav li:nth-of-type(4n) { background-color: var(--background); } nav li a { width: 100%; display: block; } }

ul.share-buttons { list-style: none; padding: 1.5% 0 0.75% 0; margin: 0; text-align: center; }

ul.share-buttons li.meta { display: inline; margin-right: 0.5em; vertical-align: super; }

ul.share-buttons li { display: inline; }

ul.share-buttons li a:hover { text-decoration: none; }

ul.share-buttons .sr-only { position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); padding: 0; border: 0; height: 1px; width: 1px; overflow: hidden; }

ul.share-buttons .fa-stack { vertical-align: top; width: 1.75em; }

ul.share-buttons .fa-stack .fab { font-size: 30px; }

/* --- Pagination --- */
.pagination { display: inline-block; text-align: center; width: 100%; clear: both; }

.pagination:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }

.pagination .page_number { display: inline-block; vertical-align: sub; }

@media (max-width: 320px) { .pagination .page_number { display: none; } }

.pagination .button { margin: 0; display: inline-block; }

.pagination .button .fa.fa-chevron-right, .pagination .button .fa.fa-chevron-left { font-size: initial; }

.pagination .button i .fa-chevron-left .fa-chevron-right { vertical-align: inherit; }

.pagination .previous { float: left; }

.pagination .next { float: right; }

/* ---- grid ---- */
.grid { padding-bottom: 6%; padding-top: 1%; /* clear fix */ }

.grid:after { content: ''; display: block; clear: both; }

/* ---- .grid-item within masonry ---- */
.grid-sizer, .grid-item { /* state column width */ width: 32.6%; }

.grid-item { float: left; border-radius: 5px; }

.grid-item img { /* for image formatting in the masonry */ display: block; max-width: 100%; min-height: 30%; }

/* --- Masonry gutter size --- */
.gutter-sizer { width: 1%; }

.grid-item:first-of-type { margin-bottom: 1%; }

.grid-item { margin-bottom: 1%; }

.portfolio-link { display: block; position: relative; margin: 0 auto; max-width: 400px; }

.portfolio-link .caption { margin: 0; position: absolute; width: 100%; height: 100%; text-align: center; opacity: 0; -webkit-transition: all ease .5s; -moz-transition: all ease .5s; transition: all ease .5s; }

.portfolio-link .caption::before { content: ' '; display: inline-block; vertical-align: middle; height: 100%; }

.portfolio-link .caption:hover { opacity: 1; }

.portfolio-link .caption .caption-content { font-size: 15px; color: white; text-shadow: -1px 0 #ddd, 0 1px #ddd, 1px 0 #ddd, 0 -1px #ddd; display: inline-block; vertical-align: middle; }

@media screen and (max-width: 576px) { .portfolio-link .caption .caption-content { font-size: 7px; } }

.portfolio-grid { display: flex; flex-wrap: wrap; justify-content: space-around; }

.portfolio-cell { flex: 0 0 32%; margin-bottom: 10px; }

/* --- Aligner --- */
.row { display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; padding: 0.9% 0 1.5% 0; }

.caption-style { order: 1; flex: 1 1 100%; display: block; font-style: italic; font-size: 0.8em; text-align: center; color: var(--meta); font-weight: 200; padding-bottom: 5px; padding-top: 5px; }

.column { flex: 1 0; }

.column img { min-width: 250px; }

.column .single { width: 100%; display: block; }

/* Posts */
.comments, article { border-bottom: 1px solid rgba(0, 0, 0, 0.1); float: left; width: 100%; }

article header { margin-bottom: 6%; text-align: center; }

article .footnotes { font-size: 0.9em; }

footer { width: 100%; margin-top: 0; margin-bottom: 0; font-size: 0.9em; display: inline-block; text-align: center; }

footer .meta, footer #post-nav p, #post-nav footer p { display: inline; }

footer a.button { margin-left: 1em; }

header h1 { margin: 0; }

.meta, #post-nav p { color: var(--meta); letter-spacing: 0.1em; margin: 0; text-transform: uppercase; }

/* --- Post info --- */
.post-info { /* For border in author border: 1px solid var(--border); padding-left: 0.5em; */ border-radius: 1em; padding-right: 0.5em; display: inline-flex; }

.post-info a { display: flex; align-items: center; }

.post-info a img { height: auto; }

.post-info a:hover { text-decoration: none; }

.post-info img { border-radius: 1em; padding: 0; width: 1.5em; height: 100%; margin-right: 0.5em; }

/* --- Feature image --- */
.feature-image { padding: 0; }

.feature-image .post-link { color: var(--header-text); }

.feature-image header { color: var(--header-text); margin-bottom: 0; padding: 3.6% 9%; }

.feature-image header .meta, .feature-image header #post-nav p, #post-nav .feature-image header p { color: var(--header-text); filter: opacity(0.7); }

.feature-image .post-content { padding-bottom: 0; }

.feature-image footer { padding-top: 0; }

.feature-image .feature-image-padding { padding: 10%; }

/*-- feature-image Responsive scrolling --*/
@media screen and (max-width: 768px) { .feature-image header { padding: 13.5% 4%; } }

@media screen and (min-width: 768px) { .feature-image header { background-size: 120% auto; } }

@media screen and (max-width: 768px) { .feature-image header { background-size: 200% auto; } }

@media screen and (max-width: 576px) { .feature-image header { background-size: 400% auto; } }

.post-content h1 { color: var(--h1); }

.post-content h2 { color: var(--h2); }

.post-content h3 { color: var(--h3); }

.post-content h4 { color: var(--h4); }

.post-content h5 { color: var(--h5); }

.post-content h6 { color: var(--h6); }

.post-content a :visited { filter: saturate(0.7); }

#archive .archive-clouds, #archive .category-clouds, #categories .archive-clouds, #categories .category-clouds { margin: 30px 0 30px; }

#archive .archive-clouds li, #archive .category-clouds li, #categories .archive-clouds li, #categories .category-clouds li { background-color: var(--link); display: inline-block; margin-bottom: 10px; margin-right: 3px; padding: 0 15px; border-radius: 20px; color: var(--header-text); font-weight: 600; font-size: 0.8rem; line-height: 35px; letter-spacing: -0.03rem; }

#archive .archive-clouds li .category-number, #archive .category-clouds li .category-number, #categories .archive-clouds li .category-number, #categories .category-clouds li .category-number { vertical-align: super; font-size: 0.625rem; }

#archive .archive-clouds li .p, #archive .category-clouds li .p, #categories .archive-clouds li .p, #categories .category-clouds li .p { opacity: 1; }

#archive .archive-clouds li:hover, #archive .category-clouds li:hover, #categories .archive-clouds li:hover, #categories .category-clouds li:hover { background-color: var(--header-background) !important; color: var(--header-text); }

#archive .archive-clouds .archive-anchor:hover, #archive .archive-clouds .category-anchor:hover, #archive .category-clouds .archive-anchor:hover, #archive .category-clouds .category-anchor:hover, #categories .archive-clouds .archive-anchor:hover, #categories .archive-clouds .category-anchor:hover, #categories .category-clouds .archive-anchor:hover, #categories .category-clouds .category-anchor:hover { text-decoration: none !important; filter: none; }

#archive .archive-group, #archive .category-group, #categories .archive-group, #categories .category-group { padding: 15px 0 10px; }

#archive .archive-group .title, #archive .category-group .title, #categories .archive-group .title, #categories .category-group .title { margin-bottom: 10px; }

#archive .archive-group .items, #archive .category-group .items, #categories .archive-group .items, #categories .category-group .items { padding-left: 6%; }

#archive .archive-group .items .item, #archive .category-group .items .item, #categories .archive-group .items .item, #categories .category-group .items .item { position: relative; margin: 25px 0; }

#archive .archive-group .items .item .meta, #archive .archive-group .items .item #post-nav p, #post-nav #archive .archive-group .items .item p, #archive .category-group .items .item .meta, #archive .category-group .items .item #post-nav p, #post-nav #archive .category-group .items .item p, #categories .archive-group .items .item .meta, #categories .archive-group .items .item #post-nav p, #post-nav #categories .archive-group .items .item p, #categories .category-group .items .item .meta, #categories .category-group .items .item #post-nav p, #post-nav #categories .category-group .items .item p { color: var(--meta); font-size: 0.85rem; }

#archive .archive-group .items .item .title, #archive .category-group .items .item .title, #categories .archive-group .items .item .title, #categories .category-group .items .item .title { font-weight: 600; color: var(--text); }

#archive .archive-group .items .item::before, #archive .category-group .items .item::before, #categories .archive-group .items .item::before, #categories .category-group .items .item::before { content: ""; position: absolute; left: -5%; width: 8px; background-color: var(--selection); border-radius: 8px; height: 100%; }

#archive .archive-group .items .archive-post-link:hover, #archive .archive-group .items .category-post-link:hover, #archive .category-group .items .archive-post-link:hover, #archive .category-group .items .category-post-link:hover, #categories .archive-group .items .archive-post-link:hover, #categories .archive-group .items .category-post-link:hover, #categories .category-group .items .archive-post-link:hover, #categories .category-group .items .category-post-link:hover { text-decoration: none; }

#archive .archive-group .items .archive-post-link:hover .meta, #archive .archive-group .items .archive-post-link:hover #post-nav p, #post-nav #archive .archive-group .items .archive-post-link:hover p, #archive .archive-group .items .archive-post-link:hover .title, #archive .archive-group .items .category-post-link:hover .meta, #archive .archive-group .items .category-post-link:hover #post-nav p, #post-nav #archive .archive-group .items .category-post-link:hover p, #archive .archive-group .items .category-post-link:hover .title, #archive .category-group .items .archive-post-link:hover .meta, #archive .category-group .items .archive-post-link:hover #post-nav p, #post-nav #archive .category-group .items .archive-post-link:hover p, #archive .category-group .items .archive-post-link:hover .title, #archive .category-group .items .category-post-link:hover .meta, #archive .category-group .items .category-post-link:hover #post-nav p, #post-nav #archive .category-group .items .category-post-link:hover p, #archive .category-group .items .category-post-link:hover .title, #categories .archive-group .items .archive-post-link:hover .meta, #categories .archive-group .items .archive-post-link:hover #post-nav p, #post-nav #categories .archive-group .items .archive-post-link:hover p, #categories .archive-group .items .archive-post-link:hover .title, #categories .archive-group .items .category-post-link:hover .meta, #categories .archive-group .items .category-post-link:hover #post-nav p, #post-nav #categories .archive-group .items .category-post-link:hover p, #categories .archive-group .items .category-post-link:hover .title, #categories .category-group .items .archive-post-link:hover .meta, #categories .category-group .items .archive-post-link:hover #post-nav p, #post-nav #categories .category-group .items .archive-post-link:hover p, #categories .category-group .items .archive-post-link:hover .title, #categories .category-group .items .category-post-link:hover .meta, #categories .category-group .items .category-post-link:hover #post-nav p, #post-nav #categories .category-group .items .category-post-link:hover p, #categories .category-group .items .category-post-link:hover .title { color: var(--header-background); }

#archive .archive-group .items .archive-post-link:hover .item::before, #archive .archive-group .items .category-post-link:hover .item::before, #archive .category-group .items .archive-post-link:hover .item::before, #archive .category-group .items .category-post-link:hover .item::before, #categories .archive-group .items .archive-post-link:hover .item::before, #categories .archive-group .items .category-post-link:hover .item::before, #categories .category-group .items .archive-post-link:hover .item::before, #categories .category-group .items .category-post-link:hover .item::before { background-color: var(--link); }

/* --- Header text feature --- */
.call-out { display: inline-block; width: 100%; height: 100%; font-size: 1.2em; text-align: center; color: var(--header-text); background: no-repeat var(--header-background); backdrop-filter: brightness(0.5); background-size: cover; /* --- Responsive --- */ }

.call-out h1 { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; }

@media screen and (max-width: 1000px) { .call-out { background-size: 170% auto; } }

@media screen and (max-width: 450px) { .call-out { background-size: 200% auto; } }

@media screen and (max-width: 400px) { .call-out { background-size: 250% auto; } }

@media screen and (max-width: 380px) { .call-out { background-size: 280% auto; } }

.call-out p:last-child { margin-bottom: 0; }

#main { background-position: 100% -50px, 0 center, center top; }

/* --- Post listing --- */
.posts .post-teaser { width: 100%; margin-bottom: 0; display: inline-block; background-size: cover; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.posts .post-teaser .post-img { vertical-align: middle; border-radius: 10px; overflow: hidden; }

@media (min-width: 768px) { .posts .post-teaser .post-img { height: 250px; } }

@media screen and (max-width: 768px) { .posts .post-teaser .post-img { height: 150px; } }

.posts .post-teaser .post-img img { width: 100%; padding: 0; vertical-align: middle; }

.posts .post-teaser .post-img img { -moz-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -moz-transition: all 2s; -webkit-transition: all 2s; transition: all 2s; }

.posts .post-teaser .post-img img:hover { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); }

.posts .excerpt { margin-top: 1em; }

.title-padder { padding: 1%; }

h1.title { padding: 0.5em 0; }

.subtitle { font-weight: normal; margin-top: 5px; text-shadow: 1px 1px 2px var(--text-shadow); }

.tag-list { width: 100%; padding-bottom: 3%; }

.tag-list a.button { margin: 0.1em; padding: 0.2em 0.4em; font-size: 0.9em; }

.tag-list p { margin: 0; padding: 0 0.2em 0 0; }

.tag-list ul { text-align: center; list-style: none; }

.tag-list ul li, .tag-list ul div { display: inline; }

.tag-list ul div.meta { margin-right: 0.5em; }

.tag-anchor { margin-top: 3%; }

.tag-anchor a { color: var(--link); }

.tag-anchor a:hover { text-decoration: none; }

.tag-posts { display: inline-block; width: 100%; }

.tag-posts .tag-title { margin-top: 0; margin-bottom: 0; }

.tag-posts .tag-title a { margin-left: 3%; }

.tag-posts .tag-title .post-info { float: right; }

.tag-posts .meta, .tag-posts #post-nav p, #post-nav .tag-posts p { display: inline; float: right; font-size: 0.8em; line-height: normal; }

@media screen and (max-width: 576px) { .tag-posts .meta, .tag-posts #post-nav p, #post-nav .tag-posts p { display: none; } }

.search-bar { display: block; width: 100%; height: 46px; padding: 6px 12px; font-size: 18px; line-height: 1.43; color: var(--text); background: var(--background) none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }

.search-bar:focus, .search-bar:hover { border-color: var(--link); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--link); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--link); filter: opacity(0.6); }

.search-bar::-moz-placeholder { color: var(--meta); opacity: 0.7; }

.search-bar:-ms-input-placeholder, .search-bar::-webkit-input-placeholder { color: var(--meta); opacity: 0.7; }

.search-bar input[type=text] { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }

.search-title a h3 { margin: 0; color: var(--link); }

.search-title a:hover { text-decoration: none; }

/**

CUSTOM STYLING

In the case you want to add your own style on top of the type-on-strap one.
You can add a custom scss file using:

@import 'custom';

Put it right after this comment for your changes to be applied over the default style.
(Once it processed into the assets/css/main.css by Jekyll at run time)

Then create your _custom.scss right next to type-on-strap.scss and add in it all
of the unique scss that your blog needs.

*/

/*# sourceMappingURL=main.css.map */