@charset "UTF-8";
@import "https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&amp;display=swap";

/* projects/dashboard/src/assets/fontawesome/css/fontawesome.css */
/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}
.fa-xs {
  font-size: .75em;
}
.fa-sm {
  font-size: .875em;
}
.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-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
  filter: none;
}
.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%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-haykal:before {
  content: "\f666";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* projects/dashboard/src/assets/fontawesome/css/all.css */
/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}
.fa-xs {
  font-size: .75em;
}
.fa-sm {
  font-size: .875em;
}
.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-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
  filter: none;
}
.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%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-haykal:before {
  content: "\f666";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("./media/fa-brands-400.eot");
  src:
    url("./media/fa-brands-400.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-brands-400.woff2") format("woff2"),
    url("./media/fa-brands-400.woff") format("woff"),
    url("./media/fa-brands-400.ttf") format("truetype"),
    url("./media/fa-brands-400.svg#fontawesome") format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("./media/fa-regular-400.eot");
  src:
    url("./media/fa-regular-400.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-regular-400.woff2") format("woff2"),
    url("./media/fa-regular-400.woff") format("woff"),
    url("./media/fa-regular-400.ttf") format("truetype"),
    url("./media/fa-regular-400.svg#fontawesome") format("svg");
}
.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url("./media/fa-solid-900.eot");
  src:
    url("./media/fa-solid-900.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-solid-900.woff2") format("woff2"),
    url("./media/fa-solid-900.woff") format("woff"),
    url("./media/fa-solid-900.ttf") format("truetype"),
    url("./media/fa-solid-900.svg#fontawesome") format("svg");
}
.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

/* projects/dashboard/src/assets/send-assets/pe-icon-7-stroke.css */
[class^=pe-7s-],
[class*=" pe-7s-"] {
  display: inline-block;
  font-family: "Pe-icon-7-stroke";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pe-7s-album:before {
  content: "\e6aa";
}
.pe-7s-arc:before {
  content: "\e6ab";
}
.pe-7s-back-2:before {
  content: "\e6ac";
}
.pe-7s-bandaid:before {
  content: "\e6ad";
}
.pe-7s-car:before {
  content: "\e6ae";
}
.pe-7s-diamond:before {
  content: "\e6af";
}
.pe-7s-door-lock:before {
  content: "\e6b0";
}
.pe-7s-eyedropper:before {
  content: "\e6b1";
}
.pe-7s-female:before {
  content: "\e6b2";
}
.pe-7s-gym:before {
  content: "\e6b3";
}
.pe-7s-hammer:before {
  content: "\e6b4";
}
.pe-7s-headphones:before {
  content: "\e6b5";
}
.pe-7s-helm:before {
  content: "\e6b6";
}
.pe-7s-hourglass:before {
  content: "\e6b7";
}
.pe-7s-leaf:before {
  content: "\e6b8";
}
.pe-7s-magic-wand:before {
  content: "\e6b9";
}
.pe-7s-male:before {
  content: "\e6ba";
}
.pe-7s-map-2:before {
  content: "\e6bb";
}
.pe-7s-next-2:before {
  content: "\e6bc";
}
.pe-7s-paint-bucket:before {
  content: "\e6bd";
}
.pe-7s-pendrive:before {
  content: "\e6be";
}
.pe-7s-photo:before {
  content: "\e6bf";
}
.pe-7s-piggy:before {
  content: "\e6c0";
}
.pe-7s-plugin:before {
  content: "\e6c1";
}
.pe-7s-refresh-2:before {
  content: "\e6c2";
}
.pe-7s-rocket:before {
  content: "\e6c3";
}
.pe-7s-settings:before {
  content: "\e6c4";
}
.pe-7s-shield:before {
  content: "\e6c5";
}
.pe-7s-smile:before {
  content: "\e6c6";
}
.pe-7s-usb:before {
  content: "\e6c7";
}
.pe-7s-vector:before {
  content: "\e6c8";
}
.pe-7s-wine:before {
  content: "\e6c9";
}
.pe-7s-cloud-upload:before {
  content: "\e68a";
}
.pe-7s-cash:before {
  content: "\e68c";
}
.pe-7s-close:before {
  content: "\e680";
}
.pe-7s-bluetooth:before {
  content: "\e68d";
}
.pe-7s-cloud-download:before {
  content: "\e68b";
}
.pe-7s-way:before {
  content: "\e68e";
}
.pe-7s-close-circle:before {
  content: "\e681";
}
.pe-7s-id:before {
  content: "\e68f";
}
.pe-7s-angle-up:before {
  content: "\e682";
}
.pe-7s-wristwatch:before {
  content: "\e690";
}
.pe-7s-angle-up-circle:before {
  content: "\e683";
}
.pe-7s-world:before {
  content: "\e691";
}
.pe-7s-angle-right:before {
  content: "\e684";
}
.pe-7s-volume:before {
  content: "\e692";
}
.pe-7s-angle-right-circle:before {
  content: "\e685";
}
.pe-7s-users:before {
  content: "\e693";
}
.pe-7s-angle-left:before {
  content: "\e686";
}
.pe-7s-user-female:before {
  content: "\e694";
}
.pe-7s-angle-left-circle:before {
  content: "\e687";
}
.pe-7s-up-arrow:before {
  content: "\e695";
}
.pe-7s-angle-down:before {
  content: "\e688";
}
.pe-7s-switch:before {
  content: "\e696";
}
.pe-7s-angle-down-circle:before {
  content: "\e689";
}
.pe-7s-scissors:before {
  content: "\e697";
}
.pe-7s-wallet:before {
  content: "\e600";
}
.pe-7s-safe:before {
  content: "\e698";
}
.pe-7s-volume2:before {
  content: "\e601";
}
.pe-7s-volume1:before {
  content: "\e602";
}
.pe-7s-voicemail:before {
  content: "\e603";
}
.pe-7s-video:before {
  content: "\e604";
}
.pe-7s-user:before {
  content: "\e605";
}
.pe-7s-upload:before {
  content: "\e606";
}
.pe-7s-unlock:before {
  content: "\e607";
}
.pe-7s-umbrella:before {
  content: "\e608";
}
.pe-7s-trash:before {
  content: "\e609";
}
.pe-7s-tools:before {
  content: "\e60a";
}
.pe-7s-timer:before {
  content: "\e60b";
}
.pe-7s-ticket:before {
  content: "\e60c";
}
.pe-7s-target:before {
  content: "\e60d";
}
.pe-7s-sun:before {
  content: "\e60e";
}
.pe-7s-study:before {
  content: "\e60f";
}
.pe-7s-stopwatch:before {
  content: "\e610";
}
.pe-7s-star:before {
  content: "\e611";
}
.pe-7s-speaker:before {
  content: "\e612";
}
.pe-7s-signal:before {
  content: "\e613";
}
.pe-7s-shuffle:before {
  content: "\e614";
}
.pe-7s-shopbag:before {
  content: "\e615";
}
.pe-7s-share:before {
  content: "\e616";
}
.pe-7s-server:before {
  content: "\e617";
}
.pe-7s-search:before {
  content: "\e618";
}
.pe-7s-film:before {
  content: "\e6a5";
}
.pe-7s-science:before {
  content: "\e619";
}
.pe-7s-disk:before {
  content: "\e6a6";
}
.pe-7s-ribbon:before {
  content: "\e61a";
}
.pe-7s-repeat:before {
  content: "\e61b";
}
.pe-7s-refresh:before {
  content: "\e61c";
}
.pe-7s-add-user:before {
  content: "\e6a9";
}
.pe-7s-refresh-cloud:before {
  content: "\e61d";
}
.pe-7s-paperclip:before {
  content: "\e69c";
}
.pe-7s-radio:before {
  content: "\e61e";
}
.pe-7s-note2:before {
  content: "\e69d";
}
.pe-7s-print:before {
  content: "\e61f";
}
.pe-7s-network:before {
  content: "\e69e";
}
.pe-7s-prev:before {
  content: "\e620";
}
.pe-7s-mute:before {
  content: "\e69f";
}
.pe-7s-power:before {
  content: "\e621";
}
.pe-7s-medal:before {
  content: "\e6a0";
}
.pe-7s-portfolio:before {
  content: "\e622";
}
.pe-7s-like2:before {
  content: "\e6a1";
}
.pe-7s-plus:before {
  content: "\e623";
}
.pe-7s-left-arrow:before {
  content: "\e6a2";
}
.pe-7s-play:before {
  content: "\e624";
}
.pe-7s-key:before {
  content: "\e6a3";
}
.pe-7s-plane:before {
  content: "\e625";
}
.pe-7s-joy:before {
  content: "\e6a4";
}
.pe-7s-photo-gallery:before {
  content: "\e626";
}
.pe-7s-pin:before {
  content: "\e69b";
}
.pe-7s-phone:before {
  content: "\e627";
}
.pe-7s-plug:before {
  content: "\e69a";
}
.pe-7s-pen:before {
  content: "\e628";
}
.pe-7s-right-arrow:before {
  content: "\e699";
}
.pe-7s-paper-plane:before {
  content: "\e629";
}
.pe-7s-delete-user:before {
  content: "\e6a7";
}
.pe-7s-paint:before {
  content: "\e62a";
}
.pe-7s-bottom-arrow:before {
  content: "\e6a8";
}
.pe-7s-notebook:before {
  content: "\e62b";
}
.pe-7s-note:before {
  content: "\e62c";
}
.pe-7s-next:before {
  content: "\e62d";
}
.pe-7s-news-paper:before {
  content: "\e62e";
}
.pe-7s-musiclist:before {
  content: "\e62f";
}
.pe-7s-music:before {
  content: "\e630";
}
.pe-7s-mouse:before {
  content: "\e631";
}
.pe-7s-more:before {
  content: "\e632";
}
.pe-7s-moon:before {
  content: "\e633";
}
.pe-7s-monitor:before {
  content: "\e634";
}
.pe-7s-micro:before {
  content: "\e635";
}
.pe-7s-menu:before {
  content: "\e636";
}
.pe-7s-map:before {
  content: "\e637";
}
.pe-7s-map-marker:before {
  content: "\e638";
}
.pe-7s-mail:before {
  content: "\e639";
}
.pe-7s-mail-open:before {
  content: "\e63a";
}
.pe-7s-mail-open-file:before {
  content: "\e63b";
}
.pe-7s-magnet:before {
  content: "\e63c";
}
.pe-7s-loop:before {
  content: "\e63d";
}
.pe-7s-look:before {
  content: "\e63e";
}
.pe-7s-lock:before {
  content: "\e63f";
}
.pe-7s-lintern:before {
  content: "\e640";
}
.pe-7s-link:before {
  content: "\e641";
}
.pe-7s-like:before {
  content: "\e642";
}
.pe-7s-light:before {
  content: "\e643";
}
.pe-7s-less:before {
  content: "\e644";
}
.pe-7s-keypad:before {
  content: "\e645";
}
.pe-7s-junk:before {
  content: "\e646";
}
.pe-7s-info:before {
  content: "\e647";
}
.pe-7s-home:before {
  content: "\e648";
}
.pe-7s-help2:before {
  content: "\e649";
}
.pe-7s-help1:before {
  content: "\e64a";
}
.pe-7s-graph3:before {
  content: "\e64b";
}
.pe-7s-graph2:before {
  content: "\e64c";
}
.pe-7s-graph1:before {
  content: "\e64d";
}
.pe-7s-graph:before {
  content: "\e64e";
}
.pe-7s-global:before {
  content: "\e64f";
}
.pe-7s-gleam:before {
  content: "\e650";
}
.pe-7s-glasses:before {
  content: "\e651";
}
.pe-7s-gift:before {
  content: "\e652";
}
.pe-7s-folder:before {
  content: "\e653";
}
.pe-7s-flag:before {
  content: "\e654";
}
.pe-7s-filter:before {
  content: "\e655";
}
.pe-7s-file:before {
  content: "\e656";
}
.pe-7s-expand1:before {
  content: "\e657";
}
.pe-7s-exapnd2:before {
  content: "\e658";
}
.pe-7s-edit:before {
  content: "\e659";
}
.pe-7s-drop:before {
  content: "\e65a";
}
.pe-7s-drawer:before {
  content: "\e65b";
}
.pe-7s-download:before {
  content: "\e65c";
}
.pe-7s-display2:before {
  content: "\e65d";
}
.pe-7s-display1:before {
  content: "\e65e";
}
.pe-7s-diskette:before {
  content: "\e65f";
}
.pe-7s-date:before {
  content: "\e660";
}
.pe-7s-cup:before {
  content: "\e661";
}
.pe-7s-culture:before {
  content: "\e662";
}
.pe-7s-crop:before {
  content: "\e663";
}
.pe-7s-credit:before {
  content: "\e664";
}
.pe-7s-copy-file:before {
  content: "\e665";
}
.pe-7s-config:before {
  content: "\e666";
}
.pe-7s-compass:before {
  content: "\e667";
}
.pe-7s-comment:before {
  content: "\e668";
}
.pe-7s-coffee:before {
  content: "\e669";
}
.pe-7s-cloud:before {
  content: "\e66a";
}
.pe-7s-clock:before {
  content: "\e66b";
}
.pe-7s-check:before {
  content: "\e66c";
}
.pe-7s-chat:before {
  content: "\e66d";
}
.pe-7s-cart:before {
  content: "\e66e";
}
.pe-7s-camera:before {
  content: "\e66f";
}
.pe-7s-call:before {
  content: "\e670";
}
.pe-7s-calculator:before {
  content: "\e671";
}
.pe-7s-browser:before {
  content: "\e672";
}
.pe-7s-box2:before {
  content: "\e673";
}
.pe-7s-box1:before {
  content: "\e674";
}
.pe-7s-bookmarks:before {
  content: "\e675";
}
.pe-7s-bicycle:before {
  content: "\e676";
}
.pe-7s-bell:before {
  content: "\e677";
}
.pe-7s-battery:before {
  content: "\e678";
}
.pe-7s-ball:before {
  content: "\e679";
}
.pe-7s-back:before {
  content: "\e67a";
}
.pe-7s-attention:before {
  content: "\e67b";
}
.pe-7s-anchor:before {
  content: "\e67c";
}
.pe-7s-albums:before {
  content: "\e67d";
}
.pe-7s-alarm:before {
  content: "\e67e";
}
.pe-7s-airplay:before {
  content: "\e67f";
}

/* projects/dashboard/src/assets/send-assets/roysha-icons.css */
.roysha-icon {
  font-family: "roysha-icon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.roysha-amount .path1:before {
  content: "\e900";
  opacity: .2;
}
.roysha-amount .path2:before {
  content: "\e901";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path3:before {
  content: "\e902";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path4:before {
  content: "\e903";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path5:before {
  content: "\e904";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path6:before {
  content: "\e905";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path7:before {
  content: "\e906";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path8:before {
  content: "\e907";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path9:before {
  content: "\e908";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-amount .path10:before {
  content: "\e909";
  margin-left: -1.033203125em;
  opacity: .2;
}
.roysha-amount .path11:before {
  content: "\e90a";
  margin-left: -1.033203125em;
  color: rgb(37, 107, 230);
}
.roysha-api .path1:before {
  content: "\e90b";
  color: rgb(37, 107, 230);
}
.roysha-api .path2:before {
  content: "\e90c";
  margin-left: -0.984375em;
  color: rgb(37, 107, 230);
}
.roysha-api .path3:before {
  content: "\e90d";
  margin-left: -0.984375em;
  opacity: .2;
}
.roysha-api .path4:before {
  content: "\e90e";
  margin-left: -0.984375em;
  opacity: .2;
}
.roysha-ask .path1:before {
  content: "\e90f";
  opacity: .2;
}
.roysha-ask .path2:before {
  content: "\e910";
  margin-left: -0.7783203125em;
  color: rgb(37, 107, 230);
}
.roysha-ask .path3:before {
  content: "\e911";
  margin-left: -0.7783203125em;
  color: rgb(37, 107, 230);
}
.roysha-ask .path4:before {
  content: "\e912";
  margin-left: -0.7783203125em;
  color: rgb(37, 107, 230);
}
.roysha-ask .path5:before {
  content: "\e913";
  margin-left: -0.7783203125em;
  opacity: .2;
}
.roysha-bank .path1:before {
  content: "\e914";
  opacity: .2;
}
.roysha-bank .path2:before {
  content: "\e915";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank .path3:before {
  content: "\e916";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank .path4:before {
  content: "\e917";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank .path5:before {
  content: "\e918";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank .path6:before {
  content: "\e919";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path1:before {
  content: "\e91a";
  opacity: .2;
}
.roysha-bank-diposite .path2:before {
  content: "\e91b";
  margin-left: -1em;
  opacity: .2;
}
.roysha-bank-diposite .path3:before {
  content: "\e91c";
  margin-left: -1em;
  color: rgb(232, 239, 238);
}
.roysha-bank-diposite .path4:before {
  content: "\e91d";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path5:before {
  content: "\e91e";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path6:before {
  content: "\e91f";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path7:before {
  content: "\e920";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path8:before {
  content: "\e921";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path9:before {
  content: "\e922";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path10:before {
  content: "\e923";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path11:before {
  content: "\e924";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path12:before {
  content: "\e925";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path13:before {
  content: "\e926";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path14:before {
  content: "\e927";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path15:before {
  content: "\e928";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite .path16:before {
  content: "\e929";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite2 .path1:before {
  content: "\e92a";
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite2 .path2:before {
  content: "\e92b";
  margin-left: -1.0205078125em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite2 .path3:before {
  content: "\e92c";
  margin-left: -1.0205078125em;
  color: rgb(37, 107, 230);
}
.roysha-bank-diposite2 .path4:before {
  content: "\e92d";
  margin-left: -1.0205078125em;
  opacity: .2;
}
.roysha-bank-diposite2 .path5:before {
  content: "\e92e";
  margin-left: -1.0205078125em;
  opacity: .2;
}
.roysha-cash .path1:before {
  content: "\e92f";
  opacity: .2;
}
.roysha-cash .path2:before {
  content: "\e930";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash .path3:before {
  content: "\e931";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash .path4:before {
  content: "\e932";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash .path5:before {
  content: "\e933";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash .path6:before {
  content: "\e934";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash .path7:before {
  content: "\e935";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash .path8:before {
  content: "\e936";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash .path9:before {
  content: "\e937";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash .path10:before {
  content: "\e938";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash-pin .path1:before {
  content: "\e939";
  opacity: .2;
}
.roysha-cash-pin .path2:before {
  content: "\e93a";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash-pin .path3:before {
  content: "\e93b";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash-pin .path4:before {
  content: "\e93c";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash-pin .path5:before {
  content: "\e93d";
  margin-left: -1em;
  opacity: .2;
}
.roysha-cash-pin .path6:before {
  content: "\e93e";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash-pin .path7:before {
  content: "\e93f";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash-pin .path8:before {
  content: "\e940";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash-pin .path9:before {
  content: "\e941";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash-pin .path10:before {
  content: "\e942";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-cash-pin .path11:before {
  content: "\e943";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-diposite .path1:before {
  content: "\e944";
  color: rgb(37, 107, 230);
}
.roysha-diposite .path2:before {
  content: "\e945";
  margin-left: -1.01953125em;
  color: rgb(37, 107, 230);
}
.roysha-diposite .path3:before {
  content: "\e946";
  margin-left: -1.01953125em;
  color: rgb(37, 107, 230);
}
.roysha-diposite .path4:before {
  content: "\e947";
  margin-left: -1.01953125em;
  opacity: .2;
}
.roysha-diposite .path5:before {
  content: "\e948";
  margin-left: -1.01953125em;
  opacity: .2;
}
.roysha-encrypted .path1:before {
  content: "\e949";
  opacity: .2;
}
.roysha-encrypted .path2:before {
  content: "\e94a";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-encrypted .path3:before {
  content: "\e94b";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-encrypted .path4:before {
  content: "\e94c";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-encrypted .path5:before {
  content: "\e94d";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-encrypted .path6:before {
  content: "\e94e";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-encrypted .path7:before {
  content: "\e94f";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-encrypted .path8:before {
  content: "\e950";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-encrypted .path9:before {
  content: "\e951";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-encrypted .path10:before {
  content: "\e952";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-encrypted .path11:before {
  content: "\e953";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-encrypted .path12:before {
  content: "\e954";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-encrypted .path13:before {
  content: "\e955";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path1:before {
  content: "\e956";
  opacity: .2;
}
.roysha-fast-transfer .path2:before {
  content: "\e957";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path3:before {
  content: "\e958";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path4:before {
  content: "\e959";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path5:before {
  content: "\e95a";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path6:before {
  content: "\e95b";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path7:before {
  content: "\e95c";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path8:before {
  content: "\e95d";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path9:before {
  content: "\e95e";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path10:before {
  content: "\e95f";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path11:before {
  content: "\e960";
  margin-left: -1em;
  opacity: .2;
}
.roysha-fast-transfer .path12:before {
  content: "\e961";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path13:before {
  content: "\e962";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path14:before {
  content: "\e963";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path15:before {
  content: "\e964";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path16:before {
  content: "\e965";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path17:before {
  content: "\e966";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-fast-transfer .path18:before {
  content: "\e967";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-form .path1:before {
  content: "\e968";
  opacity: .2;
}
.roysha-form .path2:before {
  content: "\e969";
  margin-left: -0.90234375em;
  opacity: .2;
}
.roysha-form .path3:before {
  content: "\e96a";
  margin-left: -0.90234375em;
  opacity: .2;
}
.roysha-form .path4:before {
  content: "\e96b";
  margin-left: -0.90234375em;
  opacity: .2;
}
.roysha-form .path5:before {
  content: "\e96c";
  margin-left: -0.90234375em;
  opacity: .2;
}
.roysha-form .path6:before {
  content: "\e96d";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path7:before {
  content: "\e96e";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path8:before {
  content: "\e96f";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path9:before {
  content: "\e970";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path10:before {
  content: "\e971";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path11:before {
  content: "\e972";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path12:before {
  content: "\e973";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path13:before {
  content: "\e974";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path14:before {
  content: "\e975";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path15:before {
  content: "\e976";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path16:before {
  content: "\e977";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path17:before {
  content: "\e978";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path18:before {
  content: "\e979";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path19:before {
  content: "\e97a";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-form .path20:before {
  content: "\e97b";
  margin-left: -0.90234375em;
  color: rgb(37, 107, 230);
}
.roysha-globe .path1:before {
  content: "\e97c";
  color: rgb(37, 107, 230);
}
.roysha-globe .path2:before {
  content: "\e97d";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-globe .path3:before {
  content: "\e97e";
  margin-left: -1em;
  opacity: .2;
}
.roysha-globe .path4:before {
  content: "\e97f";
  margin-left: -1em;
  opacity: .2;
}
.roysha-globe .path5:before {
  content: "\e980";
  margin-left: -1em;
  opacity: .2;
}
.roysha-globe .path6:before {
  content: "\e981";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-globe .path7:before {
  content: "\e982";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path1:before {
  content: "\e983";
  opacity: .2;
}
.roysha-hand .path2:before {
  content: "\e984";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path3:before {
  content: "\e985";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path4:before {
  content: "\e986";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path5:before {
  content: "\e987";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path6:before {
  content: "\e988";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path7:before {
  content: "\e989";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path8:before {
  content: "\e98a";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path9:before {
  content: "\e98b";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path10:before {
  content: "\e98c";
  margin-left: -0.7138671875em;
  opacity: .2;
}
.roysha-hand .path11:before {
  content: "\e98d";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path12:before {
  content: "\e98e";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path13:before {
  content: "\e98f";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path14:before {
  content: "\e990";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path15:before {
  content: "\e991";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path16:before {
  content: "\e992";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand .path17:before {
  content: "\e993";
  margin-left: -0.7138671875em;
  color: rgb(37, 107, 230);
}
.roysha-hand-bag-cash .path1:before {
  content: "\e994";
  opacity: .2;
}
.roysha-hand-bag-cash .path2:before {
  content: "\e995";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-bag-cash .path3:before {
  content: "\e996";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-bag-cash .path4:before {
  content: "\e997";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hand-bag-cash .path5:before {
  content: "\e998";
  margin-left: -1em;
  color: rgb(232, 239, 238);
}
.roysha-hand-bag-cash .path6:before {
  content: "\e999";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-bag-cash .path7:before {
  content: "\e99a";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path1:before {
  content: "\e99b";
  opacity: .2;
}
.roysha-hand-card .path2:before {
  content: "\e99c";
  margin-left: -0.7001953125em;
  opacity: .2;
}
.roysha-hand-card .path3:before {
  content: "\e99d";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path4:before {
  content: "\e99e";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path5:before {
  content: "\e99f";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path6:before {
  content: "\e9a0";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path7:before {
  content: "\e9a1";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path8:before {
  content: "\e9a2";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path9:before {
  content: "\e9a3";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path10:before {
  content: "\e9a4";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-card .path11:before {
  content: "\e9a5";
  margin-left: -0.7001953125em;
  color: rgb(37, 107, 230);
}
.roysha-hand-cash .path1:before {
  content: "\e9a6";
  color: rgb(37, 107, 230);
}
.roysha-hand-cash .path2:before {
  content: "\e9a7";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-cash .path3:before {
  content: "\e9a8";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hand-cash .path4:before {
  content: "\e9a9";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-cash .path5:before {
  content: "\e9aa";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hand-cash .path6:before {
  content: "\e9ab";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hand-cash .path7:before {
  content: "\e9ac";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hand-cash .path8:before {
  content: "\e9ad";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hand-cash .path9:before {
  content: "\e9ae";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hand-cash .path10:before {
  content: "\e9af";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hight-benefit .path1:before {
  content: "\e9b0";
  opacity: .2;
}
.roysha-hight-benefit .path2:before {
  content: "\e9b1";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hight-benefit .path3:before {
  content: "\e9b2";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hight-benefit .path4:before {
  content: "\e9b3";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hight-benefit .path5:before {
  content: "\e9b4";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-hight-benefit .path6:before {
  content: "\e9b5";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hight-benefit .path7:before {
  content: "\e9b6";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hight-benefit .path8:before {
  content: "\e9b7";
  margin-left: -1em;
  opacity: .2;
}
.roysha-hight-benefit .path9:before {
  content: "\e9b8";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path1:before {
  content: "\e9b9";
  opacity: .2;
}
.roysha-low-cost .path2:before {
  content: "\e9ba";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path3:before {
  content: "\e9bb";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path4:before {
  content: "\e9bc";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path5:before {
  content: "\e9bd";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path6:before {
  content: "\e9be";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path7:before {
  content: "\e9bf";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path8:before {
  content: "\e9c0";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path9:before {
  content: "\e9c1";
  margin-left: -1em;
  opacity: .2;
}
.roysha-low-cost .path10:before {
  content: "\e9c2";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path11:before {
  content: "\e9c3";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path12:before {
  content: "\e9c4";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path13:before {
  content: "\e9c5";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path14:before {
  content: "\e9c6";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path15:before {
  content: "\e9c7";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path16:before {
  content: "\e9c8";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path17:before {
  content: "\e9c9";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path18:before {
  content: "\e9ca";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path19:before {
  content: "\e9cb";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path20:before {
  content: "\e9cc";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path21:before {
  content: "\e9cd";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path22:before {
  content: "\e9ce";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path23:before {
  content: "\e9cf";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path24:before {
  content: "\e9d0";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path25:before {
  content: "\e9d1";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path26:before {
  content: "\e9d2";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path27:before {
  content: "\e9d3";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path28:before {
  content: "\e9d4";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path29:before {
  content: "\e9d5";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-low-cost .path30:before {
  content: "\e9d6";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-marker .path1:before {
  content: "\e9d7";
  opacity: .2;
}
.roysha-marker .path2:before {
  content: "\e9d8";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-marker .path3:before {
  content: "\e9d9";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-marker .path4:before {
  content: "\e9da";
  margin-left: -1em;
  opacity: .2;
}
.roysha-marker .path5:before {
  content: "\e9db";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-marker .path6:before {
  content: "\e9dc";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path1:before {
  content: "\e9dd";
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path2:before {
  content: "\e9de";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path3:before {
  content: "\e9df";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path4:before {
  content: "\e9e0";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path5:before {
  content: "\e9e1";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path6:before {
  content: "\e9e2";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path7:before {
  content: "\e9e3";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path8:before {
  content: "\e9e4";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path9:before {
  content: "\e9e5";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path10:before {
  content: "\e9e6";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-app .path11:before {
  content: "\e9e7";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-app .path12:before {
  content: "\e9e8";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-app .path13:before {
  content: "\e9e9";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-app .path14:before {
  content: "\e9ea";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-app .path15:before {
  content: "\e9eb";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-app .path16:before {
  content: "\e9ec";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-app .path17:before {
  content: "\e9ed";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-mobile-bank .path1:before {
  content: "\e9ee";
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path2:before {
  content: "\e9ef";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path3:before {
  content: "\e9f0";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path4:before {
  content: "\e9f1";
  margin-left: -0.9501953125em;
  opacity: .2;
}
.roysha-mobile-bank .path5:before {
  content: "\e9f2";
  margin-left: -0.9501953125em;
  opacity: .2;
}
.roysha-mobile-bank .path6:before {
  content: "\e9f3";
  margin-left: -0.9501953125em;
  opacity: .2;
}
.roysha-mobile-bank .path7:before {
  content: "\e9f4";
  margin-left: -0.9501953125em;
  opacity: .2;
}
.roysha-mobile-bank .path8:before {
  content: "\e9f5";
  margin-left: -0.9501953125em;
  opacity: .2;
}
.roysha-mobile-bank .path9:before {
  content: "\e9f6";
  margin-left: -0.9501953125em;
  opacity: .2;
}
.roysha-mobile-bank .path10:before {
  content: "\e9f7";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path11:before {
  content: "\e9f8";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path12:before {
  content: "\e9f9";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path13:before {
  content: "\e9fa";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-mobile-bank .path14:before {
  content: "\e9fb";
  margin-left: -0.9501953125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path1:before {
  content: "\e9fc";
  opacity: .2;
}
.roysha-money-tracking .path2:before {
  content: "\e9fd";
  margin-left: -0.89453125em;
  opacity: .2;
}
.roysha-money-tracking .path3:before {
  content: "\e9fe";
  margin-left: -0.89453125em;
  opacity: .2;
}
.roysha-money-tracking .path4:before {
  content: "\e9ff";
  margin-left: -0.89453125em;
  opacity: .2;
}
.roysha-money-tracking .path5:before {
  content: "\ea00";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path6:before {
  content: "\ea01";
  margin-left: -0.89453125em;
  opacity: .2;
}
.roysha-money-tracking .path7:before {
  content: "\ea02";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path8:before {
  content: "\ea03";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path9:before {
  content: "\ea04";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path10:before {
  content: "\ea05";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path11:before {
  content: "\ea06";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path12:before {
  content: "\ea07";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path13:before {
  content: "\ea08";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path14:before {
  content: "\ea09";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-money-tracking .path15:before {
  content: "\ea0a";
  margin-left: -0.89453125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path1:before {
  content: "\ea0b";
  opacity: .2;
}
.roysha-online-pay .path2:before {
  content: "\ea0c";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path3:before {
  content: "\ea0d";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path4:before {
  content: "\ea0e";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path5:before {
  content: "\ea0f";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path6:before {
  content: "\ea10";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path7:before {
  content: "\ea11";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path8:before {
  content: "\ea12";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path9:before {
  content: "\ea13";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path10:before {
  content: "\ea14";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path11:before {
  content: "\ea15";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path12:before {
  content: "\ea16";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path13:before {
  content: "\ea17";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path14:before {
  content: "\ea18";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path15:before {
  content: "\ea19";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path16:before {
  content: "\ea1a";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path17:before {
  content: "\ea1b";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path18:before {
  content: "\ea1c";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path19:before {
  content: "\ea1d";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path20:before {
  content: "\ea1e";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path21:before {
  content: "\ea1f";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path22:before {
  content: "\ea20";
  margin-left: -0.9658203125em;
  color: rgb(37, 107, 230);
}
.roysha-online-pay .path23:before {
  content: "\ea21";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-online-pay .path24:before {
  content: "\ea22";
  margin-left: -0.9658203125em;
  opacity: .2;
}
.roysha-pickup .path1:before {
  content: "\ea23";
  opacity: .2;
}
.roysha-pickup .path2:before {
  content: "\ea24";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-pickup .path3:before {
  content: "\ea25";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-pickup .path4:before {
  content: "\ea26";
  margin-left: -1em;
  opacity: .2;
}
.roysha-pickup .path5:before {
  content: "\ea27";
  margin-left: -1em;
  color: rgb(232, 239, 238);
}
.roysha-pickup .path6:before {
  content: "\ea28";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-pickup .path7:before {
  content: "\ea29";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-safe .path1:before {
  content: "\ea2a";
  opacity: .2;
}
.roysha-safe .path2:before {
  content: "\ea2b";
  margin-left: -0.7412109375em;
  color: rgb(37, 107, 230);
}
.roysha-safe .path3:before {
  content: "\ea2c";
  margin-left: -0.7412109375em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path1:before {
  content: "\ea2d";
  opacity: .2;
}
.roysha-secured .path2:before {
  content: "\ea2e";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-secured .path3:before {
  content: "\ea2f";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-secured .path4:before {
  content: "\ea30";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path5:before {
  content: "\ea31";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path6:before {
  content: "\ea32";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path7:before {
  content: "\ea33";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-secured .path8:before {
  content: "\ea34";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-secured .path9:before {
  content: "\ea35";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path10:before {
  content: "\ea36";
  margin-left: -1.1123046875em;
  opacity: .2;
}
.roysha-secured .path11:before {
  content: "\ea37";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path12:before {
  content: "\ea38";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-secured .path13:before {
  content: "\ea39";
  margin-left: -1.1123046875em;
  color: rgb(37, 107, 230);
}
.roysha-support .path1:before {
  content: "\ea3a";
  color: rgb(37, 107, 230);
}
.roysha-support .path2:before {
  content: "\ea3b";
  margin-left: -1.0439453125em;
  opacity: .2;
}
.roysha-support .path3:before {
  content: "\ea3c";
  margin-left: -1.0439453125em;
  opacity: .2;
}
.roysha-support .path4:before {
  content: "\ea3d";
  margin-left: -1.0439453125em;
  opacity: .2;
}
.roysha-support .path5:before {
  content: "\ea3e";
  margin-left: -1.0439453125em;
  opacity: .2;
}
.roysha-tracking .path1:before {
  content: "\ea3f";
  color: rgb(37, 107, 230);
}
.roysha-tracking .path2:before {
  content: "\ea40";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path3:before {
  content: "\ea41";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path4:before {
  content: "\ea42";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path5:before {
  content: "\ea43";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path6:before {
  content: "\ea44";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path7:before {
  content: "\ea45";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path8:before {
  content: "\ea46";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path9:before {
  content: "\ea47";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path10:before {
  content: "\ea48";
  margin-left: -0.833984375em;
  color: rgb(37, 107, 230);
}
.roysha-tracking .path11:before {
  content: "\ea49";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-tracking .path12:before {
  content: "\ea4a";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-tracking .path13:before {
  content: "\ea4b";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-tracking .path14:before {
  content: "\ea4c";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-tracking .path15:before {
  content: "\ea4d";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-tracking .path16:before {
  content: "\ea4e";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-tracking .path17:before {
  content: "\ea4f";
  margin-left: -0.833984375em;
  opacity: .2;
}
.roysha-trusted .path1:before {
  content: "\ea50";
  opacity: .2;
}
.roysha-trusted .path2:before {
  content: "\ea51";
  margin-left: -1em;
  opacity: .2;
}
.roysha-trusted .path3:before {
  content: "\ea52";
  margin-left: -1em;
  opacity: .2;
}
.roysha-trusted .path4:before {
  content: "\ea53";
  margin-left: -1em;
  opacity: .2;
}
.roysha-trusted .path5:before {
  content: "\ea54";
  margin-left: -1em;
  opacity: .2;
}
.roysha-trusted .path6:before {
  content: "\ea55";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-trusted .path7:before {
  content: "\ea56";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-trusted .path8:before {
  content: "\ea57";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-trusted .path9:before {
  content: "\ea58";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-trusted .path10:before {
  content: "\ea59";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-trusted .path11:before {
  content: "\ea5a";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path1:before {
  content: "\ea5b";
  opacity: .2;
}
.roysha-trusted-client .path2:before {
  content: "\ea5c";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path3:before {
  content: "\ea5d";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path4:before {
  content: "\ea5e";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path5:before {
  content: "\ea5f";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path6:before {
  content: "\ea60";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path7:before {
  content: "\ea61";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path8:before {
  content: "\ea62";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path9:before {
  content: "\ea63";
  margin-left: -1.19921875em;
  opacity: .2;
}
.roysha-trusted-client .path10:before {
  content: "\ea64";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path11:before {
  content: "\ea65";
  margin-left: -1.19921875em;
  opacity: .2;
}
.roysha-trusted-client .path12:before {
  content: "\ea66";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path13:before {
  content: "\ea67";
  margin-left: -1.19921875em;
  opacity: .2;
}
.roysha-trusted-client .path14:before {
  content: "\ea68";
  margin-left: -1.19921875em;
  color: rgb(37, 107, 230);
}
.roysha-trusted-client .path15:before {
  content: "\ea69";
  margin-left: -1.19921875em;
  opacity: .2;
}
.roysha-wallet .path1:before {
  content: "\ea6a";
  opacity: .2;
}
.roysha-wallet .path2:before {
  content: "\ea6b";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path3:before {
  content: "\ea6c";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path4:before {
  content: "\ea6d";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path5:before {
  content: "\ea6e";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path6:before {
  content: "\ea6f";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-wallet .path7:before {
  content: "\ea70";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-wallet .path8:before {
  content: "\ea71";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path9:before {
  content: "\ea72";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path10:before {
  content: "\ea73";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-wallet .path11:before {
  content: "\ea74";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-wallet .path12:before {
  content: "\ea75";
  margin-left: -1em;
  color: rgb(37, 107, 230);
}
.roysha-wallet .path13:before {
  content: "\ea76";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet .path14:before {
  content: "\ea77";
  margin-left: -1em;
  opacity: .2;
}
.roysha-wallet-cashout .path1:before {
  content: "\ea78";
  color: rgb(37, 107, 230);
}
.roysha-wallet-cashout .path2:before {
  content: "\ea79";
  margin-left: -0.96875em;
  color: rgb(37, 107, 230);
}
.roysha-wallet-cashout .path3:before {
  content: "\ea7a";
  margin-left: -0.96875em;
  opacity: .2;
}
.roysha-wallet-cashout .path4:before {
  content: "\ea7b";
  margin-left: -0.96875em;
  opacity: .2;
}
.roysha-wallet-cashout .path5:before {
  content: "\ea7c";
  margin-left: -0.96875em;
  opacity: .2;
}
.roysha-wallet-cashout .path6:before {
  content: "\ea7d";
  margin-left: -0.96875em;
  opacity: .2;
}

/* projects/dashboard/src/assets/send-assets/owl.carousel.min.css */
.owl-carousel,
.owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative;
}
.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.owl-height {
  transition: height .5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity .4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform .1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity .4s ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/* projects/dashboard/src/assets/send-assets/jquery.fancybox.min.css */
body.compensate-for-scrollbar {
  overflow: hidden;
}
.fancybox-active {
  height: auto;
}
.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.fancybox-container * {
  box-sizing: border-box;
}
.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}
.fancybox-is-open .fancybox-bg {
  opacity: .9;
  transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}
.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997;
}
.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}
.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-toolbar {
  right: 0;
  top: 0;
}
.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block;
}
.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.fancybox-slide--image:before {
  display: none;
}
.fancybox-slide--html {
  padding: 6px;
}
.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(.5, 0, .14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}
.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
  cursor: grabbing;
}
.fancybox-container [data-selectable=true] {
  cursor: text;
}
.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.fancybox-slide--video .fancybox-content {
  background: #000;
}
.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.fancybox-iframe,
.fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
.fancybox-button {
  background: rgba(30, 30, 30, .6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}
.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
  color: #ccc;
}
.fancybox-button:hover {
  color: #fff;
}
.fancybox-button:focus {
  outline: none;
}
.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}
.fancybox-button div {
  height: 100%;
}
.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2) {
  display: none;
}
.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}
.fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}
.fancybox-caption {
  background:
    linear-gradient(
      0deg,
      rgba(0, 0, 0, .85) 0,
      rgba(0, 0, 0, .3) 50%,
      rgba(0, 0, 0, .15) 65%,
      rgba(0, 0, 0, .075) 75.5%,
      rgba(0, 0, 0, .037) 82.85%,
      rgba(0, 0, 0, .019) 88%,
      transparent);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding:max(0px)) {
  .fancybox-caption {
    padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}
.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
.fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
@keyframes a {
  to {
    transform: rotate(1turn);
  }
}
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, .25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0);
}
.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(.5, .5, .5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1);
}
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn);
}
.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn);
}
.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg);
}
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0);
}
.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1);
}
@media (max-height:576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding:max(0px)) {
    .fancybox-caption {
      padding-left: max(12px, env(safe-area-inset-left));
      padding-right: max(12px, env(safe-area-inset-right));
    }
  }
}
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}
.fancybox-share p {
  margin: 0;
  padding: 0;
}
.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.fancybox-share__button:link,
.fancybox-share__button:visited {
  color: #fff;
}
.fancybox-share__button:hover {
  text-decoration: none;
}
.fancybox-share__button--fb {
  background: #3b5998;
}
.fancybox-share__button--fb:hover {
  background: #344e86;
}
.fancybox-share__button--pt {
  background: #bd081d;
}
.fancybox-share__button--pt:hover {
  background: #aa0719;
}
.fancybox-share__button--tw {
  background: #1da1f2;
}
.fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.fancybox-share__button svg path {
  fill: #fff;
}
.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}
.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}
.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, .1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  z-index: 99991;
}
.fancybox-thumbs__list a:focus:before {
  opacity: .5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}
@media (max-width:576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}

/* projects/dashboard/src/assets/send-assets/nice-select.css */
.nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}
.nice-select:hover {
  border-color: #dbdbdb;
}
.nice-select:active,
.nice-select.open,
.nice-select:focus {
  border-color: #999;
}
.nice-select:after {
  border-bottom: 2px solid #999;
  border-right: 2px solid #999;
  content: "";
  display: block;
  height: 5px;
  margin-top: -4px;
  pointer-events: none;
  position: absolute;
  right: 12px;
  top: 50%;
  -webkit-transform-origin: 66% 66%;
  -ms-transform-origin: 66% 66%;
  transform-origin: 66% 66%;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  width: 5px;
}
.nice-select.open:after {
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.nice-select.open .list {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: scale(1) translateY(0);
  -ms-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0);
}
.nice-select.disabled {
  border-color: #ededed;
  color: #999;
  pointer-events: none;
}
.nice-select.disabled:after {
  border-color: #cccccc;
}
.nice-select.wide {
  width: 100%;
}
.nice-select.wide .list {
  left: 0 !important;
  right: 0 !important;
}
.nice-select.right {
  float: right;
}
.nice-select.right .list {
  left: auto;
  right: 0;
}
.nice-select.small {
  font-size: 12px;
  height: 36px;
  line-height: 34px;
}
.nice-select.small:after {
  height: 4px;
  width: 4px;
}
.nice-select.small .option {
  line-height: 34px;
  min-height: 34px;
}
.nice-select .list {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
  box-sizing: border-box;
  margin-top: 4px;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(0.75) translateY(-21px);
  -ms-transform: scale(0.75) translateY(-21px);
  transform: scale(0.75) translateY(-21px);
  -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  z-index: 9;
}
.nice-select .list:hover .option:not(:hover) {
  background-color: transparent !important;
}
.nice-select .option {
  cursor: pointer;
  font-weight: 400;
  line-height: 40px;
  list-style: none;
  min-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.nice-select .option:hover,
.nice-select .option.focus,
.nice-select .option.selected.focus {
  background-color: #f6f6f6;
}
.nice-select .option.selected {
  font-weight: bold;
}
.nice-select .option.disabled {
  background-color: transparent;
  color: #999;
  cursor: default;
}
.no-csspointerevents .nice-select .list {
  display: none;
}
.no-csspointerevents .nice-select.open .list {
  display: block;
}

/* projects/dashboard/src/assets/send-assets/currency-flags.min.css */
.currency-flag {
  display: inline-block;
  width: 24px;
  height: 16px;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxYTY4YzRkYy0xNzg2LTQ2Y2UtYmIzYS1hMGNhZDcxNzBjNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTA3QzBCRkU1ODQwMTFFOEI5NzdERDE3RUQ5MUVEQUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTA3QzBCRkQ1ODQwMTFFOEI5NzdERDE3RUQ5MUVEQUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2U4OWM3NTYtOGI0Mi00YmMwLTlmMjItZjQyOWNhZjAwNGQ0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MmM4MzhmMGYtYjNiMy1jZjRkLTg2ZDEtOGM2YWJhYTRlMzRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oR1RLAAAAdVJREFUeNrsl+mKwjAURm2t1lEUl/d/Q8VdW5fWM35QisKYxKsIY36UUO5NT77cJY3Ksmx80ogbHza+QI9GEux5Op12u12WZcfjsSiKKIr6/f5gMGDybiBQFosFNPWXcDSbzSdpQoD2+/1sNpMkP9eRpiko5XXULfM8xwyDFwKt1+v5fM6Ez4xGoyRJ6grd0GB5OBww4yhfAsQZiWY4HBIrfxsjW7fbBQgX9GNunGXEDSflSKOBGcZMcMTdGGi5XBIibNSRpmLCBUeSwBKI/W23W6KEgPBNAlxw5LgdRYodo4cneyUafIGqALopE08BUf2UWWGlRY5axAaIWsyz3W6HAclRi9gAUd8kfhiQHLWIZXN9z83JCSiOY/ct3o/z+VwtYgPUarV4UnbDgOSoRWyAOp2O2moYkBy1iA1QVUgkvu95VWXMDIiurg6g5uo1cFHPqV8NDLKMNqkOsFqt3GkwxgVHdVlLIPY3mUyY0CY3m40jjXoqjo7y+NUhZKdTkr0PCxJ9dDqdigZt3C9Dvxc933LHVZAErhcVXWcVv2Q4OcUxsSwvx+Nxr9fzWj96vv6ixH1goQrauJ+UwW9QJQ8HJIWQDfGoN+459RKFvr/S/xzoIsAAC8ECkbRnk8sAAAAASUVORK5CYII=);
}
.currency-flag-sm {
  width: 16px;
  height: 10px;
}
.currency-flag-lg {
  width: 36px;
  height: 24px;
}
.currency-flag-xl {
  width: 48px;
  height: 32px;
}
.currency-flag.currency-flag-aed {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAADFBMVEUAAAAAcy/+AQH///+EOfg+AAAAHElEQVQY02NYtWpVKAwwDBTnPwwMQg4DHAwEBwCJ+ck3G+19rwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-afn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABcVBMVEUAAAAAmQC/AADABATABQXACAjBBgbBBwfCDAzCDQ3CEhLDDw/DEBDDEhLDExPEEhLFFhbFFxfFGBjFGRnFGhrGGxvGHBzGHh7HHR3HHx/HISHHIyPIIiLIJCTIJibJJSXJKSnKKirKKyvKLS3KMDDLLy/MNTXMNjbNNjbNNzfNODjOOjrOPDzOPj7OPzzOQT7PPT3PPj7PRkPQQUHQRUXQR0bRRkbRR0bRSUfSSUnSS0vSTEvSTEzSTk7TT0/TUlLTVFTUU1PUVVXUVlbVVFTVV1fVWFjVWVnVWlrVXVnWWlrWXVrWX1/WYGDXYmLYYGDYY2PYZGTaa2vabGzbbW3bb23bcHDbcXHccW/eenree3vefHzffXvff33ff3/fgIDfgYHfhITgg4PghIThh4fijIzjkJDjkZHjk5PklJTlm5rooqLpqanpqqrqqanrsbHtubfvwsDwwsLww8PwxcT00tL019L02dX05tn059n119cHMZ20AAAA6UlEQVQ4y2NgQANMaIARDTCMahjEGlhkxPg5mYnXIKBj4mpiY6nMQZwGFnErSX5LYy45ew0WojS4+mhxyptay3Bo+roRo0HR2YlFyraywkaKzcldkbAGdsdkO27D9OKiNG1uu2QXdoIa+PyL1XNUwgTFwlVy1Yr9eQlqkIgM9rPTTasyC9G18wuKlCCogS06I55bKSm/NEiRJz4jio2wp20cAkQT8lJSM+NEAp1siAgl1sS8bANhVXVhg+y8RFZi4kHWyyvG09zCO9bDS5q4pCEcUVZSWJBVHipEdOJTNtLXs1AYzaLDSQMAH/4sukLu0gwAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-all {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACkVBMVEUAAAACAAADAQEEAAEFAQEGAQEHAQEIAQIJAQIKAQILAQIMAQINAgMOAgIQAgMRAgMSAgMTAwMTAwQUAwQWAwQXAwQYAwQaAwUcBAUdBAYeBAYgBQYiBAYjBQYlBQYoBQYpBgcqBgcrBgcsBgctBgcuBgcxBwgzBwg0Bwk1Bwk1CAk4CApACQpBCQpDCQtECQpECQtECgtICgtLCgxQCw1RCw1SCwxWDA1XDA1YDA5bDA5cDQ5dDQ5eDQ9fDQ9gDQ9iDQ9iDg9jDQ9kDg9kDhBlDhBmDhBnDhBoDhFpDhFqDhFqDxBrDhBrDxBsDxBuDxBuDxFvDxBvDxFwEBFxDxFxEBFyDxFzDxFzEBJ0EBF0EBJ2EBF2EBJ3EBJ4EBJ5EBJ6EBN6ERJ7ERN8ERJ8ERN9ERSAEhOBEhOCEhSDEhODEhSEEhSHExSIEhSIExSJExSJExWMExWOFBaPExSQFBaRFBWSFBWVFBaWExaXExaYFBaYFBeZFBabFBedFBidFheeFRegFRihFRiiFRijFRekFRmlFRmoFhipFhmrFhmsFxqvFxmvFxqwFxi0Fxu3GBq5GBq6GBq7GBu/GRvAGRzBGRzCGRzDGRzGGhvHGhzIGhzJGhzJGh7KGhzLGxzMGxzMGx3PGx7QGx3RHB7SGxzSGx7SHB7THB7VHB3WHB3WHB/ZHR7bHB7bHR7cHR7dHR/fHR/fHh/gHh/iHiDjHiDkHiDlHh/lHiHlLjLlMDXlMDblMTbmHh/mHiHnHh/nHiHnHyHoHh/oHiHoHyDoQ0fpHiDpHyDpHyLqHyDqHyLrHyDrHyLsHyDtHyHuHyHuICHwHyHwICHwICLxHyLxICHzICL0ICL1ISL1ISP1IST1IiSgCaiRAAAB/UlEQVQ4y2M4snMXCWDnEYYdW0kCOxh2k6ZhN9017DmxZdv+cxcvHtu69fCFi+f2b9tyYh8+DXtWzj6/fmlbZMWyfftW1UY2Ll53fv7y/Xg0nJkgPuN4izE/g9Xlq14M/PqNWxZKdJ7Do2HbyUwlv/CiDAnOSTP5RFLLIoNU4g9vw6Ph2By7Bn8G1pzlfNq67LMrORhc6+ymnMLnh00J1m5cDOpX1RkYZC/pMbA62Iat34PPhgWmOSECDCwKzAwMjAqsDNy+BSbTT+CzYWNpRqgQAxzw+mYVrtuLR8Ph5VZR9qwIDUyWsRbzjuHRsG9Ntoe9FEKDqK1b2opD+DSsCympEkNoECwrD1iJL+IOLYkNijLQkGYHqWaT0jIMDY5ZcBSfpzc0t5pVuYbagDSYR7jWmjQ1rsMXrAfWmsi3Jzc1yClxsapK1nZEdysbLcfn6a2nyntvXUsRVNsuxbdZhyfwys2JxSfwpdbDM5MCimscFac3MTKULVSwqS4LjJt6GI+Gg7PcnfKce3pyRRkY+NK7+h3yXZ2m4QvWrfsaFt1YPavJW5GBQcazdu6K6yvr9+BLrVu3nD28Zc+FyV4uwvx2Pn0X9285dI6YPH2uOlFfM7n0HNGFwLY90xkY+lFzDv5SY89pG5PD+0gpZvZs3bKftHJpz57BUvIR1gAARnK2W4i+aFgAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-amd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAYFBMVEUVMaIVM58VM6AWNKIcL5cdMZsdM5kdNJsfO5gmL5EpO5LJBCHKBCHLByLZABLaABHaABPaAxXaBRbbAhPbAxTbCRrcAA3dAA3eAhDhoB7imCHxoAnxogfyqAD2ogD3qgD0Dqr1AAAAr0lEQVQ4y+2P6RKCMAyE1/sAG6sVvH3/t3R60aZ1GPOfb6YkbHYLwcVoY7TFhONKaFhv6wlnIlI55A4pr9qh6ylo0NyqeJprtsIMF3ET71NxAf/d3OXfjrkSDNUvDVtUv+ZlGMoVKi3Exm4HKmf5QkmLd6VAstHY+rj2ka4v6H5pODSWtqlpw4PPsFvKwGYhA+u5jCkQmY0FVhCy38rA/SYD748MPF4ypsBfgacw8AWhk1qzhygshwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ang {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAB9VBMVEUJDHYJDXYKDXcKD3cKD3gKEHkKEHoKEnkLEnsLFHsLFHwLFXsLFnwLF3wMFoAMF30MGH8MGIEMGX0MGX4MGn8MG34MG38NGIINGoINHYANHYINHoEOIIIOIYMOIoIOIoMOIoQPJIQPJIUPJYQPJYUPJoQPJoUPJoYPJ4UPJ4YQJ4cQKIYQKIcQKYcQKYkQKocQKogQKokQK4cQK4gRI4MRI5MRJZIRJpQRJ5ERJ5IRKJIRKZIRK4kRLIgRLIkRLYkRLYoRLokSK5QSK5USLJQTLZUTLpcTL5gUKIYbQJMfQ5UlZbUpS5oqTpsqargrTZssTpssZ7QuUJ0uabYvUJ0zVJ4zcbs6eMBLaKpPbKxXcrBYc7BsATNuAzRwAzRzBTZ+CDKKEzOLFTSOH0OOIUWOI0aUDCqVDSuVHT6WHj6XGTyYHz+ZGz2ZHz+chKadf6Cjs9Sks9Sks9WktNWnhKKoi6mwvdmwvdqwvtqxvtq+yN/M1+nN1efXAADYAADYAALZAAHa4vHbExnbExrcExrcFBrcFx3dFBrdFRrdFRvdFx3dFx7dGB7d5vLl7Pbq7/fv9PnxrK3xrK7yrK7z9fn0AAH0AQP0Dwr0Dwz0t7j0t7n1EAz1Ew71FA71FQ71FRD1uLn6wbT6wrT6/P37zsL7z8H///9zdymPAAACOklEQVQYGW3BS26cRRiG0ed9q/6O0zGt2MagMCExN0XCYhYEA8YsAPbBFtgMe2ABMECKBBI3gcQgCYqRUELsjt3urvo+GoYun6OvuOrsz9msUWl5eXjAVWakbBVESUZmIGVtNOhiVBlkqk1ijZORGSjFJtYQSgZmkEBtlS0xMAOZCm2CZGRGmWrMEkgGlZHYTESjcI3KYH5YJkc6Y3GLQf0eEMmWSETmaSntgp2i9aIoSaAECZRITQlKQYJI4OCDPO93/JR5+eFvQMn/lEqo9xw4zJYS6Pb56fLkc395e4/9RZ9Qx4EDTFBvilQqAwOLZ4/1Ln5j/U1Z7Pc6e9yO9k8JSoYDh6VjtkqGCRNLf5jf3rzB/nfx4B+tLj4qDzdzwOqAAxuDEyJMeL338VsnG+LZ0dsv1PuTo0/vnptCdBuDVe6QiABSqfnLsycXe50EBQc9/vj1Nqm0RFoidOww4TAELvH7zvvLR/1eL7d+0puv/Hx2Xz0hDASlo2NKNxAlw+GAFu/ol4n1cf64YwcOjLohTNTQJeBww80R5vzpZ4cPS3n+ydnXr88djnDSMQEOIaXCgQOnSO2+99ruo3ku767++u05Dhz8xwROfeGQOyZKIET0Ze87iVcqi5JkCSUo2RL1AVflC09KlOvcrVxVGbw8mQrVwWZ1+CpXVUYW0wYq16mMItlMSUNiYK5VN7RakpEZzCQabUY3IzO4zKzAGiIYVAYyDZhAjCqDRFTIVldmYAYK1UYTjWv8C3IBFvf/khHtAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-aoa {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAADPUlEQVR42uyXW4hNURjHv29d9uXctpyZc44htyKRy2BCJuXSIJfy4BohhdzLJfJA5MGDQpniQSlRSAkZt6ZGjWhQKFODQcaYGWYcM3POnLP3XsveKJLU3sflPPi/rvbav/3//t+318IafTjkjRAkgbySzDcggLwDYr/DZ8dpANuNALJ/DiQBVUAbeJEQJlrNCPSfAokuiJRavba9opGOdG2PZ8sLRBap5rrlT3QlT+QYQvsdyTSGeIKFihvN1u5IwWojjnM+mJy2xxznEBKg3USmgThvL1ya7bn1ibNr/aYhyeuM6N53k8J/lyGCSANyiK9IEeqSNZ9QXu8bjIpbR9tXzdB3hqRwUGR8VSY8pjM4qFkpSiSrAq3n1JbTPDyud2JdizBjqXvUa9MJROK7UiKDrZc0XtBFB2SB2m1XVfl5qem4ERrd3GfPaxIEaXnbtpWFWE4l64Cu58GOhwYSIZLgxJlwyNSRdG30Q0XU/ghE8Wg8Er9ANogsKAWy8ZCRrsfAAMEi0u50HbdTYLfo9Ktf3udQGL0Psixgf1v2tVLXFIWhqoOspwp3Zog7IU3nQ9MktrpOVA3rvMsw4GHjjOPQAeuNZx5LlpXwOZuTJ99Fb95PhZG4UbTdJUtAOABbElbVdVrx6q2FhHiJURrCPis2s0y1GlhdJYwb+2PRi0ewN7dIzxj3k0tu+ARSOR7aHjSfK01VZO1cjX7XrGcPBs0XbEap9leBvmjBdO1ppWbWkvIdaiLqZnH9Iq3tjnr+SGDoQOVvABECE0ZpUeNbH8S60/JdofYHrKJcnTdFeV+N21cE/I8SbnhrMSNIju9naxaikFp7O9qWTGeg5pHQmTJzkjmhRFTX0AuVUN9g+wSimuc/zvyp+smjZuqtyFqkKUmzgsYMES+C8mOk05TLZneduaLsPWq+Two/Rwcl4vmZSJDOK9P7JPjGxfrHx3z32sCsidrlY/r4YtVZnTxWu30qcPEwLx2p+gAqNHI4n3GGveI/6W1dJZuW6C9v8A0LdEa8VSDeLbfj5i9UMkR9cF45uNNbwGN/DsjRwH7K/GlaHgH5kAP0/6L4HygnWbZkhUa+BNu5jxdGyCcBBgBukRPoKZSeHwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ars {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAmVBMVEV0rN/XoFrXoVvYoVzZolzZo13apF7arHTbrXXfnjzho0fho0jipEjpyJzpyJ3pyZ7qyZ3srEHt0avt0azw2Ljw2r/w27/w28HxskTx3MDx3sjx38jx38ryskTztETztEXz5NT06Nv16Nr16Nv16dz5u0f5vEj58+36vEj69O/7+Pb8+PT8+PX8+fb8+ff+/fz+/v7//v7///+MAOsLAAAAnklEQVQ4y+2SyRKCMBAFUVyCEgJJAAmoYTMCCdv/f5zlPYe5Q1+n+tD1xnF2NsJqYzGd6mfrySqYpohTUY9QwUhOccC41DBhqji5Ho6I8HICCTpn6Na2d0TFABJUhi9Pz3ucwkTBhCR0P1H0PeMMJgyCIv/98hHLNSy65AS5/+gKFr1qyVmAKZcGOtxYizQuGgNeep171ZnF/ho7G+EHYSBlU/Tu2lQAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-aud {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAllBMVEUAIH8BIH8CIYAJJ4MSL4gYNIsaNowvSZYyS5g0TZlHXqJNY6VTaKhWa6pXbKpYbKtkd7Fxgrd2h7qOnMaVosmWo8qXpMqmsdKnstKtt9W6wdvRDSTRDybRh5rSZHjSiJvTGjDURFjVKz/VqrvX2eneytbo4urp4urp6fHq6vLr7fTu7PLx8vf19vn3+Pr4+Pv7+/z///9M1mOaAAABEElEQVQ4y+WTWROCIBSFUSoz28u2m9Gepi38/z8X5BhIYPHUQ2eccRzuJ5d7DmgJm+MYIyYKQPkbj48bWCKTDltY7/aeALz9bg3bgxEYpCuAVTpwcsApvo1A8cdFnQP1hdjRKByeWM8k5kBM2JlOIZbXa75fU5AgjlgdBxgZxYHSwv0ub0iFGCAkKnrnc08CwCCppN1GdkBZn1vSKEiIODRRD/02qzwKUcKBJBJRMc2qwjjZgdesqqJRcqCYVVX4FAdyiSi84v2MisYBG/X7lkC3i36iZtOm2m3hyQS33O+J0eV2vYyqU1QOC8+o7i4rN65QJ+NA1nlf0frN1JhTOm/oVkx+z4bDqdVUvefzD3oALqcw5PUAVWwAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-awg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAB8lBMVEUygesyiuYzj+o0hOo0hvI0h/I0h/M1h/M2ie82ifA2ivA2i+E2jOI3iN43i983i+I3mPA4iNw4j+I5idw5n/Q6id46its6it06i906kuQ7iN07it07i908iNg8it08jN48j+A9i909jd0+iNc+iNg+idc+idg+idk+itk+jdw+juI+juM+j94/idg/idk/itc/itg/itk/i9o/jt0/jt4/juI/juM/j90/j94/j+M/kN5Ai9lAi9pAjNlAjtxAjt1Aj95AleJBjt1Bj9xBj91Bj95BkN1BkN5Bkd9CkNxCkN1CkN5Dj9xDkN1DkN5Dkd5EiNNEj9xFh9RFiNNFidVFjdlFkNxGi9ZGjddGkt1HjdhHkdtHkdxHkd1IjtpIk95Jld9JleBJmuJNidJOnuNQpexRn+NUp+xWoeFWqOhamapfn61foK1goK5iruhkq+prpt9zs+x4odR5uOV8qtx+odGCvO+Gt+GIw/SJu+CPqn6XsX2Xsn6YsX2YsX6Ysn6cudmlrsu1obi5q8C9n7LNwUTRxtbV2+vZvcnZyjzZyj7ZyzzZyz7fiZLhyC3kzNTpeH/sZG3s0wDuOEbu0CLu0CTu0STxHizxVF7yFB3yHir1GiX1IST1JCf1Ky/1MjL2aWT2bGn2d3T3g3773QD73gDPl0m2AAAC60lEQVQ4y1VUB19TMRCP2oLFPVFxofKqr65aoK0TNSGac++Fe++9EOtWoG6oe7ff08vl8gr3e7lc/jeS3F2eOHHk2KagKZi/dGXHzl0d6WQy2ZTevm/voSBAMUBKIhYkg3QaRcTEbgNKyUy9RE6fZ1pKC0gJhEtaKiVWGbteeHcyKAk4lAZSKN2unKEiNz+LeVbZcPLt2gXoYIOTHUB1Q+WMwTmLRQhsHnHz9+VRWzgauAEUVfrgCBobQexRa+pHTnz6/dHYMfUStIxu4e15E3tYu6c4nNlw9tazz5/eP7l+ennGaehoAHRppbWqOioQ22bdfvXnx9eP337+fXFtit/fmoBkD7+djQNihxw39cy9d19e3zg1fgKwLRpqTmY1AZzWA3Lr6oahj3/dGTJzHWkkH5ln5SdyABD7cTajr/47N8klL4oGrh7u6qodD2hs8sRiW8vG4y9nZ7jWfDt7V+CMuTJwHeZS2DlXGsHVAEHdLm14qThP1eJZhxU2awDTWSltWO1Pp70PSF9BcdSgkdbgLyqjOimfYZDa8BKkOEjxpNdyh2IRIKoW2MQCuKOJALyNIhNS4KSjDDkdHRKwcAHflJLMDStdow/oay1dU9odJOcedFQqqap3odu75iJ3ERiffqnUoPb0VXdd4g4GSkwLW8Mwn28JUymUUpbCVL41FebDEFmr5ZZaWi1PpcSMbC6XbWvL5JCaM825NlxmkTXniBDIokUuawH8suJNqdRf8tTXZ1f9DuKp1E+8j63E82JPd5Gol75id08xIhJ7e4s9SAwIEY/VxmLxOE0kxHGqJawmZuWY5Q6vqYmJ8xcH0AX6BgNElyJEfKhUKuVyhanMo8JoVeMU5Yq4X+gqFDo7u4geokhCoeAAxrs67fqBhcWwRKKuLpGwfHhiEDmYBJKcWiwxZqPhbjdmvTEs2YHcLj1oUSOaXHNiz2pAgNsEJP9AwHUkvwZ8O2IZ9/+A5ytd1+LQ/Axk9Vn9B4nOwwTwCib0AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-azn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAKlBMVEU+mzU+ueQ+ueU/nDU/nDY/uuXsKDntKDntKTntKTr2lZ3++Pn++fr///8+i9xhAAABzElEQVQozy1PwY3jMAwkQDUgAS5ABvInQBVgQG5AAa6GTQWJ9rFfS3nkvfnc/zqKgbv0ckN5lZgSyeHMkIIvfvYhBh88gp/j7O1QiNGHOfip+OgnH+MZd4yRSggDf4z48AtVMJwoYqwcNQAwMxlq8uQNP/l5DsaNGoozUiqj4w/FgbXLB6MKsZRgmjixWIghknHjCV+jg2+2EAkcZ8ieTod0DGUaXNjjbJBgvn52hOdpItjBggMbijn3fjih1jv+CLW9/9ndL+27Xjo1lO/1o333x6v2XtGpW71WqnWztNf6tqv1rbdr3yo96/UyGH7vCF/7cxD3TgZ/otEeL6TvP/cfTQL9of3Ya0PDEmOnoWaox6vdPh+7ZbfWG22DsRpNr63Wodcvd9tjaGzta+8bLNmv3W/UN5j6HGPvvx/V0GOGFnZ5ZcqsiZURs7qUOZEqccrZqapbEJYMJC7KSxIUVlUBxmWWFbOitAonMOQsjHoCJKkkJlJZM2HQqNRJRldcSkq6OjYaWViFOGsWypIToCQKbWJdODm84ccloUUFjpCsYMpiIgxKBhBzTrOyrmR+MalpUWzGnOwFK4KjmpOuWNlozJKA3rZh2w6a/wExOscAerrL1QAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-bam {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABuVBMVEUIAHMJAHkJAHoKAH8KAIAKAIIMCIgMCYgMCokMC4kNC4oOA5MOBJQOCJYOGI4PGI8QAKUQAKYQE5sQFJsQFJ0QHJQQHpMQIJMQIJQQI5ERC6cRDKcRFaERFaMRFqERFqIRGKARIpQRI5QRI5URJJIRJJURJJYRKY8RK40RLI0SAK4SJpYSJ5YSJ5cTALMTALUTAbMTAbUTK5gTLJkTMIoXJZUXJ5UXJ5YYOqAZO6EZPKElQqMmQ6QmQ6UmRKUnRKUrQHwtRKUuRKYuRaZPYcBPYsFZb7lacLlcbLRcbbRcbbVdbbVedLtfbbVgbrVqcLlscbpscrpscrttgcJtgsNvg8N8d0V8d0d+ksh/eEl/k8d/k8iBekeBe0eBe0iCe0iDekeDlcuElcuElcyKms2MgkKMg0KNgkONg0KNg0ORhTqRoNCRoNGSoNGSodGYp9Sks9qls9qotNuptdyptt2xveDp7/bp7/fq7/fvwArxwQjxwgj3/P74ygP6yAD6yQD6yQP6ygL6ywH6ywX60QD60gD60gT60wP71gD71wD72AL74AD85wH88AL88QD88gD98wP9/gH///85vOFQAAAC70lEQVQ4y1WUh1cTQRDGAxixoIgFUDFxZ0kM3QoWFAXUWFAUFSuKKIpdsSBoyN0RYtAQvL/YKXt75wVe7uXNtzO/+WY2BhtO+f77dc279t6rLOVd1+E/8zjhy8pCpgW01jFYf/X20LPq/rs1216Ui/lI9H+PU1poS2hUxLTu2lRzYnTWv3a++87aslFwHvw4rufJL5ghoSiDTjU2be374Ptfs3XtM+VC3nFMNAs8OZ9KakuABsAMoDriR3z/Xax1e88E5TDFs9KEuyzQnAFA6doLY0NTVQP34w0vhcORKHrx5ABkaAEQAahUJ3LcnPVHhg+Ory3nXAti/01JLMBPurG5vpc4LjFHLtpVJxRgPDFQs7QOOHYeelQp5BnAk+OxTVhWaSGTNNDmqb04Nvi0auBBvGF6tZiLWsdtwwxJgeYHk6TRj+Ojn/0R8mMp70VAXBEEXTKKFHL0fRQ/npcLi2EOjzPMZ5KKSwIjwS/meB1r3dEzwXMVDhMaN59JgAKcJYpXpiz041zEj2hrS/PIQAIKBKUkSbpro/Gje7yyvGh9k7aG0BB0Kt3YVN9rOCgHRXtWIMYB5bEKDYEfyIG9CoedRkOLQFJYcuKYrO5HjplV4jADawTYJWWdEFG6k/xgDvLDjTCoiA+2JK2Rg/yYy25GP4qLPBsswAwyGqZHobKLON7GduN+YK+kqpWAAXtqzcZXPEM4cD9Okx/M4dqNk7YqCE5XZq46kONG4EfeMQI73tykKAvPFe7H3GXyo5CXSyApGycCrbRNwy8d8cPEgX485j1fwdHA5QwXCEAqC3iQ49bQZPUZ3A/uVYlHA4LRUGCPBpMq1SlzhffVeGUpRzdfKAA7r3QncIWAe76V/Ph2pa59ulz8hQwCzXVIIUG3jOvAfryhPX+49vt7RsYbgm5qpcO6Qj8Gp6qY4+/PA0mKk30QhoBZvqi0FO75yeuf/Oxw96s/R/dFGcJhClul+b469sX3f2S37Hlydj/9/A/NB7R4JV9LRQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-bbd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAA1VBMVEUAAAAAJn8BAQACAQACAgAGBQEMCQIOCwISDgIXEgMZFAQbFQQeFwQiGgUiGwUjHAUkGwUkHAUlHQYnHwYoHwYpIAYrIQYsIgYtIwcuJAcxJwcyJwg0KQhHNwtJOQtTQA1TQQxcSA5eSQ5hTA5+YhOFaBSGaRSNbhWQcBWYdxeceheifhilgRmthxq2jhu3jxu5kBy6kRy8kxy+lBzDmB3EmR3JnR7Knh7Qoh/Rox/SpB/UpSDVpiDWpyDerSHxvCT1vyX2wCX6wyX7xCX8xSb+xib/xya7c1sKAAAAoElEQVQ4y+2Txw7CYAyDzZ4Fyiy77LLLLFB2we//SNx7yn9DCF+jT4rtBAGf6JN/jj/w1cDaUQSaphjo97bkKhjakZvuUADc0uHTcxRPWK899LtkpSlmpFYmJ5iLPHh5k8xUyJbxlpkeRD1mDT4iljAlFy71Kh1cpbHGxoeUdrSS4h5KAAA0xMDCvuSM89JWabpQUzyNYl0RaHf+L/pbwAevSoJ22QWJ3QAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-bdt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAIVBMVEUAak4Cak4FaE5OVkpSVEqFR0eeQUbQM0PTM0PpLUH0KkFhgp4jAAAAZUlEQVQoz2NgGNyAya1yeooCFgmLVUDQjCkuugoMAjEkoiASS9HFmVdBgQGahAZMoglNwgsmsQRNIgsmsQxNogomsRxNYhZMYiWxEjiNwmk5Tufi9CDOIMEZiLiDHWdE4Y7awQQAophnd1UnP/oAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-bgn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUAlm7WJhL////BTf+eAAAAFklEQVQY02NYhQQYBoQzmEEoEhgQDgBowXeJbih2qwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-bhd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAPFBMVEXhABHhARLiDBzjDR3jESHmKjjnM0HrVWDsXmnvd4DzmaD1qrD3u8D4xMj73d/73uD86Or+9/j/+/v///9eamlNAAAAP0lEQVQ4y2MQhgJBHk5WBmKAMBLg42JnJkmDADcHC9EahHg52RhJcRJIA8l+4OdiZxr1w6gfRv0w6odRP6ADAJJyHO5HaS99AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-bif {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAJDklEQVRYw51Ye1BT2Rm/QXksCoSEh5VdBTUkPBxJQgIYWB7Vjt2xHaHa7TjdtdNupzOd9Y/OuF07u7WOozuuOj6mVnfdnd3urquwPOQRArYIaiAv8gKi4FZdxUeChPAQCEnuTfqd3Nxw7w06nd755nLOuV/O9zu/7zvfOR/YjG/OQ/iQeBceHD3Tm5yqjk7S8bP16Tn6NJE+NShpSHSpQj0ScjDUQIN0NYaCMPxb2gzoqyEtR8fLVsdy1UlJ9z484pmbJTEAGMxNeAK0Z6anb6CoUoNhhuh0c3K2hZ9jShaYednoHZJs6JqDg6hNdkNt2iBLgWrAhOZkUX/M6j4Ms2wqnmxR0a0DGOyq0xRgPrhrcvQvh/pXrdVimClpg4WfRwHKZgsve4lB5lfTIjJBEI1Ah0Xpuavu733fax9jmb7uGsCkTaLDttMTvuesbzPd6luV22Ed+uV8Cz/XzBeRJJHIKHzQBcOLJoM4kI4pgk4rP1e/PB0mHCypcLV2sszNE55TIxdkzZswaaNQXLvizZu/vT7Bpso37nyw/6A+PgFmMSdsQLAYPFGu5ItCwhMxmAt+NZHEJGVrsWU6Tsy9ve95Hz1hGdJP3dqjebfgcqKkfj0m73hd1iYX163a3Fywz3Z6Hp9nU6Ux2Cq3qyGqXnnNkpIXJomMMAtPaIzJ0GHJOoxrjM4IhR1PEI4hS2qeMWFNLxBTVDXVrQ7gOCM8CO/7w+fLggBkrTIAg8nbN8vbS+Fd2Jwnrk39WffOPtcAC5N3bPzxR6d0cckaLDq4dJIMkY6TqMGWGZdnDGRJB9fLjDGvajCOjrPSzBUAUBTCPKGWE6+NXvlw/wHPUwdrWtvM3Z039xRc5kPYyNuL5apSmXIzCWgztOQqhUxZIvlubdGV/BPff+b1M5YSIIjJf10fkpf3cZYZY9eY4jO1nLjBgrInH5+Zs972OV240zV/64799Pmh4i0aTrwp9lXQAWVrjmyitT3g9TFW6Mf/cfdicbMUzIF/gowoEIZ2GqBgXwEwC5s3iWvTKq5V940biICfPpHf53t06Lh2Bb83NvrxoRN+mhk/TefpyfOauJV98fGjfz5IzLFjwOwa+vGNt8R1qwub8wGKTKkgMZCChehZxISoAmSS7zJkTcK//+eLZ55J1owTbe2Oc5+D/8nuAuEdfnbf6himp7Sxi3XOugb2D33P//mgQX4lHxYcXHyIFQYg1lAYnLyjAlZQcCn+lzfe7p6wBl78DN3VXdpeVFu10Wjt8r9YrXfS9pbmD+JanrQpF4KXhSNsGivuqKSGFItoQlFVLlMWiS+nShuzj9hOuyJyVSibqesaMawTpPHskgrBHPOprGWjuDZR1oa2EtsnVLtYVYkAUZ8VLLyhqOp4HQAVXFr5K/XvepxGHyvYA4E7EyMX39vz1d43B+2DLIZwP6GdtO3R7kU5pmG9XFVG7mg6FDo9dECKJYKpnYLYUYZyVW2aollqm77DAgShNI5PObwTeAQ3T+fHylUV4CZEDEKzOXLNdGQAZtFli5S0M/CFuqqywpYCWWvhE7cj8D8/M/hcSUclSjNU0ERGMV0YgGiiWEJbVQrzVnbv9PiX2OqM1MBwmb9G/Y6kIYuk50VowuMhl9GHIsONDqiqZ5fXj3Y74Sem3dPdP9x0+9x+CgP88RCenofq8TkXHgw1wu/f1UsCKn0RiJcBCuOgvykpBZfJlSWOBSdYsnucdft/XyvgNn99dCbgDd1mAkRn4yeXRfxv/lh9f24URmZxd9nVrdIrImCIFg8RKYbqBl2mYjO0BD3oAIZT5UdFTXlDUyNgaZRwfiXMuo1h37z9i2nKQZAVvnxntw3DLmZmfD//AAW126FoK0JB3SpHO0P5Mn9FMqRgQqaiu6NCeiUPtv0bXTWt9h7Iyyjn4s/b605++vPSG/qWeT9BnVCEYbDnwo6Kpk8+dPhc6AJD+K4909dc/zUkWGmTEDDRrdANhbZ9kKEqeiwzMCHHK+DQkdS/ts908N48Y3/NBgK3535A6ChAZGNk7uFUgHGUOryTfx04Jm3cIK5LC57qZfTYoDsEMSRrq1g6aODoaJEWXIrd3lXd+UyPh63+v881p6W6Z3fB5Vfg8IYzgOWvEIC2cgBUTj83KKpKJfWZkvo1Hwx9/NQ9zs4uWoOrvvnl5l1Xuya7e1iDYx7X8eHz0sZ1cHKjlK1SsAOcBMSM4lJZqwTcVHp1q/JpFz3rBK8WuP3sBV1qpiaeO3b2c7hpLIEFx8e//FabuFqTkP7k2BmWDjB9bayvvGuHuHYV2ra0dIBgtFIMUUFdImnYIGvIOmA7Pku42cQYzLeqtmui4IKW0R+7VsOJsSm2Pfu61vvYgU9O41PTHvuYs+7K8NYd2qg40DHGrOnjcIbkFdM3ewN+RhL1+PGjw+fkjUJJ/TqZUr4Y6SFAKnQ1KWzeCLfJqs5tjfZu9ponpxxfXNRzM6BeM3OpQoybrcPitVgM3Jpt8p/YSrZZVm+CLogpESoCYfCmmwN3XENCiv3UOdw5ERFVhp/+G6jiwe056L5SBEiu3IKIqc+QN4retR52RETMrNE6UrMbajRDTLoVajRa1WFJyTElCQxRKRosToPFQgNBScmll2bWlDxDXAbULcPbqmc0/azJp7zTf7KdLGkqgCCRtRXJ27dAGSQO5phqpf06+1RyL8CVuT8VTWdakQUlh4lRm1LCF6HyA2odqsw1h99kicLPNSVsAHb1K5IeHviImJpmGeoeN9SgDbhSUp+PieuE+0x/u+8eiyTmzq7foEIxKtHCyyFrLlPyYsFFs0ovVQXhijFcUlK1W65+WRLAGn5j5/MbGpY5u9d1YOAYAqS0G3DWncvrfXT4RH+mENxkTFgXqg95AhOrSmQYFtCQCV5Ua4M3oTZH3l+dNfrBEWJ2lgWrc8yKuX2MjDd/a+T2lh0aDqZfxjdBeQWxuaSbwsVyZNnPUBawRhDZXIEhOh2oGlRsfa4zMv7Z4COwGTfuwf1IfMSjz77VrBKqOUm6JKE+ZaM+JR8JUE02yDYS1NCR4/x8xjukgHR0IU36p/zwiI6bo47i9vEyR09eWFjwkhgAzH8BS+g/n4pMscIAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-bmd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACcFBMVEUAJH0CJn4DJ38HKoELLYMXOIkcPIsdPYwvjyIwTZUwTpYwjSMziyY2Upk3iCA4VJpEH2JFIWNFXZ9GmTtHhTZNmSZOZ6VPZqRPjT9QfTZUni1VbahajUZeYxphfi9kcKVpbzxpfrNqf7NsbUFstshueKtvg7ZweKtyhrd2t7R3sq94f1F9ZJJ+gFN/YpCAkr6BUTCId1OMYEGNncSOnsWQoMeRaVCRalCSxtiZp8uai6+csJ6cy9udOA2evqCev5mjgWijl7ejv56ksdGkvpalMgmmhKSqttSsj1Ssj3evPT+w2N2xOj6zr3O0iqa2qcS4qGy8KjW8i6S8r8e8sKa81J69IzK/yN7BBgXBq8LDAADDGy7DeJDDg4PDoLbEV2HEiaDEkKfEkqjEzOHF4+rHMELIIzfIbYPIcjjI38LJU2rJVmTJorbKAQHKHTLKSWHMFivPCAfPDg3PFCvQCAHQeEDQ1+fThI7ThZfVgZPVhGPVhpjVyF7ZRljZu1fZ3uzaSFraS13atbHa3+zbTV/bUWLcU2TcVWXcVWbcXm3cX3DcbX3c4e3dwlrec4LevUfex8bfZHPgaXfhbHricoDieXnjbW3jfIrjhmrjnF3jvYjj0p/keYbkfInkhJHk68vmhZHmoJzniZXnmpvn1a3ojZjoyIno8ubpkZzql6Hq8PLr6rzsoars7/Xto6PumZnu4MDu8dvu8fbvsbjv2uDw8/Txra3xuL/x9/ny78Dzt7fzurr0ytD08Nb10NX19ej2ycn39vn3+Pv43N/488f4+fv529v54uT5+Pr699z7+vv87/H88vP99PT++/v///+4K9irAAABbklEQVQ4y2No23zCnZ8BBPYVF+8DMzjduibuKcYBGFSrGxadDhdjhGlgFE9qn3O8XhGnBgZGoaD2KYd71FhAGpjlK1pWnE6WZmLAqUEDCIxz5u07fwikYcvSzafKTEFiODW0wUFtcXEtgodTQzGJgGENHCwoLl6A4OHUwMbGxmWyac/E6f4gPzgf3Tepz5EXKIg7lDgtD27v6LZihwQrq/7afZM7/fhxh1L4mZWNleosiIhjUWo+Prc1ASKdlwoHaVANiVkxeoICIBCXnx8HZgjqBEemQ6SzzwPBuqnngGQ5UaEE0nCsKGIbSRp25UZNI0HDhIUzSjOqFjcRrSHFyV5LU8Xam2gNG2rqXCxs7JYQq+FsYX9vgJHDspIDRGrYPXPvbE+DkB2z1hOnIX75/tVHtq46uTM0M5YoDV7CcrYe8zf6uspymBGXvM1FlPlEpTgUJLULiMwPgYYyPNwSuj6kZKDoMIpy3KiGQaEBAJ7YprjTXrdsAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-bnd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAEz0lEQVRYw2P4/kB8UCGGQeegP19W/3qd/eOx9mBx0H8Y+Pf7wZ9Ps3++CP3+UHZQOAgB/n37+/3g73fNP5+5Dg4HIbsNGGyfF/16lfL9keqgcBAS+PP358XfHyf/fO73/YEkminfbkl8OiVBZwchBdvft3++bvr1puTHYwOIKV8vStxwUP50XHJgHIQWp7/fzfqw0/tZh+LnC1QIJIYXL15Q6KYPm3fd8o667RP1oq+a8qzAAARKSkp5eXm7d+/+8eMHqa75++XrlxNn32/Y8WbBivebd/15/5HCrMCADLi4uFxcXDo6Os6cOUPQKT8fPnlS0XJRQve8oNo1I5fLmrZAxgURzQfpJd8uXAG67N/vP/izAmEHIQNgsKWlpa1aterDhw/oofL9+8PsiuvmntetvC8rm10Q1QQ6BeQaUc2LsoY3HAKvGjg9zKn8+/kL/qxAmoPggJmZOVbToCkr9/Dhw3///oWWAR8/fT504kl58zVT90d51dctva/qOTyt6bhm7Pq0tvPLqXPfb9xGCc5HTz/tO0pMrcBADKjhEs/hFOFiZBIREQkNDV2VW/Lo8lWY0cB4+f9y8tznXVPA/H8Q8W+Xr79buwWezp619D0srCWmViDKQZVcYuVcYpN4ZISZmIHcdm5JtKzwonvq49JGtMR+2zsayPj96vXd8DRgWD4uayRUgtz/82k+Q0aKtbKiBH4H8TAyzeeVPSKg0sMtBeRu4VdkYWBEyPLwLFMxOmjoePs2Ipp+v3kHTE9Axv24XCDjlmckMJaJybbQ9tC1QyJT2viCvXn5+ViwukmGiRWYbKfxyADZO/mVLFi5kGXTOYWBcYqcFZ4uX3dRxgBowZ2gJKDGn/cfEVmOoDfQvtwVP7ZZqLqA21CXlYkJYSUwsoDmzuQFOWgmv8wyETk2pECayysLRHAuMPy26sjvMFYvLy8/be8H1AiMODIdhIyenBNdOpU/OYpTSoJJkJH5LMxBOdqC182V+8Uk2RhBbgI6ewe/EhBBuECHTpCXvO2vVKAtCHI9rwxQY7x/4MyZM588eUKRg5DR1TniW2xkelXFOdkYmRkYN+rI3PZW2qkt78jKA4y+Hh6pyTzSNqzcLmy8G1Xl7kYqbtAABSHQrbmcIrVcYrosHPDiDX+tQKyDPhyQfDVXBojeXBTbUyu2zEL6sJ387WDFa6bK59SUl/LKrRSUPy2meidIERg2Ow3lsjiF1ZjZgWHmzMYDRArMbGiJEletQHIj//0WqXvxCtdtlW/5Kl5JkLvkpHTDSemaoco1E5VbXkqn7RSaeCW2mchc0VXp5ZEyZeEiplhRUhBLTfZduXzqhw/vSHPQ12sSQLtBtYSY2k03pWtGKtetlR+kKNzLUDgRKLvGWGajuMINe+UbDkqXFFWByjbwKfAxMjMQDVhZGElz0OfTkh92S71aIHPdRvmCqOr9dPnrdio3XZVu2Cvd8lC6rKoCZNzMkD8tq7JFRc5TjFudmV2ciYWBJEB2w+XLVVBz7MsViberpV/Pk3k1R+b9bqlvd8Et2rvi8OKtu47XyYYNmJpo7iCS0NvrYluXCBZngoq3QeEgZASpFYK8Ofh5GQeFg9BqhZZyHksTpFphkPSgH50VndfPHxnIwTA6+kEAAQDlPYV2XveofwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-bob {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABBVBMVEUAeTQIimsIimwOfjsSfTgYfDcwnIs4mX85mX5BlXFQnnJSnWdTkUpTnWdVnCNZmlVcmVNipIFkpX9mnHZplUVwpnZ7gSiJdDKPkSWRiT2Vi0KYrCucg0iksnCrZSirniirnyessXCtZCexoCu4rCzHvDjLZxrNZhrNnjDPuDbPzAnTwDvVKx7YbRjZbRjcShvcSxzcThveWRneXRfeXhfeaRXfaxXf1AbgaBbhYBnhdhPhdxPibRTjZxTjfxbjixHjjxDjkBDlog/mjSrrwlXwqQnwqgr00Cf00ib2vgX20wT53Bv62AL62QL63Rn74SP83AH93gH+3QH+3wD+4Ar/3wD/4AAZjL2lAAAAmUlEQVQ4y2PQIREwjGoYohpsSQQMYViBeViYFnYZ7BqUpbQ1JVWCidUQ4qchISMupuodQpwGf3crZ0VhUVkXaw9/4mywsJEWUlcTlLaxI86GUCN7Xh4WVhFue8tQ4mwwdORn4mJmFHAwJNLT+iZO7GycHE7GBkRqcDXTlZNXUNIzdSNSQ4BXkI+np2+gVwA2DXwkAoZRMEIAAAjH80daTXQaAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-brl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAP1BMVEUAJ3YAnDsInjkMMHEhpDMipTM3T11CVlhMsClNsCl/vh2AvR2ali+yyxGzyxHd1gfe1wfmzQz33QH+3wH/3wBV7BLuAAAArklEQVQ4y9WU2w6DIBBEtyB4AfEC//+tbUgrhtlWpL44z5zkMOxCj5Oh2wDNODYnADGsIayDKAW6KcRMXRGgXNji1CEQbVLQi3iblNyLOBtvtZTaes6LGJulpZh2YbwIbfz7/Ivw6EXYjaUtFvsi7EYnQGNfhN3IBEjsKwL9XALM/U7JHCsZ8c+lK2rde8HDGXHNaFQMX95XZnPNAlWs6McLbX59M8oxNjf7Kr/nCf1cIP2H7MrXAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-bsd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAB41BMVEUAAAAAAAEAAwMABAQABAUBAAABBggBBwgBCgsBCw0BDA4CEBMCERQCFRgDFxsEHCAFIysGJCwHAAAJAgAJLzcLND0MCQINOUMODAQPP0kSRlIUTFoWSEUWUl8ZU1cZWWcaXGsbX24cFgYeZXYeZ3ggbH0hZpohaJkhaZohaZsiapoiapsia5kia5oibJoicYMicoUjb5wjdIcjdIgkcZ8kdYgkdYkkdogkdokkdookdoskd4kkd4okd4sleIoleIsleIwleY0leY4leo4me48mfJAmfJEnf5Mnf5QogZcogZgphJsqhZwqhpwqhp0riJ8riZ8riaAsiqMsjKIsjKQtjaktjqYtjqctjqktj6cukKgukKkukakwJAkxJwpAMQpBh3JCi3FDi3FDjHFDjHJGOw5Tm3Vcq39fkGVhlWdhlmdilmdilmhwrnJ4qmt6ZhZ8UgOKZAuSfByrjh+8oiPStyfbvSrgvinkyin23zP5wiv5xCr5xCz53yL6xS36xiv6xyv6xy36yCn6yCv6yC36ySn6ySv6yir6zCL6zCz6ziL6zi76zyH6zyP60CP60R760SH60h760iD60jH60x760yD60y/61C/61DD66DT86Cf86yr87zX88Tb98jT98jf99CZ3gNsdAAACWElEQVQYGQXBMW+VZQAG0PN873cLFNCIIS0wEMFBgouJioODq/EnGHX3j+rqaEJiYghaKkJLwRbufR/PyXfr07GmqZQ0GjSFABWUGM+u3jt/O4QkIkgTSRIUSUmSGhfPX366Pds0gpCkaYqQCEGUZHj36vjepRd70lQgIhDagKQJI4O+Or794YklQiJIJakECUSTdsCbZ+6fn68NEQ3SAEmRNCkGuDh5+bAnew3RNCGQpBJCkAxg++r47rXnm4gSJYAEiCY1AD07Orh1JkuREiTGMgVJk0oCwLXDz39/s5cZDZlRFlNQiYoAYO/w275dtYnOATsDqAArAN6+3n+Q58vKXACYFlRMFgEAfrr18fH5JbuBnQGwM2xHdmoAAL89vXlve6bbztlud53bzjnb7a6d7ewAALx4fHjn+r9rMzO7hABJIBkAAK9/uXVx52yIBAAAFgAALrqZTHMCgMmcrAAAm5/37/65/25ZLEAFAAIAOPz+4fnTjWYu0wIAmBYrAPDD4SfHp5fTVFcItoZodjEEAG78eP3+i6zC1oitla0VNLsaVgBkf3fya5ZmLhogppgW0WkRAK4cfPHH6WYnmkaDxSyIpTMIgPc/evD3+aqhUoESgIoKwM1HmydjAyU1ZpGlBRWKAOvB16dHV0saFU0DShRZ7AwBVw8fHZ1eLtJUmgqAgmgQ+OCzG09s0BRSggpFoILg4NH8a79plFBpKqhAhYoaLt3+5uyfK0hDSsRoAFFJJYJcP/zy6L+kaUo0JZVGBaiowPrVe4+zAcsuRaOiKRpUICr+B5IFKaWFxcILAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-btn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAYAAABU1PscAAAEYklEQVRYw9WY60+bVRjA9zdMFx2YuFlBcRrnPcGYzStGI2wRwQ0GGSE41DncFM0SMUxEXCYxZnNfNicywW2Zg0kYF2FswDaCLfcWaGkLpdzGpQVKL5T+/HAaSqGMAF073uTJSXpO+z6/596zjrZNDto2sebkv4ch40HWrUmAi4EQex+Er19jAE6rE75+VtYOwByr+xlAAqowUGxZ+mz7M6DYucDq/gHoeAE00dCzD3Qfw3g5DGZB+7OLf6c53aPVfQwgge446I4XyhuvgLEADJdh7AJMyWCiEsZLYCAL5EEi1k+9CcW/wYnP4bNX/AigiYSeJOj7Bkb/AksX2MeZ/9hsNrRaLVajDuoKob4cmq5BTjr8sh9S34aI+30MoH4PtLEwmgtWFVjV4LDi6bFYLBgMBtcH9WXw6yGIe8yPISSXiFWXDDOmOeo6wD7mTqBpgowYyD8KrbWQlwWRGyEywM85oHgCJq7NixcdGArBUAEjaujXgF4F1QVw7hjUFMDZTLhZBBX5cPA1f+ZAFFg1YB+d44BpGKiEv3+ExK1CmcSnQdsKjVWQGQdXz8HxFLEXG+RHgK53QPkqGIvc439sEDqlkJsB72+EDwLh50/gp4+g7A8nqAOy4n0YQqo3oPegaFJyiaj7s3thMCJ1DyWHQ6yTBmipAWUDmMZFOCkbQNMCw3rYscEHAN3xMFkt6vqUDCauC9EdAGkwXEqGqgsw0u8CMNwW8W9xJrh9GspyQVYJM3bQdcCRD++mBzaLGm+qB1ufx/KI3Qwdt6Dkd6gvBeOwa++2HnY+ANIKqL4E8SEu5SID7mh573lAGwXmVldymlvAJAWzCswG7vg0VglFUsPclV+GrA5A/rhIThzgsIOxGPRfQU0M5KUJBYf10CEFpQz6utwBvo1ckdLeAegMhaFsYXEASyfI34XvAyFi3gAWHwI/xMGZNFfiluYsVMjDqHB3PdCTCNPOpDT1QMJD0FwN3+1a2EFjg0DVCOZJcf7kF676HhkAJWfg3zzY/YiPADTRYLrlHhI3i8AyBepmET57gl0vS3gKDr0OmbFiVJgdIVpBKwfHDPS0Q/nZhR70OkBnKIzlw/QEDGpgoNvZnIbEOuWcNs9nL/7yPcEirApPirN1V8BmgU4Z7JZ4EUAbA32HQZ8K/WlgkoG1F+xWGNKJ4av4tFDiSLSYIK+egxv/QPKLSyux/2Uwm1zwAOlRXgKQO/+M9KaIJHXYnOVyBoZ6Yd/zsHcL6J3V5VjSyqrJ0QQoOCGaWm2hmEJXDyABdQSM/gnTQ2KOGWyDG5eh6TrEPOqqMF++JZrUxCikbIe9T666PK4OQBECfV+Lum5uA+UpSNkKKdtE05nfIT8NBUWdazxQ1EHSc34EUG6HkdOgz4bjLy39Q6U50FIL3QoxiO3aDAe2+QlALhE3CIvcw3iUw+GuBFQ2+Cx8PAN4uP1aUnZsEF5QNy+rgngfYDlWv0dEAKzE6vcMwMVAx1qz+lz5H+iuROqmh6keAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-bwp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAARVBMVEUAAABbV1NcV1NcV1RlYV1mYV1mYV5po9hqo9hqo9lqpNl1qtp1qtt2qtt2q9t/sd9/seB/suCAsuCAsuGAs+GBs+H///9JEJ+WAAABx0lEQVQYGd3BQZYdBQzAQMmeTMiDLfe/KG3RH07Alip/32sOjH1gfEBCYk4PA5ySs/GJFPRxuEcsYZizc2Ul7G5yf7ggtsaHTAaWYWC5T2L4pZclhzWHHY0cZhjM8BhkjDfQAiW3BHr3BJsh3oM5kk0+DE+0fCyvROgmhw0POySHABl9GOBikFooeTiZJgp1v5nSRF7BHhN7CCYBHv9q8AayIlb3WW72YgALpEUQnfCWlyhHN494yQ3xmvCZIOnrgY5IpjBePry8wfOQ6QKm+/oVTXMeWsCc0HjNGZghmdnXD/4bvyGTQyHPBm6AmwPxYMqYU/4HlLm54eYwPubmDMPmmEM5LenrT/6br780mkM+5oAMjCkJk2Avwd/mmEOaQ+TSEA6nYM5gChD/CLB9pvZoL2COl2FOtzcPJu1+85oiLC0QXERkK29CPpoUA7Uo1oXpiZc8YDTIy92fYdOE4lgEDcbSJLkEyGuABk+boRMBj9wnROCcoXTbH2CyQSGwCLa1fExQ8jL2GyEI1jnYB+QjEhhYDDDYX8xtbFCx5PKxtiHEKyYQ94tgyRcwxyu120djQ1gQxP2pePzDLbAhGQ7RG6ba0uBvDqxtObo4qrAAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-byn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAF9ElEQVRYw51X+09TVxw//8VMlmVZMs0wkWqzzCE91MdoQQsyKbWLxulwbm4TsXNQYTzaQQFFROMPQIa6ySsiiBPHdKJosW95FVv6AlaRilCGEEN07HFv6ePcc8+tZsnJybff+z3f8zmf7+OcAn9Xz4Bkl6+pbaH/4cT5pqH0fTM3tab1IsPqOEMsNPACIxaZaUEQ/BkLGTaYBtPzmAKPtZwHjTwIPOqTzvxS5zH1gt3pyC12FVe4CjTmjRI9L96wThgakJ75MKLhJwSUIc3yJ1opRJQJuAd0OR8ylLSGtgdDGZ/Nag3OXPXYibOuovLZ+8ZBeabpw0TDWgGyJQx6D+IQsrwnMBAwoKCWMJpBwDnwnq0f2vOlW1256JtyFZQOZ2aNn66xUAzFbiAtEEYgsgERzNh7w6A9B3rwzDxgy1LO3NEuPvZN/9btyFXND9pM8WL9mg3M7WE0ZJEIsvgLs4snQAJOf0AArrxSX+u1Uc2pp123xo6f8bVfdyrVZpgcyaHwyvDJ+Ow4htIicnTI+BQkBjJI5bM8UAw5sgsmm9vcquO+K52ekpOTLe32LKU5PslAA4IRX8RzhxMTixo7nwgxJfMHnlmGPKVVVF4vTkzO3NaOV9fMD9tphhghYxJLiAvHYBDASjs0amFAvobW++/wXEUVS4uLjpwiXcwHjy9eMm9MYSY1JARuHanUw4gZxEAOVggewEDyTuP6LSZB8qNzDab4JFOcqE8ip5KaLnuUdqw00L1RuFjaEX8S+hDCkCVB4v6hcuRoYe+b7znzStxF5VTNmzeIIoC42gwrBEasmNEExwwwghFj8Kju4tPOm77LV++98e7ULzemrnV5a85bNqWEckhIigWMGiPIaEIRUiFnUiI2YN4ytDS/MCjb6zhaNLjrwL9/L83qTIa1ELk6IKH3s0NAECDJmKNdhRYCx1HVWFm17eB3f83ND2ceGj9TR/Uh3Uo+82SQs6q5mjWp7I3rAjNuyXAO7AcU5njRTPc9/20tNZsFSbavc6iQGXCGkK6PEcBqbozDsMsQLzEGW2Cy12j7JmfO8IDqjXOmvpEsJTU/EEv1a+Ki9hjmlUK8y7AEJzdY7KUgBGN6s/3wsTmDxVNSScEaUeQ/67c+EKXTgKKEiQ9ZFxNaOxAHhHGJNjNmJQLdV9+aBGJ/z/2nv97y39VRIbNn51s2p4auDsjKa0hoxDgZaGuA7FKKUhZAfyjHVVhmzz629Py57aBitLx6RPG9buX7uHd2N8LeGHjnpKEYoyDGKyCIGIzrTS9n/xxI2+0urhjI2PvPi5d+rZ6qeR1PwGqswmhvNPJLQxj1ZsV6QYChhxca/Hd6fS1t2hWrnnRcp+7XiR8brXFb+1fFDawWBEcMDAmBEdTDoCZsEBNQxiBCxAPTfjX2KeQkRgC6t6R4Sk+5Csq0K1ZSz4+xouPaFKlSJc/OTz2Sv315KJizAtGjn45w6BXMVaiG4SqPnsGtLanmTSlmQfL46VpqtiakdEszJB17ProiF7XRIzEwRMi8LLA/idqiLUlk6hNJrqgBhusvat+KcShV1PPDfjjP9Pbah63N0iv7kxqlW5tkW5vkoVnOkuXcevbPKE5k2xAZePv6nYVl/t7gA81bUj3hde9o3StuTEdWYgKXnohA9hr4Ij+BMadgsqVtVFM1de2Gp+L0dGO7Ua2iACU1ZXD7fSVzMg7QslceEhgV+b5LHW71iSdXuzyaUzPNHYbCwvTL+8Q0IDnHxjLuCMpeDzEnweAPg4V6eFCVT4Vs+uad8TyNd9S+49Kn4ob0qKeUkWKBYSISLOPGRMtgqPYc9VfVo6l6MTXtKi4fkX9h/flCenumOJLU8tfwy5XpsldmNGYMeqR7Zu/qHEr1WOVZCtDCbd29zw+kNe9OaiYe9P8NrjgSDgb6C0qoBKIAUZe8I7fYq6oya0pphpqkLEpk3NvIubdk8xqNM9Df2Xl3m9T2U/Mjq9VaV6+TfNLX87ukfufmmtTE2rTE2u2heVlANZgeHWz7NJYlwYO47uP/AL/PFWnumTCBAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-bzd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAGzklEQVRYw+1Ye1Ba6RVP/2n/2L/6SNOkM93ubpvZ3W53p9m0mel0+kjSJFubxEiirrvipjbpGjcaU7WucePaRF1Fo0KCChoRWHloEBQMQUQeF0RiFa48BPUCiSAKXpSHgrz6pel0OmOnmVHSyR/95sydc797vvP97j2H8/0Ouya/vv+Fkl0vHKCfH/jkhZJdu35Vu2157f3WzCpuIWG4mqYCAhRwCyZ34nM7gF7JbG3ufTjn8AbDwUQi4V331knrkBUE6CvBFaPLCB419Wq+n0F87oD2pOK7hdNLa26wt86p+6gnm3ivBlaKB4RdfyBnwNCwViE6z8zWOXTAYDMS67oPfzu15XkBOlzU4/T4zW5z+YNybBtGKmZfoGIVNoVj1QFmEC8Sj8cJY4QL9GyF5J50pPcc7SyAtYQGT5Swkg8op5Y/7dRf5l1uFTYOCjovci5sRjchu3h2RX+WffBz6cclD7LSWAceOuXxRNyKWj8VlOWQMPOmqaGZoVgsjq0ZTCag1Gv3ItEYuo6CoLx/F+MP+yOxCE5Veoz6KtdE5SnamVBzk6SkQpSbwT50jPYDhV0YioQ8QY/dPH2ScGxjcwMsP1XelxxAe9MIGkR7iXvpQucHc3Ow0q4EgcBdL+kXdpT1Z/2ya98J+n4pv4sra+2vPsIue+cK6WBeSxrxVgMAVCGqwA/jtHIhbZLmC4a/i7mdBEC9UhOIjhMxZ3amgSxJ/GMEVWeF1zKdFjtNXMukfi4htRRwTqV8+UbD3RT5jfeo+Zjmo4eeWjJh5hfcytOklCf6iHGngN76qMPqsZYKSil9dQtrC9E1l4FNn6gvRLuOhEZLY0GUDhPy+afqSDlNFen1fXkgmT5jfHAn7XjjkYMPO6rXHllisdiEY2KI1zHtmgb6j3LIOwJUQ1cJZgQ6nSKTcta3uCgqwC51Xwz0/yxmxWxMnJjVd4FEZvztdk9DcV079jTj7WJRlrydULt/d+Pre6698g1yRgrUUCZWdXdLSX/qOW9eMt+gKncEyGjzgNcaGaJrHmtCfn/Y60FLXgswsv1tr/vb3nYwi11qPoqimkHenKzFbeNAvX8l5KSWvrq7aO9Ld7LOlLz7ZnQjGItGGDAD11MOoqa3urcP6Cu/rg1tRrEsbE4bhmfiPc2JRDSy6jAhULdLLzZLefr2glXnotu16Jkod42cXjEQdcPVNvBjl1HXlpFoJPJ0Ub2sXj3Ca5A3AIfA7TYBgboMfNlQ28TIIEPLSGwZNpvNM2sY78I7HiMx5KIf4bs1n9m0+K2WII1ALaVoKEB/Ru3+L8/ASrBePi/PJWdIEMnWbWZnZpQUSjwWnZ+UrcL5iUcFhtY3jaPVWy3H7GPgrawrVqDvPt2y/ZBthCNF/KIxcT9xjPgfv1A8FltCfcwpH2vK4TZ8kpj5hR0mbbXM4+VV0C5ff3AdONx+yIAYrO5AOCAXspYDy1u3mUcQo3O1bzamc0Unl+NfKlzm6SarWbTVMhwNUzmNO01qIDepT+rye61HrzLz+/R9QA9F18F1alEFrs2K6w2QhcQ3cEZNXKmBpHTjZBoZch8cZ+uRwL/QEMeJEhVv0ggBvYoC7QgQqGPAy4BhQDXEdgfcK+vLWPYhkezPx3lfreT/+Dztmyndb71LTv9pN+ZAV+ZPbuf+tvOHv/viazkdew+zXyLj8mCH+glRcelSW44WDhQC/Q0saadHB0tiAo7aRwm5d7OqJFUDJhpLU21c0InUAhpEqrp/5ThtTx77W7nMfecYh+pFlXSolS5up6rxRfSTVtRcL6+fUg2jS07gpEdsSMJZ9p0z+NVAqGa0RqLkwFoF8BuJRNTaR/Wt/Y23WiTS8Tmb5bEXWfBaQY73coW4xuYbzeyxyVlQUYFxNiW9fahBZVWtBUL7MITk0I+Tn/YC/gBGE+/mJep5/Bje6fJotIgO1jP7Bm81366rq6PT6Zx+AZXOmtLC4zqrzblQJiybmYDE8nscmLMeDqf8hZ1MgpZdPQh4Vj4332ozjvBpMv1w8f1ihRniK6wQjPr9fp/PNzLlfaCcgxdgnAw3Z9f/Hn+4gl/mC/nAwg9vDiSfwv7mSo99yevb8IFAnGlLUUsGdNCwck5WOFgonZdqF7VXBVctDsPHlGyOgGTWqREPYlm2uNDA8WLm8yL5oHZ3CnSAvWsdWsgGRSObWPI5kbgHMMk/kjMBZbNo1Yh7vlJUCah3eDNK5mufUZeT0ga9nE68xdZYHqPgU61urApMAqC4/W7yOHl980mVAo8aWePfS7/zP+rL/r1By6jiFuD/2SgCBdyCyR01ii9cK/3/fz+eIX8Hm64jjqFZdnAAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-cad {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAVFBMVEX/AAD/AwP/BQX/CQn/R0f/Skr/S0v/Tk7/cHD/cXH/hYX/lJT/q6v/r6//srL/t7f/xMT/zc3/zs7/z8//0ND/1dX/1tb/2Nj/29v/5ub/9/f////rrEQTAAAAbklEQVQ4y+3Ttw6AMAxF0QsJvRMI7f//kwExICFkjwje5uEMbnDJdhOe8oO3g7bVgSGKBxWwYOVgWasUsmpdhKAITAKJCQohqM+qFoIyPIqwlDbdGADTyKeUA+SKsXrXd86rNj3NytNw4/9AHwc7pig+ByeVQt0AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-cdf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAGsUlEQVRYw41YW2wUVRg+vSW2DdAtF4Eo7MxueWm72yVCokYjBnwRo6BSDYgPXiIijYjtFm1nVsGWQGNajJo+KDyIoRWJgXpBWhLT0m67t9BtwQJSTHpLigKtQrez6/ify9x2Z7YkJ5OdmTNnvvm///v+/yzyCLJHJENQjoLxd9JFq1P9IvqRugg5Xf2RXLZXLnlbdonjrX1bE3LO3ciSoWdWIpMXkAGzy2pkj88Ch2B8fepXiSlr6n6X1cqlu2TX+3J166GYbEvMZozUrgjmO7oRj0y+CR74UPYcGPfU3fTUWsQpFZBgEa2U9QEHoNnQdDY6ujYho9ipnGipsxM5exEfKeSQyRcIsus9+cSZV7cdaXHtsXifYB5XcxD01KdyNNHi3wZQpD8yr25acR45exAfLuDCNg6OKDXOZR/gkErD6PPTlaXvWJOSJvmS1vQRjirwd1a3HJqVFyUSmTd8iwP5TkATysOBCRfYMaYCJULwAM6YWvbk4190xW+iSM8T7iqMz0Pu4gmmqSpaJLvI0ECYgaP1je0DY2swR6fv6y/BUPoQhUIHAbRAjdC+OxBPYNddKRe/KTf8UBu/kSFdy/ccnCh5C1+EW3jax3FLUlLjRHW0U3YJ48f9r2COrmVcfR5z5CcchWz2kBIYQBbM4XuQEwOCMKxpDPn7HosE1v7U8dKPHeWTF/jY0ELpyrxo3yNtv5Sf/e25a/2rmtoq3TXTOGBC2iDpdbRH9rY2SMCRhDBHuY7ziFc5CpERLrSH8u1wvTeDn6hagujDbm9ix5Gv4qMo8W8GHKXL8+9EH4ABeRefRIk7KOB/1F0/5K62CIz+ig/nCiTfhsaOKOXoVO6FYkenxpGd5i8+2uwQrW7k/H2dfdafDZMRXQLWgiXcwu2fO58FpmYu3X93cOndi0uloQVTlwt2ftuM71ZiFixVLeC7gJh63fGe7VRHVzZjjroRez0lCAIDyALZHKAML3POHJ0Hk8emVm358iTSWIcv241z5WJwjXQ9e2ZwcezSIohWxbHm4teIM1lltHKkHDGvS2RO+hYHsY4oRzRdyFjIheZx3dh4HGO7l8ZvZYJN17fVuvfG4LMNsnd7Zc8n07f6H5SGc+JjmdJ1JI2gz055S9818x4hWUdPHW5XvC43WsJ3KV6n5yhi4xSO+Nk+gILODGx01w+U7CBv98lIvzoI/uWvT8SnkPRnVs03Dd+3b4fffw+spOZkoibV6wTwOkVHm+yMI8XrGBTgKIsDlCHMUR5MHp92vND8HY7rbpY2sKbBqeHG9bBLmshff/hc8ev/wWnjaW/in8ytR1sBa5LtYo4qCEdGr+tCDsqRYjBcuJByxPuRY1zjqMZdHQNTwMmgq5haDuGINfWHwAz3D2ODVjJUOFl/7MwbrspZEGOK13UoXpfdX+xgXreQUzNX5QhuXVrHUY7aB59211+ElcFuNChK7DXKMNKDIzhOe7R5AAI0XFY36dkXw4B8Jl5HddRDdVTI6b0ukMWDjiKKjoCjLcBRhcKRz6RfQPo8BUwsV4wVCkAwjkjPUNXSEFe8LpincsQlcXSecbSMcnSgrcblJRzVKBkjpgFk2prpHYFwpPc6qEcGr6P1qBBzBNHCOnqS6ehXrKNBzJFXcTLBojXQktoKDeVoh8Hrrm62dxt6BlaSAFlfFva6yPIixtGUo7y5lelINHJkYfTIvPdL63XAUTDXrnBEYgO+x7yuCHN0EwFHdeB11djrDBzNVZiReQBVjpra+0eUvq6E70z1OsJRL9ERrkeUo8GNrjrN6+bsaPXhSKHM4HXbmI42rVA4YjhoHaAcdaGi8HKmo4lpx4vNJ5iORLOW3Oq3kESZqNORjqPkvs6WrCPCEfU6VI91NKNxJFh3c4LlXkUDpPZ10dGHaF93AXtdkaGvs3HJOurNsvQ68R66ypQmE61WewZhjHkd6MjY16mBoV7XxbyO1aNy4GiXzAqweE/tm2XYABCtR6SvK2Bel0u8TtMRSRqdjsaM9ShZR4L1jtFqK6cbaP2n56KjD6tep+sZFCg4QnbCEa/oKOfsoOJ1VXgPmk5EVsZjwRrCHF1BUI+YjmhfZ+NUrwtkk3qk6GjsNk+9Lpkjca6NoulmLQUT+mv/kuB8h+Z1Nk4tAjodsXqEvW7vLKtH4lwb2fSARPO4Ith5BJJ0RJqpXtLXqT2D5nVVKbZr+qY0KNP+b4HCC+zqrpEWAei9IZOI1+URrysyeJ1o/SeJmHbbb1U0jAUUaTsSjSPHhFKPDF4n3nMkROvGIc3Gkhz/B5yhTsMSX9JWAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-chf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEXXKA////8DMMfZAAAAGElEQVQI12NgIBswHyCW+v8fN0W8KWQBAHkbER3fLCbmAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-clp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAOVBMVEUAOaYCOqYIP6gQRasXSq4hUrEoWLMsW7VDbb1IcL+FoNSkuN+1xeW9y+fT3O/f5vPi6PTnABT///97ck9KAAAAV0lEQVQ4y+3SOQ6AMBADwITcd+L/P5aOgoZ1ByguthvJllapW/AQ9V4QAglyZoCPaYwUvRjYBgDNyivpClTNbOhzdma0K8YUR4DjOl9+DTlYZDbY4MfgBFz7WH1QnEyoAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-cny {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAARVBMVEXeKRDeKg/fLg/fMA/gNA7gOg7iQA3jRQ3jSA3jSQ3mWQvnXAvoYgrvhwfznQX1qQT2rwT4twP5vwL6wwL6yAL7yQH/3gBAqu69AAAAaUlEQVQ4y+2SuQ6AMAxDW3ql953//1Q2BAtqFgbUN2RyJMcOY98CQNOHWgNto3eaXlgrVo3dRGvGYqQYM86P4Z15GHtDFUTEotav5Rkxc0o+bc5GqU8nKZMmpHRcg1gfwFpKn//SZvMTTvidA/sPm5HJAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-cop {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUAOJPOESb80RYoeTcGAAAAFklEQVQY02NYhQQYhgGHXiAUCdCQAwDoj59hAKyP0gAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-crc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAFVBMVEUAALSEhNvZAADtg4P5+f3++Pj///++ifHvAAAAKUlEQVQoz2NgGEjgggMwpOEA1JQwxgEYlHCA4S8RigPQJT4EcYABTaEA9WCBGf291M8AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-cup {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAFnklEQVRYw8VYa2wUVRSePqSPfc7Mne2ypQvtdh/z2sViIlEiARN+aDD+QH8Y/+AjJvjDBIOJiTwamtAiu8ujrVUearG0RtQQUtCEqoi22+7O7kAopSD0FRoWYmPZglCieOex25nZ6UL8sWy+TM6599w735x77zn3LLJj4QsOpgWw7SgVRqkQSoYFgQyJalhWqXSjSlVbZhpJhaC01zFWqyKQGQt+hqij3ZuJQAdGt6BUUPUmzbzZhKj5DXSh/Sr1l5NhJE7QN6yLrlurNjpfB+xBwB5CyaDgKoXRPFPPQy6bpe4kAjMdhyEJQEcBexl337aAI/ZVHl8T4T+MUXsFWsoBpN6LM59L6q5vKNc3UOrFTasCIQgOUHFAp6z2EazmJdcGInAYZz61+nbJ82bgC6rVLEGy8YV0BmrG6s7sC8qEJMQAO4a5blmIoGOtjW3GfYcM5VvLSz4qL92cCyXzyLK65ZEGplUVIYnTeZxKmYkfDJ6Gt9s+659u7b7S/FWiuYNvOSIACoLcoZDTgi4evbdFfCJxQGk4SbRGS22pxTX3jrY/yO9P9tAcLULmxNtYzlT9O4IMrnjxzvAf+SakpSXBxvIY01tQGrM6bx7+Or+EiDRsTAIno0VVaYp0wh6IFjl6EeTyq2/OJm/k1UMCA5RMEP7z7Oq41TPnNsIfR31w+XjPU9Onfs0jIYKJLnDw7uW3es7ElzzNGWoVy8ckiEDkCTyClCY3besd/uv4pXvc4PXEhWRcBCcinhOcWuCyRkE5s2QMT7ADhdgv0A2r1/47c4f3rjyNIP0FlgTOwM0kuYq3BeLlriGkuL1sWU3lFsx1yLJ4l7mq0exseggyNlUSGrXtUpezSTz2BA0XiMM91+rDkzv2TH1zDLpu6tvj15rCk00tiYXwuLmUXuRwOllGXCpb9Ip9PeY5gLr2WaobLTUfC6jOej4iqndKQtpDOAUXa+TdTar1nJ0d/3B7tMQON5Bmqw0A9grugunvWMWKWm+DeE0IPSTP50jJVFYuiwtHzA+PEk89OzsxCcn88/fdwVUv/wZbMFpaMg0hMR9jp0Gdz7sdpz+Zu67o51rdq4HOnUIZGBl4vLnAM/dv/CkQmrl9rm5VpNjCVyzVxMwYziaNjnFj5QbHa4Dcj3lbre6dVnfQ6gkKT0nIwK0nuOfp8iiTK0bCLZxs/jLVz8WdVKqPmzrRE0EKE3hm9wjhO26qvYAUthd6a8zvW21tJtBoxOuN+HZ9AD0ZZNmAhoysCIwYGQPuiU0NZ5987gyCwHg49t4W4ViZ3WLMZKA8UFLRjyy4/s7GnyITnw+kfuwd6+kbOdU32hMZO9UnoGfuOSq1iIJgIDX29M0J6YGjShWRFkJKGvCV0WJHrMzJ2+uixVUDxXbeHhDp+hMoBXcYV+md+q47r5EaHrd0dIY+E1lWBGILnDBMD61Zd290PN+pQ5VGICec6Ssw9hehyb3785Rcde9DUqrnLLXQMeeWrkxFuMd6HyKEC9rVcsc0sN9t2/3gwf3HcEHL0IJUeEBPm+0/l9a0vrX7+wt3j0aSXd1DXScudp0c7oRPAcNdsiCjU25Mt0uWJ4eVBpJN55yxbKkacuIiogx6sB66KiQE7ODCNRXMHsLfbsQaDIatBtM2g1EB0za5xaRoUaqyTb1saVIM0YwyKQRRziwZrISYadQxiS1ZX/0G8H8B2ANWLwydIRg9UW9IAlSVsrormOnNFjQGkpo9rRypoWOGcO+MGeu2LWc9DYS/A6P2CTU1pVeca2rh7NyUo6bWyXchTbWJxIAfeuWmtbJ+0TqCaRNKaYmKzjvmp0LpFbL6mTWk/19FprafMYOzgF5W+wGsVjG6FSV3qT8ilCtRa1iSOYvr3BeS9ITIfsfz1VQYskGp3do7jdLDuhPl/tOD/D9d/wFTpuyX1RE+NAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-cve {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAFtUlEQVR42qRYTYgcRRR+r6p7Z3Zm1tXN5meXhLAmiuBPMMFEkyjKnvTqURDxFC9CRDAegiAeIngxOUQNiLn4BwqCeBLNQUx0Q9SQXDTEhMDKJptNdiaz89Nd71ndNdNTXV2zCaQYhpqa16/e3/fVq8bJJw8DIuhBACL9Bt/EzPVgBkZXJlsXfT2OQluDPWxhTDSIxBrKSztawHom2Rhzeo1wog49+xWNIOsDedNTzWLgB1n2OkZ43cqERf4vAE+8hfWI8Lndlxc5LWK4f7Z9wywoKhE+E8m3PnhCZ05/nJAaiWzdtmOVvNhbQiEAYEXLLtBMISeWiCRzJv2i4KIpL5EPDxU2IN9OxRTbGxsZM8lUpZaInAdFz2yPhyXRqKYhUICCPxkYMxzQwB+xmtPkA7/Z27HYEIdOsRiS02GuFuZCMOUqv1gcDjpst5yR8Vmxfp0taIj/kEWIfFTmr9A08Z0RUAKRPaBDdrLgYgV89dS3WKBYFe1ZFvQn7i9GEoTidsixREFACAodfrPCxh6sZbtktJytMRVgIvIFaKLSHuFmFaKQG6Mb11//9v0jr71ygtsBt/R6mesVYIGSex47UDWaMf+X8JNCP0JepsryHYvSuqVnZufGp69BezToBA9OX5ne0IKO5FZ567a/tz/9pwxi7gYDBFHhrGB0C4g8R0I+QuSDhnZseezZx658/cHRFx64CO3gUrP66L533zm2F0cJIjiy7+QPBw+XJHAn8IDIOSscoGWY7f8bqHpbmSdwULK9ea8GJLcbJ06PvX1o9pvfpxXfwOW2ThxIglIdVHjo+OZSeV1zISa8BTFxQripHufbHs4u1k+ceu4oCTFYzcnqbiCUcpwhUq0mLd4rJm9gucsqyAQxjOjaBEeBnFqWOMEUEy3rUvKb4ixm5W4tYv1mE8KA+9SdilnPqQbVfxThJFf2AMoUlrbhOhzY45/4pmqekMEEVvcCin5/hPa3Y5gN/YEMdyNedaiVnUQH+PYjUt3NxG/y3Y2g8espCISvNTSOdOLFGVldg5XfgFX+jM63PLysFneJ6jTWTgPFvr6peHB4VOGpsJaSBSbRN9xv5VjzHsstyMscL5lkp0lCe5IIEguBENwPXOdoAUAOnDJq07Lq6R820n0DjlqJwlQx9kqnV2accPAohg1WEVOL+0WY5lsLUCpPnNQQxlCWoEHXVSrSJwuCAZs2U/VRBzxovxOPEtLpMW9PTzK7/sVXIGVGqhlm059Cta8ingQYZ7lbysByhrPj1JSk6lwVOMdc42C3DMIkMhaAIIenHMxS9yyc3b6omzuI9t9RUbc3EL9+10W90uVQ5ZqIASR1YcVq8WVR2S6qkVI6ZGRO+NShXkUQJX0wclMtviVru7CaGGeTiDNxYJ/xgtGK62c/BnbZyWJHGgm3Kl6KG03ojkCpg6PdREPvakZ6wo0KKIm15kh1Rmk2iq8lRe2l6Rzpuok0q0F3vtEje/BzfAf+0q1Pae3Sjicu/HF+pnVpbXJodEMIY0DSjdHM42fHxprnTz/cmT8HQXxHBwV6zigzAnlPyX9Dzc48pSlmfHbPhePvffnGgVc/v7gNp5Y0dDguI+iGAz7af3b75l+2vPRhs17Gatfthu2bLvjbVvsvWdn0fB+DhZCaZ2RSIf9FcP3ymu/OPNJemNi05cpnBz+dmGrPnZnRPfD8Lfp+bts//27kJGb9CzVnV2x0LbPDJtyEBrk2RfiuH5qjaisr85OfHHsR1y7hfbfSfujiuYWHWNdzJfr5p526h8T1OmzpxRx9F/OUhP1RyV8scfKpI54XDMU7Axua0talnaGuFe1yFCbNq92krvJaomhB/wWDfXgI11jkwf3N7t0MciWiJI6Rb4zRzWqSj4A8tzCyXoZ4r7aD7dCxMnBLLKPyLOv5qLJhjVoLyRBV4cZDGeunGgT63wgMeTXzvwADAH6lJQ0Bd4i4AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-czk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAJ1BMVEURRX4hQXYlVYlSNV1TNFxhg6mVJDuwwdSxwtXHGCLXFBrs8PX///8pWPwdAAAAg0lEQVQoz3XNTRWDMBhE0eGnFmIBLFQCGnBQDZVQBUh4GiqholiQnoRkvlnOXTztPz+NnwD0+AagNQLtEdiMJJ+R5DMXmEyGPpOhz/xBSwRtpsD4DqDJVHDP1JCoVv3T4WF44eGJh4SHe6BAEyiw4SHhYT489IEMGx4SHlwA8AHAB4AT5FKgDEnRXtsAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-djf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACNFBMVEUsmQAsmgAsmwAsmwEtnAAtnQItngEunwYuoQAuoQ0uoQ8vogwvohEvoxAwpRYwphkxpjwxpxkxqB4xqR8yqiIyqiUyqxMyqyUyqyYyrBMyrBUyrCoyrCwzrRYzrSozrSszrS0zrS4zrUgzriszriwzri4zri8zry80rkg0rkk0sDE2tUI2tkU3uUo4u09Fn+FIoOJIoeFJoeJKoeJKouJLouFMouJNwmROw2VPpeNQpeNRpeNRpuNTpuNTxGJWqORYqeRaquRaquhbquVcq+Veq+pfyXJhrudir+dlsOZlsOdlynhmr+ZmsOdosehpsehqsudqsuhrsudrs+drs+hrtOhssuxss+dss+hszX5tsuxts+dts+httOlusvBus+1vsvBvs/BytPJzt+lzuOpz0IV8u+uBvuqF1ZWHweuHweyO2Z2Vw/qVyO6Yyu+h362i4K2jz/Cm0fKr47as1fK42/O73PO+3fW+6cfA6cjK7NDL5PfMAADMAAHM5ffRAADSAADVBw3W6vnXEBbXERbXExjYGhzZHyXZIifZJSraHyXbKzDb89/c8+DdOjzeP0Le7vrhVlnhV1vh8Pri9eXnc3bofH/ogYHp+O3q9fvrhYns9fvtlprt+e/w/eDxrq/x8//ysLPy+Pz0vcD0v8D0wMH0+/X3zdD30NH3+/7529v5/P375uj75+j76+z7/f/87u/87+/98/X9//3+9vb+9/f++fn+////+vr/+/v//f3////FOrK1AAAClklEQVQ4y3VSB3vTMBBNAiHsUUqAGuR0hBI2YbdsArRMiQhSCqTsvfcolL333nvvvfTn0Okk2W4+7otlyXrv3b27hI6uHJpZQilllHJ4wULxDA/TR8oZZXAICbG7dkhtDm/sNSD0SSJBhHO8lwTxZltVFcvCF5RlRj5A1wEEIa6tHzYhy31FMB4ozZ4MQYhDK9KZxUaJ+WWZ2fEAQYhdNenZOerTosolpxzL1DIeQTzdPLaazrc33KgbFmr4CEJcXjNySnYetz2mBd4DGSAOzEpPX8T1OLzq2H8yyPi0c9LwGXX6nhk486prThDi3qbqcXUGaAbP7RALCdLK6sEZNcdAHj1PH+H1e7P7tWdOuiZrkMEm+AgXH3n7d9snjpmbYzaDzcU14ctH8bbxhvjxwVLurBsxeXlexlJY8svyOjTh+9Xj546cPnX2hc/K441TF9Q31MtQC0aDKenzlaZjh08+83t/OL5zWSqlfnJJpfrCUmY9fD1xsPG+H7+qbevePUviJSrUKx6XP0u41fTk0hkPvjXRsmspcR3XIS4hrit3rivfjiXcfS7EzVf6sH9gpEOFq2AAMg+QDeHvT7n8+a32D6ZFYyQh75UmcUCdKIaUKJz0t7VFLbolXRSU5ahaCNFLIWFHv1CXSgJomYEQpaoeTNSccH5QpH2yF1SiPDquZwQ4MgKE2zPbxUgSIcRBAlaEBCjPT9hQFC5OOhKqHGJjsA5sqfziL2lv/3CnSqUKbh2UtEnQBfHmcGFUNJYoB7O6Bp8NVbvpLBJeLmwT7VEKAGgGSKmWIlr7wM9I2NI9XJyQ+bHTCok+VWcJyuOgYdL7BkQ69tFVKhFrE/8SjvaAowhdH90qVlEOCfXfxfOJSLvFLvwDrCAm+PotjQQAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-dkk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEXGDDD///9Xs3fUAAAAGElEQVQI12NgYD7AAAK0o/6DAXaK5rYDANc7LT3YjsDKAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-dop {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAvVBMVEXxt7J9lszxt7Hsn5fQ2O2Bms6In9H439ydsNrpiH7WKRj//////v79/f7//v7///8AMZx9krWAlLCKpMaMw3iaq7qcrsWjts+mudOpyY2rtpaszJGy1qCzyb60z5u4x+K72K+/o7HCtbzF1NzJr6zJ1OPOt5jTx8rU2dzWKRjaqa7glX/gm5Dg5e/hbl3irprozMTp7vbw0MTx9+zz1c3z+fD1vrX1v7b2xsH3ysf5+/j6/Pj9/vz9/v3///+wGJ4GAAAAEHRSTlO8xMfJys3P0tbY5vP19vn6S0CDGQAAAIVJREFUOMtjEMACWLnBgIELC2DApoHNDgyYNLGAUQ2jGnBpYMQCWOzsdA3t7Ng5sQAGO2xAXkxCXEMVqxR2DbKCoto6yrZEa7CWFDZQV5KxIlqDsbSelqKQiCnRGmzk1PRVpBSw+4EHC+CzNDcxMrPg58UCGLCFNTPEMA5scTSqYVQDDg0AMKjM6uE+T7oAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-dzd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACTFBMVEUVVSIVVSMVViMVViQVViUWWCIWWCUWWSEWWSIWWiIWWiUXWyMYXTMYXjMYXzMZYDMZYDQZYTMZYTQZYjIZYjQaYzIaYzMaZDIaZDwaZTMbZzIbZzMbZz0baCIbaDMcaD0caTMcaT0cajMcaj4cazMdZTsdbDMdbTMdbTQdbUEdbjIdbjQecDIecTIecTMfcEMfcT4fcjIfcjMfcj8gVTIgdj8gdzMhdz4kUzQmYToniFcoVTMzUTRcPTRnOTRuNTRyNTRzIyNzNTR2MjV5MjR6NTN9MTN+HyJ/MjOBLzSGMDSILDSJLjSRKTSTKDSWJzSgIjSuHjSwHjSwHzW2HTXCAADDAQDIEzTJAArJAAzKEzTNBCPPByXPL03QCCnREDHRPFbSDjPSFzfTACHTACTUDTPUID7UJz7UKkHWEDTYDTTYOlHZDDTZDjTZN1DaRVvaR13bCzTbDDTbRl7cCzTcipfdCzTdSGTdUGXdjZzeVGvgBzDgWHLgWXLgW3HhWnThXXniCTTiCjTjZ4LjaH7lHEHlIkbmdovmuL/nfpDnf5Log5XohZfowMbpBTDpCDTq///rBjTr///smqbsnqrtBjXuAzTuBDTuprLup7XvBTTvq7jwrrnw6+rx9vTyAjPy7Ovy9/Ty9/X0///1ADP1ADT1ADX1ATT1AjP1AjT1AzT1bYj1ytL20dj2+/n2///3eZL31Nv31tz31933/vv42d/43OH53eL6///8///98/X99/n+9/j++fr+/Pz/+vv/+/z//Pz//v7////SoYeZAAACSElEQVQ4y4VUVUNUYRRcUbEQmZ1REWWN1V11FWVVVOzu7u7u7u7Exi7cRSzsFuP7Yz58F3357uW+3JdzvjMz58yEIFEkBfsTQCkj+si4v5AIkqQoSiQJkgENpP5XC6QoBE6QbQFFQoRIsnb0sT8k+7xXKwsvI3rfF1J1FUWRkkAFcgAoURQgWiZS3e5l/g0CLBEQJBhmLNko96E/B6s/6c3KiST7jZ62ZPmizXf9OVjmJKXsdokRJanUxQW7Nq46+Mm5B0IiYfGHI/FJqcsVo/peMsZcPffRCQmSJJASWDgovb5iYH7v98YY8/VNlWsCBVGiJMV7Xt9ZPq6oQetKY36/NOaPY9OSKIGSpOTw9NYNWYk6bS8Yc+yQ+5ZgJSVJNm855faziZ2bZRbvOHlqzll3A0mJAAXlNZ51pHxoAUPdPj+fOW/l7ju/nCpRAEFSkay5R8sHFzDU6cvrGfOXbrr107EHz0ISyRZ5U0ufTkg0zSzec+L47DMuSKg2g11515Gp7WuyO2ZGT383h/f7+eHfVZPxPqVbUmOK6reqNObbC5estLJaM0hKDkuvrRiQ3+uVMcb8eFfluiXZexUphSOxyemSB0M6XDHG3Dz/wQEJ8GgQkpjTPjb2RurJvsUHtq3e+9bFAQS8xQkim7Qp7D9++oplC9dd8zlvL14kAKQUVqJLw9x7gQYSBe/8QIKs16MsoAGymeTppZqCrDowQM+mNaSGrbUsvJBlcLbaDcCLWEkia9WUS9ZutEGpQEjy4h7w4FCBcf8X2EqO4MCWyI4AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-egp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAA4VBMVEVtbW3VMkTUNEJzb2UAAADJoiLJoiPJoiTJoyXKpSnKpSvNqTXNqjXOESbQr0LQsEPYvGDYvGHYvWLYvWPZvWTcwW/cwm/cwnDdxXbdxXfhzIbizIjm1Jnm1pzm1p7o2KLp2aXp2abq26vq3Kzr3Kzr3K3r3K/s3a7s3bDs4Lft37Lt4bbt4bnu37Lu4LPu4rnw5L/x5cXx58bx6c3y6Mry6Mvy6cny6cvy6czz6Mj06s7068/07NH07dL17tb17tf28Nz28d738d/38uD48uH59Ob79+77+fD+/fr//v3///+uEF/KAAAABHRSTlPHx8jKtHtGCAAAAJlJREFUOMtj4CURMIxqGKIaGLEDJhzijAxeWIGHojV2CS+sGtzdvSysQCSxGsTsXY2MXe3EidbALSKqoiAqzEOsBk9OIUl5GQlBLk8iNbixCsgZGsgKsLkRqcGBQ1BHTU1TkN2RSA02/GYmUtKmlny2RGpwMdfVUFJW1zN3ITaUnLUVtPVVtZywhhIOwMyMS4aFRDCqYYhqAACqVKAsszPp4gAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ern {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAJA0lEQVRYw32XC3AU9R3HN3cBBwtRYltGkZCEJPfae+T28d+9JOQBFBkiY4vWkjKMgjgw2CllaivoKKVFQgSRiKQhhFofRQWUlwSUgEixrdiH1LZiuQNSILn3I3eXu0s6099/9/b2f3upM//Z+e9mb//f/fy+v+9/QyUowXsbf9wqPLWKq+u1Cv0m13kD32diD5ucB83OdyzMITxgLk/y52Z8Dz41y9flPxFXaPKH0kXNqfbhlK8YhSkEsmDA/FQtv3oV27TPJvQbxI+M6BR+hPMAnVusUJNG2bhqyAn5DqQmeVA+PcJjAg/HcFFW2a1voIMMWvtjRnzNKp41us7X8CeAmbwGXUhCM3JSpDtpRTGt3J+7qCFnlgnxeCiyvNKpxAyLuzFJOCrwj65lGt4AZQbxjInvkx59gC7UkV8R8tVpoqAkGy1mGFQWT7FyLJaUySp1fFQCBuN6CXpDRKueZIT9tOuc0fWxkTtuZt4zEQwsCrxcpTRrq1Yj6mgmzSCVTBYhK8jOpQGWooQhShyiBL8emGWVXZ0ivNOA2n7G1L1lA2XiGQN/wiIzKzAHiURr53xaKlEqW6/sEcm184KaO5FvCgpYOf8MNEgJQcTBRb8OxbIdIHpK0d5G9OjTTnTAjJmdq2GPmph3VXsSnCzjujvfcKqHcoSkqhXxsPBQkRDf4hjZRye76ehSNrKSSfcZAy4EtOCv3onADEUkWSDucil6bR63+Fmn65AFZAn9Ndz7JomZuaAZx+0D8p5syVQ1vhIUErnQ94WxWFnqoClkZ2Jr2NGBsvT7hsSbDu+3UOAeqCaPb5ZGQIfiSmpcnsa/PI9v2+REhy1gMmhP9kiu/2kyC4ge1IqjCN9gNsEmPrbemTxsT/bYQhZ2+ElbdDU7WCoML3eODZbFnmCiS5ghnFg8YX/kncCDz+QOGKaEz6cJ3a1c62aneISGmBVOQweoPvsaA8mmVrysw9aJ/JBNn64Oz2Hxqneh9HlDeAnnLUH+mShyPzOyiU71Wvx3SZCygpCm6MAsoXTAF9P5jlbuwfZadMyMmZ3BG4Cms0jXg2iVEMZj5ka6zZmL1aE5koUn80GOT3ZYYXhvR0OTxdR+OnXEGH/M4dUJEApYRDYsyCbF/QF5lmMWLUIX7xV2Lubmv1ArHLfU/d4gfGjkjpmxyQ6Yc9XMlYxX6sUHG/jMn2Yl9ji8kzGDkd10+Htc+nNzut/gL+GHKH54CzN6pSK51+otUgQpP1djjNDnlS4GdYLCDP25HP3iQX7Riw7hhAl6UzhtksKMzoWZWjJAAn2UuVQVMIA40TeFT/eZ08dMI2/TiY023+1YMWRB5u81iVftuKC5/CzOlzKBqKY+z2cBHR+TGjOsR+crUHsb17zTIZw0ATP0gZE9mi1Z9qEgKFTHZ76oCjpwvXyTUKrPnPlrtX86CjWy+EoRbvvUGXOi0+a7DcFpnnvGmROhX6zKAsXBIkHemqAD/liN1rfxC3bZhVOwAZiUYJQcnfiVLf1RTaAMw8BpNFWMb7YnX7VFlnFQI8lkCEydessUrMc3FNSIXFu1lL8Y+TXipLl3ghDUI4mZGNazF2Zae1pnqEmdtciX5dGHGbwY2KiEjz7F/nfk3uR2OlAON4ihVi7xjDXzF4N/lpTmejSOo7PbIj+e0LybvXoRAjZKWeJURZwyuksXvWvvoFS2egTNNeafGV3vhL0i5GRHei3xZ+yBZh68BTXCfTedz3xqSL5uC97NKYQKNkGNuPxTb7EICwV0bBzrKItT1ZfuWdg9d+ND687Wdw6KPVFFEIUzevjx2tRhc3QFC4Ii85nMpcr0eQvsZbGlTv8MDgwUqEOjl6tGNluDjbKgr1GjPVV40HGqEnT8c9r8rjmblq79sO6lW+LehGuXf/aLN5rb3ZSaHBAYK9n0WSPsGL5SFKjlMxeq0/3m5BZ75rMq/93YNLGfOEevVSR7bRBLUjYSntAXsgELY4oBHTdMWeNUOUj58tvzftu4vu1Hpxp23BC7o66u8Oxt11u2/rt5q1sexF6m4/Ge2u4Y85YPtzMAyXeHGFrAjl6tTJ8zeu9EYO1Rd2XqY4vfigocrbU2lEbagK0Sj6or32z+TcOGFWuO128fEHsSrlcCDTtuNrVfmbNFktLhaenwNG/FR4q0ISwTXsCkP6gZ9VT6q9AtcPF9fPKgzVspwHykjx69UR6535ndy2RH5/ybDUbRr+NilE3yaYVnatPb4rrlq441brsudsfEX0catg9IJHJIPPIRC+rAE+WbWikcNBd8b4yFyoCEzyCGvsNCZ3ntrniXfSwwM3XaBN8CKh7la1O2ahjzqAYk1+5o2C/+dPXjh2Z3eMSeYXF3sP6lm7BwlkdWh0cV1OFuyUJyU9qElb4SQUT6JJ35pCrVS4+8boHOSp2kIytY31ScjcQuATz4COWQ6lI+UFJ3mFmzasUhAAD+ACT12/8jvbcb3KooUIesQB2SLGqchNDjVcFPAYEfuzlzbKgsgLhB+dNMYoN5FIthyi7xqLg5WXiv9ol1j7zZ/PxXrj0xzGPnYJPEo0USkXv7wiFbh8RGFTSquvn7Z/CR5UxkORcoV2IQ+9QJJgUe8K/SSetja5f9bu7z/wJziHuG68GnHVcBRouymOyMnD+IYikS1WJllRHf1HnfXNKQyjdIuXwQ7UUOiUeZbxLbZ1m5oa137i//4QIdXaH6zqGmrR7JH4QtFKvKC+cT0lBx5xOakB8eyj+NsrIwxco8fJOYftMjP1+y775Nl8SusNgTh0BreuEaXqz9itop2iq4xy1ZDh6pSb5IaeJE9keoqBY2F+ARnOg4Y1y28aGu+c/9DUIMpNR1eps6PES/qC9HLExaR2sjzW2a51Dkl2iwiItTBuARnGi/UPWD5xZ3LXz2M3F3CKK9rnOwadt1goeW//9Zg2RGcvLkYVOcJBHSoyAFPEzAI6qzfDLr4a0P7Fj49Kd1rwTAqq6XfY3Ao/2rFgJsgQ/GNYdbA6nALm6Nx7M5BH0bKbZcLP/ulkU7H9jwB3GXH291nUON2wZwv+TzIEugOEB93Vz8F1g4LwmJpvNoQML4H+86zOs8zHZFAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-etb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABdFBMVEUAa8YBbMABbMUCbMQDbMQEbMQFbcMGbcIHcaQIbsEKa78Kb78LaL4LdJENcL4OcL0RcbsUc7kVcrkVc7QWfGEadLUbdbQcdbQcgkMddrMeYrAedbMfdrIhd7AjhyUkiB4mea0nihInihMoiw0piwkpjAgqbKkte6kufKgxfKYzfqU0faU5gZU6gKE8gZ9AgpxBgpxDg5tGhJlIhZdNh5RPh5NQh5JRiJFSiZFUiZBZi41ai4xbT4Rci4thjYhjjoZmj4RnkINpkYJvkn5wk31xlH17l3aAmHSDQmaDmnGInG6LnWyOnWqQn2mSn2iTn2eUoGaUpEOWoGWZomOaomKbomKco2GdbVmepF+fo2CipV2jplymOE6qqFirqFesNkitqFawqlSxqlSzq1K0sCe6rU68rky9MDy+r0vBsEnDsEjDthrJs0TLtELNKzHRtT/TbTTjvDPnJB7ovjDpIxztwC3vIRjwwCvzwij2bhz2wyf/xiE6dWc7AAABBElEQVQ4y+3Qx1LCYABF4SMIGlHEXrE3omAvUREr2EGxYosFG4gFjSIv7z7JzC8LZ1xwlnfm21y6c4w8+MegvaW18/ego7oYCwVl9V2mIKFvp8oJiy6wDNwkjJHV9eggUsnaAk0h+r+yhvTg2w3l4b6jW+euBCticGyXZdm7N3c/Mdxb2yZ9CsEM0/snwdfxUDR4qTZwLQRD4DqIzVP0HPcDUSFQpJGgT016t85GlzygCkG4xmeTHsaST1PbjsmALS0EHxWgXEUGPfGYBfzil7LnVjbdrFO4rNCcNgEZfYcldtgArD0vGWNohlKzpdRB4+qbZhJm4/vd6UVKMw8tx/LgT8APZIPwXe0TD2cAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-eur {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUAU6eApFP/9ABWIW2TAAAAQ0lEQVQY02NgoD5gdEDisE1AsEXYJojAOZmMDpkIDhjBlIERMbbAbQLZArcJhYOiDA9AsRTFOSgORfECiueIsoVkAACg9AqhFj835AAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-fjd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAKMklEQVRYw31YCVQT1xq+IaDUQu1q7TuW2ta+Y7HWJ1pbW9sqnlZFJS6IKGXfMiEUeDyqYqtWWcRa4gIWSwERVwS0iqRsIYQ9CbIT9kAyCZBdhJAqMm8mgTCThObcM+fO3OX/7v9//3IDtB2dUwhyLIVp+5qH9TyK3YcQ2l78d/DCd4M4bWLxNtcaAMZz7gTG/2lj52bnCNmvoM1/y9Nmwf61P+SyU290LXMc9QkoEQwfqJQHlcHUcgm1HNY3CYT1DU/Ddwl+lDo7OtsPLBoEihWOikQGgiCdA7I1Lj+TwTbbf3nZOVINgERbd2KA7uRigF5yt1tOtbahvLbh+PF0lizqf9JlH6iSL6Nr73Ur3R70U9kEGRAbL8+IAyZChPFDQUUiUHrpxrjLNzLnbyYFnejWCZeLXlzsSbba/pJDUGUHLNYD0t7JDUosIINv5y30/Dwmrzr5yvimLxXbKZODg+iS/x675hSaFcbX0CqkRpEQ2yhPQlSPyQTCNAzQy06Hwi8Vi6IOqT76WB17GhXQJ1Wvd421fvnbh4398M7dKKDHuXcPRme8tDI8/vcieViYYtXHmtQ0dGZtk/DDr6KtwLp1wRmH2icgDBB2XKOwuWDpv89Ylj2rNgyQ9TwXK7DRgXKe8VNqs6OTYPVnz/j85whyJqOY09Anct6GAlKlXf01n3c/4ufxzV+LKfuewlJUMzsCU8hWG63AF2SweU1w+g9t2hlAeMPN4oMs8AYmNr2GcntUd3pUv5Z0XRHIxhFklMkca2xC9L9nclXz599yAJAyMKI849U94XINQ3z107g/m680S3P71He7FYkNI76lYqoFFsMmliKSxhQTBkiXkanLuKLLuqpLuSyPY8iycmTJ6XBMvPRYojjip8Z3/lNPthdsdhuOTVL8cUP+x3XJiTPwkbjR0wxdVpYu84ouPUOXeun+3UqPSmWwUTZK59JBWq3aawD5bgDx7Z7y7Ua8+xEvIeLdh72inYCuSVqZGCI6IAaomkSqAugTVOufWN/wSgI1gPxowftNb6yqJ72Ofq+a+W5YYmg1JNAGwPkDh/w6p0IqhqYBsWBqncovnx9KPRfh91tw6IWQ6HO0sOQI/8t0ekrw4XNhIYzAuKtB1TKqcYnRZDUkEoYAoE8S2te/kmqwBmqBdcOCZU2LVnFJi6ox2SRjM86vBSQjICpnenf06L7dz9xPXWsA5I75oHTLC4WO81ivk9iv2rDfs2atB+2OIG3Jpj08NVQ5As1aUx+HJhjn0aa7cHHiTNJwxFEh7bDkSLw8OXMoljHgH9H49kquzSuCr1zFkT8Nhh4RR5+UXcyATzI0h0/ozl/E1iadm0hIuH+z9EC1OoQtNWxNY4n9WnQH4+/VR7rzT73fxQF8+pJHu97pvG7VWwHExVbdG20yl7rt4T6BKofxPohpiCnUMEWjaVX9mXWDmik9l8fGtWUlUxPjz5Sa5s8wUkvOXjJw+blWqyoomJRIBFPIufLe3Pbhv0SjpYMaRqPcp0QUMuPGEAsOaNR6/vpn0dmjxZtWdWQDAQeIuFZ9uUCQBqoOgJ4gkOa2ZW8FpiF8dMAA2byw1wp8arf4YFIe9ymCKG/njaxdpw4MOHsyo7ZNPOi8DTWWMjUzpbCR3zqAYho5erzlTYdy3zDXmJwX3g6wAl+TwZa11MxozO2HDAelsWCfZq3XWWafx4rR5C8Gvfe0u7vUv+fYFOk4keShfDdSG7D31o8+u8tkEGcEHyn0cciW4hWVOYYgUxr1sLf/+FqntrPJO0/es33bu4DXC+/cVYsGxry7Hof/sLbdejGrHFPho0dD6zeMbd/24NLt5cFZaBz6NDjdEBihmbjnW67wv8V+VMdvaO4v5wm6eOI+8HVT2JnsHn5+PSup7PaZmwWehUIcqWdMVsbtRmWM5+XLVn6sCQxMySx22JFEBjvt3/Kv7JAYkqs2544+dWwlA5cv9yYIpSp0CRrWVStXSA8fDYnPWxNf/H29gjajIdSZAytU9FwuPS9uf8FpH1bKsdobjx1c2qITN94/svTQ8m23qKmlxX4PYQuAnivkI+4HH6/8qO4UY+PhHBtbd+t5rqh67N/0rG4flG7Z0QDAxK1bwT/noWhsl/iQwTfzX9t76sIDlG/PWlpGnZ3HN36Vll3syRsNwYVmr/LhI4WCpJxz3kn0U/dT0/gP1Uu3K0/8Ftde+MlRyjV+QWu3fFe+gIoL7npAYtDg9GXrzn0XbnMcKAybBfvsP6IvdAq3X0l/ZTmd3QYPUNxQUo/l5PslPpj/xncLV4cvXBOxYGmgNZmyYf8vrTCmKmVUTCYt3rtBG1wxZPBeGlt6sEgS9qC5+8loU+cjgUo89vdEx6ufSE5c1KG5sl8whjwtbOul5LRS2VLIREO0rJoo0aRzTteua02BJQMBTGEAs1/f+r5nw+FFffSCznCWiFoq9i/sM4wG/iX0YfZvSq3bc7s1qkF1aAgJq5UHlwwaMwNGau6o9+XC4ZiEsdjfR2IYyhhGk/3qns2+owlpbd9FaKPjrkcn7EbjJ2cYn2poRf3Ah//EmyUJq1NE8NXhPFUET4120Cfa92PB3vWP/Rr/9uLIoKqRyAYNNmqYw1NH8jVBlcOeRSLPEjgA2xeeTZ8o+t5J9/irfEDuBFY8AHiA3GK3hmfrUAlAF/gQBtYpS9fvbVSi2+KTHa1ICPAam6kKiKWC5e8mdQW+VoRD2ZKDHDntZnX39ez+3ILHbO5wAavZ3kno/+NkT4vyTkb36XTmrXu7mP3UaT+YTrd6QGyTFA3jSk+TMsqs9mNLzIqN6Vcf1jD9YXuToq9eNgBP6po08p7FG0aOpzYjUmbv61pVVl6rzK1AGEIUEVosBLj6FzbZGjItqSwUwsSSA54+D0scVqN0zW3PK6tEJielSoVSIRcu2jDxy41d7KQ1ifbPtczIm62oJ+IrtWmTGbfDQj6bsC9kenQYslTlWCp90IXigCrN7vTyZh73sXZMLBKJljiPxqZvzYGimOfT8hv23e/FhelpoRipLTHDtIzCqQc2q0phqNwiw2B6xdABlsIjvaS4qEAmaFIv2yELPSbgPsxm1lJuC4JqlKHESg3dJ9SgITMFmDCJcGuBLJOaaLKZV3rViEe5kpJdnc1kN4M3/tofEFvR6prfE1KrCWXBxHoXnuYQRCSjGT0tXLXmQoNX5LReWTCdIw2uH3O52+F1NIVy8cE+jiasToWSzAz9TBwyI8HslQoiSIKJKrTg+bj7A9HuLJhWKQvsR0JaJkJZsxwwt3WoPg6Z+jY0JzP+mTewmZ6I+iu3eCUicBTTEMFkbAvB5h/oQnR4ExNbvJTBECECm95iaXhSQ6a7mx8XNmOb8SRz+Zp+Ghu2dCQznuAAWbQCwdGIlz3Y/EJoMe2Y9/GJyKhCI+1mU4dZjIHN4jU+ckrmCIwWz22qMHNfpuIBmf9FQvBz9pxh09xGc4R1idmNlpiI2LMnRwH9H4RHWq+ozdpuAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-fkp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAHsUlEQVRYw8VWe1BU5xU/5/vuvfvGFSECu2FRFCuoURN1fKUGMz5w8B1JUhOq8Z2pSTqDjMbWJKbTMenbVqWmVTAmk1ijiSYSxWC1GqFqdGAwgCxo5CWwCyz7uLv7fV//2FUQ0SYOtOev786ce8/v+53f+Z2L9qVrY9/YQBJtW989kbPrjM/rJ0YtgBC+oHW45XjWWMeSTKrVkbzdaVvOtNQ6UKEggLtV86PRqxcNX1JRiJdLyMbXxmQXQW8EcZmiGn+yxrX/0NasGXl5y4clxwWcHh7kHEAAEoIoAAEAiRDAAXiABT2Bsakjdiy2Zh7brVHVwUdy2ZQnoZeCrHMOvrrwBXX33tplr85MMR//Yv2ql6fRIGcuH2CXRAQhBHOp+gHmV1ZNyjFXjj6wx7Tihfh927+64X/m2ZxeA1RyrvKnH9flzFzt0ehvpj1Pjhz9/Rtz3s9bNjQlztPqEUKE8hjjPi8fPX3k3zLi153J1bc64g7vDcyfl/3r44szcqqrmnoLEB0Q+1R7vfPs6eriuOT48cnavbmucxfHZaSmZ0yUDboRJuE7cAgliTyz0BBpzPJfsRUc1SxfGrN1w+GiupWr3z/6QZEgpJ9Z62fYK4Aw78Mi1q+f4NzlDsQmxs4eqlePHtcOTzKMSQGA9uIrVamLUKtNOv+51mxwnzitPDlJY4npAPgkv6K1zWsyaQlFV0396++e6h1AzW//jhr04b4EmRoEotUyVRWqShRZtd9oPfAZUmLOWKAZHA8S5T6/UFWCqNErlBIAIETUNXZM+MjdO4AuRKWAw9n5jACCAxBAAAEgyyTCCAK4ywUBf0h2IbHfVhcoEGyIsi02zekVQJLT5Tdz1nWaQmQB5wCAQoJQYc7DAhcMgIdcIBQCAq0dfmIWnPHw6+FEnvJ4gibS7FGDioQyQUQQAAggUepxtpUU2YESABAgEMOFJevaF6N14UszJrzegBCCaBRUZGBMrb7hOnEKCe2XsUB+JIoHGdVohCyBT9XJSEItQ9HaLNgJFQl23kqABNyclKBPsCwfY849Xd/QEACKgAgCtAZliLXt2+IqP4juDF1//sVaSgGgo0M1GDRTH7doANTGFl52VTdlnOtyuetYAWhozMb1huQhAOAprWDNLWTiuK/t7d7mNr1eIZQ01jo0pz9RVX8nJgABwBh/OoGnW9ThT+sLypqCRKEiUOGA4mrm0Qagp7mUVqzIdbZ4WJsvcZRl8+tzFLC0HPjc/Ycd7pRRhVUwN1GmBCgltY1tX10tWTpnuBxQb76zgzF27ccLt59qqi6+RoxKhBZlFH5UwspCECAIImM855/tNp132qhBTyTbkFLBgjUNjkW7bjAB2BMi0t7iBoBl65/KP/qzJRNj6lZl+f6cUzn3uTWe5N/svwxBRhAJQX+Qbdny2YLMvd+a4pKO/D1q+uT0Q3/NG+d/dtVUqtO5A+jhFMJbBu70ARH9fmxs97vanE23mm7U1Nysud7g9AU4Qeyq284HyZoY/atfps+fnuT+NL9225/UlJEfzVz5l0OVreW1ticGUUpEaNoo0Ro1Z78sm11al501c82Gl+msaXzD1jd1l6eunvfOifq6qvquAgrbLkGusl1fewyk+bS9pdUTHDbQZHf6/G4tMZNOGF3ASQf3vZRk5N+tzcaS0vK5z/22UvrXzvNABDVpkBAhAEMlBBCC1Kxzdfg2Zf/jZGH5W5vTRud/WL/1j7MO7Oo/YUam/a7FFxonX1DExBlaa/Ky9tiNEVFMsC8K7bZ4a/TAxWowvuex9xT9u2jbdjrYlp+29r3DFY6aRmJUEJH7g4zxlg7VSfQUNeDycy4AgCgSyvTksZJvLl1/7dXUpetW+saP8739HsCj3T7tV9mMEf1/njnaYX/l433bZk6eRCFYUKykZ2ZFWx/b+cGl8yoDjdTdGCMfyw66lfv6lAB4uB0lgHnVTW/Ov6a3kuaSDcO+vFnrdBP9j6xk4+X5xoHDklnDW5sPUa0CAEIIxLCQqD52CvfT+5ZHeEisCMCEV5aHxLLBUVBcVtXOLUE6oLBSNQ5IjjIpBScr6qsaiEwBARhBAiFxSOGvirt6/19vf1tZD0wmpKGyYdZLybS1Rjd0pCNiEBI6SL7E7TupbfXB6hYk5HYqvzNqUncmupXpseT9krsFE7GRUNfs2nExcp3nYJnX5AJlnun6bpyT5lFije7vxG1AtHM2qT6mS8vubdO9yB4At8ujYNwUYdiyftSw5lMDDVLH0NRl1vopVumKZf6EyZPGei+Sxm8uOAeq3gAI6OrvBPomhCrSU6PHD5JrDQnaqkLwKHT2Jk36Fqc3Srpy5NPcPbZAedpYCRgFdhcdUh8BAglLq1wXCgtkvRESR/dvyj+7/6TjVoN0q/ais80SGcFtQ8vPgRCsu1MH3XJf4CEyKSlr22d+hAe4vZmNTIgyKz6vJ9IdsJQ1yUlaPZR6r5S58B7DwYghv/ievvIDNHT7wNXQruXAEAkBQoBzQCG4QEJQ7mEg+kpDD08toeIH0HP37rzrDA/r6d21J/NuOu/FQBkBAJCAhACAyIUARAz/svb4g0YoZ9BngMJV8Q5/eOd4Hzr/Vxr63itS4oz0LY4Hr+d7Geq+N/7f8R/s73J3PXny3AAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-gbp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAyVBMVEUAIH8BIH8CIYAHJoIOLIYPLYYZNYsaNowfO44nQpI3UJo4UJtLYaRhdK9idbBmebJnerJoerN4iLt5ibuQncenstK7w9y8xN29xd3P1ebRDSTe4u7fMh3fNiHgOyfgPCjhQi/hRDHjTjzlW0rlW0vnalvna1vpdWfpdmjpe27qfG/qjYTqj4bqoJnq7PTropvrs7DrtLHrurfrurjr7fTsxcTsxcXu1NXx4ePy8/j06+309fn17e/49PX49Pb7+vv7+/z+/v7///8ZBiYZAAABQklEQVQ4y82U2U4CURBEW3ABRR2VdShkQFTcFUQYQIH6/4/ywbm5KwYeTKzHSarOTU9XC4D+nGkkhsg4jmNSfzmoc/XSAi5fpQ8gGZLVwi+G0jOnNwCuJhQOEg/iGPJl8qMD4GHBhqSc37oQ21BscPEIoDMiy3kp1KghpwHD8YyTHoDrKd9LIiJy5kEMw26FfGsDracV6/vZCzyINhw2+XUPoDvm8iKnx+JAlCF3vuS4C+Duk80jc/BSqBqQSBlqavhkZU8cRQoyIJXhZ/i9CWcn4suEZIaRGn5RQtqJUs77ABJl0MO39iak7EkBbW+It9R/NPz9lJztsH5cEiq8tRpDezX8LobizeULFd6P1+sdpesgZrxRIKcma+LtTocgTrxzNTxIiGrfJSfQi/cvn5W5yam0IOLFB6+3hshm514X/hucN8Af5X8PRgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-gel {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEXSGx7///9d2aTGAAAAJ0lEQVQI12P4//+P/f//DNip83/sPyMo5j/2BxAUqhweU/ABmtsOAPEcizmL0rLfAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-ghs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAhFBMVEUAAAAAaz8CAgADAgAHBgEIBwEJBwEhGwMkHgMmHwM4LwU/NAZOhC5TRQdURgdUjTFlVAlvXApwXQp0YAp2Ygp4YwqGbwyXfQ2vkQ+wkg+4mBC5mRC6mhC/nhHCoRHDoRHOESbSrxLYsxPZTh/dUCDsxBXtxRXwxxXzyhX5zxb70Bb80RaXdyJLAAAAhUlEQVQ4y+3Pyw6CMBBA0aui4ltEfA2Kio/S/v//uXFD0ibTJQl308XkZDrcI6MHHQUvf3UdGOD8nc6BQQis1nHgMxm/tcCUIlJAISKl0Wy4zvg3vei+ZPYjgOH2q74hA8j0R9uUJCG1anBj/nguqNRgd2ics8fcCzaelq2nHYPIetBR8AO7cpBu9R0J4AAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-gip {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAFWklEQVRYw91WfVBUVRT/XZaP3fcBQY32YdpYmNWk2YyZjo1p+RE6SiONGtmYf2iTgVLZ1Izm92gMY2OKpFmmOAoaSiCgfLcsSyapyOeywi4sC6KriG4DKO7r7nvs9ni7NNMfz2l6c+bOPeeee8/vnfM79z0I/7EH/y9Ad+/2C4JLEO4LQr84uue9fQ8U0D0JiThe7ehIfWVq9pyo7KjozKjonNlzUydNttTW0SUJVL/agGgCipetyIuLL54xt+ijuOJvdh2JjkkDKRDlOJAaNa8gaWfBx2uKX59zZvWagthlLrUBlazftBX4CUgCcleuuuHqLwVJAZIRUAh09/QUrd+4AzgMbAHOxiW41C7ZLUEoHDaqHiglpO1SFbXsBt4BlgA7AVe3s9Nup9kyg+SzEV0PgEMOQagd+ZwTGhvQWVV9p7enAmQ7yCZoDMCdjqsOe3sT4CRBtWFPOHp7VAfUJ7iKH4+MATYDvZVVfX19F4EIgAHKgHud1/ustq/FnJ0OHd7r/PNBtP32kc8AGA30m5qoehQDD2WS0H/f1XV7vKh++dBwddu+Li3dmJ7efSIzWcfSeBOBrlJDu96Q7gF0CGjNyOz64+JMUU0MDLn1Q+rvJ09V/3hIFUDmrJwdmuBTwC/QbEbILmgrHx5xPjiiAcxR6I6BMYE5rwmrihjxHbRfISQTQVkUFgLrjqapVbLKffvTgF+J9gr4s+Bo858EOQHWCKYCXAZYqqbS6wBsIzg9dLSa+u2JKnKo02SqBK4iyA6+FexpsOVgL4KpAidJBZhs6FoQ2g6uEyG0AS3nzqsIyGowlhNigbYDHA1pAHsZnBNhThIujmG1YMvAtoGlqy0I0RNSn5OnKqByPb1sEGwC5wBP80FTVUy4NxA4HYF5YDoRagR3g4Q1UKCEKQEacs+oCMhiKLcC6dAMB1mIIHdU8C9DI3VZJAK6SagZ7FIEUYeDCGoGTDlqArKVG7uBKE+f50J3m/CjPOojIG0kzOi+I93PVMo2QsyqZshha7OCzPYgyALj1IRHMgGSOiw4wBnA6z2ApgD0k2e7XKMWoGvtHcenv5kufufXAfHAbhA9yLqnMWksxj5JPnwKlGH7QFaLDokAvSOOTXzVbrWqAsjivHN8wfyKuIT6+M9aV6/NnzYza8zzGWPGVT874duYRz9ZEX7uhfFZkeOoMW/KjJb4tab4T3+LT8iInm/qsP8LQNc3bKXi2LBNGgcmG7d5LQMOG7fd3LLjZvJ+x94DjpTvr6UcsK5KMMcsaYqOtb+2dM/8cUkLI23T3m16+z3TwsWWlXHUgbpR5y4qWxPlp0lRpBC+dlSDChEFg4XUiPYaz2otSL1IC0ksgB1opD9G40nS5IDkKE3ZS6C/QdTY7PFpEMe6IU72qnSs8Yz0CNYMnt70VOjELN76MouksuISL1Pd0gLuwjDu0BfaY3N1RxYwRz7XXgp3G32dG2VGeQhpLo8F705ZeN7rJPPmfU+h16MFXBP4tOXaE7HaJjAWmbN8r3e7AoFvLCi2yT2GmsszRzG1gS+ZxxXNZG1uY6gsH6w8vN8D5aM0geIN5PF8Efg7l6Vf/or3OeMinTzTg7OiBKdAJn8HeAmhqJrn0CGL6EVzBWzJW0zZYsZbAh+28YPLxCroIS8lfMs5VJ58CU7ZY3iRObtcl7+HrZjlG1ip+iOyklWQR1KUU6H6pJ2lv0SnZrAHFmlz0pgLs3T/kImhOkaBcoBDQ5CG992mSBjt8NwJzM8fMIcPMoXzmObBifSX10EN720j+eFQ7PdbNb+slCx1hG+O4LJHs/mPMa3+cDf6u5Z8qPb3rr8AsYeELdUgRn0AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-gmd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAGFBMVEUVFaFRUbkDmgP/Hx8AAJkAmQD/AAD///9g3HFJAAAABHRSTlPPz+bmRgNakAAAAC1JREFUKM9jSMMBGIaYhDEOwFCOA+CWwAlccIChJiGIA5ARVko4AEMoDjDEJAACCfVxe6Nw/gAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-gnf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAHlBMVEUrk2ArlGAslGHNESXOESXOESbOEib60BX60RT60RdyUI+EAAAByElEQVQYGQXBQZYbVQxA0SfFY5e+53GpvACgOTmZZ1fskmYB2LIZU19lxki5V75fx2P5MsePuJWG8wcALaf1IcPmqJeiEA0wpqD5IRyjwy2gXQB5AKeR8PD6CAoEb2Qp4LSQxj6Oby1RWki2iSWac3msG0ngW6myjiQbrZCL/DmMjTok4eDoFJRfPwvf9yBeNvYic6E7T/qPM1s256qkK9ixiJhyttSLZbQSprRxZgGlk3kILoQTyOyBSKth/kvbI4or57V6kNBoyp7vcXz4Cy2dKkgyOXSMy3g0RzqhGIADQ/fP49+NDoMVNGiSwdRjbb0TDUgUTIBkqDV3T3Pg7s92obFhpbzYvqzWHe1szxoiZIXo4zc0k34i7yh/NUiKob/P7rOkeJW5YrQs1nCao+Wv1Q9uBL0ZB80I0yP682oJUe4NuEEa+nX/b+huDVoBkIfMhlN6fJ2gdUW9S+mlhYmqrm87B6pFC6QgiA0lRUIvIwokNIA2DrTLzv70eZVXtYdbM0hrRVOprBBXwUn6wQKa9n9zGaL3aChsvK2TPG30++/bVIfwIslGYJzux61vzHc/3VEW5pAepF68+56XkitBhfSwnWz7CbMyG0E3FcLGAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-gtq {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABUFBMVEU7j8w8kMw8kM1HMAZIPQZJl9BKl9FKmNFSnNJSnNNSndNTndNaWiJcbwZpTjJreBdsj1JtmVFvjVFzhkN0ll51jVt5lWF9lmKBmmqEm26Jo3WMoXWNnlmNoXeOoXiOo3qOpICQromUqHmVqX+ao4Oap3yfmX6fso2ftI2nuZaptaKsvqCuu5+zxru2xq+7vYG7xq29wqe9y7HB0JPDzrvFsKrHt7DL07/P09XQ493R2NDS5MvT28nT4M7V5tXW3s3X6NTX8OPa2cDa69bd5NXezH7i5d3k6+Hl6uPm6+fn143n4Mzo8+nq7ufs2Hrs8u7tzYvt13Xt6e/t8Ort9Pru3Xzu8uzy5pry5vTz7ur0+Pr0+fP178z18en1+P/1+vz2+v33+fb3+vz48bf58d/5/v76/fr7/Pv8+v/8/fz97pD986P9/f3++8r+//////+sHcs2AAAB1ElEQVQ4y4VUVXsbMRCUr50d2YU0ZaaUmZlTSlNmPqWc0v7/tz7opJPOutQP9nefvZ4dWgMQAPzHYFRr/nJDAwAUUAAABoAgvBnrugPWgAzfE2ge4WfKA+0GLQIBgKxsXRwQMIwYRAAAZoxD7REYQUzyc5EeDi0DNgMBxQxdGQGRSLuSlFUaxr8kCDDnUPWrxJwD/y8rWlm9kwBQDQsqNQoxV0kSDjev6scdX/Xl3Ya0JGvTtBIJaUZO9cG6Ix++rJp8dHvtM1VnB0kWOk6DxjrVS2uev3/x6+jhb5sOqbqwkkRZM0bWqe7b+FdfPfxz+f7eDX4lZlZxbGDlfv30+cnPk+fPrp/X2lbhx9KktTvwfcs2nb117/Hm68e2zqkbGQBCgPS6oHmOA79PrL7w+s25pweurTg4H52Oe6VOEwPrVHXPohtvf1zZvXzXXEKazIwLElinqqeXLjv+bufE4jOJ0/RuyFgfnKrq9PaZO6emLobwsdsHiZXtyZKAwSyaYEmKkGVp0A1fkzuPZxcoUOgDEoyqXCCRtmRxJXqEeuE+xIrSL1a8GkxOQPBB0ix1BySDMCkczZKeU9malaWVxatBpKes0Ify5Ru7Guy73lWSTgL/APLI5/iI4V1sAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-gyd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACdlBMVEWAiHpmbGIAAAABAAABAQACAAACAgADAAAEAQAEAwAEBAEFBAAHBgAJAQEJCAAJCAEOAgEODAAPAgEPDQAVEgEXAwIcGAEdGQEdHBkeBAIeBQIgHAEkIhMmIQ4oIwEpBgMqJQEsBwMwBwMxBwQzMB80CAQ1LgI2LwI5lAg6lAk7lQs8lgw9lg0+lw5AOAJBOQNCmRNDCgVDmRVEmhZFmhdInBpKnR1Lnh5MniBNQwJNnyFPDAZQDAZRDAZSRwNToihToilUSQNVSgNVoytWpCxXpC1XpC5cDgddUQNgqThhDgdhqTlorUJuYANvEQh1tFN2Egl/bwR/d0GCu2OFFAqIv2uOwnOPw3SQfQWQgy6RfgWSvXuTIQuTwnqUFguVxnuYFwuZFwucyoSjGAyjjgWnkQWq0ZStGgyuGg2yIQ22nga32KW5HA29263BqAbCHQ7DHQ7Dw8PEqwbE37XHrQbMHg/OswbRHw/R5sbSHw/StwfS58fWIA/YIBDZ18vbIBDbIRDbvwfcwAfdIRDeIRDe7dbjxgflzzrm8uDo8uLo8+Pq9OXszQft0BXv0Afx9+7y+O/z+O/01Aj11Qj3+/X4+/b52Qj5/Pf62gj6/Pj82wj8+Nv93Aj9/fP9/vr9/vz9/v3+//7/3gj/3gr/3gv/3w//3xH/4BX/4Bf/4SD/4SL/4iP/4iT/4iX/4zH/5kH/50r/6FL/6mL/7HP/7HT/7oP/8Iz/8ZP/8pz/86T/9K3/9bT/9rn/9r3/+Mr/+M7/+c//+dD/+97/+9//++D//On//Ov//Oz//e3//fD//fP//vX//vn//vv///z///3///7///91JKExAAAAAnRSTlP6+7Kv75sAAAHuSURBVDjLY2CMdtUgBTDISBS2JtmToCFGlCto9oKKcHNiNTSUe7Hqt28/Or8i1Jg4DS0tyaIiWUvW7zg5vTjYgCgNLaWGLL7TFi3duPPU1Fx/XSI0tDSH8Ko1LVq0aNnGXWcmZPtrE9TQ0pIjL5i6CARWbNp9tjvNR5OQhpYadyaPyWAti1Zu2XexM82bgIaWlkQhhapFULB288GLrUku+DW0FCjzRSyCg3VbD11sjbfCp6Gl1ovZsQ+hZfH67ceAUWqGW0NLS4KQdMkiJLBkw85TqFGKpqGlQIk7cA6ylkXLN+05hxSl6BqAzmKy7FmEClYCg2BKrr8OVg1AZwmI5S1CB+u2Hb3Yn+2vhU1DviJPFKaGrUcuLqwOM8WiIU5IrgxN9Rqgk4DR4ozNSZW2TB6TUFSv2LT3AlC1G3ZPZ0gJpyKrXgpMjRc70jxxBGt9AIdeG0rEnbjYleaDO2mocgbOQvLm4YtYki2Shjgh6SKY6tWbD4BCURtP4qu0YXLqg3vz/MRsSDzh1JAuJZgC9ebO01PwZFSIhno/dvVGiDePEygKwBryVdl8Z4BzwMziYCPChUCcgHjeolWb9wPTsQkRxUylNZNd76bd89BzCi4NmZL8kTvnVoRbEFtUyqrUtSY5kFAYM8Tak1TcAwALjw3ticaLswAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-hkd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABaFBMVEXeKRDeKhHeKxLeLBPeLRTeLhXeLhbfLxffMxvfNR7gNR7gOCHgOSLgOyTgPCXhPijhQSviQy3iRjDiRjHiRzHjTTjjTTnjTjrjUD3kUTzkUj7kUz/kVkLlWEXlWkblW0jlXEnmYk/mYlDnaVjna1rnbFvobVzqd2frfW7rfm/rgHLrgXPshHXshnjtjH/tjoDukYXulIfulonvmY3vm4/vn5TxpJnyp5zyqJ7yrKPyrqXyr6Xzsajzta3ztq70sqn0ubD0u7P1vrb1v7f1wbr1w7z1xL32vbb2xsD2x8H2ycP2ysP2zcf3zMb3z8n30Mr4zMb40cz408741M/41dH41tH419L51ND52tX53dn619L64N364d774+D75OH75eL76uf85eL85uP85+T86OX86+j86+n88fD97ev97uz98O/98vH99PP+9PL+9fT+9vX++Pj++fn+/f3+/v7/+vn/+/v//v7///+ebWIhAAAA20lEQVQYGe3BV0NBYQAG4DentKNoaKIkaWhZDVKUGaFonYaGaByV9+/3E8537lx4HrS1MoM3OQQNzPeMQovTz3elF2I6ABh45aMZYtZ0wBRlxsYCZxGnBFWv9XrapDwGHN+Vao3Heqi5YO7jcKvcV3zipZ/0QM0qQw+KcX3OPrpP5sctUNN1xDc5tTKxHN+etXVCgORKFLwjO4PXlVIPxAxsBjO3My8yNyCm8Mu7rwWePOcgxMpQ+C8z/JOtliFi+pxN3hjhafAAIqSl3T13N4D5xiQ06V9EW8v6B5p+Kt/cqbu/AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-hnl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAA7VBMVEUfTsIhVcUiWsciWsgiW8ciW8gjXMgjXccjXscjXsgkY8kpc88pc9ApdM8pdNA3hNQ3h9U5jdc6i9dEj9hIktlIm9xIm91KnNxKnN1Knd1Lnd1QoN1RoN5Xo99Xo+Bep+Ffp+FfqOFfqOJgqOFgqeJmj9lpl9tqltxtnN6CtuaGv+iKuueKuuiKwemLvOiw0fCy1/G00/C12PLN4/XQ6PjR5vbS6PfW6fjW7Pna7Pna7fnd7fri7/rl8fvs9vzv9/zw9/zx+Pz1+f31+v32+v32+/33+/33+/75/P77/f77/f/9/v/+/////v////8sigodAAABwElEQVQ4y5VUZ1vjMAw2JaUtQmJDyHHQsvdeBwdlb/j/PwfLSwofSJFSy5Kt5T56DRDEz//sChRMTrcSAYKVTNxAvE3hrjdT6QjYgZKHt6LkjM4+t4sCJugQbogQGUL6pIYjYrxqGSkFS/W5ToKnoeQdz3yH0hqknmJJyYFSTHkWad/fM64MCeLLGUIVmFQCAgOx6fBQRFB61lI93HSj6bjVbDUa9muyZANrzKw1mi3mFp+aoiimi5mZPFAxNzvlZJ5P58Xkn792k6dTazafv6TvDhcT6+9K3Ro/rXA4G1zR6trAcYXD88m5k90rXj/+HT1VOAS6HR257q2HQK9jw/e9OVzu7L5Y8XjTfbDibX/zf4XDSd+yVlfNYYXDw/aeVg827nrr4Yc/bmGemcmtnU6nPZ+ovbTYliNnMrUss19Ws5TV61mtbqUzsC3rd6s1B85qRg1b2KKeT/RDKwPv5wEVEoSpBFD4IhgCBr+BBDjYUjkV0qWZ9nHcDkFSIIWRpXSDS0KkIcSIMAoleNY1TnqYMGWkghJiCs5KJKObiggiRZOMv7egkSCgUJPkofgQIxh69FZZPUQp7CUihYF2+QKkTMF3d9yvQAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-hrk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABblBMVEUAk90ClN4Jl98Kl94Tm98VCpkXF5YcneAfj9giC5IlnN4mJp0qKp8rD5Avi9QyNaQzMaEzoN46XLk9PKY9pt9CgcxFjNNKYrpOqNtRquBWp9hYqtpbl9VeptVep9Zfp9VgptRlU6dsos1spdBxLIN4n8Z5XaWDNYGDmb2nXo+oXY2phZ+tXo+tf5eyfZa2ZpK2eI3aUVzeSVLoM0DoOD7qNz3rLjnrNjztdoHvcXr0IiX3GyD4Fxv4X2P4ycz7ExX71df9Dg//AAD/AQH/Bgb/ERH/EhL/FRX/Ghr/ICD/KCj/Li7/QkL/RET/Rkb/R0f/UVH/VVX/X1//a2v/bGz/cXH/eHj/eXn/gYH/iYn/jo7/lpb/mZn/m5v/nJz/nZ3/n5//oKD/o6P/paX/qan/rKz/rq7/srL/s7P/t7f/uLj/ubn/urr/vb3/wsL/ysr/y8v/zs7/19f/2dn/5eX/7u7/7+//9/f/+fn///+qFaZnAAABGElEQVQ4y+3P1zPEUBjG4U/Jx+q999577w5WRKwQrC4sZ1knSqzy/fdmjIsdycjZi70w471957n4AUty8DfAXM/iSMPYbPeyFBivH2rG0kzIKcKO/sYZf9AEUIiYAdmIJQDt/qAFoBIxCwoQKwC6/MFwGpRjXnVZXS4WQ/qkRHRtzcBEkLGV9dHeqlaPaPq5Y3NfiEPzSMRM88T1khuYLEi0zXbpg7GDlADuPGsady60Tce5lgGCXhmL0SVbJYrKgIh9p+sR+0wP2faVXMNacg17CSAsA875jWFY/NTY4dySAbcJ0UIGvD29qGo0bqkb8Yd3GUD3oe+GrUfyAIp7nUtfYKHN41O8gJI/OD0/1RdQpMFv+wcpAZ8BYXtjL70NrQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-htg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAB5lBMVEUKEXULAIcLAIgMAIwMGIEMPgANApAOAJcPEJcPEJgPEZgQE5oQF5oRGZsRHpkRH5gRH5kRIJkSH58SIJ8SIKASIaASIqESI58TIacTIagTIqgTI6ETJ6IUKaMUKaQVLKkWLasZZBUcLHYhegUifgwmOcQmcicrMHYrP8UsP8Qtg0ovKnEwM3U2hT42h047jE1DkGNFkldNmGtUgFxgRRlmkDRog81pfMZykTZ5PSB6itF6mot8jc19js9/aBp/dhyAeBiBl9aBp5OEiHeFSiCIlY+N0ZWOLyKRlimRmi+SoNyTYg6T1aGUlIiVotafd4CjLBKnFyepGCiuiYyyHzKyIjiyJDe3FS+4Izu4saK5Izm6Ey+7Jj6/ABO/ABS/KkLGETrHEDrHETrHETvHEjvMybPM2t3OEjXOEzXOQTbRWhzSAB3SEDPSEDTSETTTDjTTETTU7OfVACbV3uPZAAfaAAnaDDXaDjXcSRDdCjXdCzXden3d99jebn3hDSvhDizh7+3iDiziDyzjAzLkAzPkBDLlBDPmBDPmBTTnAzTnBjXoAzTq7fnr7fjs/+Xt8Pjulanu8PnzAT70ADr2cIn3hp/3jAH3sL/3+/P6//f84tb95dn984b+9uX//+////H///P///+LkRKBAAACtklEQVQYGQXBwcqmBQGG4ft+3tffZhBJM9woAwkaBEFELouWEYJrz6BN5+KJBCEdhCsXuWgTImEgLdTRmfmb+d7n8bp8Yyk4UggFGdlItThAmdS5LBOFgq3owoZkwBIYXRuQsA0ahIW5WtEVKraYoWzOZIDBidWBcUwqZMEBDJhLBUoB5xYZYw6HpSyVJcAIBtMMEByswOLiIEBKNkDC5gDYQLcAwsY2aCgAA0ZkoxSQWRhsoEogSENhMLOJooTZICimDAtjWBAlO2FMByWjDoabY8ssMMIYkDMTCqGUlPjsBju2cT7sGC7NHJRzc6ZQ0Kbz4d2Oh7fj/pbr2VEQGrJMepLahGZSC49/89Htv58dT3/17vG3T1+JHUCBDU4qFDOKDq6XfoqffPHWH3/OaxdDC3WObOcZCqSkKUd6Pud65aNPfv/odn5/vjzgIE1TIOf9yLAITOvzc//416//8unH73z44MWTTIaTuZTzQzgugPRYCbz47f8///dbz//3+dM/ffDGcdzShBsnzY2cjw64ItdxwXGlx+PzJ++++c4/f/nn+wc/vPngBC6OCzgm+NcxXGZTmV6vf/b1z+7PFw+/efV3z57rFopLnR7vDwmM4AK+9/cvj2ffPb1/cn391R++Ba0QiMo5gGbAlkr/84u3z/u7l68nh/nqIvS8CFJCT5TZ4CYZfPfotRe56t2Vb795aZBLKqSVEwFhE2nY3ePHKYD2btY5AjSVAHUrTBDAAKgEFxxQAFls0Ui0bGQCODoGVdyyBZYYKMhsiANaXRbLAgMPtBXOqduQUTLHPLrAph0lcBOhWagIuBHL1JWVLEwg7cLRIDsJIFRkKW6WrKSIrBC8QiinNGDTbAIEhJEGaOYoSFEzbJkDYgmFblqgUIUgg7FsS8rINpLCGraFLg1ihgx1PwL+NvWZ469rlwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-huf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEVDb03NKj7///9+JuPjAAAAFklEQVQY02MIRQIMA8JZhQQGG2fAAQBchId5SJWRmgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-idr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEXQCR7///8KMcEvAAAAEElEQVQI12NgoDP4DwZ0owDtDF+hORNoMAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ils {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAPFBMVEUAMrsGN70MPL4NPb8OPr8PPr8RQMAmUcZKbs91kdt5lNx6ldyKoeC1xOzZ4fXn7Pny9fz09/35+/7///+pkLZFAAAAeklEQVQ4y+2UzQqAMAyDs7k59+emff939SR6ERpBD2KPpR+0aQiELNDAF+p5lS76tXLAGsJKAQUoDNAGYGhKYDprOCmA2RzzZtasFGGRRTIsouqG7jAuIssI13WA3wGvAyIskkjSrkQfTctKP+6WNXjz0fb+c+nlXNoAS5JOcd9mD/kAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-inr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAMFBMVEUSiAc4RVs8SF48SV9jbX5jbX9lb4CVnKiWnKiyt8DKzdPLztTq6+7x8vP/mTP///8DX5tcAAAAUUlEQVQoz2N4hwMwDHuJ/zgAksTvRLH9WCWa5py0wCbxS/f//8v7sUh8m////898LBIfz3/x/yOPXSIeqwROo37b4rD8fzEO5+L2IFqQjFgAAKYM7paqvXB1AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-iqd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABMlBMVEUAAAAORAAbaCMbaSQcaiYcbCcfdDQgdTUgdjYgdjciej8kf0Ulg0klhEsoilUxk2IykmE0lWQ3jlo+m2xLo3dMoXZOo3hTpntVp31Vp39Xpn9Yp4Ffq4VjpXpmZmZmrotnr4xrspBsso9vtJFwtZN4tJF+vJ2AvJ+AvZ+Ev6KPxqqRw6eUxq2WyK+XyK+YybCay7OgxqygzbWgzregzrihzrihz7mkzLSkz7mk0Lqq076r076r1L+vzLWz18Sz18W42sjA3tDFAAPF4dPGAAPG4dTH4tXM5dnNESXN5drOESXOESbOEibS6N3Y6+Ha7OLb7eTc7OXd7eXeXWreXWveXmvfXmvh8Oni8erj8Orj8erl8uvp8+7v9vPw9/T0+fb2+vj4/f34/v38/v39/v7///8ShDFMAAABd0lEQVQ4y+1R11LEMAw0vffee++9cxACGNvUJAdHb/7/X0ArJzwGbubeQOPIsta7khwhjVa0lJbaKK2NkZI2TR8l6EwIoYoAYFoLAnABIGUdkwlGEs43FTADjAKhWAcMOJAVhMgrrhKbcZGiCsZlOEH9SWqMpCCYABIn2jkhjJPHGSnMwQujGO6PGNLdQU0RV1fwLB3PRHxpuNvvbvgTkHJTsI6TwjBGqrgpaBni8yxEMAiV61YpPCbGxgxcl5LSFSQQQyOn+a2lcrUwuUneiWn8FE5W+L7vYZGLoyTkzfc8L76AyPdEGIZB6FyWtghx4oMoolwAyGWyUSBsnlYYwtP8x+dWztqX0+f97V8Q7hsWrW07pig33DTyM+GyNWN3TiaurX2ba++eTSc8Hr4fjDevjdX2TN7a88aO0c7pdMJrfVV5TUVJcWlXS50dLKosG6geSiU89PZNLayvrC6dHc3Yi73NjZvl3VTC1V3h/0N/nib+7Y/YFzCMSsCg7i+yAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-irr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAFbUlEQVRYw81U21MTZxRf/gJb2/JQplBgLLdooCLVpwzTqpVa7IOPSL2NECcENCGSIdwqV+ulaqeOOLMM1473UiERMMFcAJswHdEZLgFy00iym1QKgTAFtWc3EDa7m/jiTGS+yZzfOb9zzu8732GRLU2ZW5p4W1DygE388ladTX47c5WArsEmih2QkknJ9dModagHpWatMpGAEiiP0onRZl0xVQStNFM07XpU0ZnMmyCB7RlDQmkJgQOgz4ZHF0prjwaG0MAuaxNijoFHz2QZTMiL+snsw2aTgvqfjLYZ1FdglgvoRBtqJn1XUB59S2j7yjZChHJvHvvyhpKYybKwaIhSQQbfRJsQ858FDdxxlG1IwR4IDfb6vHWJ1BNYB+E0budc/YrTuI1zdRvx27h98zUfTAfP5ms71uC2dUiGOI0ZZCiDhOkk3EFU8+WCn7Az/JCMZvgbrVVOp1Qmogi3+ZvU1m/TO35I68hOa9vLbdnFbd61Fez271Pb9nCbvyaj+1LbstLas4DMbd4NMK39O/Bzm3cCZ2t7dmrbXjK6k9uym8yF6B5f5VXYRsIWAkKIhETulx17oTJJJhoBRCqGLv00dImvLCtSnxZran/5GxUoK470Sou1tbKBs2WDF0TqmnylrETXINWdqRg6f0JdLVBVlOjOiNTVtfrfwAm5YJ/SNdTprwj7K4+ryiTa+hJtQ9XQRSh4XFUOIYmm/vSjy2JNHUQhV6ptqDdcEfRXCB9WndI2gEc2cP6kukbYX4WM4GNK22CPVfvANtA5/WDUPfnntPK+Ra2zG5S2gSf4uNys7rPqdPbhXqsWyD1WjdI6CLDHooGowqKG9P5nj8B46pq4Z1Kpng1pn+tVtsERbExufkhAu+GBTUeQzWqVdXDAPgy9oNTdyV7Ncz0cqPAYG+02PdTYDcib9+zvHQh67fV6Ov+Yv3nzlccTZkGvZmdfXjj/an7+RW6uPTsblP3z85kVpzNsgtw1Nc95PDCwohMzOTlg2Pftc5WWhkfQf0bjzMGD7prq10tLuLh4JjeXkFhb4zh8eOnpkzAIWhp5jEuleGEhGC9/vewqL1+223GBwF1Z6dX/FZ4nm7t+3SUWu0Sil+fOzV686CqRYkWFsN1vlpfDtNRu92vY67NnRxEEjksmW8HxFZcrzP/2Kxhu37/flpW1bLO9F9+hd/xhXLh/f/7WLa/B4FEoFrq6PH29/7a2eh8NgX9BofB0dcFOeIcNBITT3TV34waQCVsuX1QoIHcRoj09C319wJ/r+H3RoPfI5R4i997cnTve4WGAwPd0d/vggi8ql89BZSjVdY+AnZ3zt297DXoEl0jw4mLHsWPO43ysQOCuq3uRkzNz6BB8WjCpFDtx0nH0KEQxsRhouEjkOHLEyecDxIRC+ORgAoEjPx8TFgATl8kcuT8CBBomLsbFYmd+noPPBwM80MjJz3dCVCIh0ktLXxw44ITEYoKJFxQ48/KwQiFiSUi0fJEwtWGDOS7O9GmUlbPZHBs79eEH1oREU3SMNSXFFPs5RIFj+izakpxsiY+f2riRiEZFWZKSLHHxQLZs2kTAlBRzTMz0xx9BTXN0DEBIATJAMKxklCAnJpmjo4loVNR05CfW5GSCnMwBpykyEhlDiDMe5EBogmKMrRoR/uj4mp8KxxmQkrteYSIw18dEjGtnEonw/VIN6qHRjJRcI8XJSqBCWkFjQN8IhJbGzAwBg/dAQjOZ9/fbLJm0KzKGQRdBk8LamLUOq2iWp3nrJGhqgl2XVTfr61P9CPN+wZYpxNiNjE5MiawPxJSOsIplPt9bdyuwekSInWOd6/qEmM/MnHaw4YVeWCPbIIMMeP33f1acPcODMg6IAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-isk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAD1BMVEUAOJeOp9HXKCjgV1f///8zSPRgAAAAPUlEQVQoz2NggAAXJSUXBmxgVAIBBCEAJCGIDBhcoAAogQIYjKFASckYBTAo4QC4JXAahdNynM4djVqiJQBcPDNFIkaSNgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-jmd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAS1BMVEUAAAAAmzoBAQAeoTMfGgAfojJlsCNmVABmsSJnVQBnsSJoVgBosSJpVwC6wg+7mgC7ww+8mwC8ww/DxQ3ExQ3yxwDyzgLzyAD+0QBDbwwYAAAA30lEQVQ4y42UyRaDIAxF44hjwQn5/y9ty3BqypC8jS6e9wZQwRij+4qVXn/KYL55dXS9edkqSHvRA9UftC1KqNfb3qmmiFe2dK81ALSbk/TE9MZsLdhQEoR3KUr+8F4y5yQBP9eAEyRDcnMwPkiuSOLxV4TPSAr4lITARxISjyXHwcAjCQuPzySx95mI8IBg1Vv5G0kyRhJu0efpFi14eL1U1aIZEo/f7Rfb7ZTkgXchJB6vHj+ETuUlAT/h13vKScYYjyUjB5+VZPFpSRGfkBD4SELjsQQYeCQBFv4heQPRlim1YF+LNwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-jod {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACglBMVEUAAAAEBwgEBwkVAQQWAQQWAgUXAgUYAgUZYhsZYxsZYxwcZiQheD0heT0heT4iej0iej4jfT0jfjIjfj0jfj4ke0MkfEMkfEQmh0AmiD8niEAoi0AojEIojUAojUQpkEEsdDwtdDxHBQxIBgxJBg1NQ0RSUVFSUlJTVVdTWFhUUjVVUjVVUzRVUzVXUjRalW1beXZhrIdhrIhirIZirIdirYdirYhirYpjto9p1ayDAw2MESKOCxqODBqPCxqQChuRKSGZMDOaLSydLCyfKy3DAADEAADFAADFECPGAAPGAQXGECXHAADHAQjHFy7HGS/IAAjIAxHJAALJABPJABTJBg/JECTJECbJESbJFCjJFy7KABbKBhTKBhfKDRfKESfKEyXKEyfKFCnKFy7KFy/KGC/LBRLLBhXLCRvLDRzLECTLESTLESXLESfLEyfLGCHMBRzMDB/MDSPMDiDMESXMESfMEiXMEifNCiDNCyHNDSHNDiPNECPNECTNESXNESbNEiXNEibODiTODyTOECTOECbOESXOESbOEiXOEibOEijOEinOEyjOIC3PESjPEifPEirPEynPEyrPFCrPGi/QECXQECbQGjDRDybSESbSKT7TESfTEifUNUPUOkjWDSbWDybWECbXDybYDyTYR1jZTVbbUFrcXmjgByPgCCPgCCXgZG3hByPlEyrmFCrmh5HmipToABXok5volJ3pCh7pmaHqnKHrnKTsBivtrLPtrbDuGjXurbTvESvwQE7xEyzxFSzxIz7yEyzzAB7zACDzEy30ACD0ACH0ACL1Ey71FC719fX43d/5ssD53+H56On5+Pj5+fn6/P77z9P75+n///8MVrE3AAACmUlEQVQ4y5VT518TQRBdO4nu5WwBRQ0i9hqV2MUK9i5qsCHBil2Dim5Q9JbFigUL2LsSe+89gL3k/3Fm9/h4IZn77dzu7Xszb3b2yLBGJBarR16uTo6FUJ9MC74b0SQWQu7WiprMTrEQGFsSfDu8cdQ1+Dg38iqqM1OizeAzBOeB+cEPaQ2iI3iFwQUkKa+ZlxKdJMYMAYxA3p3PIxtGI4kbnHEOWfLLq9ck153By4VgAvBAWxt8PbRzv+5dulpbN+KDGgwYSDC2nH705m84kv0hxzmCA9tQlGC7jy6fdftfJAZZBviSQ7PnZO0HXiHnpdvHH3xhjf9NJoD6XZvP3Tu7ch9WIgxxZGbG9Z9WhK9kMpSwd+6r8OOpQFCVlO7IWPzAmsBZycZVz8MPFxUgnhuMH9gzcdJdawKDTmddeXpmA2fQQDiC0oXpV39YS1qAQsTOGcXQbSEM43BR+von1kX/IidloZsKikqwefzYiinXvkU81lzG8foxhvjCsvvvv9fROK+Q+ADccpF94+OovkMGD0j1uFOleTzg+sNrIAx3qtvtHoQ/kOw1Y/mnQpd7d2hht9ns9jh40OLsNpzVfrHZm8Llw7sE+HWVn8YkuVppDjAqna6bTscleJ064kmOAPVC+Muqzvdo36aZAwAIp1SXOOkpIKkDN/TWJEd2d2llaFySqzmtjaYhkOqSSDELhsdA8XC9BfeXhS72aZdATTEaNWVJnOQpYfA4ia+YZd+qGtvR1RJFwKAmx5QkyRrGh02dAsF/InShZ2JbKvclWoVVoSG2hgTcUJKm3/wC4UE9JtBkDSiGUlUMrPGjTk1t8eTZpV6JCRqegsyBHDmRuWQGXTm1dpLR6nAQoI4RA1FVplrrqjY1d/4H7AzQuv/Mg70AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-jpy {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAIVBMVEW8AC3ADDfGI0rGJk3UWnjbdY7pqrnqrr3++vv//f7////GoaNjAAAAaUlEQVQoz2NYhQMwDA6JFSmGwm5dWCSKGIBAHVNiKgMYRGJIBEAkWNElljNAQRWaRBNMQgNNIgEmwYYm4QCTYEGTMIBJMKNJCMAkGImVwGkUTstxOhenB3EGCc5AxB3sOCMKd9QOppQIAHJMlppj7t83AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-kes {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABDlBMVEUAAAAAZgABAQEDAwMDZwMEAAAFaQUJAAAKCgoQAAAWcxYfUwAjGholJSUmJiYqAAAsAAAtAAAtgS0uAAAvAABAAABFAABKTQ5NPABPT09TAABXAABcXFxdXV1eg0ZfAABfgkZjY2NkomRnLgBsAABtbW1uAABzAABzq3N7HR2EAACFYmKGAACJAACKAACUAACXwJebAACjAACuzq6zBACzs7O2AAC5AAC6AAC6Qjm6Qzq7AAC7AgK8BAS8vLzBFxfBGRnCHBzDHh7GLCzHLi7IMTHIMjLJNDTJOTnMzMzNzc3Ozs7R0dHWZmbYbm7Yb2/beXndgIDht7forKzqsbHrt7fsu7vvxcXxy8v////8TrOKAAABMklEQVQ4y93R106CQRAF4Fl6R1G6jd571UOVrqD04X//F/FSEzayl8ZzNzn5kpkM0T+MS/9z0rsugvue5Xuw9O4uAqfW0BGZMxkzka6hOS/v9K5FyFhcr4tGimhvCkcEtSXFO4dDJ05LLahydmJxjSHzEFeLhKTWJJlhwjzBTNbJwBYYM4+BrQzgPKEmBswDNEOSUgJa1jyw3wN5a0sJVCgMfH4AYaoogSx5gfkc8FJWCSTJDZxOgJuSSiBFt8DhANxQSgkUyAeMRoCPCkqgSo/AZgM8UlUCJL9xlNA9HrsoORQ/nWvjlfkV7ZwMiPPYgSnzFLBLShkwPWPEPMKLSRGkn+p95n79Ia0GbDURwG6HgKjZlEDZI0RstYoJ4SmrAENUCCH8fiGEiBqUbvg1fxB8AcgSqVVcgHbYAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-kgs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAHKklEQVRYw3VXa4wTRRwfNQJ31163t9ter70+7np37bXslEeAiCaYAL4ABY2oIQgRjQRR4yMiF0URkGiAGDVGo4IfjB8gBIwoPuIj+sHEhPhF+eAjynF2tq/ta9vtXe/U2ba7OzO7JJPN7OzMzn9+////N78/kDhRckPkFv/hxcseOOkRteZtdby4D3H/kke8ZIx7RWPOpfac9qBXX+UhOuYEqE/Q/9B6XjLndGaClkEi9TQ72FBoftIHpc4g1GfqI5xIj+t9s8MuRNQq7RV0XhiDiMWIo15pyyxnIF+p+eQWUG/MKm0Q4B5iQOIgsZ9xeihZ0EJag51P5matcU5EJh7EYfQTahM4Arn2Xi2EoOX0BpLtDiSQJ7zWmo/aI7zZoRxEImScR4fA8BcyzywCGjdoAsCAbyw2+gJELig5IepOoXkp1JXS+g4NMOSmIoM0Edm4jAgDDaE2yJzFnZw1BgmjBRFbgLqh5BIlbzIzmMwEE9pXF0Q9sDPO038jUbGmhX5OgDgbGGxSiTQI4zQ/JfXA3PKx/Npo4ZZIZY9fvnUov2qkeFckG49L/QkMFeppe5BBHZo4GSYSLgZsFhiA2a8UNb90iZmhRGFdtPyEv7RjsLrPN33OobzSX3kqUDvGl3YF8jdFc6mxtKPtQfLnNDa049rgAbucZ3IVGqHTOncqt3S0uDmC91Y/4NX3+qZ/cExfcM782j3zY1fjVDceqe7tL90TyS0f1aK1l7aGDSPWYmBDG4RNiOA6LVGdMCeOle4LK/v5xhlX8zegfs5X9/sqe3zYCOWl/vopofk7mP7CoRzwlLaEssk4DqlO6jHxxNmNuNvEyEEz1en4RQTbYnhw8Mq3RZUXvI3PupuXQXF3LL9iRD3lnv0HNKdA/UxfbmVUfiDW/Bs0PnXVXu8r3h1CgpjugWSSUxRguQCApBMUMmiGIkZzEMdEFsYrj/nV910YBvmRUeRYKG+OVA+FSgdjpf2x6suh0tYw6k3IW0ZmfgH1j4TyXl9uzXC6FyLsOB6axMZBW35HetqbDkIcw2y643F4+sTig6HaYY96ukt5K5xfGVd/8tU/dGX8MWlBQuoezwgx5Q2v+rM3t3a8+mZIPdVb2hmUN4Sl/qS2vOMdgmM5kc6bNkJuu0vHQms4ejKhRHHjcHkiMP0DKG0eKh+Jzamg/OhgcVs4Gx/PDieKW8PYgtkiUN6LFjeFp7+bpxz2yRuHsuEEcqaojdyQjV3SZZSlFDYEc/RCTH35m6P140Lje0HeEFDPeSpHsY+CpW1h5ZBPOezH/iptC1ReDU9/45BvCqqfeBtf9uCQzyRwaKeInBctcsAMDyDRxIg4Cym3vduTykQS5d0B9WRf47xbvj1UeTKI4ZE3hsv3B2czXXPVa8o7/YX1Q+WHw+UnA4W1YfVbvvaOUNw0nB0bNwnJStxuxmUUo1vIWs8+5Ehh5OU7hqv7/M2LQN6RxJjVDrmKmyK1o765JpibBcprntLmSP1Yb5pLFbYsnPkVlCeC+TXRjG8hplPdKRbVQQspwEaWRfR0crAV1PJd4crTgcbHvcqJoal5iwvr4vUDrpkLC+bmrp7796qZC87ai73yfWNTYHH17aHpr+Ypr/HF7UFpYCEOQVZI2XiNQMiGr0l6wBC6tLjGx60+N4AdgUEqTsQmr1mWuz4+K4G5/7Q2mwe5VbFJsLzweKL5B6ifcJefGsiuiGn87rKckFYgdJaxNKXrB1q7aTJDgIUNQ7WjfOMLh0aMz8amwCK0bEl+x6LCQynpukVTAMpPx/EnHNfKfo98ZyQTjacdkL2/dcsQdauQQW1z24nsvYjXd8NMLI7vBOVAH+bi5l+gfn5A3hHLxkdy46OF7fH62cHmn6DxdZdyUJDvjWAex3cZ4iAVkYyCcFN7ASrQGPqxXtFOEcdyfmW0dE8IXyDq8b7GaSe+0ZqZa2cuXotNUc/21N5x144IpfuD+RtG0s6UdpcxuodVnpRZAHG2ct3uL23HOcQ0vmKT8fzqaGW3XznMVyb66+/y6sme6vMDlWe81Yn+wq3RzGhcEyrO1o3BQgIRe5GZOwKqdqHyy4a1Wsq1JUKcIlZhWey+7aHinZHC6mh5V0BeH8YRlr8Rqw4xPR8LD8LX1iLEzRhq6KGOUIc0kYsMwZtFQns+p0lYCTdeowPJn8z4k9JgUpu2ACs4DEySPaqRsEw9RPMOYCQYw1eIY5xNeJ1vKWicerhhzBbATgdf7AK8sjCHtp4yY4hKIrKoMJzNXUnwd0ow0z7eEPaUFESMULSVpmbl2in2REYG2FdFbOFMZ40h9NxGWQepSsO2Dqa9yWpqZFWW7LEoXcvSnW1Jbr89XTuwtz3TbMwSr6BjbLPXWnCyFaNN9nCiWbkidyrNp6aExZc9SztNWGI+jRHttdWEJZPaYPt1KfFcYk4TiH7nJ8SnztPcYrI1+X98CUw8YCzb7wAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-khr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAF3ElEQVRYw4VYW0wcVRj+h8a0QG203BoKxVrZhcKgVB988EFrUp+8PFVj4oMmJr6oiU9N1ER9kWJNrfbCpd0OJqWlA3RnoVgWlt3Vclm2lMJuN1BhZ2F2oWELLSxJtTHB2Zmd6bkN3fw5+c5/O/+c85+Z/1/Ir2nRSDBGIZ/XMC9gzAzW+Lyho0t5RIR5a0EMBdIPSryp0wK4BhMTURLLIB5JqVVwxENirmAzS54y4610yAdluOXpCBiagC+DHoGAP7GAqxHL46vy1A6RsQpUqhABsQ0ExqHwgsVJETrMHBCemGHA3kCeNjb2jGdlJXF2dDT8ptcCUYPCA6JG7RqhWKNag5MBIqJGGCJjrYjoIzq1hqtaYkXRkIqQV9WUpurmDOkY5VQ3ZUZClAZNpGaVQdUIwPwgOCNFrZohklV9O6tKHzXwGN/GMZPCaXpRhudjsDeUxYetNSObTk2CVShe40r0UQerkBmNabEJGMpcyToUTD1bGcmvWoe8Na4UUX5sjnqgmRrIYIhBuQzlMYNkZEwTZzP5OkWhQuH2xKFEhkp1qsALC7D9t2+/P1FXvwjPzGkmMthVBQV2y1zlYydpvuFZ45g+TakKQNbFhoYpQLXNMZqO4Ll4do2SWzMPZVGwLXGlweyK81Jn4xVxONuehFJNp0zJqZnP5VWAPq35eCjAFPSA0AhiuD0hneNsdyGn/dMvLxz5Lg65MbDfg6eD+96QbgXbJ24M2g+uwHaZsy9ATtsXRy5+9U0CtsXAFiPcEiegkWxECaQGbiZjp2a7B3v+hq0nTp483nYhBMUp2DUHWy+/9o7r1o3u8PilQ4djkKMyI1BwXDj3i3BuGravQEkUbFZL0Kszcog+Wp3isO8OFHS+97F3KjR8Vxl85e27wPmzK04JjpA8czs609DW6t9RnQQIlB/0zUyNzEfbPvwsxOUn0nfQMggzZzI5RJwLlnq45RIUBXa8dH7I13P9z6Hg6IXmc63H6i43OuobTvm93pGhIRWITY6LP9ddanb4Bq/7R4Ybgn/5il5d4fJlKgHo7NH5QMcrU0AXJaAssrW449ivvRNjagQu30DvxERvcKTf7Q6MjAwNDl7r6XHfCLgnJ5w+j6evzzs53t7smNyxd5ErZV5e9D6ZK4LVbac3aR6q5gEaX383+M+DSCQiCEJPT09nZ+fw8PDMzEw4HPb7/V1dXS6X6+zZs6FQaPJRqvmDT2YBFqCKziEZPxBzClgEnI2ZUhqwL3JFk08VOb7+oc3X39HR0dra6vV6e3t7u7u7JUlSI+t0Ot1u98DAgCoSRbHd2+/48aex3L0LkB/jKmXiwlMJJJtJTaYYBaLaed2BLcHfRXnl3lVJUndCUZR4PL6QSMzOzkoaJxqNqpxEIqGK1H266pRiK8kx5x8R2JZIv0htssXLBQ0OGPeQI98cc+mXMtw89FHi0cPl5WWPx6NuQzKZXNZ+yaWlAe2HcVQdj0fFS//9e/P9z6MA6AsJyxD8GgEZCi7WgQK7bu0qjyWTaxsbDzY2+qbDfVOh1Y0NlXRO/3RYJX26qutMhfqmwrqO8ujheNnLCuTFqG8AfePA+MiV0J9Ac5oCbv7AW/f73etS19oVafRofaDuqApSTte65EppnNH6ehWsu1wpybV2xRlI62gcqet+n1t583CK45jOEUoHAJuUFpEt1ZFMqcCHoDIAhaNQGISCm7BbJRXo0yAU6hxjmuaPw+4xjaNZFU2CLZJVs3klkyk/kKKJWZcZ/P1NO21ndtpP77SfyatoUEkFKBmc0/qI6dhO5+1vfFIBmJECVWuKWOVKckRWyYvVoGSly6hW23EmNgKzW2N0ZGS3ZFHb8wKrCWyxVCDaGKNRpFei+xuBMhYYvQRbKrDaWXY7CuwI6I6M6ITQZpJuCxlRbtrbI2EB1RELrFaVucNETBYrEf8OkGGRrRxYLGntl04mHv/nBNsVep9aLKPhBSQgeg36Txaeejii++QFiza5xSLPGAf9Px7Rhh7X2tNkAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-kmf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAE8ElEQVRYw8WWbUxTVxjH+bBscy4jsizRDzqEtkKh0N5z+3ZvqxQEWwmZbgMjJFMZCkq2TAWURURAoK+0VCgviq64MeRlmkAYqJEEpFCgIMwXmG4L0eFkhqHECReEndtbGSD4AWnb/NP0nHNzz6/P/3nOc1zkF8P7mnGiW0hYMKLD+XIJ0AdtzkWKKlnDLeuI9rWEaZ1z5RJWuEWgBkCJRhZyLtd5Eea1pJwLJM4BohzAVaF8NUg2svuu0clQtToViBKeQ4YqJBc5U+U7QjnY6lQgSnyrg1GFnMY6b6LN0Q4uAESJpwIwt1JK/fobKQfXEC1uVn1kVy0AhKvZfCWTK/fiKpgcBZDqQUmVz2g7l+gJITpxop1vV80BEuUgIJvOV/psK94aXxkXXxm7+ZSIq+QAOWuX8RPT3frpKWL6xegUMWw/zQChmJoNaQ5UxF7tvzL8bLh/qP943bGwoi24hgMf4Cp8hWqQ3pAx8M+DaXt+bEBCFUug9C02FY9NjMHZ2pu1m3Q8uGS5b0muSYIOUs9wMj22GgLLOr8fnxi3I5BIg6Byr9OmYmqq9lYtT8FEsmlwqfpG1d4foykgWw0qmUiWZ8wPu01/tNoJSArzN6Zsz/gk+acfPhkMLQiCM9BEaBYn0x0GZqMWnZf4aDYD1/hnNmT8+WRw+YHg2+vv1FPjM20l7JMfk7Wm4cgMgYqr2ZHfhWNqv3lAENHqoGdoQfCFrvLnE8+XDUiaL9mSH/BodAgOpqan9lfsQ+UMuB9MqSjjjkdP/zrxcypXsUGcgyx4XMGSBFm02PIY84B5eYCC88SRxs+fjo3CAXQtomQb3AP6BRNrk44L4xekx0XWQnuNIBOuQ9KuyweHBiYfj0w8Hl6yKKAICmhscjzcBmTbCcYvQMsTLRKeGQkNgK9l7d5Jb9yA3FqP9XgKlywX6JfMIBl6aVlceQysONIyFWvH2U/v/X3v25qjsOhEi6BgepRfAD5LAqUoq+9dWu8Kj8733S0rly6y7LlyBjwMKQuLWorYme4QCCZyaEGIoTnvi/NRglkxs0kD8FwgKAASOZoZyra4MX59h3bDldHlxuha9UayVpmcEXdhHzE5AYEejNyXGiRcW5B8IRxP4f1q2QvzydgciOZcXu99921a7wdvyjEbiDwYIUFpu5EK0k+91fAggJRhRdJz5nMxZbuEKt+ZNML0iKAQbD8KjDzWnRW02+/RLG7LRmMDotoC9Oh8R+nECzJOld0VVsuCYUdLrjmCkuckwHUovxBIFEhGGLvzQ5tHy0vzPxDZXFX+cONDFw82/9b8jPj35sNfUutS4Kokly/WIPgpNp7rvz/a74o7/fe33G+v9Oh19ehxJb+XV3OvHxoEtjDY9iPObj906eBXVfGBegxTe4n0TGmqSBeAmd1AxyrQtAZtWg2aVqNWzf4B5s6grwxfs2TTAhc0aBZMZJhDfBVTpKOLNUJhemrANw3SvQ1B8Q2Sr+2rRa+wYq2PWMsUZX2JJVdjh7uFSWbBkVYHaCEgLUuspYuUMiylAEtoxxMsWOJ1h2keECLWMcQaAZZ2DE9qxA53YYkmR9LMBdIyxVpvPHsPllyFJ3RjCW1YYrODaSgg6UbokY70CD+e99KjFsej2IBkhUKxhoelJ2NJ1/CELiei2IB2nk6SnrwkS+2VneiSpbXJ0szO1X/7Uuh8S1JB9AAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-kpw {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACQFBMVEUWO5kWO5oWPJoWPZkXQJwXQJ0XQZwXQZ0aTKAaTKEbTaAbTaEbTqEbT6EbT6IbUKEbUKKn1/Oo1/So2PSv2fKw2fKw2fOw2vPmAADnAADoAADoAAHoAQHpAADpAQDqAADqAALqAATqAAfqAAnqAQDqAQnqBAbrAAbrAAnrAAvrAQDrAQLrAQnrAwvrAw/rBA3rBBPrBRHrBg/rBw/rBxPrCBHrCBPrCBXrCRPrChHrCxbsAAvsAQvsAw3sCRbsChjsDBjsDRbsDhjsEBzsEB7sEh7sExzsEx7sFB/sFCDsGiDtChbtEBztFB/tFiDtFyLtFyPtGCPtGSTtGSbtGiftGyPtGyTtGyftHCftHCjtHSftHSjtHSntHijtHintHyntHyvtHyztICvtICztJi7tMTjuHCjuHSjuHSvuICzuIi7uJzHuJzTuKjTuKzXuLDTuLjbuMDruNUDuOEHvMzzvMz3vOUPvQkjwPUbwRk7wRk/wS1XxTVTxU1vyUFbyXmTyYGnzZG3zZW3zZmvzZ230eH31eX/1gIb1hor1hoz1iY/2a2X2a2f2bGb2cmz2cm32c232kJb3l5z3m6H3nKD4mqD4o6j4pKj4q674q6/5sLT5sbX6u776u7/6vcD6vr/6wsX7yMr7yMv7ycv7ysz7ys77z9D7z9L70dX70tX81dj81tn819n82dv82dz83d/83uD84OH84OP84eP95eb95ef95+n97e7+7/H+8PP+8vP+9PX+9fX+9fb//Pz///80K5C9AAADH0lEQVQ4y21Uh1vTQBQ/aiOUkJBiW0SNLQGkYMWNC/fAAeImsYA7EQfuvfdooXVvceAe4MSdf8337pKQ+vnu7o3fG3eXy/eIJIqSICJHIYGGFtqiSO18kWIiRSWRUEWwvZTTWOZHTKDFGCwJBHi+aIdKolPdKmHtLWAqbiOSPB5HLg+MrjxU83Dm5uYxlachPBPEk+XxZBEqPAQZrH5ZWR6AUGUexD0E/ID7C/wD/EgFOAv8DhU4HjfqJx0pGEDpVCqdBpFOdaQ7UggBAwMERoCWohpRlDJFKSlTYgqISnnw0EiJ4qZYhlWmEFU1VLri66dVzt5/dPvo0gVrVYt0wHXVIQ0WoZphqPHm8KqLr3vf/np0ZmrVBlcETYSKViKBIhriLZUHvprmyyOmaXbOG7HOXVlzNJ3tgK41yl4INa/KX4C/GTMrzuJ1nZ23L51Ycu74H5hwbOA1FDfljKpushJWF5/88PRTT9eSYYe7ez52vmubrv57XV13EmDLRuX+w7Hy8vmLtfoVdfKu7vMRenLDnWPYCbqqaw1Vz80XO4fUNjc1j5RP/DYvhWmo4VyZ1tf7jtQwqguOfq56mVq38i5olyvt8+v/ewddbYzcgbBX5TMqxm3DW5+NsAjdubnmujSg8eGnIexU0dJDNYNug7Zlkf2BNOtQuqH23QFozsTPZq+88Il5pWi3ad6Q4/bZNZZi2Fey7mC0FO8x7236DsUfbDW/TZoZt8OxnpbxDjrL3iwff2YyurWxzPqZDNfbaZkvrcabwjuuv/9j/nx8YXJ5a8Yra+4fyklQ463V4dp9B9smlNbD723YH0h3nwd0Eo3W1ESBkBXLg8OxiiijKTGGOt4YhUkykQRqb0eWSKJIWlACjUQCJijt1A1EgsFAMBQK4AAKBVGGAkHUC0PgoWYAI2AVBoIkmxKX7QXuzeY4r5cDAxiHaDbn5dDJoRNmf47wvC/X5+Nh+Hw5OcB41HN4tHm0cqgGLp4CxGqk2EAFiTZH0WnPjAm2n/ZOaMYCa9l2BxcFO020syTsrFYHJ6xPC33dl7VgeyvJzrHz/wKbGYy9+zadpgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-krw {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABU1BMVEUAAAAANHgBNHgBNXkCAgIDAwMDM3YDNnoEBAQGBgYLMXMODg4PO3oRERERO3sTExMTO3sWFhYbGxshLmwiIiIlJSUpKSkpK2krOHM9PT1CQkJDQ0NGRkZHR0dISEhJJV1JU4ZMTExQI1tWI1lcXFxfX19iIFRjIFRjY2NpaWlrY45uHlBubm5vb29zc3N0dHR1HU18G0uFRXCLi4uQkJCRkZGUQmqVlZWWlpacFT+cgaCegqCfgqGkEjykpKSurq6xHEKzfZmzs7O4uLi5ubm6DzXCDTLDw8PEDDDExMTGDDDHDTHHDjLJFjnJFznJeJDLy8vNzc3Ozs7QNlTRN1XR0dHS0tLWTWjW1tba2trfc4jfdInfdYri4uLp6enr6+vs7Ozu7u7w197x8fHy2uHz2uD09PT12uD21tz32d/5+fn6+vr7+/v8/Pz++fr++vv///+dcM/hAAABl0lEQVQ4y7WU+1fBYBjHn0VJkgilK12lUEkkpahkKMolQi4luT7//0+xkU2bHXX6bufs3bPv52zvu+/7AI4o+DUQLwyzFeKDQFWjSPD7EwpNdQCwgbbe8HPb/Y26FmxsICeDa3SAmctvBgf6QJZjAUYwYEEBHi7AA4oCGsDIBKJiaQr3YZH7k5a2XjElFUcZgA6s+Dw53pt2JRML3z+9fHZva53TCro+kFUpS7gMu/TzVjpEUgpmmt0Zbq5iSanK9t9QjqAX5Hlq3EyS30q2qFJeDl6MlNk/zgJ2epAhGUrTNTtYfkYjUKcuH0EmEKpQxXqAP0sPJEsZwfAddZ13B3NT84dkTBBYuKWBDaKj7bAgML1D+fcoPzFxKQjoibXTm/P1MRogTgQBN8HSFT/QXdaihOkXvfMuq7X341xMwE3XjttZYwHMaLRMfb+pyR0NKnwrvfA13SLaLnG1+MI3EO+3M/3sjN5d5I03RlUXOHwD4YXqkTnpWvsYukU7BtYqedU+dPI1ASf61N4/tpnRG9nIrfL/uvcX2qkzENscFawAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-kwd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAw1BMVEUk31z1OE1WFBoLRBwAAAAAAQAAAgEAAwEABAEADgQAEAUAFwcAKQwALA0ANhAAOhEATxgAXhwAeyUAiSkApTEAqTMAszYAtjcAxjsAzD0Azj4A1kAA10AA2EEA2UEBAAABAQECAAACAgIDAwMEBAQFAAEFBQUGBgYHBwcICAgJCQkRAgMYAgUaAwUwBQk6Bgs+BgxIBw5ZCRJpChWJDhuZDx69EyXGFCfJFCjSFSngFizmFy3oFy7wGC/yGDDzGDD////aSCCgAAAABHRSTlPHx+jrbZZy9AAAAJxJREFUOMu1y0UOwlAABNACg2uLa7HiXorDcP9TsaYkP5kFb/+sYr0nsZCyW1oAsuWuFoBCTQxI2k0tABmnowUgXxUDEqWGFoC009YCkKuIAfGYZRYO6L+NfsNQDSM1jNUwUcP072GmhrkaFmJwoxGjcNicaPYdlscnhTA43EghbM+kEFbBi0Lw/DsphN2FFMI6IIXg+Q8qYX+l5AMwlePhJTYEmgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-kyd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAGbElEQVRYw82XD1DSZxjHMRVLrZEzXaWllWY4s3KmbdrqZq2wrCu92W1qsw3/RlgqUgRlZmSp0ZxlKQj+mWaJU3M40uUf1AkGgoSkpJB/CvtjdqlJwV5zNVJTV+b1u+8dd/DwvJ/35Xm+zwvklotLL5+vUqnq6qRr156CQJDD5OQU011YyIFAgNoiIrBY+sgYU1NMJqmgFYnkGRp2EonrnYgjYyYqGZ7AhcFkKJTiwQOlUpmVxV64EDtxIH39vSeP0mWH8YNJ9u17/vAhSGJvH/3uQCYmb2xO+Qw8ChKpZNYs1NhAGhp+Hh5JTSkZfDOzwWMWCMAxczitzs6n3p1mUC9fVq+Orib/3ujs3GBp2V1QAFJ3dHQjkWmamv6jAoH4GnJeo5NTw9KlQ/Ht7Y9A/LRpfu9H8wpIfccCc3P1HQcFZaoDEYmMsU/0fUUms9RFo1Vza27JKan3yeTnjx+rXj7qQM97+x6kp3clJ4OaAx/JZA9ycjjDklhY4N4dqA2DGVcSd/chIJGj40Tit9kffHegoZUmVz7LAz9qoJkzUdraAVZWeBubo7q6weMASTw8xhXopqGVGqysJhLvbhf2eoEZM4K2usa2i5mi2svKJu+nElLp1Vxf7/i3ArFYzcPU2Hi3v18BCrZPKHzK4Tzv7lYv6qEyVymVvTzek1r2HUlnTc3tYRmWL498vYCLS6yig6oSeyiFG1T19irBNyoZvoxRCEDHaXsg4LAg3SCKWAw2Wj9/fjPpfMxJhjpQYuL16mrJYExjY5OrK9/EpJl0zg9JG9WB4HDCvjDaHX76Q5Z1VZaRmLFKxZ6rFP+QnpwBg6HHAgJ+DRoeuD7wftAmYA5IQ8MSYgqBu4w0RuBY3t7kzs5BU3jMZAqtrUUODmwyHUQOyx6dSjHebb8yxFUbbgCBf6JhDVuAWOqK9EC4nQaWOzoQqDIM5sqTJ/1KhaIrKane2BicTVEKY9Gig2OPDj29vUeOFPT1DSgHBsAXeUZGLV5eV6klZmZvjMLIuGyNHeZ6bhYQu08hKwwgXxhCNyxExhPg1vi3+FDbo8GNFhc3wOHAZuqoecOG0djDFXBfvlwHMii6uqQBAYMjNjJqpfV/xhiKyfaKPWbrj6GWFMxEYMIvZKMvxH0e6AmFvsUaXpdLS+xZNCpr5ElO5Prh6Ej8t7BEoiYEYqjtyZgLjKjkO/SrD5klDFJWW2GxJLeITclryfuDgk/JPZhIwVFGAbJfEOxoGmhlHv42hwDtYGMR4bwoGGjVklADg5BRw0BRg9Makv70APCOBOHKtNX9a5l+hYMeby+0csHMsi91i+B6jO+1S1fr8g1grV7e43TZ5AoAVSBm3ERCeVitygRNnrcOK0yLjde8EQBl7oBWWelPNVDjZkSRvW7VHigLo1VC0OS6Ty//UYd5eFqNr07FV7o3IrSmGkieQuG4bWSbzOI4WN7y/1loaMieZ9SORjdaWjbAYFyf77oys6YUSHinR/64v6e4uK9dJL3f18vl9otEt7t6+1vrexiMju5+UduTKQVad5JtcYBOKboUGG67BE07lMMLShOYodKDDzmdv3R6WWjGzoT6KQWSdfYUlNPX7PxMY6UxKWGzW3y157kbaWle2nbGcIRRcVlK292eKQKCwfZlemELaYyoAgk9Y2vGb/7E5EP35LebW2qiaHFp6T6ZlE1H6fzrZ6hZ2NMjpuxk0+xyj5L/7XfTZI5wu51DJGv+/nLT/aURpHBP1IodflYRpBDT/cy5IWVb4qoF5vPlxxD3hfiNG2I+CNDs2eh636C8jHwiZpX0yu6Bet9nslgqq6P1ft+9u4Klm+bM+3pOm6xC3Pn0CufuCylKIcCwsl3T451KyCli/MFX83/ygMC1ULL9W/mJLd1iQjxuVfN1t9vCazhc3rF8yWJ02q9UVBwVZ7s/IeGaDMyfdkFSS8W2U9gVcv4B6U6blhPh4BIx+T8Z/eK5gfpdLyRezayfEo851Oa7s6+diSTQwlL5izGV8ENVOBofh029URqfn7zhLGH1s6Y9L5p3PavzT4i+9KFqaP26Ez7eSeDSmPQLVVAaHBOxEoga51Ka41Oe61tJ9zxz2C46dMU94fGLiTlr1hADkEkIxFm1+90Ha3sgI6MDxwmJtczTNUVo7p9+t1ghUm5UQ3VqJD513rzw8a+wH1o6OoH/46/0R6J/AP1BhUEyONRrAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-kzt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACxFBMVEVv3P9w3P1w3P5x3Pxx3fty3Ply3Ppz3Ph03PZ03Pd13PV13fR23fN33PB33fF43O943e953O153O573el93OZ93Od+3eV/3eJ/3eN/3eSA3eGB3d+B3eCB3t+C3t6D3duD3dyE3diE3dmE3dqF3diG3deH3dSH3tWI3dKK3dCK3s+L3s2L3s6M3cqM3cuM3syN3cmN3cqO3siP3caP3saP3seQ3sSQ3sWR3sKR3sOS3sGS38KT3b+T3r6T3r+T3sCU3r2U3r6V3buV3ruV3ryV3r2V37yW3rqW37uX3riX37mY3raY3reZ3rSZ3rWa3rKa3rOa3rSa37Kb3rKb3rOb37Gc36+c37Cd3q2d3q6d366e3qye36ue36yf36qg36ig36mh36Wh36ah36eh4Kai3qSi3qWi36Wj36Oj4KKj4KOk3qGk36Gk36Kl35+l36Cl36Gm352m356n35un35yn4Jyo35qo35yp35ip35mq35er4JSr4JWs4JKs4JOt35Gt35Kt4JGu34+u35Cv342v4I2v4I6w4Iuw4Iyw4I2x4Iqy34iy4Imz34ez4Ii04IS14IO24IG24IK34H+34IC44H244H654H264Hq74Hm74Hq74Xi84Ha84Xa84Xe94HS94HW/4HG/4HLA4W/B4W3B4W7C4GzD4GrD4WrE4WjE4WnF4WbF4WfG4WXH4WTI4WHI4mHJ4V/J4WDK4V3K4V7L4VzN4VnP4VXQ4VTR4lHR4lLS4U/S4VDS4lHT4U7T4k/U4U3V4kvW4knX4UbY4kXZ4kPa4kHb4j/b4kDd4jze4jvf4jjf4jnh4zXi4jPi4zTk4jDk4y/n4irn4yvo4yjp4yfq4ybr4yPt4yDu4x7w4xrx5Bjz4xXz4xb04xP04xT25BD34w744wz44w354wv85AX85Ab94wT95AP+5AH+5AL/5ABpiyT1AAAC40lEQVQ4y2NgYDANK0yQYyABeKuYW5qQoiHIu8bLjhQNbq0ttYakaMhN2JkQgC7IxMDJxsCKXYOGQ7yKCqoQL0M4t6mzloUFUCMmYExlyENVzh/nmTOnbsm2nMPcNQzMGBoixT0NdJD4wgwb/R8Eb9ZOmDZjxUW/ZhV09aylOjuUqxCOZ3PZFnfJdfrZR69u70wpOTKb3QLNK9ztJYU59Qh+6Na5c6IfvIaA4zYTLmui2cA/MWKq51Q4V7W6fmHYi9cwcMUscXYFD2oAVpocUiqD8bj0Y/en3X2NAPO7fdE94ags4y4N56kvOJOJpP71faub6+0Y0WKOKQnOZgtdc2AesobXsgvq7DhR1Btod4lqwiOYwX1hI7L6F8J97sJAmRiEhqTuxd3uULY9e9G8HqWXSBqOhp1fZwCMnCpLJA1LYRqEI5QYTM92bUKof2W94bI9gynDJLMuuAYj/S4RiJOYlKfNlIhUnBV4FKb+eWHUXWcdgTltK/dxaMN15DOlQlOV0bJb4iyLZmend9wGqz/hZHu3O1ds+bPXx9Qn68PUOyhLQYNV0G/Rlol8LIanCg44OhQ3JRvl9t+RjDFedWZix41zEYzwiDM9pFQJZjIvDGeYoM5gxLQx+uGmSTcsn5id1CyUO5TPwLB+a70XLKXzTomY6gNNGhNMGZhmKDGwGfokbJE+zb6bIYKv/bgCA0POvXUaiMTXVV6Y1QRh8/TYMzA1F7IwCDEYMfgwqDMGHJzGysAUdm23ASJbsBYiJ++6fmYGxwNtWiAHC/esjQEm7Zwj12eLoWUgQ0QGMlhYxsXAYpWf5LJnuxWQz7L18Qk1tCyaxpCDzNeaCkwK0l4T5UEcTucwB/SyQMMxQUkJVYivt1NNX49ZLGP1vFxLaTY0DTnJu5LRihkXc5eQA3uvAqPu6YXeIG40DR5tHQ26GEWDuFdCTmmamQKWYibAr8aTpKLST8XcgqTC2CiyiITiHgBCFi1jpCsP8QAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-lak {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAhFBMVEUAPdIJRNQKRdQLRdQMRtQhVtgiV9gjWNgtX9owYtoyY9s0Zdt9nOh+neiAnumBn+mIpOqKpuqMqOuSrOyVruyZse2iuO+lu++mu++uwfGvwvGxxPGzxfK9zfO/zvTG1PXH1PXJ1vXK1/bX4fjb5Pnc5PndAxzpABL7/P79/f/+/v////9NexdtAAAAj0lEQVQ4y+2Uyw6CMBAAW94qQkFRQXk/bf///0g0Qfa02wRvzHnm0t0uGzVhe0AJBk3YJrhh0XdF4BJ1Lt7qg0xMim80aqE2CMFDrbjjvifXgTyggVAAgQYZDFI0eMHgiQYxDCI0OAFfHjWf9UaYg1X9/JI0an6dvvp04cRtcs552+a+vc0qa3+g/S79I5gBp42QKID6G4gAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-lbp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACKFBMVEUpkScpkikqkioqkywqlC8rljErljIrlzQtmzstmzwtnCwtnDwtnD0unUAunUEunkIun0Mun0QvoEUvoUYvokcwokgwo0wwpE0wpE4xpU4xpU8xplAxplExplMxp1Mxp1QyqFQyqFUyqFYyqVYyqVkzqlczqlgzq1szrEwzrF80rV40rWE0rmE0r1M1sWU1sWY2smc2smk2tGw3tG03tW43tW84s2k4t3M5uXY5uXc7tXA7wHM7wnQ8tG08unc8u3s9u3o+t3Q/uHRBvX5DuHRDunlDv4BDwIVGvH1Lw4lPv4FSxItTwIJVwodWxIxYxY1YxY9bxY1dvoFexpBfxItgwoZhw4pmyZVqxItry5pw0KN0yZZ1y5p1z6F4z6KBz6CC3auH0KSI5r+JyaOLyaKP1q6R2bST7MiU2LKX27mY0K6Z2rab27yb3Luk8M+p4cSr786s4saw58+z2cC09du259C45My93Me+173A6dTC4M/C6tXF4M3J6tXK7NrK7drN7NrS7+DT8OHU8OLV5drbISLc8+ne8+je8+nf9evnJSvo9+/p9/HqJizq+PLsChPsChTtChTtCxTtHCPtHCTuCxTuHCTuHSTuJy7uJy/uKC/uKDDvDBTvKC/xKDDy+vbzDRj0+vX0+/b0+/f0///1LDj1Ljz1MEL1M0X1NEf1NEv1NUj18O31+/j4/fz5/fv6/v36///7/vz+8/T+8/X/+v///P/////HC8KaAAACIElEQVQ4y2OYPG0KBEyeAmFNngwXwABAIQZMCewapkENBmqYhiQyGU0pnDUNxmKYgh1Mm47QA1Q7Ha4XasM0mHHT4OrglgF1TIargdgAMW06uh8mo7kGoqEfCCb2908A0ZOAaAKY2z91EogEi06YABSZ1A8BExhmzZg1Y8YsIAnCM2bOgDDmrV42a+asmTNA4kBBoBhQBizLsBkdbAHCzdtSWrZv3YIiCgUM27GCdC7rgiVYZbBraJNh5mQWriZeg7+ih7mhZFwfsRp8RL3sLGXMioi0odnRNlxW2irKULCSOA3rGoKNVCXY1N0VlEuJ0lAXxiGiZR/Aq6RjElpPhIZ8rZAMcT55CzkxAYn4TURo6CxzldBWVxHjCYwN0ktbTFhDqpIpq7Gbsz43p4RDbk4HQQ2FTokxapoSUkIG3jLsLtnrCWrozoyIXrhdkZ8lcvv8nlpfv0UEndS+Yfv2RgYmRk8wr2ktETG9Mc8mIUlXowR74sNI3pvXlCfXbN9eVZFVvBkLYJgFBjPABDj3zO3tWrl89qwVq5a2zoLmLKgKcHYCZ1FgFpwAzor9E4AZc9IccOacMGfBJGgm7Z84sR8GGBC5Hl4GIpdK0MJqOrx8ZEAr8YBFBbT0mI5R5kxGaIDYMQ1SRE1GM2MarNgCl1EM04BGgQybDNMExpMhRedk5JIKooIB7lJMf0yHGoFUIk5GlK0IZ8JKV0TJPA3JHgDldJmj008vkwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-lkr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABm1BMVEUARTSNICiNICmNISiOIiiPIyiQJCeQJSeRJSeRJieSJyeSKCaTKSaUKSaVKiaVKyWVLCWWLSWXLiWZMCSZMSSaMiSbMiObMyOdNSOeNyKeOCKfOCGfOCKgOSKgOiGhOyGhPCGiPCGjPSCkPyCkQCClQSCmQh+oRB+oRR+pRR6pRh6pRx6qRh6qRx6sShutSh2tSx2uTB2vThywTxyxUBuyUhu0VBq1VRq1Vhq2Vxi3WBm5Wxm7Xhi8Xxe9YRe+YRfAZBbDaRXGbBTHbRTIbxPJcBPKchLLchLLcxLMdBLMdRLNdRHPeBHPeRDQeRDQehDRexDTfg/Ufw/VgA7WgQ7Wgg7Xgw7Ygw3ZhQ3ahg3ahw3biAzcigvcigzejQvfjQvhjwrhkArikQrikgrklAnllgjnmAfnmAjomQfomgjpmwfsoQPtoAXtoAbuogXvpQPxpATypgTypwTzqATzqQT0qQP1qgP1qwL2qwP2rAP2rQL3rQH3rgH5rwL5sAH6sQH6sgH7swH7tAD8swD8tAD9tQD+twD/WwD/twAK1cORAAABKklEQVQ4y2PoIBEwDFINDEDQDgQgNhMeMKQ0cJmTqCHYCkiIGdmYKYr7p1TEmxDSwNqgZR7kkgfk1TubCofblvgIieHVINEhK1IICXaLXGtBEU4xxwC8GlQ7RKXt1MpAXN2o5BBXV3dPTrwaNDoEDHIy0oC8RjZGsOvtzfBq0OzgZmJRyQLyypTlZXWMTRwSBPFq0G7hZ+JJRE5BFbx4NcT4ejD5oaY5I7waLOuy3YpBnDa4Bk28GvTammpSO1o7Oopgmmo58GqQy69uTqqu6ugojTLkiUws7+iIxh/T+slC6v5SYR1ZfECOUktKXEcAfg0KwaDQl+kIZQPxAgvlwisliUjeEh3e7CDapYDdKZ6ZoAaehMxCHiAt4JMe65UbMfSyKCENQ7xsBQB9JPPPX4MUWAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-lrd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAqFBMVEUAAGYBAWcCAmcFBWkMDG0ODm4QEHAREXAUFHIZGXUkJHwoKH4rK4AuLoIzM4VGRpBUVJhWVppbW51dXZ5mZqNra6Zzc6uBgbORkb2Xl8Ghoceiosejo8imkbOsfJi2VWm3t9S6Q1O7u9a8Oki9Oke/v9nMAADMAQHNhZLQFhbU1OXZQUHaR0fa2unf3+zjcXHjc3PsoKD09Pj209P31dX4+Pv7+/3////WJ6pjAAAApklEQVQ4y73StxLCMBBF0QcGRM45mWhysAn7/39Ggdyo2NllBp3GKnQLvTHgWEc89z420iCw3+WBl96v9+xhQrw0mF6y8iBnTPlFTWNMHpg9eQCKw7etVzXho6sLIqJjQ75Si4hoBAAIT7xvsE0GnWtSEK9UGZeAoNsWB3bRDADMY97vv4Y46Dv2Nx5ISR/clRAp6YNYycNKZyUPKz2UPKy0U/r/Sh9HCvBAzdRnvQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ltl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAD1BMVEUAcwh3KwOfmwO/AAD/swBRmS52AAAAHklEQVQoz2NwwQEYhr2EEg7AMHKBIA7AYIwDDHsJANI9dFnVARzfAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-lyd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAIVBMVEUAAAArKysunUUunkUunkaRkZHmABLnABLnABTnART///8/reb6AAABHUlEQVQoz71OsXEDMQxTk8ZVZpA4wYsTSNwlG5jUBKQmkL5z7SmDT20XKRKedEcCJIDkQ8fS0LAd6mrnXO5f4WkO0+lbTzWzPWMsuzpP5m7Twwz7Q/XcF+pzJVOfBiG1BVq3bY3QpcnvM/ay8HBz4ABHDHgoFqAG3BWYbUiEwkPvuufQMwaiaYwLN9+WzBBjmC9s6cUNnJtp+ud6Pl/jt7cH+I/PF8QjpY+XYm+Jt1K3X8f9u5Is7WAWybVl6VfH1I6SKslBmSr3JlUw5A6+S+LWuFbqlJlzFtRBGCVJY5LWj1wvMZw0PAinIqVLKwISWtTrT5M5MVNtnQUBGpXLiSFEkg54YK1wab0QkVzOCAoP4toFUQoDq0gr3Hr9BrIgkw5rQAIiAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-mad {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAclBMVEUAgwAEgQAHfwAPewERegEWdwEbdAIcdAIecgIwaAQ9YQVDXQVLWQZkSghuRQlyQwl1QQqCOguKNQyLNAyWLg21HQ+2HA+6GhC8GRC/FxDAFhDAFxDEFBHJERHNDxHQDRLWChLaCBLdBhPlAhPmARPnABSYieWMAAAAp0lEQVQ4y+3UyQ6CMBQF0MukzFChzJSp/f9f1GgajDHyunDHXXVxT9r3FoUyDE6wp20NQZoaAt83AxzgRiABEhOweYC3UcAqxqGvqxseKaq6H0ax/gRLjI/Ey8GTmPVet9jxDPyy96+cMvQc6X4007Yk3VfflcS1NvqGhghyDXIiCACnLB0goIEJCIVSIgQmEihs9pxWMrsggazTpy4jAfn1eP5LfwV3mOXMQxN3UocAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-mdl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAEZElEQVRYw2NgMJxDEvp/j4EkdE9RgCTEMOqgUQcNpIO+3WT4cmtAHcRuNHHzZOm7e9lBrrnB8PQGw/NzDEdn8azr1lrToXx0iSCyU16fYd4wQfqUujANHRQZFLS82npRteHTo2xAK98dYnhUx3AwgXfjxCSg+KwSPbhrvlxhXNKgDhScF6d7nUYOYtKbXBdvOK/UojvNcH2/NNDWD1cZ3lxguLKZY3GlFdDutd3ycAcdWSLYnmKwuMKqM9Vgh5YITRzEodfSmmzQmWrYk264rFUWOXbmlOsCHXRlGztcZOt0kQlZxm3J+j0Zhmv1xWjjIP3mikitqihtIJpfj3DQp0tM8ysMl1VZX9mKcND6SSLV0doQxbRzUEtrkj4weJoT9FYWKhxMljlfJHyzludYhuTRJHUgOpwid6Oa51K54JF0qdWZMo3xehOyjYHkFkNxWoVQc6JefZwuMNYOhgv/Z2D4y8hwxZLhNyPDq0SGd7UM33kYrlkzfOdmAEpdd+LtSjUEBg9QMW1CyGg2MIT6s4wmZhsD0fEYUaCtTxIZXqkyfBFl+PqM4f9/hlemDB/EGR50gRx004UXohKIaBBC1r0MCf5s7iloDrrbxvBJHGT9GweG9+EMPzgYvvIx3FyBxUGvq7mo5yD3SoYWIYYGCTbH7M4cA7iDgPH1lZ/hSQbDuzUMnzczfNrE8HUjw/0yho+yDH+ZUBx0ew73G2o6CIhcqxkC01iDAw2bBSF2zCv0Xt0ftmOh6/yGeGBkwdG2hY5b57mvmRg8Mz0R7qAbU3keGvFT1UGOTQxNYky5unHlis35ekA7esrywnz/h/t9K8rZvXun/cOHYu/ech/YZ95SNwcoDkT1edMgrplZqn8kVogGidqtEhhCdvVipk3CQGsmVGSnxN5YNN+vsmjDssVhK5d77NhmtH2LR0TAo7L8vbEhbxsLJkMctHmG8hYjWmR7y37GRhH9RoGiYo3+HKM1fSalWXsn99Vlp1zYtcNnzy6LY0fUrl9Vry6bVZB1pCjz5PpprkDXTM41Wj9FlVblELtpTWGhemqxskO9+MJZwuuqFGZW5TYWLZvc13zzJuvz54wL50eVZ2yfVFZ9YL7EmbXcQAetm6Q6tcCQdgVji3utpHAXm2wnx+21LCfN+LcUSvy4wbBzjnZvRWtnRffyHsfTq/kWpWptDBX9dpVhcrHipukqtCmHYA7qzTIsr5Fbv4X1ozfDRw+Gv7cZnp1gXVSjP73QeHaJybwy08tbuL7tYfihwvC2iuHrPaaVPTK0dVBysPvbs0xPlBgeyjK8X81wbTvnkjrdxbV6U4vVF1Va9uQpLqoyObqM/90Uho9SDO9TGb5eYpjhpECzNKTfzm/cBGqX9TPccGT4sJPhzj7Ww4uFV/QILqkCtYcWNsoBG42XNnO+2cHwRonhZSzDv7sM1xQF1qkI0bxN/esuCEHYz08wb+iXXtmqcncf22Dpdfy5zfDkKPNoN2jUQaMOwoYAN5DpFV8531kAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-mga {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAFVBMVEUjfTkjfTojfjr1PTL1PTP1PjP///+cUKmiAAABIUlEQVQoz2XQwWHjMBADQFsVnLYCES2YrEBABQRauP5LyEOOxSR8cgTsio//7zN7mO7QVDL9+AYOOkOMzVD8gDQoeihWtxcgE0nzjKelBawXPTNeVnjPSLf9ijwVZ6myMtVlRTp78oFu9ZBOl0+edyI6Y9FkpO47MexQ1ilNn1p+kKI1ohdjat7gzExPmrR9g7o8RdLq7unLk2TEkzEjLsMtmUkPKZJ3IjTHpPo0M3gnAOzYgGoNANoNhQZUAwC0wgqohgKADVjh+hgHgLYCUFsB2DYAv6rwwOescNQTAAr7r6qrvAHV/u0LXFMLQKHdia0BKFz7/hj+vsABoHB8oN7bVGuFtgC2uoaj0J54rlXbN2D/sy6A/Wr8CQfQgB1bwxfG0s1sy1gomQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-mkd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABR1BMVEXSAADSAQDTAgDTAwDTBADTBQDTBgDTBwDTCADUCADUCQDVDgDVDwDVEQDWEgDWEwDWFADWFgDXFwDXGQDYHgDYHwDYIADZIQDaKADbLADbLgDcNQDdNgDdNwDdOADdOgDePADePQDePgDfQgDfQwDgRQDgRwDgSQDhSgDhSwDhTADhTQDiUgDiUwDiVADkWgDkXADmZADmaADmaQDnagDnawDpcwDqeQDqegDqewDqfQDqfgDsgwDshADshQDshgDtigDtiwDtjADvkgDwmQDwmgDwmwDxnADyoQDyogDzqQD0sAD1tAD2tgD2twD2uAD3uwD3vQD3vgD3vwD4wAD5xgD5xwD5yQD6zAD6zQD6zgD6zwD7zwD70QD70wD71AD81QD81gD81wD82AD92wD93gD+4AD+4QD+4gD+4wD/5AD/5QD/5gDrC6sbAAAB00lEQVQ4y4VUZ0PCMBANCmJx4MQFCi6UKqKIOBEUt4IDtwLiKnr//7NN2jRpCPW+9O7l8l7TXh6aeQEcJz7ExSOGHnik7Yi0lVWEOrMkPe/ilg8wkueAjjPSlPeTyhAp9bP1JAZWWN17SemNMETuh6yGIK7HrHLglqNHTOR1hJbKN8C3QqvhZxs9J/IRoWUB4ILm4+8iPRP5iplFBmCH4p+N9EykvmTkiwALRhbXpPSWyG+KZAGAAEmWf5rQM5Ftl564yhXyWHOgt0T23Qi1hEL6htacI70lklO86no65m3PyOgH3SIy5Z97wz+qGvVPiWvuQQTa3Wk2pY52WqBnsk4GB+phDxMeVVPZ0zsNENCoFfMbiQgWLFHomnVabWyDGdpmNyu6NzVx/Z8NWw4b2CvdUOhK+kqNhw7TQ0/IDi35rD3RCrkvsz3Tks8qhj8Pe4o3lk7Pe5VdOO7770erZTIarnFzNGoJx3ad3hy+SpUOn5OITm+O9xA33k1FMD29QHGARXaB5CI6ve2KZrgrKhHB9JwJFAEKNhMQRTC9aDM+m83YRAg9b2QhXAcFI2MihN5mlasYSIpWaYoY9HYzPsTIQaMZYxGDXrD7Jww9S+y+lvgDjJDctwAfLu8AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-mmk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACW1BMVEUqlAAtngAuoAIuoQIvogkvogwvowwvow4vpA4wpRQxpxUxpygxqBYxqBoyqh0yqh8yqiAyqi0yqyMyrCQyrCYzrSYzrigzriozrjMzrjozryszry40rzk0rzs0sC80sTE0sTM0sTQ0sTU1sTQ1sjI1sjQ1sjU1sj01szI1szQ1szY1szk2szY2tDc2tTc3uSU4szY4szc4tDc4uy87xTE7xiU7xjE7xjI8xylXv1ZYwFdewl1fwl5kxWdyy3WAz4GC0IKI0oiJ0oiN1I2O1Y2R1ZGU1pSU15SV15WX15aX2JeYPROY2JiaQBed2p2lXDalXDemXDemXTevuAOv4a+wuAOw4bC3gGG347e7whG7wxG8wxG8wxO9wxC+inDA57/W8Nfc8tzj+PXkAA3mAA7mABDmAhbmBRnmBhnm9ebm9ubnBBnnCBznCh7nDCDnECTn6arn9ujoDiHoDyLoECToEiXoGCroHzDoITLpGCrpGy7pHC7pHS/pHi/pHjDpHzDpHzHpIDHpJTfpJzjpKDnpKTrpLD7qIzXqJTbqJzjqJznqKDnqKTrqKjvqKz3qLDvqLD3qLT7rL0DrNUXtSVjt7bHt+O7uUl7u/P/vYG3wV2PwaHXxaHXy+vLzgYzzipT0ABT0ABj1ETr1ETv1Ejz3iqj4mbT5vMH5wMT5wQH5wgD5wwT6xQL6xgH6xwD6yQP6ygL6ywH6ywX6y8/6zQj6zQ36zgD6zgP6zwL60AH60BX7x837yc770dX73lX731z843r85oT94+X96Or96+397e7+99n//O3///8/CruhAAADAUlEQVQ4y2VQB0PTQBQ+UQri3hZbCZrD1glai3tL3W1x0oob994DZ3AkJ7j3bl0oaFpF3HvkZ/ne5dKm8JJ79+5935tETyTgh4MaRdfNd8phs8AgdiCRGWmz0wZJtKBnar0VQjIcusirJ5JJi8zLJFOxtgDee1I8X7+yojmSFOOJAPOZtNXSm5rM4dGf0RdJpADdNv2L7z/q9czZBExEL9ZqxU7r//57mUi3ZG6boyQjhzlFMtH41jA+NqY3YdsYeS+kWdzvUDV8NYxvDR8sR7MJcwqJRqMV+FdE4IpEuVQu3GkY1xZXgmc5YCBwRSL4qiBul8vpdrndbqfThQq0s1vfNYZxc1AHt9MFDmQ4XS7w45tQSgvhQyka0jXX4cjJdpCJBsgkkp2d48jJ7TJ4AC0EBj+UcKpMqSTR/n2mLpkTCARmTV6FAaunlJUFArMXTc/vJ1NZRoZEKZElCR4yKLmgx7hdRiu5N6F7AdJlFEkm/IYaEEeLO7af1pI/My+vuAiIZk6sgGFQDiOkkt5ZYzfb6dfHZ/UqAQDbxrRUIjI2hhUpVqUDHT2Xpfkr89vRoVQ0xIeQCGiZDw01AZKKO7eZZ/EXZHUaKfGBEce8skS8Xo/s8Xjh83hlsL3Ds2ZYAWVthwHgla0DykP8pSC+Uj/8/lJ8jBmxKbWgUaP9iPj8fp/PBzTASSgcDJcHg+FwsDwcCoPMX4rcP79Qr5gbCqGTa9Mk8VgsFo/H4lyBPH74BJifDux/DtfTR9zJj6AQpjBFYUzRmAaasePVkPvB1u17ttyHOierGfdypaAQxljKh5Ebbhu/b6w9cvFC9bqrP41b62tYiqGhSgUopqFufPblYJVWy1htTdXhz2+2nWJpQQ5hmoq3Kqqcu3zn6O4zmE1jl3YcunvlLLNyKSoqCNCseDSU0/uO1VkZ607sPV+DgGJiPEC1TMYDNRVwVTx445qAVb4ba2jGV5XZLQ5pJjF7NhlENctx0RDC/GnRbKlUXBMR6UQcBzXRkZlJseqb/3+jTf2sNj8aPQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-mnt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAA/1BMVEUBUZfEJy/EKC/EKS/FKS7FKy7GLS3GLi3HMC3HMSzIMyvIMyzINivJOCrKOynKOyrLPSnLPinMPyjMQCfMQCjMQSjMQifNQyfORSfOSCbPSCbPSibQTSTQTSXQTiXQTyTRTyXRUCPRUyTSUiPSVSPTWCLUWyHVXSDVXSHXYh/XYx/XZR/YZh7YZx3ZaR7abBzabhzbchvccxrcdRrddhrdeBneeRnfexjffhjggBfihRbjhxXlkBPlkhLmkxLnlxHomRDomhDpnA/pnBDqoA7qoA/roQ7rog7sow3spQ3spg3tqQ3urgvwsgrwswryuAj0wgb1wwb3ygP4zAP5zwLvJc/7AAAAtElEQVQ4y2NgRAMMaABDfiRr4GIhUYOGCWkauN09eUnSwOrgxEaSBgEbWxFSNHB4hYT4sJOgQcEtJMRbjgQN6gZW1vpapPjB0NfPhIlYDaL29qKm9vbmgvb2EkRpkAkJEWPW1GHhDwlRIVaDiT8QmJCgQUzaQluSFBuUAz2cHRVJ0KAb5OIerEeCBnk7V6cAWVL8IKxmJE7TUJIydnc3EyVWA5+lJQ+jkiojp6Wl0GhBRh0NAAGqJrcFMhlpAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-mop {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAC7lBMVEUXWToXWTwXWj8ZXkEaYUsbZEkbZE8bZUcbZUobZkkcZkocZk8cZ0ocZ0scaEscaFAdaUwdak0dak4da04da08eamYeamoea1Mea2Qea2cebE8ebFAebVAebVEeblEeblIfa2gfbGYfbWgfbmYfb1Efb1Ifb1Mfb1UfcFUgb2YgcVUgcVYgcWMgcWQgclMgclYgclcgcmMgc1ghcmQhc1whc2Ahc2Ehc2Ihc2QhdFUhdFkhdGEhdGIhdVshdWAhdWEhdlshdlwidl0idl4idl8idmEid1wid10id14id18ieF0ieF4ieF8ieGAieVwieV0jeV8jeWAjel0jel8jemAjemEje1wje2EjfFskfGIkfW0kflokflwkfmQlfmYlf2YlgFclgGclglYmgXImhFQnhW4nhlMohnApiXMpinQqinMuiXQxiVAyj3s0jng4kn46lYA8kn48k38/m4dAj0xBloJBmYVCm4hEnZFGnIlGno1Hkn5LnotOlUhOoY9OoZBRmIVRo5FRo5JRpJJRpZpRppVSo5JSpJJTopFUoY5Uo5JUpZRVlUZXn41ZqJhcp5ZdqZldqplfq5tgq5tjrZ1kqplnm0BnsKFprZ1ss6VuoEFur6FwsqRxr59xr6FxtKVxtKdxtqh0tKV1pTh2tKd3pDp3tqh5t6l9uayHv7KKwbWMwbWNw7eNxLmRw7iRxLiSxruTrDSTrTOTwraTxbmUxryVw7eVx7yWsDGWxbqWysCYysCax7ycysCey8KfzMOfzcOizsSkz8Wlz8any8KnzMKq0smr08qutiyvtiyw1c6x1c6z18+02NC12dG22dK32tO52tO83NW83NbDviXEwCTP6OTR6eTS6OPUyB7V6eXV6ubWyB7W6eXZyhvZ6+fc7+zd7ene7erf7eng7enm8u/m9vTo8u/pzhnp8/Hq9PLq+Pfr9fPt9fLt9vTu9vTv9/Xx9/Xx+Pby+Pb0+/r5/v761hT6/fz7/f3////fhLb2AAAC+UlEQVQYGQXBZaCYBRmA0c/ABLtQJygmiGPWUIcy477jOei9mNgd2IodINbs7u7G7sTu7u5CnR3fP89ZhihDYiaKAaUKGC2aAKGMiJFCiApLAGAiQykGwJCyAAxEUhAwBozIgsRoRERmIsOYAYqFUpUUJjZ37LjRDGCCEIuZCDNA2HmXux05hZA0EywyQxhTY/PgHbuu94f/3HzntS60ZzOmoWZqaiFJNYVdx7/7QQce88XvHH/gvT94h51SJEMsiAQxOzd/+JIL3uYsZ771RR79szsdvqdJjJpooaGmyI2vcMnrX+e4a5zhYY8/45VuePUbHHLIpplChVkwYMJ1dzzttcdcZb+TXv639RV79zty1+tfcPgeKUhmSRmAPQe/6yfXvtpZ3/nvdf3XJy9x1St+9wuX2qNMmmFaACbgZpc7x6WPet9v1/Xvn77txc924VtsoqARi0YMoZuc+1Yn3nF55bqu6wfOdNMT73zOLVVUMZYIzTBm4wKP+sx7H/PQP6/rP5/6yLd/9pkXOyqjYoiFhqZJjrjy9/7xm9P/9M0fresvv/y7v/563y82Li9B0JIhoeze/w3ruq7rf9f1f+u6ruvbDjgagkktJYiY8z/8+39c13X91Q/WdV33/fhxF91QGEQLVVLi0Ls//+M/Pf0vX/nIh7/0+30//9SL7nUYg2JKC0gDZu7xwDe+5T0ffd2Tn/6yD73/rW968D23NsZQMVgSMwRz6CNOfdYpT9n7kG3nuf8Tn7T3Gac+YfvRUFRYzAyJ4ditc93+hc977EnPftWrn3PyKc998V0P2NgiNCKLMaOpGMfu3nbfN3/1G58/7ROf+/rX3vGAy15zi8QwM9MCFGZGW7P/3OelH/vWt097zf2OO/vurRCiYlHIIExb28930C1POOF2lznvYVsZACSLGsQAqTnioG3bxyAGKMyiABNmggAZaiYMZilMEpQpQoYiaEbTgsRMEmAgk9JQZshSE0CNiiBRGkAZC5JmikkimGCgGOL/RLoFLKwznlkAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-mro {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAKlBMVEUyqFsyqFwyqVw0sE41sUvPGx7QGx7QHB7QHB/l0gbp0gr71gD71wD71wMEYetTAAABsUlEQVQYGQXBwW0cRxBA0d720RCwU3cDXf8qRaEcdjQJcNgJGJgEuucnoSR4JffgAAgYPJrcXPxe2ab78HCsTjd9dj90WPylnp5983Trz06n87Acqrp6bB7PbqrbaS+q3Wnvu3YdQ8f0KKrb0+kx7bc+h9tN3S3O+XzOs7vqvKlDp9PSFqAA0KgARFYomZG0lpWosCQ1uC4tCkC0BWgQCUFQoQAEUIEAGpEkFBrUACAg4LoAtEKDDC6RfP9otIUMMlshE/iAyuOThB9cuFALwAUAvn2QQMCSFCoNfgTw32+o/ANALQALf70A1Eb8+S9QoZBcW8QXsFDhngmQhUqSfH5VEurrA4IMSgCRfH+7Q+T7/QWoQCEBIh+vn4+vx+NOI0kokFSAx/vb/e0BtRIEhchIgD8+3x+vPwEAKK0QNCBocYEguCaU1mqDRiZAg4Ro16UAQStAA5IAIpMCRAVqJgQRAARlPjnddM4+p5vHUHdHmYe6OlY91GObf/9yOMru0O7sa5863O3O27kWPb2p6uYc3bmd/aZlX1X37eynekyf1Nm34nTeuqvT7ugO3d2m/wPKudzknj/CfwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-mur {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAADFBMVEUAAP8AmgD/AAD//wCjliroAAAAG0lEQVQY02NYhQQYaMihF/iPBGjJCUUCNOQAAG61v0Fa2WQUAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-mvr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABVlBMVEUWWwUXXQgYXwkbZxgbaBkbaRobaRscahscaxwcbB4dbiIdbyMecCQfcyofczofczsfdB0fdB4fdCsgdyMgdy8gdzAhdzkheDAheDkheDoheSQheTAheTIheTQhejMifDkjfTkjfTojfjkjfjojfzojfzsjfzwjgDAkgDokgDskgDwkgD0kgTokgTskgT4kgT8lgkElhDclhEMmhUQmhjkmhzomhzsmiDwmiD0niUopkDoqkFYrklguj1Quk1k0lV83mWJAnWpNp3lVqn1Wq39Xqn5uuJN1sIZ4vpx+tY6s1b6u1sGy28q01cC639DD3crGFTTGFjTHFTTHFjTHFjXIFTTIFTXIFjTREDPRETPRETTSEDPSEDTSETTTEDPTEDTTETTgCDPhBzPhBzXhCDXhCTXiBjPiBzPiBzTiCDTjBjPk8+zn8+3q9e/s9/Tx+vj1/Pr///+Z8hjRAAACwklEQVQYGQXBP6vkBxkG0PO8v7kzq4lZVpIVUigEBUkRbfzXq19Cv6iWaiOIRSKIYtIZUbdJcMmdnTvv4zn51dhpzSabjmW0Y5PKmsXQ2NnTLBWSHVaaSpGd7WBqR2ua2UxEGqlKpGmWnUprMNsxrdOolAo7bdSO1DRidaIpTTMaGrKNRtPJ2mo2a5pdJNOdTrM97GYfUJNiOtR0dJqRlFEny32eLqeH6+WyRju4uly5VBPXy/W4LhlOzO5cHu8LAKQAoOfzXcspdtrpb779ajnQdA8qlbITz//187fu0eTU2PHsi5fvfA00MPfPH1++2KLBw5PLY409KTz68sWrAfD2P+4/PT9+dpxge+y7rz0KTMDFUdhd9u2/vf+LHx6vc+Ju56D1MM3Wqcoig8E+fPryl+c//eH959edw2BgNTXJwwj3Asybx4/On/z+w2dXgJUY0pnp3rqpCSy8+sn3nv787iNmYQdWmu00acSWBb565rPXb3Fn7Coq6OQUcDVgwGgP9wOMWEkFO00neyF2WPbZVz64vHZYdhhDM7tZY2cFDOC9P3768KN/v2XHDoCYiJlZLQEG5/Mn9x/87C+3rzNwR9V249QM5Q5g7t/96+++8+N3/vufC7gf9wNvzMZMrcPVUYD1v+///bcf5xvXOzgccG7hNGs7J8/P32xAIx9dP75/64OWhubhxa6OnRNp8+Tz06u4H4pUzr78IvcD7kff++eHd5bNr6ORN/d1PyBN76cCAI559lTGKe00t2c5j+s5rg9uD7dzmquL6+V6Rtxubw7NzkntON3ytOOmuc5e86az4xq3vbXT092xprNTUh21bbtkNH3QSauxvS1RTA1bZRLMdpN6wk7UmKRb6ZrJ0QjV1oyZtBFl0UU7NMlp3RgdLGlNdrCz003WSJjt7JyGtWmR7CbZmZ0mi9gpa+zY9P+ZPNFMsdadOgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-mwk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAACRklEQVRYhe2UTUuUURTH/+fcZ56ZcWLUdMSkXGiGi6CCIDeBBC1q0QtEX6GVEK3a9QVa9BFc9AGiVRAU1C4iIWijpGiBgi8zvs/4PPf8WxVo6p2ayhbPb3vuOfd3/weuoDX6VLpU6mQCKLBNzBtbGSi/0dMmGHI6GuuFSBVYMK4RACqKmqFLMe35JrH3if11oS6Vi5GOxtqvskqsk0tGAxKCQI/KKgmgotIpAuBpPX2b/FpizQoJMOBkrBi1q8x6fjGSqJE1MiEE2CTygqKgXaRH5ZhAgT6VBvB4K11s2qpZobt5dzV2U95KIl+Nk6nNGKvGOuEBfp/lgIKgV6XfyWmng04aBIBXiX+909QGXTOHrsfufE4dUCPepZxIbdJz2QDBSE5vF9zNvBvNueFIE2DOuEIsGdaJDSIWnHJ6JpIZz+UmYgon1KfysBQtGVaMU54TqS0aY8H9YnSvGFV074QZzydb6Xg9VeCEykhOB51UVBrAo40kCV0XSKggGGvLCWDAh5SfUlsw9qq86MjfKUQl2ec9nSrX8u5Szj3b8VWiATiRkkpZ0K3yMQ2kpIeXL8fuuMoqMW+sGueNBcHz9vhsFGi8Eut4OTZg1rNKrhnXiXORdv+U6B4C5QGnw048MGec87ZJlAUnNWDzg8/eGkBZ0K5SEWkA0962D81IbuUP3NoOUWNL3+6+dIjEB+cgG92FP35lKzQb/j8jEwqRCYXIhEJkQiGiBzcGj9phF9HLoY6jdtjFf7eyTChEJhQiEwqRCYX4BkQa5ujS5mu+AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-mxn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAB3klEQVR42mJkTfZgIAX8mrOdJPVXWBhJUs/EMMjAqINGHTTqoFEHDQ8HfXh+/9reFc+un6fcKBZKNP/79+fH909Pzx24c273vXMnH77+4xqd5hqVxcDINDAh9Ofvv+f3D3y6v/ntg+ufv//69PX76mm95/ZsGpgo+///L8Ov11yCqqyyZj//MF9/8ElUgEtGjOfYpoW/fv4YAAcxMjJ//Pr+1fPbvLzS37595RPgUdY1ZhOUevb81ecP7+mdhh49ucb056fIfzbmvx8+PD304w8DMwvLF0Y+9+T4M0f2v/nw5NOPl4ryBnQMoT9fOJn/rj9//+5PASl5V0ffCC5B2RN7thxcv8jAwYOZ6Qfj/990DSEJKa0LF7crGhkvP332EBM3I4uQnu9rpe8635nU5SX4rjw4ZmMZSdc0xMrKJcAroMz8IsDUjEtEVvTjtd2v+R8KW/6UkfnB/FdcRAaogK4OYmRkUlN3unz3Gv/3R+rCzCEsdzK472vLK0WqCly9tl9L05mRkZHu5RAjs61VBD/Td6lXx66JOjBIOrE92vbz928XhxRGJtaBKalZ2XiU1d2kFazev3zN+Pu3oZQbFyf/QFYdEMDBziMpxzNa2486aNRBow4adRCNAECAAQB0Uq2Luiq6SgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-myr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAATlBMVEUAJWoDJ2gHKWcMLWURMGISMWIWM2AYNWAZNV8hO1w9TVBAT09FUk1WXUZ7djaThSyjkCaymiDBASvVsRHetg3muwr9ywD+zAD/zAD////SIwstAAAAc0lEQVQ4y+2TSRKAIAwE44ogyqJo+P9HvXClcCz1on1OV80kQJTBZ6DbhJjhqqBcCHY8H2neFlVR350V1L42aa6Wsi5Hcjyl+VYbo9uiEHhIgrDMVhQjwQIcCS5N846tFT/cC2/pyf8QQXDBg+DC3+EjHQ6GsWFmwMSoVwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-mzn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAACYUlEQVRYhc3WT0iTcRzH8ffzOKfLbSVmtAyUKHoGo6hheBlURvRnjaLsYFbLw7DCiA4zO9gOERJRh7xUMIgOtYKigvBgHopBRZBZhCRF3TLKxJFspvt1eAy3ubEd9jzPPjyX58cXnhdffr/v75HuuTlxiJ9WSiSSgB82Otp4uMFoC6CC1Nx309HGeJWRGlJBwHc7gcM8WW+YhgyQmttNnGwlVmmAhqwg4FsN7UcZVPTWkAsECImbHs608KeiNEBqvtRyzM/zNTppyAsCkhJ9WwgeIGEqDZCajw787dKbem01AKLwx2QSXV0ikRBaJh9iT+bKMGg70nNRPkNSQTxFyAiYhH74CwKmoRfKdQNNwX5wwiUP4jVvXeyDazCTXvYStJhT6ZvaBk4CX3n0mwGF9zvp/4D5F4EYm9TfgRkYguRceRxCcBlmiwdKP8oxRAVs5NZuy5ijM9w3uMKxrHH72qVNFuSLfIIL8xqgEnrBB34YLRJIzniXXnAjysTIutDVqHVxncW2stzmGnhXP3FH4QiMFOmzhYOAxzEi0biiKOFw2Ov1+nw+IDK6OrU3auJwFjzFaw8LB+MzOAWRgw3Vx+1lCXl8qGp547DE7INWGsammlMqX4Ffi5YtPGWTIK4jriBqESBciLsI/3zBNISgrOiUXCBhRWxNXzEjdhg9GI26Ogq9XFkF58GpaXMgcw5ljQwt0AlmzTXkB9VBj9a7Ji25QRLshdNg0U9DTpADesCtK0VNNtAuCMIi3S1AJqgGzoHHGIqaFFAzdIPdOAswB6qGbthsMEWNiW0QhCVGQ/7nH4uOrqvcpTUXAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-nad {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACeVBMVEU2YqI3Y6E4Y6E4oQA5ZJ86ZZ86ZaQ6ogI7ZZ47ZqQ9owY+pAg/aJtBpQxDpg5Epw9FbqlGbqlJqRZKb5JKqRdLcJFRrSBSrSFWd4hWd4lXfLFZeYZaeoVasStasSxce4RdgLRefIJjtTdktjlltjpphHlvu0dwvEhykb53jW14lsF8kGp9kmh+kmiAk2aBw12Fl2KIx2aLyGuMm12NnFyNpsqOym6PnVqQnVqRn1iSn1iTn1iToFeUoFaVzXeWolWZpFKbpVGb0H+cpk+gp02iqkyi04ijqkqmq0mmrEmnrUeou9eo1pCuskGytD6ytD+0tTy0tjy23KG4uDm+vTTBvjLD47LG0+XHAADHAQHHAgLHwi3H0+XIBATIBQXIBgbIwi3JCAjJCQnJCwvJwyvKDQ3KDw/LERHLEhLLFBTL5rzMFhbMGBjM577NGhrNGxvNHR3NxinN2OjOHh7OICDPJibQJyfQKCjQKSnRLi7TNTXTODjTyiTUOjrUPT3VPz/VQUHWRETWzCHW68rW7MvXSUnX7MzYTEzaVVXbXV3cYWHczx3dZGTdZmbfbm7f0hrhd3fh1Bjh8djh8dnjf3/j1Bbj6fLkhobk6vPliIjl6/PnkJDo9OLpmZnp9ePqoaHr9ubsqqrusrLvtrbvt7fwurrwu7vw+Ozxvb3x+O3zyMjzysrz9vrz+e/0zc309vr10tL21NT21tb219f2+/P329v3+/X43t744OD44eH4/Pb54+P55OT66Oj76+v77e377+/7/fr88PD88vL88/P99PT99fX99vb99/f9+Pj9+fj9/f79/v3++vr+//7/5wD//f3//v7///+iUnB0AAAB7ElEQVQ4y2NgIAKwma7Z2xMVkZwOBMSo15h2dnZaBBSgSjFiUS4VfmlZRUQENg3yrAaaHBKoygW8T29ujYjArsE3wNom1BnN8fv7YiOwa5Bp0naZ2m9uHC2K7Pi5mRERODSwuDqeBwI9D7jjYy4tLo+IwKWBNcShEKTBL9ALu+MhoBophDwdQBp03aGOPzAhHkN5xuwLCA2KKTrOE7tNLGuEQY6/MD8bQ3lU576VRshhEuxvb5tgxcCgUHRpRSWma6pWnwkSYkbWIM1kocojKeh9emsHpvKc+ReblZiZmdFjmtN0/dEpiRjKY/sOLTBkZ8bQwKAx48L8HEzj6zcc9OFjZsbQAHT8qmpM5XnzL2bJMjNjaAA6fndnJIbyuL7Dc/SZmTE0AB1/bEoSpvENG7c5cTNjatCYcXFhMaby/PmXwsSYmTE0AB2/ujYCi2uOTFJjZsbQAHT8nt4oTPWNm9bacTFjaAA6/vjMVEzlBfPPASMWAzBozbq0qARTedKUEy3KzFgAw6V1dZjKI9q3LzdjZ8aqoQuL40uXHPThZ8YOGDCVJ08/mSvHzEy0hvYd8/SZmYnWULpklxsvM9EakqecDBNnZiZaQ/vOyerMzERrKFu6xYmLmWgNaTNPBYkwMxOrIbJzb5sKMzEAABCKNXNTj9+LAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-ngn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEUAh1H////VrpuYAAAAEklEQVQI12NgYPj/n4GBYbhSAOZ1P8HLFyLFAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-nio {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAwFBMVEUAZ8ZVmtmFq36GrHqSr3eSsHeYt3qZtoKion2jon2otoiptoeryaWsyaezx1u2q3S2rXa3zGC7wLC8vom86Oe92TC96Oe/v4rDw7jI3C3J2inP3Snp8eTz68b07Mr179H279P28NT28NX28Nb38dj38tr38tv389z3+fL489749N/49OD59OH59eP5+vT69uf69+n6+Or7+Ov7+Oz7+e37+e77+vT7+vf8+vD8+vH8+vL9/Pf+/fr+/vz//v3///99r7+TAAAAj0lEQVQYGe3BRxKCUBBAwTHnnDPmhAFFRVHe/W9lldv5G9fQLZGwiP1JMHGd5fx8wkTQPrsdw2FgW280QbMuHNvNDd4aTVBeC6hmcxWY+iiCMnPolOrdYoPrAUUweJT7g16rdsdA0PxCKp2IZ5J5H03Qth4/TxtN0ILRKoDgMMFAMHHn9n58w0Rif5JISHwBoexuSILk+G4AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-nok {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUAJWryJyL///88DZz4AAAAJUlEQVQY02MIDQ1dwBUKAQyDjLNq1aoFXKsgAJVDDsBt2iAOAwB573zZ1odDEgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-npr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABQVBMVEUAAAAzZpkMSZ4LQJoMQJcKQJkJQJkLQJgKQJgJQJcKQJgKP5cJP5gJP5cKP5YLP5YMP5UNPpYOPpUPPpQQPZQSPZMTPZIUPZMVPZIWPZEYPJEbO48mOYsoOIksOIguN4cxN4ZBNH5EM31HMnxKMntUMHdXL3ZZL3RbLnRdLXJdLnNfLnJgLnFjLXFkLG9lLHBnLG9pLG5rK2xtK2xvKmtyKWl2KWh4KGd8J2Z+KGWBJ2SRI1yUI1uWIlqZIVmsHlGvHU+xHE61HEy7Gkq9G0q+GknBGkjCGUfEGEbEGUbFGEXGGEXIGEXJGETKGETLF0PMF0PNF0LPFkLVFj/WFT/XFT7YFT3cFDzcFz/eIkjfLVHgMlXiQmLjQ2PjRWXjSWjnYHvvlafyrLr3ztb41t375+v76e388fP99vj++/v///+IRAQzAAAADXRSTlMABRUwQFBwkLDA0Or6qvkABgAAAUxJREFUOMuV0ld7gjAYhmG759dhl3bvbfdedu/a3Si0qICL//8DGgnbBMJ75IH3xRNIpL25PhJqAJ2tTXWhQBSgo6UhBHg9mgQA7jQAhNDl+gh3mg4Q+jmb7eFLMwBe6nCCJ80GeBeJ4cA0F0Do+3Sm2z/NBJlsNkN+PR+M+6UR8JeWKxU5/Ws853wlzkwjIJ8raVopl7fSvk6mu+hpBAhFDa8oOI/zuD9GSzPOIMiFguz6f3XJ5VhNmuctefd5POVJCwB4D3ujzjQHuJrDn4A9I831hOt5X6KneZJuFvAdbGvkvxoI3S72+hITiJIkGuRuKepDTKAqimq/mFU2IUBUy5pWVkWL3Cf6GIQASaleDUVynOVpjU6YAN/zjX4KYSSRvWwO1BDqoe2ltgY9hPJa3XvbHnKR4MuH3ndiDsIBEPrYjVsEQkwnAOHIP1GL0pScJ8loAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-nzd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAZlBMVEUAIH8BIH8JJ4MKH3sOHnkYNIsvSZY0HGg3G2dNY6VYGFlxgreVosmWo8q6wdu9Dy3QDSTRDSTRDybRh5rSZHjSiJvTGjDURFjVKz/VqrvX2eneytbo4urp4urp6fHq6vLu7PL///+3zF/wAAAA0UlEQVQ4y+2T2Q6EIAxF3fet4jbu/v9PDozRIgrGZB49L4bYo9BetBzqPjI0ygKwsKcR9TXkmoyugerTOig47aeCppMK4VwAFHOor4K+raXC9sXEZoKd4B+lGPFA91yOTBhLeqYhNg4Frisq/khoHROoSUb/+DZI04BbLggVEKwws8zkBJCAFZbnWY8EgfstXeBPJR66FA996tUaBTIxYSIYFVmvVIPjJrD3ShUNfgJ7r1ThEyawglHY4/2LysUEXv7K+capEW7cPZfzVvHO+zlf+v4c+EeFGikAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-omr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAw1BMVEUAkCUWhyYlgSU4eSbvLSnvLirvLyvvMS3vMy/wPjvwQT3yU0/yVFDyV1TyWlbyW1jzXFnzYl7zZGH0ZmP0aGX0aWb0bWv0b2z0c3D0enf1d3X1enj1hID2gX/2joz2ko/2mZf3iYj3jov3k5H3mZf3m5n4o6H4pqP4pqX4r675srD6vLv6vbz6wsH7yMf7ycf70dH75OT80dD82Nf82dj83t384eH94+L95+f96en97ez+7Oz+8fH+9vb/+/v//f3///8+6ycqAAAAjUlEQVQ4y2NgQQbWDgQBAwsLlwCLtDELuxDRGlhMOLnkWfT4iNcgZqZgoKJPtJO4NZVtDO1tZdQkidQgbKora2UvoW6hRayTNMztHKxFSQglFl5tflY5VTZiNbAa6XAA1UpZ8hCpQVAJEmncikQ7CQFExAkCVA1EgFENw0IDMxNBgKqBkYEwGNUwNDUAADMobgZMVr7nAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-pen {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAADFBMVEXZECPZESTbIDH///88NuWVAAAAHElEQVQY02NgAIL/QMAAA0OSw4jMYcIpM/Q8BwCi2X+FRM2EQQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-pgk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAYAAABU1PscAAADfklEQVRYhdWXT2gUdxTHP7Pruokha1ijZlmDCQkSSEIMpaUEFTGHImoUm6SgrVXw6MkkNKENFAI9lfSi5CgoWqhCKEFPLsJ6CDFttuAfBA+mrZrWQ6AtG4Pu7tfDzEJcd3ZmdvOn+cJjf8O8eb/3ne97837LKYi9gecCrUcDmN0MC3GYEmTWOqGiCGAu1AP3V1WN7UjVpRP4PUsA0KqpcRppEulQaXF85OAfKN8HH/XCwxTM5d5fFuwCzgIB4JPSQr1HIIvr0FINVXfhHpZUy4b9QJm1jgBBoBzY6D2UDzDsbi5R49GyqhFYst4K/ADcBn4GPvYWygD+AGqdHDfDqwm4vxc+pABpWxwGGoEFzLf9hY3fa+AicNVdWNcEsuiBh9cgvMEU3xt6gNPAdge/l8B54LFzyIIllA/XodlzbxwDrgAHgJQL/23AQXf5GMCfwA43zsFgkHQ6TSplZtELD67CloJqNAKXMMvGCRngFiaBGuAk8KrwI7ZfoVwEg0H6+/sZGBggHA4D8JPTl8oHnMtJfgF4YrPJb5gNHrJ+q9zl9owlg8zOhoeHlcXQ0NB793vNKf7inUGzCekg0udIZ5COI+1BMpC+Q/olx64gBa3hNo30lbtJ7IpATU2NEomE4vG4Wlpa8vpUeZniFUjfIP2IdAMphnQTqRxpJ9KUdb2vcBzDIhB1kikQCJBKpZCE3+8nnU7b+rrqjSz8Fv1q4EvgKXAU84T2F2b5fV84hK0Cg4ODjspUVFSorq6uNDWy9gHSEaTd1vXX1pnJoYSe527e1NSkWCymTCajiYkJ1dbW5k2+ublZ4+PjmpmZUVdXV16fvL1RyFqRPkW6gPQt0sYiCAAaGxvT/Py8RkZGbN++YRhKJBJKJpOKRCK2fp7UqLfqfqs7wrYE2tvb5ff71dbWVrCE6uvrFQqFVFlZ6Vhun3lVwyWBF04bL6cV1RsrQSAajWp0dFSGYRRFxFJjbs0IlJWVqbW1tVQ1/p2CeKkE5lazhPLZCfg1VWRveCLQ2dmpUCi0IiSKVcMVAcMw1NfXp9nZWU1OTqq7u/t/owaYA9sxcEdHhyRpcXFRgUBgRUvKixqGRcDpPxINDQ1Eo1F8Ph/T09Mkk0mnR0rGCZi5DBG/w5nKlQJrZU5qAPy91km6sZM2vbFuCNipsa4I5FPDsAhsY50hDP/dgQdvATU1ST3Wn4HsAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-php {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAXVBMVEUAOKgVSK9UecRVesWqvOLOESbSJDfeYG7q7vfur7busLf66+380Rb90hf90x/90yH91CP94WT+4mn+5Xf+5oD+65b/8LP/88D/99P/99X/+Nf/++r//vj///7////Qu78XAAAAtUlEQVQ4y5WPSRaCQAwFcYiiNorgCFj3P6YLxAYH+PnrVNVLspwlvpHOnQD4IoAvAvgiLeCI0E2NvAE1Qm9SpA9IEYabjnwApAsNuN3UCMDj2pRlc31IEQBOh/3+cNI+AaDKQsgq7ROASx5CCPklAru1/VlbqI8hHOt4v13ZOEBxPheCPgJ3uAv6CKDpfwDj+i9gSv8JbFbmAQT9AFD0PUDTR0DUd4CsfwG63swSl97MEpfezJ78IjP1P7XWPwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-pkr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAilBMVEUAZwADaAMEaQQGagYHawcQcBATchMYdRgdeB0heiEjeyMlfSUrgCstgS0ugi4vgy8yhDIzhTM4iDhEj0RPlk9Rl1GDtYOFtoWPvI+Uv5SVv5WWwJaXwZemyaa9172+2L7E28TF3MXV5dXW5tbl7+Xm8Obr8+vz9/P1+fX2+fb8/fz9/f3+/v7////G/K3fAAAAp0lEQVQ4y+3UyRKCMAwGYJa6gjtqK1Z2Qdv//V9PhwoeSS+OB3L6m5nvkEmmDvpyaDWCH4PAswIsjkxwaYAl8pOuswMFxNiasLirPQGsdWXC5Fw9TwQgkHWRL+fuMCiQdnFKGvqB0m4PNbCxAjkgrQAH9PH79AZBqICmF1EwvDjxbmjZzrGTF8Km/VvbK9OsQsIox+cLZdo6ZsTzDnleN4VYjZ/AP4IX42hEg8qchEEAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-pln {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEXfCjf///9h/emeAAAAEElEQVQI12P4DwYMdKPoDADFgl+h49FijAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-pyg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAq1BMVEXbST5rjM0AOKg0sGI7sWQ7smZAtWhXv31gwYB6x5WN0aaP1KqY1q2Y2K+cnJyd27Kjo6Ourq6w3MOytrO0tLS2wbm7u7vB5M7Hx8fH6NLIyMjJycnKy8rPz8/Q0NDR0dHS0tLU1NTVKx7V1dXW1tbY2NjZ2dnZ3Nra2trd3d3f39/g4ODh4eHn5+fo9+3w8PDw+fPx8fHy+vX6+vr7+/v+/v7/98P/+c////8d1EGbAAAAAnRSTlPHyomZpx8AAACLSURBVDjLY1AiETCMahiiGkgGFliBqa6uKXYZrBpMtDRVFDS1TYjVYKohJaYsLy2hYUqkBi1FUWYuPV5hOW0iNWgLsHCYmUkKCeoQq0GEk83cnF+cj1gbtGRlWNl5uNVlidVgqqZvbGRgrK9qSnSwamsaGmpqER2skIizwBFxjCQCBiYSwaiGIaoBAHbopgnzLt7rAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-qar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAolBMVEWNGz2NHD6OHT+OHj+PH0GQIEKRIkORI0SSJkaVLEuaNVObN1WdO1igQV6kSWSmTmioUWuqVG6rWHGtWnOtW3SzZ36zaH60aX+0aoC3b4W5c4i7dovChZjGjZ7Jk6PRpLHVrLjcucTdu8XdvMbhwsvixc7jx8/lytLq1Nrs2d/w4eXy5Oj16u327O/58/X69ff79/j8+vr+/P3+/f3//v7///+o2rMNAAAApUlEQVQ4y7WUyRKCMBBEIyrugLtoIBhxAXcl//9rXi0v5qWKvk/NzJueFuZLZbYZiX8yPzpniyYouGoZtaw7VDpsCDbSu1BxH+7w2C8964J7nkx8MFJ1SMYdivV5TKcE66tQ8559h+2sC7Hechm1IVZzWoEdShUPCNbdeigo1ouWgVdbgcNIcGkHrPRw3BrUfNTe/IHoi/IQoDHjEGQwKnkY28T9B5vsZ9lXFFGUAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-ron {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUAK3/OESb80RYeTc2tAAAAFklEQVQY02NgAIJVQBAKBAyjnMHGAQD1mn+Bu3/cGQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-rsd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAD+ElEQVRYw+2XT2zbVBzHn5+f7dhOnKZNUtr0XwZpwpg20EYzoC1Th1ARQmJsEgckEAIhLhw4cAWxCcYFxAFOHIChHWDVkBBIHDY4MCEmjXV/2GCbWOiK08ZxndiJ7Wf72Y/LzhmTglWk/a6/d/jofX/f930/5ueZWbCZCoJNVrcNFIkRZegmArK2hEbmPwRC//Kcn5ToPXcxSf+6IvEZK0U432TEa3WWkP4CsS8VJnqfCCvjeE5kF4r0wvmo1t66OJZxbgTLepQ3uGcfIoMs6SDUdWOSLGQhqRL+RF2EBgRUtDgCgpCShIF4mXLdv9Gvf9I9Unw3BCn1s9DnWBurVAlCpWiHF4njw+zd7kDDX8O27CUaSXbdjm+ohR8sI2HCMILJCIxclWgEIBMM/c7ylLCRhQF3TovVZSwFyhor55EAYGYY1YCM0/yATCUekXQwekXos8t+Yod6tPNpmQmJ70SDhhOGGHuohCiwGRyEELG8zV0XJJhgfABbfZprdEgo92h/jlbLU/nUju2NM5+I1Z1Dk/uNY8eFwii/d7Zz6QNwrnn/qy+rR45+T1OHg4k4JONTydJ771A/cFbRxsWzaITN7pkf3f90Vz/VulT3dRYOKNPvvh3fDE0s7vVZOPLCczLMiad5cKWVfWwhte2+xAXCL4uZ8tbM3CwzNZkrjvfN9vzUIz3arz9TDTm26zqFp570mrp8YF+XUsd1UWkL1fTiwTfbphl6vqW3li4344gOXa0PKZIXBDCXVdfq+MOPMvOz7l8r+MaqidikYWCrQwNsrGtx2d73GYYRlCQ2LY7Swu6qIsuZ7FC+Ug7trus4QkoGkAmDIKZw9Vzs0EiMgKNvZGZ2MTyXrJT9fM6traSnS0IQMGmFCpLn4riyrG2meF6WRUQCV9OIaZFOJ9gwiGn6zQ0YBHIqlYQQd+KKDkddoySEHO/UVrxGM/I8rNa9et1v6rjTsRsaQohApttsxwRkt0yEUGh1BElQnni8eXYZABC02rqqDh/Y52l60GojyIaU6RcQc/zH8z3auZPfFBcX1KVjUjVLYEm2XalSpgBsfPsd2LmdrJ+SaIWbLqm/1YwHqv0BorTXf1Q7cbLx9VvSBMYqa53hd3xxRCxOAgDqR79c/fTj9MOYT8HWH8q2g58lxsfikCz36DwvTVELpu8l0jhE6VTk+5HnDex+UCkTIcFEFsjvmusXza2BGI6bfO2wdXm4qVEuP0babV9r+g0twjigyHQoMauFF9/oY5bdQrKbr9Haeu39Q4lCZXB+lkYRFHhiO+tfLSUrY6PPv8KKYtxANx139Vr7l9Oh1YGSyOfzA9UZPpft+xp0G0B3Vuk7QP8PoH8AkQflttX9ppUAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-rub {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUANKnXKA/////2gFzsAAAAFklEQVQY02NYhQQYBoQzmEEoEhgQDgBowXeJbih2qwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-rwf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABTVBMVEUWVkEWV0EWV0IgXz0gYDwgYD4hYD4rZTorZjosZjs1pbw1prQ1p7E2odg2otI2otM2otQ2otY2otc2o8o2o8s2o802o9M2pMY2pMc2pMk2pMs2pb42pcA2pcE2pcI2prg2prk2p6o2p7I3ne83nfA3nfE3nvA3oOA3oOE3ods3odw3od03od43od83oeA3oeE3ots3ot43ot83ouA3ouE3o9w3pNM3pNQ3pdQ4nvI6qKk+qaFCqZ5EqaJIqplLqppOq5RPq5FRq49SqZxYrIlbq4Zdq5JmrntnrXx8sGaAsWGDsV+FsVyIsluLslmRs1KRtFCTs06TtE6WtE6ltj7CuiPJuhzLuhrWvBPfvBHkvgPsvwfszgztzgztzwvtzw/uvgDvywHvywXvzATwzAT5xAP60QD60gD60gT61QH71gD71gT72gD72wD72wR6MtefAAACdUlEQVQYGQXBTaukVxkF0LWft071TWgDtiFEMxIhivr/f0fm4siQgQRMoD9y63Sd7Vr5x31bG83aLA8BmrUBWNvajcmuDbGxdwDL2rBYsGxhuLOwFooo7GzKZs/15vMTuFmbjQ1hbbHYEBpz9dEzipu9Nms3GtbesFWsrQk/Xi99fvjrJ7i+caxzxDq4rtNAUoes8/LvL97++Y9fvf5yX2UU4NGFLQu1BPa8vnn//e9/9+77X3/+LVzfRJ+BOM1p1raeWTvAPPv3ty9rzrv/fYXBPQBZsvbyuK/NAp3XN7eXL6+57wmDvYCwda8tNjZofHx8fL/3p7yWQTfKgtjYoCzO638+fXj98NsP5770+u5wP+vcnznrNKyD3q/T+/EMb399f//8r//evvXktsnutmNt9209gngkm3B/fP3T6+PafypN/rnstdduACwe971sDZjHF59WTsPKX+B6AlxPAK4nMk+Sr39uwe0PIEWaikoxDuZI53i+KyS3v9GonKQBqOQ5OdMmJ01UNOf2NidpTuJETjQ56WhOdKickGNObp+Tk8Zz2qlKpznZ0eTMTip6hrZm0pam5iAcJw0ThOKkjsZUJqXRkUkm5qhW0zjTNmVKhlOOOVGlR04ytImaDkYb3N4ckjNNOzROyJGayhnONEc6mtvHk5o2yHNoGkLpNNpIG9XISwpQIpp2CjoFpCkiU6E5iYaTlKCiaQAoyaoOjXOVpilpGifmxBkpleZcwzRCkTYjpMOgQStU9BqhUhlpMk8C6gwSk1RNm4l0Quu0ks5QQNGWCk3kpkkKqlOiQedEpR2gciaLplTECWk0cprgDCrOKP8Hmfame9MEV58AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-sar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABzlBMVEUAbDUBbDUCbTYDbTcEbjgFbjgGbzkHcDoIcDsJcTwKcTwLcj0Mcj4Ncz8OdEAPdEARdUISdkMTdkQWeEYXeUcZekgbe0ocfEsdfEsffU0if08jgFAlgVImgVMnglMpg1UqhFYrhFcshVcthVguhlkxiFsyiFwziV01il45jGI7jmM9j2U+j2ZAkGdBkWhCkmlDkmpEk2pFk2tGlGxHlG1Jlm5Klm9Ll3BOmHJQmnRRmnVSm3VTm3ZUnHdVnXhZn3tan3xboH1coX1eon9fooBgo4Fho4FipIJjpYNkpYRmpoVnp4Zop4dpqIhsqoptqotuq4xvq4xwrI11r5F2sJJ4sZR7spaAtZqBtpuCtpuDt5yFuJ6GuZ+HuZ+IuqCJuqGKu6KLvKOMvKONvaSOvaWPvqaRv6eTwKmUwaqVwauXw6yYw62bxa+cxbCdxrGex7KgyLOjybaly7emy7inzLmozLqpzbqsz72tz76u0L6v0L+w0cCy0sKz08K008O11MS21MW31cW41sa618i92Mq+2cu/2szB283D3M/E3NDG3tHI39PJ39TK4NXM4dbQ49nT5dzV5t3Z6eDd6+Tk7+nm8Ovn8evv9fL2+ff////JsQEmAAABPElEQVQ4y2NgGAW0BgKMnDysDKx8oswaQgoCHCws7Ay8/IJsLDg1qBjnJFdLqUapRSXGVU9KcE7NYGiparYLw6lBv2lybLdhjn1kgY1rYk2rUlYDs3dfSUA0Tg0NuVP769V1paKyikvjJdstkvJMYysaeHJxapCwrvD3i7MOzUzR0Z9mWxeUESFuWT5FpgCnBrvw1JbpfbGyUVn2rbViafk5LmYxuWEhWTg1MHm6KhfZmFtGFeZPmDmjQG6ilZleaWBfIS71jOq5PR1tsrGNel1JlVqi4UzZoZFtvdrSZbg0sMXENlc5xYT2FXEZ5Ch6SDUY+eWwCoenexCKP0Yozc3AwAwkRUZTNDrQDPb39fHydHd1dnJ0sI/yNVEioIHJwN3T08PD3d3NzdXVJb69cwJJ9nGKi8mPhjo9AAD5IU3Y7WoXqAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-sbd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAIIElEQVRYw51We1BTdxrNzuxud9a2ieEhed088YF9SG9eWFTeBBACCVBJQluXWZ1htzvtAK0zarvtlLpOp7Ow/3SrszuddXVnFCUiCUlueJcCYhHFIiqPVUADlnaWcQttYun3u7lJbkLAKHPnzuXmd+/v3O+c832HIdQRwiJCqCcEuTZ+llWoc2CFDrjjP5MXDqHOyc9qEeTZ0HUR4V8A/3rXYIWE9yffI4TvPrU++EEH7UHqX6HehhW0MUhADm7Kha2vd7xY3cvLsGAFdjogBLHAAVjxP/Vs3NspyG3xv86/Ae0b/BsQ9HPw54U8QmBFdmGxA9t1BUseBkAOsbEt9oWGjz69bh2a5yWeFe1p9X6x/7vhIi7p/Onu2azaIU5yk6islQQdtHfYLWnlIUIKH1gMhcnqw+ST28pPW8wZDH5OyxZj23HnzINF9/LyctfQfPrbfby0Zn9JeWmW5Jq+7pFvf3A/nPl26bjtjrCE4GuAXPquAej0stFpDVPOYjuW346pbolzut6t379w6ynPLAMq5ISPzqzqvbfwAwCq+vwmd9cFKEDgyXw7d+eF2nOT8OtPy8uqN3uAVkp5ASURdDWEg0KVnHpEb0dK2HFV8PKw4eCHEwMyz32G+87THlcUQ1iMAKVWdDuG58dc3++rH96AN4pKnYAJaRxepLVzks+/8/nN4Rvfjdx+sGlvJy+9Wah3BsRY5C8SXadEOLn4OMq8iKnG5HtPNTemee4x3FO/BigLN6L/ekyKRC3Ia0k5NKD4fadgt63oyGXBbjuSiM4h2uOEO+AsiZ7I/MuQNM2irOxOPTTASw+qEH2/Fd5ZIZe8TkwxLs3rqD9uWvovAzhyT7M996Ks54RbKrYxU5NIl5UQghwbL8MKJYGz2NAWk3BGqrHWE9MylZmz/Tws4KY2g9pAW7ASekTITitaQBAgdOhs6LxjBEu5bDz0/vilAEc3e+IM725lZarX56hFRpxBvV3re1G+Ha4LPvjqhOX2ovvh0YZxwydXAQTcp7bUBowTAiiEsoDtoTDplzDlePL+f/Q41Iij6V8BlO9Gov9ctzmmUMHKUPPKcFk5LkaAdMFe1dqhDEVHr3zzf2S6hUWP4cNBMJoXRyQSCfVRbhdAkRU66o4bFoGjewzPzHr3HVbTWcHWikTgKFaviDfJAQocIgNONUYKVgF8jZOvsUFb+rTtLgA6QUxHif9DVtGBrKcl6H05bMsJyAUWbx/FUgYra9+ZG45FHE2t88yyhzs42VXPszKS2HlKsQmXkFD8B1DmRC9C0rbzNS2wNy/Tir/a/n7D+M6avo/NkxJDG6gHtoczSVywOAK90QdFRxYm7Sss6cauys+6gSNQ7p2nPK7Y+1ejD9fHR2sVrMwkfplcZqKqEgIICWhD4rnt+zqzawc5qkYYamJDK5hrg6IRDCgpbwexc15uyj44kFDRxd3ZhGChihLBzcZXmJweDJ/crLecOKV1TwFHv/DcjXZPMU/+WywyvQQcbShWxINcfDgAEB0TA94ie60D9qg7PX5x7H+SQkK2vxPQoDmqQxMXnL+xogusZx6a3/fZiNTYChDhV9rkouQiLGwFjoQZ/W8cqZ695uWI6bnLutzGza55jpmmZu9WSkiOQkAEAQLFbCp1nuufWyb/RqcfpFX3gckpRrQOuN5R1TvpWkSd+uFPDV/MgjgQuf5WhEajDdt1GVOP5rxZf6XrecQR9LpZtmso9o8fbWHvVrGykgRGiqPVDi8s1KnjVI2KstZb95dgy9KjQ0AfrdMgWLHbzh74+yj8CuNMVuxEk05PE6/mS/BRwh4z4miG4bkLB2tpkv2vExKREXEUVxLw0SMPhqTUytnRpK3uPfWFy9w/d+CfN+KUZlovQJ2Jm3rhwJmJBsdU59V55Vu9kFXICIXiC6a+JcrsPVxXuXDzN545aDDPelzMXptA9YcXmanqqAKltDzURyurEgRIXGwR5NvkNX1b9ASM1ZSDF8nJGsgxaHSUEIkHL3KVZrGxXf12P19jQfFlJ8SXa/lVn1zpfoH00dMwAaYuxVYe2czOVa7PVmNGXGp6DCg+QCUWqD9oAhIFOJ+XbvUNTp99vAku1QIoeZkWvqYZ0/RjL0144wsiaOaXAOX7Cdbfjkm5pTgzLYnzSnhLr4lMTgO0IkOF9n7vAuguBe3AkTi3+706Kr4gjmae6bJSHEUXKqWmMGZ+VGHk/vtIQyuTZWj/1dvBShBfgKMyb3yZo9ruZH9c2eGtQNB6jVpkwmVPgibYZf4K0atC7zGoMCi+jON7TzabafFllA3xhVOCM9OTuHvweBMeoY/WgIVmmbjEulrw88cXSV5HnS++wGgEV1vPChPI0RhTpJCVU70uQkBrY0Uuo8cGP0cIXPI1iC+mQx+MD6waXyQRlyFCxDDtW+h5Dx3AUfoAphyj4ovLF1+uR71Xt5GML2g0xpeH2Wk19dB9RB2G8HBhlrUEjUaILyoqvizdZgAaz0w0ii8NWMLvEp9NQfFFZgpTmEcWgI6VtlgeShlGVogcjU5s+/Wg+AIczcag+FIN8UXtjy8iw6o7PZahwlOG6ayIo1RvfDlGxRewtCvKG19itEpAwy8L46M1hnYkOMKuZ2A5HRg+sam4GY3Gae9o9MYXKS2+yCNTyWO15qCLgIaEmq43amtmv44hex0ThsBga1wgvtB8FEmvi9BKazzFGLQrkI8m1gEUFF9qIb4owdUCA77GPFqDqSduSFSnfjD22x+HOe6R6JOnxMJAfFn5avljwXri42eDU5Ha25GWxgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-scr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAHH0lEQVRYw6VXa0xTZxg+ZuqfRQtFMmRtgZbRi3LZ4qZTWspl84Y4I6WgoM7L3NBFp3gBvA/lumSo2ZIhoHNx+7OLi277sSzZdCo4wBbaKkWzHxNEQahQJ7Sle7/v3C81mzv5cvL1FPI+57m871diRlplpLkKFrmBO7mYveAh9Zfpx8IT6yLmV/e0rPb3rfC58nw3rWihjQXvLdQTtKGfkN86c33u/InguiftK93m5M6oeKdO79RqyTvBFBNAiUyTQMk+N1WHqeqbm4oDY0t9DisLiCpv4e854Lry/L2rAM3Dsws7X4i/8Xyca7aOQcMCgjKSrEgyF5lZGRZTn76pPOBd5rttodCwmBgyOBu4w+qyBEaKYPWVpLZPjrXP0CA0HHrgTkiX5LPC+yr9mDypLuK1moHOfP/Dt3xOK68kI5kApcPi6waZ1o53WnqyUtoIRVfsSxQamhtKMh4UDk/kXgIiiKU83txcHBjHYt208ohh9hQy9ARA+O+CTGs9Xy7uUiS0T4lx6vVo8aFQDAndKuUb1j2UWGVIrJ5cn1PKy+Se8i+WabQo8KiotyS1Y3KMLUKNidGy3Oi0NBotjyHJiPEAZVQisebWDFJi5XO8ImUdQOOmZcpMwjJpXbMMXMfwGMIQCXGgEFtpVeLczTBWQbKamjezYvHSTseK5AbS1IdkGj63uEuJZQICuDIxi28jQiLYWD4hJhBLBWKV4mStpP3L9xDja0dewFsU8BT27pjf8RyWKdHA1tZRtV2cvXQf4tqZ66rI9Ep5MiSrtt8GYuXQyeI3GBIQ1fTWjttye9KTqDQZpP3LIUnUh1hizFXcPUWeqVqm/Lih8b2AbylCw3MMt+lRaUIyKeI7yDTpxAIxIHh2ZvuQ2MI8g2ccg2QZN5YHRrJ9dyw8u3DFYtK0cwGbJpFMId2Dl4uJvVA1JnrQBpPr5HNq7tvz/UPLeV5m2iDT9Oy5PRkpvDRxAbFiMQ/1IlND7NOqpEdYGiNWfcMpECubFYslyYplKkBND2R6EcvEpIkjhDhN0jqys4wvHGUgEEtVb9xQhsQikyVoOShNa2A29e4xdkyJpZueGIpWEHUXf35Rd4PBoYkPPe2xWDCzkFiQLMGUoI8Q0PTcbya3EaquGFGaBHu+di7mox7hsE2f1k4QdrmcCGln3AZPn9mMktVl5Z0uQCbU9NYNnV0EMrVPjqEiI+68AnBc7QyzHBoNxjHJJpe7MzL7KypGW1sISTSkWFnvwszKRgcMJx1vJy2Tp/DudjhCqOwRGlYmnTaUS1iNgI/4eJtMBnyQOO5VfOhtaQnSFyE+AFEza171kCPfP4gPGAwadx4QM2bLdZsTUZriODKJLcztMaQuJI7w8G6z+V5FhbflWlB0EZJtEIl1Govl4KQJn/SGv1jUGR3fMZVueoKGK9DIQPHRBjjCAEda35Ejo1evBkNfhDBcuA0u2LAvMLIMtUEnHtoO3PRG4QgBTU9pj1DfhNkkRMNxMavLJBrH4dGrV4L/4uIzBMlKgTZY239jFZUsQHPLCsSAdXreSGqHNEHTM/BxMHtSl7BwhGP6tG6Tqe/QoafzERIQcwSTKY5/2lBMzSxaJs9XaDYxRwgysS6GEoRDQ/ljugxw9B48OHr5UvCZLkIwsxasL6fEgtnkXeMfLuzbndoxNdYmV3MO5JRANI5J0D9oHJeD/+8ieEf3ufjoPrDcd6sApakD/W6iZhOTJr3eoab6hz0s3J2VhfLS2vps5fs8D35x/9Fw7duSC8cXntqmq82lGTJVwcxqhNPg4yX+v1ZPBNej300z6SOEwYD6GN0/OsPDujPJ/nHtP5XvfzTwa09bY8t3uy+eWNi4XVebpy5LUxRrozcqZ66Pit6oUmzBs4w8DZrfKfd7sgPjheikt9MIRwh7pMaVNBv7FPtDJnNnpIfqH+Lr/qNBsvyuiycWobfPU5enKbfqoHzU2zOjN8XCPmbHy3F7Xo8rTVWXGeNKjeoyE0GKJZ9TPeiA2VQwZsvDv5tiupRquxznViaD3N47fHjkqbmly5/f+8PJJU079HX56nKzYgtbXrElgVseLxONg10EzCxZdH3z11snghbPuezOKHUrMQX7Q+ZONz+oOOprs4nLD4w8vHS7ranlfOmPn2Q370Tl95mVW/V0eSA/QfVBSuzueUxhTm0TFwH+aCLpQYBkivrMDysmgit618VdJ4hbhHw4Z8WTE6f8d/qZ8kPB8St/2ppbvy/7CZevzdfsz1C+zy2vJcvz3x6VYSqFXuS3JCYjEZV9dOxCpnf1K95E69+VJ33XW4cee9qD3nP3bft++zznzC5DXYHmQAb59sh6dPm4PfPIYlzOxRyQTwS6iBli/ov46Ojm7gM59SV79//cYP39s1e/KdPVLFdtS4TC1NsXJ6i2k+VTpdiWgMIvb+KUDAWF5ekf6AzmgLgNKsgAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-sek {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEUAUpP+ywDfFTtxAAAAGElEQVQI12NgYD7AAAK0o/6DAXaK5rYDANc7LT3YjsDKAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-sgd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAASFBMVEX0KkD0L0X0MEX0Mkf1QVT1TmD1T2H2Y3P3ZXX3bHv6qbL6rrf6r7f7tLz7tb380db81dn81tv94OP94+b96uz96u3+7/H///9kSRtrAAAAUklEQVQ4y+2QwRGAIAwEFxAUFVFE03+ntkC+yL5v5y6BXphSPWdN/pXNaAqS3AbwvlWosgIx56gSKEUxyYILwbUfvVvdW4/nWvgPomQIQ+hY+AA5OkdE+VBF4QAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-shp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAIQ0lEQVRYw6VYe1BU1xk/y8uFlVfDoqIxdkCkjZlOZ6J/tZ1JJsbGpK7hHV4qLi91orYCmgQlf9SxwUaT9I/a1ChgNg/No1U0D4gBFtg3u8tzBRLFhBpBloe7FxT29jvn3Hv33rskNc2db86cex7f+Z3v+91zvu+izMJaper5MLRj8YqDUcmHo5KqohKropIOYUms4iSpimsnXYsUpZtL32ZZdtbRYwlZYY1M6ox7GMQWk2xCcZ5WA3Tl/ulcGComE4mqJJHOpCp/CZJ8ePGDB8NQkTJiT0Z5A4LJJsv1tO21ysV7CKwDGBYHQlBxyI8JAAWVagigGUc3BqSSATJCV97+82GoRDSd1yDsM6kqeg2BoihSqvak7r9kuuXz3ZvAgOhjtFxPLaDWKlQtPxC9pprTIliIxwQW0pTqKCBz8HK/hWJTjGILKUr8UMSG4aC8APtXRjyfur/BPMb6mAnmxHGnaqUfEH06zNcytp8Jj94LsETWkiiFlTSCywggW9wveUAPSAFViYzNO2glOEirjNybXn7JcHPed2eMOfGqM3JVE0KtCKEBTf5kU4sMlsk2zHFLoQVrEW4JPKCAdBQQthDvMmtMsshC5wmHRL5OplbRglUyKi5ZRlnfzDjz6jFHxINNCqRXINfGjPGLnyDA1YaCr2ryp67IYYET0wvrBMqDnel2BZfNUpcRQGAkMakJhzhSc1xBlCsNmCuzbqamxhG5klqlb0Oa++KndFHEHDpsQ+pGAmtgy9bJK3q5tazArTPEWjsWL8ewBJdhUos5FGAhICKBohVxZZw4CEMBq/Q/kea+cFm8HHK6Wd/ECFNd3RkU/4UCtQOs1G1TAU4k3KpTRuEvEeiVukvn/8oW+uwLKj6EYZi2mCsNhCvjzPG/Uq4QB2WO/+uSbBVHzwiKiN2/9eUvuiZZ39RN5uVqm0INsPQoaGBLQSC3zLbhrMLaEJSx5snX4PWuE59DFtUCgNan/wOGARQr5oobcyV8BWgGB7mexFyRaXb2jmzbqQuP3YdgEyFocygqWL/1vQ/s7lGj/euifUYUC05sVijsq9ffOlk7554QT77Q1PPKm3ofyzL2LrPUZQDoTgsGdPx0+/v/ttxz2rzaEhNCnxOu9G9IF7hCH2bm3rmL3es2vh6K8gEGGBVpSt/ZsvvdJ7bVpvz22MasUx85x2Gct6v32q7KwS0FPes39j2mGX1LN8fMsAGPx9rFcUgtcOiBqeYO2jt/Y3A4R9v9q8eubsodyit1X5BbZX7e93Fj39OZb675Tc3j+ac1u9/VlOnk55CP/RHP7Mh3lqAES0SiiNSxTP/g/WuYD2hBQEz4eoUSxGvr8lidXkeP19HLOHq9RDy0kZSC3NZ9ZF30kDWKuEwNB+MvzCFLR0/pcK/N6bH3kOlQ9nlAG54rmQ5jZuzcogIAhFkZvByXISvMfGXBVzyMtpAS9y5a1aleS/1FMcGrVbkqcLqsTkXSy78iYACcbFQsWBJxPZIX2iXU+XYLqduiVmNAcQ/7Rb0WGqkqbvwPl5ES5bA64nYWJ9qlrOV/ivoHW9T3p4Efhuipf59rCyO5ivrHwFUvMD5waQRXNJYYXMLtaMOSgkvaTrvoq9BFKmRwinwNTO0UbrC4ItYcIyyUbOV6UwT9CE4OOM3+PzGjpZ3xj4hpZI9/xIwSoOv+1cpGIjjpva1GKHFFb4J4b7rZMN1imGoWpANkutU0rQcx4rLVSBvHTungm8LU5gM0U0jCrTfeor1iAYXTejOvwQzacGMzXtSjN3n1HABYHbE/4bl7awwORquKOxit0asNKIYZ/Pqn6EQQ2uWWn0/d/d66p954Ovuf71/snpuTn5/TbYZru8qHcsp6f7f5q+zCuX4nbb9jcQbeZcLVIbkAZu+O1p9zPZXZ9/izQ/k7h8urGRc+0Bt6JzX5Zx79/evP7nwnt/JDCFq4yzUEZf583ZGTdYaxCY8Uimkoq6gdhcHt2KZQTG9Ou9vR3NjU9bd6I1wycM5KAaWQyxUH+X/XmT5pccnMefO1k50P/fpLhQJCRFNQ/LWd5f8xd+lMY2szz4ai3GD0B3y5QvKhyTv9pX5AtqeplvbB7OIOpIRr34p+xhx8cX50uG+KLavRQ2iQvOEEvsuc8qxDCNAeTT0Jm8wrPWvpvCHTPHG58eozOW0KBJrtYcuYo0ch8rHdZnNf+iw89o+ozfCVHEqrYTC9sAOFwAQLimYOvjQ//q3Lwxb/pVUVX0nCru1pu7gQlgZoOH71h7DYQlsrPghF20iAtienqN5ql8Nyf9Y08EwuWB3iNXvwUubIn313vnO4WSR1kHEocwdYpYmD8uL87eEBL7vjaDOFolpWCSGsPKaO/N68DAZDjgATw6P2ZhXV2bu+kcGabLzi2pRNYXWGLmOOHEECVwYztcAVahVv5Qvz7m+vetiSGn1EfAWYRLWsggvyIS/7/kRRSIP4RJEG+dUElhZg5RTX2xxyWBOfNrk2ZYETARaaaukQc8V7ALhynXClTbUEb061pAInjUJaLcnLukkIm7hQKi1kHXxSlnwYDAxOBFh5pW8Hcst9+XPgFkT1oSKufNMPXHmFWqVQbBVx/ootVKaTJ4rk0pAAgkRRMpFksQArAe8TuPWcti6QWwAlFlvl9o0ArlRzOWtilSy9l6RBPKm5k1pioRJZBi3k9n5uRe/LLq7vFHEL+SZHXJgrbZxVllZw/0CE5DdR+uOCSxQlqbSQKBp5UktdJs2meVU8t8CJ+wRuobJj7aollZQrkt8xieI/BIfEf2Swhcp0/kRR5f/ZIP8dI/6LkiS3k59bCQd4bp39L/y2TBvQJXlWAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-sll {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAFVBMVEUocsUocsYoc8Y1tDo2tTo2tTv///8F3nL9AAABJklEQVQoz92PQZEkQQzEsozAVQhcpmAfAmsQTGNY/hDu0fs9ApevjNBHUg81wBRDQ1ENgygA6Aa6i2GYRv0AUHRD0QANrfcM3fV5GmZ4ZuAFNR+Grp6h64FCzLf4TlMwBXxhGDQFvwLT1UD/qQbN9DBTTffTNXRTVS0aqorPZ6CHbpoexPxazdtS3UMxYujut/El9dCf0c8/9v8DW7H8rhMr7MrCr+tqpUJm5nlTCsnN0o48TSGTVmyXn3S/6X6XSzI/2i5lxtX2tK1jrlQsM+VKSXaUtvzctbUUSt92PVweR2a+8+qGfJ2z5a4b69y7VkipFdKWyVIm03ZPXdtSSDfiSLKTe1mESctNa0k6N49MFjfN3LRzu5lOhKQjxV3H1/Z7lRbrL5yZrrnImTy6AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-sos {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAn1BMVEVApv9Bpv9Bp/9Dp/9EqP9FqP9Iqv9Jqv9Kq/9NrP9Orf9Qrv9Rrv9WsP9bs/9gtf9kt/9ouf9tu/9yvf92v/93wP96wf9+w/+Gx/+Kyf+Myf+Myv+Qy/+c0f+g0/+m1f+t2f+z2/+03P+84P/G5P/L5//O6P/R6v/b7v/g8P/j8v/p9f/s9v/t9//v+P/1+v/2+//6/f/7/f/9/v////9iVYDxAAAAhUlEQVQYGe3Bxw6CUBQFwGN/14a9FxQ7Corn/79NgyTGDd63M4YZZP5LA5bWHVgxoQcrM0Z12DiQcygZEemS9KsSyyONuHd+OI9ySNfa8y1yDb4b+EzsHKhUAsY8KLX5cilCZ0VycyQ5hEo55KmPwjTgFirj66KEJ1nemtCY1JBwesj8qAeivxLVRMNYfwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-srd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAjVBMVEU3fj83fj+uy7GwzLO0Ci20Cy61DCy1Di21Dy23FC23FSy4Fiy5Gyy6Hiu7ICu+Kyq/Lyq/MCq/MSrCNynGRijKUifKVCbKVifOYibOYybPZCbScCTYgyLbjyLcjyHfmSHfmiHgnavgniHhnavipCDipyDjqh/ovB7qwR7rwh3rwx3rxB3syB3+/v7///8UZxAmAAAAAXRSTlP+GuMHfQAAAJVJREFUOMtjYGAkDTCMSA1MzKQBBl090gDpGhSVSQMMrCxYAR8fdnEWXBqkJEnUoKpGmgYhHR1BYjUIiwOBrI6OLIgWJkIDu4SWDhRoS3MQ5SR+JYh6FQFi/cAG1qHERrSnuTRAGjS5idYgpqMuKqquI0a0BgU5XhYWHhl5YjVwikBoEU5sGkhOfLTPDyRn0dGSjwgAANhNRHZWRQ2QAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-std {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAC4lBMVEUAAAAFAAAIAgAJCAIMCAANCQANCgAlFwAqJAMsJAExqCwxqSwyqisyqyoyqywyqy0yrCoyrCwyrC0zrSozrSszriszrys0KQU0sCs0sSw2tis4uyo4vCs6wik8tCo8tCs8vyo8ySk9xSo9xio+qSw+zSY+zSg+ziY+zik/0Cc/0ShEmi1OOAFOOQJOii5QSAVUSgVVSwVbei9bejBdSQVoTABqaC9qaS9raARzWAB2YAB7bwd9awB+ZQJ/VjGAcgWAcwKCawGDaACDaQCKdgCRgAWTRTKURTOUewCUewKaeQCmNjSqqQWrmgCrqQitmgG4KjS7lwC8lAC8qge9lAHGcyLHAD/IAD3IHTXInQLJAD3JrALKADzMDDjMDDnNADvOBDjOwgDPEjPPEjXPwgLQETXQEjPQEjXQEzTQFTfREDTRETTREjTSDjTSEDPSEDTSETPSETTTCDbTDTTTEDPTEDTTETPTETTTEjPTEzPTIDLTIDPUCDfUDTTVDDPVrwDVxAbVxQDVxwjVyAfWDDTWLi/WxgjWyAfWyAvWzAjXFDXXLi/XLy/XtgHXzQvYCjTYCjXY8QDY8QLhATrhDDbi4gHjBDTkBTbkBjflBzjpADTqADTqzgDrBDXrBTbtxAPtxgDtyQPtygLt4QDvADXv4QDwohHw2AHy1gD0tgz1ADb1ADf1tg/3kRT3kRb3xQD3xwb4ygD4ygf40wP41QD41QL42QD5zgD5zwL50wP6xgH6yAT6yQP6ygD6ygL6ywH6zAD6zAX6zQD6zQT6zgD6zgP6zwL60AH60AX60QD60QT60gD60gT60wP61AL61QH71gD71gT71wP72Af72QH72gD72wT73QD73QL73gH73wD73wX74Qj74gL74wH75AX85QD85QT85gL86wD86wL87QD87wj88AL88QD88Qb98wP98wn99wD9+AP9+Qf9+gD9+gb9/QL9/gD9/gb9/xP9/xp9APLLAAADzElEQVQYGQXBy4uXdRTA4c+5vO/M6JS3xqZMoiRz4WhCCZrSRguhRRi1yNq0CtoG7Vr5BwRBSgS1qHZdlm1qUYaBbkQLL0WIqE2aOb8Zx9/lnO/peWTv4M7qdOBhUggBTjhhUpIqleAA4SWVjr6zZtPMyA1PUgJ3ALAsKUDcnaLKI6t5oMO3u7l+JFFeHg4YeCBOSElUBEgImEuFo+f6N2WTJxIJFJUAESUACEA5GVI4hK458+hCWx8SgCEIBY4LlAfhXkiEWwnluHp/+ujOtn4ChkBAEuUEEOYWZIFHStAqUPXJL2/stHVBBuDlFi4VXogQOEhRDl6Wju2jH/z78tWB3eukKrIkbSK0VKkmElJNorSkipIqe75lP2gvXhzpqhOuGo4SOARKUzRcQ1OjmhJOw2b/mn3tp4Mx1Ipu3IUjY/GoDmRCN6Yf0zGRjpLyQpjpLz50aO7QlVEPkDaenl0ZdghpBcTG0UpfMgTALTPvy0ycbsMjF5Z7gFG3eHVm3RhgZGn47zq/agCA7QvBSsbr7t3MvbeqNLXNn/z6zktLmoqW4pc/vHjsby0BQA2sadr4keVzp3ZUw2rb/K0z/8w/SUuI4aM7Br/eWrewdgwAniiVM+M2mv9zrS1cgz8+0LvceKXe2r1Ke9DeHUj99erg8Ov/AeAiKdiwrHVbz03Vtrtsbj/CWV7YnKDjDd3pZPH73VsbAChIWZZkCRTAhu+OdfixbzeuAOPrJ7+cgSOn9t8GAKXKSlCzuvHcrl13IJeGE43hSusgTf+tVAbDFQcALSxFLZm68cRTu69Crjl1+Zlrey79PJ1gsOkT/e3w2Y/nGgCoGJY0pm4+sOfAJRQb5dPHp49vj5FBYovrT2w6eXR2IAAg79/HUnT6Zh45ciG7EhpbVv5+ePaaaRrU8PG89uDcneW+AJD3ktQardk+d/jKqCe1GWmkNisBStKAtBoB4AIigwX/4cCJ+1PRUVKTflIdTPpxB4HLuJtI9VQ44pVSS4899tHiqcFUWjgAAOGQhUN4OADh4Y61lS0Ln16/vzSFhScGQIhD4ACOAxAeEk6O1i58fimWe6O0ddHwMOlLwvtQwqESr6SvTsqt2cGvztfSFOHpVZZg6YF5QeCAOAFe6aDjyf5vLtiSA4CI4JUEJiTmQACBOwKIjp+9cV5vWxUeXlBEursn5SlhgVfhHgQQoTtHX7RbViYFQAjmRJSXAGBAg/JwDFz7z+J24ISEh2CBEOZZElggSYiClBeChy0u/7c6LSIirZkUJkKr5hKGqJaiaVCChIbK/92oK23uhRBpAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-svc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABVlBMVEUTKKIUKKMUKaEUKaMUKaQXO3IbRq4bR64bR7AgPGg4Zjs4ZzdDaENGbVZLaz5Na4NNblFOfWRVdIZZjH9agMZagMdagMhags5ag9Rag9VahN1bgchbhNVcgW1jd4tjitVkitVlicplicxmisxmis1mjNpnjdpoeKtpd6tpgpFsmYxvi2x2gbx6md57iMZ7md99nduBnmGMqXeOpWWTlYCWq2+zsbm0tMW1z2a5x4W7xrHAv9jBuLjGxa3I05HJ0rjN0JLQyDXRxMnU2dvV2KvYzgrY2JjZ3eHd48Tf39/j0sHn6ejo57rpx4/r6cbv8vj08rT18rn19u728tL6yI372Lr7++/+9rv++uH++9f++9z+/OP+/dD+/dj+/77+/8z+/8/+/9D//uj//vD//vv//9v//+D//+H//+L//+X//+z///H///P///T///b///3///7///8Z2MF6AAAB/0lEQVQ4y41UZ1sTQRCey8nOqqAgRhFQJKCCDUUFwQJYUIoVsBcUjBoj5f9/cXbaxefJh9vclpm5d8pe5oUYQoj8hGgLTYwYVU1iGiGyBGlBgZiSrWgOyErY5IAVgBIAGcCug8PMh8bicKB5iHP0MFFArFF/gQUwPJqLIq10QvHHSbEWpE6ParnoLWAoymUDQnS/HCZ6/Vq0DNZzXiAuUTM1m9/af0WlByy6lul+W7Y0zWOESp7nFRq00g55LnJ+gJXJCjwrOVT4jRM8BmShH50GqtVT/Sf7Bo+Lmq38VOkM+23H7y8/6r/aWtoCtt9/W1v6/uljacDP1Scv7u09fP65JGDrw+yFB+t3x+bevisHaMwfvfpsY/nyscV6yZRmOm4+Xrg9fvB+sxyg+ajz0sWe3tNHnu6WjLB5vWv6zlT35Ne9koDmyxuHzhy+9Wqn7LXu7zTerLz++6ftd6jRGKmN0qRFZm347Pkr1ybODQ0n20iysppPAJBBlgHvdKBjJpvq2ZQsImVgDKHtrH9n7/TgTCIik4C9arqCF0xtLcMNpC2MqQUD8w9aw4gDFBLgXYlMGStYBJe0uz02yRC9zVNro71n1ICG135voRl3Z2SqRGC9rpmAkCgyZxU35GelgUTOHJAiYMutuOAFxIJVJFHwPITEsIWD0JhYvwsj/gFwAedgzUH3ZgAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-syp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAA+VBMVEUAAAAABgIBBgMGCAcICAgJCQkcaiUcayUdbiodbiwebyseby0ecTAfczIiej4jcS8jcTArg0srhExBRkJCQkJElWZElmZOmmxepn1ep35urYluromOwqaTxKiTxKmfyK+izLWlzLW11sTB3s/EChnGFyfGFyjGGCjLAxfLBBjMAxfMAxjMBBfMBBjNESTNESXNESbNEiXNEibNGizOESXOESbOEiXOEibOFSrPFSvPGC3PGS3PGS/PGi/PITTRU1/ZT2DZT2HZUGHc6+Pd7eXd7uXe7eXr9O/y9/Tz+fb1+vj2+/j3/Pn4+/r5/Pr8/f3+/v7+///////A47fkAAABo0lEQVQ4y82RaVPCQAyG1/vGWzzwADywBUMxYT1At+AFqCj//8eYpP2CTmfsqDNmZttN8j6bZNfcNK+bl4hAFslaACJCYo99JORlJczRM7xoNJoNcyWJWMYJoZAd/qIllXNOFkgUyJxb2aNENcV7qEs5rPIOkAIEBBuAFQ7JHDEnxUXCiNQSobXx4XoWL4gIYCCuCVhDSYrHuJLapco5LYPVwZxwAKmuAe0BdAQ5ViwqJKejzobmmGoYDyE6keiRkpY2pTiqF5CcyRUgGjWwxGNW48uM25KPODwTVwqoVjcnoKBcew11aKBoYlXGzyOPEV2IOfTKvueden7FK/l+hZfn+yWOcZT3XsXnUNljpyx+ydyGLmTjj3NhK1RrtVzoWuI7pyndyN858zxIZz8E3l/7XxT91/dkoLOU+wLkFjuJQGF/eiv/NCR/ym/O7BeSgL35zFz2cQh4zM5m5ncTW1pemCx+6qg4tbCS2NLLenv74G1I/3aw0954SQLuery6Q0D3fjDoPfzeO3wHWF1LZ2bUpLR/CIz8OTCWFphIC4yn1H8AD20PSX9PlZUAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-szl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAH4ElEQVRYw4VYC0xUVxr+77znvkaiwIiCRiBYHysWCVsI4OpIpa7SQVmBuIMCWrO0trZsS1J3N1mzmzWrG2tNdmtlbSsjMjAwM8zUGUShCNIFNlgEoW5iTYxFQ9fHpm42YpY9933unbF78+fkv//5zne+87jnnnOgwBUurIoUIBMcF+dwViU4kULJEQDSq4SRisgkUpEIVlZmUwpKVBGFk09BDY3IJlYgQVVaXREVWIUJ4+zquuUGx2ibnAWx2qTRrm6rS1Wxpg6sP6JEK92J9bqiXowAXmtBlbrReAQbUHwQ5bYqXViFUWHjGIWMqDpbUgaZZVd5G8zcwTs7eF90+FSJq2FiRI2MhkVjcH7Zl5DgqO501HSidCPvbKwWDY/IcQ4pggMCRi7uEAuieECGKbkcQwB/lZkVnzf49ze2J7dowZDPm+zYsDiNxefhGAEmRKKoNEhaAuNIFRXMfk3MTunEVHDkCO5HY9TBpxPG2RughWkINWWj7WsCQokUZwkkn9JYSgoWlExE8taZSF5IpEbs9LidHrazHgI+A2gGcAO0E3CBIT6XwXxBrrhAK/hSLQqt5IAHmFbeeIeVHFWKOy1AI38Q5vWB4TDAVoA1oNuVXXS99eL4aW9/w5HWLMfHAGcAvGBsg3kevqxArmHzYCbHwU9Tgvm4lEHmU16VoIDx0nQ3Td+wsR8adWvoOOaFYoJaDADj96bnpOfZ3Nw3o6ORysq/Ik0E0cmyAqdsEiEjV+3HqgY5Qw1l/Azjpyg/MJwRXNoO9KCeHbLZfm4yESY6ftOh8v0XS1/9i45eOTL8xVzUc73D9ymDehRCHIlNoOrSMz7gxtcLRIimfYzQfiXV9pAkiwqaGB/JtL9o8edafNnWtmxL/0+o7gw6A7iH0CVWFh+v3XrkwO7zpGFVytLku3fvRmv6fmbmk5WLmuwQ/DEZyLEEsnQfWqF9S8GkpyVcU+MmyYDVqhkZUPUKZu1xVEsS6d5sai6xnN1i7ttmaS+xpCzV6RMTc/PyMtdmOl6t37r+cNHmjzZsqUESFy1KGhoampqaGh8fHx4evnbtWl9f33dPn343e7+xNKUxE9wvm86XxZ+qyAocPTQ1NtZVX9+ECZJlgV8eWpYKkFQrwYbAehEgkEN48y1t6VZPCjmw1tq9iVwERlTxzvLysbGxlnNn/3D0cN3+d51F+z85712XtQZl7du3r6GhAaVFRUU7d+5MT08/ceIE6qd7E982b2SPGeBUdsmdkf/0vvfxEW4coQ8ID7BtwHaytDxrQZpQVMDMeBawVyuhcz1xYkUiSq9UG7prLP0HzJ5i8zyjgR8rmD9//urVq9PS0tOWLVu+Ii01LWnVCxk0w6Asl8uFBu7WrVuTk5M3b94cHR2dnhYn+4N/zrRVpoUrjOFDqeE34r8sh+YfGRtXsUO7oCvf2Gax+fEeEs3ERBjD2fcW7/jNu3muP7/y9q/b6qih1+Bqg9H9UzOAThDE0HRKSordbk9ISIhfsCApKSk5OdlisaCsysrKBw8e3L9/H8lCUm7fvv3w4UNB0L+ezbVWZ/TsJi7/DP6+i2g+tPSl989kveV5/yNnuMgUMFjxr0wcwhBDXyZgU/KB1dt7nM5T2RtOfgBxEcLQAsyXwHawDKvXo1rLKyrQLPF4PKdPnz558mRTU9PAwAASZzab0QDt3bu3trbW4XCUlZWlpqYeP36cU/PkiTs99Rxwa54X2CBAyeK6jNqRPNeFlPXBP8HCfjPISwPIa0MnTV826d9OXpvn/CDnFz2bN/wyoiM+p0gfv/yMMQzSFKfXk0uWbCspKSwszM3NzcnJyc/PLy4uttlsExMTjx496unpQfoikUhvb6/X6709M/P97Gzz2ky0ggdpbqKgWnp1xJvLN66r+Kyw2pf/ym9bTaYu0qxZh7g51EHTqJP6AeqXvbRu29GjC9O/MBh8Eg5p+oplAiwbD7GfPXv2oJ7TfPb/nZtDapp4NTwVajzTTVFeknxjxcv5W/94ZGFar57oENdCBp/UnKGMCzQZIo1teugxQgdrwxcCpGmEZa+wti1ms0YN+qCOHTv2+PFjXM0/BgbcS5acU9SIK007w1yy6CNm4lOa6jMCWoE7uM4TawHVMsDnhShLF2kVg4y8xouarrDMmM32e5JabjDIgkzx8TUHDwYGBwUp9+7c6X3nnTPcpIEgy8qLLfZXYEIUecmsl792RVD0T45LCfWPkGBbsVc0Mf8GtkvA/gooB5hTwSRIQ8tUR/3vhnYfbAS6ERAzIfxcW8XfNqtQ8fwx/t8EC/IeQNljJNBBce9By7sC1fYjgUTbj4sJ5Fd25vpCtt/OdtpZv50Ox5n5TwlCZuB3Fwy+Y5HItYRBbIeDDLhd1Q0DnwqO4ekEIb1yhl4FwzGy8XG++CTgMCmOAVSmxIUiMh6eTRNa+1anpM/LfR5MfDX9f56YnNMElNa5S+uaRHvdzZkYEZ3tr7u3i0E53qQqpY7zYDFL9NWcIqESVOLIh5WlwyudvJXGMk2WMxb4B8riuU61xSq+wjkE6rNmBDvYxjzdhVUnVNV1gPp8qDrtR10fqA7mKkLAzs6KjsIfPPA/5wCqOcNr7hiiT9m4DqUKiL6UKMAP9lgrNdcjqkZLQqPO/GHtHUiVmlktHcUBE6E9tOOdpGlNoWZQsCuKqDmg6NMMokyC1Rv5H83XYH9qxVfDAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-thb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAgMAAAApuhOPAAAACVBMVEUkHU/tHCT///8pp3ehAAAAG0lEQVQY02MIRQIMFHNWIQFiOYMZkOMfqoYoAKvmb5E+uaklAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-tjs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAgVBMVEUaZQAaZgDLAADMAADMAAH3wgD3wgH4wwD4xAj4xQf4xgv5xg75yyH6yBn6yRv611b72V372V7722b733f84YH84oH85Iv85Iz86aL86aP98cb988z9883+9NH+99v+997++OH++eT++ef++uv++uz+++3++/D//PH//vz///3////eF1b8AAABP0lEQVQ4y5VSh3bDMAjEQKLule69m+j/P7AWw5ZqpZFlPwnBHRzYwEhMRMxoBsmprwRSLFmyERDjGNHDsMJhcSQGKxKQMuCwvAC7O1XBdAOr5TkJJVnS1SOwTMUiKbm1uhWzOHodobEFECSlxawbTGBtHZ0uw9CmNZe0pyqJs1bYpjPUBtdGaBRL7nPEUY7s4DNIQLap6OBNpScxDsSZaxthtZpDuHyMB4fx4aqZcKrHRSPhqGr+Q1hWzR1Nf1/f/LQ2fZtf7hoIQfbnl+yyW9JmvQzrTet3WIaTr/MYzz6PF6Gx6af9+P4a9+5bP9xHWARZbzP+pe0/X9f1b+d7l9kAauaR0QF/4FDCDNh7CyCUJZwKOR8mAA/CVOQkl+eror1crmnSSH4zYTCJVgTlRcCeMlU5gmIuUBNcgQ5lfgED82/sfyuthQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-tnd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAB8lBMVEXlAADmAADmAAHmAAPmAAbmABLnAADnAAPnAAXnAAfnAAjnAArnAAznAA7nABDnABLnABTnABXnARTnAg7nAhLnBBrnBhTnBhrnBhznCB3nChrnCx7nDCDoCSDoDCToDSHoDSLoDiDoECDoECLoECToECjoFCXoFSjoGC/oHC7oIDToIDbpIDbpITbpIjnpJTnpJz7pKT3pK0LpLkLqMEXqMEbqMEfqMknqNEjqN03qPEzqPVLrP1PrRVbrR1fsQ1bsRFjsRVnsR1nsSFzsSl3sSl7sTl/sTmHsUGHsUWXsUmLtVmntXW3tY3TtZHXtZnXuZnfuannva3vvbHzvbXvvb3zvdIXvdYLvdoXvd4fve4rwfozwf47wgZDwg5HwhpLxh5Xyi5nyjZryj5rylaHyl6H0n6n0oqz0oq30o630prD0qLL0qbP0qrP0rLT0rbX1sLn1srr2srz2uMH2usL2usP2vcT2v8f3wMj3wcj3wcn4xMv4xMz4xs34x874ytH4y9H4zdP4z9T609j61Nn61tv619z619362Nz62N362t7629/63uL63+P74OT74eT85ej85en85un85+n86u387O787O/97e/97/H98PL98fL98fP99PX99fb+9vf+9/j++Pj++Pn++fn/+vv//Pz////JTB5ZAAACwElEQVQYGU3BBXuXZRiH4efZ9pe5Ma6LH3Z3InZ3d7fYYneiInYrChaKoqK7v6fvu8FxeJ6NSAAhQAIoKEYFGZiYIE0mqKgoIIIYgmAkQgKIDaNREhAQURAUcYBBEWxGFFFBCIMkIqKICSKKTYJEBDEIioBBFCFiBG0KYRSERBAVJkZjwAEq2AQiKsTdFmZ6n5rDEUoIAwdNBEXFZfP9wLOvvfHytfMdl6Ds0ZQgAhNw0I9f/3UNdr513eycywiCaEOJiLikX7Gl6q8vP/6+ql4+enq1ihIGSmOgjOKgX7Ortt190mw//IINO+v9I+dUSGQQaUFiDBCdPvXX2nhi7xc9+9Hmp57eXs9Po4ISRBqCOCBKf7E+P6bPPFyjf3dUXdmVQJig0EyMCTiYXfdPXd/7bVWbHqyqxapXpxAigpjGKKKg/ebacsDcwVuqvtjnmSfv/KXqp2PnBcNAsCGogGJ/vF7r/fz6bfN983uteb2qFs9YYQBFMU0BGYl9Qz3X+2W16ZIF+jk1OndaMYFEaThRBAP2h+rdmenTFqveWLH2qPsXq/5eNyviAAINghgi2q+uHSes2PvNqg9O2fbDC9urvtl/QTQYUVrCQARx5RFb69E+debP9enbteSxriSggDSMEnBJv6d2XdX7ee/X4JMf6/eTZxQFEoyNYECJ6MJ+G+uPW9e0fuEdd93+ymLd0h0AEVCbDCREos4e917Vh/deetbFj3xX9UBHJQZESZNBGDlaPXPQE3/Wsq9u6KscEVFGDUVBneBoZT99/Tvfbv3spZsO6TgCgwKmCRIExWWzff7Qw/ad6ivdLREVsAkYURL3WLWwsMr/SSJoaILGKIhAFDQaEcNIAaWBAgJJgACCiihEojBBoMUQDMuiRpGEgIwUAoiNgXEJEEBxQFAIqFFBbCqyzDCQiEZwQIwQUfA/xmu/l4veCsMAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-top {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABC1BMVEWyAACzAAC2Cgy3AAC4AAC5AAC5FRq7AAC7EBW7ERW8AAC8AQC8Cge8Cgm8DRC8DhC9AAC9AQC9BAC+AAC+GRu+Ghu/AAC/GhzAAQDBAADBAAHBAQDBAQHBAgHBCQjCAADCAAHCAQDCAQHCCQfCCgfCIibCIifDCAfDCQnDDA3DDQ3EDQzEDQ7EDg7FKzLFLTPFLTXFLjbFMjnGLjbHLS3HLS/ij5Djj5Djj5HjkJHlj4/mkZHmnJzmoaLnnp3on57uurjvurnwv77wxMPxv77xxcTyyMfyyMj20c/33Nv65uT78vH78vL78/P88fH88vL88vP89PT++vr+/Pz/+vr//Pz//P3//v7///8X466pAAACaklEQVQ4y22UWZcURRCFEx1Q062LFvG7gGZfwZFsB/cVxYVFWWYKBtD+/7/Eh4iqrjmaT3268kbcJTLK7v/Pw89XagYD2LIxBsp85fR4fPJiD/iiWkK2rA0JNd4D7lz+8K2f/1kA2DdoGMtGiw4/vXJQflwAVhgbgfnIBkteUvr1jfWrv5wBIAM2jl62Jkp/P3u8u/3O+wc/nIzHz2dKEPeykbCmDn9+e/Ho8AP86fb6J/cD8HXFAmjRodGMWwLuvXdutTZtXc9f+H12ySBwCgcLFIA/Lp1breXNejh/4bdJQ1zE5oqVKTg7PPjm4tHhNfuwX79xNwBfVoQ0aaA1sJ2iXz57srv97vrg+5Px+OXeVk+6leREW9j6+uqMrXUyklnHntIU3Hf/BRgUUUicSfrO5Y/fXo7Gyi3524RFNC9m6ex59NVrwigsNZZlbJdxHMfx6fj05HS3270Y85z+davaqNluV2VhYRlK771ve++998+2vW+32957P7p5rcX4pKuhxrjUWt+sdRjqUGutwzDUOtRah2m0scxmT69knRSX/rWGadAUEJptjExx/HST82RSbgQLxUC1uFfm+sQUB1eHhwZkvBGOh02xjZvRghF5z0I0lCRsi5IbIYqRnKJRlsJXNso4cCHKTRbKss3GYia6yfIYUywcbK14ibLcQAiihZwro5kya7ataftI+8DChviQtkpo43kNMc30NElSSDTgErWD08SUfPzM4xrPR1ilpdqWIQloV+MvJuJk0Fgll1RTcsqvkQuegnNEbpd5u6H9qpMSC42GF9EVR3lF0SAdNJHDERRzYWz+BU8+7/FbW9zUAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-try {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAflBMVEXjChfjCxjjDBnjDRrjDhvjDxzkEyDkGSXlHyvmJjLmJzPnLzrnMDvnND/nNT/oOkToO0brVl/sWGHsXGXtY2vtZW3tZm7ubnbwg4nxjJL1sLT2tbj5y835ztH50NP50dT629373N774+T75OX86+z87O398PH++Pj++vr///+sIXRYAAAAfElEQVQ4y+1SNw6DUBT71NAJvbcUwPe/IFKGMPI9wYA3S7Zkv2chblwVSlK/lqkpdEm92wNdahuWp0rpwxlrqcnnebyBjClQAQ2jV7+AwxiewLAz3z80xED9J1HbRpRBjCMXyQwC87D0hyxNn/X3uJxysNPgx8fP+8YJ2AB3UgqNMCiEiAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ttd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACUlBMVEUAAAABAQECAgIDAwMEBAQGBgYHBwcICAgMDAwNDQ0ODg4QEBAVFRUWFhYXFxcYGBgeHh4hISEiIiIjIyMsLCwtLS0uLi4zMzM5OTk6Ojo7Ozs/Pz9AQEBBQUFISEhJSUlPT09QUFBRUVFXV1dYWFhgYGBhYWFpaWlra2tsbGxwcHBycnJzc3N3d3d/f3+IiIiWlpaXl5eYmJiZmZmfn5+pqamqqqqrq6uurq6vr6+wsLC5ubm6urq9vb2+vr6/v7/BwcHLy8vMzMzNzc3Ozs7Pz8/X19fa2trb29vd3d3gAADgAQHgAgLgAwPgBAThBQXhBwfhCQnhCgrhDAziDw/iEBDiERHiExPjFRXjFxfjGBjjGRnjGhrjHBzkHR3kICDkISHkJCTk5OTlJiblKCjlKirlLCzl5eXmMDDmMTHmMzPm5ubnNzfnOTnnPDzoPz/oQUHoRUXpR0fpS0vpTU3p6enqUFDqUlLqVFTqVlbrW1vrXV3sYGDsYmLsZWXtZ2ftbGztbm7t7e3udHTud3fu7u7vf3/whobw8PDxiIjxi4vx8fHykJDyk5Pzm5vznZ30oqL0paX09PT1rKz19fX2srL2tbX2ubn29vb3u7v3wcH39/f4w8P4xcX4ycn5ysr5zs750ND5+fn60tL609P61dX61tb62tr729v73t7739/74eH7+/v85OT85eX85+f86Oj86ur97Oz97e397+/98PD98fH9/f3+8/P+9PT+9fX+9vb+9/f++Pj++fn++vr+/v7/+/v//Pz//f3//v7////xKz4lAAABpElEQVQ4y4XS2SNUcRjG8ZOxky2DUiRL1siSrUKleEZGpiJLiGxTsu8VsisqFWOIEJW1pMkyzIw5/1cX/c6Zy/e9fj9Xz5cb4KPNuf8Xxk8oQB2HrqMEKyb8V2dziX8ZB7QfJtkycXZy6SEN0LB77TgTnoPr5TTAk1/pJ5hwfbT1lAZ4vKZ0Y8L51k49DVC03HeKCYfrB200wIO5D95MWCcaXtIACtVqABMWMfwQDZA1rgtlQnKRf5NBAtwe5cM5cfR3chJANmTK5LxGpSAB0G2MFzLxUX/OoQE69FeFTE4Pfi2kARr3UuyZkFb8KKUBnm3fdBJH36yiAcrXlVImHG/8raMBir/1nRRGv6xtpQHyvrz3YsLykuEFDXBvet5PGD3S2E8DZH/ShZhGf51BAmSOmTIJ1LyVkwCyYT7CjIlz6o93SAD0GuOETM6MTN2lATr1V2yYcG9aLKABmvfFTFzSvpfQALV/xEwcUzcqaYDqnxVCJnbJv2togLKVHg9h9FhtCw2QvyBmIokyPKcB7s/M+zJx7ILxFQ2gmNAFC6MHaQb+ATdPlox1oRLJAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-twd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABF1BMVEUIOZwJOpwLO50MPJ4NPZ4OPp4TQqAUQqEVQ6EWRKEXRaIYRqMZR6McSaQdSqUfTKUgTKYgaZchaZciaZciapYiapgjT6cjapcjapglUKgmUagma5knbpkrVaosVqoyWq0zW602Xa4+ZLI/ZbJBZ7NDgKdEgadHgqhNhqxOcbhVdrtYebxYi7JZjbNcfb5dfb5lhMFsicRwnr15pMB9mMqBqsSEncyKsMiXuc6Zus+dsdidvdGevtGfstmitNqmuNunxNaou9uputyqvdytwNytyNizwuG0zNy2xeK3yOC4z966yOPD0OXFJCDF0ufN1+vQ2ezS2+3U3e7c4/HeIRDh5/P1+Pr2+fv6+/39/f79/v7+/v/////0RptvAAAAvklEQVQ4y+3SxQ4CUQwF0AKDzWCDu7u7u7s77/+/A1uRQOhsCXfdk9y0Bfic2fZNXkdoTsAO0OaDXowGk7j5FPKueThA8yFf0Pk0mRYIlBigWs6NxTMhTfVo50BVUsRK5J5B0ImpJAqXjfsHINp+yvQdSCM19vAE1kaCwVSSRyuP+XHAjdqSfDFlqxdCemxn48EAhoJszuC3pLu3fsjDDZOKY9i1otCXtgHUhSCjuTyfhOu3Yt57yzF/8Ac/DK4rCoOe4BIRywAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-tzs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAB8lBMVEUAAAAAo90Bo90CAgACo9wEBAAFBAAFpNkHBgAHpNcIpNcJCAAKpdUNCwEPDQERptASDwETps4UEQEWp8sXEwIZqMocqMcetToftTohGwIitjkkHgMktjklHwMltjkmtjgnqr8oIQMqq7wsJAMttjguq7kutzcwKAQxKAQxuDYzrLU0uDc2uDY5LwU+MwU/ujVAr6tDNwVDujRFr6dGujNIOwZKsKNKujNNPwZPsZ9UsptWvDFXSAdYSQdavTBbTAhdTQhfvTBhUQhjUghjvS9ltY1nVglovi5pVwlrtoltWglvXAlxuIRzXwp1YQp2wCx3uYB7wSt9aAp/aQuAwSqDbQuFbguGwimHvHOJcQuLcwyNvW6PdgyReAyTvmmUxCeVew2XfQ2Zv2WZxCaexSWfgw2hhQ6kxiWmiQ6owlirjg+tw1Wwkg+yyCKzxFC1lg+2yCK4xUy6ySG9xUjAySDDohHEoxHEyh/IphHKyD7MqRHOyTrQrBLQzB3SyTjTzBzUsBLWyjTXzBzazRvbtRPfuRPhzCziuxPjzhrkzCnlvhTmzhnnzSjowBTpzSbpzhrrzxnsziPu0BjvxhTxxxXzyRXzzx700Bj1yxX10Bf10Bz2zBX20Bf20Bz40Bf40Br5zhX6zxX70BX70Rb70Rf80RZvneENAAABnUlEQVQ4y43T5zsXYBSH8eckIiNJhaY0UJTsCqGM9tLeJSMZiSQkkSgqI7Os7v/TW4/nXL/rOa/vz/fdMTsD3cE3wNwVs/YC9ae/Ab3JxhMkPFkBnoUbT3C8GxjJM8YTXJ0CmmKNJzjcDExfNMYTFH4HupKUvEADu18APAp188hqFHDyEzCcrcyn9aOA6zNAQ4ybB91YxAUpb4HJCmU+vg34fWodKP4JdCYqfdE40LpDLLD3JbB8P8TNo2qBhWsbxQJZfcBghjKfPgB8ThWxwK15oD7azYOrloDnEWKBo++AiVJlflcHMJovYoFzv4COPUpfMgG0bBcL7KsBlm4Hu3l0PfD30gaxQO4XYCBdmc8YBHoOiawFcXf+AbVRbh5ybxl4vFkscOw9MH5WmU/sBH7kiHWmfAxoj1f6skmgcZusA8DizSA3j2kAZitFXNCfpsxnDwMfD4gCXkW6eehDgAdhooAzynxSFzCUKdppb35hGni9VTxBbBPw57yIJ8gbAT7sF08Q/hT4f3eTeIIjvcDXEyKe4PIcULclUC+rYcy9iKPpyg0AAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-uah {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgAQMAAABuGmlfAAAABlBMVEUAWL7/1wAgSGNZAAAAEElEQVQI12NgoDP4DwZ0owDtDF+hORNoMAAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-ugx {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAnFBMVEUAAAAMDAwXFxcYFRUvLy86Ojo9QT1AQEBTU1NlYl9sbGxycnJ2dnaFhYWdnZ2okwOsrKyurq6ysrK5ubm8vLzBwcHGoqLKqKjM0MzZAADZREPb29vgvbrhOjrh4eHi4uLlS0vqdnbq6urrdnbr6+vu2dnvk5PxkgLxo6PyrKzyrq741NT64uL6+vr83AT9/f3+/f3+/v7//v7///99wKg1AAAAj0lEQVQ4y+3TRw7CMBBGYVNMDSX0ZkLohIAd3v3vxgUsNJZYIOBtR9/uH6V+sV5g6h7YJ4JTYGruy1zO18x4T16Qun1likulwDiW1Rs4IwQZtBsFkAlBDvXabPUg9wFPCYzLzcWORDivGFiXJhtiIdCWzrB1OFotXXBki+0AG8k3r/vdUaz///Dmf3jRN4AnxW2PJPImOcUAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-usd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAD1BMVEUAJWq0vtO1v9PBASv////7AfyZAAAAOUlEQVQoz2NgQALGSIABt4QSHDK4IAEGBkU4RJMg3Q4kS9CMQlhCqR3DxB8uOABuCWMcALfEiLUDADkOhlU5rxL6AAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-uyu {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABnlBMVEUAOKiNptiknX2lm3KnlEKnlk+nnXWoiw+pmlmqveKrmUyto3ato3ivqY+wkhGwkxKxnESzlxizmCOzn0i1lg+1lxW2mh+2sZq3nzO3qnS4nSO4spm8oCi8q129nBG9pkK9q1i9rF69sXm9t5i+pC2+pTu+pjq+qlG+uai/nxS/oiS/rFa/uqrBoBHBqTbBq03CoRHCsWrCsmrDohHDqjnDtXbEohHEqC3ErEbErkrEtG/FpybFqTXFtnPGqy/GsljGt3nG0+zHphjIpxHIqyrIqzHIwJ3KqRLKqhvKqyDKu3vKvHzKvYXKvYbKw6LLqRLLqRrMqhfMqxvMwInMxaPNyK7OxJ3Oy8DQrRLQsCrRrhbSrhLSxpLUxIHUx5HVvFDVzKTWshPWypTWy5bWy5vY0rnZ1snaz53btxTctxTe2Lnf2bzg2bjg28Ph3Mbj3Lzj3cXj6fXlvhTl4M7q6eTt6+Xt7Oju7evv7ODw7eTw8O/y8vDy8vHy9fvz8vD09PP09PT4zhb5+fn6+/37/P78/Pz9/f7+/v7+/v/////gwc9XAAABBUlEQVQ4y2PoJBEwkKuhobOkpLOKeA31zJ1+fgVsEE4zIx4A1lAj3Skc5+WtkN4pXQPk1jLgA2AzQwSCAyzVosK43DqJ0SCem20baCbGLx9kmMyhQYSGSgcbDxORoiI53USLCiC/oxAPAGooV1aSFeLLiI7IFJRQVFIuJxxKZXlJ8TKN7OyNopGxOaXEBGuWloqTgbu/sYuqFGtqZ2cLJx4A0qAjWWzvqqdp52yu3t4ZTlSwchsleOprW8eY8hAVrJ3VaZ0pVj6++SytadXERVxnJ1NFaGgnbxOY3eaIByBSa11dZztNkrcjiYBhEAJOEgED7UuNQhLBYAxWRhIBA90KY6IBAEhwsSJhPF3EAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-uzs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAABblBMVEUpgaQqhKUqhKYrh6grh6oriKksiaksiqksiqoti6stjKwtjK0tja0tnSEujq0uj68ukK4ukK8uniAuniIvkbAvkrAvk7Evk7IwlLEwlLIwlbIwlbMwlbQwlrIwlrMwlrQxl7Mxl7QxmLQxmLUxmbUxmbYymrUymrYym7Yym7cynLcynLgznLkznbcznbgznbkznrkzn7k0n7o0oLo0oLs0obs0obw1o7w1pL01pL41tDo2tTo2tTs3qMA3qcE3qcM3qsE3qsI4q8M4rMU4vDo4vDs4vTs9scc9ssdAsshRus5Sus1Wu85XvM9sxddxyNd0x9d0yNd6ztx6zt17ydd7zNl7zt17z918z92DztqEztuEz9uJOlKM09+S1OCVQFeWQFeXQFaXQFeYQVeZQVeZQlaaQVaaQViaQliaQ1er3ue5UEu6UEu6UEy6UUzB5OzC6e/G7PPa8/bv+fv83t783t/839/+8//+9P////8Nybs3AAACL0lEQVQ4y+1Q61/SUBg+UWo3wBIQh50xLm0wI8oyO1tpJWiRld3LbujaVmzrJhn/fe+5bANLfz8/9K0HeC/P+zznvBxUAWh4bKZRqUKlKqlSKVVSU5Ja+TsQ1WdOP32oY9oWm+u12noD378uhYrqSGIGfPzL92aOtdL8Rr2+0ZQe3ciPnKuqQzecP/pskD2hASulajihlBJFLZGtjejjK8AgZQafEaXOLXZwo6PXOg18b1H6c/2qMOSVwbsj1JBbfj3T3Gxc2LwkvVrOjYqHVyqPff2RwBqe1PLjqjJRKo8r6kReO+CVJtXB20T22l08v1qsr2naWr24ehXvZ9B1vXny1rcHys3HhaUn5YUXVy6/XKg+vyPrAhejNEczmgWUj526PZc5I0+n5UK6AF85PS3P7kGB/5Bju6778cOb95+6znbXdrZcu2u5W9uOZbmW49qWZVsQbceybagc1N+h4DFEv8+5Pi/7MfdzBw0Oif+Gf2PY3Ytfu/uBTZAfBF7gB17P93zfD/ye3+tB9Dxoe8B4jIcBZOgDdJYiyUKSpin4JKc4lRQTYFmZhBlqt1farTZgBWILmhisbrVoarXDCTIMYhimAYnQwJMR9YSYvDWFCnEZDdxlEqrkLsIIMWY0MRAzckqcPnIVoUIzvBMoxAdiJ2EUusjLt+YncAMxorE4KDSaYsb+Bi1RdES8mDFsNoU8VCBBM6FYwzTjTQhbNLyDrRQ9JBHvG79JLItK8hvTbrqeutsREwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-vef {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAulBMVEUAJH0BJX4CJn8EKH8FKYAGKoEIKoELLYILLYMPMYQPMYUQMoUSM4YSNIYUNYcWN4kWOIgXOIkXOYkbO4shQI4mRZArSZM0UJc0UZhTbKdYcKtcc6tcc6xjea9jebB8jryJmcOKGUeLm8KptNKptdSrlSmrt9Stt9SxvNixvdfDzOHEzOHEzeHFzeHPFCvQ1+bQ1+fT2enV2unf5O7h5e7n6/Lo7PTw8vnx8vf29/r2+Pv5+vz5+v3/zABl3GXwAAAAl0lEQVQ4y+2RRRKDABAEGydGBImHuLvr/7+VY0IRCBypom8zNX3Z5RUTUiGhwigm/MQQQDCIhgiFxcmyzvM8iBGEzLHNeK/puyGdQy6C0Ly7SAAS7q31b20P6pifaNKY2KFC9TFTvrMyfdbC9iqVorcplVGD986mn/XdoLt1go3ryt8tLyEvkHV/qcneZ/RiwjomqZBQ4Q0FPd0jloPzawAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-vnd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAdVBMVEXaJRzaJR3aJhzbLhvcMBvcNBrdOhrePBneQRnfRRjgSBjgSRjgShfgTRfhThfhUxbhVBbmcRLoexHofBHqgxDsjw7skw7tlg3uoAzyuAn0vgj1xAf30Qb64QP65AP65QP76QL87gL88AH9+AD++gD+/gD//wCxOeYMAAAAqElEQVQ4y+3UyQ6DIBAGYFxxFy3uWvf//R+xTRti00Mdkh79TwTmC8wcYIZm2AWORJEmqCpNMAx6QABCC9RArQPMCZhMCrC454dJesMzeZqEvsetn8Bu8JXGPnmS3D7LN3negxiP+rugNO20qr51aFNi87t+ZsSxxuqGmAgKBQoi6IElyxagpwF3R8cNg3fYXRLIV/naZXLNSaAM1CooSYBRT69/6X/gAd2RF2fLz2bYAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-vuv {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAGgklEQVRYw61Xe0wURxjfvbu9vcfe3T7u4HgrIhLecA8BFRDhQKtUIK2NTdS01qip1tQK6R9W4x9t6iOtshqf1Fhtm8ZnFWk1/FENPlIVBdRatYqFauurkl6Fehc6e7t3N/vg0NTJl8k3M9/M/Ob7fvPNLlKoNbdQ2V5raS9VeJF0XCIdHZSzA9SkM6gEeqS6s0NqKbbhFdg+tAi8Gj+dDE13IlpUhSBIjc7aSTu9dMktsqA9tCIlXkUCDoYlggLDhaGIlTAaB7wgsuJto0oNICE4qlpCxP3KFHiZkuuUu50KYqcgb8EuCS/tFDsJmgVPUTihBB9XI77+EQ+6mLrxWiRQaDW23jTqITPByxR3Uc6LCl6BYTnE/pAFSz6F0yVhcsD4kHlV+sddtH8wufOIJT9Vw8PKwAzfWtIBsR5Q4wLEypfyQLxKOHyhpjzoIeiSE4oxcRzCMWTNAr3vSYx/MOHw50SsTc3DqsSpk3QugNVNcnxXOrFDGkEJ20SXQzYFdliwKZAalGhatW8tATD5Hts/e0+nDThLg6JzDFE3abeXKb1uGRsglpit4T0U75RT+WLCHiVFHA0D4kvOSM1Pey3+waSB67aFNbhALJXmIyLprrWojy6+Qrnaw7FwyOIov0dDu1YeTTkgvrxapH3YzsHqaaNKcwS+x6vxJvOYPmvxY2p8J+A75ZJ6SI5MMUEoHCC8gjIgvix9Q/fsThSA1bbHPCpOIJZba2ohs0AE/yCL2sn8S6TiRRMHThpiWUKC8EUCBAqhR3cu1/ufcnzftVJvIYT+Or2tnXF4mYkgkV6gHNJdKWenxB9waES30iFBJgJU4sBu/UA/+5nZsMygx9FQ/5gk9YkmE3DV015b/UxcFRgxoOr3jXG/WQtAfgeJ9CrtukYBcf9Cc8LrvASasASHQv10yMYVBlRXrvM+sZ/+yrT/E+LfJ9FtBylMjcLeKsnCbpyk/IMp989TtSUC32NUWtacco8u6iELb1MF3VTBbZKrBYUU6m4yPHQ72AyaFfKd/KgACCzffs66f4cFD8CbW6Pz/mVvWEDIgzj3FV3fTRuI4JUD5tzRGOgBqOMRXRpiTEEMLyKK9kYB0ISx+J/nqHg7Vj9b/916I+g5tZu62EwrEgtTI2sX6X19Mf6BuH2fGmkz8jILD6iqVN91lExO0K5aaNi63JAYg61ZYrp2mo4wEThm9SLcP2B/dsPac5TsOU72QtJzzMzVx6X9vcEebugY1QsZgCbQBUDglF0nyMVzdBYjMjoRm+HBmlniaisd+TANs8AFjPLdjRpoo/vPkv1nmf4zFFfzSlAf4GpyQFDAkFVsTEI1Eyb1/BmGRx3kB7N01aXYnKn4/ZvM/u2WoaDUv6nz/R7tH4xt3WJOtqtefsj4Mnkc1rLJtKneeIA1DfwT/VolLrevGY8/OE9ySfxHpjxPSOKoAUdJAjUb/q+YDNLEGE+qz7eAu536xccWycGzR2ouHOTek6c3bPOm6QUoBGafnZHdVJG13ZO5uSJzSwVUezglJPBoWPGEewIiBTQ6UXvne8vqJUYUykGxNtWhdWbuQ+CRfe27OP8hgGhUloqkrG3l7uaa7CZP1lZP1vZKACsosA51bvNwEtI5s4CloHuGeTowDbJ6Ae7rAy9aQksjEcsIxrq86DFrigGU3F2T0xvLMjZOEoQN1izUDI+WicyUJBKgWZV432Ur+Ji8fJR0pQqPqybRNKLB6To8Pf+bqRwUFtpMcRu2TNYzaUhY7BCAijKx7laOuQ8v069PwAS6mLSx72Q59k5z7KvO2BRxJ9hJQwkrawYWlAJKsmlat4J3NNZ3L2rFW3p1YBDF1XR1cs5OD3AMoKEoRkP5gBWPssNhYgUJAzIbVNs+NILM6++P271KRwRfe2NhTAY70d1cm72jKn2DjASSSLERfRAhskGDACAUWTZD238PJLqkU18SqfHCv4c2jU5ZWeg+UpO3Z4qCV4aJSNkwMZKTifdQXaG25wz3G3TnpKUiX6CLym5IWJzrPFgNGJPeOCmMJjKIyNtvHOrqiaLG/Sj+3cvMnxrMuTpN1My0vK+nuA5Nz9xcLkCJHBf2OajNDnu/hC0QdqmF0KH8820pT8jcUu4+UgtylOhKb4zIkhBc9jk4JF2hTIlDINHlMGnrQKKrzd1VJUCJ7N5hI8hGpBScIVlRD2JIMI9scLkO14BEJ5yVfb7YD0OgshcmWWDr/wBuzDSC4MVfcQAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-wst {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAA21BMVEULHHYMHXcNIXkNInoNInsNI3sNJHsOJXwOJnwOJ30OKH0PKH4PKX4PKX8PKn8PKoAPLH8PLIAQJnwQKn8QLYARKH4RKn8RLH8RLIASJXsSJnwSLH8TJXsTKn8TLYAULYAVLoEXMoQaLoAaMYMcNIQhNoYsQYw1TJM2TJM3TZQ4TJM7Upc+VplAVplGWptHW51IXp5JXp5NX51abaddcKhseq57iLd7irmKlb+ao8ifp8mqsM+qss+vttLNESXNESbNEiXNEibOESXOESbOEiXOEibO0OLO0ePo6PGJBBY+AAABpElEQVQ4y83UV2/bQBAEYKZYtiJlMpfmVKf33vtKmdEk+f+/KA+kZAiwAujFyL0cgcNH7u4c2GHDsmS7Sq6KE1myq7qtAQmAIIH9S2c4PJOOHS1i2+UkWgIA4DkQ5z99uTcBABBgUuXEykJOVdlW7K5/JzDhyQ9fr2F3DySB5prHttPX5pTkqupAAmij66N2cGv/5vNHl4F1YGsdAOD45fen4+l0cvfXt6sAyGbZtQJSXNVPiQBx+u3vJ7tsO6MXj8cksQSJLdmJUmX3PYDEhckVYvTu9YndiwTJVknsvh5p2J10BIkGTMHpqfdvdkD2JQ2glEiz2UyJPZ93JNmj8cHtbq9xiMLOKgOpqpQsgyMIcHL/4+eHY7Z+zG0jGEoApjd+/HnQd0xyM2itNbI1cPLs1Z2zrZENbP/4woZVZatKceJodT22B7Zt93dLiSuxLW0GySFYHAXsNaAMmffnGnq1Lal+xtIya9vJ/wiqqmZOSvZsJmW4zq4a9sXCORzh8QB5APZRINkC2OvAPgbgJLLtmifq/0HDyFOWXLarSn0gxwD+Ak5yRMiZMNdWAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-xaf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAM1BMVEXi5ujk6Onm6evn6+zp7O7r7u/t7/Hv8fLx8/Ty9PX09vb29/j4+fn6+vv7/Pz9/f7////wa/lPAAAAyklEQVQ4y9WUwRKDIAxEV7RgAcX//9pWwAgOhng0JzKTR9glgO1h4B2A0wr/WIWAj9WAFnYwyLHs2Wp6gD7qp4xrHqD9Yfc0DIDhAE/1KuZ2X3oGUATMZ67uAUf1QygauluAFGepU8NgtE8UL22t9LQA1J5Swz7gDk+FQDrDF2LAXhT1RCdP7eUSGVtN6Slrqys8XVBbwIzG53KJqjd8cdjC2cB3xnuMi5nqTe8BJU+HpuLmE90qT43wmxmzXi/8l6KnSrv3fpVs/ACotkr1X49fIwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-xcd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAGoElEQVRYw81WaWwTRxQe23GwY8fHru3YJoEQxXduKIhAjyBRRFVRpIo7FQ1JKlD7IwdqKYUWCDeilVpaoKgg1NKoFFBFoYKE0JLbcdYmBBIo0BDsHDQchSY97IR01t5dz+46JWn/sHoavZ3Zmfnme997O2B2tBw8Nc90sQx0aexGofhpQKMSiK5jVjCAp1Yok/7DfKEw7OswIbT/CehbReKAJg241KYBXcYmmX6s8yGCGZkUtXnzZSsXxIT8qanRCfoxgyuRaQc06c1qCyAw82W1ZUCXPjc6dkxLiKPA6c9UOZNJTJ9viC3fqYBOWnJU5QGVTDI2QNliGQxUO2Yl1GbgVpshSV7c1o3bjKLoJ06Oj4t6dfa4kP/lNkVPnQ46EETbSQw6107hP+xVhUbn5UQnxYueuKBSILqJ2XpwO4ThDgEi1CanOvkRnlo1CjFJxwk/WStvOEFur5AJhoYTls6VVH2haD2Bzc+RDA0bkxNIEBVfqQ9vUcpjBE9c8BgpndSmIBo3RgOCHuyCUdw4OjE9bNHdvqSbYhH9XKkNeA2PGrXQAjcNXqdmqi3K/ZM2cCtuNOsUSUnpQAAkBoahoJmgmFqDYpozQmUy6kTLXpamOigh//GLYfChobdKA/cOtBsCbXGBTmPfeXzwzvjBu4bQN2ZT1LJ5kgkG4UhVZwBPawtKJ4QGBUR2uTCLV+PwYraIlUkVK3hraUz7j5rui7oNb8pP7lIM3h8faI/ze/T+ljj/Ra3fo/Vf0Q/e15/fo1pTIL3VrLteoyvNk2JKQUTpXMOsvbi9SZ2MYggDCpJmdqrNUPBnRxaTRAQO7FRAbmCk/C4tBQW2lGn8zXGBDv1Qv7F8j1o1soaOKybBjRoZNBiFAYQ8Rklk0mFk4DYqEjhLwAxMiAZWFXg+EbQcEg79CQI+ELgtJK2TdoI29Jeo4xh4MRnYVGCiBEh5aIpjDbD4NVM70i0FCKEr1AUjCsXUL5swN3EGnlMkz1ooz1oc+8ySlEW5uWXLPzi0Yu/3b3x4tGD3kfzd5QWIFe7+mvaP5H/0TcH+U4WbDucv3/p6Zm6uYtpiedYieeYCfFZRdtJz/THjg1XHRMs5HKIgQxjFGNNCkjqlep9+csq6a9P2Dadv9mVs64GW9n63o9hnW+Wz5vssK2jL84Z90kKvXttKn6OoK219d2hueplv6qeP08u8NxJm9kjiXBQOE4EwRKW9G4HJxNKJ234HknMGiOlqyvqrluJaS3G9tbSBtBJo9Ugbcmif+oAeDb7C6Y73Lqdt7Dg+4dl+IIGLM2nFETFABkyc4SbM2i8Ql2W9lrGt1/a2y1pSay2ps5bWk0ZuVke3tFFD7B7SqbWtdmZuv1OSvbIfiAgeiLBhZsAfY+IKf3WtyiSIac4ruzJ39MFT0iAYq4u0Pe3Qr5aimsztv05fuB8u1S6fSGDWsEhC8QoLhhY1FykdURdm7ZTouqI1yavOZGzxWYousHHU8+hBSSIdS3FNelmnpaj6Rkx8txhz4VZ+KJBEMwHknUUd09kIxSSQVRmnON5tMxUQiYsrKVtyjtuSDnc0Oa8pZd317ya90A/ETtzOrE/QZ+YQAVjscZVE+VBM94Dg4KzCzW2PN5z1Bu120IJOhZfu5Bj5web2x/vmre4DoBmzUAhoMlgM0ZsCNLlQYgiENhj1RvlEHwD+6srhMT6BlsZesbhBEk8ECw9yVBMjIJQt4GaXAbRSoaH04DanUAnN39k9BjR995ok2gYg92gdnCTnBYthiAaBwDShdZKhyoM76gC4ZM8ePaC27JdqAIATw5HCzLyTsxINMClGhIsmGldWXfeobdUAdBSWjgaN752t1QK4vo2tSHSLcJVhrkQgEm/ctET5I2In1QjAvfKT/47mtzMXagWgOWYCgUVaGWWLpoNTGLmfEvx0CxELxSRQOkXKv2/5RkIzePeBK9ZISkdj59fiSOrhZpkp/JNjlQAzu5MRuKNOAFptI4rpynREOrwYsX7naM5j4euHic2QmXVJQuAzkfZgdhi4zlVr+Gi61u6AQ26llfUPwMLH5pRigr0+cPO25JLJPxA8CjRZIhT4g6OnUTSPKmogN83SeAK3skoOr7YxtwwCvYeEb4xoYYxQkMx8/qA+nEJ1o1DBiCkoHT0pHdzOoZZ7yVGHlcrZBbBoHLFeISJDQuzROGoBaE2ZSVWdmUHpaBwRsoGzMTf1TOh9KGK2s1GGf4fcI8LKBEH0bP/4zp6DtaR0+J8hkcIiBZG9+z8Njv0FlSShDwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-xof {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAM1BMVEXi5ujk6Onm6evn6+zp7O7r7u/t7/Hv8fLx8/Ty9PX09vb29/j4+fn6+vv7/Pz9/f7////wa/lPAAAAyklEQVQ4y9WUwRKDIAxEV7RgAcX//9pWwAgOhng0JzKTR9glgO1h4B2A0wr/WIWAj9WAFnYwyLHs2Wp6gD7qp4xrHqD9Yfc0DIDhAE/1KuZ2X3oGUATMZ67uAUf1QygauluAFGepU8NgtE8UL22t9LQA1J5Swz7gDk+FQDrDF2LAXhT1RCdP7eUSGVtN6Slrqys8XVBbwIzG53KJqjd8cdjC2cB3xnuMi5nqTe8BJU+HpuLmE90qT43wmxmzXi/8l6KnSrv3fpVs/ACotkr1X49fIwAAAABJRU5ErkJggg==);
}
.currency-flag.currency-flag-xpf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAACdlBMVEUZQaUaQ6YiT6UlWMolW84pZLcqec8yarw3ZLA7TaI8jNk+W6tAUaRDe8lFZrFFesZGf8dJablJabtOb7NPi9BQcrZRiM5WmOZZfrtbf71dfr1fjcxgg8Fkmt1qjMVrRIFvmtNxjsdyj8WASHyMUlKMgo2Mm8ONcIGPXV2ipcOordGpAA2prtGqOFKtyfetyvevPVayjJWzMkezlaG1ITa31fG4qLy6AQi6NUu6oLm7Dy27Pl68AAu9TGW9mJ++jYm/TnG/bFvAAQHAKzjA3/XDLD3DRl7EACTER2HFb13Fop7GSlzGqqzGsLPHABHJABTKABTKABbLUGPLsrrNESXNV2LOESXOESbOEibOPDLOwLHPvcjQHDHQHTLQp5vRHDHRHTHRHTLSHzTURxDVIDPVITPVJznXNirXt7vYxLHZKT7ZfmrZ4vDaWVnbBQHbdVXb5PHcBADdlI/dlYHd5OfeYV/e2ujg3enh18ziupzi3NHkLjnlLjvlw7Pm8fjo7fXplVfq0NHrjz7rvHjsmWHtk1Hu4dDvxqPv8/jwli7xNz/yOD/ypW/0z7H0+v31p1T2oEH2okv3jQD3kw73nBv4nwv4oAP4oTn4pA74pQP4pyf4qR74qSP4qiP4riv4sDP5tUr5t0z5uj35uk75u1X5vWP5vlb5v2D5wkf59f/5///6xHL6yXv6yjb6ynj6yzf6zoj60Gv60lv712f714n72KL72qb722z73IP78vP787378/T7/v/7///84LT88/T88/X89vv89v38//7958X9753979r98Z3+9PT+9PX++PH++Pb++ff+/v7+/v/+/////v7///9lM08SAAAClElEQVQ4y41UhZIUMRAN7u5+uLs7HK6zAyETYGAyuLvb4e7ueri7LLCLH87+ES0zUFe1VTvZJJO8l+5O16afkNpR0JUjHa0cR2sp4ePAAAD2wACrgEDOcQQQeABJQNmSDLQEnk4q5DRysBCK/KAFTmis0BHMiqIETfNKQQTNCAFwPwkXA1foMCQk7uBLgNDsHvcIYR7UMRVN9wMLyWcwpgiiK5zJdZAT2EtNt/13GxrCtizLtmO2DQs7Bl8csIlBxxUPoCyLCGE833WN8YwxLvw81/gATZoxZ4pPqI+gQdb1DHSR+N/iNCcTyXevUx823XzzPpmPYlqk0rVPO3pPfPUkLZXO4Nm9+1Nb3rp7+PrTaAbfLp38MrfX4C0Pj138HMngzK7+j5aM7rr0xrAjZ6MYfLy8ufXzhdlDNl5rd/DK2wgGt09v7fZ435gee1/0PHD0agSDB7nbhq5es2zk5PUjDuXe+ZPZ4MKpE/26tO87vGP3ceeOn88c4ff2CU0HjWo0tk+zWZ0az171M3OENoXrDFgwvnz1mYs7VCvU9ldmg5waFZvPr1e1csPlTSrU3Bnlf5hXoljJcpWqlClapPSiaE9jQ6niDWrXrV+w7P6IbymV6iyyahUYmP7xwauNx8O3y3Pe97yVLVqtePnjazzf249DSwioEGPCEoFK8n1Apq3bvWftdEB8ZgD2cOn5vsCSxBLEAqRCjcWg84qLk+CQswUUvmRNoZrHQiexIylD5UNBcUh2UBil4C9qDakFqAtuCCMBQgVVhJJ0SaFUqGKsXqB7KIkqVDfckCyBFQxFQqYxPKuPDqI5pKksUYqlk08IRRLHqojpBBkE+kxaKMM1CqEINY1Unl2qIAf2Lyknzh2Av77YJjd1P7rgAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-yer {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgBAMAAACm+uYvAAAAD1BMVEUAAACBgYHxBgD4hIH///+k2uhWAAAAHklEQVQoz2NUYsAOmBiGuQSLIKkSwz5IGHH5fOQCACdVAIRPIHWkAAAAAElFTkSuQmCC);
}
.currency-flag.currency-flag-zar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAMAAABjCgsuAAAAvVBMVEUAAAAAI5UAek0BI5UEe0wEfE8GBQELLJkRglgUf0gZEgIdPKEmjWcyhkE3Uqs5KQVEnXxbcbpcjzhmSQhmTgtqsJdssJaFlcyPnCyQnCyVxbeZcQ2Zcg2bxbSuud2719K+pyHE2M7GkxHP1evZ5+feODHfQDnhTkjhrxni6OPlYl3mqRPn6vXpf3ru8/Xvn5vvn5z0v7309PL2tBT3+Pv42dj5sxL5sxP77Ov7/Pz8/Pz9+Pj9/Pv/thL///9mu7OWAAAA3UlEQVQ4y63T1w7DIAxAUUP3SPfee++98P9/VpNWSgMPYKT6/UhcMMDdibQRd2PaAP9M5YX7iQ3guQOepzaAp+d4W9gAHu/jc00Aji+89K0ZHAu+IKWDELWwLwjpULqKXoLT0wGySzFz6OkAkByIQIiXrhsXQLQphVQeJgBQlEK08wVKCAEoIQQA0ZYU8n9geyTb6OLF6lq9h6v/jl++Gx5OWY2GaTWU5eviKc80o673CFcZpgXyB9rgMMX0IHj7bm4nxgzAkXKrIWYC9FwFmHNlQMiVACU3AGi533kD1nxuDxCkFfwAAAAASUVORK5CYII=);
}
.currency-flag.currency-flag-zmw {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAIAAADbtmxLAAAFKUlEQVR42oRXTW8cRRCtV92za2Nj2fkSUggySFiRkDgAx3BCOfMPuHDLgRN/gkj8CY6IG+KC4IIQVxDkhIkUkHCCFJSw3vXauztddPdMz3T39Dgjf8z05+uqV6+qcXQfRIqEyP6n2v6SgCDtX6qI1q7Rjul6m8f12onGv3N4ESo+7Wov6AJVmhyWDSEa0XS3g1Zhmh8j2ZahkRo0FA7WP6xJatssvsv1AeLAd+diEXEncpsYo1O07fIBRGijfJvCAMrRuD1qwhlzRaKNt6yDwjUZ5QezQ2iHQSDnrkEUqat3B8eKP7tD93uj7Zb+NcHdjoSa0tUT+vyR3F3RS6dqvabZFFVNnz6mBwve7Asb2lvy4X/09gz3/pZqhuMrrEsgwqoogeu6YqworGCd/OwKfb9QH83wfqVO/rn49TEdHtDt3cnN09Uvj/DKWt6cmzdAL2/z6VJ9eb3mSnD0WckdMuKmcjs8003eLqS2HbbtJ/ThnN+Z4/bM7E2leo2wocUJFkvZKDzZr473Nl9vmeN95zMc3afLnu7cMkKjBCv78JQetAWpiSdkLkiv6GBJr5/RBwu8NRU6o9+e659umB9uGhvK1r9mQ7J2MVAipgS6QHJMY5/N/pLa0qtBvSQoqnfo2QE9XVH9UK79S9/t4pt3N2qLlCJjG8+b8RYQIhbEOHxMJFzJaI5gFR8fCbUzF5OPfPuzdn/nE/5qn368YSZ7Doc1nlsj8FaHSTGLpRBBY6yCKTtUnLOsYex5JVISntIfhwYa1mn1qg/+sLjoQpy/gChpGPZhRT17vMmYSVdJcw0vPFbexZ1ZWW7V+Q66d1MvppIIJIZGkgHhEqqBobbk8PedOw8rYqy1qay9gC8W53+u1oEPbvTH79Gr12lz0eSoWrzLUm9fzgaU3lvaRQBZbMDf+WvyybfWSsAW3EZa/fx0/sBmm+i5d0i3rk3E0kgsj4yhqU7WRTHUg82GOoRg13ZAUHBx5H0+rTcHtNIyn8guzI5SiyXTIjnmiaZbIMMrkZWf6nIZ2mgaPi0IyRnWc07SRokzoWFLE2OYa5jaEspuPEj4dUjRpk3RwolHiqHk4iRynKQvlKRjojg8uVFvCMOzmGR4ZJ+BHaHYz7OAWrFB4qkEZWSfZjOgHynplC7ztjUJeyQ21cNZAcOoNWGe8eCIR/wUYzKJjkvqNSDISDLGt3GLz/pLugMNLdSaswHXuUx6WmTqAhqJxMhKGBykgS7Gd7qi0HpDpFw0NpkhWCiTmWZticBJiR+dNgq341PdAuKwbUxlAJRcpjy/jDivKc5dQBKshbGckJrJeGswoUAQ6UwpZsQ2HEKtU+phhToMaRoI95hSxC7rZ9vTM8no4BAs1ly1DhWWjFXphUxXqI3MZRJgw54d92UElDel61IARzpb0phikR/HfC/xgTvII66He+kDF2gN3TIVwThvigIokZPao0aM6jlnhRqXVxJGtjlSlPTcRZcVVCq/O/UcCss2QVTSvGxZw7TR+bUBpcFZ4SGl+0naggSlVSAXTzJ2eQ0FL7ApWSgficQ7EvmjIHSS9zTC6FJTwWW9VHqqieikfozrvciWUhLGEZ6FuYgCU/zTXFFz6wOx02zO4/RmSsklcEimchGHPk0lydU6yuVBe4n1G5uxAtmnQ26u/dyHhoyzLava4j7p8tbQQn59E8K+tEUwq4Swt8LoIj+titynyTUaIxBbW3KrtIHTRGtXnrlq0DHHgN0Lo98rXG6Nu+M3VNL2838BBgBPgZMv+u6ESAAAAABJRU5ErkJggg==);
}

/* projects/dashboard/src/assets/send-assets/bootstrap-select.min.css */
/*!
 * Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */
.bootstrap-select > select.bs-select-hidden,
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  padding: .7rem 1.5rem .7rem .75rem !important;
  box-shadow: none !important;
  font-weight: 400;
  white-space: nowrap;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.bootstrap-select > .dropdown-toggle.custom-select:after {
  border: none;
}
.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: #4c4d4d;
  font-weight: 400;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover {
  color: rgba(255, 255, 255, .5);
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: .5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important;
}
.bootstrap-select.is-invalid .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.has-error .bootstrap-select .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
  outline: thin dotted #333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0 !important;
  border: none;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto;
}
.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*=col-]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*=col-].dropdown-menu-right,
.row .bootstrap-select[class*=col-].dropdown-menu-right {
  float: right;
}
.form-group .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-inline .bootstrap-select {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-lg .dropdown-toggle,
.bootstrap-select.form-control-sm .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: .25rem .5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: .5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}
.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
  outline: 0 !important;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.bootstrap-select .dropdown-toggle.custom-select .filter-option {
  height: auto;
}
.bs3.bootstrap-select .dropdown-toggle .filter-option {
  padding-right: inherit;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
  -ms-flex-align: center !important;
  align-items: center !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*=col-] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu > .inner:focus {
  outline: 0 !important;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active small {
  color: rgba(255, 255, 255, .5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-flex-align: center !important;
  align-items: center !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li small {
  padding-left: .5em;
}
.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  pointer-events: none;
  opacity: .9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0;
  width: auto;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: "\a0";
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
  content: "";
  display: block;
  width: .5em;
  height: 1em;
  border-style: solid;
  border-width: 0 .26em .26em 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, .2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, .2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid #fff;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before {
  display: block;
}
.bs-actionsbox,
.bs-donebutton,
.bs-searchbox {
  padding: 4px 8px;
}
.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}

/* projects/dashboard/src/assets/libs/select2/css/select2.min.css */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
  background-image:
    linear-gradient(
      to bottom,
      #fff 50%,
      #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image:
    linear-gradient(
      to bottom,
      #eee 50%,
      #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
  background-image:
    linear-gradient(
      to bottom,
      #fff 0%,
      #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
  background-image:
    linear-gradient(
      to bottom,
      #eee 50%,
      #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/* projects/dashboard/src/assets/libs/swiper/swiper-bundle.min.css */
@font-face {
  font-family: swiper-icons;
  src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, .15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image:
    linear-gradient(
      to left,
      rgba(0, 0, 0, .5),
      rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image:
    linear-gradient(
      to right,
      rgba(0, 0, 0, .5),
      rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image:
    linear-gradient(
      to top,
      rgba(0, 0, 0, .5),
      rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, .5),
      rgba(0, 0, 0, 0));
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size:44px;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size)/ 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: .3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
  height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color,#000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color,var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: .2s transform, .2s top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform, .2s left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform, .2s right;
}
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color,var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, .1);
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, .5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next + .swiper-slide,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: .6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property:
    transform,
    opacity,
    height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

/* projects/dashboard/src/assets/css/bootstrap.min.css */
/*!
* Bootstrap  v5.2.0 (https://getbootstrap.com/)
* Copyright 2011-2022 The Bootstrap Authors
* Copyright 2011-2022 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
:root {
  --bs-blue: #DD0008;
  --bs-indigo: #564ab1;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #dd0008;
  --bs-orange: #f1734f;
  --bs-yellow: #DD0008;
  --bs-green: #34c38f;
  --bs-teal: #050505;
  --bs-cyan: #50a5f1;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #74788d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #eff2f7;
  --bs-gray-300: #f6f6f6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #74788d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #DD0008;
  --bs-secondary: #74788d;
  --bs-success: #34c38f;
  --bs-info: #50a5f1;
  --bs-warning: #DD0008;
  --bs-danger: #dd0008;
  --bs-pink: #e83e8c;
  --bs-light: #eff2f7;
  --bs-dark: #343a40;
  --bs-primary-rgb:
    85,
    110,
    230;
  --bs-secondary-rgb:
    116,
    120,
    141;
  --bs-success-rgb:
    0,
    128,
    0;
  --bs-info-rgb:
    80,
    165,
    241;
  --bs-warning-rgb:
    228,
    84,
    21;
  --bs-danger-rgb:
    220,
    0,
    24;
  --bs-pink-rgb:
    232,
    62,
    140;
  --bs-light-rgb:
    239,
    242,
    247;
  --bs-dark-rgb:
    52,
    58,
    64;
  --bs-white-rgb:
    255,
    255,
    255;
  --bs-black-rgb:
    0,
    0,
    0;
  --bs-body-color-rgb:
    73,
    80,
    87;
  --bs-body-bg-rgb:
    248,
    248,
    251;
  --bs-font-sans-serif: "Poppins", sans-serif;
  --bs-font-monospace:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  --bs-gradient:
    linear-gradient(
      
      180deg,
      rgba(255, 255, 255, 0.15),
      rgba(255, 255, 255, 0) );
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.8125rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #495057;
  --bs-body-bg: #f8f8fb;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #eff2f7;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.25rem;
  --bs-border-radius-sm: 0.2rem;
  --bs-border-radius-lg: 0.4rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: auto;
  --bs-link-hover-color: auto;
  --bs-code-color: #e83e8c;
  --bs-highlight-bg: #fcf8e3;
}
*,
::after,
::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid var(--bs-hr-border-color);
  opacity: 0.8;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
.h1,
h1 {
  font-size: calc(1.328125rem + 0.9375vw);
}
@media (min-width: 1200px) {
  .h1,
  h1 {
    font-size: 2.03125rem;
  }
}
.h2,
h2 {
  font-size: calc(1.2875rem + 0.45vw);
}
@media (min-width: 1200px) {
  .h2,
  h2 {
    font-size: 1.625rem;
  }
}
.h3,
h3 {
  font-size: calc(1.2671875rem + 0.20625vw);
}
@media (min-width: 1200px) {
  .h3,
  h3 {
    font-size: 1.421875rem;
  }
}
.h4,
h4 {
  font-size: 1.21875rem;
}
.h5,
h5 {
  font-size: 1.015625rem;
}
.h6,
h6 {
  font-size: 0.8125rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
dl,
ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
dt {
  font-weight: 600;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
.small,
small {
  font-size: 80%;
}
.mark,
mark {
  padding: 0.2em;
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: var(--bs-link-color);
  text-decoration: none;
}
a:hover {
  color: var(--bs-link-hover-color);
  text-decoration: underline;
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
code,
kbd,
pre,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 87.5%;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: var(--bs-gray-600);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
tbody,
td,
tfoot,
th,
thead,
tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button;
}
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.015625rem;
  font-weight: 300;
}
.display-1 {
  font-size: calc(1.725rem + 5.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 6rem;
  }
}
.display-2 {
  font-size: calc(1.675rem + 5.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 5.5rem;
  }
}
.display-3 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4.5rem;
  }
}
.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 80%;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.015625rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 80%;
  color: var(--bs-gray-600);
}
.blockquote-footer::before {
  content: "\2014\a0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: 1px solid var(--bs-gray-300);
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 80%;
  color: #74788d;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  --bs-gutter-x: 12px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container,
  .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container,
  .container-md,
  .container-sm {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0%;
  flex: 1 0 0%;
}
.row-cols-auto > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.3333333333%;
}
.row-cols-4 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.6666666667%;
}
.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xxl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: var(--bs-gray-100);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: var(--bs-gray-100);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: var(--bs-gray-100);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  -webkit-box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: 2px solid var(--bs-border-color);
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.3rem 0.3rem;
}
.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}
.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #dde2fa;
  --bs-table-border-color: #c7cbe1;
  --bs-table-striped-bg: #d2d7ee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c7cbe1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccd1e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e3e4e8;
  --bs-table-border-color: #cccdd1;
  --bs-table-striped-bg: #d8d9dc;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cccdd1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d2d3d7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d6f3e9;
  --bs-table-border-color: #c1dbd2;
  --bs-table-striped-bg: #cbe7dd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c1dbd2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c6e1d8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #dcedfc;
  --bs-table-border-color: #c6d5e3;
  --bs-table-striped-bg: #d1e1ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c6d5e3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccdbe9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fcf0db;
  --bs-table-border-color: #e3d8c5;
  --bs-table-striped-bg: #efe4d0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e3d8c5;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e9decb;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #fde1e1;
  --bs-table-border-color: #e4cbcb;
  --bs-table-striped-bg: #f0d6d6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e4cbcb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ead0d0;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #eff2f7;
  --bs-table-border-color: #d7dade;
  --bs-table-striped-bg: #e3e6eb;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d7dade;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dde0e4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #343a40;
  --bs-table-border-color: #484e53;
  --bs-table-striped-bg: #3e444a;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #484e53;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #43494e;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.47rem + 1px);
  padding-bottom: calc(0.47rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.015625rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.7109375rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 80%;
  color: var(--bs-gray-600);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.47rem 0.75rem;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-gray-700);
  background-color: var(--bs-custom-white);
  background-clip: padding-box;
  border: 1px solid var(--bs-input-border-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-gray-700);
  background-color: var(--bs-custom-white);
  border-color: var(--bs-input-focus-border-color);
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::-webkit-input-placeholder {
  color: var(--bs-gray-600);
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: var(--bs-gray-600);
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: var(--bs-gray-600);
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: var(--bs-gray-600);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-gray-600);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-gray-200);
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.47rem 0.75rem;
  margin: -0.47rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-gray-700);
  background-color: var(--bs-gray-200);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.47rem 0.75rem;
  margin: -0.47rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-gray-700);
  background-color: var(--bs-gray-200);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-gray-200);
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-gray-200);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.47rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.7109375rem;
  border-radius: 0.2rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 0.5rem;
  font-size: 1.015625rem;
  border-radius: 0.4rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.94rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.94rem + 2px);
  padding: 0.47rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.25rem;
}
.form-control-color::-webkit-color-swatch {
  border-radius: 0.25rem;
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
}
.form-select {
  display: block;
  width: 100%;
  padding: 0.47rem 1.75rem 0.47rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-gray-700);
  background-color: var(--bs-custom-white);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid var(--bs-input-border-color);
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    -webkit-transition: none;
    transition: none;
  }
}
.form-select:focus {
  border-color: var(--bs-input-focus-border-color);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  color: #74788d;
  background-color: #eff2f7;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-gray-700);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.7109375rem;
  border-radius: 0.2rem;
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.015625rem;
  border-radius: 0.4rem;
}
.form-check {
  display: block;
  min-height: 1.21875rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: var(--bs-custom-white);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid var(--bs-form-check-input-border);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  -webkit-transition:
    background-color 0.15s ease-in-out,
    background-position 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    background-position 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    background-position 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    background-position 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  -webkit-filter: brightness(90%);
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: var(--bs-input-focus-border-color);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
}
.form-check-input:checked {
  background-color: #DD0008;
  border-color: #DD0008;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #DD0008;
  border-color: #DD0008;
  background-image: url("data:image/svg +xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>");
}
.form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input:disabled ~ .form-check-label,
.form-check-input[disabled] ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='var%28--bs-body-color%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='var%28--bs-input-focus-border-color%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check:disabled + .btn,
.btn-check[disabled] + .btn {
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: 0.65;
}
.form-range {
  width: 100%;
  height: 1.3rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #f8f8fb, none;
  box-shadow: 0 0 0 1px #f8f8fb, none;
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f8f8fb, none;
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #DD0008;
  border: 0;
  border-radius: 1rem;
  -webkit-transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #ccd4f8;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-gray-300);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #DD0008;
  border: 0;
  border-radius: 1rem;
  -moz-transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #ccd4f8;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-gray-300);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition:
    opacity 0.1s ease-in-out,
    transform 0.1s ease-in-out,
    -webkit-transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    -webkit-transition: none;
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control-plaintext::-webkit-input-placeholder,
.form-floating > .form-control::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext::-moz-placeholder,
.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext:-ms-input-placeholder,
.form-floating > .form-control:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext::-ms-input-placeholder,
.form-floating > .form-control::-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext::placeholder,
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext:not(:-moz-placeholder-shown),
.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control-plaintext:not(:-ms-input-placeholder),
.form-floating > .form-control:not(:-ms-input-placeholder) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown),
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control-plaintext:-webkit-autofill,
.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}
.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-floating,
.input-group > .form-select {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-floating:focus-within,
.input-group > .form-select:focus {
  z-index: 3;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 3;
}
.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.47rem 0.75rem;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-gray-700);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-gray-200);
  border: 1px solid var(--bs-input-border-color);
  border-radius: 0.25rem;
}
.input-group-lg > .btn,
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text {
  padding: 0.5rem 1rem;
  font-size: 1.015625rem;
  border-radius: 0.4rem;
}
.input-group-sm > .btn,
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text {
  padding: 0.25rem 0.5rem;
  font-size: 0.7109375rem;
  border-radius: 0.2rem;
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 2.5rem;
}
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select,
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select,
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select,
.input-group > :not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #34c38f;
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.4rem 0.7rem;
  margin-top: 0.1rem;
  font-size: 0.7109375rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(52, 195, 143, 0.9);
  border-radius: 0.25rem;
}
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
  display: block;
}
.form-control.is-valid,
.was-validated .form-control:valid {
  border-color: #34c38f;
  padding-right: calc(1.5em + 0.94rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2334c38f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.235rem) center;
  background-size: calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
  border-color: #34c38f;
  -webkit-box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.94rem);
  background-position: top calc(0.375em + 0.235rem) right calc(0.375em + 0.235rem);
}
.form-select.is-valid,
.was-validated .form-select:valid {
  border-color: #34c38f;
}
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"] {
  padding-right: calc(0.75em + 3.205rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2334c38f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.5rem;
  background-size: 16px 12px, calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.form-select.is-valid:focus,
.was-validated .form-select:valid:focus {
  border-color: #34c38f;
  -webkit-box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
}
.form-control-color.is-valid,
.was-validated .form-control-color:valid {
  width: calc(3rem + calc(1.5em + 0.94rem));
}
.form-check-input.is-valid,
.was-validated .form-check-input:valid {
  border-color: #34c38f;
}
.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked {
  background-color: #34c38f;
}
.form-check-input.is-valid:focus,
.was-validated .form-check-input:valid:focus {
  -webkit-box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
}
.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
  color: #34c38f;
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.input-group .form-control.is-valid,
.input-group .form-select.is-valid,
.was-validated .input-group .form-control:valid,
.was-validated .input-group .form-select:valid {
  z-index: 1;
}
.input-group .form-control.is-valid:focus,
.input-group .form-select.is-valid:focus,
.was-validated .input-group .form-control:valid:focus,
.was-validated .input-group .form-select:valid:focus {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dd0008;
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.4rem 0.7rem;
  margin-top: 0.1rem;
  font-size: 0.7109375rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(244, 106, 106, 0.9);
  border-radius: 0.25rem;
}
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
  display: block;
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
  border-color: #dd0008;
  padding-right: calc(1.5em + 0.94rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dd0008'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dd0008' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.235rem) center;
  background-size: calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
  border-color: #dd0008;
  -webkit-box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.94rem);
  background-position: top calc(0.375em + 0.235rem) right calc(0.375em + 0.235rem);
}
.form-select.is-invalid,
.was-validated .form-select:invalid {
  border-color: #dd0008;
}
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"] {
  padding-right: calc(0.75em + 3.205rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dd0008'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dd0008' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.5rem;
  background-size: 16px 12px, calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.form-select.is-invalid:focus,
.was-validated .form-select:invalid:focus {
  border-color: #dd0008;
  -webkit-box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
}
.form-control-color.is-invalid,
.was-validated .form-control-color:invalid {
  width: calc(3rem + calc(1.5em + 0.94rem));
}
.form-check-input.is-invalid,
.was-validated .form-check-input:invalid {
  border-color: #dd0008;
}
.form-check-input.is-invalid:checked,
.was-validated .form-check-input:invalid:checked {
  background-color: #dd0008;
}
.form-check-input.is-invalid:focus,
.was-validated .form-check-input:invalid:focus {
  -webkit-box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
  box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
}
.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dd0008;
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.input-group .form-control.is-invalid,
.input-group .form-select.is-invalid,
.was-validated .input-group .form-control:invalid,
.was-validated .input-group .form-select:invalid {
  z-index: 2;
}
.input-group .form-control.is-invalid:focus,
.input-group .form-select.is-invalid:focus,
.was-validated .input-group .form-control:invalid:focus,
.was-validated .input-group .form-select:invalid:focus {
  z-index: 3;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.47rem;
  --bs-btn-font-size: 0.8125rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #495057;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.15rem rgba(var(--bs-btn-focus-shadow-rgb), 0.5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check:focus + .btn,
.btn:focus {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:active + .btn,
.btn-check:checked + .btn,
.btn.active,
.btn.show,
.btn:active {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:active + .btn:focus,
.btn-check:checked + .btn:focus,
.btn.active:focus,
.btn.show:focus,
.btn:active:focus {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn.disabled,
.btn:disabled,
fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #DD0008;
  --bs-btn-border-color: #DD0008;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #d76432;
  --bs-btn-hover-border-color: #d76432;
  --bs-btn-focus-shadow-rgb:
    111,
    132,
    234;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #d76432;
  --bs-btn-active-border-color: #d76432;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #DD0008;
  --bs-btn-disabled-border-color: #DD0008;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #74788d;
  --bs-btn-border-color: #74788d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #636678;
  --bs-btn-hover-border-color: #5d6071;
  --bs-btn-focus-shadow-rgb:
    137,
    140,
    158;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5d6071;
  --bs-btn-active-border-color: #575a6a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #74788d;
  --bs-btn-disabled-border-color: #74788d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #34c38f;
  --bs-btn-border-color: #34c38f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2ca67a;
  --bs-btn-hover-border-color: #2a9c72;
  --bs-btn-focus-shadow-rgb:
    82,
    204,
    160;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2a9c72;
  --bs-btn-active-border-color: #27926b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #34c38f;
  --bs-btn-disabled-border-color: #34c38f;
}
.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #50a5f1;
  --bs-btn-border-color: #50a5f1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #448ccd;
  --bs-btn-hover-border-color: #4084c1;
  --bs-btn-focus-shadow-rgb:
    106,
    179,
    243;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4084c1;
  --bs-btn-active-border-color: #3c7cb5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #50a5f1;
  --bs-btn-disabled-border-color: #50a5f1;
}
.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #DD0008;
  --bs-btn-border-color: #DD0008;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #cd9941;
  --bs-btn-hover-border-color: #c1903d;
  --bs-btn-focus-shadow-rgb:
    243,
    191,
    103;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c1903d;
  --bs-btn-active-border-color: #b58739;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #DD0008;
  --bs-btn-disabled-border-color: #DD0008;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dd0008;
  --bs-btn-border-color: #dd0008;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #cf5a5a;
  --bs-btn-hover-border-color: #c35555;
  --bs-btn-focus-shadow-rgb:
    246,
    128,
    128;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c35555;
  --bs-btn-active-border-color: #b75050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dd0008;
  --bs-btn-disabled-border-color: #dd0008;
}
.btn-pink {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e83e8c;
  --bs-btn-border-color: #e83e8c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c53577;
  --bs-btn-hover-border-color: #ba3270;
  --bs-btn-focus-shadow-rgb:
    235,
    91,
    157;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #ba3270;
  --bs-btn-active-border-color: #ae2f69;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e83e8c;
  --bs-btn-disabled-border-color: #e83e8c;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #eff2f7;
  --bs-btn-border-color: #eff2f7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #cbced2;
  --bs-btn-hover-border-color: #bfc2c6;
  --bs-btn-focus-shadow-rgb:
    203,
    206,
    210;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #bfc2c6;
  --bs-btn-active-border-color: #b3b6b9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #eff2f7;
  --bs-btn-disabled-border-color: #eff2f7;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #52585d;
  --bs-btn-hover-border-color: #484e53;
  --bs-btn-focus-shadow-rgb:
    82,
    88,
    93;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5d6166;
  --bs-btn-active-border-color: #484e53;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #343a40;
  --bs-btn-disabled-border-color: #343a40;
}
.btn-outline-primary {
  --bs-btn-color: #2B3990;
  --bs-btn-border-color: #2B3990;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2B3990;
  --bs-btn-hover-border-color: #2B3990;
  --bs-btn-focus-shadow-rgb:
    85,
    110,
    230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2B3990;
  --bs-btn-active-border-color: #2B3990;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #2B3990;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2B3990;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #74788d;
  --bs-btn-border-color: #74788d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #74788d;
  --bs-btn-hover-border-color: #74788d;
  --bs-btn-focus-shadow-rgb:
    116,
    120,
    141;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #74788d;
  --bs-btn-active-border-color: #74788d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #74788d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #74788d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #34c38f;
  --bs-btn-border-color: #34c38f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #34c38f;
  --bs-btn-hover-border-color: #34c38f;
  --bs-btn-focus-shadow-rgb:
    52,
    195,
    143;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #34c38f;
  --bs-btn-active-border-color: #34c38f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #34c38f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #34c38f;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #50a5f1;
  --bs-btn-border-color: #50a5f1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #50a5f1;
  --bs-btn-hover-border-color: #50a5f1;
  --bs-btn-focus-shadow-rgb:
    80,
    165,
    241;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #50a5f1;
  --bs-btn-active-border-color: #50a5f1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #50a5f1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #50a5f1;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #DD0008;
  --bs-btn-border-color: #DD0008;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #DD0008;
  --bs-btn-hover-border-color: #DD0008;
  --bs-btn-focus-shadow-rgb:
    241,
    180,
    76;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #DD0008;
  --bs-btn-active-border-color: #DD0008;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #DD0008;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #DD0008;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dd0008;
  --bs-btn-border-color: #dd0008;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dd0008;
  --bs-btn-hover-border-color: #dd0008;
  --bs-btn-focus-shadow-rgb:
    244,
    106,
    106;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dd0008;
  --bs-btn-active-border-color: #dd0008;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dd0008;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dd0008;
  --bs-gradient: none;
}
.btn-outline-pink {
  --bs-btn-color: #e83e8c;
  --bs-btn-border-color: #e83e8c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #e83e8c;
  --bs-btn-hover-border-color: #e83e8c;
  --bs-btn-focus-shadow-rgb:
    232,
    62,
    140;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #e83e8c;
  --bs-btn-active-border-color: #e83e8c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #e83e8c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e83e8c;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #eff2f7;
  --bs-btn-border-color: #eff2f7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #eff2f7;
  --bs-btn-hover-border-color: #eff2f7;
  --bs-btn-focus-shadow-rgb:
    239,
    242,
    247;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #eff2f7;
  --bs-btn-active-border-color: #eff2f7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #eff2f7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #eff2f7;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #343a40;
  --bs-btn-hover-border-color: #343a40;
  --bs-btn-focus-shadow-rgb:
    52,
    58,
    64;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #343a40;
  --bs-btn-active-border-color: #343a40;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #343a40;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #343a40;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #74788d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb:
    111,
    132,
    234;
  text-decoration: none;
}
.btn-link:focus,
.btn-link:hover {
  text-decoration: underline;
}
.btn-link:focus {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-group-lg > .btn,
.btn-lg {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.015625rem;
  --bs-btn-border-radius: 0.4rem;
}
.btn-group-sm > .btn,
.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.7109375rem;
  --bs-btn-border-radius: 0.2rem;
}
.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    -webkit-transition: none;
    transition: none;
  }
}
.dropdown,
.dropdown-center,
.dropend,
.dropstart,
.dropup,
.dropup-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-menu {
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.8125rem;
  --bs-dropdown-color: #495057;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: rgba(0, 0, 0, 0.15);
  --bs-dropdown-border-radius: 0.25rem;
  --bs-dropdown-border-width: 0;
  --bs-dropdown-inner-border-radius: calc(0.25rem - 0);
  --bs-dropdown-divider-bg: #eff2f7;
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #f8f9fa;
  --bs-dropdown-link-active-color: #343a40;
  --bs-dropdown-link-active-bg: #f8f9fa;
  --bs-dropdown-link-disabled-color: #74788d;
  --bs-dropdown-item-padding-x: 1.5rem;
  --bs-dropdown-item-padding-y: 0.35rem;
  --bs-dropdown-header-color: #74788d;
  --bs-dropdown-header-padding-x: 1.5rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:focus,
.dropdown-item:hover {
  color: var(--bs-dropdown-link-hover-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.7109375rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #f6f6f6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: #f6f6f6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: #eff2f7;
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #343a40;
  --bs-dropdown-link-active-bg: #f8f9fa;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
  z-index: 1;
}
.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: 0.25rem;
}
.btn-group > .btn-group:not(:first-child),
.btn-group > .btn:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn ~ .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #74788d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
.nav-link:focus,
.nav-link:hover {
  color: var(--bs-nav-link-hover-color);
  text-decoration: none;
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #ced4da;
  --bs-nav-tabs-border-radius: 0.25rem;
  --bs-nav-tabs-link-hover-border-color: #eff2f7 #eff2f7 #ced4da;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #ced4da #ced4da #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1);
  background: 0 0;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled,
.nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(var(--bs-nav-tabs-border-width) * -1);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: 0.25rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #DD0008;
}
.nav-pills .nav-link {
  background: 0 0;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-fill .nav-item,
.nav-fill > .nav-link {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified .nav-item,
.nav-justified > .nav-link {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.34765625rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.015625rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.015625rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.25rem;
  --bs-navbar-toggler-focus-width: 0.15rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-lg,
.navbar > .container-md,
.navbar > .container-sm,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: inherit;
  flex-wrap: inherit;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
  color: var(--bs-navbar-brand-hover-color);
  text-decoration: none;
}
.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .show > .nav-link {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:focus,
.navbar-text a:hover {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
  transform: none !important;
  -webkit-transition: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
  --bs-card-spacer-y: 1.25rem;
  --bs-card-spacer-x: 1.25rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 0;
  --bs-card-border-color: #f6f6f6;
  --bs-card-border-radius: 0.25rem;
  --bs-card-inner-border-radius: calc(0.25rem - 0);
  --bs-card-cap-padding-y: 0.625rem;
  --bs-card-cap-padding-x: 1.25rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 12px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
}
.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom,
.card-img-top {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header,
  .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer,
  .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-header,
  .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-footer,
  .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: #fff;
  --bs-accordion-bg: transparent;
  --bs-accordion-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
  --bs-accordion-border-color: rgba(0, 0, 0, 0.125);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.25rem;
  --bs-accordion-inner-border-radius: calc(0.25rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: transparent;
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 16px;
  --bs-accordion-btn-icon-transform: rotate(180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234d63cf'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: var(--bs-input-focus-border-color);
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #4d63cf;
  --bs-accordion-active-bg: #eef1fd;
}
.accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 0.8125rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  -webkit-box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);
  box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  -webkit-transition: var(--bs-accordion-btn-icon-transition);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-accordion-btn-focus-box-shadow);
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 1rem;
  --bs-breadcrumb-padding-y: 0.75rem;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-divider-color: var(--bs-gray-600);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-gray-600);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.5rem;
  --bs-pagination-font-size: 0.8125rem;
  --bs-pagination-color: var(--bs-gray-600);
  --bs-pagination-bg: var(--bs-custom-white);
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: var(--bs-gray-400);
  --bs-pagination-border-radius: 0.25rem;
  --bs-pagination-hover-color: #d76432;
  --bs-pagination-hover-bg: var(--bs-gray-200);
  --bs-pagination-hover-border-color: var(--bs-gray-400);
  --bs-pagination-focus-color: #d76432;
  --bs-pagination-focus-bg: var(--bs-gray-200);
  --bs-pagination-focus-box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #DD0008;
  --bs-pagination-active-border-color: #DD0008;
  --bs-pagination-disabled-color: var(--bs-gray-400);
  --bs-pagination-disabled-bg: var(--bs-custom-white);
  --bs-pagination-disabled-border-color: var(--bs-gray-400);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    -webkit-transition: none;
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  text-decoration: none;
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  -webkit-box-shadow: var(--bs-pagination-focus-box-shadow);
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.active > .page-link,
.page-link.active {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.disabled > .page-link,
.page-link.disabled {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.015625rem;
  --bs-pagination-border-radius: 0.4rem;
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.7109375rem;
  --bs-pagination-border-radius: 0.2rem;
}
.badge {
  --bs-badge-padding-x: 0.4em;
  --bs-badge-padding-y: 0.25em;
  --bs-badge-font-size: 75%;
  --bs-badge-font-weight: 500;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.25rem;
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1.25rem;
  --bs-alert-padding-y: 0.75rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.25rem;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 600;
}
.alert-dismissible {
  padding-right: 3.75rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.9375rem 1.25rem;
}
.alert-primary {
  --bs-alert-color: #33428a;
  --bs-alert-bg: #dde2fa;
  --bs-alert-border-color: #ccd4f8;
}
.alert-primary .alert-link {
  color: #29356e;
}
.alert-secondary {
  --bs-alert-color: #464855;
  --bs-alert-bg: #e3e4e8;
  --bs-alert-border-color: #d5d7dd;
}
.alert-secondary .alert-link {
  color: #383a44;
}
.alert-success {
  --bs-alert-color: #1f7556;
  --bs-alert-bg: #d6f3e9;
  --bs-alert-border-color: #c2eddd;
}
.alert-success .alert-link {
  color: #195e45;
}
.alert-info {
  --bs-alert-color: #306391;
  --bs-alert-bg: #dcedfc;
  --bs-alert-border-color: #cbe4fb;
}
.alert-info .alert-link {
  color: #264f74;
}
.alert-warning {
  --bs-alert-color: #916c2e;
  --bs-alert-bg: #fcf0db;
  --bs-alert-border-color: #fbe9c9;
}
.alert-warning .alert-link {
  color: #745625;
}
.alert-danger .alert-link {
  color: #753333;
}
.alert-pink {
  --bs-alert-color: #8b2554;
  --bs-alert-bg: #fad8e8;
  --bs-alert-border-color: #f8c5dd;
}
.alert-pink .alert-link {
  color: #6f1e43;
}
.alert-light {
  --bs-alert-color: #8f9194;
  --bs-alert-bg: #fcfcfd;
  --bs-alert-border-color: #fafbfd;
}
.alert-light .alert-link {
  color: #727476;
}
.alert-dark {
  --bs-alert-color: #1f2326;
  --bs-alert-bg: #d6d8d9;
  --bs-alert-border-color: #c2c4c6;
}
.alert-dark .alert-link {
  color: #191c1e;
}
@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 0.625rem;
  }
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 0.625rem;
  }
}
.progress {
  --bs-progress-height: 0.625rem;
  --bs-progress-font-size: 0.609375rem;
  --bs-progress-bg: var(--bs-gray-300);
  --bs-progress-border-radius: 0.25rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #DD0008;
  --bs-progress-bar-transition: width 0.6s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  -webkit-transition: var(--bs-progress-bar-transition);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}
.progress-bar-striped {
  background-image:
    linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: #212529;
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: #eff2f7;
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 0.25rem;
  --bs-list-group-item-padding-x: 1.25rem;
  --bs-list-group-item-padding-y: 0.75rem;
  --bs-list-group-action-color: #495057;
  --bs-list-group-action-hover-color: #495057;
  --bs-list-group-action-hover-bg: #f8f9fa;
  --bs-list-group-action-active-color: #495057;
  --bs-list-group-action-active-bg: #eff2f7;
  --bs-list-group-disabled-color: #74788d;
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #DD0008;
  --bs-list-group-active-border-color: #DD0008;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:focus,
.list-group-item-action:hover {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(var(--bs-list-group-border-width) * -1);
  border-top-width: var(--bs-list-group-border-width);
}
.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(var(--bs-list-group-border-width) * -1);
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  color: #33428a;
  background-color: #dde2fa;
}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
  color: #33428a;
  background-color: #c7cbe1;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #33428a;
  border-color: #33428a;
}
.list-group-item-secondary {
  color: #464855;
  background-color: #e3e4e8;
}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
  color: #464855;
  background-color: #cccdd1;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #464855;
  border-color: #464855;
}
.list-group-item-success {
  color: #1f7556;
  background-color: #d6f3e9;
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
  color: #1f7556;
  background-color: #c1dbd2;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #1f7556;
  border-color: #1f7556;
}
.list-group-item-info {
  color: #306391;
  background-color: #dcedfc;
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
  color: #306391;
  background-color: #c6d5e3;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #306391;
  border-color: #306391;
}
.list-group-item-warning {
  color: #916c2e;
  background-color: #fcf0db;
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
  color: #916c2e;
  background-color: #e3d8c5;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #916c2e;
  border-color: #916c2e;
}
.list-group-item-danger {
  color: #924040;
  background-color: #fde1e1;
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
  color: #924040;
  background-color: #e4cbcb;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #924040;
  border-color: #924040;
}
.list-group-item-pink {
  color: #8b2554;
  background-color: #fad8e8;
}
.list-group-item-pink.list-group-item-action:focus,
.list-group-item-pink.list-group-item-action:hover {
  color: #8b2554;
  background-color: #e1c2d1;
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #8b2554;
  border-color: #8b2554;
}
.list-group-item-light {
  color: #8f9194;
  background-color: #fcfcfd;
}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
  color: #8f9194;
  background-color: #e3e3e4;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #8f9194;
  border-color: #8f9194;
}
.list-group-item-dark {
  color: #1f2326;
  background-color: #d6d8d9;
}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
  color: #1f2326;
  background-color: #c1c2c3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1f2326;
  border-color: #1f2326;
}
.btn-close {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
}
.btn-close.disabled,
.btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  opacity: 0.25;
}
.btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
  filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.25rem;
  --bs-toast-spacing: 12px;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: var(--bs-border-color);
  --bs-toast-border-radius: 0.25rem;
  --bs-toast-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-toast-header-color: var(--bs-gray-600);
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: var(--bs-border-color);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  -webkit-box-shadow: var(--bs-toast-box-shadow);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}
.toast-container {
  position: absolute;
  z-index: 1090;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(var(--bs-toast-padding-x) * -0.5);
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-gray-300);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 0.4rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.4rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(var(--bs-modal-header-padding-y) * -0.5) calc(var(--bs-modal-header-padding-x) * -0.5) calc(var(--bs-modal-header-padding-y) * -0.5) auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-footer,
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-footer,
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-footer,
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-footer,
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-footer,
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.7rem;
  --bs-tooltip-padding-y: 0.4rem;
  --bs-tooltip-margin: 0;
  --bs-tooltip-font-size: 0.7109375rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.25rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
.bs-tooltip-top .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
  left: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,
.bs-tooltip-end .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
  top: 0;
}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,
.bs-tooltip-bottom .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
  right: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,
.bs-tooltip-start .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.7109375rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: #f6f6f6;
  --bs-popover-border-radius: 0.4rem;
  --bs-popover-inner-border-radius: calc(0.4rem - 1px);
  --bs-popover-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.8125rem;
  --bs-popover-header-color: var(--bs-heading-color);
  --bs-popover-header-bg: whitesmoke;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #495057;
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::after,
.popover .popover-arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow,
.bs-popover-top > .popover-arrow {
  bottom: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
}
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::after,
.bs-popover-top > .popover-arrow::before {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after,
.bs-popover-top > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow,
.bs-popover-end > .popover-arrow {
  left: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::after,
.bs-popover-end > .popover-arrow::before {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.bs-popover-end > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow,
.bs-popover-bottom > .popover-arrow {
  top: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
}
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-bottom > .popover-arrow::before {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after,
.bs-popover-bottom > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(var(--bs-popover-arrow-width) * -0.5);
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow,
.bs-popover-start > .popover-arrow {
  right: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::after,
.bs-popover-start > .popover-arrow::before {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after,
.bs-popover-start > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
  display: block;
}
.active.carousel-item-end,
.carousel-item-next:not(.carousel-item-start) {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.active.carousel-item-start,
.carousel-item-prev:not(.carousel-item-end) {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end,
.carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-end,
  .carousel-fade .active.carousel-item-start {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-next,
.carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: 0 0;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-next,
  .carousel-control-prev {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
  display: none !important;
}
.carousel-control-next {
  right: 0;
  display: none !important;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}
.carousel-dark .carousel-control-next-icon,
.carousel-dark .carousel-control-prev-icon {
  -webkit-filter: invert(1) grayscale(100);
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}
.spinner-border,
.spinner-grow {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm,
.offcanvas-xl,
.offcanvas-xxl {
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: var(--bs-gray-300);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.show:not(.hiding),
  .offcanvas-sm.showing {
    -webkit-transform: none;
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.hiding,
  .offcanvas-sm.show,
  .offcanvas-sm.showing {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.show:not(.hiding),
  .offcanvas-md.showing {
    -webkit-transform: none;
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.hiding,
  .offcanvas-md.show,
  .offcanvas-md.showing {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.show:not(.hiding),
  .offcanvas-lg.showing {
    -webkit-transform: none;
    transform: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.hiding,
  .offcanvas-lg.show,
  .offcanvas-lg.showing {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.show:not(.hiding),
  .offcanvas-xl.showing {
    -webkit-transform: none;
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.hiding,
  .offcanvas-xl.show,
  .offcanvas-xl.showing {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.show:not(.hiding),
  .offcanvas-xxl.showing {
    -webkit-transform: none;
    transform: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show,
  .offcanvas-xxl.showing {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition: none;
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}
.offcanvas.show:not(.hiding),
.offcanvas.showing {
  -webkit-transform: none;
  transform: none;
}
.offcanvas.hiding,
.offcanvas.show,
.offcanvas.showing {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(var(--bs-offcanvas-padding-y) * -0.5);
  margin-right: calc(var(--bs-offcanvas-padding-x) * -0.5);
  margin-bottom: calc(var(--bs-offcanvas-padding-y) * -0.5);
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}
.offcanvas-body {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
  animation: placeholder-glow 2s ease-in-out infinite;
}
@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
  animation: placeholder-wave 2s linear infinite;
}
@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0;
  }
}
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(85, 110, 230, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(116, 120, 141, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(52, 195, 143, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #fff !important;
  background-color: RGBA(80, 165, 241, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #fff !important;
  background-color: RGBA(241, 180, 76, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(244, 106, 106, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-pink {
  color: #fff !important;
  background-color: RGBA(232, 62, 140, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(239, 242, 247, var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(52, 58, 64, var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: #DD0008 !important;
}
.link-primary:focus,
.link-primary:hover {
  color: #d76432 !important;
}
.link-secondary {
  color: #74788d !important;
}
.link-secondary:focus,
.link-secondary:hover {
  color: #5d6071 !important;
}
.link-success {
  color: #34c38f !important;
}
.link-success:focus,
.link-success:hover {
  color: #2a9c72 !important;
}
.link-info {
  color: #50a5f1 !important;
}
.link-info:focus,
.link-info:hover {
  color: #4084c1 !important;
}
.link-warning {
  color: #DD0008 !important;
}
.link-warning:focus,
.link-warning:hover {
  color: #c1903d !important;
}
.link-danger {
  color: #dd0008 !important;
}
.link-danger:focus,
.link-danger:hover {
  color: #c35555 !important;
}
.link-pink {
  color: #e83e8c !important;
}
.link-pink:focus,
.link-pink:hover {
  color: #ba3270 !important;
}
.link-light {
  color: #eff2f7 !important;
}
.link-light:focus,
.link-light:hover {
  color: #f2f5f9 !important;
}
.link-dark {
  color: #343a40 !important;
}
.link-dark:focus,
.link-dark:hover {
  color: #2a2e33 !important;
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}
.vstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.8;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03) !important;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03) !important;
}
.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-pink {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-pink-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-0 {
  --bs-border-width: 0;
}
.border-1 {
  --bs-border-width: 1px;
}
.border-2 {
  --bs-border-width: 2px;
}
.border-3 {
  --bs-border-width: 3px;
}
.border-4 {
  --bs-border-width: 4px;
}
.border-5 {
  --bs-border-width: 5px;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  -webkit-box-flex: 1 !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}
.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}
.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}
.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}
.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}
.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}
.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}
.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}
.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}
.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}
.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}
.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}
.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}
.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}
.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}
.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}
.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}
.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}
.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}
.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}
.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}
.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}
.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}
.order-first {
  -webkit-box-ordinal-group: 0 !important;
  -ms-flex-order: -1 !important;
  order: -1 !important;
}
.order-0 {
  -webkit-box-ordinal-group: 1 !important;
  -ms-flex-order: 0 !important;
  order: 0 !important;
}
.order-1 {
  -webkit-box-ordinal-group: 2 !important;
  -ms-flex-order: 1 !important;
  order: 1 !important;
}
.order-2 {
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
}
.order-3 {
  -webkit-box-ordinal-group: 4 !important;
  -ms-flex-order: 3 !important;
  order: 3 !important;
}
.order-4 {
  -webkit-box-ordinal-group: 5 !important;
  -ms-flex-order: 4 !important;
  order: 4 !important;
}
.order-5 {
  -webkit-box-ordinal-group: 6 !important;
  -ms-flex-order: 5 !important;
  order: 5 !important;
}
.order-last {
  -webkit-box-ordinal-group: 7 !important;
  -ms-flex-order: 6 !important;
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}
.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}
.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}
.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}
.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}
.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}
.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}
.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}
.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}
.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}
.mt-n1 {
  margin-top: -0.25rem !important;
}
.mt-n2 {
  margin-top: -0.5rem !important;
}
.mt-n3 {
  margin-top: -1rem !important;
}
.mt-n4 {
  margin-top: -1.5rem !important;
}
.mt-n5 {
  margin-top: -3rem !important;
}
.me-n1 {
  margin-right: -0.25rem !important;
}
.me-n2 {
  margin-right: -0.5rem !important;
}
.me-n3 {
  margin-right: -1rem !important;
}
.me-n4 {
  margin-right: -1.5rem !important;
}
.me-n5 {
  margin-right: -3rem !important;
}
.mb-n1 {
  margin-bottom: -0.25rem !important;
}
.mb-n2 {
  margin-bottom: -0.5rem !important;
}
.mb-n3 {
  margin-bottom: -1rem !important;
}
.mb-n4 {
  margin-bottom: -1.5rem !important;
}
.mb-n5 {
  margin-bottom: -3rem !important;
}
.ms-n1 {
  margin-left: -0.25rem !important;
}
.ms-n2 {
  margin-left: -0.5rem !important;
}
.ms-n3 {
  margin-left: -1rem !important;
}
.ms-n4 {
  margin-left: -1.5rem !important;
}
.ms-n5 {
  margin-left: -3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.328125rem + 0.9375vw) !important;
}
.fs-2 {
  font-size: calc(1.2875rem + 0.45vw) !important;
}
.fs-3 {
  font-size: calc(1.2671875rem + 0.20625vw) !important;
}
.fs-4 {
  font-size: 1.21875rem !important;
}
.fs-5 {
  font-size: 1.015625rem !important;
}
.fs-6 {
  font-size: 0.8125rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-bold {
  font-weight: 600 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-pink {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-pink-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-gray-600) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-pink {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-pink-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-xxl-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-xxl-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.03125rem !important;
  }
  .fs-2 {
    font-size: 1.625rem !important;
  }
  .fs-3 {
    font-size: 1.421875rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
html {
  position: relative;
  min-height: 100%;
}
a {
  text-decoration: none !important;
}
label {
  font-weight: 500;
  margin-bottom: 0.5rem;
}
.blockquote {
  padding: 10px 20px;
  border-left: 4px solid var(--bs-gray-300);
}
.blockquote-reverse {
  border-left: 0;
  border-right: 4px solid var(--bs-gray-300);
  text-align: right;
}
@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1140px;
  }
}
.row > * {
  position: relative;
}
.bg-primary.bg-soft {
  background-color: rgba(85, 110, 230, 0.25) !important;
}
.bg-secondary.bg-soft {
  background-color: rgba(116, 120, 141, 0.25) !important;
}
.bg-success.bg-soft {
  background-color: rgba(52, 195, 143, 0.25) !important;
}
.bg-info.bg-soft {
  background-color: rgba(80, 165, 241, 0.25) !important;
}
.bg-warning.bg-soft {
  background-color: rgba(241, 180, 76, 0.25) !important;
}
.bg-danger.bg-soft {
  background-color: rgba(244, 106, 106, 0.25) !important;
}
.bg-pink.bg-soft {
  background-color: rgba(232, 62, 140, 0.25) !important;
}
.bg-light.bg-soft {
  background-color: rgba(239, 242, 247, 0.25) !important;
}
.bg-dark.bg-soft {
  background-color: rgba(52, 58, 64, 0.25) !important;
}
.badge[href]:focus,
.badge[href]:hover {
  color: var(--bs-custom-white);
}
.badge.bg-primary[href]:focus,
.badge.bg-primary[href]:hover {
  background-color: #435fe3 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-primary {
  color: #DD0008;
  background-color: rgba(85, 110, 230, 0.18);
}
.badge-soft-primary[href]:focus,
.badge-soft-primary[href]:hover {
  color: #DD0008;
  text-decoration: none;
  background-color: rgba(85, 110, 230, 0.4);
}
.badge.bg-secondary[href]:focus,
.badge.bg-secondary[href]:hover {
  background-color: #6b6e82 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-secondary {
  color: #74788d;
  background-color: rgba(116, 120, 141, 0.18);
}
.badge-soft-secondary[href]:focus,
.badge-soft-secondary[href]:hover {
  color: #74788d;
  text-decoration: none;
  background-color: rgba(116, 120, 141, 0.4);
}
.badge.bg-success[href]:focus,
.badge.bg-success[href]:hover {
  background-color: #30b383 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-success {
  color: #34c38f;
  background-color: rgba(52, 195, 143, 0.18);
}
.badge-soft-success[href]:focus,
.badge-soft-success[href]:hover {
  color: #34c38f;
  text-decoration: none;
  background-color: rgba(52, 195, 143, 0.4);
}
.badge.bg-info[href]:focus,
.badge.bg-info[href]:hover {
  background-color: #3d9bef !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-info {
  color: #50a5f1;
  background-color: rgba(80, 165, 241, 0.18);
}
.badge-soft-info[href]:focus,
.badge-soft-info[href]:hover {
  color: #50a5f1;
  text-decoration: none;
  background-color: rgba(80, 165, 241, 0.4);
}
.badge.bg-warning[href]:focus,
.badge.bg-warning[href]:hover {
  background-color: #f0ac39 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-warning {
  color: #DD0008;
  background-color: rgba(241, 180, 76, 0.18);
}
.badge-soft-warning[href]:focus,
.badge-soft-warning[href]:hover {
  color: #DD0008;
  text-decoration: none;
  background-color: rgba(241, 180, 76, 0.4);
}
.badge.bg-danger[href]:focus,
.badge.bg-danger[href]:hover {
  background-color: #f35757 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-danger {
  color: #dd0008;
  background-color: rgba(244, 106, 106, 0.18);
}
.badge-soft-danger[href]:focus,
.badge-soft-danger[href]:hover {
  color: #dd0008;
  text-decoration: none;
  background-color: rgba(244, 106, 106, 0.4);
}
.badge.bg-pink[href]:focus,
.badge.bg-pink[href]:hover {
  background-color: #e62c81 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-pink {
  color: #e83e8c;
  background-color: rgba(232, 62, 140, 0.18);
}
.badge-soft-pink[href]:focus,
.badge-soft-pink[href]:hover {
  color: #e83e8c;
  text-decoration: none;
  background-color: rgba(232, 62, 140, 0.4);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  background-color: #e1e7f0 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-light {
  color: #eff2f7;
  background-color: rgba(239, 242, 247, 0.18);
}
.badge-soft-light[href]:focus,
.badge-soft-light[href]:hover {
  color: #eff2f7;
  text-decoration: none;
  background-color: rgba(239, 242, 247, 0.4);
}
.badge.bg-dark[href]:focus,
.badge.bg-dark[href]:hover {
  background-color: #2b3035 !important;
}
.badge.bg-light {
  color: var(--bs-body-color);
}
.badge.bg-light[href]:focus,
.badge.bg-light[href]:hover {
  color: var(--bs-body-color);
}
.badge-soft-dark {
  color: #343a40;
  background-color: rgba(52, 58, 64, 0.18);
}
.badge-soft-dark[href]:focus,
.badge-soft-dark[href]:hover {
  color: #343a40;
  text-decoration: none;
  background-color: rgba(52, 58, 64, 0.4);
}
.rounded-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}
.badge.bg-dark {
  color: var(--bs-light);
}
a,
button {
  outline: 0 !important;
}
.btn-rounded {
  border-radius: 30px;
}
.btn-group-example .btn {
  position: relative;
}
.btn-group-example .btn:first-child::before {
  display: none;
}
.btn-group-example .btn:before {
  content: "OR";
  position: absolute;
  font-size: 10px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
  background-color: #74788d;
  color: #eff2f7;
  border: 1px solid #fff;
  left: -12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
.btn-label {
  position: relative;
  padding-left: 44px;
}
.btn-label .label-icon {
  position: absolute;
  width: 32px;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  font-size: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.btn-label.btn-light .label-icon {
  background-color: rgba(52, 58, 64, 0.1);
  border-right: 1px solid rgba(52, 58, 64, 0.2);
}
.btn-group-vertical label {
  margin-bottom: 0;
}
.btn-soft-primary {
  color: #DD0008;
  background-color: rgba(85, 110, 230, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-primary:active,
.btn-soft-primary:focus,
.btn-soft-primary:hover {
  color: #fff;
  background-color: #DD0008;
  border-color: transparent;
}
.btn-soft-secondary {
  color: #74788d;
  background-color: rgba(116, 120, 141, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-secondary:active,
.btn-soft-secondary:focus,
.btn-soft-secondary:hover {
  color: #fff;
  background-color: #74788d;
  border-color: transparent;
}
.btn-soft-success {
  color: #34c38f;
  background-color: rgba(52, 195, 143, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-success:active,
.btn-soft-success:focus,
.btn-soft-success:hover {
  color: #fff;
  background-color: #34c38f;
  border-color: transparent;
}
.btn-soft-info {
  color: #50a5f1;
  background-color: rgba(80, 165, 241, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-info:active,
.btn-soft-info:focus,
.btn-soft-info:hover {
  color: #fff;
  background-color: #50a5f1;
  border-color: transparent;
}
.btn-soft-warning {
  color: #DD0008;
  background-color: rgba(241, 180, 76, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-warning:active,
.btn-soft-warning:focus,
.btn-soft-warning:hover {
  color: #fff;
  background-color: #DD0008;
  border-color: transparent;
}
.btn-soft-danger {
  color: #dd0008;
  background-color: rgba(244, 106, 106, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-danger:active,
.btn-soft-danger:focus,
.btn-soft-danger:hover {
  color: #fff;
  background-color: #dd0008;
  border-color: transparent;
}
.btn-soft-pink {
  color: #e83e8c;
  background-color: rgba(232, 62, 140, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-pink:active,
.btn-soft-pink:focus,
.btn-soft-pink:hover {
  color: #fff;
  background-color: #e83e8c;
  border-color: transparent;
}
.btn-soft-light {
  color: #eff2f7;
  background-color: rgba(239, 242, 247, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-light:active,
.btn-soft-light:focus,
.btn-soft-light:hover {
  color: #fff;
  background-color: #eff2f7;
  border-color: transparent;
}
.btn-soft-dark {
  color: #343a40;
  background-color: rgba(52, 58, 64, 0.1);
  border-color: transparent;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-soft-dark:active,
.btn-soft-dark:focus,
.btn-soft-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: transparent;
}
.like-btn.active .bx-heart {
  color: #dd0008;
}
.like-btn.active .bx-heart:before {
  content: "\ec8f";
}
.breadcrumb-item > a {
  color: var(--bs-gray-700);
}
.breadcrumb-item + .breadcrumb-item::before {
  font-family: "Material Design Icons";
}
.card {
  margin-bottom: 24px;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.card-drop {
  color: #495057;
}
.card-title {
  font-size: 15px;
  margin: 0 0 7px 0;
  font-weight: 600;
}
.card-title-desc {
  color: var(--bs-gray-600);
  margin-bottom: 24px;
}
.dropdown-menu {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  -webkit-animation-name: DropDownSlide;
  animation-name: DropDownSlide;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  margin: 0;
  position: absolute;
  z-index: 1000;
}
.dropdown-menu.show {
  top: 100% !important;
}
.dropdown-menu-end[style] {
  left: auto !important;
  right: 0 !important;
}
.dropdown-menu[data-popper-placement^=left],
.dropdown-menu[data-popper-placement^=right],
.dropdown-menu[data-popper-placement^=top] {
  top: auto !important;
  -webkit-animation: none !important;
  animation: none !important;
}
@-webkit-keyframes DropDownSlide {
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  0% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
}
@keyframes DropDownSlide {
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  0% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
}
@media (min-width: 600px) {
  .dropdown-menu-lg {
    width: 320px;
  }
  .dropdown-menu-md {
    width: 240px;
  }
}
.dropdown-mega {
  position: static !important;
}
.dropdown-megamenu[style] {
  padding: 20px;
  left: 20px !important;
  right: 20px !important;
}
.dropdown-mega-menu-xl {
  width: 40rem;
}
.dropdown-mega-menu-lg {
  width: 26rem;
}
.nav-pills > li > a,
.nav-tabs > li > a {
  color: var(--bs-gray-700);
  font-weight: 500;
}
.nav-pills > a {
  color: var(--bs-gray-700);
  font-weight: 500;
}
.nav-tabs-custom {
  border-bottom: 2px solid var(--bs-gray-300);
}
.nav-tabs-custom .nav-item {
  position: relative;
  color: var(--bs-dark);
}
.nav-tabs-custom .nav-item .nav-link {
  border: none;
}
.nav-tabs-custom .nav-item .nav-link::after {
  content: "";
  background: #DD0008;
  height: 2px;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -1px;
  -webkit-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.nav-tabs-custom .nav-item .nav-link.active {
  color: #DD0008;
}
.nav-tabs-custom .nav-item .nav-link.active:after {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.vertical-nav .nav .nav-link {
  padding: 24px 16px;
  text-align: center;
  margin-bottom: 8px;
}
.vertical-nav .nav .nav-link .nav-icon {
  font-size: 24px;
}
.table th {
  font-weight: 600;
}
.table-dark > :not(:last-child) > :last-child > * {
  border-bottom-color: #43494e;
}
.table-bordered {
  border: 1px solid var(--bs-border-color);
}
.table-nowrap td,
.table-nowrap th {
  white-space: nowrap;
}
.table > :not(:first-child) {
  border-top: 0;
}
.pagination-rounded .page-link {
  border-radius: 30px !important;
  margin: 0 3px !important;
  border: none;
  width: 32px;
  height: 32px;
  padding: 0;
  text-align: center;
  line-height: 32px;
}
.progress-sm {
  height: 5px;
}
.progress-md {
  height: 8px;
}
.progress-lg {
  height: 12px;
}
.progress-xl {
  height: 16px;
}
.custom-progess {
  position: relative;
}
.custom-progess .progress-icon {
  position: absolute;
  top: -12px;
}
.custom-progess .progress-icon .avatar-title {
  background: var(--bs-card-bg);
}
.animated-progess {
  position: relative;
}
.animated-progess .progress-bar {
  position: relative;
  border-radius: 6px;
  -webkit-animation: animate-positive 2s;
  animation: animate-positive 2s;
}
@-webkit-keyframes animate-positive {
  0% {
    width: 0;
  }
}
@keyframes animate-positive {
  0% {
    width: 0;
  }
}

/* projects/dashboard/src/assets/css/icons.min.css */
@font-face {
  font-family: "Material Design Icons";
  src: url("./media/materialdesignicons-webfonte910.eot?v=5.8.55");
  src:
    url("./media/materialdesignicons-webfontd41d.eot?#iefix&v=5.8.55") format("embedded-opentype"),
    url("./media/materialdesignicons-webfonte910.html?v=5.8.55") format("woff2"),
    url("./media/materialdesignicons-webfonte910.woff?v=5.8.55") format("woff"),
    url("./media/materialdesignicons-webfonte910.ttf?v=5.8.55") format("truetype");
  font-weight: 400;
  font-style: normal;
}
.mdi-set,
.mdi:before {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mdi-ab-testing::before {
  content: "\f01c9";
}
.mdi-abjad-arabic::before {
  content: "\f1328";
}
.mdi-abjad-hebrew::before {
  content: "\f1329";
}
.mdi-abugida-devanagari::before {
  content: "\f132a";
}
.mdi-abugida-thai::before {
  content: "\f132b";
}
.mdi-access-point::before {
  content: "\f0003";
}
.mdi-access-point-check::before {
  content: "\f1538";
}
.mdi-access-point-minus::before {
  content: "\f1539";
}
.mdi-access-point-network::before {
  content: "\f0002";
}
.mdi-access-point-network-off::before {
  content: "\f0be1";
}
.mdi-access-point-off::before {
  content: "\f1511";
}
.mdi-access-point-plus::before {
  content: "\f153a";
}
.mdi-access-point-remove::before {
  content: "\f153b";
}
.mdi-account::before {
  content: "\f0004";
}
.mdi-account-alert::before {
  content: "\f0005";
}
.mdi-account-alert-outline::before {
  content: "\f0b50";
}
.mdi-account-arrow-left::before {
  content: "\f0b51";
}
.mdi-account-arrow-left-outline::before {
  content: "\f0b52";
}
.mdi-account-arrow-right::before {
  content: "\f0b53";
}
.mdi-account-arrow-right-outline::before {
  content: "\f0b54";
}
.mdi-account-box::before {
  content: "\f0006";
}
.mdi-account-box-multiple::before {
  content: "\f0934";
}
.mdi-account-box-multiple-outline::before {
  content: "\f100a";
}
.mdi-account-box-outline::before {
  content: "\f0007";
}
.mdi-account-cancel::before {
  content: "\f12df";
}
.mdi-account-cancel-outline::before {
  content: "\f12e0";
}
.mdi-account-cash::before {
  content: "\f1097";
}
.mdi-account-cash-outline::before {
  content: "\f1098";
}
.mdi-account-check::before {
  content: "\f0008";
}
.mdi-account-check-outline::before {
  content: "\f0be2";
}
.mdi-account-child::before {
  content: "\f0a89";
}
.mdi-account-child-circle::before {
  content: "\f0a8a";
}
.mdi-account-child-outline::before {
  content: "\f10c8";
}
.mdi-account-circle::before {
  content: "\f0009";
}
.mdi-account-circle-outline::before {
  content: "\f0b55";
}
.mdi-account-clock::before {
  content: "\f0b56";
}
.mdi-account-clock-outline::before {
  content: "\f0b57";
}
.mdi-account-cog::before {
  content: "\f1370";
}
.mdi-account-cog-outline::before {
  content: "\f1371";
}
.mdi-account-convert::before {
  content: "\f000a";
}
.mdi-account-convert-outline::before {
  content: "\f1301";
}
.mdi-account-cowboy-hat::before {
  content: "\f0e9b";
}
.mdi-account-details::before {
  content: "\f0631";
}
.mdi-account-details-outline::before {
  content: "\f1372";
}
.mdi-account-edit::before {
  content: "\f06bc";
}
.mdi-account-edit-outline::before {
  content: "\f0ffb";
}
.mdi-account-group::before {
  content: "\f0849";
}
.mdi-account-group-outline::before {
  content: "\f0b58";
}
.mdi-account-hard-hat::before {
  content: "\f05b5";
}
.mdi-account-heart::before {
  content: "\f0899";
}
.mdi-account-heart-outline::before {
  content: "\f0be3";
}
.mdi-account-key::before {
  content: "\f000b";
}
.mdi-account-key-outline::before {
  content: "\f0be4";
}
.mdi-account-lock::before {
  content: "\f115e";
}
.mdi-account-lock-outline::before {
  content: "\f115f";
}
.mdi-account-minus::before {
  content: "\f000d";
}
.mdi-account-minus-outline::before {
  content: "\f0aec";
}
.mdi-account-multiple::before {
  content: "\f000e";
}
.mdi-account-multiple-check::before {
  content: "\f08c5";
}
.mdi-account-multiple-check-outline::before {
  content: "\f11fe";
}
.mdi-account-multiple-minus::before {
  content: "\f05d3";
}
.mdi-account-multiple-minus-outline::before {
  content: "\f0be5";
}
.mdi-account-multiple-outline::before {
  content: "\f000f";
}
.mdi-account-multiple-plus::before {
  content: "\f0010";
}
.mdi-account-multiple-plus-outline::before {
  content: "\f0800";
}
.mdi-account-multiple-remove::before {
  content: "\f120a";
}
.mdi-account-multiple-remove-outline::before {
  content: "\f120b";
}
.mdi-account-music::before {
  content: "\f0803";
}
.mdi-account-music-outline::before {
  content: "\f0ce9";
}
.mdi-account-network::before {
  content: "\f0011";
}
.mdi-account-network-outline::before {
  content: "\f0be6";
}
.mdi-account-off::before {
  content: "\f0012";
}
.mdi-account-off-outline::before {
  content: "\f0be7";
}
.mdi-account-outline::before {
  content: "\f0013";
}
.mdi-account-plus::before {
  content: "\f0014";
}
.mdi-account-plus-outline::before {
  content: "\f0801";
}
.mdi-account-question::before {
  content: "\f0b59";
}
.mdi-account-question-outline::before {
  content: "\f0b5a";
}
.mdi-account-reactivate::before {
  content: "\f152b";
}
.mdi-account-reactivate-outline::before {
  content: "\f152c";
}
.mdi-account-remove::before {
  content: "\f0015";
}
.mdi-account-remove-outline::before {
  content: "\f0aed";
}
.mdi-account-search::before {
  content: "\f0016";
}
.mdi-account-search-outline::before {
  content: "\f0935";
}
.mdi-account-settings::before {
  content: "\f0630";
}
.mdi-account-settings-outline::before {
  content: "\f10c9";
}
.mdi-account-star::before {
  content: "\f0017";
}
.mdi-account-star-outline::before {
  content: "\f0be8";
}
.mdi-account-supervisor::before {
  content: "\f0a8b";
}
.mdi-account-supervisor-circle::before {
  content: "\f0a8c";
}
.mdi-account-supervisor-circle-outline::before {
  content: "\f14ec";
}
.mdi-account-supervisor-outline::before {
  content: "\f112d";
}
.mdi-account-switch::before {
  content: "\f0019";
}
.mdi-account-switch-outline::before {
  content: "\f04cb";
}
.mdi-account-tie::before {
  content: "\f0ce3";
}
.mdi-account-tie-outline::before {
  content: "\f10ca";
}
.mdi-account-tie-voice::before {
  content: "\f1308";
}
.mdi-account-tie-voice-off::before {
  content: "\f130a";
}
.mdi-account-tie-voice-off-outline::before {
  content: "\f130b";
}
.mdi-account-tie-voice-outline::before {
  content: "\f1309";
}
.mdi-account-voice::before {
  content: "\f05cb";
}
.mdi-adjust::before {
  content: "\f001a";
}
.mdi-adobe::before {
  content: "\f0936";
}
.mdi-adobe-acrobat::before {
  content: "\f0f9d";
}
.mdi-air-conditioner::before {
  content: "\f001b";
}
.mdi-air-filter::before {
  content: "\f0d43";
}
.mdi-air-horn::before {
  content: "\f0dac";
}
.mdi-air-humidifier::before {
  content: "\f1099";
}
.mdi-air-humidifier-off::before {
  content: "\f1466";
}
.mdi-air-purifier::before {
  content: "\f0d44";
}
.mdi-airbag::before {
  content: "\f0be9";
}
.mdi-airballoon::before {
  content: "\f001c";
}
.mdi-airballoon-outline::before {
  content: "\f100b";
}
.mdi-airplane::before {
  content: "\f001d";
}
.mdi-airplane-landing::before {
  content: "\f05d4";
}
.mdi-airplane-off::before {
  content: "\f001e";
}
.mdi-airplane-takeoff::before {
  content: "\f05d5";
}
.mdi-airport::before {
  content: "\f084b";
}
.mdi-alarm::before {
  content: "\f0020";
}
.mdi-alarm-bell::before {
  content: "\f078e";
}
.mdi-alarm-check::before {
  content: "\f0021";
}
.mdi-alarm-light::before {
  content: "\f078f";
}
.mdi-alarm-light-outline::before {
  content: "\f0bea";
}
.mdi-alarm-multiple::before {
  content: "\f0022";
}
.mdi-alarm-note::before {
  content: "\f0e71";
}
.mdi-alarm-note-off::before {
  content: "\f0e72";
}
.mdi-alarm-off::before {
  content: "\f0023";
}
.mdi-alarm-panel::before {
  content: "\f15c4";
}
.mdi-alarm-panel-outline::before {
  content: "\f15c5";
}
.mdi-alarm-plus::before {
  content: "\f0024";
}
.mdi-alarm-snooze::before {
  content: "\f068e";
}
.mdi-album::before {
  content: "\f0025";
}
.mdi-alert::before {
  content: "\f0026";
}
.mdi-alert-box::before {
  content: "\f0027";
}
.mdi-alert-box-outline::before {
  content: "\f0ce4";
}
.mdi-alert-circle::before {
  content: "\f0028";
}
.mdi-alert-circle-check::before {
  content: "\f11ed";
}
.mdi-alert-circle-check-outline::before {
  content: "\f11ee";
}
.mdi-alert-circle-outline::before {
  content: "\f05d6";
}
.mdi-alert-decagram::before {
  content: "\f06bd";
}
.mdi-alert-decagram-outline::before {
  content: "\f0ce5";
}
.mdi-alert-minus::before {
  content: "\f14bb";
}
.mdi-alert-minus-outline::before {
  content: "\f14be";
}
.mdi-alert-octagon::before {
  content: "\f0029";
}
.mdi-alert-octagon-outline::before {
  content: "\f0ce6";
}
.mdi-alert-octagram::before {
  content: "\f0767";
}
.mdi-alert-octagram-outline::before {
  content: "\f0ce7";
}
.mdi-alert-outline::before {
  content: "\f002a";
}
.mdi-alert-plus::before {
  content: "\f14ba";
}
.mdi-alert-plus-outline::before {
  content: "\f14bd";
}
.mdi-alert-remove::before {
  content: "\f14bc";
}
.mdi-alert-remove-outline::before {
  content: "\f14bf";
}
.mdi-alert-rhombus::before {
  content: "\f11ce";
}
.mdi-alert-rhombus-outline::before {
  content: "\f11cf";
}
.mdi-alien::before {
  content: "\f089a";
}
.mdi-alien-outline::before {
  content: "\f10cb";
}
.mdi-align-horizontal-center::before {
  content: "\f11c3";
}
.mdi-align-horizontal-left::before {
  content: "\f11c2";
}
.mdi-align-horizontal-right::before {
  content: "\f11c4";
}
.mdi-align-vertical-bottom::before {
  content: "\f11c5";
}
.mdi-align-vertical-center::before {
  content: "\f11c6";
}
.mdi-align-vertical-top::before {
  content: "\f11c7";
}
.mdi-all-inclusive::before {
  content: "\f06be";
}
.mdi-allergy::before {
  content: "\f1258";
}
.mdi-alpha::before {
  content: "\f002b";
}
.mdi-alpha-a::before {
  content: "\f0aee";
}
.mdi-alpha-a-box::before {
  content: "\f0b08";
}
.mdi-alpha-a-box-outline::before {
  content: "\f0beb";
}
.mdi-alpha-a-circle::before {
  content: "\f0bec";
}
.mdi-alpha-a-circle-outline::before {
  content: "\f0bed";
}
.mdi-alpha-b::before {
  content: "\f0aef";
}
.mdi-alpha-b-box::before {
  content: "\f0b09";
}
.mdi-alpha-b-box-outline::before {
  content: "\f0bee";
}
.mdi-alpha-b-circle::before {
  content: "\f0bef";
}
.mdi-alpha-b-circle-outline::before {
  content: "\f0bf0";
}
.mdi-alpha-c::before {
  content: "\f0af0";
}
.mdi-alpha-c-box::before {
  content: "\f0b0a";
}
.mdi-alpha-c-box-outline::before {
  content: "\f0bf1";
}
.mdi-alpha-c-circle::before {
  content: "\f0bf2";
}
.mdi-alpha-c-circle-outline::before {
  content: "\f0bf3";
}
.mdi-alpha-d::before {
  content: "\f0af1";
}
.mdi-alpha-d-box::before {
  content: "\f0b0b";
}
.mdi-alpha-d-box-outline::before {
  content: "\f0bf4";
}
.mdi-alpha-d-circle::before {
  content: "\f0bf5";
}
.mdi-alpha-d-circle-outline::before {
  content: "\f0bf6";
}
.mdi-alpha-e::before {
  content: "\f0af2";
}
.mdi-alpha-e-box::before {
  content: "\f0b0c";
}
.mdi-alpha-e-box-outline::before {
  content: "\f0bf7";
}
.mdi-alpha-e-circle::before {
  content: "\f0bf8";
}
.mdi-alpha-e-circle-outline::before {
  content: "\f0bf9";
}
.mdi-alpha-f::before {
  content: "\f0af3";
}
.mdi-alpha-f-box::before {
  content: "\f0b0d";
}
.mdi-alpha-f-box-outline::before {
  content: "\f0bfa";
}
.mdi-alpha-f-circle::before {
  content: "\f0bfb";
}
.mdi-alpha-f-circle-outline::before {
  content: "\f0bfc";
}
.mdi-alpha-g::before {
  content: "\f0af4";
}
.mdi-alpha-g-box::before {
  content: "\f0b0e";
}
.mdi-alpha-g-box-outline::before {
  content: "\f0bfd";
}
.mdi-alpha-g-circle::before {
  content: "\f0bfe";
}
.mdi-alpha-g-circle-outline::before {
  content: "\f0bff";
}
.mdi-alpha-h::before {
  content: "\f0af5";
}
.mdi-alpha-h-box::before {
  content: "\f0b0f";
}
.mdi-alpha-h-box-outline::before {
  content: "\f0c00";
}
.mdi-alpha-h-circle::before {
  content: "\f0c01";
}
.mdi-alpha-h-circle-outline::before {
  content: "\f0c02";
}
.mdi-alpha-i::before {
  content: "\f0af6";
}
.mdi-alpha-i-box::before {
  content: "\f0b10";
}
.mdi-alpha-i-box-outline::before {
  content: "\f0c03";
}
.mdi-alpha-i-circle::before {
  content: "\f0c04";
}
.mdi-alpha-i-circle-outline::before {
  content: "\f0c05";
}
.mdi-alpha-j::before {
  content: "\f0af7";
}
.mdi-alpha-j-box::before {
  content: "\f0b11";
}
.mdi-alpha-j-box-outline::before {
  content: "\f0c06";
}
.mdi-alpha-j-circle::before {
  content: "\f0c07";
}
.mdi-alpha-j-circle-outline::before {
  content: "\f0c08";
}
.mdi-alpha-k::before {
  content: "\f0af8";
}
.mdi-alpha-k-box::before {
  content: "\f0b12";
}
.mdi-alpha-k-box-outline::before {
  content: "\f0c09";
}
.mdi-alpha-k-circle::before {
  content: "\f0c0a";
}
.mdi-alpha-k-circle-outline::before {
  content: "\f0c0b";
}
.mdi-alpha-l::before {
  content: "\f0af9";
}
.mdi-alpha-l-box::before {
  content: "\f0b13";
}
.mdi-alpha-l-box-outline::before {
  content: "\f0c0c";
}
.mdi-alpha-l-circle::before {
  content: "\f0c0d";
}
.mdi-alpha-l-circle-outline::before {
  content: "\f0c0e";
}
.mdi-alpha-m::before {
  content: "\f0afa";
}
.mdi-alpha-m-box::before {
  content: "\f0b14";
}
.mdi-alpha-m-box-outline::before {
  content: "\f0c0f";
}
.mdi-alpha-m-circle::before {
  content: "\f0c10";
}
.mdi-alpha-m-circle-outline::before {
  content: "\f0c11";
}
.mdi-alpha-n::before {
  content: "\f0afb";
}
.mdi-alpha-n-box::before {
  content: "\f0b15";
}
.mdi-alpha-n-box-outline::before {
  content: "\f0c12";
}
.mdi-alpha-n-circle::before {
  content: "\f0c13";
}
.mdi-alpha-n-circle-outline::before {
  content: "\f0c14";
}
.mdi-alpha-o::before {
  content: "\f0afc";
}
.mdi-alpha-o-box::before {
  content: "\f0b16";
}
.mdi-alpha-o-box-outline::before {
  content: "\f0c15";
}
.mdi-alpha-o-circle::before {
  content: "\f0c16";
}
.mdi-alpha-o-circle-outline::before {
  content: "\f0c17";
}
.mdi-alpha-p::before {
  content: "\f0afd";
}
.mdi-alpha-p-box::before {
  content: "\f0b17";
}
.mdi-alpha-p-box-outline::before {
  content: "\f0c18";
}
.mdi-alpha-p-circle::before {
  content: "\f0c19";
}
.mdi-alpha-p-circle-outline::before {
  content: "\f0c1a";
}
.mdi-alpha-q::before {
  content: "\f0afe";
}
.mdi-alpha-q-box::before {
  content: "\f0b18";
}
.mdi-alpha-q-box-outline::before {
  content: "\f0c1b";
}
.mdi-alpha-q-circle::before {
  content: "\f0c1c";
}
.mdi-alpha-q-circle-outline::before {
  content: "\f0c1d";
}
.mdi-alpha-r::before {
  content: "\f0aff";
}
.mdi-alpha-r-box::before {
  content: "\f0b19";
}
.mdi-alpha-r-box-outline::before {
  content: "\f0c1e";
}
.mdi-alpha-r-circle::before {
  content: "\f0c1f";
}
.mdi-alpha-r-circle-outline::before {
  content: "\f0c20";
}
.mdi-alpha-s::before {
  content: "\f0b00";
}
.mdi-alpha-s-box::before {
  content: "\f0b1a";
}
.mdi-alpha-s-box-outline::before {
  content: "\f0c21";
}
.mdi-alpha-s-circle::before {
  content: "\f0c22";
}
.mdi-alpha-s-circle-outline::before {
  content: "\f0c23";
}
.mdi-alpha-t::before {
  content: "\f0b01";
}
.mdi-alpha-t-box::before {
  content: "\f0b1b";
}
.mdi-alpha-t-box-outline::before {
  content: "\f0c24";
}
.mdi-alpha-t-circle::before {
  content: "\f0c25";
}
.mdi-alpha-t-circle-outline::before {
  content: "\f0c26";
}
.mdi-alpha-u::before {
  content: "\f0b02";
}
.mdi-alpha-u-box::before {
  content: "\f0b1c";
}
.mdi-alpha-u-box-outline::before {
  content: "\f0c27";
}
.mdi-alpha-u-circle::before {
  content: "\f0c28";
}
.mdi-alpha-u-circle-outline::before {
  content: "\f0c29";
}
.mdi-alpha-v::before {
  content: "\f0b03";
}
.mdi-alpha-v-box::before {
  content: "\f0b1d";
}
.mdi-alpha-v-box-outline::before {
  content: "\f0c2a";
}
.mdi-alpha-v-circle::before {
  content: "\f0c2b";
}
.mdi-alpha-v-circle-outline::before {
  content: "\f0c2c";
}
.mdi-alpha-w::before {
  content: "\f0b04";
}
.mdi-alpha-w-box::before {
  content: "\f0b1e";
}
.mdi-alpha-w-box-outline::before {
  content: "\f0c2d";
}
.mdi-alpha-w-circle::before {
  content: "\f0c2e";
}
.mdi-alpha-w-circle-outline::before {
  content: "\f0c2f";
}
.mdi-alpha-x::before {
  content: "\f0b05";
}
.mdi-alpha-x-box::before {
  content: "\f0b1f";
}
.mdi-alpha-x-box-outline::before {
  content: "\f0c30";
}
.mdi-alpha-x-circle::before {
  content: "\f0c31";
}
.mdi-alpha-x-circle-outline::before {
  content: "\f0c32";
}
.mdi-alpha-y::before {
  content: "\f0b06";
}
.mdi-alpha-y-box::before {
  content: "\f0b20";
}
.mdi-alpha-y-box-outline::before {
  content: "\f0c33";
}
.mdi-alpha-y-circle::before {
  content: "\f0c34";
}
.mdi-alpha-y-circle-outline::before {
  content: "\f0c35";
}
.mdi-alpha-z::before {
  content: "\f0b07";
}
.mdi-alpha-z-box::before {
  content: "\f0b21";
}
.mdi-alpha-z-box-outline::before {
  content: "\f0c36";
}
.mdi-alpha-z-circle::before {
  content: "\f0c37";
}
.mdi-alpha-z-circle-outline::before {
  content: "\f0c38";
}
.mdi-alphabet-aurebesh::before {
  content: "\f132c";
}
.mdi-alphabet-cyrillic::before {
  content: "\f132d";
}
.mdi-alphabet-greek::before {
  content: "\f132e";
}
.mdi-alphabet-latin::before {
  content: "\f132f";
}
.mdi-alphabet-piqad::before {
  content: "\f1330";
}
.mdi-alphabet-tengwar::before {
  content: "\f1337";
}
.mdi-alphabetical::before {
  content: "\f002c";
}
.mdi-alphabetical-off::before {
  content: "\f100c";
}
.mdi-alphabetical-variant::before {
  content: "\f100d";
}
.mdi-alphabetical-variant-off::before {
  content: "\f100e";
}
.mdi-altimeter::before {
  content: "\f05d7";
}
.mdi-amazon::before {
  content: "\f002d";
}
.mdi-amazon-alexa::before {
  content: "\f08c6";
}
.mdi-ambulance::before {
  content: "\f002f";
}
.mdi-ammunition::before {
  content: "\f0ce8";
}
.mdi-ampersand::before {
  content: "\f0a8d";
}
.mdi-amplifier::before {
  content: "\f0030";
}
.mdi-amplifier-off::before {
  content: "\f11b5";
}
.mdi-anchor::before {
  content: "\f0031";
}
.mdi-android::before {
  content: "\f0032";
}
.mdi-android-auto::before {
  content: "\f0a8e";
}
.mdi-android-debug-bridge::before {
  content: "\f0033";
}
.mdi-android-messages::before {
  content: "\f0d45";
}
.mdi-android-studio::before {
  content: "\f0034";
}
.mdi-angle-acute::before {
  content: "\f0937";
}
.mdi-angle-obtuse::before {
  content: "\f0938";
}
.mdi-angle-right::before {
  content: "\f0939";
}
.mdi-angular::before {
  content: "\f06b2";
}
.mdi-angularjs::before {
  content: "\f06bf";
}
.mdi-animation::before {
  content: "\f05d8";
}
.mdi-animation-outline::before {
  content: "\f0a8f";
}
.mdi-animation-play::before {
  content: "\f093a";
}
.mdi-animation-play-outline::before {
  content: "\f0a90";
}
.mdi-ansible::before {
  content: "\f109a";
}
.mdi-antenna::before {
  content: "\f1119";
}
.mdi-anvil::before {
  content: "\f089b";
}
.mdi-apache-kafka::before {
  content: "\f100f";
}
.mdi-api::before {
  content: "\f109b";
}
.mdi-api-off::before {
  content: "\f1257";
}
.mdi-apple::before {
  content: "\f0035";
}
.mdi-apple-airplay::before {
  content: "\f001f";
}
.mdi-apple-finder::before {
  content: "\f0036";
}
.mdi-apple-icloud::before {
  content: "\f0038";
}
.mdi-apple-ios::before {
  content: "\f0037";
}
.mdi-apple-keyboard-caps::before {
  content: "\f0632";
}
.mdi-apple-keyboard-command::before {
  content: "\f0633";
}
.mdi-apple-keyboard-control::before {
  content: "\f0634";
}
.mdi-apple-keyboard-option::before {
  content: "\f0635";
}
.mdi-apple-keyboard-shift::before {
  content: "\f0636";
}
.mdi-apple-safari::before {
  content: "\f0039";
}
.mdi-application::before {
  content: "\f0614";
}
.mdi-application-cog::before {
  content: "\f1577";
}
.mdi-application-export::before {
  content: "\f0dad";
}
.mdi-application-import::before {
  content: "\f0dae";
}
.mdi-application-settings::before {
  content: "\f1555";
}
.mdi-approximately-equal::before {
  content: "\f0f9e";
}
.mdi-approximately-equal-box::before {
  content: "\f0f9f";
}
.mdi-apps::before {
  content: "\f003b";
}
.mdi-apps-box::before {
  content: "\f0d46";
}
.mdi-arch::before {
  content: "\f08c7";
}
.mdi-archive::before {
  content: "\f003c";
}
.mdi-archive-alert::before {
  content: "\f14fd";
}
.mdi-archive-alert-outline::before {
  content: "\f14fe";
}
.mdi-archive-arrow-down::before {
  content: "\f1259";
}
.mdi-archive-arrow-down-outline::before {
  content: "\f125a";
}
.mdi-archive-arrow-up::before {
  content: "\f125b";
}
.mdi-archive-arrow-up-outline::before {
  content: "\f125c";
}
.mdi-archive-outline::before {
  content: "\f120e";
}
.mdi-arm-flex::before {
  content: "\f0fd7";
}
.mdi-arm-flex-outline::before {
  content: "\f0fd6";
}
.mdi-arrange-bring-forward::before {
  content: "\f003d";
}
.mdi-arrange-bring-to-front::before {
  content: "\f003e";
}
.mdi-arrange-send-backward::before {
  content: "\f003f";
}
.mdi-arrange-send-to-back::before {
  content: "\f0040";
}
.mdi-arrow-all::before {
  content: "\f0041";
}
.mdi-arrow-bottom-left::before {
  content: "\f0042";
}
.mdi-arrow-bottom-left-bold-outline::before {
  content: "\f09b7";
}
.mdi-arrow-bottom-left-thick::before {
  content: "\f09b8";
}
.mdi-arrow-bottom-left-thin-circle-outline::before {
  content: "\f1596";
}
.mdi-arrow-bottom-right::before {
  content: "\f0043";
}
.mdi-arrow-bottom-right-bold-outline::before {
  content: "\f09b9";
}
.mdi-arrow-bottom-right-thick::before {
  content: "\f09ba";
}
.mdi-arrow-bottom-right-thin-circle-outline::before {
  content: "\f1595";
}
.mdi-arrow-collapse::before {
  content: "\f0615";
}
.mdi-arrow-collapse-all::before {
  content: "\f0044";
}
.mdi-arrow-collapse-down::before {
  content: "\f0792";
}
.mdi-arrow-collapse-horizontal::before {
  content: "\f084c";
}
.mdi-arrow-collapse-left::before {
  content: "\f0793";
}
.mdi-arrow-collapse-right::before {
  content: "\f0794";
}
.mdi-arrow-collapse-up::before {
  content: "\f0795";
}
.mdi-arrow-collapse-vertical::before {
  content: "\f084d";
}
.mdi-arrow-decision::before {
  content: "\f09bb";
}
.mdi-arrow-decision-auto::before {
  content: "\f09bc";
}
.mdi-arrow-decision-auto-outline::before {
  content: "\f09bd";
}
.mdi-arrow-decision-outline::before {
  content: "\f09be";
}
.mdi-arrow-down::before {
  content: "\f0045";
}
.mdi-arrow-down-bold::before {
  content: "\f072e";
}
.mdi-arrow-down-bold-box::before {
  content: "\f072f";
}
.mdi-arrow-down-bold-box-outline::before {
  content: "\f0730";
}
.mdi-arrow-down-bold-circle::before {
  content: "\f0047";
}
.mdi-arrow-down-bold-circle-outline::before {
  content: "\f0048";
}
.mdi-arrow-down-bold-hexagon-outline::before {
  content: "\f0049";
}
.mdi-arrow-down-bold-outline::before {
  content: "\f09bf";
}
.mdi-arrow-down-box::before {
  content: "\f06c0";
}
.mdi-arrow-down-circle::before {
  content: "\f0cdb";
}
.mdi-arrow-down-circle-outline::before {
  content: "\f0cdc";
}
.mdi-arrow-down-drop-circle::before {
  content: "\f004a";
}
.mdi-arrow-down-drop-circle-outline::before {
  content: "\f004b";
}
.mdi-arrow-down-thick::before {
  content: "\f0046";
}
.mdi-arrow-down-thin-circle-outline::before {
  content: "\f1599";
}
.mdi-arrow-expand::before {
  content: "\f0616";
}
.mdi-arrow-expand-all::before {
  content: "\f004c";
}
.mdi-arrow-expand-down::before {
  content: "\f0796";
}
.mdi-arrow-expand-horizontal::before {
  content: "\f084e";
}
.mdi-arrow-expand-left::before {
  content: "\f0797";
}
.mdi-arrow-expand-right::before {
  content: "\f0798";
}
.mdi-arrow-expand-up::before {
  content: "\f0799";
}
.mdi-arrow-expand-vertical::before {
  content: "\f084f";
}
.mdi-arrow-horizontal-lock::before {
  content: "\f115b";
}
.mdi-arrow-left::before {
  content: "\f004d";
}
.mdi-arrow-left-bold::before {
  content: "\f0731";
}
.mdi-arrow-left-bold-box::before {
  content: "\f0732";
}
.mdi-arrow-left-bold-box-outline::before {
  content: "\f0733";
}
.mdi-arrow-left-bold-circle::before {
  content: "\f004f";
}
.mdi-arrow-left-bold-circle-outline::before {
  content: "\f0050";
}
.mdi-arrow-left-bold-hexagon-outline::before {
  content: "\f0051";
}
.mdi-arrow-left-bold-outline::before {
  content: "\f09c0";
}
.mdi-arrow-left-box::before {
  content: "\f06c1";
}
.mdi-arrow-left-circle::before {
  content: "\f0cdd";
}
.mdi-arrow-left-circle-outline::before {
  content: "\f0cde";
}
.mdi-arrow-left-drop-circle::before {
  content: "\f0052";
}
.mdi-arrow-left-drop-circle-outline::before {
  content: "\f0053";
}
.mdi-arrow-left-right::before {
  content: "\f0e73";
}
.mdi-arrow-left-right-bold::before {
  content: "\f0e74";
}
.mdi-arrow-left-right-bold-outline::before {
  content: "\f09c1";
}
.mdi-arrow-left-thick::before {
  content: "\f004e";
}
.mdi-arrow-left-thin-circle-outline::before {
  content: "\f159a";
}
.mdi-arrow-right::before {
  content: "\f0054";
}
.mdi-arrow-right-bold::before {
  content: "\f0734";
}
.mdi-arrow-right-bold-box::before {
  content: "\f0735";
}
.mdi-arrow-right-bold-box-outline::before {
  content: "\f0736";
}
.mdi-arrow-right-bold-circle::before {
  content: "\f0056";
}
.mdi-arrow-right-bold-circle-outline::before {
  content: "\f0057";
}
.mdi-arrow-right-bold-hexagon-outline::before {
  content: "\f0058";
}
.mdi-arrow-right-bold-outline::before {
  content: "\f09c2";
}
.mdi-arrow-right-box::before {
  content: "\f06c2";
}
.mdi-arrow-right-circle::before {
  content: "\f0cdf";
}
.mdi-arrow-right-circle-outline::before {
  content: "\f0ce0";
}
.mdi-arrow-right-drop-circle::before {
  content: "\f0059";
}
.mdi-arrow-right-drop-circle-outline::before {
  content: "\f005a";
}
.mdi-arrow-right-thick::before {
  content: "\f0055";
}
.mdi-arrow-right-thin-circle-outline::before {
  content: "\f1598";
}
.mdi-arrow-split-horizontal::before {
  content: "\f093b";
}
.mdi-arrow-split-vertical::before {
  content: "\f093c";
}
.mdi-arrow-top-left::before {
  content: "\f005b";
}
.mdi-arrow-top-left-bold-outline::before {
  content: "\f09c3";
}
.mdi-arrow-top-left-bottom-right::before {
  content: "\f0e75";
}
.mdi-arrow-top-left-bottom-right-bold::before {
  content: "\f0e76";
}
.mdi-arrow-top-left-thick::before {
  content: "\f09c4";
}
.mdi-arrow-top-left-thin-circle-outline::before {
  content: "\f1593";
}
.mdi-arrow-top-right::before {
  content: "\f005c";
}
.mdi-arrow-top-right-bold-outline::before {
  content: "\f09c5";
}
.mdi-arrow-top-right-bottom-left::before {
  content: "\f0e77";
}
.mdi-arrow-top-right-bottom-left-bold::before {
  content: "\f0e78";
}
.mdi-arrow-top-right-thick::before {
  content: "\f09c6";
}
.mdi-arrow-top-right-thin-circle-outline::before {
  content: "\f1594";
}
.mdi-arrow-up::before {
  content: "\f005d";
}
.mdi-arrow-up-bold::before {
  content: "\f0737";
}
.mdi-arrow-up-bold-box::before {
  content: "\f0738";
}
.mdi-arrow-up-bold-box-outline::before {
  content: "\f0739";
}
.mdi-arrow-up-bold-circle::before {
  content: "\f005f";
}
.mdi-arrow-up-bold-circle-outline::before {
  content: "\f0060";
}
.mdi-arrow-up-bold-hexagon-outline::before {
  content: "\f0061";
}
.mdi-arrow-up-bold-outline::before {
  content: "\f09c7";
}
.mdi-arrow-up-box::before {
  content: "\f06c3";
}
.mdi-arrow-up-circle::before {
  content: "\f0ce1";
}
.mdi-arrow-up-circle-outline::before {
  content: "\f0ce2";
}
.mdi-arrow-up-down::before {
  content: "\f0e79";
}
.mdi-arrow-up-down-bold::before {
  content: "\f0e7a";
}
.mdi-arrow-up-down-bold-outline::before {
  content: "\f09c8";
}
.mdi-arrow-up-drop-circle::before {
  content: "\f0062";
}
.mdi-arrow-up-drop-circle-outline::before {
  content: "\f0063";
}
.mdi-arrow-up-thick::before {
  content: "\f005e";
}
.mdi-arrow-up-thin-circle-outline::before {
  content: "\f1597";
}
.mdi-arrow-vertical-lock::before {
  content: "\f115c";
}
.mdi-artstation::before {
  content: "\f0b5b";
}
.mdi-aspect-ratio::before {
  content: "\f0a24";
}
.mdi-assistant::before {
  content: "\f0064";
}
.mdi-asterisk::before {
  content: "\f06c4";
}
.mdi-at::before {
  content: "\f0065";
}
.mdi-atlassian::before {
  content: "\f0804";
}
.mdi-atm::before {
  content: "\f0d47";
}
.mdi-atom::before {
  content: "\f0768";
}
.mdi-atom-variant::before {
  content: "\f0e7b";
}
.mdi-attachment::before {
  content: "\f0066";
}
.mdi-audio-video::before {
  content: "\f093d";
}
.mdi-audio-video-off::before {
  content: "\f11b6";
}
.mdi-augmented-reality::before {
  content: "\f0850";
}
.mdi-auto-download::before {
  content: "\f137e";
}
.mdi-auto-fix::before {
  content: "\f0068";
}
.mdi-auto-upload::before {
  content: "\f0069";
}
.mdi-autorenew::before {
  content: "\f006a";
}
.mdi-av-timer::before {
  content: "\f006b";
}
.mdi-aws::before {
  content: "\f0e0f";
}
.mdi-axe::before {
  content: "\f08c8";
}
.mdi-axis::before {
  content: "\f0d48";
}
.mdi-axis-arrow::before {
  content: "\f0d49";
}
.mdi-axis-arrow-info::before {
  content: "\f140e";
}
.mdi-axis-arrow-lock::before {
  content: "\f0d4a";
}
.mdi-axis-lock::before {
  content: "\f0d4b";
}
.mdi-axis-x-arrow::before {
  content: "\f0d4c";
}
.mdi-axis-x-arrow-lock::before {
  content: "\f0d4d";
}
.mdi-axis-x-rotate-clockwise::before {
  content: "\f0d4e";
}
.mdi-axis-x-rotate-counterclockwise::before {
  content: "\f0d4f";
}
.mdi-axis-x-y-arrow-lock::before {
  content: "\f0d50";
}
.mdi-axis-y-arrow::before {
  content: "\f0d51";
}
.mdi-axis-y-arrow-lock::before {
  content: "\f0d52";
}
.mdi-axis-y-rotate-clockwise::before {
  content: "\f0d53";
}
.mdi-axis-y-rotate-counterclockwise::before {
  content: "\f0d54";
}
.mdi-axis-z-arrow::before {
  content: "\f0d55";
}
.mdi-axis-z-arrow-lock::before {
  content: "\f0d56";
}
.mdi-axis-z-rotate-clockwise::before {
  content: "\f0d57";
}
.mdi-axis-z-rotate-counterclockwise::before {
  content: "\f0d58";
}
.mdi-babel::before {
  content: "\f0a25";
}
.mdi-baby::before {
  content: "\f006c";
}
.mdi-baby-bottle::before {
  content: "\f0f39";
}
.mdi-baby-bottle-outline::before {
  content: "\f0f3a";
}
.mdi-baby-buggy::before {
  content: "\f13e0";
}
.mdi-baby-carriage::before {
  content: "\f068f";
}
.mdi-baby-carriage-off::before {
  content: "\f0fa0";
}
.mdi-baby-face::before {
  content: "\f0e7c";
}
.mdi-baby-face-outline::before {
  content: "\f0e7d";
}
.mdi-backburger::before {
  content: "\f006d";
}
.mdi-backspace::before {
  content: "\f006e";
}
.mdi-backspace-outline::before {
  content: "\f0b5c";
}
.mdi-backspace-reverse::before {
  content: "\f0e7e";
}
.mdi-backspace-reverse-outline::before {
  content: "\f0e7f";
}
.mdi-backup-restore::before {
  content: "\f006f";
}
.mdi-bacteria::before {
  content: "\f0ed5";
}
.mdi-bacteria-outline::before {
  content: "\f0ed6";
}
.mdi-badge-account::before {
  content: "\f0da7";
}
.mdi-badge-account-alert::before {
  content: "\f0da8";
}
.mdi-badge-account-alert-outline::before {
  content: "\f0da9";
}
.mdi-badge-account-horizontal::before {
  content: "\f0e0d";
}
.mdi-badge-account-horizontal-outline::before {
  content: "\f0e0e";
}
.mdi-badge-account-outline::before {
  content: "\f0daa";
}
.mdi-badminton::before {
  content: "\f0851";
}
.mdi-bag-carry-on::before {
  content: "\f0f3b";
}
.mdi-bag-carry-on-check::before {
  content: "\f0d65";
}
.mdi-bag-carry-on-off::before {
  content: "\f0f3c";
}
.mdi-bag-checked::before {
  content: "\f0f3d";
}
.mdi-bag-personal::before {
  content: "\f0e10";
}
.mdi-bag-personal-off::before {
  content: "\f0e11";
}
.mdi-bag-personal-off-outline::before {
  content: "\f0e12";
}
.mdi-bag-personal-outline::before {
  content: "\f0e13";
}
.mdi-bag-suitcase::before {
  content: "\f158b";
}
.mdi-bag-suitcase-off::before {
  content: "\f158d";
}
.mdi-bag-suitcase-off-outline::before {
  content: "\f158e";
}
.mdi-bag-suitcase-outline::before {
  content: "\f158c";
}
.mdi-baguette::before {
  content: "\f0f3e";
}
.mdi-balloon::before {
  content: "\f0a26";
}
.mdi-ballot::before {
  content: "\f09c9";
}
.mdi-ballot-outline::before {
  content: "\f09ca";
}
.mdi-ballot-recount::before {
  content: "\f0c39";
}
.mdi-ballot-recount-outline::before {
  content: "\f0c3a";
}
.mdi-bandage::before {
  content: "\f0daf";
}
.mdi-bandcamp::before {
  content: "\f0675";
}
.mdi-bank::before {
  content: "\f0070";
}
.mdi-bank-check::before {
  content: "\f1655";
}
.mdi-bank-minus::before {
  content: "\f0db0";
}
.mdi-bank-off::before {
  content: "\f1656";
}
.mdi-bank-off-outline::before {
  content: "\f1657";
}
.mdi-bank-outline::before {
  content: "\f0e80";
}
.mdi-bank-plus::before {
  content: "\f0db1";
}
.mdi-bank-remove::before {
  content: "\f0db2";
}
.mdi-bank-transfer::before {
  content: "\f0a27";
}
.mdi-bank-transfer-in::before {
  content: "\f0a28";
}
.mdi-bank-transfer-out::before {
  content: "\f0a29";
}
.mdi-barcode::before {
  content: "\f0071";
}
.mdi-barcode-off::before {
  content: "\f1236";
}
.mdi-barcode-scan::before {
  content: "\f0072";
}
.mdi-barley::before {
  content: "\f0073";
}
.mdi-barley-off::before {
  content: "\f0b5d";
}
.mdi-barn::before {
  content: "\f0b5e";
}
.mdi-barrel::before {
  content: "\f0074";
}
.mdi-baseball::before {
  content: "\f0852";
}
.mdi-baseball-bat::before {
  content: "\f0853";
}
.mdi-baseball-diamond::before {
  content: "\f15ec";
}
.mdi-baseball-diamond-outline::before {
  content: "\f15ed";
}
.mdi-bash::before {
  content: "\f1183";
}
.mdi-basket::before {
  content: "\f0076";
}
.mdi-basket-fill::before {
  content: "\f0077";
}
.mdi-basket-minus::before {
  content: "\f1523";
}
.mdi-basket-minus-outline::before {
  content: "\f1524";
}
.mdi-basket-off::before {
  content: "\f1525";
}
.mdi-basket-off-outline::before {
  content: "\f1526";
}
.mdi-basket-outline::before {
  content: "\f1181";
}
.mdi-basket-plus::before {
  content: "\f1527";
}
.mdi-basket-plus-outline::before {
  content: "\f1528";
}
.mdi-basket-remove::before {
  content: "\f1529";
}
.mdi-basket-remove-outline::before {
  content: "\f152a";
}
.mdi-basket-unfill::before {
  content: "\f0078";
}
.mdi-basketball::before {
  content: "\f0806";
}
.mdi-basketball-hoop::before {
  content: "\f0c3b";
}
.mdi-basketball-hoop-outline::before {
  content: "\f0c3c";
}
.mdi-bat::before {
  content: "\f0b5f";
}
.mdi-battery::before {
  content: "\f0079";
}
.mdi-battery-10::before {
  content: "\f007a";
}
.mdi-battery-10-bluetooth::before {
  content: "\f093e";
}
.mdi-battery-20::before {
  content: "\f007b";
}
.mdi-battery-20-bluetooth::before {
  content: "\f093f";
}
.mdi-battery-30::before {
  content: "\f007c";
}
.mdi-battery-30-bluetooth::before {
  content: "\f0940";
}
.mdi-battery-40::before {
  content: "\f007d";
}
.mdi-battery-40-bluetooth::before {
  content: "\f0941";
}
.mdi-battery-50::before {
  content: "\f007e";
}
.mdi-battery-50-bluetooth::before {
  content: "\f0942";
}
.mdi-battery-60::before {
  content: "\f007f";
}
.mdi-battery-60-bluetooth::before {
  content: "\f0943";
}
.mdi-battery-70::before {
  content: "\f0080";
}
.mdi-battery-70-bluetooth::before {
  content: "\f0944";
}
.mdi-battery-80::before {
  content: "\f0081";
}
.mdi-battery-80-bluetooth::before {
  content: "\f0945";
}
.mdi-battery-90::before {
  content: "\f0082";
}
.mdi-battery-90-bluetooth::before {
  content: "\f0946";
}
.mdi-battery-alert::before {
  content: "\f0083";
}
.mdi-battery-alert-bluetooth::before {
  content: "\f0947";
}
.mdi-battery-alert-variant::before {
  content: "\f10cc";
}
.mdi-battery-alert-variant-outline::before {
  content: "\f10cd";
}
.mdi-battery-bluetooth::before {
  content: "\f0948";
}
.mdi-battery-bluetooth-variant::before {
  content: "\f0949";
}
.mdi-battery-charging::before {
  content: "\f0084";
}
.mdi-battery-charging-10::before {
  content: "\f089c";
}
.mdi-battery-charging-100::before {
  content: "\f0085";
}
.mdi-battery-charging-20::before {
  content: "\f0086";
}
.mdi-battery-charging-30::before {
  content: "\f0087";
}
.mdi-battery-charging-40::before {
  content: "\f0088";
}
.mdi-battery-charging-50::before {
  content: "\f089d";
}
.mdi-battery-charging-60::before {
  content: "\f0089";
}
.mdi-battery-charging-70::before {
  content: "\f089e";
}
.mdi-battery-charging-80::before {
  content: "\f008a";
}
.mdi-battery-charging-90::before {
  content: "\f008b";
}
.mdi-battery-charging-high::before {
  content: "\f12a6";
}
.mdi-battery-charging-low::before {
  content: "\f12a4";
}
.mdi-battery-charging-medium::before {
  content: "\f12a5";
}
.mdi-battery-charging-outline::before {
  content: "\f089f";
}
.mdi-battery-charging-wireless::before {
  content: "\f0807";
}
.mdi-battery-charging-wireless-10::before {
  content: "\f0808";
}
.mdi-battery-charging-wireless-20::before {
  content: "\f0809";
}
.mdi-battery-charging-wireless-30::before {
  content: "\f080a";
}
.mdi-battery-charging-wireless-40::before {
  content: "\f080b";
}
.mdi-battery-charging-wireless-50::before {
  content: "\f080c";
}
.mdi-battery-charging-wireless-60::before {
  content: "\f080d";
}
.mdi-battery-charging-wireless-70::before {
  content: "\f080e";
}
.mdi-battery-charging-wireless-80::before {
  content: "\f080f";
}
.mdi-battery-charging-wireless-90::before {
  content: "\f0810";
}
.mdi-battery-charging-wireless-alert::before {
  content: "\f0811";
}
.mdi-battery-charging-wireless-outline::before {
  content: "\f0812";
}
.mdi-battery-heart::before {
  content: "\f120f";
}
.mdi-battery-heart-outline::before {
  content: "\f1210";
}
.mdi-battery-heart-variant::before {
  content: "\f1211";
}
.mdi-battery-high::before {
  content: "\f12a3";
}
.mdi-battery-low::before {
  content: "\f12a1";
}
.mdi-battery-medium::before {
  content: "\f12a2";
}
.mdi-battery-minus::before {
  content: "\f008c";
}
.mdi-battery-negative::before {
  content: "\f008d";
}
.mdi-battery-off::before {
  content: "\f125d";
}
.mdi-battery-off-outline::before {
  content: "\f125e";
}
.mdi-battery-outline::before {
  content: "\f008e";
}
.mdi-battery-plus::before {
  content: "\f008f";
}
.mdi-battery-positive::before {
  content: "\f0090";
}
.mdi-battery-unknown::before {
  content: "\f0091";
}
.mdi-battery-unknown-bluetooth::before {
  content: "\f094a";
}
.mdi-battlenet::before {
  content: "\f0b60";
}
.mdi-beach::before {
  content: "\f0092";
}
.mdi-beaker::before {
  content: "\f0cea";
}
.mdi-beaker-alert::before {
  content: "\f1229";
}
.mdi-beaker-alert-outline::before {
  content: "\f122a";
}
.mdi-beaker-check::before {
  content: "\f122b";
}
.mdi-beaker-check-outline::before {
  content: "\f122c";
}
.mdi-beaker-minus::before {
  content: "\f122d";
}
.mdi-beaker-minus-outline::before {
  content: "\f122e";
}
.mdi-beaker-outline::before {
  content: "\f0690";
}
.mdi-beaker-plus::before {
  content: "\f122f";
}
.mdi-beaker-plus-outline::before {
  content: "\f1230";
}
.mdi-beaker-question::before {
  content: "\f1231";
}
.mdi-beaker-question-outline::before {
  content: "\f1232";
}
.mdi-beaker-remove::before {
  content: "\f1233";
}
.mdi-beaker-remove-outline::before {
  content: "\f1234";
}
.mdi-bed::before {
  content: "\f02e3";
}
.mdi-bed-double::before {
  content: "\f0fd4";
}
.mdi-bed-double-outline::before {
  content: "\f0fd3";
}
.mdi-bed-empty::before {
  content: "\f08a0";
}
.mdi-bed-king::before {
  content: "\f0fd2";
}
.mdi-bed-king-outline::before {
  content: "\f0fd1";
}
.mdi-bed-outline::before {
  content: "\f0099";
}
.mdi-bed-queen::before {
  content: "\f0fd0";
}
.mdi-bed-queen-outline::before {
  content: "\f0fdb";
}
.mdi-bed-single::before {
  content: "\f106d";
}
.mdi-bed-single-outline::before {
  content: "\f106e";
}
.mdi-bee::before {
  content: "\f0fa1";
}
.mdi-bee-flower::before {
  content: "\f0fa2";
}
.mdi-beehive-off-outline::before {
  content: "\f13ed";
}
.mdi-beehive-outline::before {
  content: "\f10ce";
}
.mdi-beekeeper::before {
  content: "\f14e2";
}
.mdi-beer::before {
  content: "\f0098";
}
.mdi-beer-outline::before {
  content: "\f130c";
}
.mdi-bell::before {
  content: "\f009a";
}
.mdi-bell-alert::before {
  content: "\f0d59";
}
.mdi-bell-alert-outline::before {
  content: "\f0e81";
}
.mdi-bell-cancel::before {
  content: "\f13e7";
}
.mdi-bell-cancel-outline::before {
  content: "\f13e8";
}
.mdi-bell-check::before {
  content: "\f11e5";
}
.mdi-bell-check-outline::before {
  content: "\f11e6";
}
.mdi-bell-circle::before {
  content: "\f0d5a";
}
.mdi-bell-circle-outline::before {
  content: "\f0d5b";
}
.mdi-bell-minus::before {
  content: "\f13e9";
}
.mdi-bell-minus-outline::before {
  content: "\f13ea";
}
.mdi-bell-off::before {
  content: "\f009b";
}
.mdi-bell-off-outline::before {
  content: "\f0a91";
}
.mdi-bell-outline::before {
  content: "\f009c";
}
.mdi-bell-plus::before {
  content: "\f009d";
}
.mdi-bell-plus-outline::before {
  content: "\f0a92";
}
.mdi-bell-remove::before {
  content: "\f13eb";
}
.mdi-bell-remove-outline::before {
  content: "\f13ec";
}
.mdi-bell-ring::before {
  content: "\f009e";
}
.mdi-bell-ring-outline::before {
  content: "\f009f";
}
.mdi-bell-sleep::before {
  content: "\f00a0";
}
.mdi-bell-sleep-outline::before {
  content: "\f0a93";
}
.mdi-beta::before {
  content: "\f00a1";
}
.mdi-betamax::before {
  content: "\f09cb";
}
.mdi-biathlon::before {
  content: "\f0e14";
}
.mdi-bicycle::before {
  content: "\f109c";
}
.mdi-bicycle-basket::before {
  content: "\f1235";
}
.mdi-bicycle-electric::before {
  content: "\f15b4";
}
.mdi-bicycle-penny-farthing::before {
  content: "\f15e9";
}
.mdi-bike::before {
  content: "\f00a3";
}
.mdi-bike-fast::before {
  content: "\f111f";
}
.mdi-billboard::before {
  content: "\f1010";
}
.mdi-billiards::before {
  content: "\f0b61";
}
.mdi-billiards-rack::before {
  content: "\f0b62";
}
.mdi-binoculars::before {
  content: "\f00a5";
}
.mdi-bio::before {
  content: "\f00a6";
}
.mdi-biohazard::before {
  content: "\f00a7";
}
.mdi-bird::before {
  content: "\f15c6";
}
.mdi-bitbucket::before {
  content: "\f00a8";
}
.mdi-bitcoin::before {
  content: "\f0813";
}
.mdi-black-mesa::before {
  content: "\f00a9";
}
.mdi-blender::before {
  content: "\f0ceb";
}
.mdi-blender-software::before {
  content: "\f00ab";
}
.mdi-blinds::before {
  content: "\f00ac";
}
.mdi-blinds-open::before {
  content: "\f1011";
}
.mdi-block-helper::before {
  content: "\f00ad";
}
.mdi-blogger::before {
  content: "\f00ae";
}
.mdi-blood-bag::before {
  content: "\f0cec";
}
.mdi-bluetooth::before {
  content: "\f00af";
}
.mdi-bluetooth-audio::before {
  content: "\f00b0";
}
.mdi-bluetooth-connect::before {
  content: "\f00b1";
}
.mdi-bluetooth-off::before {
  content: "\f00b2";
}
.mdi-bluetooth-settings::before {
  content: "\f00b3";
}
.mdi-bluetooth-transfer::before {
  content: "\f00b4";
}
.mdi-blur::before {
  content: "\f00b5";
}
.mdi-blur-linear::before {
  content: "\f00b6";
}
.mdi-blur-off::before {
  content: "\f00b7";
}
.mdi-blur-radial::before {
  content: "\f00b8";
}
.mdi-bolnisi-cross::before {
  content: "\f0ced";
}
.mdi-bolt::before {
  content: "\f0db3";
}
.mdi-bomb::before {
  content: "\f0691";
}
.mdi-bomb-off::before {
  content: "\f06c5";
}
.mdi-bone::before {
  content: "\f00b9";
}
.mdi-book::before {
  content: "\f00ba";
}
.mdi-book-account::before {
  content: "\f13ad";
}
.mdi-book-account-outline::before {
  content: "\f13ae";
}
.mdi-book-alert::before {
  content: "\f167c";
}
.mdi-book-alert-outline::before {
  content: "\f167d";
}
.mdi-book-alphabet::before {
  content: "\f061d";
}
.mdi-book-arrow-down::before {
  content: "\f167e";
}
.mdi-book-arrow-down-outline::before {
  content: "\f167f";
}
.mdi-book-arrow-left::before {
  content: "\f1680";
}
.mdi-book-arrow-left-outline::before {
  content: "\f1681";
}
.mdi-book-arrow-right::before {
  content: "\f1682";
}
.mdi-book-arrow-right-outline::before {
  content: "\f1683";
}
.mdi-book-arrow-up::before {
  content: "\f1684";
}
.mdi-book-arrow-up-outline::before {
  content: "\f1685";
}
.mdi-book-cancel::before {
  content: "\f1686";
}
.mdi-book-cancel-outline::before {
  content: "\f1687";
}
.mdi-book-check::before {
  content: "\f14f3";
}
.mdi-book-check-outline::before {
  content: "\f14f4";
}
.mdi-book-clock::before {
  content: "\f1688";
}
.mdi-book-clock-outline::before {
  content: "\f1689";
}
.mdi-book-cog::before {
  content: "\f168a";
}
.mdi-book-cog-outline::before {
  content: "\f168b";
}
.mdi-book-cross::before {
  content: "\f00a2";
}
.mdi-book-edit::before {
  content: "\f168c";
}
.mdi-book-edit-outline::before {
  content: "\f168d";
}
.mdi-book-education::before {
  content: "\f16c9";
}
.mdi-book-education-outline::before {
  content: "\f16ca";
}
.mdi-book-information-variant::before {
  content: "\f106f";
}
.mdi-book-lock::before {
  content: "\f079a";
}
.mdi-book-lock-open::before {
  content: "\f079b";
}
.mdi-book-lock-open-outline::before {
  content: "\f168e";
}
.mdi-book-lock-outline::before {
  content: "\f168f";
}
.mdi-book-marker::before {
  content: "\f1690";
}
.mdi-book-marker-outline::before {
  content: "\f1691";
}
.mdi-book-minus::before {
  content: "\f05d9";
}
.mdi-book-minus-multiple::before {
  content: "\f0a94";
}
.mdi-book-minus-multiple-outline::before {
  content: "\f090b";
}
.mdi-book-minus-outline::before {
  content: "\f1692";
}
.mdi-book-multiple::before {
  content: "\f00bb";
}
.mdi-book-multiple-outline::before {
  content: "\f0436";
}
.mdi-book-music::before {
  content: "\f0067";
}
.mdi-book-music-outline::before {
  content: "\f1693";
}
.mdi-book-off::before {
  content: "\f1694";
}
.mdi-book-off-outline::before {
  content: "\f1695";
}
.mdi-book-open::before {
  content: "\f00bd";
}
.mdi-book-open-blank-variant::before {
  content: "\f00be";
}
.mdi-book-open-outline::before {
  content: "\f0b63";
}
.mdi-book-open-page-variant::before {
  content: "\f05da";
}
.mdi-book-open-page-variant-outline::before {
  content: "\f15d6";
}
.mdi-book-open-variant::before {
  content: "\f14f7";
}
.mdi-book-outline::before {
  content: "\f0b64";
}
.mdi-book-play::before {
  content: "\f0e82";
}
.mdi-book-play-outline::before {
  content: "\f0e83";
}
.mdi-book-plus::before {
  content: "\f05db";
}
.mdi-book-plus-multiple::before {
  content: "\f0a95";
}
.mdi-book-plus-multiple-outline::before {
  content: "\f0ade";
}
.mdi-book-plus-outline::before {
  content: "\f1696";
}
.mdi-book-refresh::before {
  content: "\f1697";
}
.mdi-book-refresh-outline::before {
  content: "\f1698";
}
.mdi-book-remove::before {
  content: "\f0a97";
}
.mdi-book-remove-multiple::before {
  content: "\f0a96";
}
.mdi-book-remove-multiple-outline::before {
  content: "\f04ca";
}
.mdi-book-remove-outline::before {
  content: "\f1699";
}
.mdi-book-search::before {
  content: "\f0e84";
}
.mdi-book-search-outline::before {
  content: "\f0e85";
}
.mdi-book-settings::before {
  content: "\f169a";
}
.mdi-book-settings-outline::before {
  content: "\f169b";
}
.mdi-book-sync::before {
  content: "\f169c";
}
.mdi-book-sync-outline::before {
  content: "\f16c8";
}
.mdi-book-variant::before {
  content: "\f00bf";
}
.mdi-book-variant-multiple::before {
  content: "\f00bc";
}
.mdi-bookmark::before {
  content: "\f00c0";
}
.mdi-bookmark-check::before {
  content: "\f00c1";
}
.mdi-bookmark-check-outline::before {
  content: "\f137b";
}
.mdi-bookmark-minus::before {
  content: "\f09cc";
}
.mdi-bookmark-minus-outline::before {
  content: "\f09cd";
}
.mdi-bookmark-multiple::before {
  content: "\f0e15";
}
.mdi-bookmark-multiple-outline::before {
  content: "\f0e16";
}
.mdi-bookmark-music::before {
  content: "\f00c2";
}
.mdi-bookmark-music-outline::before {
  content: "\f1379";
}
.mdi-bookmark-off::before {
  content: "\f09ce";
}
.mdi-bookmark-off-outline::before {
  content: "\f09cf";
}
.mdi-bookmark-outline::before {
  content: "\f00c3";
}
.mdi-bookmark-plus::before {
  content: "\f00c5";
}
.mdi-bookmark-plus-outline::before {
  content: "\f00c4";
}
.mdi-bookmark-remove::before {
  content: "\f00c6";
}
.mdi-bookmark-remove-outline::before {
  content: "\f137a";
}
.mdi-bookshelf::before {
  content: "\f125f";
}
.mdi-boom-gate::before {
  content: "\f0e86";
}
.mdi-boom-gate-alert::before {
  content: "\f0e87";
}
.mdi-boom-gate-alert-outline::before {
  content: "\f0e88";
}
.mdi-boom-gate-down::before {
  content: "\f0e89";
}
.mdi-boom-gate-down-outline::before {
  content: "\f0e8a";
}
.mdi-boom-gate-outline::before {
  content: "\f0e8b";
}
.mdi-boom-gate-up::before {
  content: "\f0e8c";
}
.mdi-boom-gate-up-outline::before {
  content: "\f0e8d";
}
.mdi-boombox::before {
  content: "\f05dc";
}
.mdi-boomerang::before {
  content: "\f10cf";
}
.mdi-bootstrap::before {
  content: "\f06c6";
}
.mdi-border-all::before {
  content: "\f00c7";
}
.mdi-border-all-variant::before {
  content: "\f08a1";
}
.mdi-border-bottom::before {
  content: "\f00c8";
}
.mdi-border-bottom-variant::before {
  content: "\f08a2";
}
.mdi-border-color::before {
  content: "\f00c9";
}
.mdi-border-horizontal::before {
  content: "\f00ca";
}
.mdi-border-inside::before {
  content: "\f00cb";
}
.mdi-border-left::before {
  content: "\f00cc";
}
.mdi-border-left-variant::before {
  content: "\f08a3";
}
.mdi-border-none::before {
  content: "\f00cd";
}
.mdi-border-none-variant::before {
  content: "\f08a4";
}
.mdi-border-outside::before {
  content: "\f00ce";
}
.mdi-border-right::before {
  content: "\f00cf";
}
.mdi-border-right-variant::before {
  content: "\f08a5";
}
.mdi-border-style::before {
  content: "\f00d0";
}
.mdi-border-top::before {
  content: "\f00d1";
}
.mdi-border-top-variant::before {
  content: "\f08a6";
}
.mdi-border-vertical::before {
  content: "\f00d2";
}
.mdi-bottle-soda::before {
  content: "\f1070";
}
.mdi-bottle-soda-classic::before {
  content: "\f1071";
}
.mdi-bottle-soda-classic-outline::before {
  content: "\f1363";
}
.mdi-bottle-soda-outline::before {
  content: "\f1072";
}
.mdi-bottle-tonic::before {
  content: "\f112e";
}
.mdi-bottle-tonic-outline::before {
  content: "\f112f";
}
.mdi-bottle-tonic-plus::before {
  content: "\f1130";
}
.mdi-bottle-tonic-plus-outline::before {
  content: "\f1131";
}
.mdi-bottle-tonic-skull::before {
  content: "\f1132";
}
.mdi-bottle-tonic-skull-outline::before {
  content: "\f1133";
}
.mdi-bottle-wine::before {
  content: "\f0854";
}
.mdi-bottle-wine-outline::before {
  content: "\f1310";
}
.mdi-bow-tie::before {
  content: "\f0678";
}
.mdi-bowl::before {
  content: "\f028e";
}
.mdi-bowl-mix::before {
  content: "\f0617";
}
.mdi-bowl-mix-outline::before {
  content: "\f02e4";
}
.mdi-bowl-outline::before {
  content: "\f02a9";
}
.mdi-bowling::before {
  content: "\f00d3";
}
.mdi-box::before {
  content: "\f00d4";
}
.mdi-box-cutter::before {
  content: "\f00d5";
}
.mdi-box-cutter-off::before {
  content: "\f0b4a";
}
.mdi-box-shadow::before {
  content: "\f0637";
}
.mdi-boxing-glove::before {
  content: "\f0b65";
}
.mdi-braille::before {
  content: "\f09d0";
}
.mdi-brain::before {
  content: "\f09d1";
}
.mdi-bread-slice::before {
  content: "\f0cee";
}
.mdi-bread-slice-outline::before {
  content: "\f0cef";
}
.mdi-bridge::before {
  content: "\f0618";
}
.mdi-briefcase::before {
  content: "\f00d6";
}
.mdi-briefcase-account::before {
  content: "\f0cf0";
}
.mdi-briefcase-account-outline::before {
  content: "\f0cf1";
}
.mdi-briefcase-check::before {
  content: "\f00d7";
}
.mdi-briefcase-check-outline::before {
  content: "\f131e";
}
.mdi-briefcase-clock::before {
  content: "\f10d0";
}
.mdi-briefcase-clock-outline::before {
  content: "\f10d1";
}
.mdi-briefcase-download::before {
  content: "\f00d8";
}
.mdi-briefcase-download-outline::before {
  content: "\f0c3d";
}
.mdi-briefcase-edit::before {
  content: "\f0a98";
}
.mdi-briefcase-edit-outline::before {
  content: "\f0c3e";
}
.mdi-briefcase-minus::before {
  content: "\f0a2a";
}
.mdi-briefcase-minus-outline::before {
  content: "\f0c3f";
}
.mdi-briefcase-off::before {
  content: "\f1658";
}
.mdi-briefcase-off-outline::before {
  content: "\f1659";
}
.mdi-briefcase-outline::before {
  content: "\f0814";
}
.mdi-briefcase-plus::before {
  content: "\f0a2b";
}
.mdi-briefcase-plus-outline::before {
  content: "\f0c40";
}
.mdi-briefcase-remove::before {
  content: "\f0a2c";
}
.mdi-briefcase-remove-outline::before {
  content: "\f0c41";
}
.mdi-briefcase-search::before {
  content: "\f0a2d";
}
.mdi-briefcase-search-outline::before {
  content: "\f0c42";
}
.mdi-briefcase-upload::before {
  content: "\f00d9";
}
.mdi-briefcase-upload-outline::before {
  content: "\f0c43";
}
.mdi-briefcase-variant::before {
  content: "\f1494";
}
.mdi-briefcase-variant-off::before {
  content: "\f165a";
}
.mdi-briefcase-variant-off-outline::before {
  content: "\f165b";
}
.mdi-briefcase-variant-outline::before {
  content: "\f1495";
}
.mdi-brightness-1::before {
  content: "\f00da";
}
.mdi-brightness-2::before {
  content: "\f00db";
}
.mdi-brightness-3::before {
  content: "\f00dc";
}
.mdi-brightness-4::before {
  content: "\f00dd";
}
.mdi-brightness-5::before {
  content: "\f00de";
}
.mdi-brightness-6::before {
  content: "\f00df";
}
.mdi-brightness-7::before {
  content: "\f00e0";
}
.mdi-brightness-auto::before {
  content: "\f00e1";
}
.mdi-brightness-percent::before {
  content: "\f0cf2";
}
.mdi-broom::before {
  content: "\f00e2";
}
.mdi-brush::before {
  content: "\f00e3";
}
.mdi-bucket::before {
  content: "\f1415";
}
.mdi-bucket-outline::before {
  content: "\f1416";
}
.mdi-buddhism::before {
  content: "\f094b";
}
.mdi-buffer::before {
  content: "\f0619";
}
.mdi-buffet::before {
  content: "\f0578";
}
.mdi-bug::before {
  content: "\f00e4";
}
.mdi-bug-check::before {
  content: "\f0a2e";
}
.mdi-bug-check-outline::before {
  content: "\f0a2f";
}
.mdi-bug-outline::before {
  content: "\f0a30";
}
.mdi-bugle::before {
  content: "\f0db4";
}
.mdi-bulldozer::before {
  content: "\f0b22";
}
.mdi-bullet::before {
  content: "\f0cf3";
}
.mdi-bulletin-board::before {
  content: "\f00e5";
}
.mdi-bullhorn::before {
  content: "\f00e6";
}
.mdi-bullhorn-outline::before {
  content: "\f0b23";
}
.mdi-bullseye::before {
  content: "\f05dd";
}
.mdi-bullseye-arrow::before {
  content: "\f08c9";
}
.mdi-bulma::before {
  content: "\f12e7";
}
.mdi-bunk-bed::before {
  content: "\f1302";
}
.mdi-bunk-bed-outline::before {
  content: "\f0097";
}
.mdi-bus::before {
  content: "\f00e7";
}
.mdi-bus-alert::before {
  content: "\f0a99";
}
.mdi-bus-articulated-end::before {
  content: "\f079c";
}
.mdi-bus-articulated-front::before {
  content: "\f079d";
}
.mdi-bus-clock::before {
  content: "\f08ca";
}
.mdi-bus-double-decker::before {
  content: "\f079e";
}
.mdi-bus-marker::before {
  content: "\f1212";
}
.mdi-bus-multiple::before {
  content: "\f0f3f";
}
.mdi-bus-school::before {
  content: "\f079f";
}
.mdi-bus-side::before {
  content: "\f07a0";
}
.mdi-bus-stop::before {
  content: "\f1012";
}
.mdi-bus-stop-covered::before {
  content: "\f1013";
}
.mdi-bus-stop-uncovered::before {
  content: "\f1014";
}
.mdi-butterfly::before {
  content: "\f1589";
}
.mdi-butterfly-outline::before {
  content: "\f158a";
}
.mdi-cable-data::before {
  content: "\f1394";
}
.mdi-cached::before {
  content: "\f00e8";
}
.mdi-cactus::before {
  content: "\f0db5";
}
.mdi-cake::before {
  content: "\f00e9";
}
.mdi-cake-layered::before {
  content: "\f00ea";
}
.mdi-cake-variant::before {
  content: "\f00eb";
}
.mdi-calculator::before {
  content: "\f00ec";
}
.mdi-calculator-variant::before {
  content: "\f0a9a";
}
.mdi-calculator-variant-outline::before {
  content: "\f15a6";
}
.mdi-calendar::before {
  content: "\f00ed";
}
.mdi-calendar-account::before {
  content: "\f0ed7";
}
.mdi-calendar-account-outline::before {
  content: "\f0ed8";
}
.mdi-calendar-alert::before {
  content: "\f0a31";
}
.mdi-calendar-arrow-left::before {
  content: "\f1134";
}
.mdi-calendar-arrow-right::before {
  content: "\f1135";
}
.mdi-calendar-blank::before {
  content: "\f00ee";
}
.mdi-calendar-blank-multiple::before {
  content: "\f1073";
}
.mdi-calendar-blank-outline::before {
  content: "\f0b66";
}
.mdi-calendar-check::before {
  content: "\f00ef";
}
.mdi-calendar-check-outline::before {
  content: "\f0c44";
}
.mdi-calendar-clock::before {
  content: "\f00f0";
}
.mdi-calendar-cursor::before {
  content: "\f157b";
}
.mdi-calendar-edit::before {
  content: "\f08a7";
}
.mdi-calendar-end::before {
  content: "\f166c";
}
.mdi-calendar-export::before {
  content: "\f0b24";
}
.mdi-calendar-heart::before {
  content: "\f09d2";
}
.mdi-calendar-import::before {
  content: "\f0b25";
}
.mdi-calendar-lock::before {
  content: "\f1641";
}
.mdi-calendar-lock-outline::before {
  content: "\f1642";
}
.mdi-calendar-minus::before {
  content: "\f0d5c";
}
.mdi-calendar-month::before {
  content: "\f0e17";
}
.mdi-calendar-month-outline::before {
  content: "\f0e18";
}
.mdi-calendar-multiple::before {
  content: "\f00f1";
}
.mdi-calendar-multiple-check::before {
  content: "\f00f2";
}
.mdi-calendar-multiselect::before {
  content: "\f0a32";
}
.mdi-calendar-outline::before {
  content: "\f0b67";
}
.mdi-calendar-plus::before {
  content: "\f00f3";
}
.mdi-calendar-question::before {
  content: "\f0692";
}
.mdi-calendar-range::before {
  content: "\f0679";
}
.mdi-calendar-range-outline::before {
  content: "\f0b68";
}
.mdi-calendar-refresh::before {
  content: "\f01e1";
}
.mdi-calendar-refresh-outline::before {
  content: "\f0203";
}
.mdi-calendar-remove::before {
  content: "\f00f4";
}
.mdi-calendar-remove-outline::before {
  content: "\f0c45";
}
.mdi-calendar-search::before {
  content: "\f094c";
}
.mdi-calendar-star::before {
  content: "\f09d3";
}
.mdi-calendar-start::before {
  content: "\f166d";
}
.mdi-calendar-sync::before {
  content: "\f0e8e";
}
.mdi-calendar-sync-outline::before {
  content: "\f0e8f";
}
.mdi-calendar-text::before {
  content: "\f00f5";
}
.mdi-calendar-text-outline::before {
  content: "\f0c46";
}
.mdi-calendar-today::before {
  content: "\f00f6";
}
.mdi-calendar-week::before {
  content: "\f0a33";
}
.mdi-calendar-week-begin::before {
  content: "\f0a34";
}
.mdi-calendar-weekend::before {
  content: "\f0ed9";
}
.mdi-calendar-weekend-outline::before {
  content: "\f0eda";
}
.mdi-call-made::before {
  content: "\f00f7";
}
.mdi-call-merge::before {
  content: "\f00f8";
}
.mdi-call-missed::before {
  content: "\f00f9";
}
.mdi-call-received::before {
  content: "\f00fa";
}
.mdi-call-split::before {
  content: "\f00fb";
}
.mdi-camcorder::before {
  content: "\f00fc";
}
.mdi-camcorder-off::before {
  content: "\f00ff";
}
.mdi-camera::before {
  content: "\f0100";
}
.mdi-camera-account::before {
  content: "\f08cb";
}
.mdi-camera-burst::before {
  content: "\f0693";
}
.mdi-camera-control::before {
  content: "\f0b69";
}
.mdi-camera-enhance::before {
  content: "\f0101";
}
.mdi-camera-enhance-outline::before {
  content: "\f0b6a";
}
.mdi-camera-flip::before {
  content: "\f15d9";
}
.mdi-camera-flip-outline::before {
  content: "\f15da";
}
.mdi-camera-front::before {
  content: "\f0102";
}
.mdi-camera-front-variant::before {
  content: "\f0103";
}
.mdi-camera-gopro::before {
  content: "\f07a1";
}
.mdi-camera-image::before {
  content: "\f08cc";
}
.mdi-camera-iris::before {
  content: "\f0104";
}
.mdi-camera-metering-center::before {
  content: "\f07a2";
}
.mdi-camera-metering-matrix::before {
  content: "\f07a3";
}
.mdi-camera-metering-partial::before {
  content: "\f07a4";
}
.mdi-camera-metering-spot::before {
  content: "\f07a5";
}
.mdi-camera-off::before {
  content: "\f05df";
}
.mdi-camera-outline::before {
  content: "\f0d5d";
}
.mdi-camera-party-mode::before {
  content: "\f0105";
}
.mdi-camera-plus::before {
  content: "\f0edb";
}
.mdi-camera-plus-outline::before {
  content: "\f0edc";
}
.mdi-camera-rear::before {
  content: "\f0106";
}
.mdi-camera-rear-variant::before {
  content: "\f0107";
}
.mdi-camera-retake::before {
  content: "\f0e19";
}
.mdi-camera-retake-outline::before {
  content: "\f0e1a";
}
.mdi-camera-switch::before {
  content: "\f0108";
}
.mdi-camera-switch-outline::before {
  content: "\f084a";
}
.mdi-camera-timer::before {
  content: "\f0109";
}
.mdi-camera-wireless::before {
  content: "\f0db6";
}
.mdi-camera-wireless-outline::before {
  content: "\f0db7";
}
.mdi-campfire::before {
  content: "\f0edd";
}
.mdi-cancel::before {
  content: "\f073a";
}
.mdi-candle::before {
  content: "\f05e2";
}
.mdi-candycane::before {
  content: "\f010a";
}
.mdi-cannabis::before {
  content: "\f07a6";
}
.mdi-cannabis-off::before {
  content: "\f166e";
}
.mdi-caps-lock::before {
  content: "\f0a9b";
}
.mdi-car::before {
  content: "\f010b";
}
.mdi-car-2-plus::before {
  content: "\f1015";
}
.mdi-car-3-plus::before {
  content: "\f1016";
}
.mdi-car-arrow-left::before {
  content: "\f13b2";
}
.mdi-car-arrow-right::before {
  content: "\f13b3";
}
.mdi-car-back::before {
  content: "\f0e1b";
}
.mdi-car-battery::before {
  content: "\f010c";
}
.mdi-car-brake-abs::before {
  content: "\f0c47";
}
.mdi-car-brake-alert::before {
  content: "\f0c48";
}
.mdi-car-brake-hold::before {
  content: "\f0d5e";
}
.mdi-car-brake-parking::before {
  content: "\f0d5f";
}
.mdi-car-brake-retarder::before {
  content: "\f1017";
}
.mdi-car-child-seat::before {
  content: "\f0fa3";
}
.mdi-car-clutch::before {
  content: "\f1018";
}
.mdi-car-cog::before {
  content: "\f13cc";
}
.mdi-car-connected::before {
  content: "\f010d";
}
.mdi-car-convertible::before {
  content: "\f07a7";
}
.mdi-car-coolant-level::before {
  content: "\f1019";
}
.mdi-car-cruise-control::before {
  content: "\f0d60";
}
.mdi-car-defrost-front::before {
  content: "\f0d61";
}
.mdi-car-defrost-rear::before {
  content: "\f0d62";
}
.mdi-car-door::before {
  content: "\f0b6b";
}
.mdi-car-door-lock::before {
  content: "\f109d";
}
.mdi-car-electric::before {
  content: "\f0b6c";
}
.mdi-car-electric-outline::before {
  content: "\f15b5";
}
.mdi-car-emergency::before {
  content: "\f160f";
}
.mdi-car-esp::before {
  content: "\f0c49";
}
.mdi-car-estate::before {
  content: "\f07a8";
}
.mdi-car-hatchback::before {
  content: "\f07a9";
}
.mdi-car-info::before {
  content: "\f11be";
}
.mdi-car-key::before {
  content: "\f0b6d";
}
.mdi-car-lifted-pickup::before {
  content: "\f152d";
}
.mdi-car-light-dimmed::before {
  content: "\f0c4a";
}
.mdi-car-light-fog::before {
  content: "\f0c4b";
}
.mdi-car-light-high::before {
  content: "\f0c4c";
}
.mdi-car-limousine::before {
  content: "\f08cd";
}
.mdi-car-multiple::before {
  content: "\f0b6e";
}
.mdi-car-off::before {
  content: "\f0e1c";
}
.mdi-car-outline::before {
  content: "\f14ed";
}
.mdi-car-parking-lights::before {
  content: "\f0d63";
}
.mdi-car-pickup::before {
  content: "\f07aa";
}
.mdi-car-seat::before {
  content: "\f0fa4";
}
.mdi-car-seat-cooler::before {
  content: "\f0fa5";
}
.mdi-car-seat-heater::before {
  content: "\f0fa6";
}
.mdi-car-settings::before {
  content: "\f13cd";
}
.mdi-car-shift-pattern::before {
  content: "\f0f40";
}
.mdi-car-side::before {
  content: "\f07ab";
}
.mdi-car-sports::before {
  content: "\f07ac";
}
.mdi-car-tire-alert::before {
  content: "\f0c4d";
}
.mdi-car-traction-control::before {
  content: "\f0d64";
}
.mdi-car-turbocharger::before {
  content: "\f101a";
}
.mdi-car-wash::before {
  content: "\f010e";
}
.mdi-car-windshield::before {
  content: "\f101b";
}
.mdi-car-windshield-outline::before {
  content: "\f101c";
}
.mdi-carabiner::before {
  content: "\f14c0";
}
.mdi-caravan::before {
  content: "\f07ad";
}
.mdi-card::before {
  content: "\f0b6f";
}
.mdi-card-account-details::before {
  content: "\f05d2";
}
.mdi-card-account-details-outline::before {
  content: "\f0dab";
}
.mdi-card-account-details-star::before {
  content: "\f02a3";
}
.mdi-card-account-details-star-outline::before {
  content: "\f06db";
}
.mdi-card-account-mail::before {
  content: "\f018e";
}
.mdi-card-account-mail-outline::before {
  content: "\f0e98";
}
.mdi-card-account-phone::before {
  content: "\f0e99";
}
.mdi-card-account-phone-outline::before {
  content: "\f0e9a";
}
.mdi-card-bulleted::before {
  content: "\f0b70";
}
.mdi-card-bulleted-off::before {
  content: "\f0b71";
}
.mdi-card-bulleted-off-outline::before {
  content: "\f0b72";
}
.mdi-card-bulleted-outline::before {
  content: "\f0b73";
}
.mdi-card-bulleted-settings::before {
  content: "\f0b74";
}
.mdi-card-bulleted-settings-outline::before {
  content: "\f0b75";
}
.mdi-card-minus::before {
  content: "\f1600";
}
.mdi-card-minus-outline::before {
  content: "\f1601";
}
.mdi-card-off::before {
  content: "\f1602";
}
.mdi-card-off-outline::before {
  content: "\f1603";
}
.mdi-card-outline::before {
  content: "\f0b76";
}
.mdi-card-plus::before {
  content: "\f11ff";
}
.mdi-card-plus-outline::before {
  content: "\f1200";
}
.mdi-card-remove::before {
  content: "\f1604";
}
.mdi-card-remove-outline::before {
  content: "\f1605";
}
.mdi-card-search::before {
  content: "\f1074";
}
.mdi-card-search-outline::before {
  content: "\f1075";
}
.mdi-card-text::before {
  content: "\f0b77";
}
.mdi-card-text-outline::before {
  content: "\f0b78";
}
.mdi-cards::before {
  content: "\f0638";
}
.mdi-cards-club::before {
  content: "\f08ce";
}
.mdi-cards-diamond::before {
  content: "\f08cf";
}
.mdi-cards-diamond-outline::before {
  content: "\f101d";
}
.mdi-cards-heart::before {
  content: "\f08d0";
}
.mdi-cards-outline::before {
  content: "\f0639";
}
.mdi-cards-playing-outline::before {
  content: "\f063a";
}
.mdi-cards-spade::before {
  content: "\f08d1";
}
.mdi-cards-variant::before {
  content: "\f06c7";
}
.mdi-carrot::before {
  content: "\f010f";
}
.mdi-cart::before {
  content: "\f0110";
}
.mdi-cart-arrow-down::before {
  content: "\f0d66";
}
.mdi-cart-arrow-right::before {
  content: "\f0c4e";
}
.mdi-cart-arrow-up::before {
  content: "\f0d67";
}
.mdi-cart-check::before {
  content: "\f15ea";
}
.mdi-cart-minus::before {
  content: "\f0d68";
}
.mdi-cart-off::before {
  content: "\f066b";
}
.mdi-cart-outline::before {
  content: "\f0111";
}
.mdi-cart-plus::before {
  content: "\f0112";
}
.mdi-cart-remove::before {
  content: "\f0d69";
}
.mdi-cart-variant::before {
  content: "\f15eb";
}
.mdi-case-sensitive-alt::before {
  content: "\f0113";
}
.mdi-cash::before {
  content: "\f0114";
}
.mdi-cash-100::before {
  content: "\f0115";
}
.mdi-cash-check::before {
  content: "\f14ee";
}
.mdi-cash-lock::before {
  content: "\f14ea";
}
.mdi-cash-lock-open::before {
  content: "\f14eb";
}
.mdi-cash-marker::before {
  content: "\f0db8";
}
.mdi-cash-minus::before {
  content: "\f1260";
}
.mdi-cash-multiple::before {
  content: "\f0116";
}
.mdi-cash-plus::before {
  content: "\f1261";
}
.mdi-cash-refund::before {
  content: "\f0a9c";
}
.mdi-cash-register::before {
  content: "\f0cf4";
}
.mdi-cash-remove::before {
  content: "\f1262";
}
.mdi-cash-usd::before {
  content: "\f1176";
}
.mdi-cash-usd-outline::before {
  content: "\f0117";
}
.mdi-cassette::before {
  content: "\f09d4";
}
.mdi-cast::before {
  content: "\f0118";
}
.mdi-cast-audio::before {
  content: "\f101e";
}
.mdi-cast-connected::before {
  content: "\f0119";
}
.mdi-cast-education::before {
  content: "\f0e1d";
}
.mdi-cast-off::before {
  content: "\f078a";
}
.mdi-castle::before {
  content: "\f011a";
}
.mdi-cat::before {
  content: "\f011b";
}
.mdi-cctv::before {
  content: "\f07ae";
}
.mdi-ceiling-light::before {
  content: "\f0769";
}
.mdi-cellphone::before {
  content: "\f011c";
}
.mdi-cellphone-android::before {
  content: "\f011d";
}
.mdi-cellphone-arrow-down::before {
  content: "\f09d5";
}
.mdi-cellphone-basic::before {
  content: "\f011e";
}
.mdi-cellphone-charging::before {
  content: "\f1397";
}
.mdi-cellphone-cog::before {
  content: "\f0951";
}
.mdi-cellphone-dock::before {
  content: "\f011f";
}
.mdi-cellphone-erase::before {
  content: "\f094d";
}
.mdi-cellphone-information::before {
  content: "\f0f41";
}
.mdi-cellphone-iphone::before {
  content: "\f0120";
}
.mdi-cellphone-key::before {
  content: "\f094e";
}
.mdi-cellphone-link::before {
  content: "\f0121";
}
.mdi-cellphone-link-off::before {
  content: "\f0122";
}
.mdi-cellphone-lock::before {
  content: "\f094f";
}
.mdi-cellphone-message::before {
  content: "\f08d3";
}
.mdi-cellphone-message-off::before {
  content: "\f10d2";
}
.mdi-cellphone-nfc::before {
  content: "\f0e90";
}
.mdi-cellphone-nfc-off::before {
  content: "\f12d8";
}
.mdi-cellphone-off::before {
  content: "\f0950";
}
.mdi-cellphone-play::before {
  content: "\f101f";
}
.mdi-cellphone-screenshot::before {
  content: "\f0a35";
}
.mdi-cellphone-settings::before {
  content: "\f0123";
}
.mdi-cellphone-sound::before {
  content: "\f0952";
}
.mdi-cellphone-text::before {
  content: "\f08d2";
}
.mdi-cellphone-wireless::before {
  content: "\f0815";
}
.mdi-celtic-cross::before {
  content: "\f0cf5";
}
.mdi-centos::before {
  content: "\f111a";
}
.mdi-certificate::before {
  content: "\f0124";
}
.mdi-certificate-outline::before {
  content: "\f1188";
}
.mdi-chair-rolling::before {
  content: "\f0f48";
}
.mdi-chair-school::before {
  content: "\f0125";
}
.mdi-charity::before {
  content: "\f0c4f";
}
.mdi-chart-arc::before {
  content: "\f0126";
}
.mdi-chart-areaspline::before {
  content: "\f0127";
}
.mdi-chart-areaspline-variant::before {
  content: "\f0e91";
}
.mdi-chart-bar::before {
  content: "\f0128";
}
.mdi-chart-bar-stacked::before {
  content: "\f076a";
}
.mdi-chart-bell-curve::before {
  content: "\f0c50";
}
.mdi-chart-bell-curve-cumulative::before {
  content: "\f0fa7";
}
.mdi-chart-box::before {
  content: "\f154d";
}
.mdi-chart-box-outline::before {
  content: "\f154e";
}
.mdi-chart-box-plus-outline::before {
  content: "\f154f";
}
.mdi-chart-bubble::before {
  content: "\f05e3";
}
.mdi-chart-donut::before {
  content: "\f07af";
}
.mdi-chart-donut-variant::before {
  content: "\f07b0";
}
.mdi-chart-gantt::before {
  content: "\f066c";
}
.mdi-chart-histogram::before {
  content: "\f0129";
}
.mdi-chart-line::before {
  content: "\f012a";
}
.mdi-chart-line-stacked::before {
  content: "\f076b";
}
.mdi-chart-line-variant::before {
  content: "\f07b1";
}
.mdi-chart-multiline::before {
  content: "\f08d4";
}
.mdi-chart-multiple::before {
  content: "\f1213";
}
.mdi-chart-pie::before {
  content: "\f012b";
}
.mdi-chart-ppf::before {
  content: "\f1380";
}
.mdi-chart-sankey::before {
  content: "\f11df";
}
.mdi-chart-sankey-variant::before {
  content: "\f11e0";
}
.mdi-chart-scatter-plot::before {
  content: "\f0e92";
}
.mdi-chart-scatter-plot-hexbin::before {
  content: "\f066d";
}
.mdi-chart-timeline::before {
  content: "\f066e";
}
.mdi-chart-timeline-variant::before {
  content: "\f0e93";
}
.mdi-chart-timeline-variant-shimmer::before {
  content: "\f15b6";
}
.mdi-chart-tree::before {
  content: "\f0e94";
}
.mdi-chat::before {
  content: "\f0b79";
}
.mdi-chat-alert::before {
  content: "\f0b7a";
}
.mdi-chat-alert-outline::before {
  content: "\f12c9";
}
.mdi-chat-minus::before {
  content: "\f1410";
}
.mdi-chat-minus-outline::before {
  content: "\f1413";
}
.mdi-chat-outline::before {
  content: "\f0ede";
}
.mdi-chat-plus::before {
  content: "\f140f";
}
.mdi-chat-plus-outline::before {
  content: "\f1412";
}
.mdi-chat-processing::before {
  content: "\f0b7b";
}
.mdi-chat-processing-outline::before {
  content: "\f12ca";
}
.mdi-chat-remove::before {
  content: "\f1411";
}
.mdi-chat-remove-outline::before {
  content: "\f1414";
}
.mdi-chat-sleep::before {
  content: "\f12d1";
}
.mdi-chat-sleep-outline::before {
  content: "\f12d2";
}
.mdi-check::before {
  content: "\f012c";
}
.mdi-check-all::before {
  content: "\f012d";
}
.mdi-check-bold::before {
  content: "\f0e1e";
}
.mdi-check-box-multiple-outline::before {
  content: "\f0c51";
}
.mdi-check-box-outline::before {
  content: "\f0c52";
}
.mdi-check-circle::before {
  content: "\f05e0";
}
.mdi-check-circle-outline::before {
  content: "\f05e1";
}
.mdi-check-decagram::before {
  content: "\f0791";
}
.mdi-check-network::before {
  content: "\f0c53";
}
.mdi-check-network-outline::before {
  content: "\f0c54";
}
.mdi-check-outline::before {
  content: "\f0855";
}
.mdi-check-underline::before {
  content: "\f0e1f";
}
.mdi-check-underline-circle::before {
  content: "\f0e20";
}
.mdi-check-underline-circle-outline::before {
  content: "\f0e21";
}
.mdi-checkbook::before {
  content: "\f0a9d";
}
.mdi-checkbox-blank::before {
  content: "\f012e";
}
.mdi-checkbox-blank-circle::before {
  content: "\f012f";
}
.mdi-checkbox-blank-circle-outline::before {
  content: "\f0130";
}
.mdi-checkbox-blank-off::before {
  content: "\f12ec";
}
.mdi-checkbox-blank-off-outline::before {
  content: "\f12ed";
}
.mdi-checkbox-blank-outline::before {
  content: "\f0131";
}
.mdi-checkbox-intermediate::before {
  content: "\f0856";
}
.mdi-checkbox-marked::before {
  content: "\f0132";
}
.mdi-checkbox-marked-circle::before {
  content: "\f0133";
}
.mdi-checkbox-marked-circle-outline::before {
  content: "\f0134";
}
.mdi-checkbox-marked-outline::before {
  content: "\f0135";
}
.mdi-checkbox-multiple-blank::before {
  content: "\f0136";
}
.mdi-checkbox-multiple-blank-circle::before {
  content: "\f063b";
}
.mdi-checkbox-multiple-blank-circle-outline::before {
  content: "\f063c";
}
.mdi-checkbox-multiple-blank-outline::before {
  content: "\f0137";
}
.mdi-checkbox-multiple-marked::before {
  content: "\f0138";
}
.mdi-checkbox-multiple-marked-circle::before {
  content: "\f063d";
}
.mdi-checkbox-multiple-marked-circle-outline::before {
  content: "\f063e";
}
.mdi-checkbox-multiple-marked-outline::before {
  content: "\f0139";
}
.mdi-checkerboard::before {
  content: "\f013a";
}
.mdi-checkerboard-minus::before {
  content: "\f1202";
}
.mdi-checkerboard-plus::before {
  content: "\f1201";
}
.mdi-checkerboard-remove::before {
  content: "\f1203";
}
.mdi-cheese::before {
  content: "\f12b9";
}
.mdi-cheese-off::before {
  content: "\f13ee";
}
.mdi-chef-hat::before {
  content: "\f0b7c";
}
.mdi-chemical-weapon::before {
  content: "\f013b";
}
.mdi-chess-bishop::before {
  content: "\f085c";
}
.mdi-chess-king::before {
  content: "\f0857";
}
.mdi-chess-knight::before {
  content: "\f0858";
}
.mdi-chess-pawn::before {
  content: "\f0859";
}
.mdi-chess-queen::before {
  content: "\f085a";
}
.mdi-chess-rook::before {
  content: "\f085b";
}
.mdi-chevron-double-down::before {
  content: "\f013c";
}
.mdi-chevron-double-left::before {
  content: "\f013d";
}
.mdi-chevron-double-right::before {
  content: "\f013e";
}
.mdi-chevron-double-up::before {
  content: "\f013f";
}
.mdi-chevron-down::before {
  content: "\f0140";
}
.mdi-chevron-down-box::before {
  content: "\f09d6";
}
.mdi-chevron-down-box-outline::before {
  content: "\f09d7";
}
.mdi-chevron-down-circle::before {
  content: "\f0b26";
}
.mdi-chevron-down-circle-outline::before {
  content: "\f0b27";
}
.mdi-chevron-left::before {
  content: "\f0141";
}
.mdi-chevron-left-box::before {
  content: "\f09d8";
}
.mdi-chevron-left-box-outline::before {
  content: "\f09d9";
}
.mdi-chevron-left-circle::before {
  content: "\f0b28";
}
.mdi-chevron-left-circle-outline::before {
  content: "\f0b29";
}
.mdi-chevron-right::before {
  content: "\f0142";
}
.mdi-chevron-right-box::before {
  content: "\f09da";
}
.mdi-chevron-right-box-outline::before {
  content: "\f09db";
}
.mdi-chevron-right-circle::before {
  content: "\f0b2a";
}
.mdi-chevron-right-circle-outline::before {
  content: "\f0b2b";
}
.mdi-chevron-triple-down::before {
  content: "\f0db9";
}
.mdi-chevron-triple-left::before {
  content: "\f0dba";
}
.mdi-chevron-triple-right::before {
  content: "\f0dbb";
}
.mdi-chevron-triple-up::before {
  content: "\f0dbc";
}
.mdi-chevron-up::before {
  content: "\f0143";
}
.mdi-chevron-up-box::before {
  content: "\f09dc";
}
.mdi-chevron-up-box-outline::before {
  content: "\f09dd";
}
.mdi-chevron-up-circle::before {
  content: "\f0b2c";
}
.mdi-chevron-up-circle-outline::before {
  content: "\f0b2d";
}
.mdi-chili-hot::before {
  content: "\f07b2";
}
.mdi-chili-medium::before {
  content: "\f07b3";
}
.mdi-chili-mild::before {
  content: "\f07b4";
}
.mdi-chili-off::before {
  content: "\f1467";
}
.mdi-chip::before {
  content: "\f061a";
}
.mdi-christianity::before {
  content: "\f0953";
}
.mdi-christianity-outline::before {
  content: "\f0cf6";
}
.mdi-church::before {
  content: "\f0144";
}
.mdi-cigar::before {
  content: "\f1189";
}
.mdi-cigar-off::before {
  content: "\f141b";
}
.mdi-circle::before {
  content: "\f0765";
}
.mdi-circle-box::before {
  content: "\f15dc";
}
.mdi-circle-box-outline::before {
  content: "\f15dd";
}
.mdi-circle-double::before {
  content: "\f0e95";
}
.mdi-circle-edit-outline::before {
  content: "\f08d5";
}
.mdi-circle-expand::before {
  content: "\f0e96";
}
.mdi-circle-half::before {
  content: "\f1395";
}
.mdi-circle-half-full::before {
  content: "\f1396";
}
.mdi-circle-medium::before {
  content: "\f09de";
}
.mdi-circle-multiple::before {
  content: "\f0b38";
}
.mdi-circle-multiple-outline::before {
  content: "\f0695";
}
.mdi-circle-off-outline::before {
  content: "\f10d3";
}
.mdi-circle-outline::before {
  content: "\f0766";
}
.mdi-circle-slice-1::before {
  content: "\f0a9e";
}
.mdi-circle-slice-2::before {
  content: "\f0a9f";
}
.mdi-circle-slice-3::before {
  content: "\f0aa0";
}
.mdi-circle-slice-4::before {
  content: "\f0aa1";
}
.mdi-circle-slice-5::before {
  content: "\f0aa2";
}
.mdi-circle-slice-6::before {
  content: "\f0aa3";
}
.mdi-circle-slice-7::before {
  content: "\f0aa4";
}
.mdi-circle-slice-8::before {
  content: "\f0aa5";
}
.mdi-circle-small::before {
  content: "\f09df";
}
.mdi-circular-saw::before {
  content: "\f0e22";
}
.mdi-city::before {
  content: "\f0146";
}
.mdi-city-variant::before {
  content: "\f0a36";
}
.mdi-city-variant-outline::before {
  content: "\f0a37";
}
.mdi-clipboard::before {
  content: "\f0147";
}
.mdi-clipboard-account::before {
  content: "\f0148";
}
.mdi-clipboard-account-outline::before {
  content: "\f0c55";
}
.mdi-clipboard-alert::before {
  content: "\f0149";
}
.mdi-clipboard-alert-outline::before {
  content: "\f0cf7";
}
.mdi-clipboard-arrow-down::before {
  content: "\f014a";
}
.mdi-clipboard-arrow-down-outline::before {
  content: "\f0c56";
}
.mdi-clipboard-arrow-left::before {
  content: "\f014b";
}
.mdi-clipboard-arrow-left-outline::before {
  content: "\f0cf8";
}
.mdi-clipboard-arrow-right::before {
  content: "\f0cf9";
}
.mdi-clipboard-arrow-right-outline::before {
  content: "\f0cfa";
}
.mdi-clipboard-arrow-up::before {
  content: "\f0c57";
}
.mdi-clipboard-arrow-up-outline::before {
  content: "\f0c58";
}
.mdi-clipboard-check::before {
  content: "\f014e";
}
.mdi-clipboard-check-multiple::before {
  content: "\f1263";
}
.mdi-clipboard-check-multiple-outline::before {
  content: "\f1264";
}
.mdi-clipboard-check-outline::before {
  content: "\f08a8";
}
.mdi-clipboard-edit::before {
  content: "\f14e5";
}
.mdi-clipboard-edit-outline::before {
  content: "\f14e6";
}
.mdi-clipboard-file::before {
  content: "\f1265";
}
.mdi-clipboard-file-outline::before {
  content: "\f1266";
}
.mdi-clipboard-flow::before {
  content: "\f06c8";
}
.mdi-clipboard-flow-outline::before {
  content: "\f1117";
}
.mdi-clipboard-list::before {
  content: "\f10d4";
}
.mdi-clipboard-list-outline::before {
  content: "\f10d5";
}
.mdi-clipboard-minus::before {
  content: "\f1618";
}
.mdi-clipboard-minus-outline::before {
  content: "\f1619";
}
.mdi-clipboard-multiple::before {
  content: "\f1267";
}
.mdi-clipboard-multiple-outline::before {
  content: "\f1268";
}
.mdi-clipboard-off::before {
  content: "\f161a";
}
.mdi-clipboard-off-outline::before {
  content: "\f161b";
}
.mdi-clipboard-outline::before {
  content: "\f014c";
}
.mdi-clipboard-play::before {
  content: "\f0c59";
}
.mdi-clipboard-play-multiple::before {
  content: "\f1269";
}
.mdi-clipboard-play-multiple-outline::before {
  content: "\f126a";
}
.mdi-clipboard-play-outline::before {
  content: "\f0c5a";
}
.mdi-clipboard-plus::before {
  content: "\f0751";
}
.mdi-clipboard-plus-outline::before {
  content: "\f131f";
}
.mdi-clipboard-pulse::before {
  content: "\f085d";
}
.mdi-clipboard-pulse-outline::before {
  content: "\f085e";
}
.mdi-clipboard-remove::before {
  content: "\f161c";
}
.mdi-clipboard-remove-outline::before {
  content: "\f161d";
}
.mdi-clipboard-search::before {
  content: "\f161e";
}
.mdi-clipboard-search-outline::before {
  content: "\f161f";
}
.mdi-clipboard-text::before {
  content: "\f014d";
}
.mdi-clipboard-text-multiple::before {
  content: "\f126b";
}
.mdi-clipboard-text-multiple-outline::before {
  content: "\f126c";
}
.mdi-clipboard-text-off::before {
  content: "\f1620";
}
.mdi-clipboard-text-off-outline::before {
  content: "\f1621";
}
.mdi-clipboard-text-outline::before {
  content: "\f0a38";
}
.mdi-clipboard-text-play::before {
  content: "\f0c5b";
}
.mdi-clipboard-text-play-outline::before {
  content: "\f0c5c";
}
.mdi-clipboard-text-search::before {
  content: "\f1622";
}
.mdi-clipboard-text-search-outline::before {
  content: "\f1623";
}
.mdi-clippy::before {
  content: "\f014f";
}
.mdi-clock::before {
  content: "\f0954";
}
.mdi-clock-alert::before {
  content: "\f0955";
}
.mdi-clock-alert-outline::before {
  content: "\f05ce";
}
.mdi-clock-check::before {
  content: "\f0fa8";
}
.mdi-clock-check-outline::before {
  content: "\f0fa9";
}
.mdi-clock-digital::before {
  content: "\f0e97";
}
.mdi-clock-end::before {
  content: "\f0151";
}
.mdi-clock-fast::before {
  content: "\f0152";
}
.mdi-clock-in::before {
  content: "\f0153";
}
.mdi-clock-out::before {
  content: "\f0154";
}
.mdi-clock-outline::before {
  content: "\f0150";
}
.mdi-clock-start::before {
  content: "\f0155";
}
.mdi-clock-time-eight::before {
  content: "\f1446";
}
.mdi-clock-time-eight-outline::before {
  content: "\f1452";
}
.mdi-clock-time-eleven::before {
  content: "\f1449";
}
.mdi-clock-time-eleven-outline::before {
  content: "\f1455";
}
.mdi-clock-time-five::before {
  content: "\f1443";
}
.mdi-clock-time-five-outline::before {
  content: "\f144f";
}
.mdi-clock-time-four::before {
  content: "\f1442";
}
.mdi-clock-time-four-outline::before {
  content: "\f144e";
}
.mdi-clock-time-nine::before {
  content: "\f1447";
}
.mdi-clock-time-nine-outline::before {
  content: "\f1453";
}
.mdi-clock-time-one::before {
  content: "\f143f";
}
.mdi-clock-time-one-outline::before {
  content: "\f144b";
}
.mdi-clock-time-seven::before {
  content: "\f1445";
}
.mdi-clock-time-seven-outline::before {
  content: "\f1451";
}
.mdi-clock-time-six::before {
  content: "\f1444";
}
.mdi-clock-time-six-outline::before {
  content: "\f1450";
}
.mdi-clock-time-ten::before {
  content: "\f1448";
}
.mdi-clock-time-ten-outline::before {
  content: "\f1454";
}
.mdi-clock-time-three::before {
  content: "\f1441";
}
.mdi-clock-time-three-outline::before {
  content: "\f144d";
}
.mdi-clock-time-twelve::before {
  content: "\f144a";
}
.mdi-clock-time-twelve-outline::before {
  content: "\f1456";
}
.mdi-clock-time-two::before {
  content: "\f1440";
}
.mdi-clock-time-two-outline::before {
  content: "\f144c";
}
.mdi-close::before {
  content: "\f0156";
}
.mdi-close-box::before {
  content: "\f0157";
}
.mdi-close-box-multiple::before {
  content: "\f0c5d";
}
.mdi-close-box-multiple-outline::before {
  content: "\f0c5e";
}
.mdi-close-box-outline::before {
  content: "\f0158";
}
.mdi-close-circle::before {
  content: "\f0159";
}
.mdi-close-circle-multiple::before {
  content: "\f062a";
}
.mdi-close-circle-multiple-outline::before {
  content: "\f0883";
}
.mdi-close-circle-outline::before {
  content: "\f015a";
}
.mdi-close-network::before {
  content: "\f015b";
}
.mdi-close-network-outline::before {
  content: "\f0c5f";
}
.mdi-close-octagon::before {
  content: "\f015c";
}
.mdi-close-octagon-outline::before {
  content: "\f015d";
}
.mdi-close-outline::before {
  content: "\f06c9";
}
.mdi-close-thick::before {
  content: "\f1398";
}
.mdi-closed-caption::before {
  content: "\f015e";
}
.mdi-closed-caption-outline::before {
  content: "\f0dbd";
}
.mdi-cloud::before {
  content: "\f015f";
}
.mdi-cloud-alert::before {
  content: "\f09e0";
}
.mdi-cloud-braces::before {
  content: "\f07b5";
}
.mdi-cloud-check::before {
  content: "\f0160";
}
.mdi-cloud-check-outline::before {
  content: "\f12cc";
}
.mdi-cloud-circle::before {
  content: "\f0161";
}
.mdi-cloud-download::before {
  content: "\f0162";
}
.mdi-cloud-download-outline::before {
  content: "\f0b7d";
}
.mdi-cloud-lock::before {
  content: "\f11f1";
}
.mdi-cloud-lock-outline::before {
  content: "\f11f2";
}
.mdi-cloud-off-outline::before {
  content: "\f0164";
}
.mdi-cloud-outline::before {
  content: "\f0163";
}
.mdi-cloud-print::before {
  content: "\f0165";
}
.mdi-cloud-print-outline::before {
  content: "\f0166";
}
.mdi-cloud-question::before {
  content: "\f0a39";
}
.mdi-cloud-refresh::before {
  content: "\f052a";
}
.mdi-cloud-search::before {
  content: "\f0956";
}
.mdi-cloud-search-outline::before {
  content: "\f0957";
}
.mdi-cloud-sync::before {
  content: "\f063f";
}
.mdi-cloud-sync-outline::before {
  content: "\f12d6";
}
.mdi-cloud-tags::before {
  content: "\f07b6";
}
.mdi-cloud-upload::before {
  content: "\f0167";
}
.mdi-cloud-upload-outline::before {
  content: "\f0b7e";
}
.mdi-clover::before {
  content: "\f0816";
}
.mdi-coach-lamp::before {
  content: "\f1020";
}
.mdi-coat-rack::before {
  content: "\f109e";
}
.mdi-code-array::before {
  content: "\f0168";
}
.mdi-code-braces::before {
  content: "\f0169";
}
.mdi-code-braces-box::before {
  content: "\f10d6";
}
.mdi-code-brackets::before {
  content: "\f016a";
}
.mdi-code-equal::before {
  content: "\f016b";
}
.mdi-code-greater-than::before {
  content: "\f016c";
}
.mdi-code-greater-than-or-equal::before {
  content: "\f016d";
}
.mdi-code-json::before {
  content: "\f0626";
}
.mdi-code-less-than::before {
  content: "\f016e";
}
.mdi-code-less-than-or-equal::before {
  content: "\f016f";
}
.mdi-code-not-equal::before {
  content: "\f0170";
}
.mdi-code-not-equal-variant::before {
  content: "\f0171";
}
.mdi-code-parentheses::before {
  content: "\f0172";
}
.mdi-code-parentheses-box::before {
  content: "\f10d7";
}
.mdi-code-string::before {
  content: "\f0173";
}
.mdi-code-tags::before {
  content: "\f0174";
}
.mdi-code-tags-check::before {
  content: "\f0694";
}
.mdi-codepen::before {
  content: "\f0175";
}
.mdi-coffee::before {
  content: "\f0176";
}
.mdi-coffee-maker::before {
  content: "\f109f";
}
.mdi-coffee-off::before {
  content: "\f0faa";
}
.mdi-coffee-off-outline::before {
  content: "\f0fab";
}
.mdi-coffee-outline::before {
  content: "\f06ca";
}
.mdi-coffee-to-go::before {
  content: "\f0177";
}
.mdi-coffee-to-go-outline::before {
  content: "\f130e";
}
.mdi-coffin::before {
  content: "\f0b7f";
}
.mdi-cog::before {
  content: "\f0493";
}
.mdi-cog-box::before {
  content: "\f0494";
}
.mdi-cog-clockwise::before {
  content: "\f11dd";
}
.mdi-cog-counterclockwise::before {
  content: "\f11de";
}
.mdi-cog-off::before {
  content: "\f13ce";
}
.mdi-cog-off-outline::before {
  content: "\f13cf";
}
.mdi-cog-outline::before {
  content: "\f08bb";
}
.mdi-cog-refresh::before {
  content: "\f145e";
}
.mdi-cog-refresh-outline::before {
  content: "\f145f";
}
.mdi-cog-sync::before {
  content: "\f1460";
}
.mdi-cog-sync-outline::before {
  content: "\f1461";
}
.mdi-cog-transfer::before {
  content: "\f105b";
}
.mdi-cog-transfer-outline::before {
  content: "\f105c";
}
.mdi-cogs::before {
  content: "\f08d6";
}
.mdi-collage::before {
  content: "\f0640";
}
.mdi-collapse-all::before {
  content: "\f0aa6";
}
.mdi-collapse-all-outline::before {
  content: "\f0aa7";
}
.mdi-color-helper::before {
  content: "\f0179";
}
.mdi-comma::before {
  content: "\f0e23";
}
.mdi-comma-box::before {
  content: "\f0e2b";
}
.mdi-comma-box-outline::before {
  content: "\f0e24";
}
.mdi-comma-circle::before {
  content: "\f0e25";
}
.mdi-comma-circle-outline::before {
  content: "\f0e26";
}
.mdi-comment::before {
  content: "\f017a";
}
.mdi-comment-account::before {
  content: "\f017b";
}
.mdi-comment-account-outline::before {
  content: "\f017c";
}
.mdi-comment-alert::before {
  content: "\f017d";
}
.mdi-comment-alert-outline::before {
  content: "\f017e";
}
.mdi-comment-arrow-left::before {
  content: "\f09e1";
}
.mdi-comment-arrow-left-outline::before {
  content: "\f09e2";
}
.mdi-comment-arrow-right::before {
  content: "\f09e3";
}
.mdi-comment-arrow-right-outline::before {
  content: "\f09e4";
}
.mdi-comment-bookmark::before {
  content: "\f15ae";
}
.mdi-comment-bookmark-outline::before {
  content: "\f15af";
}
.mdi-comment-check::before {
  content: "\f017f";
}
.mdi-comment-check-outline::before {
  content: "\f0180";
}
.mdi-comment-edit::before {
  content: "\f11bf";
}
.mdi-comment-edit-outline::before {
  content: "\f12c4";
}
.mdi-comment-eye::before {
  content: "\f0a3a";
}
.mdi-comment-eye-outline::before {
  content: "\f0a3b";
}
.mdi-comment-flash::before {
  content: "\f15b0";
}
.mdi-comment-flash-outline::before {
  content: "\f15b1";
}
.mdi-comment-minus::before {
  content: "\f15df";
}
.mdi-comment-minus-outline::before {
  content: "\f15e0";
}
.mdi-comment-multiple::before {
  content: "\f085f";
}
.mdi-comment-multiple-outline::before {
  content: "\f0181";
}
.mdi-comment-off::before {
  content: "\f15e1";
}
.mdi-comment-off-outline::before {
  content: "\f15e2";
}
.mdi-comment-outline::before {
  content: "\f0182";
}
.mdi-comment-plus::before {
  content: "\f09e5";
}
.mdi-comment-plus-outline::before {
  content: "\f0183";
}
.mdi-comment-processing::before {
  content: "\f0184";
}
.mdi-comment-processing-outline::before {
  content: "\f0185";
}
.mdi-comment-question::before {
  content: "\f0817";
}
.mdi-comment-question-outline::before {
  content: "\f0186";
}
.mdi-comment-quote::before {
  content: "\f1021";
}
.mdi-comment-quote-outline::before {
  content: "\f1022";
}
.mdi-comment-remove::before {
  content: "\f05de";
}
.mdi-comment-remove-outline::before {
  content: "\f0187";
}
.mdi-comment-search::before {
  content: "\f0a3c";
}
.mdi-comment-search-outline::before {
  content: "\f0a3d";
}
.mdi-comment-text::before {
  content: "\f0188";
}
.mdi-comment-text-multiple::before {
  content: "\f0860";
}
.mdi-comment-text-multiple-outline::before {
  content: "\f0861";
}
.mdi-comment-text-outline::before {
  content: "\f0189";
}
.mdi-compare::before {
  content: "\f018a";
}
.mdi-compare-horizontal::before {
  content: "\f1492";
}
.mdi-compare-vertical::before {
  content: "\f1493";
}
.mdi-compass::before {
  content: "\f018b";
}
.mdi-compass-off::before {
  content: "\f0b80";
}
.mdi-compass-off-outline::before {
  content: "\f0b81";
}
.mdi-compass-outline::before {
  content: "\f018c";
}
.mdi-compass-rose::before {
  content: "\f1382";
}
.mdi-concourse-ci::before {
  content: "\f10a0";
}
.mdi-connection::before {
  content: "\f1616";
}
.mdi-console::before {
  content: "\f018d";
}
.mdi-console-line::before {
  content: "\f07b7";
}
.mdi-console-network::before {
  content: "\f08a9";
}
.mdi-console-network-outline::before {
  content: "\f0c60";
}
.mdi-consolidate::before {
  content: "\f10d8";
}
.mdi-contactless-payment::before {
  content: "\f0d6a";
}
.mdi-contactless-payment-circle::before {
  content: "\f0321";
}
.mdi-contactless-payment-circle-outline::before {
  content: "\f0408";
}
.mdi-contacts::before {
  content: "\f06cb";
}
.mdi-contacts-outline::before {
  content: "\f05b8";
}
.mdi-contain::before {
  content: "\f0a3e";
}
.mdi-contain-end::before {
  content: "\f0a3f";
}
.mdi-contain-start::before {
  content: "\f0a40";
}
.mdi-content-copy::before {
  content: "\f018f";
}
.mdi-content-cut::before {
  content: "\f0190";
}
.mdi-content-duplicate::before {
  content: "\f0191";
}
.mdi-content-paste::before {
  content: "\f0192";
}
.mdi-content-save::before {
  content: "\f0193";
}
.mdi-content-save-alert::before {
  content: "\f0f42";
}
.mdi-content-save-alert-outline::before {
  content: "\f0f43";
}
.mdi-content-save-all::before {
  content: "\f0194";
}
.mdi-content-save-all-outline::before {
  content: "\f0f44";
}
.mdi-content-save-cog::before {
  content: "\f145b";
}
.mdi-content-save-cog-outline::before {
  content: "\f145c";
}
.mdi-content-save-edit::before {
  content: "\f0cfb";
}
.mdi-content-save-edit-outline::before {
  content: "\f0cfc";
}
.mdi-content-save-move::before {
  content: "\f0e27";
}
.mdi-content-save-move-outline::before {
  content: "\f0e28";
}
.mdi-content-save-off::before {
  content: "\f1643";
}
.mdi-content-save-off-outline::before {
  content: "\f1644";
}
.mdi-content-save-outline::before {
  content: "\f0818";
}
.mdi-content-save-settings::before {
  content: "\f061b";
}
.mdi-content-save-settings-outline::before {
  content: "\f0b2e";
}
.mdi-contrast::before {
  content: "\f0195";
}
.mdi-contrast-box::before {
  content: "\f0196";
}
.mdi-contrast-circle::before {
  content: "\f0197";
}
.mdi-controller-classic::before {
  content: "\f0b82";
}
.mdi-controller-classic-outline::before {
  content: "\f0b83";
}
.mdi-cookie::before {
  content: "\f0198";
}
.mdi-cookie-alert::before {
  content: "\f16d0";
}
.mdi-cookie-alert-outline::before {
  content: "\f16d1";
}
.mdi-cookie-check::before {
  content: "\f16d2";
}
.mdi-cookie-check-outline::before {
  content: "\f16d3";
}
.mdi-cookie-cog::before {
  content: "\f16d4";
}
.mdi-cookie-cog-outline::before {
  content: "\f16d5";
}
.mdi-cookie-minus::before {
  content: "\f16da";
}
.mdi-cookie-minus-outline::before {
  content: "\f16db";
}
.mdi-cookie-outline::before {
  content: "\f16de";
}
.mdi-cookie-plus::before {
  content: "\f16d6";
}
.mdi-cookie-plus-outline::before {
  content: "\f16d7";
}
.mdi-cookie-remove::before {
  content: "\f16d8";
}
.mdi-cookie-remove-outline::before {
  content: "\f16d9";
}
.mdi-cookie-settings::before {
  content: "\f16dc";
}
.mdi-cookie-settings-outline::before {
  content: "\f16dd";
}
.mdi-coolant-temperature::before {
  content: "\f03c8";
}
.mdi-copyright::before {
  content: "\f05e6";
}
.mdi-cordova::before {
  content: "\f0958";
}
.mdi-corn::before {
  content: "\f07b8";
}
.mdi-corn-off::before {
  content: "\f13ef";
}
.mdi-cosine-wave::before {
  content: "\f1479";
}
.mdi-counter::before {
  content: "\f0199";
}
.mdi-cow::before {
  content: "\f019a";
}
.mdi-cpu-32-bit::before {
  content: "\f0edf";
}
.mdi-cpu-64-bit::before {
  content: "\f0ee0";
}
.mdi-crane::before {
  content: "\f0862";
}
.mdi-creation::before {
  content: "\f0674";
}
.mdi-creative-commons::before {
  content: "\f0d6b";
}
.mdi-credit-card::before {
  content: "\f0fef";
}
.mdi-credit-card-check::before {
  content: "\f13d0";
}
.mdi-credit-card-check-outline::before {
  content: "\f13d1";
}
.mdi-credit-card-clock::before {
  content: "\f0ee1";
}
.mdi-credit-card-clock-outline::before {
  content: "\f0ee2";
}
.mdi-credit-card-marker::before {
  content: "\f06a8";
}
.mdi-credit-card-marker-outline::before {
  content: "\f0dbe";
}
.mdi-credit-card-minus::before {
  content: "\f0fac";
}
.mdi-credit-card-minus-outline::before {
  content: "\f0fad";
}
.mdi-credit-card-multiple::before {
  content: "\f0ff0";
}
.mdi-credit-card-multiple-outline::before {
  content: "\f019c";
}
.mdi-credit-card-off::before {
  content: "\f0ff1";
}
.mdi-credit-card-off-outline::before {
  content: "\f05e4";
}
.mdi-credit-card-outline::before {
  content: "\f019b";
}
.mdi-credit-card-plus::before {
  content: "\f0ff2";
}
.mdi-credit-card-plus-outline::before {
  content: "\f0676";
}
.mdi-credit-card-refresh::before {
  content: "\f1645";
}
.mdi-credit-card-refresh-outline::before {
  content: "\f1646";
}
.mdi-credit-card-refund::before {
  content: "\f0ff3";
}
.mdi-credit-card-refund-outline::before {
  content: "\f0aa8";
}
.mdi-credit-card-remove::before {
  content: "\f0fae";
}
.mdi-credit-card-remove-outline::before {
  content: "\f0faf";
}
.mdi-credit-card-scan::before {
  content: "\f0ff4";
}
.mdi-credit-card-scan-outline::before {
  content: "\f019d";
}
.mdi-credit-card-search::before {
  content: "\f1647";
}
.mdi-credit-card-search-outline::before {
  content: "\f1648";
}
.mdi-credit-card-settings::before {
  content: "\f0ff5";
}
.mdi-credit-card-settings-outline::before {
  content: "\f08d7";
}
.mdi-credit-card-sync::before {
  content: "\f1649";
}
.mdi-credit-card-sync-outline::before {
  content: "\f164a";
}
.mdi-credit-card-wireless::before {
  content: "\f0802";
}
.mdi-credit-card-wireless-off::before {
  content: "\f057a";
}
.mdi-credit-card-wireless-off-outline::before {
  content: "\f057b";
}
.mdi-credit-card-wireless-outline::before {
  content: "\f0d6c";
}
.mdi-cricket::before {
  content: "\f0d6d";
}
.mdi-crop::before {
  content: "\f019e";
}
.mdi-crop-free::before {
  content: "\f019f";
}
.mdi-crop-landscape::before {
  content: "\f01a0";
}
.mdi-crop-portrait::before {
  content: "\f01a1";
}
.mdi-crop-rotate::before {
  content: "\f0696";
}
.mdi-crop-square::before {
  content: "\f01a2";
}
.mdi-crosshairs::before {
  content: "\f01a3";
}
.mdi-crosshairs-gps::before {
  content: "\f01a4";
}
.mdi-crosshairs-off::before {
  content: "\f0f45";
}
.mdi-crosshairs-question::before {
  content: "\f1136";
}
.mdi-crown::before {
  content: "\f01a5";
}
.mdi-crown-outline::before {
  content: "\f11d0";
}
.mdi-cryengine::before {
  content: "\f0959";
}
.mdi-crystal-ball::before {
  content: "\f0b2f";
}
.mdi-cube::before {
  content: "\f01a6";
}
.mdi-cube-off::before {
  content: "\f141c";
}
.mdi-cube-off-outline::before {
  content: "\f141d";
}
.mdi-cube-outline::before {
  content: "\f01a7";
}
.mdi-cube-scan::before {
  content: "\f0b84";
}
.mdi-cube-send::before {
  content: "\f01a8";
}
.mdi-cube-unfolded::before {
  content: "\f01a9";
}
.mdi-cup::before {
  content: "\f01aa";
}
.mdi-cup-off::before {
  content: "\f05e5";
}
.mdi-cup-off-outline::before {
  content: "\f137d";
}
.mdi-cup-outline::before {
  content: "\f130f";
}
.mdi-cup-water::before {
  content: "\f01ab";
}
.mdi-cupboard::before {
  content: "\f0f46";
}
.mdi-cupboard-outline::before {
  content: "\f0f47";
}
.mdi-cupcake::before {
  content: "\f095a";
}
.mdi-curling::before {
  content: "\f0863";
}
.mdi-currency-bdt::before {
  content: "\f0864";
}
.mdi-currency-brl::before {
  content: "\f0b85";
}
.mdi-currency-btc::before {
  content: "\f01ac";
}
.mdi-currency-cny::before {
  content: "\f07ba";
}
.mdi-currency-eth::before {
  content: "\f07bb";
}
.mdi-currency-eur::before {
  content: "\f01ad";
}
.mdi-currency-eur-off::before {
  content: "\f1315";
}
.mdi-currency-gbp::before {
  content: "\f01ae";
}
.mdi-currency-ils::before {
  content: "\f0c61";
}
.mdi-currency-inr::before {
  content: "\f01af";
}
.mdi-currency-jpy::before {
  content: "\f07bc";
}
.mdi-currency-krw::before {
  content: "\f07bd";
}
.mdi-currency-kzt::before {
  content: "\f0865";
}
.mdi-currency-mnt::before {
  content: "\f1512";
}
.mdi-currency-ngn::before {
  content: "\f01b0";
}
.mdi-currency-php::before {
  content: "\f09e6";
}
.mdi-currency-rial::before {
  content: "\f0e9c";
}
.mdi-currency-rub::before {
  content: "\f01b1";
}
.mdi-currency-sign::before {
  content: "\f07be";
}
.mdi-currency-try::before {
  content: "\f01b2";
}
.mdi-currency-twd::before {
  content: "\f07bf";
}
.mdi-currency-usd::before {
  content: "\f01c1";
}
.mdi-currency-usd-circle::before {
  content: "\f116b";
}
.mdi-currency-usd-circle-outline::before {
  content: "\f0178";
}
.mdi-currency-usd-off::before {
  content: "\f067a";
}
.mdi-current-ac::before {
  content: "\f1480";
}
.mdi-current-dc::before {
  content: "\f095c";
}
.mdi-cursor-default::before {
  content: "\f01c0";
}
.mdi-cursor-default-click::before {
  content: "\f0cfd";
}
.mdi-cursor-default-click-outline::before {
  content: "\f0cfe";
}
.mdi-cursor-default-gesture::before {
  content: "\f1127";
}
.mdi-cursor-default-gesture-outline::before {
  content: "\f1128";
}
.mdi-cursor-default-outline::before {
  content: "\f01bf";
}
.mdi-cursor-move::before {
  content: "\f01be";
}
.mdi-cursor-pointer::before {
  content: "\f01bd";
}
.mdi-cursor-text::before {
  content: "\f05e7";
}
.mdi-dance-ballroom::before {
  content: "\f15fb";
}
.mdi-dance-pole::before {
  content: "\f1578";
}
.mdi-data-matrix::before {
  content: "\f153c";
}
.mdi-data-matrix-edit::before {
  content: "\f153d";
}
.mdi-data-matrix-minus::before {
  content: "\f153e";
}
.mdi-data-matrix-plus::before {
  content: "\f153f";
}
.mdi-data-matrix-remove::before {
  content: "\f1540";
}
.mdi-data-matrix-scan::before {
  content: "\f1541";
}
.mdi-database::before {
  content: "\f01bc";
}
.mdi-database-alert::before {
  content: "\f163a";
}
.mdi-database-alert-outline::before {
  content: "\f1624";
}
.mdi-database-arrow-down::before {
  content: "\f163b";
}
.mdi-database-arrow-down-outline::before {
  content: "\f1625";
}
.mdi-database-arrow-left::before {
  content: "\f163c";
}
.mdi-database-arrow-left-outline::before {
  content: "\f1626";
}
.mdi-database-arrow-right::before {
  content: "\f163d";
}
.mdi-database-arrow-right-outline::before {
  content: "\f1627";
}
.mdi-database-arrow-up::before {
  content: "\f163e";
}
.mdi-database-arrow-up-outline::before {
  content: "\f1628";
}
.mdi-database-check::before {
  content: "\f0aa9";
}
.mdi-database-check-outline::before {
  content: "\f1629";
}
.mdi-database-clock::before {
  content: "\f163f";
}
.mdi-database-clock-outline::before {
  content: "\f162a";
}
.mdi-database-cog::before {
  content: "\f164b";
}
.mdi-database-cog-outline::before {
  content: "\f164c";
}
.mdi-database-edit::before {
  content: "\f0b86";
}
.mdi-database-edit-outline::before {
  content: "\f162b";
}
.mdi-database-export::before {
  content: "\f095e";
}
.mdi-database-export-outline::before {
  content: "\f162c";
}
.mdi-database-import::before {
  content: "\f095d";
}
.mdi-database-import-outline::before {
  content: "\f162d";
}
.mdi-database-lock::before {
  content: "\f0aaa";
}
.mdi-database-lock-outline::before {
  content: "\f162e";
}
.mdi-database-marker::before {
  content: "\f12f6";
}
.mdi-database-marker-outline::before {
  content: "\f162f";
}
.mdi-database-minus::before {
  content: "\f01bb";
}
.mdi-database-minus-outline::before {
  content: "\f1630";
}
.mdi-database-off::before {
  content: "\f1640";
}
.mdi-database-off-outline::before {
  content: "\f1631";
}
.mdi-database-outline::before {
  content: "\f1632";
}
.mdi-database-plus::before {
  content: "\f01ba";
}
.mdi-database-plus-outline::before {
  content: "\f1633";
}
.mdi-database-refresh::before {
  content: "\f05c2";
}
.mdi-database-refresh-outline::before {
  content: "\f1634";
}
.mdi-database-remove::before {
  content: "\f0d00";
}
.mdi-database-remove-outline::before {
  content: "\f1635";
}
.mdi-database-search::before {
  content: "\f0866";
}
.mdi-database-search-outline::before {
  content: "\f1636";
}
.mdi-database-settings::before {
  content: "\f0d01";
}
.mdi-database-settings-outline::before {
  content: "\f1637";
}
.mdi-database-sync::before {
  content: "\f0cff";
}
.mdi-database-sync-outline::before {
  content: "\f1638";
}
.mdi-death-star::before {
  content: "\f08d8";
}
.mdi-death-star-variant::before {
  content: "\f08d9";
}
.mdi-deathly-hallows::before {
  content: "\f0b87";
}
.mdi-debian::before {
  content: "\f08da";
}
.mdi-debug-step-into::before {
  content: "\f01b9";
}
.mdi-debug-step-out::before {
  content: "\f01b8";
}
.mdi-debug-step-over::before {
  content: "\f01b7";
}
.mdi-decagram::before {
  content: "\f076c";
}
.mdi-decagram-outline::before {
  content: "\f076d";
}
.mdi-decimal::before {
  content: "\f10a1";
}
.mdi-decimal-comma::before {
  content: "\f10a2";
}
.mdi-decimal-comma-decrease::before {
  content: "\f10a3";
}
.mdi-decimal-comma-increase::before {
  content: "\f10a4";
}
.mdi-decimal-decrease::before {
  content: "\f01b6";
}
.mdi-decimal-increase::before {
  content: "\f01b5";
}
.mdi-delete::before {
  content: "\f01b4";
}
.mdi-delete-alert::before {
  content: "\f10a5";
}
.mdi-delete-alert-outline::before {
  content: "\f10a6";
}
.mdi-delete-circle::before {
  content: "\f0683";
}
.mdi-delete-circle-outline::before {
  content: "\f0b88";
}
.mdi-delete-clock::before {
  content: "\f1556";
}
.mdi-delete-clock-outline::before {
  content: "\f1557";
}
.mdi-delete-empty::before {
  content: "\f06cc";
}
.mdi-delete-empty-outline::before {
  content: "\f0e9d";
}
.mdi-delete-forever::before {
  content: "\f05e8";
}
.mdi-delete-forever-outline::before {
  content: "\f0b89";
}
.mdi-delete-off::before {
  content: "\f10a7";
}
.mdi-delete-off-outline::before {
  content: "\f10a8";
}
.mdi-delete-outline::before {
  content: "\f09e7";
}
.mdi-delete-restore::before {
  content: "\f0819";
}
.mdi-delete-sweep::before {
  content: "\f05e9";
}
.mdi-delete-sweep-outline::before {
  content: "\f0c62";
}
.mdi-delete-variant::before {
  content: "\f01b3";
}
.mdi-delta::before {
  content: "\f01c2";
}
.mdi-desk::before {
  content: "\f1239";
}
.mdi-desk-lamp::before {
  content: "\f095f";
}
.mdi-deskphone::before {
  content: "\f01c3";
}
.mdi-desktop-classic::before {
  content: "\f07c0";
}
.mdi-desktop-mac::before {
  content: "\f01c4";
}
.mdi-desktop-mac-dashboard::before {
  content: "\f09e8";
}
.mdi-desktop-tower::before {
  content: "\f01c5";
}
.mdi-desktop-tower-monitor::before {
  content: "\f0aab";
}
.mdi-details::before {
  content: "\f01c6";
}
.mdi-dev-to::before {
  content: "\f0d6e";
}
.mdi-developer-board::before {
  content: "\f0697";
}
.mdi-deviantart::before {
  content: "\f01c7";
}
.mdi-devices::before {
  content: "\f0fb0";
}
.mdi-diabetes::before {
  content: "\f1126";
}
.mdi-dialpad::before {
  content: "\f061c";
}
.mdi-diameter::before {
  content: "\f0c63";
}
.mdi-diameter-outline::before {
  content: "\f0c64";
}
.mdi-diameter-variant::before {
  content: "\f0c65";
}
.mdi-diamond::before {
  content: "\f0b8a";
}
.mdi-diamond-outline::before {
  content: "\f0b8b";
}
.mdi-diamond-stone::before {
  content: "\f01c8";
}
.mdi-dice-1::before {
  content: "\f01ca";
}
.mdi-dice-1-outline::before {
  content: "\f114a";
}
.mdi-dice-2::before {
  content: "\f01cb";
}
.mdi-dice-2-outline::before {
  content: "\f114b";
}
.mdi-dice-3::before {
  content: "\f01cc";
}
.mdi-dice-3-outline::before {
  content: "\f114c";
}
.mdi-dice-4::before {
  content: "\f01cd";
}
.mdi-dice-4-outline::before {
  content: "\f114d";
}
.mdi-dice-5::before {
  content: "\f01ce";
}
.mdi-dice-5-outline::before {
  content: "\f114e";
}
.mdi-dice-6::before {
  content: "\f01cf";
}
.mdi-dice-6-outline::before {
  content: "\f114f";
}
.mdi-dice-d10::before {
  content: "\f1153";
}
.mdi-dice-d10-outline::before {
  content: "\f076f";
}
.mdi-dice-d12::before {
  content: "\f1154";
}
.mdi-dice-d12-outline::before {
  content: "\f0867";
}
.mdi-dice-d20::before {
  content: "\f1155";
}
.mdi-dice-d20-outline::before {
  content: "\f05ea";
}
.mdi-dice-d4::before {
  content: "\f1150";
}
.mdi-dice-d4-outline::before {
  content: "\f05eb";
}
.mdi-dice-d6::before {
  content: "\f1151";
}
.mdi-dice-d6-outline::before {
  content: "\f05ed";
}
.mdi-dice-d8::before {
  content: "\f1152";
}
.mdi-dice-d8-outline::before {
  content: "\f05ec";
}
.mdi-dice-multiple::before {
  content: "\f076e";
}
.mdi-dice-multiple-outline::before {
  content: "\f1156";
}
.mdi-digital-ocean::before {
  content: "\f1237";
}
.mdi-dip-switch::before {
  content: "\f07c1";
}
.mdi-directions::before {
  content: "\f01d0";
}
.mdi-directions-fork::before {
  content: "\f0641";
}
.mdi-disc::before {
  content: "\f05ee";
}
.mdi-disc-alert::before {
  content: "\f01d1";
}
.mdi-disc-player::before {
  content: "\f0960";
}
.mdi-discord::before {
  content: "\f066f";
}
.mdi-dishwasher::before {
  content: "\f0aac";
}
.mdi-dishwasher-alert::before {
  content: "\f11b8";
}
.mdi-dishwasher-off::before {
  content: "\f11b9";
}
.mdi-disqus::before {
  content: "\f01d2";
}
.mdi-distribute-horizontal-center::before {
  content: "\f11c9";
}
.mdi-distribute-horizontal-left::before {
  content: "\f11c8";
}
.mdi-distribute-horizontal-right::before {
  content: "\f11ca";
}
.mdi-distribute-vertical-bottom::before {
  content: "\f11cb";
}
.mdi-distribute-vertical-center::before {
  content: "\f11cc";
}
.mdi-distribute-vertical-top::before {
  content: "\f11cd";
}
.mdi-diving-flippers::before {
  content: "\f0dbf";
}
.mdi-diving-helmet::before {
  content: "\f0dc0";
}
.mdi-diving-scuba::before {
  content: "\f0dc1";
}
.mdi-diving-scuba-flag::before {
  content: "\f0dc2";
}
.mdi-diving-scuba-tank::before {
  content: "\f0dc3";
}
.mdi-diving-scuba-tank-multiple::before {
  content: "\f0dc4";
}
.mdi-diving-snorkel::before {
  content: "\f0dc5";
}
.mdi-division::before {
  content: "\f01d4";
}
.mdi-division-box::before {
  content: "\f01d5";
}
.mdi-dlna::before {
  content: "\f0a41";
}
.mdi-dna::before {
  content: "\f0684";
}
.mdi-dns::before {
  content: "\f01d6";
}
.mdi-dns-outline::before {
  content: "\f0b8c";
}
.mdi-do-not-disturb::before {
  content: "\f0698";
}
.mdi-do-not-disturb-off::before {
  content: "\f0699";
}
.mdi-dock-bottom::before {
  content: "\f10a9";
}
.mdi-dock-left::before {
  content: "\f10aa";
}
.mdi-dock-right::before {
  content: "\f10ab";
}
.mdi-dock-top::before {
  content: "\f1513";
}
.mdi-dock-window::before {
  content: "\f10ac";
}
.mdi-docker::before {
  content: "\f0868";
}
.mdi-doctor::before {
  content: "\f0a42";
}
.mdi-dog::before {
  content: "\f0a43";
}
.mdi-dog-service::before {
  content: "\f0aad";
}
.mdi-dog-side::before {
  content: "\f0a44";
}
.mdi-dolby::before {
  content: "\f06b3";
}
.mdi-dolly::before {
  content: "\f0e9e";
}
.mdi-domain::before {
  content: "\f01d7";
}
.mdi-domain-off::before {
  content: "\f0d6f";
}
.mdi-domain-plus::before {
  content: "\f10ad";
}
.mdi-domain-remove::before {
  content: "\f10ae";
}
.mdi-dome-light::before {
  content: "\f141e";
}
.mdi-domino-mask::before {
  content: "\f1023";
}
.mdi-donkey::before {
  content: "\f07c2";
}
.mdi-door::before {
  content: "\f081a";
}
.mdi-door-closed::before {
  content: "\f081b";
}
.mdi-door-closed-lock::before {
  content: "\f10af";
}
.mdi-door-open::before {
  content: "\f081c";
}
.mdi-doorbell::before {
  content: "\f12e6";
}
.mdi-doorbell-video::before {
  content: "\f0869";
}
.mdi-dot-net::before {
  content: "\f0aae";
}
.mdi-dots-grid::before {
  content: "\f15fc";
}
.mdi-dots-hexagon::before {
  content: "\f15ff";
}
.mdi-dots-horizontal::before {
  content: "\f01d8";
}
.mdi-dots-horizontal-circle::before {
  content: "\f07c3";
}
.mdi-dots-horizontal-circle-outline::before {
  content: "\f0b8d";
}
.mdi-dots-square::before {
  content: "\f15fd";
}
.mdi-dots-triangle::before {
  content: "\f15fe";
}
.mdi-dots-vertical::before {
  content: "\f01d9";
}
.mdi-dots-vertical-circle::before {
  content: "\f07c4";
}
.mdi-dots-vertical-circle-outline::before {
  content: "\f0b8e";
}
.mdi-douban::before {
  content: "\f069a";
}
.mdi-download::before {
  content: "\f01da";
}
.mdi-download-box::before {
  content: "\f1462";
}
.mdi-download-box-outline::before {
  content: "\f1463";
}
.mdi-download-circle::before {
  content: "\f1464";
}
.mdi-download-circle-outline::before {
  content: "\f1465";
}
.mdi-download-lock::before {
  content: "\f1320";
}
.mdi-download-lock-outline::before {
  content: "\f1321";
}
.mdi-download-multiple::before {
  content: "\f09e9";
}
.mdi-download-network::before {
  content: "\f06f4";
}
.mdi-download-network-outline::before {
  content: "\f0c66";
}
.mdi-download-off::before {
  content: "\f10b0";
}
.mdi-download-off-outline::before {
  content: "\f10b1";
}
.mdi-download-outline::before {
  content: "\f0b8f";
}
.mdi-drag::before {
  content: "\f01db";
}
.mdi-drag-horizontal::before {
  content: "\f01dc";
}
.mdi-drag-horizontal-variant::before {
  content: "\f12f0";
}
.mdi-drag-variant::before {
  content: "\f0b90";
}
.mdi-drag-vertical::before {
  content: "\f01dd";
}
.mdi-drag-vertical-variant::before {
  content: "\f12f1";
}
.mdi-drama-masks::before {
  content: "\f0d02";
}
.mdi-draw::before {
  content: "\f0f49";
}
.mdi-drawing::before {
  content: "\f01de";
}
.mdi-drawing-box::before {
  content: "\f01df";
}
.mdi-dresser::before {
  content: "\f0f4a";
}
.mdi-dresser-outline::before {
  content: "\f0f4b";
}
.mdi-drone::before {
  content: "\f01e2";
}
.mdi-dropbox::before {
  content: "\f01e3";
}
.mdi-drupal::before {
  content: "\f01e4";
}
.mdi-duck::before {
  content: "\f01e5";
}
.mdi-dumbbell::before {
  content: "\f01e6";
}
.mdi-dump-truck::before {
  content: "\f0c67";
}
.mdi-ear-hearing::before {
  content: "\f07c5";
}
.mdi-ear-hearing-off::before {
  content: "\f0a45";
}
.mdi-earth::before {
  content: "\f01e7";
}
.mdi-earth-arrow-right::before {
  content: "\f1311";
}
.mdi-earth-box::before {
  content: "\f06cd";
}
.mdi-earth-box-minus::before {
  content: "\f1407";
}
.mdi-earth-box-off::before {
  content: "\f06ce";
}
.mdi-earth-box-plus::before {
  content: "\f1406";
}
.mdi-earth-box-remove::before {
  content: "\f1408";
}
.mdi-earth-minus::before {
  content: "\f1404";
}
.mdi-earth-off::before {
  content: "\f01e8";
}
.mdi-earth-plus::before {
  content: "\f1403";
}
.mdi-earth-remove::before {
  content: "\f1405";
}
.mdi-egg::before {
  content: "\f0aaf";
}
.mdi-egg-easter::before {
  content: "\f0ab0";
}
.mdi-egg-off::before {
  content: "\f13f0";
}
.mdi-egg-off-outline::before {
  content: "\f13f1";
}
.mdi-egg-outline::before {
  content: "\f13f2";
}
.mdi-eiffel-tower::before {
  content: "\f156b";
}
.mdi-eight-track::before {
  content: "\f09ea";
}
.mdi-eject::before {
  content: "\f01ea";
}
.mdi-eject-outline::before {
  content: "\f0b91";
}
.mdi-electric-switch::before {
  content: "\f0e9f";
}
.mdi-electric-switch-closed::before {
  content: "\f10d9";
}
.mdi-electron-framework::before {
  content: "\f1024";
}
.mdi-elephant::before {
  content: "\f07c6";
}
.mdi-elevation-decline::before {
  content: "\f01eb";
}
.mdi-elevation-rise::before {
  content: "\f01ec";
}
.mdi-elevator::before {
  content: "\f01ed";
}
.mdi-elevator-down::before {
  content: "\f12c2";
}
.mdi-elevator-passenger::before {
  content: "\f1381";
}
.mdi-elevator-up::before {
  content: "\f12c1";
}
.mdi-ellipse::before {
  content: "\f0ea0";
}
.mdi-ellipse-outline::before {
  content: "\f0ea1";
}
.mdi-email::before {
  content: "\f01ee";
}
.mdi-email-alert::before {
  content: "\f06cf";
}
.mdi-email-alert-outline::before {
  content: "\f0d42";
}
.mdi-email-box::before {
  content: "\f0d03";
}
.mdi-email-check::before {
  content: "\f0ab1";
}
.mdi-email-check-outline::before {
  content: "\f0ab2";
}
.mdi-email-edit::before {
  content: "\f0ee3";
}
.mdi-email-edit-outline::before {
  content: "\f0ee4";
}
.mdi-email-lock::before {
  content: "\f01f1";
}
.mdi-email-mark-as-unread::before {
  content: "\f0b92";
}
.mdi-email-minus::before {
  content: "\f0ee5";
}
.mdi-email-minus-outline::before {
  content: "\f0ee6";
}
.mdi-email-multiple::before {
  content: "\f0ee7";
}
.mdi-email-multiple-outline::before {
  content: "\f0ee8";
}
.mdi-email-newsletter::before {
  content: "\f0fb1";
}
.mdi-email-off::before {
  content: "\f13e3";
}
.mdi-email-off-outline::before {
  content: "\f13e4";
}
.mdi-email-open::before {
  content: "\f01ef";
}
.mdi-email-open-multiple::before {
  content: "\f0ee9";
}
.mdi-email-open-multiple-outline::before {
  content: "\f0eea";
}
.mdi-email-open-outline::before {
  content: "\f05ef";
}
.mdi-email-outline::before {
  content: "\f01f0";
}
.mdi-email-plus::before {
  content: "\f09eb";
}
.mdi-email-plus-outline::before {
  content: "\f09ec";
}
.mdi-email-receive::before {
  content: "\f10da";
}
.mdi-email-receive-outline::before {
  content: "\f10db";
}
.mdi-email-remove::before {
  content: "\f1661";
}
.mdi-email-remove-outline::before {
  content: "\f1662";
}
.mdi-email-search::before {
  content: "\f0961";
}
.mdi-email-search-outline::before {
  content: "\f0962";
}
.mdi-email-send::before {
  content: "\f10dc";
}
.mdi-email-send-outline::before {
  content: "\f10dd";
}
.mdi-email-sync::before {
  content: "\f12c7";
}
.mdi-email-sync-outline::before {
  content: "\f12c8";
}
.mdi-email-variant::before {
  content: "\f05f0";
}
.mdi-ember::before {
  content: "\f0b30";
}
.mdi-emby::before {
  content: "\f06b4";
}
.mdi-emoticon::before {
  content: "\f0c68";
}
.mdi-emoticon-angry::before {
  content: "\f0c69";
}
.mdi-emoticon-angry-outline::before {
  content: "\f0c6a";
}
.mdi-emoticon-confused::before {
  content: "\f10de";
}
.mdi-emoticon-confused-outline::before {
  content: "\f10df";
}
.mdi-emoticon-cool::before {
  content: "\f0c6b";
}
.mdi-emoticon-cool-outline::before {
  content: "\f01f3";
}
.mdi-emoticon-cry::before {
  content: "\f0c6c";
}
.mdi-emoticon-cry-outline::before {
  content: "\f0c6d";
}
.mdi-emoticon-dead::before {
  content: "\f0c6e";
}
.mdi-emoticon-dead-outline::before {
  content: "\f069b";
}
.mdi-emoticon-devil::before {
  content: "\f0c6f";
}
.mdi-emoticon-devil-outline::before {
  content: "\f01f4";
}
.mdi-emoticon-excited::before {
  content: "\f0c70";
}
.mdi-emoticon-excited-outline::before {
  content: "\f069c";
}
.mdi-emoticon-frown::before {
  content: "\f0f4c";
}
.mdi-emoticon-frown-outline::before {
  content: "\f0f4d";
}
.mdi-emoticon-happy::before {
  content: "\f0c71";
}
.mdi-emoticon-happy-outline::before {
  content: "\f01f5";
}
.mdi-emoticon-kiss::before {
  content: "\f0c72";
}
.mdi-emoticon-kiss-outline::before {
  content: "\f0c73";
}
.mdi-emoticon-lol::before {
  content: "\f1214";
}
.mdi-emoticon-lol-outline::before {
  content: "\f1215";
}
.mdi-emoticon-neutral::before {
  content: "\f0c74";
}
.mdi-emoticon-neutral-outline::before {
  content: "\f01f6";
}
.mdi-emoticon-outline::before {
  content: "\f01f2";
}
.mdi-emoticon-poop::before {
  content: "\f01f7";
}
.mdi-emoticon-poop-outline::before {
  content: "\f0c75";
}
.mdi-emoticon-sad::before {
  content: "\f0c76";
}
.mdi-emoticon-sad-outline::before {
  content: "\f01f8";
}
.mdi-emoticon-sick::before {
  content: "\f157c";
}
.mdi-emoticon-sick-outline::before {
  content: "\f157d";
}
.mdi-emoticon-tongue::before {
  content: "\f01f9";
}
.mdi-emoticon-tongue-outline::before {
  content: "\f0c77";
}
.mdi-emoticon-wink::before {
  content: "\f0c78";
}
.mdi-emoticon-wink-outline::before {
  content: "\f0c79";
}
.mdi-engine::before {
  content: "\f01fa";
}
.mdi-engine-off::before {
  content: "\f0a46";
}
.mdi-engine-off-outline::before {
  content: "\f0a47";
}
.mdi-engine-outline::before {
  content: "\f01fb";
}
.mdi-epsilon::before {
  content: "\f10e0";
}
.mdi-equal::before {
  content: "\f01fc";
}
.mdi-equal-box::before {
  content: "\f01fd";
}
.mdi-equalizer::before {
  content: "\f0ea2";
}
.mdi-equalizer-outline::before {
  content: "\f0ea3";
}
.mdi-eraser::before {
  content: "\f01fe";
}
.mdi-eraser-variant::before {
  content: "\f0642";
}
.mdi-escalator::before {
  content: "\f01ff";
}
.mdi-escalator-box::before {
  content: "\f1399";
}
.mdi-escalator-down::before {
  content: "\f12c0";
}
.mdi-escalator-up::before {
  content: "\f12bf";
}
.mdi-eslint::before {
  content: "\f0c7a";
}
.mdi-et::before {
  content: "\f0ab3";
}
.mdi-ethereum::before {
  content: "\f086a";
}
.mdi-ethernet::before {
  content: "\f0200";
}
.mdi-ethernet-cable::before {
  content: "\f0201";
}
.mdi-ethernet-cable-off::before {
  content: "\f0202";
}
.mdi-ev-plug-ccs1::before {
  content: "\f1519";
}
.mdi-ev-plug-ccs2::before {
  content: "\f151a";
}
.mdi-ev-plug-chademo::before {
  content: "\f151b";
}
.mdi-ev-plug-tesla::before {
  content: "\f151c";
}
.mdi-ev-plug-type1::before {
  content: "\f151d";
}
.mdi-ev-plug-type2::before {
  content: "\f151e";
}
.mdi-ev-station::before {
  content: "\f05f1";
}
.mdi-evernote::before {
  content: "\f0204";
}
.mdi-excavator::before {
  content: "\f1025";
}
.mdi-exclamation::before {
  content: "\f0205";
}
.mdi-exclamation-thick::before {
  content: "\f1238";
}
.mdi-exit-run::before {
  content: "\f0a48";
}
.mdi-exit-to-app::before {
  content: "\f0206";
}
.mdi-expand-all::before {
  content: "\f0ab4";
}
.mdi-expand-all-outline::before {
  content: "\f0ab5";
}
.mdi-expansion-card::before {
  content: "\f08ae";
}
.mdi-expansion-card-variant::before {
  content: "\f0fb2";
}
.mdi-exponent::before {
  content: "\f0963";
}
.mdi-exponent-box::before {
  content: "\f0964";
}
.mdi-export::before {
  content: "\f0207";
}
.mdi-export-variant::before {
  content: "\f0b93";
}
.mdi-eye::before {
  content: "\f0208";
}
.mdi-eye-check::before {
  content: "\f0d04";
}
.mdi-eye-check-outline::before {
  content: "\f0d05";
}
.mdi-eye-circle::before {
  content: "\f0b94";
}
.mdi-eye-circle-outline::before {
  content: "\f0b95";
}
.mdi-eye-minus::before {
  content: "\f1026";
}
.mdi-eye-minus-outline::before {
  content: "\f1027";
}
.mdi-eye-off::before {
  content: "\f0209";
}
.mdi-eye-off-outline::before {
  content: "\f06d1";
}
.mdi-eye-outline::before {
  content: "\f06d0";
}
.mdi-eye-plus::before {
  content: "\f086b";
}
.mdi-eye-plus-outline::before {
  content: "\f086c";
}
.mdi-eye-remove::before {
  content: "\f15e3";
}
.mdi-eye-remove-outline::before {
  content: "\f15e4";
}
.mdi-eye-settings::before {
  content: "\f086d";
}
.mdi-eye-settings-outline::before {
  content: "\f086e";
}
.mdi-eyedropper::before {
  content: "\f020a";
}
.mdi-eyedropper-minus::before {
  content: "\f13dd";
}
.mdi-eyedropper-off::before {
  content: "\f13df";
}
.mdi-eyedropper-plus::before {
  content: "\f13dc";
}
.mdi-eyedropper-remove::before {
  content: "\f13de";
}
.mdi-eyedropper-variant::before {
  content: "\f020b";
}
.mdi-face::before {
  content: "\f0643";
}
.mdi-face-agent::before {
  content: "\f0d70";
}
.mdi-face-mask::before {
  content: "\f1586";
}
.mdi-face-mask-outline::before {
  content: "\f1587";
}
.mdi-face-outline::before {
  content: "\f0b96";
}
.mdi-face-profile::before {
  content: "\f0644";
}
.mdi-face-profile-woman::before {
  content: "\f1076";
}
.mdi-face-recognition::before {
  content: "\f0c7b";
}
.mdi-face-shimmer::before {
  content: "\f15cc";
}
.mdi-face-shimmer-outline::before {
  content: "\f15cd";
}
.mdi-face-woman::before {
  content: "\f1077";
}
.mdi-face-woman-outline::before {
  content: "\f1078";
}
.mdi-face-woman-shimmer::before {
  content: "\f15ce";
}
.mdi-face-woman-shimmer-outline::before {
  content: "\f15cf";
}
.mdi-facebook::before {
  content: "\f020c";
}
.mdi-facebook-gaming::before {
  content: "\f07dd";
}
.mdi-facebook-messenger::before {
  content: "\f020e";
}
.mdi-facebook-workplace::before {
  content: "\f0b31";
}
.mdi-factory::before {
  content: "\f020f";
}
.mdi-family-tree::before {
  content: "\f160e";
}
.mdi-fan::before {
  content: "\f0210";
}
.mdi-fan-alert::before {
  content: "\f146c";
}
.mdi-fan-chevron-down::before {
  content: "\f146d";
}
.mdi-fan-chevron-up::before {
  content: "\f146e";
}
.mdi-fan-minus::before {
  content: "\f1470";
}
.mdi-fan-off::before {
  content: "\f081d";
}
.mdi-fan-plus::before {
  content: "\f146f";
}
.mdi-fan-remove::before {
  content: "\f1471";
}
.mdi-fan-speed-1::before {
  content: "\f1472";
}
.mdi-fan-speed-2::before {
  content: "\f1473";
}
.mdi-fan-speed-3::before {
  content: "\f1474";
}
.mdi-fast-forward::before {
  content: "\f0211";
}
.mdi-fast-forward-10::before {
  content: "\f0d71";
}
.mdi-fast-forward-30::before {
  content: "\f0d06";
}
.mdi-fast-forward-5::before {
  content: "\f11f8";
}
.mdi-fast-forward-60::before {
  content: "\f160b";
}
.mdi-fast-forward-outline::before {
  content: "\f06d2";
}
.mdi-fax::before {
  content: "\f0212";
}
.mdi-feather::before {
  content: "\f06d3";
}
.mdi-feature-search::before {
  content: "\f0a49";
}
.mdi-feature-search-outline::before {
  content: "\f0a4a";
}
.mdi-fedora::before {
  content: "\f08db";
}
.mdi-fencing::before {
  content: "\f14c1";
}
.mdi-ferris-wheel::before {
  content: "\f0ea4";
}
.mdi-ferry::before {
  content: "\f0213";
}
.mdi-file::before {
  content: "\f0214";
}
.mdi-file-account::before {
  content: "\f073b";
}
.mdi-file-account-outline::before {
  content: "\f1028";
}
.mdi-file-alert::before {
  content: "\f0a4b";
}
.mdi-file-alert-outline::before {
  content: "\f0a4c";
}
.mdi-file-cabinet::before {
  content: "\f0ab6";
}
.mdi-file-cad::before {
  content: "\f0eeb";
}
.mdi-file-cad-box::before {
  content: "\f0eec";
}
.mdi-file-cancel::before {
  content: "\f0dc6";
}
.mdi-file-cancel-outline::before {
  content: "\f0dc7";
}
.mdi-file-certificate::before {
  content: "\f1186";
}
.mdi-file-certificate-outline::before {
  content: "\f1187";
}
.mdi-file-chart::before {
  content: "\f0215";
}
.mdi-file-chart-outline::before {
  content: "\f1029";
}
.mdi-file-check::before {
  content: "\f0216";
}
.mdi-file-check-outline::before {
  content: "\f0e29";
}
.mdi-file-clock::before {
  content: "\f12e1";
}
.mdi-file-clock-outline::before {
  content: "\f12e2";
}
.mdi-file-cloud::before {
  content: "\f0217";
}
.mdi-file-cloud-outline::before {
  content: "\f102a";
}
.mdi-file-code::before {
  content: "\f022e";
}
.mdi-file-code-outline::before {
  content: "\f102b";
}
.mdi-file-cog::before {
  content: "\f107b";
}
.mdi-file-cog-outline::before {
  content: "\f107c";
}
.mdi-file-compare::before {
  content: "\f08aa";
}
.mdi-file-delimited::before {
  content: "\f0218";
}
.mdi-file-delimited-outline::before {
  content: "\f0ea5";
}
.mdi-file-document::before {
  content: "\f0219";
}
.mdi-file-document-edit::before {
  content: "\f0dc8";
}
.mdi-file-document-edit-outline::before {
  content: "\f0dc9";
}
.mdi-file-document-multiple::before {
  content: "\f1517";
}
.mdi-file-document-multiple-outline::before {
  content: "\f1518";
}
.mdi-file-document-outline::before {
  content: "\f09ee";
}
.mdi-file-download::before {
  content: "\f0965";
}
.mdi-file-download-outline::before {
  content: "\f0966";
}
.mdi-file-edit::before {
  content: "\f11e7";
}
.mdi-file-edit-outline::before {
  content: "\f11e8";
}
.mdi-file-excel::before {
  content: "\f021b";
}
.mdi-file-excel-box::before {
  content: "\f021c";
}
.mdi-file-excel-box-outline::before {
  content: "\f102c";
}
.mdi-file-excel-outline::before {
  content: "\f102d";
}
.mdi-file-export::before {
  content: "\f021d";
}
.mdi-file-export-outline::before {
  content: "\f102e";
}
.mdi-file-eye::before {
  content: "\f0dca";
}
.mdi-file-eye-outline::before {
  content: "\f0dcb";
}
.mdi-file-find::before {
  content: "\f021e";
}
.mdi-file-find-outline::before {
  content: "\f0b97";
}
.mdi-file-hidden::before {
  content: "\f0613";
}
.mdi-file-image::before {
  content: "\f021f";
}
.mdi-file-image-outline::before {
  content: "\f0eb0";
}
.mdi-file-import::before {
  content: "\f0220";
}
.mdi-file-import-outline::before {
  content: "\f102f";
}
.mdi-file-key::before {
  content: "\f1184";
}
.mdi-file-key-outline::before {
  content: "\f1185";
}
.mdi-file-link::before {
  content: "\f1177";
}
.mdi-file-link-outline::before {
  content: "\f1178";
}
.mdi-file-lock::before {
  content: "\f0221";
}
.mdi-file-lock-outline::before {
  content: "\f1030";
}
.mdi-file-move::before {
  content: "\f0ab9";
}
.mdi-file-move-outline::before {
  content: "\f1031";
}
.mdi-file-multiple::before {
  content: "\f0222";
}
.mdi-file-multiple-outline::before {
  content: "\f1032";
}
.mdi-file-music::before {
  content: "\f0223";
}
.mdi-file-music-outline::before {
  content: "\f0e2a";
}
.mdi-file-outline::before {
  content: "\f0224";
}
.mdi-file-pdf::before {
  content: "\f0225";
}
.mdi-file-pdf-box::before {
  content: "\f0226";
}
.mdi-file-pdf-box-outline::before {
  content: "\f0fb3";
}
.mdi-file-pdf-outline::before {
  content: "\f0e2d";
}
.mdi-file-percent::before {
  content: "\f081e";
}
.mdi-file-percent-outline::before {
  content: "\f1033";
}
.mdi-file-phone::before {
  content: "\f1179";
}
.mdi-file-phone-outline::before {
  content: "\f117a";
}
.mdi-file-plus::before {
  content: "\f0752";
}
.mdi-file-plus-outline::before {
  content: "\f0eed";
}
.mdi-file-powerpoint::before {
  content: "\f0227";
}
.mdi-file-powerpoint-box::before {
  content: "\f0228";
}
.mdi-file-powerpoint-box-outline::before {
  content: "\f1034";
}
.mdi-file-powerpoint-outline::before {
  content: "\f1035";
}
.mdi-file-presentation-box::before {
  content: "\f0229";
}
.mdi-file-question::before {
  content: "\f086f";
}
.mdi-file-question-outline::before {
  content: "\f1036";
}
.mdi-file-refresh::before {
  content: "\f0918";
}
.mdi-file-refresh-outline::before {
  content: "\f0541";
}
.mdi-file-remove::before {
  content: "\f0b98";
}
.mdi-file-remove-outline::before {
  content: "\f1037";
}
.mdi-file-replace::before {
  content: "\f0b32";
}
.mdi-file-replace-outline::before {
  content: "\f0b33";
}
.mdi-file-restore::before {
  content: "\f0670";
}
.mdi-file-restore-outline::before {
  content: "\f1038";
}
.mdi-file-search::before {
  content: "\f0c7c";
}
.mdi-file-search-outline::before {
  content: "\f0c7d";
}
.mdi-file-send::before {
  content: "\f022a";
}
.mdi-file-send-outline::before {
  content: "\f1039";
}
.mdi-file-settings::before {
  content: "\f1079";
}
.mdi-file-settings-outline::before {
  content: "\f107a";
}
.mdi-file-star::before {
  content: "\f103a";
}
.mdi-file-star-outline::before {
  content: "\f103b";
}
.mdi-file-swap::before {
  content: "\f0fb4";
}
.mdi-file-swap-outline::before {
  content: "\f0fb5";
}
.mdi-file-sync::before {
  content: "\f1216";
}
.mdi-file-sync-outline::before {
  content: "\f1217";
}
.mdi-file-table::before {
  content: "\f0c7e";
}
.mdi-file-table-box::before {
  content: "\f10e1";
}
.mdi-file-table-box-multiple::before {
  content: "\f10e2";
}
.mdi-file-table-box-multiple-outline::before {
  content: "\f10e3";
}
.mdi-file-table-box-outline::before {
  content: "\f10e4";
}
.mdi-file-table-outline::before {
  content: "\f0c7f";
}
.mdi-file-tree::before {
  content: "\f0645";
}
.mdi-file-tree-outline::before {
  content: "\f13d2";
}
.mdi-file-undo::before {
  content: "\f08dc";
}
.mdi-file-undo-outline::before {
  content: "\f103c";
}
.mdi-file-upload::before {
  content: "\f0a4d";
}
.mdi-file-upload-outline::before {
  content: "\f0a4e";
}
.mdi-file-video::before {
  content: "\f022b";
}
.mdi-file-video-outline::before {
  content: "\f0e2c";
}
.mdi-file-word::before {
  content: "\f022c";
}
.mdi-file-word-box::before {
  content: "\f022d";
}
.mdi-file-word-box-outline::before {
  content: "\f103d";
}
.mdi-file-word-outline::before {
  content: "\f103e";
}
.mdi-film::before {
  content: "\f022f";
}
.mdi-filmstrip::before {
  content: "\f0230";
}
.mdi-filmstrip-box::before {
  content: "\f0332";
}
.mdi-filmstrip-box-multiple::before {
  content: "\f0d18";
}
.mdi-filmstrip-off::before {
  content: "\f0231";
}
.mdi-filter::before {
  content: "\f0232";
}
.mdi-filter-menu::before {
  content: "\f10e5";
}
.mdi-filter-menu-outline::before {
  content: "\f10e6";
}
.mdi-filter-minus::before {
  content: "\f0eee";
}
.mdi-filter-minus-outline::before {
  content: "\f0eef";
}
.mdi-filter-off::before {
  content: "\f14ef";
}
.mdi-filter-off-outline::before {
  content: "\f14f0";
}
.mdi-filter-outline::before {
  content: "\f0233";
}
.mdi-filter-plus::before {
  content: "\f0ef0";
}
.mdi-filter-plus-outline::before {
  content: "\f0ef1";
}
.mdi-filter-remove::before {
  content: "\f0234";
}
.mdi-filter-remove-outline::before {
  content: "\f0235";
}
.mdi-filter-variant::before {
  content: "\f0236";
}
.mdi-filter-variant-minus::before {
  content: "\f1112";
}
.mdi-filter-variant-plus::before {
  content: "\f1113";
}
.mdi-filter-variant-remove::before {
  content: "\f103f";
}
.mdi-finance::before {
  content: "\f081f";
}
.mdi-find-replace::before {
  content: "\f06d4";
}
.mdi-fingerprint::before {
  content: "\f0237";
}
.mdi-fingerprint-off::before {
  content: "\f0eb1";
}
.mdi-fire::before {
  content: "\f0238";
}
.mdi-fire-alert::before {
  content: "\f15d7";
}
.mdi-fire-extinguisher::before {
  content: "\f0ef2";
}
.mdi-fire-hydrant::before {
  content: "\f1137";
}
.mdi-fire-hydrant-alert::before {
  content: "\f1138";
}
.mdi-fire-hydrant-off::before {
  content: "\f1139";
}
.mdi-fire-truck::before {
  content: "\f08ab";
}
.mdi-firebase::before {
  content: "\f0967";
}
.mdi-firefox::before {
  content: "\f0239";
}
.mdi-fireplace::before {
  content: "\f0e2e";
}
.mdi-fireplace-off::before {
  content: "\f0e2f";
}
.mdi-firework::before {
  content: "\f0e30";
}
.mdi-fish::before {
  content: "\f023a";
}
.mdi-fish-off::before {
  content: "\f13f3";
}
.mdi-fishbowl::before {
  content: "\f0ef3";
}
.mdi-fishbowl-outline::before {
  content: "\f0ef4";
}
.mdi-fit-to-page::before {
  content: "\f0ef5";
}
.mdi-fit-to-page-outline::before {
  content: "\f0ef6";
}
.mdi-flag::before {
  content: "\f023b";
}
.mdi-flag-checkered::before {
  content: "\f023c";
}
.mdi-flag-minus::before {
  content: "\f0b99";
}
.mdi-flag-minus-outline::before {
  content: "\f10b2";
}
.mdi-flag-outline::before {
  content: "\f023d";
}
.mdi-flag-plus::before {
  content: "\f0b9a";
}
.mdi-flag-plus-outline::before {
  content: "\f10b3";
}
.mdi-flag-remove::before {
  content: "\f0b9b";
}
.mdi-flag-remove-outline::before {
  content: "\f10b4";
}
.mdi-flag-triangle::before {
  content: "\f023f";
}
.mdi-flag-variant::before {
  content: "\f0240";
}
.mdi-flag-variant-outline::before {
  content: "\f023e";
}
.mdi-flare::before {
  content: "\f0d72";
}
.mdi-flash::before {
  content: "\f0241";
}
.mdi-flash-alert::before {
  content: "\f0ef7";
}
.mdi-flash-alert-outline::before {
  content: "\f0ef8";
}
.mdi-flash-auto::before {
  content: "\f0242";
}
.mdi-flash-circle::before {
  content: "\f0820";
}
.mdi-flash-off::before {
  content: "\f0243";
}
.mdi-flash-outline::before {
  content: "\f06d5";
}
.mdi-flash-red-eye::before {
  content: "\f067b";
}
.mdi-flashlight::before {
  content: "\f0244";
}
.mdi-flashlight-off::before {
  content: "\f0245";
}
.mdi-flask::before {
  content: "\f0093";
}
.mdi-flask-empty::before {
  content: "\f0094";
}
.mdi-flask-empty-minus::before {
  content: "\f123a";
}
.mdi-flask-empty-minus-outline::before {
  content: "\f123b";
}
.mdi-flask-empty-off::before {
  content: "\f13f4";
}
.mdi-flask-empty-off-outline::before {
  content: "\f13f5";
}
.mdi-flask-empty-outline::before {
  content: "\f0095";
}
.mdi-flask-empty-plus::before {
  content: "\f123c";
}
.mdi-flask-empty-plus-outline::before {
  content: "\f123d";
}
.mdi-flask-empty-remove::before {
  content: "\f123e";
}
.mdi-flask-empty-remove-outline::before {
  content: "\f123f";
}
.mdi-flask-minus::before {
  content: "\f1240";
}
.mdi-flask-minus-outline::before {
  content: "\f1241";
}
.mdi-flask-off::before {
  content: "\f13f6";
}
.mdi-flask-off-outline::before {
  content: "\f13f7";
}
.mdi-flask-outline::before {
  content: "\f0096";
}
.mdi-flask-plus::before {
  content: "\f1242";
}
.mdi-flask-plus-outline::before {
  content: "\f1243";
}
.mdi-flask-remove::before {
  content: "\f1244";
}
.mdi-flask-remove-outline::before {
  content: "\f1245";
}
.mdi-flask-round-bottom::before {
  content: "\f124b";
}
.mdi-flask-round-bottom-empty::before {
  content: "\f124c";
}
.mdi-flask-round-bottom-empty-outline::before {
  content: "\f124d";
}
.mdi-flask-round-bottom-outline::before {
  content: "\f124e";
}
.mdi-fleur-de-lis::before {
  content: "\f1303";
}
.mdi-flip-horizontal::before {
  content: "\f10e7";
}
.mdi-flip-to-back::before {
  content: "\f0247";
}
.mdi-flip-to-front::before {
  content: "\f0248";
}
.mdi-flip-vertical::before {
  content: "\f10e8";
}
.mdi-floor-lamp::before {
  content: "\f08dd";
}
.mdi-floor-lamp-dual::before {
  content: "\f1040";
}
.mdi-floor-lamp-variant::before {
  content: "\f1041";
}
.mdi-floor-plan::before {
  content: "\f0821";
}
.mdi-floppy::before {
  content: "\f0249";
}
.mdi-floppy-variant::before {
  content: "\f09ef";
}
.mdi-flower::before {
  content: "\f024a";
}
.mdi-flower-outline::before {
  content: "\f09f0";
}
.mdi-flower-poppy::before {
  content: "\f0d08";
}
.mdi-flower-tulip::before {
  content: "\f09f1";
}
.mdi-flower-tulip-outline::before {
  content: "\f09f2";
}
.mdi-focus-auto::before {
  content: "\f0f4e";
}
.mdi-focus-field::before {
  content: "\f0f4f";
}
.mdi-focus-field-horizontal::before {
  content: "\f0f50";
}
.mdi-focus-field-vertical::before {
  content: "\f0f51";
}
.mdi-folder::before {
  content: "\f024b";
}
.mdi-folder-account::before {
  content: "\f024c";
}
.mdi-folder-account-outline::before {
  content: "\f0b9c";
}
.mdi-folder-alert::before {
  content: "\f0dcc";
}
.mdi-folder-alert-outline::before {
  content: "\f0dcd";
}
.mdi-folder-clock::before {
  content: "\f0aba";
}
.mdi-folder-clock-outline::before {
  content: "\f0abb";
}
.mdi-folder-cog::before {
  content: "\f107f";
}
.mdi-folder-cog-outline::before {
  content: "\f1080";
}
.mdi-folder-download::before {
  content: "\f024d";
}
.mdi-folder-download-outline::before {
  content: "\f10e9";
}
.mdi-folder-edit::before {
  content: "\f08de";
}
.mdi-folder-edit-outline::before {
  content: "\f0dce";
}
.mdi-folder-google-drive::before {
  content: "\f024e";
}
.mdi-folder-heart::before {
  content: "\f10ea";
}
.mdi-folder-heart-outline::before {
  content: "\f10eb";
}
.mdi-folder-home::before {
  content: "\f10b5";
}
.mdi-folder-home-outline::before {
  content: "\f10b6";
}
.mdi-folder-image::before {
  content: "\f024f";
}
.mdi-folder-information::before {
  content: "\f10b7";
}
.mdi-folder-information-outline::before {
  content: "\f10b8";
}
.mdi-folder-key::before {
  content: "\f08ac";
}
.mdi-folder-key-network::before {
  content: "\f08ad";
}
.mdi-folder-key-network-outline::before {
  content: "\f0c80";
}
.mdi-folder-key-outline::before {
  content: "\f10ec";
}
.mdi-folder-lock::before {
  content: "\f0250";
}
.mdi-folder-lock-open::before {
  content: "\f0251";
}
.mdi-folder-marker::before {
  content: "\f126d";
}
.mdi-folder-marker-outline::before {
  content: "\f126e";
}
.mdi-folder-move::before {
  content: "\f0252";
}
.mdi-folder-move-outline::before {
  content: "\f1246";
}
.mdi-folder-multiple::before {
  content: "\f0253";
}
.mdi-folder-multiple-image::before {
  content: "\f0254";
}
.mdi-folder-multiple-outline::before {
  content: "\f0255";
}
.mdi-folder-multiple-plus::before {
  content: "\f147e";
}
.mdi-folder-multiple-plus-outline::before {
  content: "\f147f";
}
.mdi-folder-music::before {
  content: "\f1359";
}
.mdi-folder-music-outline::before {
  content: "\f135a";
}
.mdi-folder-network::before {
  content: "\f0870";
}
.mdi-folder-network-outline::before {
  content: "\f0c81";
}
.mdi-folder-open::before {
  content: "\f0770";
}
.mdi-folder-open-outline::before {
  content: "\f0dcf";
}
.mdi-folder-outline::before {
  content: "\f0256";
}
.mdi-folder-plus::before {
  content: "\f0257";
}
.mdi-folder-plus-outline::before {
  content: "\f0b9d";
}
.mdi-folder-pound::before {
  content: "\f0d09";
}
.mdi-folder-pound-outline::before {
  content: "\f0d0a";
}
.mdi-folder-refresh::before {
  content: "\f0749";
}
.mdi-folder-refresh-outline::before {
  content: "\f0542";
}
.mdi-folder-remove::before {
  content: "\f0258";
}
.mdi-folder-remove-outline::before {
  content: "\f0b9e";
}
.mdi-folder-search::before {
  content: "\f0968";
}
.mdi-folder-search-outline::before {
  content: "\f0969";
}
.mdi-folder-settings::before {
  content: "\f107d";
}
.mdi-folder-settings-outline::before {
  content: "\f107e";
}
.mdi-folder-star::before {
  content: "\f069d";
}
.mdi-folder-star-multiple::before {
  content: "\f13d3";
}
.mdi-folder-star-multiple-outline::before {
  content: "\f13d4";
}
.mdi-folder-star-outline::before {
  content: "\f0b9f";
}
.mdi-folder-swap::before {
  content: "\f0fb6";
}
.mdi-folder-swap-outline::before {
  content: "\f0fb7";
}
.mdi-folder-sync::before {
  content: "\f0d0b";
}
.mdi-folder-sync-outline::before {
  content: "\f0d0c";
}
.mdi-folder-table::before {
  content: "\f12e3";
}
.mdi-folder-table-outline::before {
  content: "\f12e4";
}
.mdi-folder-text::before {
  content: "\f0c82";
}
.mdi-folder-text-outline::before {
  content: "\f0c83";
}
.mdi-folder-upload::before {
  content: "\f0259";
}
.mdi-folder-upload-outline::before {
  content: "\f10ed";
}
.mdi-folder-zip::before {
  content: "\f06eb";
}
.mdi-folder-zip-outline::before {
  content: "\f07b9";
}
.mdi-font-awesome::before {
  content: "\f003a";
}
.mdi-food::before {
  content: "\f025a";
}
.mdi-food-apple::before {
  content: "\f025b";
}
.mdi-food-apple-outline::before {
  content: "\f0c84";
}
.mdi-food-croissant::before {
  content: "\f07c8";
}
.mdi-food-drumstick::before {
  content: "\f141f";
}
.mdi-food-drumstick-off::before {
  content: "\f1468";
}
.mdi-food-drumstick-off-outline::before {
  content: "\f1469";
}
.mdi-food-drumstick-outline::before {
  content: "\f1420";
}
.mdi-food-fork-drink::before {
  content: "\f05f2";
}
.mdi-food-halal::before {
  content: "\f1572";
}
.mdi-food-kosher::before {
  content: "\f1573";
}
.mdi-food-off::before {
  content: "\f05f3";
}
.mdi-food-steak::before {
  content: "\f146a";
}
.mdi-food-steak-off::before {
  content: "\f146b";
}
.mdi-food-variant::before {
  content: "\f025c";
}
.mdi-food-variant-off::before {
  content: "\f13e5";
}
.mdi-foot-print::before {
  content: "\f0f52";
}
.mdi-football::before {
  content: "\f025d";
}
.mdi-football-australian::before {
  content: "\f025e";
}
.mdi-football-helmet::before {
  content: "\f025f";
}
.mdi-forklift::before {
  content: "\f07c9";
}
.mdi-form-dropdown::before {
  content: "\f1400";
}
.mdi-form-select::before {
  content: "\f1401";
}
.mdi-form-textarea::before {
  content: "\f1095";
}
.mdi-form-textbox::before {
  content: "\f060e";
}
.mdi-form-textbox-lock::before {
  content: "\f135d";
}
.mdi-form-textbox-password::before {
  content: "\f07f5";
}
.mdi-format-align-bottom::before {
  content: "\f0753";
}
.mdi-format-align-center::before {
  content: "\f0260";
}
.mdi-format-align-justify::before {
  content: "\f0261";
}
.mdi-format-align-left::before {
  content: "\f0262";
}
.mdi-format-align-middle::before {
  content: "\f0754";
}
.mdi-format-align-right::before {
  content: "\f0263";
}
.mdi-format-align-top::before {
  content: "\f0755";
}
.mdi-format-annotation-minus::before {
  content: "\f0abc";
}
.mdi-format-annotation-plus::before {
  content: "\f0646";
}
.mdi-format-bold::before {
  content: "\f0264";
}
.mdi-format-clear::before {
  content: "\f0265";
}
.mdi-format-color-fill::before {
  content: "\f0266";
}
.mdi-format-color-highlight::before {
  content: "\f0e31";
}
.mdi-format-color-marker-cancel::before {
  content: "\f1313";
}
.mdi-format-color-text::before {
  content: "\f069e";
}
.mdi-format-columns::before {
  content: "\f08df";
}
.mdi-format-float-center::before {
  content: "\f0267";
}
.mdi-format-float-left::before {
  content: "\f0268";
}
.mdi-format-float-none::before {
  content: "\f0269";
}
.mdi-format-float-right::before {
  content: "\f026a";
}
.mdi-format-font::before {
  content: "\f06d6";
}
.mdi-format-font-size-decrease::before {
  content: "\f09f3";
}
.mdi-format-font-size-increase::before {
  content: "\f09f4";
}
.mdi-format-header-1::before {
  content: "\f026b";
}
.mdi-format-header-2::before {
  content: "\f026c";
}
.mdi-format-header-3::before {
  content: "\f026d";
}
.mdi-format-header-4::before {
  content: "\f026e";
}
.mdi-format-header-5::before {
  content: "\f026f";
}
.mdi-format-header-6::before {
  content: "\f0270";
}
.mdi-format-header-decrease::before {
  content: "\f0271";
}
.mdi-format-header-equal::before {
  content: "\f0272";
}
.mdi-format-header-increase::before {
  content: "\f0273";
}
.mdi-format-header-pound::before {
  content: "\f0274";
}
.mdi-format-horizontal-align-center::before {
  content: "\f061e";
}
.mdi-format-horizontal-align-left::before {
  content: "\f061f";
}
.mdi-format-horizontal-align-right::before {
  content: "\f0620";
}
.mdi-format-indent-decrease::before {
  content: "\f0275";
}
.mdi-format-indent-increase::before {
  content: "\f0276";
}
.mdi-format-italic::before {
  content: "\f0277";
}
.mdi-format-letter-case::before {
  content: "\f0b34";
}
.mdi-format-letter-case-lower::before {
  content: "\f0b35";
}
.mdi-format-letter-case-upper::before {
  content: "\f0b36";
}
.mdi-format-letter-ends-with::before {
  content: "\f0fb8";
}
.mdi-format-letter-matches::before {
  content: "\f0fb9";
}
.mdi-format-letter-starts-with::before {
  content: "\f0fba";
}
.mdi-format-line-spacing::before {
  content: "\f0278";
}
.mdi-format-line-style::before {
  content: "\f05c8";
}
.mdi-format-line-weight::before {
  content: "\f05c9";
}
.mdi-format-list-bulleted::before {
  content: "\f0279";
}
.mdi-format-list-bulleted-square::before {
  content: "\f0dd0";
}
.mdi-format-list-bulleted-triangle::before {
  content: "\f0eb2";
}
.mdi-format-list-bulleted-type::before {
  content: "\f027a";
}
.mdi-format-list-checkbox::before {
  content: "\f096a";
}
.mdi-format-list-checks::before {
  content: "\f0756";
}
.mdi-format-list-numbered::before {
  content: "\f027b";
}
.mdi-format-list-numbered-rtl::before {
  content: "\f0d0d";
}
.mdi-format-list-text::before {
  content: "\f126f";
}
.mdi-format-overline::before {
  content: "\f0eb3";
}
.mdi-format-page-break::before {
  content: "\f06d7";
}
.mdi-format-paint::before {
  content: "\f027c";
}
.mdi-format-paragraph::before {
  content: "\f027d";
}
.mdi-format-pilcrow::before {
  content: "\f06d8";
}
.mdi-format-quote-close::before {
  content: "\f027e";
}
.mdi-format-quote-close-outline::before {
  content: "\f11a8";
}
.mdi-format-quote-open::before {
  content: "\f0757";
}
.mdi-format-quote-open-outline::before {
  content: "\f11a7";
}
.mdi-format-rotate-90::before {
  content: "\f06aa";
}
.mdi-format-section::before {
  content: "\f069f";
}
.mdi-format-size::before {
  content: "\f027f";
}
.mdi-format-strikethrough::before {
  content: "\f0280";
}
.mdi-format-strikethrough-variant::before {
  content: "\f0281";
}
.mdi-format-subscript::before {
  content: "\f0282";
}
.mdi-format-superscript::before {
  content: "\f0283";
}
.mdi-format-text::before {
  content: "\f0284";
}
.mdi-format-text-rotation-angle-down::before {
  content: "\f0fbb";
}
.mdi-format-text-rotation-angle-up::before {
  content: "\f0fbc";
}
.mdi-format-text-rotation-down::before {
  content: "\f0d73";
}
.mdi-format-text-rotation-down-vertical::before {
  content: "\f0fbd";
}
.mdi-format-text-rotation-none::before {
  content: "\f0d74";
}
.mdi-format-text-rotation-up::before {
  content: "\f0fbe";
}
.mdi-format-text-rotation-vertical::before {
  content: "\f0fbf";
}
.mdi-format-text-variant::before {
  content: "\f0e32";
}
.mdi-format-text-variant-outline::before {
  content: "\f150f";
}
.mdi-format-text-wrapping-clip::before {
  content: "\f0d0e";
}
.mdi-format-text-wrapping-overflow::before {
  content: "\f0d0f";
}
.mdi-format-text-wrapping-wrap::before {
  content: "\f0d10";
}
.mdi-format-textbox::before {
  content: "\f0d11";
}
.mdi-format-textdirection-l-to-r::before {
  content: "\f0285";
}
.mdi-format-textdirection-r-to-l::before {
  content: "\f0286";
}
.mdi-format-title::before {
  content: "\f05f4";
}
.mdi-format-underline::before {
  content: "\f0287";
}
.mdi-format-vertical-align-bottom::before {
  content: "\f0621";
}
.mdi-format-vertical-align-center::before {
  content: "\f0622";
}
.mdi-format-vertical-align-top::before {
  content: "\f0623";
}
.mdi-format-wrap-inline::before {
  content: "\f0288";
}
.mdi-format-wrap-square::before {
  content: "\f0289";
}
.mdi-format-wrap-tight::before {
  content: "\f028a";
}
.mdi-format-wrap-top-bottom::before {
  content: "\f028b";
}
.mdi-forum::before {
  content: "\f028c";
}
.mdi-forum-outline::before {
  content: "\f0822";
}
.mdi-forward::before {
  content: "\f028d";
}
.mdi-forwardburger::before {
  content: "\f0d75";
}
.mdi-fountain::before {
  content: "\f096b";
}
.mdi-fountain-pen::before {
  content: "\f0d12";
}
.mdi-fountain-pen-tip::before {
  content: "\f0d13";
}
.mdi-freebsd::before {
  content: "\f08e0";
}
.mdi-frequently-asked-questions::before {
  content: "\f0eb4";
}
.mdi-fridge::before {
  content: "\f0290";
}
.mdi-fridge-alert::before {
  content: "\f11b1";
}
.mdi-fridge-alert-outline::before {
  content: "\f11b2";
}
.mdi-fridge-bottom::before {
  content: "\f0292";
}
.mdi-fridge-industrial::before {
  content: "\f15ee";
}
.mdi-fridge-industrial-alert::before {
  content: "\f15ef";
}
.mdi-fridge-industrial-alert-outline::before {
  content: "\f15f0";
}
.mdi-fridge-industrial-off::before {
  content: "\f15f1";
}
.mdi-fridge-industrial-off-outline::before {
  content: "\f15f2";
}
.mdi-fridge-industrial-outline::before {
  content: "\f15f3";
}
.mdi-fridge-off::before {
  content: "\f11af";
}
.mdi-fridge-off-outline::before {
  content: "\f11b0";
}
.mdi-fridge-outline::before {
  content: "\f028f";
}
.mdi-fridge-top::before {
  content: "\f0291";
}
.mdi-fridge-variant::before {
  content: "\f15f4";
}
.mdi-fridge-variant-alert::before {
  content: "\f15f5";
}
.mdi-fridge-variant-alert-outline::before {
  content: "\f15f6";
}
.mdi-fridge-variant-off::before {
  content: "\f15f7";
}
.mdi-fridge-variant-off-outline::before {
  content: "\f15f8";
}
.mdi-fridge-variant-outline::before {
  content: "\f15f9";
}
.mdi-fruit-cherries::before {
  content: "\f1042";
}
.mdi-fruit-cherries-off::before {
  content: "\f13f8";
}
.mdi-fruit-citrus::before {
  content: "\f1043";
}
.mdi-fruit-citrus-off::before {
  content: "\f13f9";
}
.mdi-fruit-grapes::before {
  content: "\f1044";
}
.mdi-fruit-grapes-outline::before {
  content: "\f1045";
}
.mdi-fruit-pineapple::before {
  content: "\f1046";
}
.mdi-fruit-watermelon::before {
  content: "\f1047";
}
.mdi-fuel::before {
  content: "\f07ca";
}
.mdi-fullscreen::before {
  content: "\f0293";
}
.mdi-fullscreen-exit::before {
  content: "\f0294";
}
.mdi-function::before {
  content: "\f0295";
}
.mdi-function-variant::before {
  content: "\f0871";
}
.mdi-furigana-horizontal::before {
  content: "\f1081";
}
.mdi-furigana-vertical::before {
  content: "\f1082";
}
.mdi-fuse::before {
  content: "\f0c85";
}
.mdi-fuse-alert::before {
  content: "\f142d";
}
.mdi-fuse-blade::before {
  content: "\f0c86";
}
.mdi-fuse-off::before {
  content: "\f142c";
}
.mdi-gamepad::before {
  content: "\f0296";
}
.mdi-gamepad-circle::before {
  content: "\f0e33";
}
.mdi-gamepad-circle-down::before {
  content: "\f0e34";
}
.mdi-gamepad-circle-left::before {
  content: "\f0e35";
}
.mdi-gamepad-circle-outline::before {
  content: "\f0e36";
}
.mdi-gamepad-circle-right::before {
  content: "\f0e37";
}
.mdi-gamepad-circle-up::before {
  content: "\f0e38";
}
.mdi-gamepad-down::before {
  content: "\f0e39";
}
.mdi-gamepad-left::before {
  content: "\f0e3a";
}
.mdi-gamepad-right::before {
  content: "\f0e3b";
}
.mdi-gamepad-round::before {
  content: "\f0e3c";
}
.mdi-gamepad-round-down::before {
  content: "\f0e3d";
}
.mdi-gamepad-round-left::before {
  content: "\f0e3e";
}
.mdi-gamepad-round-outline::before {
  content: "\f0e3f";
}
.mdi-gamepad-round-right::before {
  content: "\f0e40";
}
.mdi-gamepad-round-up::before {
  content: "\f0e41";
}
.mdi-gamepad-square::before {
  content: "\f0eb5";
}
.mdi-gamepad-square-outline::before {
  content: "\f0eb6";
}
.mdi-gamepad-up::before {
  content: "\f0e42";
}
.mdi-gamepad-variant::before {
  content: "\f0297";
}
.mdi-gamepad-variant-outline::before {
  content: "\f0eb7";
}
.mdi-gamma::before {
  content: "\f10ee";
}
.mdi-gantry-crane::before {
  content: "\f0dd1";
}
.mdi-garage::before {
  content: "\f06d9";
}
.mdi-garage-alert::before {
  content: "\f0872";
}
.mdi-garage-alert-variant::before {
  content: "\f12d5";
}
.mdi-garage-open::before {
  content: "\f06da";
}
.mdi-garage-open-variant::before {
  content: "\f12d4";
}
.mdi-garage-variant::before {
  content: "\f12d3";
}
.mdi-gas-cylinder::before {
  content: "\f0647";
}
.mdi-gas-station::before {
  content: "\f0298";
}
.mdi-gas-station-off::before {
  content: "\f1409";
}
.mdi-gas-station-off-outline::before {
  content: "\f140a";
}
.mdi-gas-station-outline::before {
  content: "\f0eb8";
}
.mdi-gate::before {
  content: "\f0299";
}
.mdi-gate-and::before {
  content: "\f08e1";
}
.mdi-gate-arrow-right::before {
  content: "\f1169";
}
.mdi-gate-nand::before {
  content: "\f08e2";
}
.mdi-gate-nor::before {
  content: "\f08e3";
}
.mdi-gate-not::before {
  content: "\f08e4";
}
.mdi-gate-open::before {
  content: "\f116a";
}
.mdi-gate-or::before {
  content: "\f08e5";
}
.mdi-gate-xnor::before {
  content: "\f08e6";
}
.mdi-gate-xor::before {
  content: "\f08e7";
}
.mdi-gatsby::before {
  content: "\f0e43";
}
.mdi-gauge::before {
  content: "\f029a";
}
.mdi-gauge-empty::before {
  content: "\f0873";
}
.mdi-gauge-full::before {
  content: "\f0874";
}
.mdi-gauge-low::before {
  content: "\f0875";
}
.mdi-gavel::before {
  content: "\f029b";
}
.mdi-gender-female::before {
  content: "\f029c";
}
.mdi-gender-male::before {
  content: "\f029d";
}
.mdi-gender-male-female::before {
  content: "\f029e";
}
.mdi-gender-male-female-variant::before {
  content: "\f113f";
}
.mdi-gender-non-binary::before {
  content: "\f1140";
}
.mdi-gender-transgender::before {
  content: "\f029f";
}
.mdi-gentoo::before {
  content: "\f08e8";
}
.mdi-gesture::before {
  content: "\f07cb";
}
.mdi-gesture-double-tap::before {
  content: "\f073c";
}
.mdi-gesture-pinch::before {
  content: "\f0abd";
}
.mdi-gesture-spread::before {
  content: "\f0abe";
}
.mdi-gesture-swipe::before {
  content: "\f0d76";
}
.mdi-gesture-swipe-down::before {
  content: "\f073d";
}
.mdi-gesture-swipe-horizontal::before {
  content: "\f0abf";
}
.mdi-gesture-swipe-left::before {
  content: "\f073e";
}
.mdi-gesture-swipe-right::before {
  content: "\f073f";
}
.mdi-gesture-swipe-up::before {
  content: "\f0740";
}
.mdi-gesture-swipe-vertical::before {
  content: "\f0ac0";
}
.mdi-gesture-tap::before {
  content: "\f0741";
}
.mdi-gesture-tap-box::before {
  content: "\f12a9";
}
.mdi-gesture-tap-button::before {
  content: "\f12a8";
}
.mdi-gesture-tap-hold::before {
  content: "\f0d77";
}
.mdi-gesture-two-double-tap::before {
  content: "\f0742";
}
.mdi-gesture-two-tap::before {
  content: "\f0743";
}
.mdi-ghost::before {
  content: "\f02a0";
}
.mdi-ghost-off::before {
  content: "\f09f5";
}
.mdi-ghost-off-outline::before {
  content: "\f165c";
}
.mdi-ghost-outline::before {
  content: "\f165d";
}
.mdi-gif::before {
  content: "\f0d78";
}
.mdi-gift::before {
  content: "\f0e44";
}
.mdi-gift-outline::before {
  content: "\f02a1";
}
.mdi-git::before {
  content: "\f02a2";
}
.mdi-github::before {
  content: "\f02a4";
}
.mdi-gitlab::before {
  content: "\f0ba0";
}
.mdi-glass-cocktail::before {
  content: "\f0356";
}
.mdi-glass-cocktail-off::before {
  content: "\f15e6";
}
.mdi-glass-flute::before {
  content: "\f02a5";
}
.mdi-glass-mug::before {
  content: "\f02a6";
}
.mdi-glass-mug-off::before {
  content: "\f15e7";
}
.mdi-glass-mug-variant::before {
  content: "\f1116";
}
.mdi-glass-mug-variant-off::before {
  content: "\f15e8";
}
.mdi-glass-pint-outline::before {
  content: "\f130d";
}
.mdi-glass-stange::before {
  content: "\f02a7";
}
.mdi-glass-tulip::before {
  content: "\f02a8";
}
.mdi-glass-wine::before {
  content: "\f0876";
}
.mdi-glasses::before {
  content: "\f02aa";
}
.mdi-globe-light::before {
  content: "\f12d7";
}
.mdi-globe-model::before {
  content: "\f08e9";
}
.mdi-gmail::before {
  content: "\f02ab";
}
.mdi-gnome::before {
  content: "\f02ac";
}
.mdi-go-kart::before {
  content: "\f0d79";
}
.mdi-go-kart-track::before {
  content: "\f0d7a";
}
.mdi-gog::before {
  content: "\f0ba1";
}
.mdi-gold::before {
  content: "\f124f";
}
.mdi-golf::before {
  content: "\f0823";
}
.mdi-golf-cart::before {
  content: "\f11a4";
}
.mdi-golf-tee::before {
  content: "\f1083";
}
.mdi-gondola::before {
  content: "\f0686";
}
.mdi-goodreads::before {
  content: "\f0d7b";
}
.mdi-google::before {
  content: "\f02ad";
}
.mdi-google-ads::before {
  content: "\f0c87";
}
.mdi-google-analytics::before {
  content: "\f07cc";
}
.mdi-google-assistant::before {
  content: "\f07cd";
}
.mdi-google-cardboard::before {
  content: "\f02ae";
}
.mdi-google-chrome::before {
  content: "\f02af";
}
.mdi-google-circles::before {
  content: "\f02b0";
}
.mdi-google-circles-communities::before {
  content: "\f02b1";
}
.mdi-google-circles-extended::before {
  content: "\f02b2";
}
.mdi-google-circles-group::before {
  content: "\f02b3";
}
.mdi-google-classroom::before {
  content: "\f02c0";
}
.mdi-google-cloud::before {
  content: "\f11f6";
}
.mdi-google-controller::before {
  content: "\f02b4";
}
.mdi-google-controller-off::before {
  content: "\f02b5";
}
.mdi-google-downasaur::before {
  content: "\f1362";
}
.mdi-google-drive::before {
  content: "\f02b6";
}
.mdi-google-earth::before {
  content: "\f02b7";
}
.mdi-google-fit::before {
  content: "\f096c";
}
.mdi-google-glass::before {
  content: "\f02b8";
}
.mdi-google-hangouts::before {
  content: "\f02c9";
}
.mdi-google-home::before {
  content: "\f0824";
}
.mdi-google-keep::before {
  content: "\f06dc";
}
.mdi-google-lens::before {
  content: "\f09f6";
}
.mdi-google-maps::before {
  content: "\f05f5";
}
.mdi-google-my-business::before {
  content: "\f1048";
}
.mdi-google-nearby::before {
  content: "\f02b9";
}
.mdi-google-photos::before {
  content: "\f06dd";
}
.mdi-google-play::before {
  content: "\f02bc";
}
.mdi-google-plus::before {
  content: "\f02bd";
}
.mdi-google-podcast::before {
  content: "\f0eb9";
}
.mdi-google-spreadsheet::before {
  content: "\f09f7";
}
.mdi-google-street-view::before {
  content: "\f0c88";
}
.mdi-google-translate::before {
  content: "\f02bf";
}
.mdi-gradient::before {
  content: "\f06a0";
}
.mdi-grain::before {
  content: "\f0d7c";
}
.mdi-graph::before {
  content: "\f1049";
}
.mdi-graph-outline::before {
  content: "\f104a";
}
.mdi-graphql::before {
  content: "\f0877";
}
.mdi-grass::before {
  content: "\f1510";
}
.mdi-grave-stone::before {
  content: "\f0ba2";
}
.mdi-grease-pencil::before {
  content: "\f0648";
}
.mdi-greater-than::before {
  content: "\f096d";
}
.mdi-greater-than-or-equal::before {
  content: "\f096e";
}
.mdi-grid::before {
  content: "\f02c1";
}
.mdi-grid-large::before {
  content: "\f0758";
}
.mdi-grid-off::before {
  content: "\f02c2";
}
.mdi-grill::before {
  content: "\f0e45";
}
.mdi-grill-outline::before {
  content: "\f118a";
}
.mdi-group::before {
  content: "\f02c3";
}
.mdi-guitar-acoustic::before {
  content: "\f0771";
}
.mdi-guitar-electric::before {
  content: "\f02c4";
}
.mdi-guitar-pick::before {
  content: "\f02c5";
}
.mdi-guitar-pick-outline::before {
  content: "\f02c6";
}
.mdi-guy-fawkes-mask::before {
  content: "\f0825";
}
.mdi-hail::before {
  content: "\f0ac1";
}
.mdi-hair-dryer::before {
  content: "\f10ef";
}
.mdi-hair-dryer-outline::before {
  content: "\f10f0";
}
.mdi-halloween::before {
  content: "\f0ba3";
}
.mdi-hamburger::before {
  content: "\f0685";
}
.mdi-hammer::before {
  content: "\f08ea";
}
.mdi-hammer-screwdriver::before {
  content: "\f1322";
}
.mdi-hammer-wrench::before {
  content: "\f1323";
}
.mdi-hand::before {
  content: "\f0a4f";
}
.mdi-hand-heart::before {
  content: "\f10f1";
}
.mdi-hand-heart-outline::before {
  content: "\f157e";
}
.mdi-hand-left::before {
  content: "\f0e46";
}
.mdi-hand-okay::before {
  content: "\f0a50";
}
.mdi-hand-peace::before {
  content: "\f0a51";
}
.mdi-hand-peace-variant::before {
  content: "\f0a52";
}
.mdi-hand-pointing-down::before {
  content: "\f0a53";
}
.mdi-hand-pointing-left::before {
  content: "\f0a54";
}
.mdi-hand-pointing-right::before {
  content: "\f02c7";
}
.mdi-hand-pointing-up::before {
  content: "\f0a55";
}
.mdi-hand-right::before {
  content: "\f0e47";
}
.mdi-hand-saw::before {
  content: "\f0e48";
}
.mdi-hand-wash::before {
  content: "\f157f";
}
.mdi-hand-wash-outline::before {
  content: "\f1580";
}
.mdi-hand-water::before {
  content: "\f139f";
}
.mdi-handball::before {
  content: "\f0f53";
}
.mdi-handcuffs::before {
  content: "\f113e";
}
.mdi-handshake::before {
  content: "\f1218";
}
.mdi-handshake-outline::before {
  content: "\f15a1";
}
.mdi-hanger::before {
  content: "\f02c8";
}
.mdi-hard-hat::before {
  content: "\f096f";
}
.mdi-harddisk::before {
  content: "\f02ca";
}
.mdi-harddisk-plus::before {
  content: "\f104b";
}
.mdi-harddisk-remove::before {
  content: "\f104c";
}
.mdi-hat-fedora::before {
  content: "\f0ba4";
}
.mdi-hazard-lights::before {
  content: "\f0c89";
}
.mdi-hdr::before {
  content: "\f0d7d";
}
.mdi-hdr-off::before {
  content: "\f0d7e";
}
.mdi-head::before {
  content: "\f135e";
}
.mdi-head-alert::before {
  content: "\f1338";
}
.mdi-head-alert-outline::before {
  content: "\f1339";
}
.mdi-head-check::before {
  content: "\f133a";
}
.mdi-head-check-outline::before {
  content: "\f133b";
}
.mdi-head-cog::before {
  content: "\f133c";
}
.mdi-head-cog-outline::before {
  content: "\f133d";
}
.mdi-head-dots-horizontal::before {
  content: "\f133e";
}
.mdi-head-dots-horizontal-outline::before {
  content: "\f133f";
}
.mdi-head-flash::before {
  content: "\f1340";
}
.mdi-head-flash-outline::before {
  content: "\f1341";
}
.mdi-head-heart::before {
  content: "\f1342";
}
.mdi-head-heart-outline::before {
  content: "\f1343";
}
.mdi-head-lightbulb::before {
  content: "\f1344";
}
.mdi-head-lightbulb-outline::before {
  content: "\f1345";
}
.mdi-head-minus::before {
  content: "\f1346";
}
.mdi-head-minus-outline::before {
  content: "\f1347";
}
.mdi-head-outline::before {
  content: "\f135f";
}
.mdi-head-plus::before {
  content: "\f1348";
}
.mdi-head-plus-outline::before {
  content: "\f1349";
}
.mdi-head-question::before {
  content: "\f134a";
}
.mdi-head-question-outline::before {
  content: "\f134b";
}
.mdi-head-remove::before {
  content: "\f134c";
}
.mdi-head-remove-outline::before {
  content: "\f134d";
}
.mdi-head-snowflake::before {
  content: "\f134e";
}
.mdi-head-snowflake-outline::before {
  content: "\f134f";
}
.mdi-head-sync::before {
  content: "\f1350";
}
.mdi-head-sync-outline::before {
  content: "\f1351";
}
.mdi-headphones::before {
  content: "\f02cb";
}
.mdi-headphones-bluetooth::before {
  content: "\f0970";
}
.mdi-headphones-box::before {
  content: "\f02cc";
}
.mdi-headphones-off::before {
  content: "\f07ce";
}
.mdi-headphones-settings::before {
  content: "\f02cd";
}
.mdi-headset::before {
  content: "\f02ce";
}
.mdi-headset-dock::before {
  content: "\f02cf";
}
.mdi-headset-off::before {
  content: "\f02d0";
}
.mdi-heart::before {
  content: "\f02d1";
}
.mdi-heart-box::before {
  content: "\f02d2";
}
.mdi-heart-box-outline::before {
  content: "\f02d3";
}
.mdi-heart-broken::before {
  content: "\f02d4";
}
.mdi-heart-broken-outline::before {
  content: "\f0d14";
}
.mdi-heart-circle::before {
  content: "\f0971";
}
.mdi-heart-circle-outline::before {
  content: "\f0972";
}
.mdi-heart-cog::before {
  content: "\f1663";
}
.mdi-heart-cog-outline::before {
  content: "\f1664";
}
.mdi-heart-flash::before {
  content: "\f0ef9";
}
.mdi-heart-half::before {
  content: "\f06df";
}
.mdi-heart-half-full::before {
  content: "\f06de";
}
.mdi-heart-half-outline::before {
  content: "\f06e0";
}
.mdi-heart-minus::before {
  content: "\f142f";
}
.mdi-heart-minus-outline::before {
  content: "\f1432";
}
.mdi-heart-multiple::before {
  content: "\f0a56";
}
.mdi-heart-multiple-outline::before {
  content: "\f0a57";
}
.mdi-heart-off::before {
  content: "\f0759";
}
.mdi-heart-off-outline::before {
  content: "\f1434";
}
.mdi-heart-outline::before {
  content: "\f02d5";
}
.mdi-heart-plus::before {
  content: "\f142e";
}
.mdi-heart-plus-outline::before {
  content: "\f1431";
}
.mdi-heart-pulse::before {
  content: "\f05f6";
}
.mdi-heart-remove::before {
  content: "\f1430";
}
.mdi-heart-remove-outline::before {
  content: "\f1433";
}
.mdi-heart-settings::before {
  content: "\f1665";
}
.mdi-heart-settings-outline::before {
  content: "\f1666";
}
.mdi-helicopter::before {
  content: "\f0ac2";
}
.mdi-help::before {
  content: "\f02d6";
}
.mdi-help-box::before {
  content: "\f078b";
}
.mdi-help-circle::before {
  content: "\f02d7";
}
.mdi-help-circle-outline::before {
  content: "\f0625";
}
.mdi-help-network::before {
  content: "\f06f5";
}
.mdi-help-network-outline::before {
  content: "\f0c8a";
}
.mdi-help-rhombus::before {
  content: "\f0ba5";
}
.mdi-help-rhombus-outline::before {
  content: "\f0ba6";
}
.mdi-hexadecimal::before {
  content: "\f12a7";
}
.mdi-hexagon::before {
  content: "\f02d8";
}
.mdi-hexagon-multiple::before {
  content: "\f06e1";
}
.mdi-hexagon-multiple-outline::before {
  content: "\f10f2";
}
.mdi-hexagon-outline::before {
  content: "\f02d9";
}
.mdi-hexagon-slice-1::before {
  content: "\f0ac3";
}
.mdi-hexagon-slice-2::before {
  content: "\f0ac4";
}
.mdi-hexagon-slice-3::before {
  content: "\f0ac5";
}
.mdi-hexagon-slice-4::before {
  content: "\f0ac6";
}
.mdi-hexagon-slice-5::before {
  content: "\f0ac7";
}
.mdi-hexagon-slice-6::before {
  content: "\f0ac8";
}
.mdi-hexagram::before {
  content: "\f0ac9";
}
.mdi-hexagram-outline::before {
  content: "\f0aca";
}
.mdi-high-definition::before {
  content: "\f07cf";
}
.mdi-high-definition-box::before {
  content: "\f0878";
}
.mdi-highway::before {
  content: "\f05f7";
}
.mdi-hiking::before {
  content: "\f0d7f";
}
.mdi-hinduism::before {
  content: "\f0973";
}
.mdi-history::before {
  content: "\f02da";
}
.mdi-hockey-puck::before {
  content: "\f0879";
}
.mdi-hockey-sticks::before {
  content: "\f087a";
}
.mdi-hololens::before {
  content: "\f02db";
}
.mdi-home::before {
  content: "\f02dc";
}
.mdi-home-account::before {
  content: "\f0826";
}
.mdi-home-alert::before {
  content: "\f087b";
}
.mdi-home-alert-outline::before {
  content: "\f15d0";
}
.mdi-home-analytics::before {
  content: "\f0eba";
}
.mdi-home-assistant::before {
  content: "\f07d0";
}
.mdi-home-automation::before {
  content: "\f07d1";
}
.mdi-home-circle::before {
  content: "\f07d2";
}
.mdi-home-circle-outline::before {
  content: "\f104d";
}
.mdi-home-city::before {
  content: "\f0d15";
}
.mdi-home-city-outline::before {
  content: "\f0d16";
}
.mdi-home-currency-usd::before {
  content: "\f08af";
}
.mdi-home-edit::before {
  content: "\f1159";
}
.mdi-home-edit-outline::before {
  content: "\f115a";
}
.mdi-home-export-outline::before {
  content: "\f0f9b";
}
.mdi-home-flood::before {
  content: "\f0efa";
}
.mdi-home-floor-0::before {
  content: "\f0dd2";
}
.mdi-home-floor-1::before {
  content: "\f0d80";
}
.mdi-home-floor-2::before {
  content: "\f0d81";
}
.mdi-home-floor-3::before {
  content: "\f0d82";
}
.mdi-home-floor-a::before {
  content: "\f0d83";
}
.mdi-home-floor-b::before {
  content: "\f0d84";
}
.mdi-home-floor-g::before {
  content: "\f0d85";
}
.mdi-home-floor-l::before {
  content: "\f0d86";
}
.mdi-home-floor-negative-1::before {
  content: "\f0dd3";
}
.mdi-home-group::before {
  content: "\f0dd4";
}
.mdi-home-heart::before {
  content: "\f0827";
}
.mdi-home-import-outline::before {
  content: "\f0f9c";
}
.mdi-home-lightbulb::before {
  content: "\f1251";
}
.mdi-home-lightbulb-outline::before {
  content: "\f1252";
}
.mdi-home-lock::before {
  content: "\f08eb";
}
.mdi-home-lock-open::before {
  content: "\f08ec";
}
.mdi-home-map-marker::before {
  content: "\f05f8";
}
.mdi-home-minus::before {
  content: "\f0974";
}
.mdi-home-minus-outline::before {
  content: "\f13d5";
}
.mdi-home-modern::before {
  content: "\f02dd";
}
.mdi-home-outline::before {
  content: "\f06a1";
}
.mdi-home-plus::before {
  content: "\f0975";
}
.mdi-home-plus-outline::before {
  content: "\f13d6";
}
.mdi-home-remove::before {
  content: "\f1247";
}
.mdi-home-remove-outline::before {
  content: "\f13d7";
}
.mdi-home-roof::before {
  content: "\f112b";
}
.mdi-home-search::before {
  content: "\f13b0";
}
.mdi-home-search-outline::before {
  content: "\f13b1";
}
.mdi-home-thermometer::before {
  content: "\f0f54";
}
.mdi-home-thermometer-outline::before {
  content: "\f0f55";
}
.mdi-home-variant::before {
  content: "\f02de";
}
.mdi-home-variant-outline::before {
  content: "\f0ba7";
}
.mdi-hook::before {
  content: "\f06e2";
}
.mdi-hook-off::before {
  content: "\f06e3";
}
.mdi-hops::before {
  content: "\f02df";
}
.mdi-horizontal-rotate-clockwise::before {
  content: "\f10f3";
}
.mdi-horizontal-rotate-counterclockwise::before {
  content: "\f10f4";
}
.mdi-horse::before {
  content: "\f15bf";
}
.mdi-horse-human::before {
  content: "\f15c0";
}
.mdi-horse-variant::before {
  content: "\f15c1";
}
.mdi-horseshoe::before {
  content: "\f0a58";
}
.mdi-hospital::before {
  content: "\f0ff6";
}
.mdi-hospital-box::before {
  content: "\f02e0";
}
.mdi-hospital-box-outline::before {
  content: "\f0ff7";
}
.mdi-hospital-building::before {
  content: "\f02e1";
}
.mdi-hospital-marker::before {
  content: "\f02e2";
}
.mdi-hot-tub::before {
  content: "\f0828";
}
.mdi-hours-24::before {
  content: "\f1478";
}
.mdi-hubspot::before {
  content: "\f0d17";
}
.mdi-hulu::before {
  content: "\f0829";
}
.mdi-human::before {
  content: "\f02e6";
}
.mdi-human-baby-changing-table::before {
  content: "\f138b";
}
.mdi-human-cane::before {
  content: "\f1581";
}
.mdi-human-capacity-decrease::before {
  content: "\f159b";
}
.mdi-human-capacity-increase::before {
  content: "\f159c";
}
.mdi-human-child::before {
  content: "\f02e7";
}
.mdi-human-edit::before {
  content: "\f14e8";
}
.mdi-human-female::before {
  content: "\f0649";
}
.mdi-human-female-boy::before {
  content: "\f0a59";
}
.mdi-human-female-dance::before {
  content: "\f15c9";
}
.mdi-human-female-female::before {
  content: "\f0a5a";
}
.mdi-human-female-girl::before {
  content: "\f0a5b";
}
.mdi-human-greeting::before {
  content: "\f064a";
}
.mdi-human-greeting-proximity::before {
  content: "\f159d";
}
.mdi-human-handsdown::before {
  content: "\f064b";
}
.mdi-human-handsup::before {
  content: "\f064c";
}
.mdi-human-male::before {
  content: "\f064d";
}
.mdi-human-male-boy::before {
  content: "\f0a5c";
}
.mdi-human-male-child::before {
  content: "\f138c";
}
.mdi-human-male-female::before {
  content: "\f02e8";
}
.mdi-human-male-girl::before {
  content: "\f0a5d";
}
.mdi-human-male-height::before {
  content: "\f0efb";
}
.mdi-human-male-height-variant::before {
  content: "\f0efc";
}
.mdi-human-male-male::before {
  content: "\f0a5e";
}
.mdi-human-pregnant::before {
  content: "\f05cf";
}
.mdi-human-queue::before {
  content: "\f1571";
}
.mdi-human-scooter::before {
  content: "\f11e9";
}
.mdi-human-wheelchair::before {
  content: "\f138d";
}
.mdi-humble-bundle::before {
  content: "\f0744";
}
.mdi-hvac::before {
  content: "\f1352";
}
.mdi-hvac-off::before {
  content: "\f159e";
}
.mdi-hydraulic-oil-level::before {
  content: "\f1324";
}
.mdi-hydraulic-oil-temperature::before {
  content: "\f1325";
}
.mdi-hydro-power::before {
  content: "\f12e5";
}
.mdi-ice-cream::before {
  content: "\f082a";
}
.mdi-ice-cream-off::before {
  content: "\f0e52";
}
.mdi-ice-pop::before {
  content: "\f0efd";
}
.mdi-id-card::before {
  content: "\f0fc0";
}
.mdi-identifier::before {
  content: "\f0efe";
}
.mdi-ideogram-cjk::before {
  content: "\f1331";
}
.mdi-ideogram-cjk-variant::before {
  content: "\f1332";
}
.mdi-iframe::before {
  content: "\f0c8b";
}
.mdi-iframe-array::before {
  content: "\f10f5";
}
.mdi-iframe-array-outline::before {
  content: "\f10f6";
}
.mdi-iframe-braces::before {
  content: "\f10f7";
}
.mdi-iframe-braces-outline::before {
  content: "\f10f8";
}
.mdi-iframe-outline::before {
  content: "\f0c8c";
}
.mdi-iframe-parentheses::before {
  content: "\f10f9";
}
.mdi-iframe-parentheses-outline::before {
  content: "\f10fa";
}
.mdi-iframe-variable::before {
  content: "\f10fb";
}
.mdi-iframe-variable-outline::before {
  content: "\f10fc";
}
.mdi-image::before {
  content: "\f02e9";
}
.mdi-image-album::before {
  content: "\f02ea";
}
.mdi-image-area::before {
  content: "\f02eb";
}
.mdi-image-area-close::before {
  content: "\f02ec";
}
.mdi-image-auto-adjust::before {
  content: "\f0fc1";
}
.mdi-image-broken::before {
  content: "\f02ed";
}
.mdi-image-broken-variant::before {
  content: "\f02ee";
}
.mdi-image-edit::before {
  content: "\f11e3";
}
.mdi-image-edit-outline::before {
  content: "\f11e4";
}
.mdi-image-filter-black-white::before {
  content: "\f02f0";
}
.mdi-image-filter-center-focus::before {
  content: "\f02f1";
}
.mdi-image-filter-center-focus-strong::before {
  content: "\f0eff";
}
.mdi-image-filter-center-focus-strong-outline::before {
  content: "\f0f00";
}
.mdi-image-filter-center-focus-weak::before {
  content: "\f02f2";
}
.mdi-image-filter-drama::before {
  content: "\f02f3";
}
.mdi-image-filter-frames::before {
  content: "\f02f4";
}
.mdi-image-filter-hdr::before {
  content: "\f02f5";
}
.mdi-image-filter-none::before {
  content: "\f02f6";
}
.mdi-image-filter-tilt-shift::before {
  content: "\f02f7";
}
.mdi-image-filter-vintage::before {
  content: "\f02f8";
}
.mdi-image-frame::before {
  content: "\f0e49";
}
.mdi-image-minus::before {
  content: "\f1419";
}
.mdi-image-move::before {
  content: "\f09f8";
}
.mdi-image-multiple::before {
  content: "\f02f9";
}
.mdi-image-multiple-outline::before {
  content: "\f02ef";
}
.mdi-image-off::before {
  content: "\f082b";
}
.mdi-image-off-outline::before {
  content: "\f11d1";
}
.mdi-image-outline::before {
  content: "\f0976";
}
.mdi-image-plus::before {
  content: "\f087c";
}
.mdi-image-remove::before {
  content: "\f1418";
}
.mdi-image-search::before {
  content: "\f0977";
}
.mdi-image-search-outline::before {
  content: "\f0978";
}
.mdi-image-size-select-actual::before {
  content: "\f0c8d";
}
.mdi-image-size-select-large::before {
  content: "\f0c8e";
}
.mdi-image-size-select-small::before {
  content: "\f0c8f";
}
.mdi-image-text::before {
  content: "\f160d";
}
.mdi-import::before {
  content: "\f02fa";
}
.mdi-inbox::before {
  content: "\f0687";
}
.mdi-inbox-arrow-down::before {
  content: "\f02fb";
}
.mdi-inbox-arrow-down-outline::before {
  content: "\f1270";
}
.mdi-inbox-arrow-up::before {
  content: "\f03d1";
}
.mdi-inbox-arrow-up-outline::before {
  content: "\f1271";
}
.mdi-inbox-full::before {
  content: "\f1272";
}
.mdi-inbox-full-outline::before {
  content: "\f1273";
}
.mdi-inbox-multiple::before {
  content: "\f08b0";
}
.mdi-inbox-multiple-outline::before {
  content: "\f0ba8";
}
.mdi-inbox-outline::before {
  content: "\f1274";
}
.mdi-inbox-remove::before {
  content: "\f159f";
}
.mdi-inbox-remove-outline::before {
  content: "\f15a0";
}
.mdi-incognito::before {
  content: "\f05f9";
}
.mdi-incognito-circle::before {
  content: "\f1421";
}
.mdi-incognito-circle-off::before {
  content: "\f1422";
}
.mdi-incognito-off::before {
  content: "\f0075";
}
.mdi-infinity::before {
  content: "\f06e4";
}
.mdi-information::before {
  content: "\f02fc";
}
.mdi-information-outline::before {
  content: "\f02fd";
}
.mdi-information-variant::before {
  content: "\f064e";
}
.mdi-instagram::before {
  content: "\f02fe";
}
.mdi-instrument-triangle::before {
  content: "\f104e";
}
.mdi-invert-colors::before {
  content: "\f0301";
}
.mdi-invert-colors-off::before {
  content: "\f0e4a";
}
.mdi-iobroker::before {
  content: "\f12e8";
}
.mdi-ip::before {
  content: "\f0a5f";
}
.mdi-ip-network::before {
  content: "\f0a60";
}
.mdi-ip-network-outline::before {
  content: "\f0c90";
}
.mdi-ipod::before {
  content: "\f0c91";
}
.mdi-islam::before {
  content: "\f0979";
}
.mdi-island::before {
  content: "\f104f";
}
.mdi-iv-bag::before {
  content: "\f10b9";
}
.mdi-jabber::before {
  content: "\f0dd5";
}
.mdi-jeepney::before {
  content: "\f0302";
}
.mdi-jellyfish::before {
  content: "\f0f01";
}
.mdi-jellyfish-outline::before {
  content: "\f0f02";
}
.mdi-jira::before {
  content: "\f0303";
}
.mdi-jquery::before {
  content: "\f087d";
}
.mdi-jsfiddle::before {
  content: "\f0304";
}
.mdi-judaism::before {
  content: "\f097a";
}
.mdi-jump-rope::before {
  content: "\f12ff";
}
.mdi-kabaddi::before {
  content: "\f0d87";
}
.mdi-kangaroo::before {
  content: "\f1558";
}
.mdi-karate::before {
  content: "\f082c";
}
.mdi-keg::before {
  content: "\f0305";
}
.mdi-kettle::before {
  content: "\f05fa";
}
.mdi-kettle-alert::before {
  content: "\f1317";
}
.mdi-kettle-alert-outline::before {
  content: "\f1318";
}
.mdi-kettle-off::before {
  content: "\f131b";
}
.mdi-kettle-off-outline::before {
  content: "\f131c";
}
.mdi-kettle-outline::before {
  content: "\f0f56";
}
.mdi-kettle-steam::before {
  content: "\f1319";
}
.mdi-kettle-steam-outline::before {
  content: "\f131a";
}
.mdi-kettlebell::before {
  content: "\f1300";
}
.mdi-key::before {
  content: "\f0306";
}
.mdi-key-arrow-right::before {
  content: "\f1312";
}
.mdi-key-chain::before {
  content: "\f1574";
}
.mdi-key-chain-variant::before {
  content: "\f1575";
}
.mdi-key-change::before {
  content: "\f0307";
}
.mdi-key-link::before {
  content: "\f119f";
}
.mdi-key-minus::before {
  content: "\f0308";
}
.mdi-key-outline::before {
  content: "\f0dd6";
}
.mdi-key-plus::before {
  content: "\f0309";
}
.mdi-key-remove::before {
  content: "\f030a";
}
.mdi-key-star::before {
  content: "\f119e";
}
.mdi-key-variant::before {
  content: "\f030b";
}
.mdi-key-wireless::before {
  content: "\f0fc2";
}
.mdi-keyboard::before {
  content: "\f030c";
}
.mdi-keyboard-backspace::before {
  content: "\f030d";
}
.mdi-keyboard-caps::before {
  content: "\f030e";
}
.mdi-keyboard-close::before {
  content: "\f030f";
}
.mdi-keyboard-esc::before {
  content: "\f12b7";
}
.mdi-keyboard-f1::before {
  content: "\f12ab";
}
.mdi-keyboard-f10::before {
  content: "\f12b4";
}
.mdi-keyboard-f11::before {
  content: "\f12b5";
}
.mdi-keyboard-f12::before {
  content: "\f12b6";
}
.mdi-keyboard-f2::before {
  content: "\f12ac";
}
.mdi-keyboard-f3::before {
  content: "\f12ad";
}
.mdi-keyboard-f4::before {
  content: "\f12ae";
}
.mdi-keyboard-f5::before {
  content: "\f12af";
}
.mdi-keyboard-f6::before {
  content: "\f12b0";
}
.mdi-keyboard-f7::before {
  content: "\f12b1";
}
.mdi-keyboard-f8::before {
  content: "\f12b2";
}
.mdi-keyboard-f9::before {
  content: "\f12b3";
}
.mdi-keyboard-off::before {
  content: "\f0310";
}
.mdi-keyboard-off-outline::before {
  content: "\f0e4b";
}
.mdi-keyboard-outline::before {
  content: "\f097b";
}
.mdi-keyboard-return::before {
  content: "\f0311";
}
.mdi-keyboard-settings::before {
  content: "\f09f9";
}
.mdi-keyboard-settings-outline::before {
  content: "\f09fa";
}
.mdi-keyboard-space::before {
  content: "\f1050";
}
.mdi-keyboard-tab::before {
  content: "\f0312";
}
.mdi-keyboard-variant::before {
  content: "\f0313";
}
.mdi-khanda::before {
  content: "\f10fd";
}
.mdi-kickstarter::before {
  content: "\f0745";
}
.mdi-klingon::before {
  content: "\f135b";
}
.mdi-knife::before {
  content: "\f09fb";
}
.mdi-knife-military::before {
  content: "\f09fc";
}
.mdi-kodi::before {
  content: "\f0314";
}
.mdi-kubernetes::before {
  content: "\f10fe";
}
.mdi-label::before {
  content: "\f0315";
}
.mdi-label-multiple::before {
  content: "\f1375";
}
.mdi-label-multiple-outline::before {
  content: "\f1376";
}
.mdi-label-off::before {
  content: "\f0acb";
}
.mdi-label-off-outline::before {
  content: "\f0acc";
}
.mdi-label-outline::before {
  content: "\f0316";
}
.mdi-label-percent::before {
  content: "\f12ea";
}
.mdi-label-percent-outline::before {
  content: "\f12eb";
}
.mdi-label-variant::before {
  content: "\f0acd";
}
.mdi-label-variant-outline::before {
  content: "\f0ace";
}
.mdi-ladder::before {
  content: "\f15a2";
}
.mdi-ladybug::before {
  content: "\f082d";
}
.mdi-lambda::before {
  content: "\f0627";
}
.mdi-lamp::before {
  content: "\f06b5";
}
.mdi-lamps::before {
  content: "\f1576";
}
.mdi-lan::before {
  content: "\f0317";
}
.mdi-lan-check::before {
  content: "\f12aa";
}
.mdi-lan-connect::before {
  content: "\f0318";
}
.mdi-lan-disconnect::before {
  content: "\f0319";
}
.mdi-lan-pending::before {
  content: "\f031a";
}
.mdi-language-c::before {
  content: "\f0671";
}
.mdi-language-cpp::before {
  content: "\f0672";
}
.mdi-language-csharp::before {
  content: "\f031b";
}
.mdi-language-css3::before {
  content: "\f031c";
}
.mdi-language-fortran::before {
  content: "\f121a";
}
.mdi-language-go::before {
  content: "\f07d3";
}
.mdi-language-haskell::before {
  content: "\f0c92";
}
.mdi-language-html5::before {
  content: "\f031d";
}
.mdi-language-java::before {
  content: "\f0b37";
}
.mdi-language-javascript::before {
  content: "\f031e";
}
.mdi-language-kotlin::before {
  content: "\f1219";
}
.mdi-language-lua::before {
  content: "\f08b1";
}
.mdi-language-markdown::before {
  content: "\f0354";
}
.mdi-language-markdown-outline::before {
  content: "\f0f5b";
}
.mdi-language-php::before {
  content: "\f031f";
}
.mdi-language-python::before {
  content: "\f0320";
}
.mdi-language-r::before {
  content: "\f07d4";
}
.mdi-language-ruby::before {
  content: "\f0d2d";
}
.mdi-language-ruby-on-rails::before {
  content: "\f0acf";
}
.mdi-language-rust::before {
  content: "\f1617";
}
.mdi-language-swift::before {
  content: "\f06e5";
}
.mdi-language-typescript::before {
  content: "\f06e6";
}
.mdi-language-xaml::before {
  content: "\f0673";
}
.mdi-laptop::before {
  content: "\f0322";
}
.mdi-laptop-chromebook::before {
  content: "\f0323";
}
.mdi-laptop-mac::before {
  content: "\f0324";
}
.mdi-laptop-off::before {
  content: "\f06e7";
}
.mdi-laptop-windows::before {
  content: "\f0325";
}
.mdi-laravel::before {
  content: "\f0ad0";
}
.mdi-laser-pointer::before {
  content: "\f1484";
}
.mdi-lasso::before {
  content: "\f0f03";
}
.mdi-lastpass::before {
  content: "\f0446";
}
.mdi-latitude::before {
  content: "\f0f57";
}
.mdi-launch::before {
  content: "\f0327";
}
.mdi-lava-lamp::before {
  content: "\f07d5";
}
.mdi-layers::before {
  content: "\f0328";
}
.mdi-layers-minus::before {
  content: "\f0e4c";
}
.mdi-layers-off::before {
  content: "\f0329";
}
.mdi-layers-off-outline::before {
  content: "\f09fd";
}
.mdi-layers-outline::before {
  content: "\f09fe";
}
.mdi-layers-plus::before {
  content: "\f0e4d";
}
.mdi-layers-remove::before {
  content: "\f0e4e";
}
.mdi-layers-search::before {
  content: "\f1206";
}
.mdi-layers-search-outline::before {
  content: "\f1207";
}
.mdi-layers-triple::before {
  content: "\f0f58";
}
.mdi-layers-triple-outline::before {
  content: "\f0f59";
}
.mdi-lead-pencil::before {
  content: "\f064f";
}
.mdi-leaf::before {
  content: "\f032a";
}
.mdi-leaf-maple::before {
  content: "\f0c93";
}
.mdi-leaf-maple-off::before {
  content: "\f12da";
}
.mdi-leaf-off::before {
  content: "\f12d9";
}
.mdi-leak::before {
  content: "\f0dd7";
}
.mdi-leak-off::before {
  content: "\f0dd8";
}
.mdi-led-off::before {
  content: "\f032b";
}
.mdi-led-on::before {
  content: "\f032c";
}
.mdi-led-outline::before {
  content: "\f032d";
}
.mdi-led-strip::before {
  content: "\f07d6";
}
.mdi-led-strip-variant::before {
  content: "\f1051";
}
.mdi-led-variant-off::before {
  content: "\f032e";
}
.mdi-led-variant-on::before {
  content: "\f032f";
}
.mdi-led-variant-outline::before {
  content: "\f0330";
}
.mdi-leek::before {
  content: "\f117d";
}
.mdi-less-than::before {
  content: "\f097c";
}
.mdi-less-than-or-equal::before {
  content: "\f097d";
}
.mdi-library::before {
  content: "\f0331";
}
.mdi-library-shelves::before {
  content: "\f0ba9";
}
.mdi-license::before {
  content: "\f0fc3";
}
.mdi-lifebuoy::before {
  content: "\f087e";
}
.mdi-light-switch::before {
  content: "\f097e";
}
.mdi-lightbulb::before {
  content: "\f0335";
}
.mdi-lightbulb-cfl::before {
  content: "\f1208";
}
.mdi-lightbulb-cfl-off::before {
  content: "\f1209";
}
.mdi-lightbulb-cfl-spiral::before {
  content: "\f1275";
}
.mdi-lightbulb-cfl-spiral-off::before {
  content: "\f12c3";
}
.mdi-lightbulb-group::before {
  content: "\f1253";
}
.mdi-lightbulb-group-off::before {
  content: "\f12cd";
}
.mdi-lightbulb-group-off-outline::before {
  content: "\f12ce";
}
.mdi-lightbulb-group-outline::before {
  content: "\f1254";
}
.mdi-lightbulb-multiple::before {
  content: "\f1255";
}
.mdi-lightbulb-multiple-off::before {
  content: "\f12cf";
}
.mdi-lightbulb-multiple-off-outline::before {
  content: "\f12d0";
}
.mdi-lightbulb-multiple-outline::before {
  content: "\f1256";
}
.mdi-lightbulb-off::before {
  content: "\f0e4f";
}
.mdi-lightbulb-off-outline::before {
  content: "\f0e50";
}
.mdi-lightbulb-on::before {
  content: "\f06e8";
}
.mdi-lightbulb-on-outline::before {
  content: "\f06e9";
}
.mdi-lightbulb-outline::before {
  content: "\f0336";
}
.mdi-lighthouse::before {
  content: "\f09ff";
}
.mdi-lighthouse-on::before {
  content: "\f0a00";
}
.mdi-lightning-bolt::before {
  content: "\f140b";
}
.mdi-lightning-bolt-outline::before {
  content: "\f140c";
}
.mdi-lingerie::before {
  content: "\f1476";
}
.mdi-link::before {
  content: "\f0337";
}
.mdi-link-box::before {
  content: "\f0d1a";
}
.mdi-link-box-outline::before {
  content: "\f0d1b";
}
.mdi-link-box-variant::before {
  content: "\f0d1c";
}
.mdi-link-box-variant-outline::before {
  content: "\f0d1d";
}
.mdi-link-lock::before {
  content: "\f10ba";
}
.mdi-link-off::before {
  content: "\f0338";
}
.mdi-link-plus::before {
  content: "\f0c94";
}
.mdi-link-variant::before {
  content: "\f0339";
}
.mdi-link-variant-minus::before {
  content: "\f10ff";
}
.mdi-link-variant-off::before {
  content: "\f033a";
}
.mdi-link-variant-plus::before {
  content: "\f1100";
}
.mdi-link-variant-remove::before {
  content: "\f1101";
}
.mdi-linkedin::before {
  content: "\f033b";
}
.mdi-linux::before {
  content: "\f033d";
}
.mdi-linux-mint::before {
  content: "\f08ed";
}
.mdi-lipstick::before {
  content: "\f13b5";
}
.mdi-list-status::before {
  content: "\f15ab";
}
.mdi-litecoin::before {
  content: "\f0a61";
}
.mdi-loading::before {
  content: "\f0772";
}
.mdi-location-enter::before {
  content: "\f0fc4";
}
.mdi-location-exit::before {
  content: "\f0fc5";
}
.mdi-lock::before {
  content: "\f033e";
}
.mdi-lock-alert::before {
  content: "\f08ee";
}
.mdi-lock-alert-outline::before {
  content: "\f15d1";
}
.mdi-lock-check::before {
  content: "\f139a";
}
.mdi-lock-check-outline::before {
  content: "\f16a8";
}
.mdi-lock-clock::before {
  content: "\f097f";
}
.mdi-lock-minus::before {
  content: "\f16a9";
}
.mdi-lock-minus-outline::before {
  content: "\f16aa";
}
.mdi-lock-off::before {
  content: "\f1671";
}
.mdi-lock-off-outline::before {
  content: "\f1672";
}
.mdi-lock-open::before {
  content: "\f033f";
}
.mdi-lock-open-alert::before {
  content: "\f139b";
}
.mdi-lock-open-alert-outline::before {
  content: "\f15d2";
}
.mdi-lock-open-check::before {
  content: "\f139c";
}
.mdi-lock-open-check-outline::before {
  content: "\f16ab";
}
.mdi-lock-open-minus::before {
  content: "\f16ac";
}
.mdi-lock-open-minus-outline::before {
  content: "\f16ad";
}
.mdi-lock-open-outline::before {
  content: "\f0340";
}
.mdi-lock-open-plus::before {
  content: "\f16ae";
}
.mdi-lock-open-plus-outline::before {
  content: "\f16af";
}
.mdi-lock-open-remove::before {
  content: "\f16b0";
}
.mdi-lock-open-remove-outline::before {
  content: "\f16b1";
}
.mdi-lock-open-variant::before {
  content: "\f0fc6";
}
.mdi-lock-open-variant-outline::before {
  content: "\f0fc7";
}
.mdi-lock-outline::before {
  content: "\f0341";
}
.mdi-lock-pattern::before {
  content: "\f06ea";
}
.mdi-lock-plus::before {
  content: "\f05fb";
}
.mdi-lock-plus-outline::before {
  content: "\f16b2";
}
.mdi-lock-question::before {
  content: "\f08ef";
}
.mdi-lock-remove::before {
  content: "\f16b3";
}
.mdi-lock-remove-outline::before {
  content: "\f16b4";
}
.mdi-lock-reset::before {
  content: "\f0773";
}
.mdi-lock-smart::before {
  content: "\f08b2";
}
.mdi-locker::before {
  content: "\f07d7";
}
.mdi-locker-multiple::before {
  content: "\f07d8";
}
.mdi-login::before {
  content: "\f0342";
}
.mdi-login-variant::before {
  content: "\f05fc";
}
.mdi-logout::before {
  content: "\f0343";
}
.mdi-logout-variant::before {
  content: "\f05fd";
}
.mdi-longitude::before {
  content: "\f0f5a";
}
.mdi-looks::before {
  content: "\f0344";
}
.mdi-lotion::before {
  content: "\f1582";
}
.mdi-lotion-outline::before {
  content: "\f1583";
}
.mdi-lotion-plus::before {
  content: "\f1584";
}
.mdi-lotion-plus-outline::before {
  content: "\f1585";
}
.mdi-loupe::before {
  content: "\f0345";
}
.mdi-lumx::before {
  content: "\f0346";
}
.mdi-lungs::before {
  content: "\f1084";
}
.mdi-magnet::before {
  content: "\f0347";
}
.mdi-magnet-on::before {
  content: "\f0348";
}
.mdi-magnify::before {
  content: "\f0349";
}
.mdi-magnify-close::before {
  content: "\f0980";
}
.mdi-magnify-minus::before {
  content: "\f034a";
}
.mdi-magnify-minus-cursor::before {
  content: "\f0a62";
}
.mdi-magnify-minus-outline::before {
  content: "\f06ec";
}
.mdi-magnify-plus::before {
  content: "\f034b";
}
.mdi-magnify-plus-cursor::before {
  content: "\f0a63";
}
.mdi-magnify-plus-outline::before {
  content: "\f06ed";
}
.mdi-magnify-remove-cursor::before {
  content: "\f120c";
}
.mdi-magnify-remove-outline::before {
  content: "\f120d";
}
.mdi-magnify-scan::before {
  content: "\f1276";
}
.mdi-mail::before {
  content: "\f0ebb";
}
.mdi-mailbox::before {
  content: "\f06ee";
}
.mdi-mailbox-open::before {
  content: "\f0d88";
}
.mdi-mailbox-open-outline::before {
  content: "\f0d89";
}
.mdi-mailbox-open-up::before {
  content: "\f0d8a";
}
.mdi-mailbox-open-up-outline::before {
  content: "\f0d8b";
}
.mdi-mailbox-outline::before {
  content: "\f0d8c";
}
.mdi-mailbox-up::before {
  content: "\f0d8d";
}
.mdi-mailbox-up-outline::before {
  content: "\f0d8e";
}
.mdi-manjaro::before {
  content: "\f160a";
}
.mdi-map::before {
  content: "\f034d";
}
.mdi-map-check::before {
  content: "\f0ebc";
}
.mdi-map-check-outline::before {
  content: "\f0ebd";
}
.mdi-map-clock::before {
  content: "\f0d1e";
}
.mdi-map-clock-outline::before {
  content: "\f0d1f";
}
.mdi-map-legend::before {
  content: "\f0a01";
}
.mdi-map-marker::before {
  content: "\f034e";
}
.mdi-map-marker-alert::before {
  content: "\f0f05";
}
.mdi-map-marker-alert-outline::before {
  content: "\f0f06";
}
.mdi-map-marker-check::before {
  content: "\f0c95";
}
.mdi-map-marker-check-outline::before {
  content: "\f12fb";
}
.mdi-map-marker-circle::before {
  content: "\f034f";
}
.mdi-map-marker-distance::before {
  content: "\f08f0";
}
.mdi-map-marker-down::before {
  content: "\f1102";
}
.mdi-map-marker-left::before {
  content: "\f12db";
}
.mdi-map-marker-left-outline::before {
  content: "\f12dd";
}
.mdi-map-marker-minus::before {
  content: "\f0650";
}
.mdi-map-marker-minus-outline::before {
  content: "\f12f9";
}
.mdi-map-marker-multiple::before {
  content: "\f0350";
}
.mdi-map-marker-multiple-outline::before {
  content: "\f1277";
}
.mdi-map-marker-off::before {
  content: "\f0351";
}
.mdi-map-marker-off-outline::before {
  content: "\f12fd";
}
.mdi-map-marker-outline::before {
  content: "\f07d9";
}
.mdi-map-marker-path::before {
  content: "\f0d20";
}
.mdi-map-marker-plus::before {
  content: "\f0651";
}
.mdi-map-marker-plus-outline::before {
  content: "\f12f8";
}
.mdi-map-marker-question::before {
  content: "\f0f07";
}
.mdi-map-marker-question-outline::before {
  content: "\f0f08";
}
.mdi-map-marker-radius::before {
  content: "\f0352";
}
.mdi-map-marker-radius-outline::before {
  content: "\f12fc";
}
.mdi-map-marker-remove::before {
  content: "\f0f09";
}
.mdi-map-marker-remove-outline::before {
  content: "\f12fa";
}
.mdi-map-marker-remove-variant::before {
  content: "\f0f0a";
}
.mdi-map-marker-right::before {
  content: "\f12dc";
}
.mdi-map-marker-right-outline::before {
  content: "\f12de";
}
.mdi-map-marker-star::before {
  content: "\f1608";
}
.mdi-map-marker-star-outline::before {
  content: "\f1609";
}
.mdi-map-marker-up::before {
  content: "\f1103";
}
.mdi-map-minus::before {
  content: "\f0981";
}
.mdi-map-outline::before {
  content: "\f0982";
}
.mdi-map-plus::before {
  content: "\f0983";
}
.mdi-map-search::before {
  content: "\f0984";
}
.mdi-map-search-outline::before {
  content: "\f0985";
}
.mdi-mapbox::before {
  content: "\f0baa";
}
.mdi-margin::before {
  content: "\f0353";
}
.mdi-marker::before {
  content: "\f0652";
}
.mdi-marker-cancel::before {
  content: "\f0dd9";
}
.mdi-marker-check::before {
  content: "\f0355";
}
.mdi-mastodon::before {
  content: "\f0ad1";
}
.mdi-material-design::before {
  content: "\f0986";
}
.mdi-material-ui::before {
  content: "\f0357";
}
.mdi-math-compass::before {
  content: "\f0358";
}
.mdi-math-cos::before {
  content: "\f0c96";
}
.mdi-math-integral::before {
  content: "\f0fc8";
}
.mdi-math-integral-box::before {
  content: "\f0fc9";
}
.mdi-math-log::before {
  content: "\f1085";
}
.mdi-math-norm::before {
  content: "\f0fca";
}
.mdi-math-norm-box::before {
  content: "\f0fcb";
}
.mdi-math-sin::before {
  content: "\f0c97";
}
.mdi-math-tan::before {
  content: "\f0c98";
}
.mdi-matrix::before {
  content: "\f0628";
}
.mdi-medal::before {
  content: "\f0987";
}
.mdi-medal-outline::before {
  content: "\f1326";
}
.mdi-medical-bag::before {
  content: "\f06ef";
}
.mdi-meditation::before {
  content: "\f117b";
}
.mdi-memory::before {
  content: "\f035b";
}
.mdi-menu::before {
  content: "\f035c";
}
.mdi-menu-down::before {
  content: "\f035d";
}
.mdi-menu-down-outline::before {
  content: "\f06b6";
}
.mdi-menu-left::before {
  content: "\f035e";
}
.mdi-menu-left-outline::before {
  content: "\f0a02";
}
.mdi-menu-open::before {
  content: "\f0bab";
}
.mdi-menu-right::before {
  content: "\f035f";
}
.mdi-menu-right-outline::before {
  content: "\f0a03";
}
.mdi-menu-swap::before {
  content: "\f0a64";
}
.mdi-menu-swap-outline::before {
  content: "\f0a65";
}
.mdi-menu-up::before {
  content: "\f0360";
}
.mdi-menu-up-outline::before {
  content: "\f06b7";
}
.mdi-merge::before {
  content: "\f0f5c";
}
.mdi-message::before {
  content: "\f0361";
}
.mdi-message-alert::before {
  content: "\f0362";
}
.mdi-message-alert-outline::before {
  content: "\f0a04";
}
.mdi-message-arrow-left::before {
  content: "\f12f2";
}
.mdi-message-arrow-left-outline::before {
  content: "\f12f3";
}
.mdi-message-arrow-right::before {
  content: "\f12f4";
}
.mdi-message-arrow-right-outline::before {
  content: "\f12f5";
}
.mdi-message-bookmark::before {
  content: "\f15ac";
}
.mdi-message-bookmark-outline::before {
  content: "\f15ad";
}
.mdi-message-bulleted::before {
  content: "\f06a2";
}
.mdi-message-bulleted-off::before {
  content: "\f06a3";
}
.mdi-message-cog::before {
  content: "\f06f1";
}
.mdi-message-cog-outline::before {
  content: "\f1172";
}
.mdi-message-draw::before {
  content: "\f0363";
}
.mdi-message-flash::before {
  content: "\f15a9";
}
.mdi-message-flash-outline::before {
  content: "\f15aa";
}
.mdi-message-image::before {
  content: "\f0364";
}
.mdi-message-image-outline::before {
  content: "\f116c";
}
.mdi-message-lock::before {
  content: "\f0fcc";
}
.mdi-message-lock-outline::before {
  content: "\f116d";
}
.mdi-message-minus::before {
  content: "\f116e";
}
.mdi-message-minus-outline::before {
  content: "\f116f";
}
.mdi-message-off::before {
  content: "\f164d";
}
.mdi-message-off-outline::before {
  content: "\f164e";
}
.mdi-message-outline::before {
  content: "\f0365";
}
.mdi-message-plus::before {
  content: "\f0653";
}
.mdi-message-plus-outline::before {
  content: "\f10bb";
}
.mdi-message-processing::before {
  content: "\f0366";
}
.mdi-message-processing-outline::before {
  content: "\f1170";
}
.mdi-message-reply::before {
  content: "\f0367";
}
.mdi-message-reply-text::before {
  content: "\f0368";
}
.mdi-message-settings::before {
  content: "\f06f0";
}
.mdi-message-settings-outline::before {
  content: "\f1171";
}
.mdi-message-text::before {
  content: "\f0369";
}
.mdi-message-text-clock::before {
  content: "\f1173";
}
.mdi-message-text-clock-outline::before {
  content: "\f1174";
}
.mdi-message-text-lock::before {
  content: "\f0fcd";
}
.mdi-message-text-lock-outline::before {
  content: "\f1175";
}
.mdi-message-text-outline::before {
  content: "\f036a";
}
.mdi-message-video::before {
  content: "\f036b";
}
.mdi-meteor::before {
  content: "\f0629";
}
.mdi-metronome::before {
  content: "\f07da";
}
.mdi-metronome-tick::before {
  content: "\f07db";
}
.mdi-micro-sd::before {
  content: "\f07dc";
}
.mdi-microphone::before {
  content: "\f036c";
}
.mdi-microphone-minus::before {
  content: "\f08b3";
}
.mdi-microphone-off::before {
  content: "\f036d";
}
.mdi-microphone-outline::before {
  content: "\f036e";
}
.mdi-microphone-plus::before {
  content: "\f08b4";
}
.mdi-microphone-settings::before {
  content: "\f036f";
}
.mdi-microphone-variant::before {
  content: "\f0370";
}
.mdi-microphone-variant-off::before {
  content: "\f0371";
}
.mdi-microscope::before {
  content: "\f0654";
}
.mdi-microsoft::before {
  content: "\f0372";
}
.mdi-microsoft-access::before {
  content: "\f138e";
}
.mdi-microsoft-azure::before {
  content: "\f0805";
}
.mdi-microsoft-azure-devops::before {
  content: "\f0fd5";
}
.mdi-microsoft-bing::before {
  content: "\f00a4";
}
.mdi-microsoft-dynamics-365::before {
  content: "\f0988";
}
.mdi-microsoft-edge::before {
  content: "\f01e9";
}
.mdi-microsoft-edge-legacy::before {
  content: "\f1250";
}
.mdi-microsoft-excel::before {
  content: "\f138f";
}
.mdi-microsoft-internet-explorer::before {
  content: "\f0300";
}
.mdi-microsoft-office::before {
  content: "\f03c6";
}
.mdi-microsoft-onedrive::before {
  content: "\f03ca";
}
.mdi-microsoft-onenote::before {
  content: "\f0747";
}
.mdi-microsoft-outlook::before {
  content: "\f0d22";
}
.mdi-microsoft-powerpoint::before {
  content: "\f1390";
}
.mdi-microsoft-sharepoint::before {
  content: "\f1391";
}
.mdi-microsoft-teams::before {
  content: "\f02bb";
}
.mdi-microsoft-visual-studio::before {
  content: "\f0610";
}
.mdi-microsoft-visual-studio-code::before {
  content: "\f0a1e";
}
.mdi-microsoft-windows::before {
  content: "\f05b3";
}
.mdi-microsoft-windows-classic::before {
  content: "\f0a21";
}
.mdi-microsoft-word::before {
  content: "\f1392";
}
.mdi-microsoft-xbox::before {
  content: "\f05b9";
}
.mdi-microsoft-xbox-controller::before {
  content: "\f05ba";
}
.mdi-microsoft-xbox-controller-battery-alert::before {
  content: "\f074b";
}
.mdi-microsoft-xbox-controller-battery-charging::before {
  content: "\f0a22";
}
.mdi-microsoft-xbox-controller-battery-empty::before {
  content: "\f074c";
}
.mdi-microsoft-xbox-controller-battery-full::before {
  content: "\f074d";
}
.mdi-microsoft-xbox-controller-battery-low::before {
  content: "\f074e";
}
.mdi-microsoft-xbox-controller-battery-medium::before {
  content: "\f074f";
}
.mdi-microsoft-xbox-controller-battery-unknown::before {
  content: "\f0750";
}
.mdi-microsoft-xbox-controller-menu::before {
  content: "\f0e6f";
}
.mdi-microsoft-xbox-controller-off::before {
  content: "\f05bb";
}
.mdi-microsoft-xbox-controller-view::before {
  content: "\f0e70";
}
.mdi-microsoft-yammer::before {
  content: "\f0789";
}
.mdi-microwave::before {
  content: "\f0c99";
}
.mdi-microwave-off::before {
  content: "\f1423";
}
.mdi-middleware::before {
  content: "\f0f5d";
}
.mdi-middleware-outline::before {
  content: "\f0f5e";
}
.mdi-midi::before {
  content: "\f08f1";
}
.mdi-midi-port::before {
  content: "\f08f2";
}
.mdi-mine::before {
  content: "\f0dda";
}
.mdi-minecraft::before {
  content: "\f0373";
}
.mdi-mini-sd::before {
  content: "\f0a05";
}
.mdi-minidisc::before {
  content: "\f0a06";
}
.mdi-minus::before {
  content: "\f0374";
}
.mdi-minus-box::before {
  content: "\f0375";
}
.mdi-minus-box-multiple::before {
  content: "\f1141";
}
.mdi-minus-box-multiple-outline::before {
  content: "\f1142";
}
.mdi-minus-box-outline::before {
  content: "\f06f2";
}
.mdi-minus-circle::before {
  content: "\f0376";
}
.mdi-minus-circle-multiple::before {
  content: "\f035a";
}
.mdi-minus-circle-multiple-outline::before {
  content: "\f0ad3";
}
.mdi-minus-circle-off::before {
  content: "\f1459";
}
.mdi-minus-circle-off-outline::before {
  content: "\f145a";
}
.mdi-minus-circle-outline::before {
  content: "\f0377";
}
.mdi-minus-network::before {
  content: "\f0378";
}
.mdi-minus-network-outline::before {
  content: "\f0c9a";
}
.mdi-minus-thick::before {
  content: "\f1639";
}
.mdi-mirror::before {
  content: "\f11fd";
}
.mdi-mixed-martial-arts::before {
  content: "\f0d8f";
}
.mdi-mixed-reality::before {
  content: "\f087f";
}
.mdi-molecule::before {
  content: "\f0bac";
}
.mdi-molecule-co::before {
  content: "\f12fe";
}
.mdi-molecule-co2::before {
  content: "\f07e4";
}
.mdi-monitor::before {
  content: "\f0379";
}
.mdi-monitor-cellphone::before {
  content: "\f0989";
}
.mdi-monitor-cellphone-star::before {
  content: "\f098a";
}
.mdi-monitor-clean::before {
  content: "\f1104";
}
.mdi-monitor-dashboard::before {
  content: "\f0a07";
}
.mdi-monitor-edit::before {
  content: "\f12c6";
}
.mdi-monitor-eye::before {
  content: "\f13b4";
}
.mdi-monitor-lock::before {
  content: "\f0ddb";
}
.mdi-monitor-multiple::before {
  content: "\f037a";
}
.mdi-monitor-off::before {
  content: "\f0d90";
}
.mdi-monitor-screenshot::before {
  content: "\f0e51";
}
.mdi-monitor-share::before {
  content: "\f1483";
}
.mdi-monitor-speaker::before {
  content: "\f0f5f";
}
.mdi-monitor-speaker-off::before {
  content: "\f0f60";
}
.mdi-monitor-star::before {
  content: "\f0ddc";
}
.mdi-moon-first-quarter::before {
  content: "\f0f61";
}
.mdi-moon-full::before {
  content: "\f0f62";
}
.mdi-moon-last-quarter::before {
  content: "\f0f63";
}
.mdi-moon-new::before {
  content: "\f0f64";
}
.mdi-moon-waning-crescent::before {
  content: "\f0f65";
}
.mdi-moon-waning-gibbous::before {
  content: "\f0f66";
}
.mdi-moon-waxing-crescent::before {
  content: "\f0f67";
}
.mdi-moon-waxing-gibbous::before {
  content: "\f0f68";
}
.mdi-moped::before {
  content: "\f1086";
}
.mdi-moped-electric::before {
  content: "\f15b7";
}
.mdi-moped-electric-outline::before {
  content: "\f15b8";
}
.mdi-moped-outline::before {
  content: "\f15b9";
}
.mdi-more::before {
  content: "\f037b";
}
.mdi-mother-heart::before {
  content: "\f1314";
}
.mdi-mother-nurse::before {
  content: "\f0d21";
}
.mdi-motion::before {
  content: "\f15b2";
}
.mdi-motion-outline::before {
  content: "\f15b3";
}
.mdi-motion-pause::before {
  content: "\f1590";
}
.mdi-motion-pause-outline::before {
  content: "\f1592";
}
.mdi-motion-play::before {
  content: "\f158f";
}
.mdi-motion-play-outline::before {
  content: "\f1591";
}
.mdi-motion-sensor::before {
  content: "\f0d91";
}
.mdi-motion-sensor-off::before {
  content: "\f1435";
}
.mdi-motorbike::before {
  content: "\f037c";
}
.mdi-motorbike-electric::before {
  content: "\f15ba";
}
.mdi-mouse::before {
  content: "\f037d";
}
.mdi-mouse-bluetooth::before {
  content: "\f098b";
}
.mdi-mouse-move-down::before {
  content: "\f1550";
}
.mdi-mouse-move-up::before {
  content: "\f1551";
}
.mdi-mouse-move-vertical::before {
  content: "\f1552";
}
.mdi-mouse-off::before {
  content: "\f037e";
}
.mdi-mouse-variant::before {
  content: "\f037f";
}
.mdi-mouse-variant-off::before {
  content: "\f0380";
}
.mdi-move-resize::before {
  content: "\f0655";
}
.mdi-move-resize-variant::before {
  content: "\f0656";
}
.mdi-movie::before {
  content: "\f0381";
}
.mdi-movie-edit::before {
  content: "\f1122";
}
.mdi-movie-edit-outline::before {
  content: "\f1123";
}
.mdi-movie-filter::before {
  content: "\f1124";
}
.mdi-movie-filter-outline::before {
  content: "\f1125";
}
.mdi-movie-open::before {
  content: "\f0fce";
}
.mdi-movie-open-outline::before {
  content: "\f0fcf";
}
.mdi-movie-outline::before {
  content: "\f0ddd";
}
.mdi-movie-roll::before {
  content: "\f07de";
}
.mdi-movie-search::before {
  content: "\f11d2";
}
.mdi-movie-search-outline::before {
  content: "\f11d3";
}
.mdi-mower::before {
  content: "\f166f";
}
.mdi-mower-bag::before {
  content: "\f1670";
}
.mdi-muffin::before {
  content: "\f098c";
}
.mdi-multiplication::before {
  content: "\f0382";
}
.mdi-multiplication-box::before {
  content: "\f0383";
}
.mdi-mushroom::before {
  content: "\f07df";
}
.mdi-mushroom-off::before {
  content: "\f13fa";
}
.mdi-mushroom-off-outline::before {
  content: "\f13fb";
}
.mdi-mushroom-outline::before {
  content: "\f07e0";
}
.mdi-music::before {
  content: "\f075a";
}
.mdi-music-accidental-double-flat::before {
  content: "\f0f69";
}
.mdi-music-accidental-double-sharp::before {
  content: "\f0f6a";
}
.mdi-music-accidental-flat::before {
  content: "\f0f6b";
}
.mdi-music-accidental-natural::before {
  content: "\f0f6c";
}
.mdi-music-accidental-sharp::before {
  content: "\f0f6d";
}
.mdi-music-box::before {
  content: "\f0384";
}
.mdi-music-box-multiple::before {
  content: "\f0333";
}
.mdi-music-box-multiple-outline::before {
  content: "\f0f04";
}
.mdi-music-box-outline::before {
  content: "\f0385";
}
.mdi-music-circle::before {
  content: "\f0386";
}
.mdi-music-circle-outline::before {
  content: "\f0ad4";
}
.mdi-music-clef-alto::before {
  content: "\f0f6e";
}
.mdi-music-clef-bass::before {
  content: "\f0f6f";
}
.mdi-music-clef-treble::before {
  content: "\f0f70";
}
.mdi-music-note::before {
  content: "\f0387";
}
.mdi-music-note-bluetooth::before {
  content: "\f05fe";
}
.mdi-music-note-bluetooth-off::before {
  content: "\f05ff";
}
.mdi-music-note-eighth::before {
  content: "\f0388";
}
.mdi-music-note-eighth-dotted::before {
  content: "\f0f71";
}
.mdi-music-note-half::before {
  content: "\f0389";
}
.mdi-music-note-half-dotted::before {
  content: "\f0f72";
}
.mdi-music-note-off::before {
  content: "\f038a";
}
.mdi-music-note-off-outline::before {
  content: "\f0f73";
}
.mdi-music-note-outline::before {
  content: "\f0f74";
}
.mdi-music-note-plus::before {
  content: "\f0dde";
}
.mdi-music-note-quarter::before {
  content: "\f038b";
}
.mdi-music-note-quarter-dotted::before {
  content: "\f0f75";
}
.mdi-music-note-sixteenth::before {
  content: "\f038c";
}
.mdi-music-note-sixteenth-dotted::before {
  content: "\f0f76";
}
.mdi-music-note-whole::before {
  content: "\f038d";
}
.mdi-music-note-whole-dotted::before {
  content: "\f0f77";
}
.mdi-music-off::before {
  content: "\f075b";
}
.mdi-music-rest-eighth::before {
  content: "\f0f78";
}
.mdi-music-rest-half::before {
  content: "\f0f79";
}
.mdi-music-rest-quarter::before {
  content: "\f0f7a";
}
.mdi-music-rest-sixteenth::before {
  content: "\f0f7b";
}
.mdi-music-rest-whole::before {
  content: "\f0f7c";
}
.mdi-mustache::before {
  content: "\f15de";
}
.mdi-nail::before {
  content: "\f0ddf";
}
.mdi-nas::before {
  content: "\f08f3";
}
.mdi-nativescript::before {
  content: "\f0880";
}
.mdi-nature::before {
  content: "\f038e";
}
.mdi-nature-people::before {
  content: "\f038f";
}
.mdi-navigation::before {
  content: "\f0390";
}
.mdi-navigation-outline::before {
  content: "\f1607";
}
.mdi-near-me::before {
  content: "\f05cd";
}
.mdi-necklace::before {
  content: "\f0f0b";
}
.mdi-needle::before {
  content: "\f0391";
}
.mdi-netflix::before {
  content: "\f0746";
}
.mdi-network::before {
  content: "\f06f3";
}
.mdi-network-off::before {
  content: "\f0c9b";
}
.mdi-network-off-outline::before {
  content: "\f0c9c";
}
.mdi-network-outline::before {
  content: "\f0c9d";
}
.mdi-network-strength-1::before {
  content: "\f08f4";
}
.mdi-network-strength-1-alert::before {
  content: "\f08f5";
}
.mdi-network-strength-2::before {
  content: "\f08f6";
}
.mdi-network-strength-2-alert::before {
  content: "\f08f7";
}
.mdi-network-strength-3::before {
  content: "\f08f8";
}
.mdi-network-strength-3-alert::before {
  content: "\f08f9";
}
.mdi-network-strength-4::before {
  content: "\f08fa";
}
.mdi-network-strength-4-alert::before {
  content: "\f08fb";
}
.mdi-network-strength-off::before {
  content: "\f08fc";
}
.mdi-network-strength-off-outline::before {
  content: "\f08fd";
}
.mdi-network-strength-outline::before {
  content: "\f08fe";
}
.mdi-new-box::before {
  content: "\f0394";
}
.mdi-newspaper::before {
  content: "\f0395";
}
.mdi-newspaper-minus::before {
  content: "\f0f0c";
}
.mdi-newspaper-plus::before {
  content: "\f0f0d";
}
.mdi-newspaper-variant::before {
  content: "\f1001";
}
.mdi-newspaper-variant-multiple::before {
  content: "\f1002";
}
.mdi-newspaper-variant-multiple-outline::before {
  content: "\f1003";
}
.mdi-newspaper-variant-outline::before {
  content: "\f1004";
}
.mdi-nfc::before {
  content: "\f0396";
}
.mdi-nfc-search-variant::before {
  content: "\f0e53";
}
.mdi-nfc-tap::before {
  content: "\f0397";
}
.mdi-nfc-variant::before {
  content: "\f0398";
}
.mdi-nfc-variant-off::before {
  content: "\f0e54";
}
.mdi-ninja::before {
  content: "\f0774";
}
.mdi-nintendo-game-boy::before {
  content: "\f1393";
}
.mdi-nintendo-switch::before {
  content: "\f07e1";
}
.mdi-nintendo-wii::before {
  content: "\f05ab";
}
.mdi-nintendo-wiiu::before {
  content: "\f072d";
}
.mdi-nix::before {
  content: "\f1105";
}
.mdi-nodejs::before {
  content: "\f0399";
}
.mdi-noodles::before {
  content: "\f117e";
}
.mdi-not-equal::before {
  content: "\f098d";
}
.mdi-not-equal-variant::before {
  content: "\f098e";
}
.mdi-note::before {
  content: "\f039a";
}
.mdi-note-minus::before {
  content: "\f164f";
}
.mdi-note-minus-outline::before {
  content: "\f1650";
}
.mdi-note-multiple::before {
  content: "\f06b8";
}
.mdi-note-multiple-outline::before {
  content: "\f06b9";
}
.mdi-note-outline::before {
  content: "\f039b";
}
.mdi-note-plus::before {
  content: "\f039c";
}
.mdi-note-plus-outline::before {
  content: "\f039d";
}
.mdi-note-remove::before {
  content: "\f1651";
}
.mdi-note-remove-outline::before {
  content: "\f1652";
}
.mdi-note-search::before {
  content: "\f1653";
}
.mdi-note-search-outline::before {
  content: "\f1654";
}
.mdi-note-text::before {
  content: "\f039e";
}
.mdi-note-text-outline::before {
  content: "\f11d7";
}
.mdi-notebook::before {
  content: "\f082e";
}
.mdi-notebook-check::before {
  content: "\f14f5";
}
.mdi-notebook-check-outline::before {
  content: "\f14f6";
}
.mdi-notebook-edit::before {
  content: "\f14e7";
}
.mdi-notebook-edit-outline::before {
  content: "\f14e9";
}
.mdi-notebook-minus::before {
  content: "\f1610";
}
.mdi-notebook-minus-outline::before {
  content: "\f1611";
}
.mdi-notebook-multiple::before {
  content: "\f0e55";
}
.mdi-notebook-outline::before {
  content: "\f0ebf";
}
.mdi-notebook-plus::before {
  content: "\f1612";
}
.mdi-notebook-plus-outline::before {
  content: "\f1613";
}
.mdi-notebook-remove::before {
  content: "\f1614";
}
.mdi-notebook-remove-outline::before {
  content: "\f1615";
}
.mdi-notification-clear-all::before {
  content: "\f039f";
}
.mdi-npm::before {
  content: "\f06f7";
}
.mdi-nuke::before {
  content: "\f06a4";
}
.mdi-null::before {
  content: "\f07e2";
}
.mdi-numeric::before {
  content: "\f03a0";
}
.mdi-numeric-0::before {
  content: "\f0b39";
}
.mdi-numeric-0-box::before {
  content: "\f03a1";
}
.mdi-numeric-0-box-multiple::before {
  content: "\f0f0e";
}
.mdi-numeric-0-box-multiple-outline::before {
  content: "\f03a2";
}
.mdi-numeric-0-box-outline::before {
  content: "\f03a3";
}
.mdi-numeric-0-circle::before {
  content: "\f0c9e";
}
.mdi-numeric-0-circle-outline::before {
  content: "\f0c9f";
}
.mdi-numeric-1::before {
  content: "\f0b3a";
}
.mdi-numeric-1-box::before {
  content: "\f03a4";
}
.mdi-numeric-1-box-multiple::before {
  content: "\f0f0f";
}
.mdi-numeric-1-box-multiple-outline::before {
  content: "\f03a5";
}
.mdi-numeric-1-box-outline::before {
  content: "\f03a6";
}
.mdi-numeric-1-circle::before {
  content: "\f0ca0";
}
.mdi-numeric-1-circle-outline::before {
  content: "\f0ca1";
}
.mdi-numeric-10::before {
  content: "\f0fe9";
}
.mdi-numeric-10-box::before {
  content: "\f0f7d";
}
.mdi-numeric-10-box-multiple::before {
  content: "\f0fea";
}
.mdi-numeric-10-box-multiple-outline::before {
  content: "\f0feb";
}
.mdi-numeric-10-box-outline::before {
  content: "\f0f7e";
}
.mdi-numeric-10-circle::before {
  content: "\f0fec";
}
.mdi-numeric-10-circle-outline::before {
  content: "\f0fed";
}
.mdi-numeric-2::before {
  content: "\f0b3b";
}
.mdi-numeric-2-box::before {
  content: "\f03a7";
}
.mdi-numeric-2-box-multiple::before {
  content: "\f0f10";
}
.mdi-numeric-2-box-multiple-outline::before {
  content: "\f03a8";
}
.mdi-numeric-2-box-outline::before {
  content: "\f03a9";
}
.mdi-numeric-2-circle::before {
  content: "\f0ca2";
}
.mdi-numeric-2-circle-outline::before {
  content: "\f0ca3";
}
.mdi-numeric-3::before {
  content: "\f0b3c";
}
.mdi-numeric-3-box::before {
  content: "\f03aa";
}
.mdi-numeric-3-box-multiple::before {
  content: "\f0f11";
}
.mdi-numeric-3-box-multiple-outline::before {
  content: "\f03ab";
}
.mdi-numeric-3-box-outline::before {
  content: "\f03ac";
}
.mdi-numeric-3-circle::before {
  content: "\f0ca4";
}
.mdi-numeric-3-circle-outline::before {
  content: "\f0ca5";
}
.mdi-numeric-4::before {
  content: "\f0b3d";
}
.mdi-numeric-4-box::before {
  content: "\f03ad";
}
.mdi-numeric-4-box-multiple::before {
  content: "\f0f12";
}
.mdi-numeric-4-box-multiple-outline::before {
  content: "\f03b2";
}
.mdi-numeric-4-box-outline::before {
  content: "\f03ae";
}
.mdi-numeric-4-circle::before {
  content: "\f0ca6";
}
.mdi-numeric-4-circle-outline::before {
  content: "\f0ca7";
}
.mdi-numeric-5::before {
  content: "\f0b3e";
}
.mdi-numeric-5-box::before {
  content: "\f03b1";
}
.mdi-numeric-5-box-multiple::before {
  content: "\f0f13";
}
.mdi-numeric-5-box-multiple-outline::before {
  content: "\f03af";
}
.mdi-numeric-5-box-outline::before {
  content: "\f03b0";
}
.mdi-numeric-5-circle::before {
  content: "\f0ca8";
}
.mdi-numeric-5-circle-outline::before {
  content: "\f0ca9";
}
.mdi-numeric-6::before {
  content: "\f0b3f";
}
.mdi-numeric-6-box::before {
  content: "\f03b3";
}
.mdi-numeric-6-box-multiple::before {
  content: "\f0f14";
}
.mdi-numeric-6-box-multiple-outline::before {
  content: "\f03b4";
}
.mdi-numeric-6-box-outline::before {
  content: "\f03b5";
}
.mdi-numeric-6-circle::before {
  content: "\f0caa";
}
.mdi-numeric-6-circle-outline::before {
  content: "\f0cab";
}
.mdi-numeric-7::before {
  content: "\f0b40";
}
.mdi-numeric-7-box::before {
  content: "\f03b6";
}
.mdi-numeric-7-box-multiple::before {
  content: "\f0f15";
}
.mdi-numeric-7-box-multiple-outline::before {
  content: "\f03b7";
}
.mdi-numeric-7-box-outline::before {
  content: "\f03b8";
}
.mdi-numeric-7-circle::before {
  content: "\f0cac";
}
.mdi-numeric-7-circle-outline::before {
  content: "\f0cad";
}
.mdi-numeric-8::before {
  content: "\f0b41";
}
.mdi-numeric-8-box::before {
  content: "\f03b9";
}
.mdi-numeric-8-box-multiple::before {
  content: "\f0f16";
}
.mdi-numeric-8-box-multiple-outline::before {
  content: "\f03ba";
}
.mdi-numeric-8-box-outline::before {
  content: "\f03bb";
}
.mdi-numeric-8-circle::before {
  content: "\f0cae";
}
.mdi-numeric-8-circle-outline::before {
  content: "\f0caf";
}
.mdi-numeric-9::before {
  content: "\f0b42";
}
.mdi-numeric-9-box::before {
  content: "\f03bc";
}
.mdi-numeric-9-box-multiple::before {
  content: "\f0f17";
}
.mdi-numeric-9-box-multiple-outline::before {
  content: "\f03bd";
}
.mdi-numeric-9-box-outline::before {
  content: "\f03be";
}
.mdi-numeric-9-circle::before {
  content: "\f0cb0";
}
.mdi-numeric-9-circle-outline::before {
  content: "\f0cb1";
}
.mdi-numeric-9-plus::before {
  content: "\f0fee";
}
.mdi-numeric-9-plus-box::before {
  content: "\f03bf";
}
.mdi-numeric-9-plus-box-multiple::before {
  content: "\f0f18";
}
.mdi-numeric-9-plus-box-multiple-outline::before {
  content: "\f03c0";
}
.mdi-numeric-9-plus-box-outline::before {
  content: "\f03c1";
}
.mdi-numeric-9-plus-circle::before {
  content: "\f0cb2";
}
.mdi-numeric-9-plus-circle-outline::before {
  content: "\f0cb3";
}
.mdi-numeric-negative-1::before {
  content: "\f1052";
}
.mdi-numeric-positive-1::before {
  content: "\f15cb";
}
.mdi-nut::before {
  content: "\f06f8";
}
.mdi-nutrition::before {
  content: "\f03c2";
}
.mdi-nuxt::before {
  content: "\f1106";
}
.mdi-oar::before {
  content: "\f067c";
}
.mdi-ocarina::before {
  content: "\f0de0";
}
.mdi-oci::before {
  content: "\f12e9";
}
.mdi-ocr::before {
  content: "\f113a";
}
.mdi-octagon::before {
  content: "\f03c3";
}
.mdi-octagon-outline::before {
  content: "\f03c4";
}
.mdi-octagram::before {
  content: "\f06f9";
}
.mdi-octagram-outline::before {
  content: "\f0775";
}
.mdi-odnoklassniki::before {
  content: "\f03c5";
}
.mdi-offer::before {
  content: "\f121b";
}
.mdi-office-building::before {
  content: "\f0991";
}
.mdi-office-building-marker::before {
  content: "\f1520";
}
.mdi-office-building-marker-outline::before {
  content: "\f1521";
}
.mdi-office-building-outline::before {
  content: "\f151f";
}
.mdi-oil::before {
  content: "\f03c7";
}
.mdi-oil-lamp::before {
  content: "\f0f19";
}
.mdi-oil-level::before {
  content: "\f1053";
}
.mdi-oil-temperature::before {
  content: "\f0ff8";
}
.mdi-omega::before {
  content: "\f03c9";
}
.mdi-one-up::before {
  content: "\f0bad";
}
.mdi-onepassword::before {
  content: "\f0881";
}
.mdi-opacity::before {
  content: "\f05cc";
}
.mdi-open-in-app::before {
  content: "\f03cb";
}
.mdi-open-in-new::before {
  content: "\f03cc";
}
.mdi-open-source-initiative::before {
  content: "\f0bae";
}
.mdi-openid::before {
  content: "\f03cd";
}
.mdi-opera::before {
  content: "\f03ce";
}
.mdi-orbit::before {
  content: "\f0018";
}
.mdi-orbit-variant::before {
  content: "\f15db";
}
.mdi-order-alphabetical-ascending::before {
  content: "\f020d";
}
.mdi-order-alphabetical-descending::before {
  content: "\f0d07";
}
.mdi-order-bool-ascending::before {
  content: "\f02be";
}
.mdi-order-bool-ascending-variant::before {
  content: "\f098f";
}
.mdi-order-bool-descending::before {
  content: "\f1384";
}
.mdi-order-bool-descending-variant::before {
  content: "\f0990";
}
.mdi-order-numeric-ascending::before {
  content: "\f0545";
}
.mdi-order-numeric-descending::before {
  content: "\f0546";
}
.mdi-origin::before {
  content: "\f0b43";
}
.mdi-ornament::before {
  content: "\f03cf";
}
.mdi-ornament-variant::before {
  content: "\f03d0";
}
.mdi-outdoor-lamp::before {
  content: "\f1054";
}
.mdi-overscan::before {
  content: "\f1005";
}
.mdi-owl::before {
  content: "\f03d2";
}
.mdi-pac-man::before {
  content: "\f0baf";
}
.mdi-package::before {
  content: "\f03d3";
}
.mdi-package-down::before {
  content: "\f03d4";
}
.mdi-package-up::before {
  content: "\f03d5";
}
.mdi-package-variant::before {
  content: "\f03d6";
}
.mdi-package-variant-closed::before {
  content: "\f03d7";
}
.mdi-page-first::before {
  content: "\f0600";
}
.mdi-page-last::before {
  content: "\f0601";
}
.mdi-page-layout-body::before {
  content: "\f06fa";
}
.mdi-page-layout-footer::before {
  content: "\f06fb";
}
.mdi-page-layout-header::before {
  content: "\f06fc";
}
.mdi-page-layout-header-footer::before {
  content: "\f0f7f";
}
.mdi-page-layout-sidebar-left::before {
  content: "\f06fd";
}
.mdi-page-layout-sidebar-right::before {
  content: "\f06fe";
}
.mdi-page-next::before {
  content: "\f0bb0";
}
.mdi-page-next-outline::before {
  content: "\f0bb1";
}
.mdi-page-previous::before {
  content: "\f0bb2";
}
.mdi-page-previous-outline::before {
  content: "\f0bb3";
}
.mdi-pail::before {
  content: "\f1417";
}
.mdi-pail-minus::before {
  content: "\f1437";
}
.mdi-pail-minus-outline::before {
  content: "\f143c";
}
.mdi-pail-off::before {
  content: "\f1439";
}
.mdi-pail-off-outline::before {
  content: "\f143e";
}
.mdi-pail-outline::before {
  content: "\f143a";
}
.mdi-pail-plus::before {
  content: "\f1436";
}
.mdi-pail-plus-outline::before {
  content: "\f143b";
}
.mdi-pail-remove::before {
  content: "\f1438";
}
.mdi-pail-remove-outline::before {
  content: "\f143d";
}
.mdi-palette::before {
  content: "\f03d8";
}
.mdi-palette-advanced::before {
  content: "\f03d9";
}
.mdi-palette-outline::before {
  content: "\f0e0c";
}
.mdi-palette-swatch::before {
  content: "\f08b5";
}
.mdi-palette-swatch-outline::before {
  content: "\f135c";
}
.mdi-palm-tree::before {
  content: "\f1055";
}
.mdi-pan::before {
  content: "\f0bb4";
}
.mdi-pan-bottom-left::before {
  content: "\f0bb5";
}
.mdi-pan-bottom-right::before {
  content: "\f0bb6";
}
.mdi-pan-down::before {
  content: "\f0bb7";
}
.mdi-pan-horizontal::before {
  content: "\f0bb8";
}
.mdi-pan-left::before {
  content: "\f0bb9";
}
.mdi-pan-right::before {
  content: "\f0bba";
}
.mdi-pan-top-left::before {
  content: "\f0bbb";
}
.mdi-pan-top-right::before {
  content: "\f0bbc";
}
.mdi-pan-up::before {
  content: "\f0bbd";
}
.mdi-pan-vertical::before {
  content: "\f0bbe";
}
.mdi-panda::before {
  content: "\f03da";
}
.mdi-pandora::before {
  content: "\f03db";
}
.mdi-panorama::before {
  content: "\f03dc";
}
.mdi-panorama-fisheye::before {
  content: "\f03dd";
}
.mdi-panorama-horizontal::before {
  content: "\f03de";
}
.mdi-panorama-vertical::before {
  content: "\f03df";
}
.mdi-panorama-wide-angle::before {
  content: "\f03e0";
}
.mdi-paper-cut-vertical::before {
  content: "\f03e1";
}
.mdi-paper-roll::before {
  content: "\f1157";
}
.mdi-paper-roll-outline::before {
  content: "\f1158";
}
.mdi-paperclip::before {
  content: "\f03e2";
}
.mdi-parachute::before {
  content: "\f0cb4";
}
.mdi-parachute-outline::before {
  content: "\f0cb5";
}
.mdi-parking::before {
  content: "\f03e3";
}
.mdi-party-popper::before {
  content: "\f1056";
}
.mdi-passport::before {
  content: "\f07e3";
}
.mdi-passport-biometric::before {
  content: "\f0de1";
}
.mdi-pasta::before {
  content: "\f1160";
}
.mdi-patio-heater::before {
  content: "\f0f80";
}
.mdi-patreon::before {
  content: "\f0882";
}
.mdi-pause::before {
  content: "\f03e4";
}
.mdi-pause-circle::before {
  content: "\f03e5";
}
.mdi-pause-circle-outline::before {
  content: "\f03e6";
}
.mdi-pause-octagon::before {
  content: "\f03e7";
}
.mdi-pause-octagon-outline::before {
  content: "\f03e8";
}
.mdi-paw::before {
  content: "\f03e9";
}
.mdi-paw-off::before {
  content: "\f0657";
}
.mdi-paw-off-outline::before {
  content: "\f1676";
}
.mdi-paw-outline::before {
  content: "\f1675";
}
.mdi-pdf-box::before {
  content: "\f0e56";
}
.mdi-peace::before {
  content: "\f0884";
}
.mdi-peanut::before {
  content: "\f0ffc";
}
.mdi-peanut-off::before {
  content: "\f0ffd";
}
.mdi-peanut-off-outline::before {
  content: "\f0fff";
}
.mdi-peanut-outline::before {
  content: "\f0ffe";
}
.mdi-pen::before {
  content: "\f03ea";
}
.mdi-pen-lock::before {
  content: "\f0de2";
}
.mdi-pen-minus::before {
  content: "\f0de3";
}
.mdi-pen-off::before {
  content: "\f0de4";
}
.mdi-pen-plus::before {
  content: "\f0de5";
}
.mdi-pen-remove::before {
  content: "\f0de6";
}
.mdi-pencil::before {
  content: "\f03eb";
}
.mdi-pencil-box::before {
  content: "\f03ec";
}
.mdi-pencil-box-multiple::before {
  content: "\f1144";
}
.mdi-pencil-box-multiple-outline::before {
  content: "\f1145";
}
.mdi-pencil-box-outline::before {
  content: "\f03ed";
}
.mdi-pencil-circle::before {
  content: "\f06ff";
}
.mdi-pencil-circle-outline::before {
  content: "\f0776";
}
.mdi-pencil-lock::before {
  content: "\f03ee";
}
.mdi-pencil-lock-outline::before {
  content: "\f0de7";
}
.mdi-pencil-minus::before {
  content: "\f0de8";
}
.mdi-pencil-minus-outline::before {
  content: "\f0de9";
}
.mdi-pencil-off::before {
  content: "\f03ef";
}
.mdi-pencil-off-outline::before {
  content: "\f0dea";
}
.mdi-pencil-outline::before {
  content: "\f0cb6";
}
.mdi-pencil-plus::before {
  content: "\f0deb";
}
.mdi-pencil-plus-outline::before {
  content: "\f0dec";
}
.mdi-pencil-remove::before {
  content: "\f0ded";
}
.mdi-pencil-remove-outline::before {
  content: "\f0dee";
}
.mdi-pencil-ruler::before {
  content: "\f1353";
}
.mdi-penguin::before {
  content: "\f0ec0";
}
.mdi-pentagon::before {
  content: "\f0701";
}
.mdi-pentagon-outline::before {
  content: "\f0700";
}
.mdi-pentagram::before {
  content: "\f1667";
}
.mdi-percent::before {
  content: "\f03f0";
}
.mdi-percent-outline::before {
  content: "\f1278";
}
.mdi-periodic-table::before {
  content: "\f08b6";
}
.mdi-perspective-less::before {
  content: "\f0d23";
}
.mdi-perspective-more::before {
  content: "\f0d24";
}
.mdi-pharmacy::before {
  content: "\f03f1";
}
.mdi-phone::before {
  content: "\f03f2";
}
.mdi-phone-alert::before {
  content: "\f0f1a";
}
.mdi-phone-alert-outline::before {
  content: "\f118e";
}
.mdi-phone-bluetooth::before {
  content: "\f03f3";
}
.mdi-phone-bluetooth-outline::before {
  content: "\f118f";
}
.mdi-phone-cancel::before {
  content: "\f10bc";
}
.mdi-phone-cancel-outline::before {
  content: "\f1190";
}
.mdi-phone-check::before {
  content: "\f11a9";
}
.mdi-phone-check-outline::before {
  content: "\f11aa";
}
.mdi-phone-classic::before {
  content: "\f0602";
}
.mdi-phone-classic-off::before {
  content: "\f1279";
}
.mdi-phone-dial::before {
  content: "\f1559";
}
.mdi-phone-dial-outline::before {
  content: "\f155a";
}
.mdi-phone-forward::before {
  content: "\f03f4";
}
.mdi-phone-forward-outline::before {
  content: "\f1191";
}
.mdi-phone-hangup::before {
  content: "\f03f5";
}
.mdi-phone-hangup-outline::before {
  content: "\f1192";
}
.mdi-phone-in-talk::before {
  content: "\f03f6";
}
.mdi-phone-in-talk-outline::before {
  content: "\f1182";
}
.mdi-phone-incoming::before {
  content: "\f03f7";
}
.mdi-phone-incoming-outline::before {
  content: "\f1193";
}
.mdi-phone-lock::before {
  content: "\f03f8";
}
.mdi-phone-lock-outline::before {
  content: "\f1194";
}
.mdi-phone-log::before {
  content: "\f03f9";
}
.mdi-phone-log-outline::before {
  content: "\f1195";
}
.mdi-phone-message::before {
  content: "\f1196";
}
.mdi-phone-message-outline::before {
  content: "\f1197";
}
.mdi-phone-minus::before {
  content: "\f0658";
}
.mdi-phone-minus-outline::before {
  content: "\f1198";
}
.mdi-phone-missed::before {
  content: "\f03fa";
}
.mdi-phone-missed-outline::before {
  content: "\f11a5";
}
.mdi-phone-off::before {
  content: "\f0def";
}
.mdi-phone-off-outline::before {
  content: "\f11a6";
}
.mdi-phone-outgoing::before {
  content: "\f03fb";
}
.mdi-phone-outgoing-outline::before {
  content: "\f1199";
}
.mdi-phone-outline::before {
  content: "\f0df0";
}
.mdi-phone-paused::before {
  content: "\f03fc";
}
.mdi-phone-paused-outline::before {
  content: "\f119a";
}
.mdi-phone-plus::before {
  content: "\f0659";
}
.mdi-phone-plus-outline::before {
  content: "\f119b";
}
.mdi-phone-remove::before {
  content: "\f152f";
}
.mdi-phone-remove-outline::before {
  content: "\f1530";
}
.mdi-phone-return::before {
  content: "\f082f";
}
.mdi-phone-return-outline::before {
  content: "\f119c";
}
.mdi-phone-ring::before {
  content: "\f11ab";
}
.mdi-phone-ring-outline::before {
  content: "\f11ac";
}
.mdi-phone-rotate-landscape::before {
  content: "\f0885";
}
.mdi-phone-rotate-portrait::before {
  content: "\f0886";
}
.mdi-phone-settings::before {
  content: "\f03fd";
}
.mdi-phone-settings-outline::before {
  content: "\f119d";
}
.mdi-phone-voip::before {
  content: "\f03fe";
}
.mdi-pi::before {
  content: "\f03ff";
}
.mdi-pi-box::before {
  content: "\f0400";
}
.mdi-pi-hole::before {
  content: "\f0df1";
}
.mdi-piano::before {
  content: "\f067d";
}
.mdi-pickaxe::before {
  content: "\f08b7";
}
.mdi-picture-in-picture-bottom-right::before {
  content: "\f0e57";
}
.mdi-picture-in-picture-bottom-right-outline::before {
  content: "\f0e58";
}
.mdi-picture-in-picture-top-right::before {
  content: "\f0e59";
}
.mdi-picture-in-picture-top-right-outline::before {
  content: "\f0e5a";
}
.mdi-pier::before {
  content: "\f0887";
}
.mdi-pier-crane::before {
  content: "\f0888";
}
.mdi-pig::before {
  content: "\f0401";
}
.mdi-pig-variant::before {
  content: "\f1006";
}
.mdi-pig-variant-outline::before {
  content: "\f1678";
}
.mdi-piggy-bank::before {
  content: "\f1007";
}
.mdi-piggy-bank-outline::before {
  content: "\f1679";
}
.mdi-pill::before {
  content: "\f0402";
}
.mdi-pillar::before {
  content: "\f0702";
}
.mdi-pin::before {
  content: "\f0403";
}
.mdi-pin-off::before {
  content: "\f0404";
}
.mdi-pin-off-outline::before {
  content: "\f0930";
}
.mdi-pin-outline::before {
  content: "\f0931";
}
.mdi-pine-tree::before {
  content: "\f0405";
}
.mdi-pine-tree-box::before {
  content: "\f0406";
}
.mdi-pine-tree-fire::before {
  content: "\f141a";
}
.mdi-pinterest::before {
  content: "\f0407";
}
.mdi-pinwheel::before {
  content: "\f0ad5";
}
.mdi-pinwheel-outline::before {
  content: "\f0ad6";
}
.mdi-pipe::before {
  content: "\f07e5";
}
.mdi-pipe-disconnected::before {
  content: "\f07e6";
}
.mdi-pipe-leak::before {
  content: "\f0889";
}
.mdi-pipe-wrench::before {
  content: "\f1354";
}
.mdi-pirate::before {
  content: "\f0a08";
}
.mdi-pistol::before {
  content: "\f0703";
}
.mdi-piston::before {
  content: "\f088a";
}
.mdi-pitchfork::before {
  content: "\f1553";
}
.mdi-pizza::before {
  content: "\f0409";
}
.mdi-play::before {
  content: "\f040a";
}
.mdi-play-box::before {
  content: "\f127a";
}
.mdi-play-box-multiple::before {
  content: "\f0d19";
}
.mdi-play-box-multiple-outline::before {
  content: "\f13e6";
}
.mdi-play-box-outline::before {
  content: "\f040b";
}
.mdi-play-circle::before {
  content: "\f040c";
}
.mdi-play-circle-outline::before {
  content: "\f040d";
}
.mdi-play-network::before {
  content: "\f088b";
}
.mdi-play-network-outline::before {
  content: "\f0cb7";
}
.mdi-play-outline::before {
  content: "\f0f1b";
}
.mdi-play-pause::before {
  content: "\f040e";
}
.mdi-play-protected-content::before {
  content: "\f040f";
}
.mdi-play-speed::before {
  content: "\f08ff";
}
.mdi-playlist-check::before {
  content: "\f05c7";
}
.mdi-playlist-edit::before {
  content: "\f0900";
}
.mdi-playlist-minus::before {
  content: "\f0410";
}
.mdi-playlist-music::before {
  content: "\f0cb8";
}
.mdi-playlist-music-outline::before {
  content: "\f0cb9";
}
.mdi-playlist-play::before {
  content: "\f0411";
}
.mdi-playlist-plus::before {
  content: "\f0412";
}
.mdi-playlist-remove::before {
  content: "\f0413";
}
.mdi-playlist-star::before {
  content: "\f0df2";
}
.mdi-plex::before {
  content: "\f06ba";
}
.mdi-plus::before {
  content: "\f0415";
}
.mdi-plus-box::before {
  content: "\f0416";
}
.mdi-plus-box-multiple::before {
  content: "\f0334";
}
.mdi-plus-box-multiple-outline::before {
  content: "\f1143";
}
.mdi-plus-box-outline::before {
  content: "\f0704";
}
.mdi-plus-circle::before {
  content: "\f0417";
}
.mdi-plus-circle-multiple::before {
  content: "\f034c";
}
.mdi-plus-circle-multiple-outline::before {
  content: "\f0418";
}
.mdi-plus-circle-outline::before {
  content: "\f0419";
}
.mdi-plus-minus::before {
  content: "\f0992";
}
.mdi-plus-minus-box::before {
  content: "\f0993";
}
.mdi-plus-minus-variant::before {
  content: "\f14c9";
}
.mdi-plus-network::before {
  content: "\f041a";
}
.mdi-plus-network-outline::before {
  content: "\f0cba";
}
.mdi-plus-one::before {
  content: "\f041b";
}
.mdi-plus-outline::before {
  content: "\f0705";
}
.mdi-plus-thick::before {
  content: "\f11ec";
}
.mdi-podcast::before {
  content: "\f0994";
}
.mdi-podium::before {
  content: "\f0d25";
}
.mdi-podium-bronze::before {
  content: "\f0d26";
}
.mdi-podium-gold::before {
  content: "\f0d27";
}
.mdi-podium-silver::before {
  content: "\f0d28";
}
.mdi-point-of-sale::before {
  content: "\f0d92";
}
.mdi-pokeball::before {
  content: "\f041d";
}
.mdi-pokemon-go::before {
  content: "\f0a09";
}
.mdi-poker-chip::before {
  content: "\f0830";
}
.mdi-polaroid::before {
  content: "\f041e";
}
.mdi-police-badge::before {
  content: "\f1167";
}
.mdi-police-badge-outline::before {
  content: "\f1168";
}
.mdi-poll::before {
  content: "\f041f";
}
.mdi-poll-box::before {
  content: "\f0420";
}
.mdi-poll-box-outline::before {
  content: "\f127b";
}
.mdi-polo::before {
  content: "\f14c3";
}
.mdi-polymer::before {
  content: "\f0421";
}
.mdi-pool::before {
  content: "\f0606";
}
.mdi-popcorn::before {
  content: "\f0422";
}
.mdi-post::before {
  content: "\f1008";
}
.mdi-post-outline::before {
  content: "\f1009";
}
.mdi-postage-stamp::before {
  content: "\f0cbb";
}
.mdi-pot::before {
  content: "\f02e5";
}
.mdi-pot-mix::before {
  content: "\f065b";
}
.mdi-pot-mix-outline::before {
  content: "\f0677";
}
.mdi-pot-outline::before {
  content: "\f02ff";
}
.mdi-pot-steam::before {
  content: "\f065a";
}
.mdi-pot-steam-outline::before {
  content: "\f0326";
}
.mdi-pound::before {
  content: "\f0423";
}
.mdi-pound-box::before {
  content: "\f0424";
}
.mdi-pound-box-outline::before {
  content: "\f117f";
}
.mdi-power::before {
  content: "\f0425";
}
.mdi-power-cycle::before {
  content: "\f0901";
}
.mdi-power-off::before {
  content: "\f0902";
}
.mdi-power-on::before {
  content: "\f0903";
}
.mdi-power-plug::before {
  content: "\f06a5";
}
.mdi-power-plug-off::before {
  content: "\f06a6";
}
.mdi-power-plug-off-outline::before {
  content: "\f1424";
}
.mdi-power-plug-outline::before {
  content: "\f1425";
}
.mdi-power-settings::before {
  content: "\f0426";
}
.mdi-power-sleep::before {
  content: "\f0904";
}
.mdi-power-socket::before {
  content: "\f0427";
}
.mdi-power-socket-au::before {
  content: "\f0905";
}
.mdi-power-socket-de::before {
  content: "\f1107";
}
.mdi-power-socket-eu::before {
  content: "\f07e7";
}
.mdi-power-socket-fr::before {
  content: "\f1108";
}
.mdi-power-socket-it::before {
  content: "\f14ff";
}
.mdi-power-socket-jp::before {
  content: "\f1109";
}
.mdi-power-socket-uk::before {
  content: "\f07e8";
}
.mdi-power-socket-us::before {
  content: "\f07e9";
}
.mdi-power-standby::before {
  content: "\f0906";
}
.mdi-powershell::before {
  content: "\f0a0a";
}
.mdi-prescription::before {
  content: "\f0706";
}
.mdi-presentation::before {
  content: "\f0428";
}
.mdi-presentation-play::before {
  content: "\f0429";
}
.mdi-pretzel::before {
  content: "\f1562";
}
.mdi-printer::before {
  content: "\f042a";
}
.mdi-printer-3d::before {
  content: "\f042b";
}
.mdi-printer-3d-nozzle::before {
  content: "\f0e5b";
}
.mdi-printer-3d-nozzle-alert::before {
  content: "\f11c0";
}
.mdi-printer-3d-nozzle-alert-outline::before {
  content: "\f11c1";
}
.mdi-printer-3d-nozzle-outline::before {
  content: "\f0e5c";
}
.mdi-printer-alert::before {
  content: "\f042c";
}
.mdi-printer-check::before {
  content: "\f1146";
}
.mdi-printer-eye::before {
  content: "\f1458";
}
.mdi-printer-off::before {
  content: "\f0e5d";
}
.mdi-printer-pos::before {
  content: "\f1057";
}
.mdi-printer-search::before {
  content: "\f1457";
}
.mdi-printer-settings::before {
  content: "\f0707";
}
.mdi-printer-wireless::before {
  content: "\f0a0b";
}
.mdi-priority-high::before {
  content: "\f0603";
}
.mdi-priority-low::before {
  content: "\f0604";
}
.mdi-professional-hexagon::before {
  content: "\f042d";
}
.mdi-progress-alert::before {
  content: "\f0cbc";
}
.mdi-progress-check::before {
  content: "\f0995";
}
.mdi-progress-clock::before {
  content: "\f0996";
}
.mdi-progress-close::before {
  content: "\f110a";
}
.mdi-progress-download::before {
  content: "\f0997";
}
.mdi-progress-question::before {
  content: "\f1522";
}
.mdi-progress-upload::before {
  content: "\f0998";
}
.mdi-progress-wrench::before {
  content: "\f0cbd";
}
.mdi-projector::before {
  content: "\f042e";
}
.mdi-projector-screen::before {
  content: "\f042f";
}
.mdi-propane-tank::before {
  content: "\f1357";
}
.mdi-propane-tank-outline::before {
  content: "\f1358";
}
.mdi-protocol::before {
  content: "\f0fd8";
}
.mdi-publish::before {
  content: "\f06a7";
}
.mdi-pulse::before {
  content: "\f0430";
}
.mdi-pump::before {
  content: "\f1402";
}
.mdi-pumpkin::before {
  content: "\f0bbf";
}
.mdi-purse::before {
  content: "\f0f1c";
}
.mdi-purse-outline::before {
  content: "\f0f1d";
}
.mdi-puzzle::before {
  content: "\f0431";
}
.mdi-puzzle-check::before {
  content: "\f1426";
}
.mdi-puzzle-check-outline::before {
  content: "\f1427";
}
.mdi-puzzle-edit::before {
  content: "\f14d3";
}
.mdi-puzzle-edit-outline::before {
  content: "\f14d9";
}
.mdi-puzzle-heart::before {
  content: "\f14d4";
}
.mdi-puzzle-heart-outline::before {
  content: "\f14da";
}
.mdi-puzzle-minus::before {
  content: "\f14d1";
}
.mdi-puzzle-minus-outline::before {
  content: "\f14d7";
}
.mdi-puzzle-outline::before {
  content: "\f0a66";
}
.mdi-puzzle-plus::before {
  content: "\f14d0";
}
.mdi-puzzle-plus-outline::before {
  content: "\f14d6";
}
.mdi-puzzle-remove::before {
  content: "\f14d2";
}
.mdi-puzzle-remove-outline::before {
  content: "\f14d8";
}
.mdi-puzzle-star::before {
  content: "\f14d5";
}
.mdi-puzzle-star-outline::before {
  content: "\f14db";
}
.mdi-qi::before {
  content: "\f0999";
}
.mdi-qqchat::before {
  content: "\f0605";
}
.mdi-qrcode::before {
  content: "\f0432";
}
.mdi-qrcode-edit::before {
  content: "\f08b8";
}
.mdi-qrcode-minus::before {
  content: "\f118c";
}
.mdi-qrcode-plus::before {
  content: "\f118b";
}
.mdi-qrcode-remove::before {
  content: "\f118d";
}
.mdi-qrcode-scan::before {
  content: "\f0433";
}
.mdi-quadcopter::before {
  content: "\f0434";
}
.mdi-quality-high::before {
  content: "\f0435";
}
.mdi-quality-low::before {
  content: "\f0a0c";
}
.mdi-quality-medium::before {
  content: "\f0a0d";
}
.mdi-quora::before {
  content: "\f0d29";
}
.mdi-rabbit::before {
  content: "\f0907";
}
.mdi-racing-helmet::before {
  content: "\f0d93";
}
.mdi-racquetball::before {
  content: "\f0d94";
}
.mdi-radar::before {
  content: "\f0437";
}
.mdi-radiator::before {
  content: "\f0438";
}
.mdi-radiator-disabled::before {
  content: "\f0ad7";
}
.mdi-radiator-off::before {
  content: "\f0ad8";
}
.mdi-radio::before {
  content: "\f0439";
}
.mdi-radio-am::before {
  content: "\f0cbe";
}
.mdi-radio-fm::before {
  content: "\f0cbf";
}
.mdi-radio-handheld::before {
  content: "\f043a";
}
.mdi-radio-off::before {
  content: "\f121c";
}
.mdi-radio-tower::before {
  content: "\f043b";
}
.mdi-radioactive::before {
  content: "\f043c";
}
.mdi-radioactive-off::before {
  content: "\f0ec1";
}
.mdi-radiobox-blank::before {
  content: "\f043d";
}
.mdi-radiobox-marked::before {
  content: "\f043e";
}
.mdi-radiology-box::before {
  content: "\f14c5";
}
.mdi-radiology-box-outline::before {
  content: "\f14c6";
}
.mdi-radius::before {
  content: "\f0cc0";
}
.mdi-radius-outline::before {
  content: "\f0cc1";
}
.mdi-railroad-light::before {
  content: "\f0f1e";
}
.mdi-rake::before {
  content: "\f1544";
}
.mdi-raspberry-pi::before {
  content: "\f043f";
}
.mdi-ray-end::before {
  content: "\f0440";
}
.mdi-ray-end-arrow::before {
  content: "\f0441";
}
.mdi-ray-start::before {
  content: "\f0442";
}
.mdi-ray-start-arrow::before {
  content: "\f0443";
}
.mdi-ray-start-end::before {
  content: "\f0444";
}
.mdi-ray-start-vertex-end::before {
  content: "\f15d8";
}
.mdi-ray-vertex::before {
  content: "\f0445";
}
.mdi-react::before {
  content: "\f0708";
}
.mdi-read::before {
  content: "\f0447";
}
.mdi-receipt::before {
  content: "\f0449";
}
.mdi-record::before {
  content: "\f044a";
}
.mdi-record-circle::before {
  content: "\f0ec2";
}
.mdi-record-circle-outline::before {
  content: "\f0ec3";
}
.mdi-record-player::before {
  content: "\f099a";
}
.mdi-record-rec::before {
  content: "\f044b";
}
.mdi-rectangle::before {
  content: "\f0e5e";
}
.mdi-rectangle-outline::before {
  content: "\f0e5f";
}
.mdi-recycle::before {
  content: "\f044c";
}
.mdi-recycle-variant::before {
  content: "\f139d";
}
.mdi-reddit::before {
  content: "\f044d";
}
.mdi-redhat::before {
  content: "\f111b";
}
.mdi-redo::before {
  content: "\f044e";
}
.mdi-redo-variant::before {
  content: "\f044f";
}
.mdi-reflect-horizontal::before {
  content: "\f0a0e";
}
.mdi-reflect-vertical::before {
  content: "\f0a0f";
}
.mdi-refresh::before {
  content: "\f0450";
}
.mdi-refresh-circle::before {
  content: "\f1377";
}
.mdi-regex::before {
  content: "\f0451";
}
.mdi-registered-trademark::before {
  content: "\f0a67";
}
.mdi-reiterate::before {
  content: "\f1588";
}
.mdi-relation-many-to-many::before {
  content: "\f1496";
}
.mdi-relation-many-to-one::before {
  content: "\f1497";
}
.mdi-relation-many-to-one-or-many::before {
  content: "\f1498";
}
.mdi-relation-many-to-only-one::before {
  content: "\f1499";
}
.mdi-relation-many-to-zero-or-many::before {
  content: "\f149a";
}
.mdi-relation-many-to-zero-or-one::before {
  content: "\f149b";
}
.mdi-relation-one-or-many-to-many::before {
  content: "\f149c";
}
.mdi-relation-one-or-many-to-one::before {
  content: "\f149d";
}
.mdi-relation-one-or-many-to-one-or-many::before {
  content: "\f149e";
}
.mdi-relation-one-or-many-to-only-one::before {
  content: "\f149f";
}
.mdi-relation-one-or-many-to-zero-or-many::before {
  content: "\f14a0";
}
.mdi-relation-one-or-many-to-zero-or-one::before {
  content: "\f14a1";
}
.mdi-relation-one-to-many::before {
  content: "\f14a2";
}
.mdi-relation-one-to-one::before {
  content: "\f14a3";
}
.mdi-relation-one-to-one-or-many::before {
  content: "\f14a4";
}
.mdi-relation-one-to-only-one::before {
  content: "\f14a5";
}
.mdi-relation-one-to-zero-or-many::before {
  content: "\f14a6";
}
.mdi-relation-one-to-zero-or-one::before {
  content: "\f14a7";
}
.mdi-relation-only-one-to-many::before {
  content: "\f14a8";
}
.mdi-relation-only-one-to-one::before {
  content: "\f14a9";
}
.mdi-relation-only-one-to-one-or-many::before {
  content: "\f14aa";
}
.mdi-relation-only-one-to-only-one::before {
  content: "\f14ab";
}
.mdi-relation-only-one-to-zero-or-many::before {
  content: "\f14ac";
}
.mdi-relation-only-one-to-zero-or-one::before {
  content: "\f14ad";
}
.mdi-relation-zero-or-many-to-many::before {
  content: "\f14ae";
}
.mdi-relation-zero-or-many-to-one::before {
  content: "\f14af";
}
.mdi-relation-zero-or-many-to-one-or-many::before {
  content: "\f14b0";
}
.mdi-relation-zero-or-many-to-only-one::before {
  content: "\f14b1";
}
.mdi-relation-zero-or-many-to-zero-or-many::before {
  content: "\f14b2";
}
.mdi-relation-zero-or-many-to-zero-or-one::before {
  content: "\f14b3";
}
.mdi-relation-zero-or-one-to-many::before {
  content: "\f14b4";
}
.mdi-relation-zero-or-one-to-one::before {
  content: "\f14b5";
}
.mdi-relation-zero-or-one-to-one-or-many::before {
  content: "\f14b6";
}
.mdi-relation-zero-or-one-to-only-one::before {
  content: "\f14b7";
}
.mdi-relation-zero-or-one-to-zero-or-many::before {
  content: "\f14b8";
}
.mdi-relation-zero-or-one-to-zero-or-one::before {
  content: "\f14b9";
}
.mdi-relative-scale::before {
  content: "\f0452";
}
.mdi-reload::before {
  content: "\f0453";
}
.mdi-reload-alert::before {
  content: "\f110b";
}
.mdi-reminder::before {
  content: "\f088c";
}
.mdi-remote::before {
  content: "\f0454";
}
.mdi-remote-desktop::before {
  content: "\f08b9";
}
.mdi-remote-off::before {
  content: "\f0ec4";
}
.mdi-remote-tv::before {
  content: "\f0ec5";
}
.mdi-remote-tv-off::before {
  content: "\f0ec6";
}
.mdi-rename-box::before {
  content: "\f0455";
}
.mdi-reorder-horizontal::before {
  content: "\f0688";
}
.mdi-reorder-vertical::before {
  content: "\f0689";
}
.mdi-repeat::before {
  content: "\f0456";
}
.mdi-repeat-off::before {
  content: "\f0457";
}
.mdi-repeat-once::before {
  content: "\f0458";
}
.mdi-replay::before {
  content: "\f0459";
}
.mdi-reply::before {
  content: "\f045a";
}
.mdi-reply-all::before {
  content: "\f045b";
}
.mdi-reply-all-outline::before {
  content: "\f0f1f";
}
.mdi-reply-circle::before {
  content: "\f11ae";
}
.mdi-reply-outline::before {
  content: "\f0f20";
}
.mdi-reproduction::before {
  content: "\f045c";
}
.mdi-resistor::before {
  content: "\f0b44";
}
.mdi-resistor-nodes::before {
  content: "\f0b45";
}
.mdi-resize::before {
  content: "\f0a68";
}
.mdi-resize-bottom-right::before {
  content: "\f045d";
}
.mdi-responsive::before {
  content: "\f045e";
}
.mdi-restart::before {
  content: "\f0709";
}
.mdi-restart-alert::before {
  content: "\f110c";
}
.mdi-restart-off::before {
  content: "\f0d95";
}
.mdi-restore::before {
  content: "\f099b";
}
.mdi-restore-alert::before {
  content: "\f110d";
}
.mdi-rewind::before {
  content: "\f045f";
}
.mdi-rewind-10::before {
  content: "\f0d2a";
}
.mdi-rewind-30::before {
  content: "\f0d96";
}
.mdi-rewind-5::before {
  content: "\f11f9";
}
.mdi-rewind-60::before {
  content: "\f160c";
}
.mdi-rewind-outline::before {
  content: "\f070a";
}
.mdi-rhombus::before {
  content: "\f070b";
}
.mdi-rhombus-medium::before {
  content: "\f0a10";
}
.mdi-rhombus-medium-outline::before {
  content: "\f14dc";
}
.mdi-rhombus-outline::before {
  content: "\f070c";
}
.mdi-rhombus-split::before {
  content: "\f0a11";
}
.mdi-rhombus-split-outline::before {
  content: "\f14dd";
}
.mdi-ribbon::before {
  content: "\f0460";
}
.mdi-rice::before {
  content: "\f07ea";
}
.mdi-rickshaw::before {
  content: "\f15bb";
}
.mdi-rickshaw-electric::before {
  content: "\f15bc";
}
.mdi-ring::before {
  content: "\f07eb";
}
.mdi-rivet::before {
  content: "\f0e60";
}
.mdi-road::before {
  content: "\f0461";
}
.mdi-road-variant::before {
  content: "\f0462";
}
.mdi-robber::before {
  content: "\f1058";
}
.mdi-robot::before {
  content: "\f06a9";
}
.mdi-robot-angry::before {
  content: "\f169d";
}
.mdi-robot-angry-outline::before {
  content: "\f169e";
}
.mdi-robot-confused::before {
  content: "\f169f";
}
.mdi-robot-confused-outline::before {
  content: "\f16a0";
}
.mdi-robot-dead::before {
  content: "\f16a1";
}
.mdi-robot-dead-outline::before {
  content: "\f16a2";
}
.mdi-robot-excited::before {
  content: "\f16a3";
}
.mdi-robot-excited-outline::before {
  content: "\f16a4";
}
.mdi-robot-industrial::before {
  content: "\f0b46";
}
.mdi-robot-love::before {
  content: "\f16a5";
}
.mdi-robot-love-outline::before {
  content: "\f16a6";
}
.mdi-robot-mower::before {
  content: "\f11f7";
}
.mdi-robot-mower-outline::before {
  content: "\f11f3";
}
.mdi-robot-off::before {
  content: "\f16a7";
}
.mdi-robot-off-outline::before {
  content: "\f167b";
}
.mdi-robot-outline::before {
  content: "\f167a";
}
.mdi-robot-vacuum::before {
  content: "\f070d";
}
.mdi-robot-vacuum-variant::before {
  content: "\f0908";
}
.mdi-rocket::before {
  content: "\f0463";
}
.mdi-rocket-launch::before {
  content: "\f14de";
}
.mdi-rocket-launch-outline::before {
  content: "\f14df";
}
.mdi-rocket-outline::before {
  content: "\f13af";
}
.mdi-rodent::before {
  content: "\f1327";
}
.mdi-roller-skate::before {
  content: "\f0d2b";
}
.mdi-roller-skate-off::before {
  content: "\f0145";
}
.mdi-rollerblade::before {
  content: "\f0d2c";
}
.mdi-rollerblade-off::before {
  content: "\f002e";
}
.mdi-rollupjs::before {
  content: "\f0bc0";
}
.mdi-roman-numeral-1::before {
  content: "\f1088";
}
.mdi-roman-numeral-10::before {
  content: "\f1091";
}
.mdi-roman-numeral-2::before {
  content: "\f1089";
}
.mdi-roman-numeral-3::before {
  content: "\f108a";
}
.mdi-roman-numeral-4::before {
  content: "\f108b";
}
.mdi-roman-numeral-5::before {
  content: "\f108c";
}
.mdi-roman-numeral-6::before {
  content: "\f108d";
}
.mdi-roman-numeral-7::before {
  content: "\f108e";
}
.mdi-roman-numeral-8::before {
  content: "\f108f";
}
.mdi-roman-numeral-9::before {
  content: "\f1090";
}
.mdi-room-service::before {
  content: "\f088d";
}
.mdi-room-service-outline::before {
  content: "\f0d97";
}
.mdi-rotate-3d::before {
  content: "\f0ec7";
}
.mdi-rotate-3d-variant::before {
  content: "\f0464";
}
.mdi-rotate-left::before {
  content: "\f0465";
}
.mdi-rotate-left-variant::before {
  content: "\f0466";
}
.mdi-rotate-orbit::before {
  content: "\f0d98";
}
.mdi-rotate-right::before {
  content: "\f0467";
}
.mdi-rotate-right-variant::before {
  content: "\f0468";
}
.mdi-rounded-corner::before {
  content: "\f0607";
}
.mdi-router::before {
  content: "\f11e2";
}
.mdi-router-network::before {
  content: "\f1087";
}
.mdi-router-wireless::before {
  content: "\f0469";
}
.mdi-router-wireless-off::before {
  content: "\f15a3";
}
.mdi-router-wireless-settings::before {
  content: "\f0a69";
}
.mdi-routes::before {
  content: "\f046a";
}
.mdi-routes-clock::before {
  content: "\f1059";
}
.mdi-rowing::before {
  content: "\f0608";
}
.mdi-rss::before {
  content: "\f046b";
}
.mdi-rss-box::before {
  content: "\f046c";
}
.mdi-rss-off::before {
  content: "\f0f21";
}
.mdi-rug::before {
  content: "\f1475";
}
.mdi-rugby::before {
  content: "\f0d99";
}
.mdi-ruler::before {
  content: "\f046d";
}
.mdi-ruler-square::before {
  content: "\f0cc2";
}
.mdi-ruler-square-compass::before {
  content: "\f0ebe";
}
.mdi-run::before {
  content: "\f070e";
}
.mdi-run-fast::before {
  content: "\f046e";
}
.mdi-rv-truck::before {
  content: "\f11d4";
}
.mdi-sack::before {
  content: "\f0d2e";
}
.mdi-sack-percent::before {
  content: "\f0d2f";
}
.mdi-safe::before {
  content: "\f0a6a";
}
.mdi-safe-square::before {
  content: "\f127c";
}
.mdi-safe-square-outline::before {
  content: "\f127d";
}
.mdi-safety-goggles::before {
  content: "\f0d30";
}
.mdi-sail-boat::before {
  content: "\f0ec8";
}
.mdi-sale::before {
  content: "\f046f";
}
.mdi-salesforce::before {
  content: "\f088e";
}
.mdi-sass::before {
  content: "\f07ec";
}
.mdi-satellite::before {
  content: "\f0470";
}
.mdi-satellite-uplink::before {
  content: "\f0909";
}
.mdi-satellite-variant::before {
  content: "\f0471";
}
.mdi-sausage::before {
  content: "\f08ba";
}
.mdi-saw-blade::before {
  content: "\f0e61";
}
.mdi-sawtooth-wave::before {
  content: "\f147a";
}
.mdi-saxophone::before {
  content: "\f0609";
}
.mdi-scale::before {
  content: "\f0472";
}
.mdi-scale-balance::before {
  content: "\f05d1";
}
.mdi-scale-bathroom::before {
  content: "\f0473";
}
.mdi-scale-off::before {
  content: "\f105a";
}
.mdi-scan-helper::before {
  content: "\f13d8";
}
.mdi-scanner::before {
  content: "\f06ab";
}
.mdi-scanner-off::before {
  content: "\f090a";
}
.mdi-scatter-plot::before {
  content: "\f0ec9";
}
.mdi-scatter-plot-outline::before {
  content: "\f0eca";
}
.mdi-school::before {
  content: "\f0474";
}
.mdi-school-outline::before {
  content: "\f1180";
}
.mdi-scissors-cutting::before {
  content: "\f0a6b";
}
.mdi-scooter::before {
  content: "\f15bd";
}
.mdi-scooter-electric::before {
  content: "\f15be";
}
.mdi-scoreboard::before {
  content: "\f127e";
}
.mdi-scoreboard-outline::before {
  content: "\f127f";
}
.mdi-screen-rotation::before {
  content: "\f0475";
}
.mdi-screen-rotation-lock::before {
  content: "\f0478";
}
.mdi-screw-flat-top::before {
  content: "\f0df3";
}
.mdi-screw-lag::before {
  content: "\f0df4";
}
.mdi-screw-machine-flat-top::before {
  content: "\f0df5";
}
.mdi-screw-machine-round-top::before {
  content: "\f0df6";
}
.mdi-screw-round-top::before {
  content: "\f0df7";
}
.mdi-screwdriver::before {
  content: "\f0476";
}
.mdi-script::before {
  content: "\f0bc1";
}
.mdi-script-outline::before {
  content: "\f0477";
}
.mdi-script-text::before {
  content: "\f0bc2";
}
.mdi-script-text-outline::before {
  content: "\f0bc3";
}
.mdi-sd::before {
  content: "\f0479";
}
.mdi-seal::before {
  content: "\f047a";
}
.mdi-seal-variant::before {
  content: "\f0fd9";
}
.mdi-search-web::before {
  content: "\f070f";
}
.mdi-seat::before {
  content: "\f0cc3";
}
.mdi-seat-flat::before {
  content: "\f047b";
}
.mdi-seat-flat-angled::before {
  content: "\f047c";
}
.mdi-seat-individual-suite::before {
  content: "\f047d";
}
.mdi-seat-legroom-extra::before {
  content: "\f047e";
}
.mdi-seat-legroom-normal::before {
  content: "\f047f";
}
.mdi-seat-legroom-reduced::before {
  content: "\f0480";
}
.mdi-seat-outline::before {
  content: "\f0cc4";
}
.mdi-seat-passenger::before {
  content: "\f1249";
}
.mdi-seat-recline-extra::before {
  content: "\f0481";
}
.mdi-seat-recline-normal::before {
  content: "\f0482";
}
.mdi-seatbelt::before {
  content: "\f0cc5";
}
.mdi-security::before {
  content: "\f0483";
}
.mdi-security-network::before {
  content: "\f0484";
}
.mdi-seed::before {
  content: "\f0e62";
}
.mdi-seed-off::before {
  content: "\f13fd";
}
.mdi-seed-off-outline::before {
  content: "\f13fe";
}
.mdi-seed-outline::before {
  content: "\f0e63";
}
.mdi-seesaw::before {
  content: "\f15a4";
}
.mdi-segment::before {
  content: "\f0ecb";
}
.mdi-select::before {
  content: "\f0485";
}
.mdi-select-all::before {
  content: "\f0486";
}
.mdi-select-color::before {
  content: "\f0d31";
}
.mdi-select-compare::before {
  content: "\f0ad9";
}
.mdi-select-drag::before {
  content: "\f0a6c";
}
.mdi-select-group::before {
  content: "\f0f82";
}
.mdi-select-inverse::before {
  content: "\f0487";
}
.mdi-select-marker::before {
  content: "\f1280";
}
.mdi-select-multiple::before {
  content: "\f1281";
}
.mdi-select-multiple-marker::before {
  content: "\f1282";
}
.mdi-select-off::before {
  content: "\f0488";
}
.mdi-select-place::before {
  content: "\f0fda";
}
.mdi-select-search::before {
  content: "\f1204";
}
.mdi-selection::before {
  content: "\f0489";
}
.mdi-selection-drag::before {
  content: "\f0a6d";
}
.mdi-selection-ellipse::before {
  content: "\f0d32";
}
.mdi-selection-ellipse-arrow-inside::before {
  content: "\f0f22";
}
.mdi-selection-marker::before {
  content: "\f1283";
}
.mdi-selection-multiple::before {
  content: "\f1285";
}
.mdi-selection-multiple-marker::before {
  content: "\f1284";
}
.mdi-selection-off::before {
  content: "\f0777";
}
.mdi-selection-search::before {
  content: "\f1205";
}
.mdi-semantic-web::before {
  content: "\f1316";
}
.mdi-send::before {
  content: "\f048a";
}
.mdi-send-check::before {
  content: "\f1161";
}
.mdi-send-check-outline::before {
  content: "\f1162";
}
.mdi-send-circle::before {
  content: "\f0df8";
}
.mdi-send-circle-outline::before {
  content: "\f0df9";
}
.mdi-send-clock::before {
  content: "\f1163";
}
.mdi-send-clock-outline::before {
  content: "\f1164";
}
.mdi-send-lock::before {
  content: "\f07ed";
}
.mdi-send-lock-outline::before {
  content: "\f1166";
}
.mdi-send-outline::before {
  content: "\f1165";
}
.mdi-serial-port::before {
  content: "\f065c";
}
.mdi-server::before {
  content: "\f048b";
}
.mdi-server-minus::before {
  content: "\f048c";
}
.mdi-server-network::before {
  content: "\f048d";
}
.mdi-server-network-off::before {
  content: "\f048e";
}
.mdi-server-off::before {
  content: "\f048f";
}
.mdi-server-plus::before {
  content: "\f0490";
}
.mdi-server-remove::before {
  content: "\f0491";
}
.mdi-server-security::before {
  content: "\f0492";
}
.mdi-set-all::before {
  content: "\f0778";
}
.mdi-set-center::before {
  content: "\f0779";
}
.mdi-set-center-right::before {
  content: "\f077a";
}
.mdi-set-left::before {
  content: "\f077b";
}
.mdi-set-left-center::before {
  content: "\f077c";
}
.mdi-set-left-right::before {
  content: "\f077d";
}
.mdi-set-merge::before {
  content: "\f14e0";
}
.mdi-set-none::before {
  content: "\f077e";
}
.mdi-set-right::before {
  content: "\f077f";
}
.mdi-set-split::before {
  content: "\f14e1";
}
.mdi-set-square::before {
  content: "\f145d";
}
.mdi-set-top-box::before {
  content: "\f099f";
}
.mdi-settings-helper::before {
  content: "\f0a6e";
}
.mdi-shaker::before {
  content: "\f110e";
}
.mdi-shaker-outline::before {
  content: "\f110f";
}
.mdi-shape::before {
  content: "\f0831";
}
.mdi-shape-circle-plus::before {
  content: "\f065d";
}
.mdi-shape-outline::before {
  content: "\f0832";
}
.mdi-shape-oval-plus::before {
  content: "\f11fa";
}
.mdi-shape-plus::before {
  content: "\f0495";
}
.mdi-shape-polygon-plus::before {
  content: "\f065e";
}
.mdi-shape-rectangle-plus::before {
  content: "\f065f";
}
.mdi-shape-square-plus::before {
  content: "\f0660";
}
.mdi-shape-square-rounded-plus::before {
  content: "\f14fa";
}
.mdi-share::before {
  content: "\f0496";
}
.mdi-share-all::before {
  content: "\f11f4";
}
.mdi-share-all-outline::before {
  content: "\f11f5";
}
.mdi-share-circle::before {
  content: "\f11ad";
}
.mdi-share-off::before {
  content: "\f0f23";
}
.mdi-share-off-outline::before {
  content: "\f0f24";
}
.mdi-share-outline::before {
  content: "\f0932";
}
.mdi-share-variant::before {
  content: "\f0497";
}
.mdi-share-variant-outline::before {
  content: "\f1514";
}
.mdi-shark-fin::before {
  content: "\f1673";
}
.mdi-shark-fin-outline::before {
  content: "\f1674";
}
.mdi-sheep::before {
  content: "\f0cc6";
}
.mdi-shield::before {
  content: "\f0498";
}
.mdi-shield-account::before {
  content: "\f088f";
}
.mdi-shield-account-outline::before {
  content: "\f0a12";
}
.mdi-shield-account-variant::before {
  content: "\f15a7";
}
.mdi-shield-account-variant-outline::before {
  content: "\f15a8";
}
.mdi-shield-airplane::before {
  content: "\f06bb";
}
.mdi-shield-airplane-outline::before {
  content: "\f0cc7";
}
.mdi-shield-alert::before {
  content: "\f0ecc";
}
.mdi-shield-alert-outline::before {
  content: "\f0ecd";
}
.mdi-shield-bug::before {
  content: "\f13da";
}
.mdi-shield-bug-outline::before {
  content: "\f13db";
}
.mdi-shield-car::before {
  content: "\f0f83";
}
.mdi-shield-check::before {
  content: "\f0565";
}
.mdi-shield-check-outline::before {
  content: "\f0cc8";
}
.mdi-shield-cross::before {
  content: "\f0cc9";
}
.mdi-shield-cross-outline::before {
  content: "\f0cca";
}
.mdi-shield-edit::before {
  content: "\f11a0";
}
.mdi-shield-edit-outline::before {
  content: "\f11a1";
}
.mdi-shield-half::before {
  content: "\f1360";
}
.mdi-shield-half-full::before {
  content: "\f0780";
}
.mdi-shield-home::before {
  content: "\f068a";
}
.mdi-shield-home-outline::before {
  content: "\f0ccb";
}
.mdi-shield-key::before {
  content: "\f0bc4";
}
.mdi-shield-key-outline::before {
  content: "\f0bc5";
}
.mdi-shield-link-variant::before {
  content: "\f0d33";
}
.mdi-shield-link-variant-outline::before {
  content: "\f0d34";
}
.mdi-shield-lock::before {
  content: "\f099d";
}
.mdi-shield-lock-outline::before {
  content: "\f0ccc";
}
.mdi-shield-off::before {
  content: "\f099e";
}
.mdi-shield-off-outline::before {
  content: "\f099c";
}
.mdi-shield-outline::before {
  content: "\f0499";
}
.mdi-shield-plus::before {
  content: "\f0ada";
}
.mdi-shield-plus-outline::before {
  content: "\f0adb";
}
.mdi-shield-refresh::before {
  content: "\f00aa";
}
.mdi-shield-refresh-outline::before {
  content: "\f01e0";
}
.mdi-shield-remove::before {
  content: "\f0adc";
}
.mdi-shield-remove-outline::before {
  content: "\f0add";
}
.mdi-shield-search::before {
  content: "\f0d9a";
}
.mdi-shield-star::before {
  content: "\f113b";
}
.mdi-shield-star-outline::before {
  content: "\f113c";
}
.mdi-shield-sun::before {
  content: "\f105d";
}
.mdi-shield-sun-outline::before {
  content: "\f105e";
}
.mdi-shield-sync::before {
  content: "\f11a2";
}
.mdi-shield-sync-outline::before {
  content: "\f11a3";
}
.mdi-ship-wheel::before {
  content: "\f0833";
}
.mdi-shoe-ballet::before {
  content: "\f15ca";
}
.mdi-shoe-cleat::before {
  content: "\f15c7";
}
.mdi-shoe-formal::before {
  content: "\f0b47";
}
.mdi-shoe-heel::before {
  content: "\f0b48";
}
.mdi-shoe-print::before {
  content: "\f0dfa";
}
.mdi-shoe-sneaker::before {
  content: "\f15c8";
}
.mdi-shopping::before {
  content: "\f049a";
}
.mdi-shopping-music::before {
  content: "\f049b";
}
.mdi-shopping-outline::before {
  content: "\f11d5";
}
.mdi-shopping-search::before {
  content: "\f0f84";
}
.mdi-shore::before {
  content: "\f14f9";
}
.mdi-shovel::before {
  content: "\f0710";
}
.mdi-shovel-off::before {
  content: "\f0711";
}
.mdi-shower::before {
  content: "\f09a0";
}
.mdi-shower-head::before {
  content: "\f09a1";
}
.mdi-shredder::before {
  content: "\f049c";
}
.mdi-shuffle::before {
  content: "\f049d";
}
.mdi-shuffle-disabled::before {
  content: "\f049e";
}
.mdi-shuffle-variant::before {
  content: "\f049f";
}
.mdi-shuriken::before {
  content: "\f137f";
}
.mdi-sigma::before {
  content: "\f04a0";
}
.mdi-sigma-lower::before {
  content: "\f062b";
}
.mdi-sign-caution::before {
  content: "\f04a1";
}
.mdi-sign-direction::before {
  content: "\f0781";
}
.mdi-sign-direction-minus::before {
  content: "\f1000";
}
.mdi-sign-direction-plus::before {
  content: "\f0fdc";
}
.mdi-sign-direction-remove::before {
  content: "\f0fdd";
}
.mdi-sign-pole::before {
  content: "\f14f8";
}
.mdi-sign-real-estate::before {
  content: "\f1118";
}
.mdi-sign-text::before {
  content: "\f0782";
}
.mdi-signal::before {
  content: "\f04a2";
}
.mdi-signal-2g::before {
  content: "\f0712";
}
.mdi-signal-3g::before {
  content: "\f0713";
}
.mdi-signal-4g::before {
  content: "\f0714";
}
.mdi-signal-5g::before {
  content: "\f0a6f";
}
.mdi-signal-cellular-1::before {
  content: "\f08bc";
}
.mdi-signal-cellular-2::before {
  content: "\f08bd";
}
.mdi-signal-cellular-3::before {
  content: "\f08be";
}
.mdi-signal-cellular-outline::before {
  content: "\f08bf";
}
.mdi-signal-distance-variant::before {
  content: "\f0e64";
}
.mdi-signal-hspa::before {
  content: "\f0715";
}
.mdi-signal-hspa-plus::before {
  content: "\f0716";
}
.mdi-signal-off::before {
  content: "\f0783";
}
.mdi-signal-variant::before {
  content: "\f060a";
}
.mdi-signature::before {
  content: "\f0dfb";
}
.mdi-signature-freehand::before {
  content: "\f0dfc";
}
.mdi-signature-image::before {
  content: "\f0dfd";
}
.mdi-signature-text::before {
  content: "\f0dfe";
}
.mdi-silo::before {
  content: "\f0b49";
}
.mdi-silverware::before {
  content: "\f04a3";
}
.mdi-silverware-clean::before {
  content: "\f0fde";
}
.mdi-silverware-fork::before {
  content: "\f04a4";
}
.mdi-silverware-fork-knife::before {
  content: "\f0a70";
}
.mdi-silverware-spoon::before {
  content: "\f04a5";
}
.mdi-silverware-variant::before {
  content: "\f04a6";
}
.mdi-sim::before {
  content: "\f04a7";
}
.mdi-sim-alert::before {
  content: "\f04a8";
}
.mdi-sim-alert-outline::before {
  content: "\f15d3";
}
.mdi-sim-off::before {
  content: "\f04a9";
}
.mdi-sim-off-outline::before {
  content: "\f15d4";
}
.mdi-sim-outline::before {
  content: "\f15d5";
}
.mdi-simple-icons::before {
  content: "\f131d";
}
.mdi-sina-weibo::before {
  content: "\f0adf";
}
.mdi-sine-wave::before {
  content: "\f095b";
}
.mdi-sitemap::before {
  content: "\f04aa";
}
.mdi-size-l::before {
  content: "\f13a6";
}
.mdi-size-m::before {
  content: "\f13a5";
}
.mdi-size-s::before {
  content: "\f13a4";
}
.mdi-size-xl::before {
  content: "\f13a7";
}
.mdi-size-xs::before {
  content: "\f13a3";
}
.mdi-size-xxl::before {
  content: "\f13a8";
}
.mdi-size-xxs::before {
  content: "\f13a2";
}
.mdi-size-xxxl::before {
  content: "\f13a9";
}
.mdi-skate::before {
  content: "\f0d35";
}
.mdi-skateboard::before {
  content: "\f14c2";
}
.mdi-skew-less::before {
  content: "\f0d36";
}
.mdi-skew-more::before {
  content: "\f0d37";
}
.mdi-ski::before {
  content: "\f1304";
}
.mdi-ski-cross-country::before {
  content: "\f1305";
}
.mdi-ski-water::before {
  content: "\f1306";
}
.mdi-skip-backward::before {
  content: "\f04ab";
}
.mdi-skip-backward-outline::before {
  content: "\f0f25";
}
.mdi-skip-forward::before {
  content: "\f04ac";
}
.mdi-skip-forward-outline::before {
  content: "\f0f26";
}
.mdi-skip-next::before {
  content: "\f04ad";
}
.mdi-skip-next-circle::before {
  content: "\f0661";
}
.mdi-skip-next-circle-outline::before {
  content: "\f0662";
}
.mdi-skip-next-outline::before {
  content: "\f0f27";
}
.mdi-skip-previous::before {
  content: "\f04ae";
}
.mdi-skip-previous-circle::before {
  content: "\f0663";
}
.mdi-skip-previous-circle-outline::before {
  content: "\f0664";
}
.mdi-skip-previous-outline::before {
  content: "\f0f28";
}
.mdi-skull::before {
  content: "\f068c";
}
.mdi-skull-crossbones::before {
  content: "\f0bc6";
}
.mdi-skull-crossbones-outline::before {
  content: "\f0bc7";
}
.mdi-skull-outline::before {
  content: "\f0bc8";
}
.mdi-skull-scan::before {
  content: "\f14c7";
}
.mdi-skull-scan-outline::before {
  content: "\f14c8";
}
.mdi-skype::before {
  content: "\f04af";
}
.mdi-skype-business::before {
  content: "\f04b0";
}
.mdi-slack::before {
  content: "\f04b1";
}
.mdi-slash-forward::before {
  content: "\f0fdf";
}
.mdi-slash-forward-box::before {
  content: "\f0fe0";
}
.mdi-sleep::before {
  content: "\f04b2";
}
.mdi-sleep-off::before {
  content: "\f04b3";
}
.mdi-slide::before {
  content: "\f15a5";
}
.mdi-slope-downhill::before {
  content: "\f0dff";
}
.mdi-slope-uphill::before {
  content: "\f0e00";
}
.mdi-slot-machine::before {
  content: "\f1114";
}
.mdi-slot-machine-outline::before {
  content: "\f1115";
}
.mdi-smart-card::before {
  content: "\f10bd";
}
.mdi-smart-card-outline::before {
  content: "\f10be";
}
.mdi-smart-card-reader::before {
  content: "\f10bf";
}
.mdi-smart-card-reader-outline::before {
  content: "\f10c0";
}
.mdi-smog::before {
  content: "\f0a71";
}
.mdi-smoke-detector::before {
  content: "\f0392";
}
.mdi-smoking::before {
  content: "\f04b4";
}
.mdi-smoking-off::before {
  content: "\f04b5";
}
.mdi-smoking-pipe::before {
  content: "\f140d";
}
.mdi-smoking-pipe-off::before {
  content: "\f1428";
}
.mdi-snail::before {
  content: "\f1677";
}
.mdi-snake::before {
  content: "\f150e";
}
.mdi-snapchat::before {
  content: "\f04b6";
}
.mdi-snowboard::before {
  content: "\f1307";
}
.mdi-snowflake::before {
  content: "\f0717";
}
.mdi-snowflake-alert::before {
  content: "\f0f29";
}
.mdi-snowflake-melt::before {
  content: "\f12cb";
}
.mdi-snowflake-off::before {
  content: "\f14e3";
}
.mdi-snowflake-variant::before {
  content: "\f0f2a";
}
.mdi-snowman::before {
  content: "\f04b7";
}
.mdi-soccer::before {
  content: "\f04b8";
}
.mdi-soccer-field::before {
  content: "\f0834";
}
.mdi-social-distance-2-meters::before {
  content: "\f1579";
}
.mdi-social-distance-6-feet::before {
  content: "\f157a";
}
.mdi-sofa::before {
  content: "\f04b9";
}
.mdi-sofa-outline::before {
  content: "\f156d";
}
.mdi-sofa-single::before {
  content: "\f156e";
}
.mdi-sofa-single-outline::before {
  content: "\f156f";
}
.mdi-solar-panel::before {
  content: "\f0d9b";
}
.mdi-solar-panel-large::before {
  content: "\f0d9c";
}
.mdi-solar-power::before {
  content: "\f0a72";
}
.mdi-soldering-iron::before {
  content: "\f1092";
}
.mdi-solid::before {
  content: "\f068d";
}
.mdi-sony-playstation::before {
  content: "\f0414";
}
.mdi-sort::before {
  content: "\f04ba";
}
.mdi-sort-alphabetical-ascending::before {
  content: "\f05bd";
}
.mdi-sort-alphabetical-ascending-variant::before {
  content: "\f1148";
}
.mdi-sort-alphabetical-descending::before {
  content: "\f05bf";
}
.mdi-sort-alphabetical-descending-variant::before {
  content: "\f1149";
}
.mdi-sort-alphabetical-variant::before {
  content: "\f04bb";
}
.mdi-sort-ascending::before {
  content: "\f04bc";
}
.mdi-sort-bool-ascending::before {
  content: "\f1385";
}
.mdi-sort-bool-ascending-variant::before {
  content: "\f1386";
}
.mdi-sort-bool-descending::before {
  content: "\f1387";
}
.mdi-sort-bool-descending-variant::before {
  content: "\f1388";
}
.mdi-sort-calendar-ascending::before {
  content: "\f1547";
}
.mdi-sort-calendar-descending::before {
  content: "\f1548";
}
.mdi-sort-clock-ascending::before {
  content: "\f1549";
}
.mdi-sort-clock-ascending-outline::before {
  content: "\f154a";
}
.mdi-sort-clock-descending::before {
  content: "\f154b";
}
.mdi-sort-clock-descending-outline::before {
  content: "\f154c";
}
.mdi-sort-descending::before {
  content: "\f04bd";
}
.mdi-sort-numeric-ascending::before {
  content: "\f1389";
}
.mdi-sort-numeric-ascending-variant::before {
  content: "\f090d";
}
.mdi-sort-numeric-descending::before {
  content: "\f138a";
}
.mdi-sort-numeric-descending-variant::before {
  content: "\f0ad2";
}
.mdi-sort-numeric-variant::before {
  content: "\f04be";
}
.mdi-sort-reverse-variant::before {
  content: "\f033c";
}
.mdi-sort-variant::before {
  content: "\f04bf";
}
.mdi-sort-variant-lock::before {
  content: "\f0ccd";
}
.mdi-sort-variant-lock-open::before {
  content: "\f0cce";
}
.mdi-sort-variant-remove::before {
  content: "\f1147";
}
.mdi-soundcloud::before {
  content: "\f04c0";
}
.mdi-source-branch::before {
  content: "\f062c";
}
.mdi-source-branch-check::before {
  content: "\f14cf";
}
.mdi-source-branch-minus::before {
  content: "\f14cb";
}
.mdi-source-branch-plus::before {
  content: "\f14ca";
}
.mdi-source-branch-refresh::before {
  content: "\f14cd";
}
.mdi-source-branch-remove::before {
  content: "\f14cc";
}
.mdi-source-branch-sync::before {
  content: "\f14ce";
}
.mdi-source-commit::before {
  content: "\f0718";
}
.mdi-source-commit-end::before {
  content: "\f0719";
}
.mdi-source-commit-end-local::before {
  content: "\f071a";
}
.mdi-source-commit-local::before {
  content: "\f071b";
}
.mdi-source-commit-next-local::before {
  content: "\f071c";
}
.mdi-source-commit-start::before {
  content: "\f071d";
}
.mdi-source-commit-start-next-local::before {
  content: "\f071e";
}
.mdi-source-fork::before {
  content: "\f04c1";
}
.mdi-source-merge::before {
  content: "\f062d";
}
.mdi-source-pull::before {
  content: "\f04c2";
}
.mdi-source-repository::before {
  content: "\f0ccf";
}
.mdi-source-repository-multiple::before {
  content: "\f0cd0";
}
.mdi-soy-sauce::before {
  content: "\f07ee";
}
.mdi-soy-sauce-off::before {
  content: "\f13fc";
}
.mdi-spa::before {
  content: "\f0cd1";
}
.mdi-spa-outline::before {
  content: "\f0cd2";
}
.mdi-space-invaders::before {
  content: "\f0bc9";
}
.mdi-space-station::before {
  content: "\f1383";
}
.mdi-spade::before {
  content: "\f0e65";
}
.mdi-sparkles::before {
  content: "\f1545";
}
.mdi-speaker::before {
  content: "\f04c3";
}
.mdi-speaker-bluetooth::before {
  content: "\f09a2";
}
.mdi-speaker-multiple::before {
  content: "\f0d38";
}
.mdi-speaker-off::before {
  content: "\f04c4";
}
.mdi-speaker-wireless::before {
  content: "\f071f";
}
.mdi-speedometer::before {
  content: "\f04c5";
}
.mdi-speedometer-medium::before {
  content: "\f0f85";
}
.mdi-speedometer-slow::before {
  content: "\f0f86";
}
.mdi-spellcheck::before {
  content: "\f04c6";
}
.mdi-spider::before {
  content: "\f11ea";
}
.mdi-spider-thread::before {
  content: "\f11eb";
}
.mdi-spider-web::before {
  content: "\f0bca";
}
.mdi-spirit-level::before {
  content: "\f14f1";
}
.mdi-spoon-sugar::before {
  content: "\f1429";
}
.mdi-spotify::before {
  content: "\f04c7";
}
.mdi-spotlight::before {
  content: "\f04c8";
}
.mdi-spotlight-beam::before {
  content: "\f04c9";
}
.mdi-spray::before {
  content: "\f0665";
}
.mdi-spray-bottle::before {
  content: "\f0ae0";
}
.mdi-sprinkler::before {
  content: "\f105f";
}
.mdi-sprinkler-variant::before {
  content: "\f1060";
}
.mdi-sprout::before {
  content: "\f0e66";
}
.mdi-sprout-outline::before {
  content: "\f0e67";
}
.mdi-square::before {
  content: "\f0764";
}
.mdi-square-circle::before {
  content: "\f1500";
}
.mdi-square-edit-outline::before {
  content: "\f090c";
}
.mdi-square-medium::before {
  content: "\f0a13";
}
.mdi-square-medium-outline::before {
  content: "\f0a14";
}
.mdi-square-off::before {
  content: "\f12ee";
}
.mdi-square-off-outline::before {
  content: "\f12ef";
}
.mdi-square-outline::before {
  content: "\f0763";
}
.mdi-square-root::before {
  content: "\f0784";
}
.mdi-square-root-box::before {
  content: "\f09a3";
}
.mdi-square-rounded::before {
  content: "\f14fb";
}
.mdi-square-rounded-outline::before {
  content: "\f14fc";
}
.mdi-square-small::before {
  content: "\f0a15";
}
.mdi-square-wave::before {
  content: "\f147b";
}
.mdi-squeegee::before {
  content: "\f0ae1";
}
.mdi-ssh::before {
  content: "\f08c0";
}
.mdi-stack-exchange::before {
  content: "\f060b";
}
.mdi-stack-overflow::before {
  content: "\f04cc";
}
.mdi-stackpath::before {
  content: "\f0359";
}
.mdi-stadium::before {
  content: "\f0ff9";
}
.mdi-stadium-variant::before {
  content: "\f0720";
}
.mdi-stairs::before {
  content: "\f04cd";
}
.mdi-stairs-box::before {
  content: "\f139e";
}
.mdi-stairs-down::before {
  content: "\f12be";
}
.mdi-stairs-up::before {
  content: "\f12bd";
}
.mdi-stamper::before {
  content: "\f0d39";
}
.mdi-standard-definition::before {
  content: "\f07ef";
}
.mdi-star::before {
  content: "\f04ce";
}
.mdi-star-box::before {
  content: "\f0a73";
}
.mdi-star-box-multiple::before {
  content: "\f1286";
}
.mdi-star-box-multiple-outline::before {
  content: "\f1287";
}
.mdi-star-box-outline::before {
  content: "\f0a74";
}
.mdi-star-check::before {
  content: "\f1566";
}
.mdi-star-check-outline::before {
  content: "\f156a";
}
.mdi-star-circle::before {
  content: "\f04cf";
}
.mdi-star-circle-outline::before {
  content: "\f09a4";
}
.mdi-star-cog::before {
  content: "\f1668";
}
.mdi-star-cog-outline::before {
  content: "\f1669";
}
.mdi-star-face::before {
  content: "\f09a5";
}
.mdi-star-four-points::before {
  content: "\f0ae2";
}
.mdi-star-four-points-outline::before {
  content: "\f0ae3";
}
.mdi-star-half::before {
  content: "\f0246";
}
.mdi-star-half-full::before {
  content: "\f04d0";
}
.mdi-star-minus::before {
  content: "\f1564";
}
.mdi-star-minus-outline::before {
  content: "\f1568";
}
.mdi-star-off::before {
  content: "\f04d1";
}
.mdi-star-off-outline::before {
  content: "\f155b";
}
.mdi-star-outline::before {
  content: "\f04d2";
}
.mdi-star-plus::before {
  content: "\f1563";
}
.mdi-star-plus-outline::before {
  content: "\f1567";
}
.mdi-star-remove::before {
  content: "\f1565";
}
.mdi-star-remove-outline::before {
  content: "\f1569";
}
.mdi-star-settings::before {
  content: "\f166a";
}
.mdi-star-settings-outline::before {
  content: "\f166b";
}
.mdi-star-three-points::before {
  content: "\f0ae4";
}
.mdi-star-three-points-outline::before {
  content: "\f0ae5";
}
.mdi-state-machine::before {
  content: "\f11ef";
}
.mdi-steam::before {
  content: "\f04d3";
}
.mdi-steering::before {
  content: "\f04d4";
}
.mdi-steering-off::before {
  content: "\f090e";
}
.mdi-step-backward::before {
  content: "\f04d5";
}
.mdi-step-backward-2::before {
  content: "\f04d6";
}
.mdi-step-forward::before {
  content: "\f04d7";
}
.mdi-step-forward-2::before {
  content: "\f04d8";
}
.mdi-stethoscope::before {
  content: "\f04d9";
}
.mdi-sticker::before {
  content: "\f1364";
}
.mdi-sticker-alert::before {
  content: "\f1365";
}
.mdi-sticker-alert-outline::before {
  content: "\f1366";
}
.mdi-sticker-check::before {
  content: "\f1367";
}
.mdi-sticker-check-outline::before {
  content: "\f1368";
}
.mdi-sticker-circle-outline::before {
  content: "\f05d0";
}
.mdi-sticker-emoji::before {
  content: "\f0785";
}
.mdi-sticker-minus::before {
  content: "\f1369";
}
.mdi-sticker-minus-outline::before {
  content: "\f136a";
}
.mdi-sticker-outline::before {
  content: "\f136b";
}
.mdi-sticker-plus::before {
  content: "\f136c";
}
.mdi-sticker-plus-outline::before {
  content: "\f136d";
}
.mdi-sticker-remove::before {
  content: "\f136e";
}
.mdi-sticker-remove-outline::before {
  content: "\f136f";
}
.mdi-stocking::before {
  content: "\f04da";
}
.mdi-stomach::before {
  content: "\f1093";
}
.mdi-stop::before {
  content: "\f04db";
}
.mdi-stop-circle::before {
  content: "\f0666";
}
.mdi-stop-circle-outline::before {
  content: "\f0667";
}
.mdi-store::before {
  content: "\f04dc";
}
.mdi-store-24-hour::before {
  content: "\f04dd";
}
.mdi-store-minus::before {
  content: "\f165e";
}
.mdi-store-outline::before {
  content: "\f1361";
}
.mdi-store-plus::before {
  content: "\f165f";
}
.mdi-store-remove::before {
  content: "\f1660";
}
.mdi-storefront::before {
  content: "\f07c7";
}
.mdi-storefront-outline::before {
  content: "\f10c1";
}
.mdi-stove::before {
  content: "\f04de";
}
.mdi-strategy::before {
  content: "\f11d6";
}
.mdi-stretch-to-page::before {
  content: "\f0f2b";
}
.mdi-stretch-to-page-outline::before {
  content: "\f0f2c";
}
.mdi-string-lights::before {
  content: "\f12ba";
}
.mdi-string-lights-off::before {
  content: "\f12bb";
}
.mdi-subdirectory-arrow-left::before {
  content: "\f060c";
}
.mdi-subdirectory-arrow-right::before {
  content: "\f060d";
}
.mdi-submarine::before {
  content: "\f156c";
}
.mdi-subtitles::before {
  content: "\f0a16";
}
.mdi-subtitles-outline::before {
  content: "\f0a17";
}
.mdi-subway::before {
  content: "\f06ac";
}
.mdi-subway-alert-variant::before {
  content: "\f0d9d";
}
.mdi-subway-variant::before {
  content: "\f04df";
}
.mdi-summit::before {
  content: "\f0786";
}
.mdi-sunglasses::before {
  content: "\f04e0";
}
.mdi-surround-sound::before {
  content: "\f05c5";
}
.mdi-surround-sound-2-0::before {
  content: "\f07f0";
}
.mdi-surround-sound-3-1::before {
  content: "\f07f1";
}
.mdi-surround-sound-5-1::before {
  content: "\f07f2";
}
.mdi-surround-sound-7-1::before {
  content: "\f07f3";
}
.mdi-svg::before {
  content: "\f0721";
}
.mdi-swap-horizontal::before {
  content: "\f04e1";
}
.mdi-swap-horizontal-bold::before {
  content: "\f0bcd";
}
.mdi-swap-horizontal-circle::before {
  content: "\f0fe1";
}
.mdi-swap-horizontal-circle-outline::before {
  content: "\f0fe2";
}
.mdi-swap-horizontal-variant::before {
  content: "\f08c1";
}
.mdi-swap-vertical::before {
  content: "\f04e2";
}
.mdi-swap-vertical-bold::before {
  content: "\f0bce";
}
.mdi-swap-vertical-circle::before {
  content: "\f0fe3";
}
.mdi-swap-vertical-circle-outline::before {
  content: "\f0fe4";
}
.mdi-swap-vertical-variant::before {
  content: "\f08c2";
}
.mdi-swim::before {
  content: "\f04e3";
}
.mdi-switch::before {
  content: "\f04e4";
}
.mdi-sword::before {
  content: "\f04e5";
}
.mdi-sword-cross::before {
  content: "\f0787";
}
.mdi-syllabary-hangul::before {
  content: "\f1333";
}
.mdi-syllabary-hiragana::before {
  content: "\f1334";
}
.mdi-syllabary-katakana::before {
  content: "\f1335";
}
.mdi-syllabary-katakana-halfwidth::before {
  content: "\f1336";
}
.mdi-symbol::before {
  content: "\f1501";
}
.mdi-symfony::before {
  content: "\f0ae6";
}
.mdi-sync::before {
  content: "\f04e6";
}
.mdi-sync-alert::before {
  content: "\f04e7";
}
.mdi-sync-circle::before {
  content: "\f1378";
}
.mdi-sync-off::before {
  content: "\f04e8";
}
.mdi-tab::before {
  content: "\f04e9";
}
.mdi-tab-minus::before {
  content: "\f0b4b";
}
.mdi-tab-plus::before {
  content: "\f075c";
}
.mdi-tab-remove::before {
  content: "\f0b4c";
}
.mdi-tab-unselected::before {
  content: "\f04ea";
}
.mdi-table::before {
  content: "\f04eb";
}
.mdi-table-account::before {
  content: "\f13b9";
}
.mdi-table-alert::before {
  content: "\f13ba";
}
.mdi-table-arrow-down::before {
  content: "\f13bb";
}
.mdi-table-arrow-left::before {
  content: "\f13bc";
}
.mdi-table-arrow-right::before {
  content: "\f13bd";
}
.mdi-table-arrow-up::before {
  content: "\f13be";
}
.mdi-table-border::before {
  content: "\f0a18";
}
.mdi-table-cancel::before {
  content: "\f13bf";
}
.mdi-table-chair::before {
  content: "\f1061";
}
.mdi-table-check::before {
  content: "\f13c0";
}
.mdi-table-clock::before {
  content: "\f13c1";
}
.mdi-table-cog::before {
  content: "\f13c2";
}
.mdi-table-column::before {
  content: "\f0835";
}
.mdi-table-column-plus-after::before {
  content: "\f04ec";
}
.mdi-table-column-plus-before::before {
  content: "\f04ed";
}
.mdi-table-column-remove::before {
  content: "\f04ee";
}
.mdi-table-column-width::before {
  content: "\f04ef";
}
.mdi-table-edit::before {
  content: "\f04f0";
}
.mdi-table-eye::before {
  content: "\f1094";
}
.mdi-table-eye-off::before {
  content: "\f13c3";
}
.mdi-table-furniture::before {
  content: "\f05bc";
}
.mdi-table-headers-eye::before {
  content: "\f121d";
}
.mdi-table-headers-eye-off::before {
  content: "\f121e";
}
.mdi-table-heart::before {
  content: "\f13c4";
}
.mdi-table-key::before {
  content: "\f13c5";
}
.mdi-table-large::before {
  content: "\f04f1";
}
.mdi-table-large-plus::before {
  content: "\f0f87";
}
.mdi-table-large-remove::before {
  content: "\f0f88";
}
.mdi-table-lock::before {
  content: "\f13c6";
}
.mdi-table-merge-cells::before {
  content: "\f09a6";
}
.mdi-table-minus::before {
  content: "\f13c7";
}
.mdi-table-multiple::before {
  content: "\f13c8";
}
.mdi-table-network::before {
  content: "\f13c9";
}
.mdi-table-of-contents::before {
  content: "\f0836";
}
.mdi-table-off::before {
  content: "\f13ca";
}
.mdi-table-plus::before {
  content: "\f0a75";
}
.mdi-table-refresh::before {
  content: "\f13a0";
}
.mdi-table-remove::before {
  content: "\f0a76";
}
.mdi-table-row::before {
  content: "\f0837";
}
.mdi-table-row-height::before {
  content: "\f04f2";
}
.mdi-table-row-plus-after::before {
  content: "\f04f3";
}
.mdi-table-row-plus-before::before {
  content: "\f04f4";
}
.mdi-table-row-remove::before {
  content: "\f04f5";
}
.mdi-table-search::before {
  content: "\f090f";
}
.mdi-table-settings::before {
  content: "\f0838";
}
.mdi-table-split-cell::before {
  content: "\f142a";
}
.mdi-table-star::before {
  content: "\f13cb";
}
.mdi-table-sync::before {
  content: "\f13a1";
}
.mdi-table-tennis::before {
  content: "\f0e68";
}
.mdi-tablet::before {
  content: "\f04f6";
}
.mdi-tablet-android::before {
  content: "\f04f7";
}
.mdi-tablet-cellphone::before {
  content: "\f09a7";
}
.mdi-tablet-dashboard::before {
  content: "\f0ece";
}
.mdi-tablet-ipad::before {
  content: "\f04f8";
}
.mdi-taco::before {
  content: "\f0762";
}
.mdi-tag::before {
  content: "\f04f9";
}
.mdi-tag-faces::before {
  content: "\f04fa";
}
.mdi-tag-heart::before {
  content: "\f068b";
}
.mdi-tag-heart-outline::before {
  content: "\f0bcf";
}
.mdi-tag-minus::before {
  content: "\f0910";
}
.mdi-tag-minus-outline::before {
  content: "\f121f";
}
.mdi-tag-multiple::before {
  content: "\f04fb";
}
.mdi-tag-multiple-outline::before {
  content: "\f12f7";
}
.mdi-tag-off::before {
  content: "\f1220";
}
.mdi-tag-off-outline::before {
  content: "\f1221";
}
.mdi-tag-outline::before {
  content: "\f04fc";
}
.mdi-tag-plus::before {
  content: "\f0722";
}
.mdi-tag-plus-outline::before {
  content: "\f1222";
}
.mdi-tag-remove::before {
  content: "\f0723";
}
.mdi-tag-remove-outline::before {
  content: "\f1223";
}
.mdi-tag-text::before {
  content: "\f1224";
}
.mdi-tag-text-outline::before {
  content: "\f04fd";
}
.mdi-tailwind::before {
  content: "\f13ff";
}
.mdi-tank::before {
  content: "\f0d3a";
}
.mdi-tanker-truck::before {
  content: "\f0fe5";
}
.mdi-tape-drive::before {
  content: "\f16df";
}
.mdi-tape-measure::before {
  content: "\f0b4d";
}
.mdi-target::before {
  content: "\f04fe";
}
.mdi-target-account::before {
  content: "\f0bd0";
}
.mdi-target-variant::before {
  content: "\f0a77";
}
.mdi-taxi::before {
  content: "\f04ff";
}
.mdi-tea::before {
  content: "\f0d9e";
}
.mdi-tea-outline::before {
  content: "\f0d9f";
}
.mdi-teach::before {
  content: "\f0890";
}
.mdi-teamviewer::before {
  content: "\f0500";
}
.mdi-telegram::before {
  content: "\f0501";
}
.mdi-telescope::before {
  content: "\f0b4e";
}
.mdi-television::before {
  content: "\f0502";
}
.mdi-television-ambient-light::before {
  content: "\f1356";
}
.mdi-television-box::before {
  content: "\f0839";
}
.mdi-television-classic::before {
  content: "\f07f4";
}
.mdi-television-classic-off::before {
  content: "\f083a";
}
.mdi-television-clean::before {
  content: "\f1110";
}
.mdi-television-guide::before {
  content: "\f0503";
}
.mdi-television-off::before {
  content: "\f083b";
}
.mdi-television-pause::before {
  content: "\f0f89";
}
.mdi-television-play::before {
  content: "\f0ecf";
}
.mdi-television-stop::before {
  content: "\f0f8a";
}
.mdi-temperature-celsius::before {
  content: "\f0504";
}
.mdi-temperature-fahrenheit::before {
  content: "\f0505";
}
.mdi-temperature-kelvin::before {
  content: "\f0506";
}
.mdi-tennis::before {
  content: "\f0da0";
}
.mdi-tennis-ball::before {
  content: "\f0507";
}
.mdi-tent::before {
  content: "\f0508";
}
.mdi-terraform::before {
  content: "\f1062";
}
.mdi-terrain::before {
  content: "\f0509";
}
.mdi-test-tube::before {
  content: "\f0668";
}
.mdi-test-tube-empty::before {
  content: "\f0911";
}
.mdi-test-tube-off::before {
  content: "\f0912";
}
.mdi-text::before {
  content: "\f09a8";
}
.mdi-text-account::before {
  content: "\f1570";
}
.mdi-text-box::before {
  content: "\f021a";
}
.mdi-text-box-check::before {
  content: "\f0ea6";
}
.mdi-text-box-check-outline::before {
  content: "\f0ea7";
}
.mdi-text-box-minus::before {
  content: "\f0ea8";
}
.mdi-text-box-minus-outline::before {
  content: "\f0ea9";
}
.mdi-text-box-multiple::before {
  content: "\f0ab7";
}
.mdi-text-box-multiple-outline::before {
  content: "\f0ab8";
}
.mdi-text-box-outline::before {
  content: "\f09ed";
}
.mdi-text-box-plus::before {
  content: "\f0eaa";
}
.mdi-text-box-plus-outline::before {
  content: "\f0eab";
}
.mdi-text-box-remove::before {
  content: "\f0eac";
}
.mdi-text-box-remove-outline::before {
  content: "\f0ead";
}
.mdi-text-box-search::before {
  content: "\f0eae";
}
.mdi-text-box-search-outline::before {
  content: "\f0eaf";
}
.mdi-text-recognition::before {
  content: "\f113d";
}
.mdi-text-search::before {
  content: "\f13b8";
}
.mdi-text-shadow::before {
  content: "\f0669";
}
.mdi-text-short::before {
  content: "\f09a9";
}
.mdi-text-subject::before {
  content: "\f09aa";
}
.mdi-text-to-speech::before {
  content: "\f050a";
}
.mdi-text-to-speech-off::before {
  content: "\f050b";
}
.mdi-texture::before {
  content: "\f050c";
}
.mdi-texture-box::before {
  content: "\f0fe6";
}
.mdi-theater::before {
  content: "\f050d";
}
.mdi-theme-light-dark::before {
  content: "\f050e";
}
.mdi-thermometer::before {
  content: "\f050f";
}
.mdi-thermometer-alert::before {
  content: "\f0e01";
}
.mdi-thermometer-chevron-down::before {
  content: "\f0e02";
}
.mdi-thermometer-chevron-up::before {
  content: "\f0e03";
}
.mdi-thermometer-high::before {
  content: "\f10c2";
}
.mdi-thermometer-lines::before {
  content: "\f0510";
}
.mdi-thermometer-low::before {
  content: "\f10c3";
}
.mdi-thermometer-minus::before {
  content: "\f0e04";
}
.mdi-thermometer-off::before {
  content: "\f1531";
}
.mdi-thermometer-plus::before {
  content: "\f0e05";
}
.mdi-thermostat::before {
  content: "\f0393";
}
.mdi-thermostat-box::before {
  content: "\f0891";
}
.mdi-thought-bubble::before {
  content: "\f07f6";
}
.mdi-thought-bubble-outline::before {
  content: "\f07f7";
}
.mdi-thumb-down::before {
  content: "\f0511";
}
.mdi-thumb-down-outline::before {
  content: "\f0512";
}
.mdi-thumb-up::before {
  content: "\f0513";
}
.mdi-thumb-up-outline::before {
  content: "\f0514";
}
.mdi-thumbs-up-down::before {
  content: "\f0515";
}
.mdi-ticket::before {
  content: "\f0516";
}
.mdi-ticket-account::before {
  content: "\f0517";
}
.mdi-ticket-confirmation::before {
  content: "\f0518";
}
.mdi-ticket-confirmation-outline::before {
  content: "\f13aa";
}
.mdi-ticket-outline::before {
  content: "\f0913";
}
.mdi-ticket-percent::before {
  content: "\f0724";
}
.mdi-ticket-percent-outline::before {
  content: "\f142b";
}
.mdi-tie::before {
  content: "\f0519";
}
.mdi-tilde::before {
  content: "\f0725";
}
.mdi-timelapse::before {
  content: "\f051a";
}
.mdi-timeline::before {
  content: "\f0bd1";
}
.mdi-timeline-alert::before {
  content: "\f0f95";
}
.mdi-timeline-alert-outline::before {
  content: "\f0f98";
}
.mdi-timeline-check::before {
  content: "\f1532";
}
.mdi-timeline-check-outline::before {
  content: "\f1533";
}
.mdi-timeline-clock::before {
  content: "\f11fb";
}
.mdi-timeline-clock-outline::before {
  content: "\f11fc";
}
.mdi-timeline-help::before {
  content: "\f0f99";
}
.mdi-timeline-help-outline::before {
  content: "\f0f9a";
}
.mdi-timeline-minus::before {
  content: "\f1534";
}
.mdi-timeline-minus-outline::before {
  content: "\f1535";
}
.mdi-timeline-outline::before {
  content: "\f0bd2";
}
.mdi-timeline-plus::before {
  content: "\f0f96";
}
.mdi-timeline-plus-outline::before {
  content: "\f0f97";
}
.mdi-timeline-remove::before {
  content: "\f1536";
}
.mdi-timeline-remove-outline::before {
  content: "\f1537";
}
.mdi-timeline-text::before {
  content: "\f0bd3";
}
.mdi-timeline-text-outline::before {
  content: "\f0bd4";
}
.mdi-timer::before {
  content: "\f13ab";
}
.mdi-timer-10::before {
  content: "\f051c";
}
.mdi-timer-3::before {
  content: "\f051d";
}
.mdi-timer-off::before {
  content: "\f13ac";
}
.mdi-timer-off-outline::before {
  content: "\f051e";
}
.mdi-timer-outline::before {
  content: "\f051b";
}
.mdi-timer-sand::before {
  content: "\f051f";
}
.mdi-timer-sand-empty::before {
  content: "\f06ad";
}
.mdi-timer-sand-full::before {
  content: "\f078c";
}
.mdi-timetable::before {
  content: "\f0520";
}
.mdi-toaster::before {
  content: "\f1063";
}
.mdi-toaster-off::before {
  content: "\f11b7";
}
.mdi-toaster-oven::before {
  content: "\f0cd3";
}
.mdi-toggle-switch::before {
  content: "\f0521";
}
.mdi-toggle-switch-off::before {
  content: "\f0522";
}
.mdi-toggle-switch-off-outline::before {
  content: "\f0a19";
}
.mdi-toggle-switch-outline::before {
  content: "\f0a1a";
}
.mdi-toilet::before {
  content: "\f09ab";
}
.mdi-toolbox::before {
  content: "\f09ac";
}
.mdi-toolbox-outline::before {
  content: "\f09ad";
}
.mdi-tools::before {
  content: "\f1064";
}
.mdi-tooltip::before {
  content: "\f0523";
}
.mdi-tooltip-account::before {
  content: "\f000c";
}
.mdi-tooltip-check::before {
  content: "\f155c";
}
.mdi-tooltip-check-outline::before {
  content: "\f155d";
}
.mdi-tooltip-edit::before {
  content: "\f0524";
}
.mdi-tooltip-edit-outline::before {
  content: "\f12c5";
}
.mdi-tooltip-image::before {
  content: "\f0525";
}
.mdi-tooltip-image-outline::before {
  content: "\f0bd5";
}
.mdi-tooltip-minus::before {
  content: "\f155e";
}
.mdi-tooltip-minus-outline::before {
  content: "\f155f";
}
.mdi-tooltip-outline::before {
  content: "\f0526";
}
.mdi-tooltip-plus::before {
  content: "\f0bd6";
}
.mdi-tooltip-plus-outline::before {
  content: "\f0527";
}
.mdi-tooltip-remove::before {
  content: "\f1560";
}
.mdi-tooltip-remove-outline::before {
  content: "\f1561";
}
.mdi-tooltip-text::before {
  content: "\f0528";
}
.mdi-tooltip-text-outline::before {
  content: "\f0bd7";
}
.mdi-tooth::before {
  content: "\f08c3";
}
.mdi-tooth-outline::before {
  content: "\f0529";
}
.mdi-toothbrush::before {
  content: "\f1129";
}
.mdi-toothbrush-electric::before {
  content: "\f112c";
}
.mdi-toothbrush-paste::before {
  content: "\f112a";
}
.mdi-torch::before {
  content: "\f1606";
}
.mdi-tortoise::before {
  content: "\f0d3b";
}
.mdi-toslink::before {
  content: "\f12b8";
}
.mdi-tournament::before {
  content: "\f09ae";
}
.mdi-tow-truck::before {
  content: "\f083c";
}
.mdi-tower-beach::before {
  content: "\f0681";
}
.mdi-tower-fire::before {
  content: "\f0682";
}
.mdi-toy-brick::before {
  content: "\f1288";
}
.mdi-toy-brick-marker::before {
  content: "\f1289";
}
.mdi-toy-brick-marker-outline::before {
  content: "\f128a";
}
.mdi-toy-brick-minus::before {
  content: "\f128b";
}
.mdi-toy-brick-minus-outline::before {
  content: "\f128c";
}
.mdi-toy-brick-outline::before {
  content: "\f128d";
}
.mdi-toy-brick-plus::before {
  content: "\f128e";
}
.mdi-toy-brick-plus-outline::before {
  content: "\f128f";
}
.mdi-toy-brick-remove::before {
  content: "\f1290";
}
.mdi-toy-brick-remove-outline::before {
  content: "\f1291";
}
.mdi-toy-brick-search::before {
  content: "\f1292";
}
.mdi-toy-brick-search-outline::before {
  content: "\f1293";
}
.mdi-track-light::before {
  content: "\f0914";
}
.mdi-trackpad::before {
  content: "\f07f8";
}
.mdi-trackpad-lock::before {
  content: "\f0933";
}
.mdi-tractor::before {
  content: "\f0892";
}
.mdi-tractor-variant::before {
  content: "\f14c4";
}
.mdi-trademark::before {
  content: "\f0a78";
}
.mdi-traffic-cone::before {
  content: "\f137c";
}
.mdi-traffic-light::before {
  content: "\f052b";
}
.mdi-train::before {
  content: "\f052c";
}
.mdi-train-car::before {
  content: "\f0bd8";
}
.mdi-train-variant::before {
  content: "\f08c4";
}
.mdi-tram::before {
  content: "\f052d";
}
.mdi-tram-side::before {
  content: "\f0fe7";
}
.mdi-transcribe::before {
  content: "\f052e";
}
.mdi-transcribe-close::before {
  content: "\f052f";
}
.mdi-transfer::before {
  content: "\f1065";
}
.mdi-transfer-down::before {
  content: "\f0da1";
}
.mdi-transfer-left::before {
  content: "\f0da2";
}
.mdi-transfer-right::before {
  content: "\f0530";
}
.mdi-transfer-up::before {
  content: "\f0da3";
}
.mdi-transit-connection::before {
  content: "\f0d3c";
}
.mdi-transit-connection-horizontal::before {
  content: "\f1546";
}
.mdi-transit-connection-variant::before {
  content: "\f0d3d";
}
.mdi-transit-detour::before {
  content: "\f0f8b";
}
.mdi-transit-skip::before {
  content: "\f1515";
}
.mdi-transit-transfer::before {
  content: "\f06ae";
}
.mdi-transition::before {
  content: "\f0915";
}
.mdi-transition-masked::before {
  content: "\f0916";
}
.mdi-translate::before {
  content: "\f05ca";
}
.mdi-translate-off::before {
  content: "\f0e06";
}
.mdi-transmission-tower::before {
  content: "\f0d3e";
}
.mdi-trash-can::before {
  content: "\f0a79";
}
.mdi-trash-can-outline::before {
  content: "\f0a7a";
}
.mdi-tray::before {
  content: "\f1294";
}
.mdi-tray-alert::before {
  content: "\f1295";
}
.mdi-tray-full::before {
  content: "\f1296";
}
.mdi-tray-minus::before {
  content: "\f1297";
}
.mdi-tray-plus::before {
  content: "\f1298";
}
.mdi-tray-remove::before {
  content: "\f1299";
}
.mdi-treasure-chest::before {
  content: "\f0726";
}
.mdi-tree::before {
  content: "\f0531";
}
.mdi-tree-outline::before {
  content: "\f0e69";
}
.mdi-trello::before {
  content: "\f0532";
}
.mdi-trending-down::before {
  content: "\f0533";
}
.mdi-trending-neutral::before {
  content: "\f0534";
}
.mdi-trending-up::before {
  content: "\f0535";
}
.mdi-triangle::before {
  content: "\f0536";
}
.mdi-triangle-outline::before {
  content: "\f0537";
}
.mdi-triangle-wave::before {
  content: "\f147c";
}
.mdi-triforce::before {
  content: "\f0bd9";
}
.mdi-trophy::before {
  content: "\f0538";
}
.mdi-trophy-award::before {
  content: "\f0539";
}
.mdi-trophy-broken::before {
  content: "\f0da4";
}
.mdi-trophy-outline::before {
  content: "\f053a";
}
.mdi-trophy-variant::before {
  content: "\f053b";
}
.mdi-trophy-variant-outline::before {
  content: "\f053c";
}
.mdi-truck::before {
  content: "\f053d";
}
.mdi-truck-check::before {
  content: "\f0cd4";
}
.mdi-truck-check-outline::before {
  content: "\f129a";
}
.mdi-truck-delivery::before {
  content: "\f053e";
}
.mdi-truck-delivery-outline::before {
  content: "\f129b";
}
.mdi-truck-fast::before {
  content: "\f0788";
}
.mdi-truck-fast-outline::before {
  content: "\f129c";
}
.mdi-truck-outline::before {
  content: "\f129d";
}
.mdi-truck-trailer::before {
  content: "\f0727";
}
.mdi-trumpet::before {
  content: "\f1096";
}
.mdi-tshirt-crew::before {
  content: "\f0a7b";
}
.mdi-tshirt-crew-outline::before {
  content: "\f053f";
}
.mdi-tshirt-v::before {
  content: "\f0a7c";
}
.mdi-tshirt-v-outline::before {
  content: "\f0540";
}
.mdi-tumble-dryer::before {
  content: "\f0917";
}
.mdi-tumble-dryer-alert::before {
  content: "\f11ba";
}
.mdi-tumble-dryer-off::before {
  content: "\f11bb";
}
.mdi-tune::before {
  content: "\f062e";
}
.mdi-tune-variant::before {
  content: "\f1542";
}
.mdi-tune-vertical::before {
  content: "\f066a";
}
.mdi-tune-vertical-variant::before {
  content: "\f1543";
}
.mdi-turnstile::before {
  content: "\f0cd5";
}
.mdi-turnstile-outline::before {
  content: "\f0cd6";
}
.mdi-turtle::before {
  content: "\f0cd7";
}
.mdi-twitch::before {
  content: "\f0543";
}
.mdi-twitter::before {
  content: "\f0544";
}
.mdi-twitter-retweet::before {
  content: "\f0547";
}
.mdi-two-factor-authentication::before {
  content: "\f09af";
}
.mdi-typewriter::before {
  content: "\f0f2d";
}
.mdi-ubisoft::before {
  content: "\f0bda";
}
.mdi-ubuntu::before {
  content: "\f0548";
}
.mdi-ufo::before {
  content: "\f10c4";
}
.mdi-ufo-outline::before {
  content: "\f10c5";
}
.mdi-ultra-high-definition::before {
  content: "\f07f9";
}
.mdi-umbraco::before {
  content: "\f0549";
}
.mdi-umbrella::before {
  content: "\f054a";
}
.mdi-umbrella-closed::before {
  content: "\f09b0";
}
.mdi-umbrella-closed-outline::before {
  content: "\f13e2";
}
.mdi-umbrella-closed-variant::before {
  content: "\f13e1";
}
.mdi-umbrella-outline::before {
  content: "\f054b";
}
.mdi-undo::before {
  content: "\f054c";
}
.mdi-undo-variant::before {
  content: "\f054d";
}
.mdi-unfold-less-horizontal::before {
  content: "\f054e";
}
.mdi-unfold-less-vertical::before {
  content: "\f0760";
}
.mdi-unfold-more-horizontal::before {
  content: "\f054f";
}
.mdi-unfold-more-vertical::before {
  content: "\f0761";
}
.mdi-ungroup::before {
  content: "\f0550";
}
.mdi-unicode::before {
  content: "\f0ed0";
}
.mdi-unicorn::before {
  content: "\f15c2";
}
.mdi-unicorn-variant::before {
  content: "\f15c3";
}
.mdi-unicycle::before {
  content: "\f15e5";
}
.mdi-unity::before {
  content: "\f06af";
}
.mdi-unreal::before {
  content: "\f09b1";
}
.mdi-untappd::before {
  content: "\f0551";
}
.mdi-update::before {
  content: "\f06b0";
}
.mdi-upload::before {
  content: "\f0552";
}
.mdi-upload-lock::before {
  content: "\f1373";
}
.mdi-upload-lock-outline::before {
  content: "\f1374";
}
.mdi-upload-multiple::before {
  content: "\f083d";
}
.mdi-upload-network::before {
  content: "\f06f6";
}
.mdi-upload-network-outline::before {
  content: "\f0cd8";
}
.mdi-upload-off::before {
  content: "\f10c6";
}
.mdi-upload-off-outline::before {
  content: "\f10c7";
}
.mdi-upload-outline::before {
  content: "\f0e07";
}
.mdi-usb::before {
  content: "\f0553";
}
.mdi-usb-flash-drive::before {
  content: "\f129e";
}
.mdi-usb-flash-drive-outline::before {
  content: "\f129f";
}
.mdi-usb-port::before {
  content: "\f11f0";
}
.mdi-valve::before {
  content: "\f1066";
}
.mdi-valve-closed::before {
  content: "\f1067";
}
.mdi-valve-open::before {
  content: "\f1068";
}
.mdi-van-passenger::before {
  content: "\f07fa";
}
.mdi-van-utility::before {
  content: "\f07fb";
}
.mdi-vanish::before {
  content: "\f07fc";
}
.mdi-vanish-quarter::before {
  content: "\f1554";
}
.mdi-vanity-light::before {
  content: "\f11e1";
}
.mdi-variable::before {
  content: "\f0ae7";
}
.mdi-variable-box::before {
  content: "\f1111";
}
.mdi-vector-arrange-above::before {
  content: "\f0554";
}
.mdi-vector-arrange-below::before {
  content: "\f0555";
}
.mdi-vector-bezier::before {
  content: "\f0ae8";
}
.mdi-vector-circle::before {
  content: "\f0556";
}
.mdi-vector-circle-variant::before {
  content: "\f0557";
}
.mdi-vector-combine::before {
  content: "\f0558";
}
.mdi-vector-curve::before {
  content: "\f0559";
}
.mdi-vector-difference::before {
  content: "\f055a";
}
.mdi-vector-difference-ab::before {
  content: "\f055b";
}
.mdi-vector-difference-ba::before {
  content: "\f055c";
}
.mdi-vector-ellipse::before {
  content: "\f0893";
}
.mdi-vector-intersection::before {
  content: "\f055d";
}
.mdi-vector-line::before {
  content: "\f055e";
}
.mdi-vector-link::before {
  content: "\f0fe8";
}
.mdi-vector-point::before {
  content: "\f055f";
}
.mdi-vector-polygon::before {
  content: "\f0560";
}
.mdi-vector-polyline::before {
  content: "\f0561";
}
.mdi-vector-polyline-edit::before {
  content: "\f1225";
}
.mdi-vector-polyline-minus::before {
  content: "\f1226";
}
.mdi-vector-polyline-plus::before {
  content: "\f1227";
}
.mdi-vector-polyline-remove::before {
  content: "\f1228";
}
.mdi-vector-radius::before {
  content: "\f074a";
}
.mdi-vector-rectangle::before {
  content: "\f05c6";
}
.mdi-vector-selection::before {
  content: "\f0562";
}
.mdi-vector-square::before {
  content: "\f0001";
}
.mdi-vector-triangle::before {
  content: "\f0563";
}
.mdi-vector-union::before {
  content: "\f0564";
}
.mdi-vhs::before {
  content: "\f0a1b";
}
.mdi-vibrate::before {
  content: "\f0566";
}
.mdi-vibrate-off::before {
  content: "\f0cd9";
}
.mdi-video::before {
  content: "\f0567";
}
.mdi-video-3d::before {
  content: "\f07fd";
}
.mdi-video-3d-off::before {
  content: "\f13d9";
}
.mdi-video-3d-variant::before {
  content: "\f0ed1";
}
.mdi-video-4k-box::before {
  content: "\f083e";
}
.mdi-video-account::before {
  content: "\f0919";
}
.mdi-video-box::before {
  content: "\f00fd";
}
.mdi-video-box-off::before {
  content: "\f00fe";
}
.mdi-video-check::before {
  content: "\f1069";
}
.mdi-video-check-outline::before {
  content: "\f106a";
}
.mdi-video-high-definition::before {
  content: "\f152e";
}
.mdi-video-image::before {
  content: "\f091a";
}
.mdi-video-input-antenna::before {
  content: "\f083f";
}
.mdi-video-input-component::before {
  content: "\f0840";
}
.mdi-video-input-hdmi::before {
  content: "\f0841";
}
.mdi-video-input-scart::before {
  content: "\f0f8c";
}
.mdi-video-input-svideo::before {
  content: "\f0842";
}
.mdi-video-minus::before {
  content: "\f09b2";
}
.mdi-video-minus-outline::before {
  content: "\f02ba";
}
.mdi-video-off::before {
  content: "\f0568";
}
.mdi-video-off-outline::before {
  content: "\f0bdb";
}
.mdi-video-outline::before {
  content: "\f0bdc";
}
.mdi-video-plus::before {
  content: "\f09b3";
}
.mdi-video-plus-outline::before {
  content: "\f01d3";
}
.mdi-video-stabilization::before {
  content: "\f091b";
}
.mdi-video-switch::before {
  content: "\f0569";
}
.mdi-video-switch-outline::before {
  content: "\f0790";
}
.mdi-video-vintage::before {
  content: "\f0a1c";
}
.mdi-video-wireless::before {
  content: "\f0ed2";
}
.mdi-video-wireless-outline::before {
  content: "\f0ed3";
}
.mdi-view-agenda::before {
  content: "\f056a";
}
.mdi-view-agenda-outline::before {
  content: "\f11d8";
}
.mdi-view-array::before {
  content: "\f056b";
}
.mdi-view-array-outline::before {
  content: "\f1485";
}
.mdi-view-carousel::before {
  content: "\f056c";
}
.mdi-view-carousel-outline::before {
  content: "\f1486";
}
.mdi-view-column::before {
  content: "\f056d";
}
.mdi-view-column-outline::before {
  content: "\f1487";
}
.mdi-view-comfy::before {
  content: "\f0e6a";
}
.mdi-view-comfy-outline::before {
  content: "\f1488";
}
.mdi-view-compact::before {
  content: "\f0e6b";
}
.mdi-view-compact-outline::before {
  content: "\f0e6c";
}
.mdi-view-dashboard::before {
  content: "\f056e";
}
.mdi-view-dashboard-outline::before {
  content: "\f0a1d";
}
.mdi-view-dashboard-variant::before {
  content: "\f0843";
}
.mdi-view-dashboard-variant-outline::before {
  content: "\f1489";
}
.mdi-view-day::before {
  content: "\f056f";
}
.mdi-view-day-outline::before {
  content: "\f148a";
}
.mdi-view-grid::before {
  content: "\f0570";
}
.mdi-view-grid-outline::before {
  content: "\f11d9";
}
.mdi-view-grid-plus::before {
  content: "\f0f8d";
}
.mdi-view-grid-plus-outline::before {
  content: "\f11da";
}
.mdi-view-headline::before {
  content: "\f0571";
}
.mdi-view-list::before {
  content: "\f0572";
}
.mdi-view-list-outline::before {
  content: "\f148b";
}
.mdi-view-module::before {
  content: "\f0573";
}
.mdi-view-module-outline::before {
  content: "\f148c";
}
.mdi-view-parallel::before {
  content: "\f0728";
}
.mdi-view-parallel-outline::before {
  content: "\f148d";
}
.mdi-view-quilt::before {
  content: "\f0574";
}
.mdi-view-quilt-outline::before {
  content: "\f148e";
}
.mdi-view-sequential::before {
  content: "\f0729";
}
.mdi-view-sequential-outline::before {
  content: "\f148f";
}
.mdi-view-split-horizontal::before {
  content: "\f0bcb";
}
.mdi-view-split-vertical::before {
  content: "\f0bcc";
}
.mdi-view-stream::before {
  content: "\f0575";
}
.mdi-view-stream-outline::before {
  content: "\f1490";
}
.mdi-view-week::before {
  content: "\f0576";
}
.mdi-view-week-outline::before {
  content: "\f1491";
}
.mdi-vimeo::before {
  content: "\f0577";
}
.mdi-violin::before {
  content: "\f060f";
}
.mdi-virtual-reality::before {
  content: "\f0894";
}
.mdi-virus::before {
  content: "\f13b6";
}
.mdi-virus-outline::before {
  content: "\f13b7";
}
.mdi-vk::before {
  content: "\f0579";
}
.mdi-vlc::before {
  content: "\f057c";
}
.mdi-voice-off::before {
  content: "\f0ed4";
}
.mdi-voicemail::before {
  content: "\f057d";
}
.mdi-volleyball::before {
  content: "\f09b4";
}
.mdi-volume-high::before {
  content: "\f057e";
}
.mdi-volume-low::before {
  content: "\f057f";
}
.mdi-volume-medium::before {
  content: "\f0580";
}
.mdi-volume-minus::before {
  content: "\f075e";
}
.mdi-volume-mute::before {
  content: "\f075f";
}
.mdi-volume-off::before {
  content: "\f0581";
}
.mdi-volume-plus::before {
  content: "\f075d";
}
.mdi-volume-source::before {
  content: "\f1120";
}
.mdi-volume-variant-off::before {
  content: "\f0e08";
}
.mdi-volume-vibrate::before {
  content: "\f1121";
}
.mdi-vote::before {
  content: "\f0a1f";
}
.mdi-vote-outline::before {
  content: "\f0a20";
}
.mdi-vpn::before {
  content: "\f0582";
}
.mdi-vuejs::before {
  content: "\f0844";
}
.mdi-vuetify::before {
  content: "\f0e6d";
}
.mdi-walk::before {
  content: "\f0583";
}
.mdi-wall::before {
  content: "\f07fe";
}
.mdi-wall-sconce::before {
  content: "\f091c";
}
.mdi-wall-sconce-flat::before {
  content: "\f091d";
}
.mdi-wall-sconce-flat-variant::before {
  content: "\f041c";
}
.mdi-wall-sconce-round::before {
  content: "\f0748";
}
.mdi-wall-sconce-round-variant::before {
  content: "\f091e";
}
.mdi-wallet::before {
  content: "\f0584";
}
.mdi-wallet-giftcard::before {
  content: "\f0585";
}
.mdi-wallet-membership::before {
  content: "\f0586";
}
.mdi-wallet-outline::before {
  content: "\f0bdd";
}
.mdi-wallet-plus::before {
  content: "\f0f8e";
}
.mdi-wallet-plus-outline::before {
  content: "\f0f8f";
}
.mdi-wallet-travel::before {
  content: "\f0587";
}
.mdi-wallpaper::before {
  content: "\f0e09";
}
.mdi-wan::before {
  content: "\f0588";
}
.mdi-wardrobe::before {
  content: "\f0f90";
}
.mdi-wardrobe-outline::before {
  content: "\f0f91";
}
.mdi-warehouse::before {
  content: "\f0f81";
}
.mdi-washing-machine::before {
  content: "\f072a";
}
.mdi-washing-machine-alert::before {
  content: "\f11bc";
}
.mdi-washing-machine-off::before {
  content: "\f11bd";
}
.mdi-watch::before {
  content: "\f0589";
}
.mdi-watch-export::before {
  content: "\f058a";
}
.mdi-watch-export-variant::before {
  content: "\f0895";
}
.mdi-watch-import::before {
  content: "\f058b";
}
.mdi-watch-import-variant::before {
  content: "\f0896";
}
.mdi-watch-variant::before {
  content: "\f0897";
}
.mdi-watch-vibrate::before {
  content: "\f06b1";
}
.mdi-watch-vibrate-off::before {
  content: "\f0cda";
}
.mdi-water::before {
  content: "\f058c";
}
.mdi-water-alert::before {
  content: "\f1502";
}
.mdi-water-alert-outline::before {
  content: "\f1503";
}
.mdi-water-boiler::before {
  content: "\f0f92";
}
.mdi-water-boiler-alert::before {
  content: "\f11b3";
}
.mdi-water-boiler-off::before {
  content: "\f11b4";
}
.mdi-water-check::before {
  content: "\f1504";
}
.mdi-water-check-outline::before {
  content: "\f1505";
}
.mdi-water-minus::before {
  content: "\f1506";
}
.mdi-water-minus-outline::before {
  content: "\f1507";
}
.mdi-water-off::before {
  content: "\f058d";
}
.mdi-water-off-outline::before {
  content: "\f1508";
}
.mdi-water-outline::before {
  content: "\f0e0a";
}
.mdi-water-percent::before {
  content: "\f058e";
}
.mdi-water-percent-alert::before {
  content: "\f1509";
}
.mdi-water-plus::before {
  content: "\f150a";
}
.mdi-water-plus-outline::before {
  content: "\f150b";
}
.mdi-water-polo::before {
  content: "\f12a0";
}
.mdi-water-pump::before {
  content: "\f058f";
}
.mdi-water-pump-off::before {
  content: "\f0f93";
}
.mdi-water-remove::before {
  content: "\f150c";
}
.mdi-water-remove-outline::before {
  content: "\f150d";
}
.mdi-water-well::before {
  content: "\f106b";
}
.mdi-water-well-outline::before {
  content: "\f106c";
}
.mdi-watering-can::before {
  content: "\f1481";
}
.mdi-watering-can-outline::before {
  content: "\f1482";
}
.mdi-watermark::before {
  content: "\f0612";
}
.mdi-wave::before {
  content: "\f0f2e";
}
.mdi-waveform::before {
  content: "\f147d";
}
.mdi-waves::before {
  content: "\f078d";
}
.mdi-waze::before {
  content: "\f0bde";
}
.mdi-weather-cloudy::before {
  content: "\f0590";
}
.mdi-weather-cloudy-alert::before {
  content: "\f0f2f";
}
.mdi-weather-cloudy-arrow-right::before {
  content: "\f0e6e";
}
.mdi-weather-fog::before {
  content: "\f0591";
}
.mdi-weather-hail::before {
  content: "\f0592";
}
.mdi-weather-hazy::before {
  content: "\f0f30";
}
.mdi-weather-hurricane::before {
  content: "\f0898";
}
.mdi-weather-lightning::before {
  content: "\f0593";
}
.mdi-weather-lightning-rainy::before {
  content: "\f067e";
}
.mdi-weather-night::before {
  content: "\f0594";
}
.mdi-weather-night-partly-cloudy::before {
  content: "\f0f31";
}
.mdi-weather-partly-cloudy::before {
  content: "\f0595";
}
.mdi-weather-partly-lightning::before {
  content: "\f0f32";
}
.mdi-weather-partly-rainy::before {
  content: "\f0f33";
}
.mdi-weather-partly-snowy::before {
  content: "\f0f34";
}
.mdi-weather-partly-snowy-rainy::before {
  content: "\f0f35";
}
.mdi-weather-pouring::before {
  content: "\f0596";
}
.mdi-weather-rainy::before {
  content: "\f0597";
}
.mdi-weather-snowy::before {
  content: "\f0598";
}
.mdi-weather-snowy-heavy::before {
  content: "\f0f36";
}
.mdi-weather-snowy-rainy::before {
  content: "\f067f";
}
.mdi-weather-sunny::before {
  content: "\f0599";
}
.mdi-weather-sunny-alert::before {
  content: "\f0f37";
}
.mdi-weather-sunny-off::before {
  content: "\f14e4";
}
.mdi-weather-sunset::before {
  content: "\f059a";
}
.mdi-weather-sunset-down::before {
  content: "\f059b";
}
.mdi-weather-sunset-up::before {
  content: "\f059c";
}
.mdi-weather-tornado::before {
  content: "\f0f38";
}
.mdi-weather-windy::before {
  content: "\f059d";
}
.mdi-weather-windy-variant::before {
  content: "\f059e";
}
.mdi-web::before {
  content: "\f059f";
}
.mdi-web-box::before {
  content: "\f0f94";
}
.mdi-web-clock::before {
  content: "\f124a";
}
.mdi-webcam::before {
  content: "\f05a0";
}
.mdi-webhook::before {
  content: "\f062f";
}
.mdi-webpack::before {
  content: "\f072b";
}
.mdi-webrtc::before {
  content: "\f1248";
}
.mdi-wechat::before {
  content: "\f0611";
}
.mdi-weight::before {
  content: "\f05a1";
}
.mdi-weight-gram::before {
  content: "\f0d3f";
}
.mdi-weight-kilogram::before {
  content: "\f05a2";
}
.mdi-weight-lifter::before {
  content: "\f115d";
}
.mdi-weight-pound::before {
  content: "\f09b5";
}
.mdi-whatsapp::before {
  content: "\f05a3";
}
.mdi-wheel-barrow::before {
  content: "\f14f2";
}
.mdi-wheelchair-accessibility::before {
  content: "\f05a4";
}
.mdi-whistle::before {
  content: "\f09b6";
}
.mdi-whistle-outline::before {
  content: "\f12bc";
}
.mdi-white-balance-auto::before {
  content: "\f05a5";
}
.mdi-white-balance-incandescent::before {
  content: "\f05a6";
}
.mdi-white-balance-iridescent::before {
  content: "\f05a7";
}
.mdi-white-balance-sunny::before {
  content: "\f05a8";
}
.mdi-widgets::before {
  content: "\f072c";
}
.mdi-widgets-outline::before {
  content: "\f1355";
}
.mdi-wifi::before {
  content: "\f05a9";
}
.mdi-wifi-alert::before {
  content: "\f16b5";
}
.mdi-wifi-arrow-down::before {
  content: "\f16b6";
}
.mdi-wifi-arrow-left::before {
  content: "\f16b7";
}
.mdi-wifi-arrow-left-right::before {
  content: "\f16b8";
}
.mdi-wifi-arrow-right::before {
  content: "\f16b9";
}
.mdi-wifi-arrow-up::before {
  content: "\f16ba";
}
.mdi-wifi-arrow-up-down::before {
  content: "\f16bb";
}
.mdi-wifi-cancel::before {
  content: "\f16bc";
}
.mdi-wifi-check::before {
  content: "\f16bd";
}
.mdi-wifi-cog::before {
  content: "\f16be";
}
.mdi-wifi-lock::before {
  content: "\f16bf";
}
.mdi-wifi-lock-open::before {
  content: "\f16c0";
}
.mdi-wifi-marker::before {
  content: "\f16c1";
}
.mdi-wifi-minus::before {
  content: "\f16c2";
}
.mdi-wifi-off::before {
  content: "\f05aa";
}
.mdi-wifi-plus::before {
  content: "\f16c3";
}
.mdi-wifi-refresh::before {
  content: "\f16c4";
}
.mdi-wifi-remove::before {
  content: "\f16c5";
}
.mdi-wifi-settings::before {
  content: "\f16c6";
}
.mdi-wifi-star::before {
  content: "\f0e0b";
}
.mdi-wifi-strength-1::before {
  content: "\f091f";
}
.mdi-wifi-strength-1-alert::before {
  content: "\f0920";
}
.mdi-wifi-strength-1-lock::before {
  content: "\f0921";
}
.mdi-wifi-strength-1-lock-open::before {
  content: "\f16cb";
}
.mdi-wifi-strength-2::before {
  content: "\f0922";
}
.mdi-wifi-strength-2-alert::before {
  content: "\f0923";
}
.mdi-wifi-strength-2-lock::before {
  content: "\f0924";
}
.mdi-wifi-strength-2-lock-open::before {
  content: "\f16cc";
}
.mdi-wifi-strength-3::before {
  content: "\f0925";
}
.mdi-wifi-strength-3-alert::before {
  content: "\f0926";
}
.mdi-wifi-strength-3-lock::before {
  content: "\f0927";
}
.mdi-wifi-strength-3-lock-open::before {
  content: "\f16cd";
}
.mdi-wifi-strength-4::before {
  content: "\f0928";
}
.mdi-wifi-strength-4-alert::before {
  content: "\f0929";
}
.mdi-wifi-strength-4-lock::before {
  content: "\f092a";
}
.mdi-wifi-strength-4-lock-open::before {
  content: "\f16ce";
}
.mdi-wifi-strength-alert-outline::before {
  content: "\f092b";
}
.mdi-wifi-strength-lock-open-outline::before {
  content: "\f16cf";
}
.mdi-wifi-strength-lock-outline::before {
  content: "\f092c";
}
.mdi-wifi-strength-off::before {
  content: "\f092d";
}
.mdi-wifi-strength-off-outline::before {
  content: "\f092e";
}
.mdi-wifi-strength-outline::before {
  content: "\f092f";
}
.mdi-wifi-sync::before {
  content: "\f16c7";
}
.mdi-wikipedia::before {
  content: "\f05ac";
}
.mdi-wind-turbine::before {
  content: "\f0da5";
}
.mdi-window-close::before {
  content: "\f05ad";
}
.mdi-window-closed::before {
  content: "\f05ae";
}
.mdi-window-closed-variant::before {
  content: "\f11db";
}
.mdi-window-maximize::before {
  content: "\f05af";
}
.mdi-window-minimize::before {
  content: "\f05b0";
}
.mdi-window-open::before {
  content: "\f05b1";
}
.mdi-window-open-variant::before {
  content: "\f11dc";
}
.mdi-window-restore::before {
  content: "\f05b2";
}
.mdi-window-shutter::before {
  content: "\f111c";
}
.mdi-window-shutter-alert::before {
  content: "\f111d";
}
.mdi-window-shutter-open::before {
  content: "\f111e";
}
.mdi-windsock::before {
  content: "\f15fa";
}
.mdi-wiper::before {
  content: "\f0ae9";
}
.mdi-wiper-wash::before {
  content: "\f0da6";
}
.mdi-wizard-hat::before {
  content: "\f1477";
}
.mdi-wordpress::before {
  content: "\f05b4";
}
.mdi-wrap::before {
  content: "\f05b6";
}
.mdi-wrap-disabled::before {
  content: "\f0bdf";
}
.mdi-wrench::before {
  content: "\f05b7";
}
.mdi-wrench-outline::before {
  content: "\f0be0";
}
.mdi-xamarin::before {
  content: "\f0845";
}
.mdi-xamarin-outline::before {
  content: "\f0846";
}
.mdi-xing::before {
  content: "\f05be";
}
.mdi-xml::before {
  content: "\f05c0";
}
.mdi-xmpp::before {
  content: "\f07ff";
}
.mdi-y-combinator::before {
  content: "\f0624";
}
.mdi-yahoo::before {
  content: "\f0b4f";
}
.mdi-yeast::before {
  content: "\f05c1";
}
.mdi-yin-yang::before {
  content: "\f0680";
}
.mdi-yoga::before {
  content: "\f117c";
}
.mdi-youtube::before {
  content: "\f05c3";
}
.mdi-youtube-gaming::before {
  content: "\f0848";
}
.mdi-youtube-studio::before {
  content: "\f0847";
}
.mdi-youtube-subscription::before {
  content: "\f0d40";
}
.mdi-youtube-tv::before {
  content: "\f0448";
}
.mdi-yurt::before {
  content: "\f1516";
}
.mdi-z-wave::before {
  content: "\f0aea";
}
.mdi-zend::before {
  content: "\f0aeb";
}
.mdi-zigbee::before {
  content: "\f0d41";
}
.mdi-zip-box::before {
  content: "\f05c4";
}
.mdi-zip-box-outline::before {
  content: "\f0ffa";
}
.mdi-zip-disk::before {
  content: "\f0a23";
}
.mdi-zodiac-aquarius::before {
  content: "\f0a7d";
}
.mdi-zodiac-aries::before {
  content: "\f0a7e";
}
.mdi-zodiac-cancer::before {
  content: "\f0a7f";
}
.mdi-zodiac-capricorn::before {
  content: "\f0a80";
}
.mdi-zodiac-gemini::before {
  content: "\f0a81";
}
.mdi-zodiac-leo::before {
  content: "\f0a82";
}
.mdi-zodiac-libra::before {
  content: "\f0a83";
}
.mdi-zodiac-pisces::before {
  content: "\f0a84";
}
.mdi-zodiac-sagittarius::before {
  content: "\f0a85";
}
.mdi-zodiac-scorpio::before {
  content: "\f0a86";
}
.mdi-zodiac-taurus::before {
  content: "\f0a87";
}
.mdi-zodiac-virgo::before {
  content: "\f0a88";
}
.mdi-blank::before {
  content: "\f68c";
  visibility: hidden;
}
.mdi-18px.mdi-set,
.mdi-18px.mdi:before {
  font-size: 18px;
}
.mdi-24px.mdi-set,
.mdi-24px.mdi:before {
  font-size: 24px;
}
.mdi-36px.mdi-set,
.mdi-36px.mdi:before {
  font-size: 36px;
}
.mdi-48px.mdi-set,
.mdi-48px.mdi:before {
  font-size: 48px;
}
.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}
.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}
.mdi-light:before {
  color: #fff;
}
.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}
.mdi-rotate-45:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mdi-rotate-90:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.mdi-rotate-135:before {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
.mdi-rotate-180:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mdi-rotate-225:before {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}
.mdi-rotate-270:before {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.mdi-rotate-315:before {
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}
.mdi-flip-h:before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -webkit-filter: FlipH;
  filter: FlipH;
  -ms-filter: FlipH;
}
.mdi-flip-v:before {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  -webkit-filter: FlipV;
  filter: FlipV;
  -ms-filter: FlipV;
}
.mdi-spin:before {
  -webkit-animation: mdi-spin 2s infinite linear;
  animation: mdi-spin 2s infinite linear;
}
@-webkit-keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@font-face {
  font-family: boxicons;
  font-weight: 400;
  font-style: normal;
  src: url("./media/boxicons.eot");
  src:
    url("./media/boxicons.eot") format("embedded-opentype"),
    url("./media/boxicons.html") format("woff2"),
    url("./media/boxicons.woff") format("woff"),
    url("./media/boxicons.ttf") format("truetype"),
    url("./media/boxiconsd41d.svg?#boxicons") format("svg");
}
.bx {
  font-family: boxicons !important;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  display: inline-block;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bx-ul {
  margin-left: 2em;
  padding-left: 0;
  list-style: none;
}
.bx-ul > li {
  position: relative;
}
.bx-ul .bx {
  font-size: inherit;
  line-height: inherit;
  position: absolute;
  left: -2em;
  width: 2em;
  text-align: center;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes burst {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  90% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes burst {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  90% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
  }
}
@-webkit-keyframes flashing {
  0% {
    opacity: 1;
  }
  45% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
}
@keyframes flashing {
  0% {
    opacity: 1;
  }
  45% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
}
@-webkit-keyframes fade-left {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0;
  }
}
@keyframes fade-left {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0;
  }
}
@-webkit-keyframes fade-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
    opacity: 0;
  }
}
@keyframes fade-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
    opacity: 0;
  }
}
@-webkit-keyframes fade-up {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0;
  }
}
@keyframes fade-up {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0;
  }
}
@-webkit-keyframes fade-down {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    opacity: 0;
  }
}
@keyframes fade-down {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    opacity: 0;
  }
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
    transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
    transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
  }
  40%, 60%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bx-spin {
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
.bx-spin-hover:hover {
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
.bx-tada {
  -webkit-animation: tada 1.5s ease infinite;
  animation: tada 1.5s ease infinite;
}
.bx-tada-hover:hover {
  -webkit-animation: tada 1.5s ease infinite;
  animation: tada 1.5s ease infinite;
}
.bx-flashing {
  -webkit-animation: flashing 1.5s infinite linear;
  animation: flashing 1.5s infinite linear;
}
.bx-flashing-hover:hover {
  -webkit-animation: flashing 1.5s infinite linear;
  animation: flashing 1.5s infinite linear;
}
.bx-burst {
  -webkit-animation: burst 1.5s infinite linear;
  animation: burst 1.5s infinite linear;
}
.bx-burst-hover:hover {
  -webkit-animation: burst 1.5s infinite linear;
  animation: burst 1.5s infinite linear;
}
.bx-fade-up {
  -webkit-animation: fade-up 1.5s infinite linear;
  animation: fade-up 1.5s infinite linear;
}
.bx-fade-up-hover:hover {
  -webkit-animation: fade-up 1.5s infinite linear;
  animation: fade-up 1.5s infinite linear;
}
.bx-fade-down {
  -webkit-animation: fade-down 1.5s infinite linear;
  animation: fade-down 1.5s infinite linear;
}
.bx-fade-down-hover:hover {
  -webkit-animation: fade-down 1.5s infinite linear;
  animation: fade-down 1.5s infinite linear;
}
.bx-fade-left {
  -webkit-animation: fade-left 1.5s infinite linear;
  animation: fade-left 1.5s infinite linear;
}
.bx-fade-left-hover:hover {
  -webkit-animation: fade-left 1.5s infinite linear;
  animation: fade-left 1.5s infinite linear;
}
.bx-fade-right {
  -webkit-animation: fade-right 1.5s infinite linear;
  animation: fade-right 1.5s infinite linear;
}
.bx-fade-right-hover:hover {
  -webkit-animation: fade-right 1.5s infinite linear;
  animation: fade-right 1.5s infinite linear;
}
.bx-xs {
  font-size: 1rem !important;
}
.bx-sm {
  font-size: 1.55rem !important;
}
.bx-md {
  font-size: 2.25rem !important;
}
.bx-fw {
  font-size: 1.2857142857em;
  line-height: 0.8em;
  width: 1.2857142857em;
  height: 0.8em;
  margin-top: -0.2em !important;
  vertical-align: middle;
}
.bx-lg {
  font-size: 3rem !important;
}
.bx-pull-left {
  float: left;
  margin-right: 0.3em !important;
}
.bx-pull-right {
  float: right;
  margin-left: 0.3em !important;
}
.bx-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.bx-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.bx-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.bx-flip-horizontal {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.bx-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.bx-border {
  padding: 0.25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25em;
}
.bx-border-circle {
  padding: 0.25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}
.bxl-adobe:before {
  content: "\e900";
}
.bxl-algolia:before {
  content: "\e901";
}
.bxl-audible:before {
  content: "\e902";
}
.bxl-figma:before {
  content: "\e903";
}
.bxl-redbubble:before {
  content: "\e904";
}
.bxl-etsy:before {
  content: "\e905";
}
.bxl-gitlab:before {
  content: "\e906";
}
.bxl-patreon:before {
  content: "\e907";
}
.bxl-facebook-circle:before {
  content: "\e908";
}
.bxl-imdb:before {
  content: "\e909";
}
.bxl-jquery:before {
  content: "\e90a";
}
.bxl-pinterest-alt:before {
  content: "\e90b";
}
.bxl-500px:before {
  content: "\e90c";
}
.bxl-airbnb:before {
  content: "\e90d";
}
.bxl-amazon:before {
  content: "\e90e";
}
.bxl-android:before {
  content: "\e90f";
}
.bxl-angular:before {
  content: "\e910";
}
.bxl-apple:before {
  content: "\e911";
}
.bxl-baidu:before {
  content: "\e912";
}
.bxl-behance:before {
  content: "\e913";
}
.bxl-bing:before {
  content: "\e914";
}
.bxl-bitcoin:before {
  content: "\e915";
}
.bxl-blogger:before {
  content: "\e916";
}
.bxl-bootstrap:before {
  content: "\e917";
}
.bxl-chrome:before {
  content: "\e918";
}
.bxl-codepen:before {
  content: "\e919";
}
.bxl-creative-commons:before {
  content: "\e91a";
}
.bxl-css3:before {
  content: "\e91b";
}
.bxl-dailymotion:before {
  content: "\e91c";
}
.bxl-deviantart:before {
  content: "\e91d";
}
.bxl-digg:before {
  content: "\e91e";
}
.bxl-digitalocean:before {
  content: "\e91f";
}
.bxl-discord:before {
  content: "\e920";
}
.bxl-discourse:before {
  content: "\e921";
}
.bxl-dribbble:before {
  content: "\e922";
}
.bxl-dropbox:before {
  content: "\e923";
}
.bxl-drupal:before {
  content: "\e924";
}
.bxl-ebay:before {
  content: "\e925";
}
.bxl-edge:before {
  content: "\e926";
}
.bxl-facebook:before {
  content: "\e927";
}
.bxl-facebook-square:before {
  content: "\e928";
}
.bxl-firefox:before {
  content: "\e929";
}
.bxl-flickr:before {
  content: "\e92a";
}
.bxl-flickr-square:before {
  content: "\e92b";
}
.bxl-foursquare:before {
  content: "\e92c";
}
.bxl-git:before {
  content: "\e92d";
}
.bxl-github:before {
  content: "\e92e";
}
.bxl-google:before {
  content: "\e92f";
}
.bxl-google-plus:before {
  content: "\e930";
}
.bxl-google-plus-circle:before {
  content: "\e931";
}
.bxl-html5:before {
  content: "\e932";
}
.bxl-instagram:before {
  content: "\e933";
}
.bxl-instagram-alt:before {
  content: "\e934";
}
.bxl-internet-explorer:before {
  content: "\e935";
}
.bxl-invision:before {
  content: "\e936";
}
.bxl-javascript:before {
  content: "\e937";
}
.bxl-joomla:before {
  content: "\e938";
}
.bxl-jsfiddle:before {
  content: "\e939";
}
.bxl-kickstarter:before {
  content: "\e93a";
}
.bxl-less:before {
  content: "\e93b";
}
.bxl-linkedin:before {
  content: "\e93c";
}
.bxl-linkedin-square:before {
  content: "\e93d";
}
.bxl-magento:before {
  content: "\e93e";
}
.bxl-mailchimp:before {
  content: "\e93f";
}
.bxl-mastercard:before {
  content: "\e940";
}
.bxl-medium:before {
  content: "\e941";
}
.bxl-medium-old:before {
  content: "\e942";
}
.bxl-medium-square:before {
  content: "\e943";
}
.bxl-messenger:before {
  content: "\e944";
}
.bxl-microsoft:before {
  content: "\e945";
}
.bxl-nodejs:before {
  content: "\e946";
}
.bxl-opera:before {
  content: "\e947";
}
.bxl-paypal:before {
  content: "\e948";
}
.bxl-periscope:before {
  content: "\e949";
}
.bxl-pinterest:before {
  content: "\e94a";
}
.bxl-play-store:before {
  content: "\e94b";
}
.bxl-pocket:before {
  content: "\e94c";
}
.bxl-product-hunt:before {
  content: "\e94d";
}
.bxl-quora:before {
  content: "\e94e";
}
.bxl-react:before {
  content: "\e94f";
}
.bxl-reddit:before {
  content: "\e950";
}
.bxl-redux:before {
  content: "\e951";
}
.bxl-sass:before {
  content: "\e952";
}
.bxl-shopify:before {
  content: "\e953";
}
.bxl-skype:before {
  content: "\e954";
}
.bxl-slack:before {
  content: "\e955";
}
.bxl-slack-old:before {
  content: "\e956";
}
.bxl-snapchat:before {
  content: "\e957";
}
.bxl-soundcloud:before {
  content: "\e958";
}
.bxl-spotify:before {
  content: "\e959";
}
.bxl-squarespace:before {
  content: "\e95a";
}
.bxl-stack-overflow:before {
  content: "\e95b";
}
.bxl-stripe:before {
  content: "\e95c";
}
.bxl-telegram:before {
  content: "\e95d";
}
.bxl-trello:before {
  content: "\e95e";
}
.bxl-tumblr:before {
  content: "\e95f";
}
.bxl-twitch:before {
  content: "\e960";
}
.bxl-twitter:before {
  content: "\e961";
}
.bxl-unsplash:before {
  content: "\e962";
}
.bxl-vimeo:before {
  content: "\e963";
}
.bxl-visa:before {
  content: "\e964";
}
.bxl-vk:before {
  content: "\e965";
}
.bxl-vuejs:before {
  content: "\e966";
}
.bxl-whatsapp:before {
  content: "\e967";
}
.bxl-whatsapp-square:before {
  content: "\e968";
}
.bxl-wikipedia:before {
  content: "\e969";
}
.bxl-windows:before {
  content: "\e96a";
}
.bxl-wix:before {
  content: "\e96b";
}
.bxl-wordpress:before {
  content: "\e96c";
}
.bxl-yahoo:before {
  content: "\e96d";
}
.bxl-yelp:before {
  content: "\e96e";
}
.bxl-youtube:before {
  content: "\e96f";
}
.bx-accessibility:before {
  content: "\e970";
}
.bx-add-to-queue:before {
  content: "\e971";
}
.bx-adjust:before {
  content: "\e972";
}
.bx-alarm:before {
  content: "\e973";
}
.bx-alarm-add:before {
  content: "\e974";
}
.bx-alarm-off:before {
  content: "\e975";
}
.bx-album:before {
  content: "\e976";
}
.bx-align-justify:before {
  content: "\e977";
}
.bx-align-left:before {
  content: "\e978";
}
.bx-align-middle:before {
  content: "\e979";
}
.bx-align-right:before {
  content: "\e97a";
}
.bx-analyse:before {
  content: "\e97b";
}
.bx-anchor:before {
  content: "\e97c";
}
.bx-angry:before {
  content: "\e97d";
}
.bx-aperture:before {
  content: "\e97e";
}
.bx-archive:before {
  content: "\e97f";
}
.bx-archive-in:before {
  content: "\e980";
}
.bx-archive-out:before {
  content: "\e981";
}
.bx-area:before {
  content: "\e982";
}
.bx-arrow-back:before {
  content: "\e983";
}
.bx-at:before {
  content: "\e984";
}
.bx-award:before {
  content: "\e985";
}
.bx-badge:before {
  content: "\e986";
}
.bx-badge-check:before {
  content: "\e987";
}
.bx-ball:before {
  content: "\e988";
}
.bx-band-aid:before {
  content: "\e989";
}
.bx-bar-chart:before {
  content: "\e98a";
}
.bx-bar-chart-alt:before {
  content: "\e98b";
}
.bx-bar-chart-alt-2:before {
  content: "\e98c";
}
.bx-bar-chart-square:before {
  content: "\e98d";
}
.bx-barcode:before {
  content: "\e98e";
}
.bx-basket:before {
  content: "\e98f";
}
.bx-basketball:before {
  content: "\e990";
}
.bx-bath:before {
  content: "\e991";
}
.bx-battery:before {
  content: "\e992";
}
.bx-bed:before {
  content: "\e993";
}
.bx-bell:before {
  content: "\e994";
}
.bx-bell-minus:before {
  content: "\e995";
}
.bx-bell-off:before {
  content: "\e996";
}
.bx-bell-plus:before {
  content: "\e997";
}
.bx-bitcoin:before {
  content: "\e998";
}
.bx-block:before {
  content: "\e999";
}
.bx-bluetooth:before {
  content: "\e99a";
}
.bx-body:before {
  content: "\e99b";
}
.bx-bold:before {
  content: "\e99c";
}
.bx-bolt-circle:before {
  content: "\e99d";
}
.bx-book:before {
  content: "\e99e";
}
.bx-book-bookmark:before {
  content: "\e99f";
}
.bx-book-content:before {
  content: "\e9a0";
}
.bx-bookmark:before {
  content: "\e9a1";
}
.bx-bookmark-minus:before {
  content: "\e9a2";
}
.bx-bookmark-plus:before {
  content: "\e9a3";
}
.bx-bookmarks:before {
  content: "\e9a4";
}
.bx-book-open:before {
  content: "\e9a5";
}
.bx-border-all:before {
  content: "\e9a6";
}
.bx-border-bottom:before {
  content: "\e9a7";
}
.bx-border-left:before {
  content: "\e9a8";
}
.bx-border-radius:before {
  content: "\e9a9";
}
.bx-border-right:before {
  content: "\e9aa";
}
.bx-border-top:before {
  content: "\e9ab";
}
.bx-bot:before {
  content: "\e9ac";
}
.bx-bowling-ball:before {
  content: "\e9ad";
}
.bx-box:before {
  content: "\e9ae";
}
.bx-briefcase:before {
  content: "\e9af";
}
.bx-briefcase-alt:before {
  content: "\e9b0";
}
.bx-briefcase-alt-2:before {
  content: "\e9b1";
}
.bx-brightness:before {
  content: "\e9b2";
}
.bx-brightness-half:before {
  content: "\e9b3";
}
.bx-broadcast:before {
  content: "\e9b4";
}
.bx-brush:before {
  content: "\e9b5";
}
.bx-brush-alt:before {
  content: "\e9b6";
}
.bx-bug:before {
  content: "\e9b7";
}
.bx-bug-alt:before {
  content: "\e9b8";
}
.bx-building:before {
  content: "\e9b9";
}
.bx-building-house:before {
  content: "\e9ba";
}
.bx-buildings:before {
  content: "\e9bb";
}
.bx-bulb:before {
  content: "\e9bc";
}
.bx-bullseye:before {
  content: "\e9bd";
}
.bx-buoy:before {
  content: "\e9be";
}
.bx-bus:before {
  content: "\e9bf";
}
.bx-cake:before {
  content: "\e9c0";
}
.bx-calculator:before {
  content: "\e9c1";
}
.bx-calendar:before {
  content: "\e9c2";
}
.bx-calendar-alt:before {
  content: "\e9c3";
}
.bx-calendar-check:before {
  content: "\e9c4";
}
.bx-calendar-event:before {
  content: "\e9c5";
}
.bx-calendar-minus:before {
  content: "\e9c6";
}
.bx-calendar-plus:before {
  content: "\e9c7";
}
.bx-calendar-x:before {
  content: "\e9c8";
}
.bx-camera:before {
  content: "\e9c9";
}
.bx-camera-off:before {
  content: "\e9ca";
}
.bx-captions:before {
  content: "\e9cb";
}
.bx-car:before {
  content: "\e9cc";
}
.bx-card:before {
  content: "\e9cd";
}
.bx-caret-down:before {
  content: "\e9ce";
}
.bx-caret-left:before {
  content: "\e9cf";
}
.bx-caret-right:before {
  content: "\e9d0";
}
.bx-caret-up:before {
  content: "\e9d1";
}
.bx-carousel:before {
  content: "\e9d2";
}
.bx-cart:before {
  content: "\e9d3";
}
.bx-cart-alt:before {
  content: "\e9d4";
}
.bx-cast:before {
  content: "\e9d5";
}
.bx-certification:before {
  content: "\e9d6";
}
.bx-chalkboard:before {
  content: "\e9d7";
}
.bx-chart:before {
  content: "\e9d8";
}
.bx-chat:before {
  content: "\e9d9";
}
.bx-check:before {
  content: "\e9da";
}
.bx-checkbox:before {
  content: "\e9db";
}
.bx-checkbox-checked:before {
  content: "\e9dc";
}
.bx-checkbox-square:before {
  content: "\e9dd";
}
.bx-check-circle:before {
  content: "\e9de";
}
.bx-check-double:before {
  content: "\e9df";
}
.bx-check-shield:before {
  content: "\e9e0";
}
.bx-check-square:before {
  content: "\e9e1";
}
.bx-chevron-down:before {
  content: "\e9e2";
}
.bx-chevron-left:before {
  content: "\e9e3";
}
.bx-chevron-right:before {
  content: "\e9e4";
}
.bx-chevrons-down:before {
  content: "\e9e5";
}
.bx-chevrons-left:before {
  content: "\e9e6";
}
.bx-chevrons-right:before {
  content: "\e9e7";
}
.bx-chevrons-up:before {
  content: "\e9e8";
}
.bx-chevron-up:before {
  content: "\e9e9";
}
.bx-chip:before {
  content: "\e9ea";
}
.bx-circle:before {
  content: "\e9eb";
}
.bx-clinic:before {
  content: "\e9ec";
}
.bx-clipboard:before {
  content: "\e9ed";
}
.bx-closet:before {
  content: "\e9ee";
}
.bx-cloud:before {
  content: "\e9ef";
}
.bx-cloud-download:before {
  content: "\e9f0";
}
.bx-cloud-drizzle:before {
  content: "\e9f1";
}
.bx-cloud-lightning:before {
  content: "\e9f2";
}
.bx-cloud-light-rain:before {
  content: "\e9f3";
}
.bx-cloud-rain:before {
  content: "\e9f4";
}
.bx-cloud-snow:before {
  content: "\e9f5";
}
.bx-cloud-upload:before {
  content: "\e9f6";
}
.bx-code:before {
  content: "\e9f7";
}
.bx-code-alt:before {
  content: "\e9f8";
}
.bx-code-block:before {
  content: "\e9f9";
}
.bx-code-curly:before {
  content: "\e9fa";
}
.bx-coffee:before {
  content: "\e9fb";
}
.bx-cog:before {
  content: "\e9fc";
}
.bx-collapse:before {
  content: "\e9fd";
}
.bx-collection:before {
  content: "\e9fe";
}
.bx-columns:before {
  content: "\e9ff";
}
.bx-command:before {
  content: "\ea00";
}
.bx-comment:before {
  content: "\ea01";
}
.bx-comment-dots:before {
  content: "\ea02";
}
.bx-compass:before {
  content: "\ea03";
}
.bx-confused:before {
  content: "\ea04";
}
.bx-conversation:before {
  content: "\ea05";
}
.bx-cool:before {
  content: "\ea06";
}
.bx-copy:before {
  content: "\ea07";
}
.bx-copy-alt:before {
  content: "\ea08";
}
.bx-copyright:before {
  content: "\ea09";
}
.bx-credit-card:before {
  content: "\ea0a";
}
.bx-credit-card-alt:before {
  content: "\ea0b";
}
.bx-crop:before {
  content: "\ea0c";
}
.bx-crosshair:before {
  content: "\ea0d";
}
.bx-crown:before {
  content: "\ea0e";
}
.bx-cube:before {
  content: "\ea0f";
}
.bx-cube-alt:before {
  content: "\ea10";
}
.bx-cuboid:before {
  content: "\ea11";
}
.bx-customize:before {
  content: "\ea12";
}
.bx-cut:before {
  content: "\ea13";
}
.bx-cycling:before {
  content: "\ea14";
}
.bx-cylinder:before {
  content: "\ea15";
}
.bx-data:before {
  content: "\ea16";
}
.bx-desktop:before {
  content: "\ea17";
}
.bx-detail:before {
  content: "\ea18";
}
.bx-devices:before {
  content: "\ea19";
}
.bx-dialpad:before {
  content: "\ea1a";
}
.bx-dialpad-alt:before {
  content: "\ea1b";
}
.bx-diamond:before {
  content: "\ea1c";
}
.bx-directions:before {
  content: "\ea1d";
}
.bx-disc:before {
  content: "\ea1e";
}
.bx-dish:before {
  content: "\ea1f";
}
.bx-dislike:before {
  content: "\ea20";
}
.bx-dizzy:before {
  content: "\ea21";
}
.bx-dna:before {
  content: "\ea22";
}
.bx-dock-bottom:before {
  content: "\ea23";
}
.bx-dock-left:before {
  content: "\ea24";
}
.bx-dock-right:before {
  content: "\ea25";
}
.bx-dock-top:before {
  content: "\ea26";
}
.bx-dollar:before {
  content: "\ea27";
}
.bx-dollar-circle:before {
  content: "\ea28";
}
.bx-dots-horizontal:before {
  content: "\ea29";
}
.bx-dots-horizontal-rounded:before {
  content: "\ea2a";
}
.bx-dots-vertical:before {
  content: "\ea2b";
}
.bx-dots-vertical-rounded:before {
  content: "\ea2c";
}
.bx-doughnut-chart:before {
  content: "\ea2d";
}
.bx-down-arrow:before {
  content: "\ea2e";
}
.bx-down-arrow-alt:before {
  content: "\ea2f";
}
.bx-down-arrow-circle:before {
  content: "\ea30";
}
.bx-download:before {
  content: "\ea31";
}
.bx-downvote:before {
  content: "\ea32";
}
.bx-droplet:before {
  content: "\ea33";
}
.bx-dumbbell:before {
  content: "\ea34";
}
.bx-duplicate:before {
  content: "\ea35";
}
.bx-edit:before {
  content: "\ea36";
}
.bx-edit-alt:before {
  content: "\ea37";
}
.bx-envelope:before {
  content: "\ea38";
}
.bx-equalizer:before {
  content: "\ea39";
}
.bx-error:before {
  content: "\ea3a";
}
.bx-error-alt:before {
  content: "\ea3b";
}
.bx-error-circle:before {
  content: "\ea3c";
}
.bx-euro:before {
  content: "\ea3d";
}
.bx-exit:before {
  content: "\ea3e";
}
.bx-exit-fullscreen:before {
  content: "\ea3f";
}
.bx-expand:before {
  content: "\ea40";
}
.bx-export:before {
  content: "\ea41";
}
.bx-extension:before {
  content: "\ea42";
}
.bx-face:before {
  content: "\ea43";
}
.bx-fast-forward:before {
  content: "\ea44";
}
.bx-fast-forward-circle:before {
  content: "\ea45";
}
.bx-female:before {
  content: "\ea46";
}
.bx-female-sign:before {
  content: "\ea47";
}
.bx-file:before {
  content: "\ea48";
}
.bx-file-blank:before {
  content: "\ea49";
}
.bx-file-find:before {
  content: "\ea4a";
}
.bx-film:before {
  content: "\ea4b";
}
.bx-filter:before {
  content: "\ea4c";
}
.bx-filter-alt:before {
  content: "\ea4d";
}
.bx-fingerprint:before {
  content: "\ea4e";
}
.bx-first-aid:before {
  content: "\ea4f";
}
.bx-first-page:before {
  content: "\ea50";
}
.bx-flag:before {
  content: "\ea51";
}
.bx-folder:before {
  content: "\ea52";
}
.bx-folder-minus:before {
  content: "\ea53";
}
.bx-folder-open:before {
  content: "\ea54";
}
.bx-folder-plus:before {
  content: "\ea55";
}
.bx-font:before {
  content: "\ea56";
}
.bx-font-color:before {
  content: "\ea57";
}
.bx-font-family:before {
  content: "\ea58";
}
.bx-font-size:before {
  content: "\ea59";
}
.bx-food-menu:before {
  content: "\ea5a";
}
.bx-food-tag:before {
  content: "\ea5b";
}
.bx-football:before {
  content: "\ea5c";
}
.bx-fridge:before {
  content: "\ea5d";
}
.bx-fullscreen:before {
  content: "\ea5e";
}
.bx-gas-pump:before {
  content: "\ea5f";
}
.bx-ghost:before {
  content: "\ea60";
}
.bx-gift:before {
  content: "\ea61";
}
.bx-git-branch:before {
  content: "\ea62";
}
.bx-git-commit:before {
  content: "\ea63";
}
.bx-git-compare:before {
  content: "\ea64";
}
.bx-git-merge:before {
  content: "\ea65";
}
.bx-git-pull-request:before {
  content: "\ea66";
}
.bx-git-repo-forked:before {
  content: "\ea67";
}
.bx-globe:before {
  content: "\ea68";
}
.bx-globe-alt:before {
  content: "\ea69";
}
.bx-grid:before {
  content: "\ea6a";
}
.bx-grid-alt:before {
  content: "\ea6b";
}
.bx-grid-horizontal:before {
  content: "\ea6c";
}
.bx-grid-small:before {
  content: "\ea6d";
}
.bx-grid-vertical:before {
  content: "\ea6e";
}
.bx-group:before {
  content: "\ea6f";
}
.bx-handicap:before {
  content: "\ea70";
}
.bx-happy:before {
  content: "\ea71";
}
.bx-happy-alt:before {
  content: "\ea72";
}
.bx-happy-beaming:before {
  content: "\ea73";
}
.bx-happy-heart-eyes:before {
  content: "\ea74";
}
.bx-hash:before {
  content: "\ea75";
}
.bx-hdd:before {
  content: "\ea76";
}
.bx-heading:before {
  content: "\ea77";
}
.bx-headphone:before {
  content: "\ea78";
}
.bx-health:before {
  content: "\ea79";
}
.bx-heart:before {
  content: "\ea7a";
}
.bx-help-circle:before {
  content: "\ea7b";
}
.bx-hide:before {
  content: "\ea7c";
}
.bx-highlight:before {
  content: "\ea7d";
}
.bx-history:before {
  content: "\ea7e";
}
.bx-hive:before {
  content: "\ea7f";
}
.bx-home:before {
  content: "\ea80";
}
.bx-home-alt:before {
  content: "\ea81";
}
.bx-home-circle:before {
  content: "\ea82";
}
.bx-horizontal-center:before {
  content: "\ea83";
}
.bx-hotel:before {
  content: "\ea84";
}
.bx-hourglass:before {
  content: "\ea85";
}
.bx-id-card:before {
  content: "\ea86";
}
.bx-image:before {
  content: "\ea87";
}
.bx-image-add:before {
  content: "\ea88";
}
.bx-image-alt:before {
  content: "\ea89";
}
.bx-images:before {
  content: "\ea8a";
}
.bx-import:before {
  content: "\ea8b";
}
.bx-infinite:before {
  content: "\ea8c";
}
.bx-info-circle:before {
  content: "\ea8d";
}
.bx-italic:before {
  content: "\ea8e";
}
.bx-joystick:before {
  content: "\ea8f";
}
.bx-joystick-alt:before {
  content: "\ea90";
}
.bx-joystick-button:before {
  content: "\ea91";
}
.bx-key:before {
  content: "\ea92";
}
.bx-label:before {
  content: "\ea93";
}
.bx-landscape:before {
  content: "\ea94";
}
.bx-laptop:before {
  content: "\ea95";
}
.bx-last-page:before {
  content: "\ea96";
}
.bx-laugh:before {
  content: "\ea97";
}
.bx-layer:before {
  content: "\ea98";
}
.bx-layout:before {
  content: "\ea99";
}
.bx-left-arrow:before {
  content: "\ea9a";
}
.bx-left-arrow-alt:before {
  content: "\ea9b";
}
.bx-left-arrow-circle:before {
  content: "\ea9c";
}
.bx-left-down-arrow-circle:before {
  content: "\ea9d";
}
.bx-left-indent:before {
  content: "\ea9e";
}
.bx-left-top-arrow-circle:before {
  content: "\ea9f";
}
.bx-like:before {
  content: "\eaa0";
}
.bx-line-chart:before {
  content: "\eaa1";
}
.bx-link:before {
  content: "\eaa2";
}
.bx-link-alt:before {
  content: "\eaa3";
}
.bx-link-external:before {
  content: "\eaa4";
}
.bx-lira:before {
  content: "\eaa5";
}
.bx-list-check:before {
  content: "\eaa6";
}
.bx-list-minus:before {
  content: "\eaa7";
}
.bx-list-ol:before {
  content: "\eaa8";
}
.bx-list-plus:before {
  content: "\eaa9";
}
.bx-list-ul:before {
  content: "\eaaa";
}
.bx-loader:before {
  content: "\eaab";
}
.bx-loader-alt:before {
  content: "\eaac";
}
.bx-loader-circle:before {
  content: "\eaad";
}
.bx-lock:before {
  content: "\eaae";
}
.bx-lock-alt:before {
  content: "\eaaf";
}
.bx-lock-open:before {
  content: "\eab0";
}
.bx-lock-open-alt:before {
  content: "\eab1";
}
.bx-log-in:before {
  content: "\eab2";
}
.bx-log-in-circle:before {
  content: "\eab3";
}
.bx-log-out:before {
  content: "\eab4";
}
.bx-log-out-circle:before {
  content: "\eab5";
}
.bx-magnet:before {
  content: "\eab6";
}
.bx-mail-send:before {
  content: "\eab7";
}
.bx-male:before {
  content: "\eab8";
}
.bx-male-sign:before {
  content: "\eab9";
}
.bx-map:before {
  content: "\eaba";
}
.bx-map-alt:before {
  content: "\eabb";
}
.bx-map-pin:before {
  content: "\eabc";
}
.bx-meh:before {
  content: "\eabd";
}
.bx-meh-alt:before {
  content: "\eabe";
}
.bx-meh-blank:before {
  content: "\eabf";
}
.bx-memory-card:before {
  content: "\eac0";
}
.bx-menu:before {
  content: "\eac1";
}
.bx-menu-alt-left:before {
  content: "\eac2";
}
.bx-menu-alt-right:before {
  content: "\eac3";
}
.bx-message:before {
  content: "\eac4";
}
.bx-message-alt:before {
  content: "\eac5";
}
.bx-message-alt-dots:before {
  content: "\eac6";
}
.bx-message-dots:before {
  content: "\eac7";
}
.bx-message-rounded:before {
  content: "\eac8";
}
.bx-message-rounded-dots:before {
  content: "\eac9";
}
.bx-message-square:before {
  content: "\eaca";
}
.bx-message-square-dots:before {
  content: "\eacb";
}
.bx-microphone:before {
  content: "\eacc";
}
.bx-microphone-off:before {
  content: "\eacd";
}
.bx-minus:before {
  content: "\eace";
}
.bx-minus-circle:before {
  content: "\eacf";
}
.bx-mobile:before {
  content: "\ead0";
}
.bx-mobile-alt:before {
  content: "\ead1";
}
.bx-mobile-landscape:before {
  content: "\ead2";
}
.bx-mobile-vibration:before {
  content: "\ead3";
}
.bx-money:before {
  content: "\ead4";
}
.bx-moon:before {
  content: "\ead5";
}
.bx-mouse:before {
  content: "\ead6";
}
.bx-mouse-alt:before {
  content: "\ead7";
}
.bx-move:before {
  content: "\ead8";
}
.bx-move-horizontal:before {
  content: "\ead9";
}
.bx-move-vertical:before {
  content: "\eada";
}
.bx-movie:before {
  content: "\eadb";
}
.bx-music:before {
  content: "\eadc";
}
.bx-navigation:before {
  content: "\eadd";
}
.bx-news:before {
  content: "\eade";
}
.bx-no-entry:before {
  content: "\eadf";
}
.bx-note:before {
  content: "\eae0";
}
.bx-notepad:before {
  content: "\eae1";
}
.bx-notification:before {
  content: "\eae2";
}
.bx-notification-off:before {
  content: "\eae3";
}
.bx-package:before {
  content: "\eae4";
}
.bx-paint:before {
  content: "\eae5";
}
.bx-paint-roll:before {
  content: "\eae6";
}
.bx-palette:before {
  content: "\eae7";
}
.bx-paperclip:before {
  content: "\eae8";
}
.bx-paper-plane:before {
  content: "\eae9";
}
.bx-paragraph:before {
  content: "\eaea";
}
.bx-paste:before {
  content: "\eaeb";
}
.bx-pause:before {
  content: "\eaec";
}
.bx-pause-circle:before {
  content: "\eaed";
}
.bx-pen:before {
  content: "\eaee";
}
.bx-pencil:before {
  content: "\eaef";
}
.bx-phone:before {
  content: "\eaf0";
}
.bx-phone-call:before {
  content: "\eaf1";
}
.bx-phone-incoming:before {
  content: "\eaf2";
}
.bx-phone-outgoing:before {
  content: "\eaf3";
}
.bx-photo-album:before {
  content: "\eaf4";
}
.bx-pie-chart:before {
  content: "\eaf5";
}
.bx-pie-chart-alt:before {
  content: "\eaf6";
}
.bx-pie-chart-alt-2:before {
  content: "\eaf7";
}
.bx-pin:before {
  content: "\eaf8";
}
.bx-planet:before {
  content: "\eaf9";
}
.bx-play:before {
  content: "\eafa";
}
.bx-play-circle:before {
  content: "\eafb";
}
.bx-plug:before {
  content: "\eafc";
}
.bx-plus:before {
  content: "\eafd";
}
.bx-plus-circle:before {
  content: "\eafe";
}
.bx-plus-medical:before {
  content: "\eaff";
}
.bx-poll:before {
  content: "\eb00";
}
.bx-polygon:before {
  content: "\eb01";
}
.bx-pound:before {
  content: "\eb02";
}
.bx-power-off:before {
  content: "\eb03";
}
.bx-printer:before {
  content: "\eb04";
}
.bx-pulse:before {
  content: "\eb05";
}
.bx-purchase-tag:before {
  content: "\eb06";
}
.bx-purchase-tag-alt:before {
  content: "\eb07";
}
.bx-pyramid:before {
  content: "\eb08";
}
.bx-question-mark:before {
  content: "\eb09";
}
.bx-radar:before {
  content: "\eb0a";
}
.bx-radio:before {
  content: "\eb0b";
}
.bx-radio-circle:before {
  content: "\eb0c";
}
.bx-radio-circle-marked:before {
  content: "\eb0d";
}
.bx-receipt:before {
  content: "\eb0e";
}
.bx-rectangle:before {
  content: "\eb0f";
}
.bx-redo:before {
  content: "\eb10";
}
.bx-rename:before {
  content: "\eb11";
}
.bx-repeat:before {
  content: "\eb12";
}
.bx-reply:before {
  content: "\eb13";
}
.bx-reply-all:before {
  content: "\eb14";
}
.bx-repost:before {
  content: "\eb15";
}
.bx-reset:before {
  content: "\eb16";
}
.bx-restaurant:before {
  content: "\eb17";
}
.bx-revision:before {
  content: "\eb18";
}
.bx-rewind:before {
  content: "\eb19";
}
.bx-rewind-circle:before {
  content: "\eb1a";
}
.bx-right-arrow:before {
  content: "\eb1b";
}
.bx-right-arrow-alt:before {
  content: "\eb1c";
}
.bx-right-arrow-circle:before {
  content: "\eb1d";
}
.bx-right-down-arrow-circle:before {
  content: "\eb1e";
}
.bx-right-indent:before {
  content: "\eb1f";
}
.bx-right-top-arrow-circle:before {
  content: "\eb20";
}
.bx-rocket:before {
  content: "\eb21";
}
.bx-rotate-left:before {
  content: "\eb22";
}
.bx-rotate-right:before {
  content: "\eb23";
}
.bx-rss:before {
  content: "\eb24";
}
.bx-ruble:before {
  content: "\eb25";
}
.bx-ruler:before {
  content: "\eb26";
}
.bx-run:before {
  content: "\eb27";
}
.bx-rupee:before {
  content: "\eb28";
}
.bx-sad:before {
  content: "\eb29";
}
.bx-save:before {
  content: "\eb2a";
}
.bx-screenshot:before {
  content: "\eb2b";
}
.bx-search:before {
  content: "\eb2c";
}
.bx-search-alt:before {
  content: "\eb2d";
}
.bx-search-alt-2:before {
  content: "\eb2e";
}
.bx-selection:before {
  content: "\eb2f";
}
.bx-select-multiple:before {
  content: "\eb30";
}
.bx-send:before {
  content: "\eb31";
}
.bx-server:before {
  content: "\eb32";
}
.bx-shape-circle:before {
  content: "\eb33";
}
.bx-shape-square:before {
  content: "\eb34";
}
.bx-shape-triangle:before {
  content: "\eb35";
}
.bx-share:before {
  content: "\eb36";
}
.bx-share-alt:before {
  content: "\eb37";
}
.bx-shekel:before {
  content: "\eb38";
}
.bx-shield:before {
  content: "\eb39";
}
.bx-shield-alt:before {
  content: "\eb3a";
}
.bx-shield-alt-2:before {
  content: "\eb3b";
}
.bx-shield-quarter:before {
  content: "\eb3c";
}
.bx-shocked:before {
  content: "\eb3d";
}
.bx-shopping-bag:before {
  content: "\eb3e";
}
.bx-show:before {
  content: "\eb3f";
}
.bx-show-alt:before {
  content: "\eb40";
}
.bx-shuffle:before {
  content: "\eb41";
}
.bx-sidebar:before {
  content: "\eb42";
}
.bx-sitemap:before {
  content: "\eb43";
}
.bx-skip-next:before {
  content: "\eb44";
}
.bx-skip-next-circle:before {
  content: "\eb45";
}
.bx-skip-previous:before {
  content: "\eb46";
}
.bx-skip-previous-circle:before {
  content: "\eb47";
}
.bx-sleepy:before {
  content: "\eb48";
}
.bx-slider:before {
  content: "\eb49";
}
.bx-slider-alt:before {
  content: "\eb4a";
}
.bx-slideshow:before {
  content: "\eb4b";
}
.bx-smile:before {
  content: "\eb4c";
}
.bx-sort:before {
  content: "\eb4d";
}
.bx-sort-a-z:before {
  content: "\eb4e";
}
.bx-sort-down:before {
  content: "\eb4f";
}
.bx-sort-up:before {
  content: "\eb50";
}
.bx-sort-z-a:before {
  content: "\eb51";
}
.bx-spa:before {
  content: "\eb52";
}
.bx-space-bar:before {
  content: "\eb53";
}
.bx-spreadsheet:before {
  content: "\eb54";
}
.bx-square:before {
  content: "\eb55";
}
.bx-square-rounded:before {
  content: "\eb56";
}
.bx-star:before {
  content: "\eb57";
}
.bx-station:before {
  content: "\eb58";
}
.bx-stats:before {
  content: "\eb59";
}
.bx-sticker:before {
  content: "\eb5a";
}
.bx-stop:before {
  content: "\eb5b";
}
.bx-stop-circle:before {
  content: "\eb5c";
}
.bx-stopwatch:before {
  content: "\eb5d";
}
.bx-store:before {
  content: "\eb5e";
}
.bx-store-alt:before {
  content: "\eb5f";
}
.bx-street-view:before {
  content: "\eb60";
}
.bx-strikethrough:before {
  content: "\eb61";
}
.bx-subdirectory-left:before {
  content: "\eb62";
}
.bx-subdirectory-right:before {
  content: "\eb63";
}
.bx-sun:before {
  content: "\eb64";
}
.bx-support:before {
  content: "\eb65";
}
.bx-swim:before {
  content: "\eb66";
}
.bx-sync:before {
  content: "\eb67";
}
.bx-tab:before {
  content: "\eb68";
}
.bx-table:before {
  content: "\eb69";
}
.bx-tag:before {
  content: "\eb6a";
}
.bx-target-lock:before {
  content: "\eb6b";
}
.bx-task:before {
  content: "\eb6c";
}
.bx-taxi:before {
  content: "\eb6d";
}
.bx-tennis-ball:before {
  content: "\eb6e";
}
.bx-terminal:before {
  content: "\eb6f";
}
.bx-test-tube:before {
  content: "\eb70";
}
.bx-text:before {
  content: "\eb71";
}
.bx-time:before {
  content: "\eb72";
}
.bx-time-five:before {
  content: "\eb73";
}
.bx-timer:before {
  content: "\eb74";
}
.bx-tired:before {
  content: "\eb75";
}
.bx-toggle-left:before {
  content: "\eb76";
}
.bx-toggle-right:before {
  content: "\eb77";
}
.bx-tone:before {
  content: "\eb78";
}
.bx-train:before {
  content: "\eb79";
}
.bx-transfer:before {
  content: "\eb7a";
}
.bx-transfer-alt:before {
  content: "\eb7b";
}
.bx-trash:before {
  content: "\eb7c";
}
.bx-trash-alt:before {
  content: "\eb7d";
}
.bx-trending-down:before {
  content: "\eb7e";
}
.bx-trending-up:before {
  content: "\eb7f";
}
.bx-trophy:before {
  content: "\eb80";
}
.bx-tv:before {
  content: "\eb81";
}
.bx-underline:before {
  content: "\eb82";
}
.bx-undo:before {
  content: "\eb83";
}
.bx-unlink:before {
  content: "\eb84";
}
.bx-up-arrow:before {
  content: "\eb85";
}
.bx-up-arrow-alt:before {
  content: "\eb86";
}
.bx-up-arrow-circle:before {
  content: "\eb87";
}
.bx-upload:before {
  content: "\eb88";
}
.bx-upside-down:before {
  content: "\eb89";
}
.bx-upvote:before {
  content: "\eb8a";
}
.bx-usb:before {
  content: "\eb8b";
}
.bx-user:before {
  content: "\eb8c";
}
.bx-user-check:before {
  content: "\eb8d";
}
.bx-user-circle:before {
  content: "\eb8e";
}
.bx-user-minus:before {
  content: "\eb8f";
}
.bx-user-pin:before {
  content: "\eb90";
}
.bx-user-plus:before {
  content: "\eb91";
}
.bx-user-voice:before {
  content: "\eb92";
}
.bx-user-x:before {
  content: "\eb93";
}
.bx-vertical-center:before {
  content: "\eb94";
}
.bx-video:before {
  content: "\eb95";
}
.bx-video-off:before {
  content: "\eb96";
}
.bx-video-plus:before {
  content: "\eb97";
}
.bx-video-recording:before {
  content: "\eb98";
}
.bx-voicemail:before {
  content: "\eb99";
}
.bx-volume:before {
  content: "\eb9a";
}
.bx-volume-full:before {
  content: "\eb9b";
}
.bx-volume-low:before {
  content: "\eb9c";
}
.bx-volume-mute:before {
  content: "\eb9d";
}
.bx-walk:before {
  content: "\eb9e";
}
.bx-wallet:before {
  content: "\eb9f";
}
.bx-wallet-alt:before {
  content: "\eba0";
}
.bx-water:before {
  content: "\eba1";
}
.bx-wifi:before {
  content: "\eba2";
}
.bx-wifi-off:before {
  content: "\eba3";
}
.bx-wind:before {
  content: "\eba4";
}
.bx-window:before {
  content: "\eba5";
}
.bx-window-close:before {
  content: "\eba6";
}
.bx-window-open:before {
  content: "\eba7";
}
.bx-windows:before {
  content: "\eba8";
}
.bx-wink-smile:before {
  content: "\eba9";
}
.bx-wink-tongue:before {
  content: "\ebaa";
}
.bx-won:before {
  content: "\ebab";
}
.bx-world:before {
  content: "\ebac";
}
.bx-wrench:before {
  content: "\ebad";
}
.bx-x:before {
  content: "\ebae";
}
.bx-x-circle:before {
  content: "\ebaf";
}
.bx-yen:before {
  content: "\ebb0";
}
.bx-zoom-in:before {
  content: "\ebb1";
}
.bx-zoom-out:before {
  content: "\ebb2";
}
.bxs-add-to-queue:before {
  content: "\ebb3";
}
.bxs-adjust:before {
  content: "\ebb4";
}
.bxs-adjust-alt:before {
  content: "\ebb5";
}
.bxs-alarm:before {
  content: "\ebb6";
}
.bxs-alarm-add:before {
  content: "\ebb7";
}
.bxs-alarm-off:before {
  content: "\ebb8";
}
.bxs-album:before {
  content: "\ebb9";
}
.bxs-ambulance:before {
  content: "\ebba";
}
.bxs-analyse:before {
  content: "\ebbb";
}
.bxs-angry:before {
  content: "\ebbc";
}
.bxs-archive:before {
  content: "\ebbd";
}
.bxs-archive-in:before {
  content: "\ebbe";
}
.bxs-archive-out:before {
  content: "\ebbf";
}
.bxs-area:before {
  content: "\ebc0";
}
.bxs-award:before {
  content: "\ebc1";
}
.bxs-baby-carriage:before {
  content: "\ebc2";
}
.bxs-badge:before {
  content: "\ebc3";
}
.bxs-badge-check:before {
  content: "\ebc4";
}
.bxs-ball:before {
  content: "\ebc5";
}
.bxs-band-aid:before {
  content: "\ebc6";
}
.bxs-bank:before {
  content: "\ebc7";
}
.bxs-bar-chart-alt-2:before {
  content: "\ebc8";
}
.bxs-bar-chart-square:before {
  content: "\ebc9";
}
.bxs-barcode:before {
  content: "\ebca";
}
.bxs-basket:before {
  content: "\ebcb";
}
.bxs-bath:before {
  content: "\ebcc";
}
.bxs-battery:before {
  content: "\ebcd";
}
.bxs-battery-charging:before {
  content: "\ebce";
}
.bxs-battery-full:before {
  content: "\ebcf";
}
.bxs-battery-low:before {
  content: "\ebd0";
}
.bxs-bed:before {
  content: "\ebd1";
}
.bxs-bell:before {
  content: "\ebd2";
}
.bxs-bell-minus:before {
  content: "\ebd3";
}
.bxs-bell-off:before {
  content: "\ebd4";
}
.bxs-bell-plus:before {
  content: "\ebd5";
}
.bxs-bell-ring:before {
  content: "\ebd6";
}
.bxs-bolt:before {
  content: "\ebd7";
}
.bxs-bolt-circle:before {
  content: "\ebd8";
}
.bxs-book:before {
  content: "\ebd9";
}
.bxs-book-bookmark:before {
  content: "\ebda";
}
.bxs-book-content:before {
  content: "\ebdb";
}
.bxs-bookmark:before {
  content: "\ebdc";
}
.bxs-bookmark-minus:before {
  content: "\ebdd";
}
.bxs-bookmark-plus:before {
  content: "\ebde";
}
.bxs-bookmarks:before {
  content: "\ebdf";
}
.bxs-bookmark-star:before {
  content: "\ebe0";
}
.bxs-book-open:before {
  content: "\ebe1";
}
.bxs-bot:before {
  content: "\ebe2";
}
.bxs-bowling-ball:before {
  content: "\ebe3";
}
.bxs-box:before {
  content: "\ebe4";
}
.bxs-briefcase:before {
  content: "\ebe5";
}
.bxs-briefcase-alt:before {
  content: "\ebe6";
}
.bxs-briefcase-alt-2:before {
  content: "\ebe7";
}
.bxs-brightness:before {
  content: "\ebe8";
}
.bxs-brightness-half:before {
  content: "\ebe9";
}
.bxs-brush:before {
  content: "\ebea";
}
.bxs-brush-alt:before {
  content: "\ebeb";
}
.bxs-bug:before {
  content: "\ebec";
}
.bxs-bug-alt:before {
  content: "\ebed";
}
.bxs-building:before {
  content: "\ebee";
}
.bxs-building-house:before {
  content: "\ebef";
}
.bxs-buildings:before {
  content: "\ebf0";
}
.bxs-bulb:before {
  content: "\ebf1";
}
.bxs-buoy:before {
  content: "\ebf2";
}
.bxs-bus:before {
  content: "\ebf3";
}
.bxs-business:before {
  content: "\ebf4";
}
.bxs-cake:before {
  content: "\ebf5";
}
.bxs-calculator:before {
  content: "\ebf6";
}
.bxs-calendar:before {
  content: "\ebf7";
}
.bxs-calendar-alt:before {
  content: "\ebf8";
}
.bxs-calendar-check:before {
  content: "\ebf9";
}
.bxs-calendar-event:before {
  content: "\ebfa";
}
.bxs-calendar-minus:before {
  content: "\ebfb";
}
.bxs-calendar-plus:before {
  content: "\ebfc";
}
.bxs-calendar-x:before {
  content: "\ebfd";
}
.bxs-camera:before {
  content: "\ebfe";
}
.bxs-camera-off:before {
  content: "\ebff";
}
.bxs-camera-plus:before {
  content: "\ec00";
}
.bxs-capsule:before {
  content: "\ec01";
}
.bxs-captions:before {
  content: "\ec02";
}
.bxs-car:before {
  content: "\ec03";
}
.bxs-card:before {
  content: "\ec04";
}
.bxs-caret-down-circle:before {
  content: "\ec05";
}
.bxs-caret-left-circle:before {
  content: "\ec06";
}
.bxs-caret-right-circle:before {
  content: "\ec07";
}
.bxs-caret-up-circle:before {
  content: "\ec08";
}
.bxs-carousel:before {
  content: "\ec09";
}
.bxs-cart:before {
  content: "\ec0a";
}
.bxs-cart-alt:before {
  content: "\ec0b";
}
.bxs-certification:before {
  content: "\ec0c";
}
.bxs-chalkboard:before {
  content: "\ec0d";
}
.bxs-chart:before {
  content: "\ec0e";
}
.bxs-chat:before {
  content: "\ec0f";
}
.bxs-checkbox:before {
  content: "\ec10";
}
.bxs-checkbox-checked:before {
  content: "\ec11";
}
.bxs-check-circle:before {
  content: "\ec12";
}
.bxs-check-shield:before {
  content: "\ec13";
}
.bxs-check-square:before {
  content: "\ec14";
}
.bxs-chip:before {
  content: "\ec15";
}
.bxs-circle:before {
  content: "\ec16";
}
.bxs-city:before {
  content: "\ec17";
}
.bxs-clinic:before {
  content: "\ec18";
}
.bxs-cloud:before {
  content: "\ec19";
}
.bxs-cloud-download:before {
  content: "\ec1a";
}
.bxs-cloud-lightning:before {
  content: "\ec1b";
}
.bxs-cloud-rain:before {
  content: "\ec1c";
}
.bxs-cloud-upload:before {
  content: "\ec1d";
}
.bxs-coffee:before {
  content: "\ec1e";
}
.bxs-coffee-alt:before {
  content: "\ec1f";
}
.bxs-cog:before {
  content: "\ec20";
}
.bxs-collection:before {
  content: "\ec21";
}
.bxs-color-fill:before {
  content: "\ec22";
}
.bxs-comment:before {
  content: "\ec23";
}
.bxs-comment-add:before {
  content: "\ec24";
}
.bxs-comment-detail:before {
  content: "\ec25";
}
.bxs-comment-dots:before {
  content: "\ec26";
}
.bxs-comment-error:before {
  content: "\ec27";
}
.bxs-compass:before {
  content: "\ec28";
}
.bxs-component:before {
  content: "\ec29";
}
.bxs-confused:before {
  content: "\ec2a";
}
.bxs-contact:before {
  content: "\ec2b";
}
.bxs-conversation:before {
  content: "\ec2c";
}
.bxs-cool:before {
  content: "\ec2d";
}
.bxs-copy:before {
  content: "\ec2e";
}
.bxs-copy-alt:before {
  content: "\ec2f";
}
.bxs-coupon:before {
  content: "\ec30";
}
.bxs-credit-card:before {
  content: "\ec31";
}
.bxs-credit-card-alt:before {
  content: "\ec32";
}
.bxs-crown:before {
  content: "\ec33";
}
.bxs-cube:before {
  content: "\ec34";
}
.bxs-cube-alt:before {
  content: "\ec35";
}
.bxs-cuboid:before {
  content: "\ec36";
}
.bxs-customize:before {
  content: "\ec37";
}
.bxs-cylinder:before {
  content: "\ec38";
}
.bxs-dashboard:before {
  content: "\ec39";
}
.bxs-data:before {
  content: "\ec3a";
}
.bxs-detail:before {
  content: "\ec3b";
}
.bxs-devices:before {
  content: "\ec3c";
}
.bxs-direction-left:before {
  content: "\ec3d";
}
.bxs-direction-right:before {
  content: "\ec3e";
}
.bxs-directions:before {
  content: "\ec3f";
}
.bxs-disc:before {
  content: "\ec40";
}
.bxs-discount:before {
  content: "\ec41";
}
.bxs-dish:before {
  content: "\ec42";
}
.bxs-dislike:before {
  content: "\ec43";
}
.bxs-dizzy:before {
  content: "\ec44";
}
.bxs-dock-bottom:before {
  content: "\ec45";
}
.bxs-dock-left:before {
  content: "\ec46";
}
.bxs-dock-right:before {
  content: "\ec47";
}
.bxs-dock-top:before {
  content: "\ec48";
}
.bxs-dollar-circle:before {
  content: "\ec49";
}
.bxs-doughnut-chart:before {
  content: "\ec4a";
}
.bxs-down-arrow:before {
  content: "\ec4b";
}
.bxs-down-arrow-circle:before {
  content: "\ec4c";
}
.bxs-down-arrow-square:before {
  content: "\ec4d";
}
.bxs-download:before {
  content: "\ec4e";
}
.bxs-downvote:before {
  content: "\ec4f";
}
.bxs-drink:before {
  content: "\ec50";
}
.bxs-droplet:before {
  content: "\ec51";
}
.bxs-droplet-half:before {
  content: "\ec52";
}
.bxs-duplicate:before {
  content: "\ec53";
}
.bxs-edit:before {
  content: "\ec54";
}
.bxs-edit-alt:before {
  content: "\ec55";
}
.bxs-eject:before {
  content: "\ec56";
}
.bxs-envelope:before {
  content: "\ec57";
}
.bxs-eraser:before {
  content: "\ec58";
}
.bxs-error:before {
  content: "\ec59";
}
.bxs-error-alt:before {
  content: "\ec5a";
}
.bxs-error-circle:before {
  content: "\ec5b";
}
.bxs-exit:before {
  content: "\ec5c";
}
.bxs-extension:before {
  content: "\ec5d";
}
.bxs-eyedropper:before {
  content: "\ec5e";
}
.bxs-face:before {
  content: "\ec5f";
}
.bxs-factory:before {
  content: "\ec60";
}
.bxs-fast-forward-circle:before {
  content: "\ec61";
}
.bxs-file:before {
  content: "\ec62";
}
.bxs-file-blank:before {
  content: "\ec63";
}
.bxs-file-css:before {
  content: "\ec64";
}
.bxs-file-doc:before {
  content: "\ec65";
}
.bxs-file-find:before {
  content: "\ec66";
}
.bxs-file-gif:before {
  content: "\ec67";
}
.bxs-file-html:before {
  content: "\ec68";
}
.bxs-file-image:before {
  content: "\ec69";
}
.bxs-file-jpg:before {
  content: "\ec6a";
}
.bxs-file-js:before {
  content: "\ec6b";
}
.bxs-file-json:before {
  content: "\ec6c";
}
.bxs-file-md:before {
  content: "\ec6d";
}
.bxs-file-pdf:before {
  content: "\ec6e";
}
.bxs-file-plus:before {
  content: "\ec6f";
}
.bxs-file-png:before {
  content: "\ec70";
}
.bxs-file-txt:before {
  content: "\ec71";
}
.bxs-film:before {
  content: "\ec72";
}
.bxs-filter-alt:before {
  content: "\ec73";
}
.bxs-first-aid:before {
  content: "\ec74";
}
.bxs-flag:before {
  content: "\ec75";
}
.bxs-flag-alt:before {
  content: "\ec76";
}
.bxs-flame:before {
  content: "\ec77";
}
.bxs-flask:before {
  content: "\ec78";
}
.bxs-folder:before {
  content: "\ec79";
}
.bxs-folder-minus:before {
  content: "\ec7a";
}
.bxs-folder-open:before {
  content: "\ec7b";
}
.bxs-folder-plus:before {
  content: "\ec7c";
}
.bxs-food-menu:before {
  content: "\ec7d";
}
.bxs-fridge:before {
  content: "\ec7e";
}
.bxs-gas-pump:before {
  content: "\ec7f";
}
.bxs-ghost:before {
  content: "\ec80";
}
.bxs-gift:before {
  content: "\ec81";
}
.bxs-graduation:before {
  content: "\ec82";
}
.bxs-grid:before {
  content: "\ec83";
}
.bxs-grid-alt:before {
  content: "\ec84";
}
.bxs-group:before {
  content: "\ec85";
}
.bxs-hand-down:before {
  content: "\ec86";
}
.bxs-hand-left:before {
  content: "\ec87";
}
.bxs-hand-right:before {
  content: "\ec88";
}
.bxs-hand-up:before {
  content: "\ec89";
}
.bxs-happy:before {
  content: "\ec8a";
}
.bxs-happy-alt:before {
  content: "\ec8b";
}
.bxs-happy-beaming:before {
  content: "\ec8c";
}
.bxs-happy-heart-eyes:before {
  content: "\ec8d";
}
.bxs-hdd:before {
  content: "\ec8e";
}
.bxs-heart:before {
  content: "\ec8f";
}
.bxs-help-circle:before {
  content: "\ec90";
}
.bxs-hide:before {
  content: "\ec91";
}
.bxs-home:before {
  content: "\ec92";
}
.bxs-home-circle:before {
  content: "\ec93";
}
.bxs-hot:before {
  content: "\ec94";
}
.bxs-hotel:before {
  content: "\ec95";
}
.bxs-hourglass:before {
  content: "\ec96";
}
.bxs-hourglass-bottom:before {
  content: "\ec97";
}
.bxs-hourglass-top:before {
  content: "\ec98";
}
.bxs-id-card:before {
  content: "\ec99";
}
.bxs-image:before {
  content: "\ec9a";
}
.bxs-image-add:before {
  content: "\ec9b";
}
.bxs-image-alt:before {
  content: "\ec9c";
}
.bxs-inbox:before {
  content: "\ec9d";
}
.bxs-info-circle:before {
  content: "\ec9e";
}
.bxs-institution:before {
  content: "\ec9f";
}
.bxs-joystick:before {
  content: "\eca0";
}
.bxs-joystick-alt:before {
  content: "\eca1";
}
.bxs-joystick-button:before {
  content: "\eca2";
}
.bxs-key:before {
  content: "\eca3";
}
.bxs-keyboard:before {
  content: "\eca4";
}
.bxs-label:before {
  content: "\eca5";
}
.bxs-landmark:before {
  content: "\eca6";
}
.bxs-landscape:before {
  content: "\eca7";
}
.bxs-laugh:before {
  content: "\eca8";
}
.bxs-layer:before {
  content: "\eca9";
}
.bxs-layout:before {
  content: "\ecaa";
}
.bxs-left-arrow:before {
  content: "\ecab";
}
.bxs-left-arrow-circle:before {
  content: "\ecac";
}
.bxs-left-arrow-square:before {
  content: "\ecad";
}
.bxs-left-down-arrow-circle:before {
  content: "\ecae";
}
.bxs-left-top-arrow-circle:before {
  content: "\ecaf";
}
.bxs-like:before {
  content: "\ecb0";
}
.bxs-lock:before {
  content: "\ecb1";
}
.bxs-lock-alt:before {
  content: "\ecb2";
}
.bxs-lock-open:before {
  content: "\ecb3";
}
.bxs-lock-open-alt:before {
  content: "\ecb4";
}
.bxs-log-in:before {
  content: "\ecb5";
}
.bxs-log-in-circle:before {
  content: "\ecb6";
}
.bxs-log-out:before {
  content: "\ecb7";
}
.bxs-log-out-circle:before {
  content: "\ecb8";
}
.bxs-magic-wand:before {
  content: "\ecb9";
}
.bxs-magnet:before {
  content: "\ecba";
}
.bxs-map:before {
  content: "\ecbb";
}
.bxs-map-alt:before {
  content: "\ecbc";
}
.bxs-map-pin:before {
  content: "\ecbd";
}
.bxs-megaphone:before {
  content: "\ecbe";
}
.bxs-meh:before {
  content: "\ecbf";
}
.bxs-meh-alt:before {
  content: "\ecc0";
}
.bxs-meh-blank:before {
  content: "\ecc1";
}
.bxs-memory-card:before {
  content: "\ecc2";
}
.bxs-message:before {
  content: "\ecc3";
}
.bxs-message-alt:before {
  content: "\ecc4";
}
.bxs-message-alt-dots:before {
  content: "\ecc5";
}
.bxs-message-dots:before {
  content: "\ecc6";
}
.bxs-message-rounded:before {
  content: "\ecc7";
}
.bxs-message-rounded-dots:before {
  content: "\ecc8";
}
.bxs-message-square:before {
  content: "\ecc9";
}
.bxs-message-square-dots:before {
  content: "\ecca";
}
.bxs-microphone:before {
  content: "\eccb";
}
.bxs-microphone-alt:before {
  content: "\eccc";
}
.bxs-microphone-off:before {
  content: "\eccd";
}
.bxs-minus-circle:before {
  content: "\ecce";
}
.bxs-minus-square:before {
  content: "\eccf";
}
.bxs-mobile:before {
  content: "\ecd0";
}
.bxs-mobile-vibration:before {
  content: "\ecd1";
}
.bxs-moon:before {
  content: "\ecd2";
}
.bxs-mouse:before {
  content: "\ecd3";
}
.bxs-mouse-alt:before {
  content: "\ecd4";
}
.bxs-movie:before {
  content: "\ecd5";
}
.bxs-music:before {
  content: "\ecd6";
}
.bxs-navigation:before {
  content: "\ecd7";
}
.bxs-news:before {
  content: "\ecd8";
}
.bxs-no-entry:before {
  content: "\ecd9";
}
.bxs-note:before {
  content: "\ecda";
}
.bxs-notepad:before {
  content: "\ecdb";
}
.bxs-notification:before {
  content: "\ecdc";
}
.bxs-notification-off:before {
  content: "\ecdd";
}
.bxs-offer:before {
  content: "\ecde";
}
.bxs-package:before {
  content: "\ecdf";
}
.bxs-paint:before {
  content: "\ece0";
}
.bxs-paint-roll:before {
  content: "\ece1";
}
.bxs-palette:before {
  content: "\ece2";
}
.bxs-paper-plane:before {
  content: "\ece3";
}
.bxs-parking:before {
  content: "\ece4";
}
.bxs-paste:before {
  content: "\ece5";
}
.bxs-pen:before {
  content: "\ece6";
}
.bxs-pencil:before {
  content: "\ece7";
}
.bxs-phone:before {
  content: "\ece8";
}
.bxs-phone-call:before {
  content: "\ece9";
}
.bxs-phone-incoming:before {
  content: "\ecea";
}
.bxs-phone-outgoing:before {
  content: "\eceb";
}
.bxs-photo-album:before {
  content: "\ecec";
}
.bxs-pie-chart:before {
  content: "\eced";
}
.bxs-pie-chart-alt:before {
  content: "\ecee";
}
.bxs-pie-chart-alt-2:before {
  content: "\ecef";
}
.bxs-pin:before {
  content: "\ecf0";
}
.bxs-plane:before {
  content: "\ecf1";
}
.bxs-plane-alt:before {
  content: "\ecf2";
}
.bxs-plane-land:before {
  content: "\ecf3";
}
.bxs-planet:before {
  content: "\ecf4";
}
.bxs-plane-take-off:before {
  content: "\ecf5";
}
.bxs-playlist:before {
  content: "\ecf6";
}
.bxs-plug:before {
  content: "\ecf7";
}
.bxs-plus-circle:before {
  content: "\ecf8";
}
.bxs-plus-square:before {
  content: "\ecf9";
}
.bxs-polygon:before {
  content: "\ecfa";
}
.bxs-printer:before {
  content: "\ecfb";
}
.bxs-purchase-tag:before {
  content: "\ecfc";
}
.bxs-purchase-tag-alt:before {
  content: "\ecfd";
}
.bxs-pyramid:before {
  content: "\ecfe";
}
.bxs-quote-alt-left:before {
  content: "\ecff";
}
.bxs-quote-alt-right:before {
  content: "\ed00";
}
.bxs-quote-left:before {
  content: "\ed01";
}
.bxs-quote-right:before {
  content: "\ed02";
}
.bxs-quote-single-left:before {
  content: "\ed03";
}
.bxs-quote-single-right:before {
  content: "\ed04";
}
.bxs-radio:before {
  content: "\ed05";
}
.bxs-receipt:before {
  content: "\ed06";
}
.bxs-rectangle:before {
  content: "\ed07";
}
.bxs-rename:before {
  content: "\ed08";
}
.bxs-report:before {
  content: "\ed09";
}
.bxs-rewind-circle:before {
  content: "\ed0a";
}
.bxs-right-arrow:before {
  content: "\ed0b";
}
.bxs-right-arrow-circle:before {
  content: "\ed0c";
}
.bxs-right-arrow-square:before {
  content: "\ed0d";
}
.bxs-right-down-arrow-circle:before {
  content: "\ed0e";
}
.bxs-right-top-arrow-circle:before {
  content: "\ed0f";
}
.bxs-rocket:before {
  content: "\ed10";
}
.bxs-ruler:before {
  content: "\ed11";
}
.bxs-sad:before {
  content: "\ed12";
}
.bxs-save:before {
  content: "\ed13";
}
.bxs-school:before {
  content: "\ed14";
}
.bxs-search:before {
  content: "\ed15";
}
.bxs-search-alt-2:before {
  content: "\ed16";
}
.bxs-select-multiple:before {
  content: "\ed17";
}
.bxs-send:before {
  content: "\ed18";
}
.bxs-server:before {
  content: "\ed19";
}
.bxs-share:before {
  content: "\ed1a";
}
.bxs-share-alt:before {
  content: "\ed1b";
}
.bxs-shield:before {
  content: "\ed1c";
}
.bxs-shield-alt-2:before {
  content: "\ed1d";
}
.bxs-ship:before {
  content: "\ed1e";
}
.bxs-shocked:before {
  content: "\ed1f";
}
.bxs-shopping-bag:before {
  content: "\ed20";
}
.bxs-shopping-bag-alt:before {
  content: "\ed21";
}
.bxs-show:before {
  content: "\ed22";
}
.bxs-skip-next-circle:before {
  content: "\ed23";
}
.bxs-skip-previous-circle:before {
  content: "\ed24";
}
.bxs-skull:before {
  content: "\ed25";
}
.bxs-sleepy:before {
  content: "\ed26";
}
.bxs-slideshow:before {
  content: "\ed27";
}
.bxs-smile:before {
  content: "\ed28";
}
.bxs-sort-alt:before {
  content: "\ed29";
}
.bxs-spa:before {
  content: "\ed2a";
}
.bxs-spreadsheet:before {
  content: "\ed2b";
}
.bxs-square:before {
  content: "\ed2c";
}
.bxs-square-rounded:before {
  content: "\ed2d";
}
.bxs-star:before {
  content: "\ed2e";
}
.bxs-star-half:before {
  content: "\ed2f";
}
.bxs-stopwatch:before {
  content: "\ed30";
}
.bxs-store:before {
  content: "\ed31";
}
.bxs-store-alt:before {
  content: "\ed32";
}
.bxs-sun:before {
  content: "\ed33";
}
.bxs-tag:before {
  content: "\ed34";
}
.bxs-tag-x:before {
  content: "\ed35";
}
.bxs-taxi:before {
  content: "\ed36";
}
.bxs-tennis-ball:before {
  content: "\ed37";
}
.bxs-terminal:before {
  content: "\ed38";
}
.bxs-time:before {
  content: "\ed39";
}
.bxs-time-five:before {
  content: "\ed3a";
}
.bxs-timer:before {
  content: "\ed3b";
}
.bxs-tired:before {
  content: "\ed3c";
}
.bxs-toggle-left:before {
  content: "\ed3d";
}
.bxs-toggle-right:before {
  content: "\ed3e";
}
.bxs-tone:before {
  content: "\ed3f";
}
.bxs-torch:before {
  content: "\ed40";
}
.bxs-to-top:before {
  content: "\ed41";
}
.bxs-traffic:before {
  content: "\ed42";
}
.bxs-traffic-barrier:before {
  content: "\ed43";
}
.bxs-train:before {
  content: "\ed44";
}
.bxs-trash:before {
  content: "\ed45";
}
.bxs-trash-alt:before {
  content: "\ed46";
}
.bxs-tree:before {
  content: "\ed47";
}
.bxs-trophy:before {
  content: "\ed48";
}
.bxs-truck:before {
  content: "\ed49";
}
.bxs-t-shirt:before {
  content: "\ed4a";
}
.bxs-up-arrow:before {
  content: "\ed4b";
}
.bxs-up-arrow-circle:before {
  content: "\ed4c";
}
.bxs-up-arrow-square:before {
  content: "\ed4d";
}
.bxs-upside-down:before {
  content: "\ed4e";
}
.bxs-upvote:before {
  content: "\ed4f";
}
.bxs-user:before {
  content: "\ed50";
}
.bxs-user-badge:before {
  content: "\ed51";
}
.bxs-user-check:before {
  content: "\ed52";
}
.bxs-user-circle:before {
  content: "\ed53";
}
.bxs-user-detail:before {
  content: "\ed54";
}
.bxs-user-minus:before {
  content: "\ed55";
}
.bxs-user-pin:before {
  content: "\ed56";
}
.bxs-user-plus:before {
  content: "\ed57";
}
.bxs-user-rectangle:before {
  content: "\ed58";
}
.bxs-user-voice:before {
  content: "\ed59";
}
.bxs-user-x:before {
  content: "\ed5a";
}
.bxs-vial:before {
  content: "\ed5b";
}
.bxs-video:before {
  content: "\ed5c";
}
.bxs-video-off:before {
  content: "\ed5d";
}
.bxs-video-plus:before {
  content: "\ed5e";
}
.bxs-video-recording:before {
  content: "\ed5f";
}
.bxs-videos:before {
  content: "\ed60";
}
.bxs-volume:before {
  content: "\ed61";
}
.bxs-volume-full:before {
  content: "\ed62";
}
.bxs-volume-low:before {
  content: "\ed63";
}
.bxs-volume-mute:before {
  content: "\ed64";
}
.bxs-wallet:before {
  content: "\ed65";
}
.bxs-wallet-alt:before {
  content: "\ed66";
}
.bxs-watch:before {
  content: "\ed67";
}
.bxs-watch-alt:before {
  content: "\ed68";
}
.bxs-widget:before {
  content: "\ed69";
}
.bxs-wine:before {
  content: "\ed6a";
}
.bxs-wink-smile:before {
  content: "\ed6b";
}
.bxs-wink-tongue:before {
  content: "\ed6c";
}
.bxs-wrench:before {
  content: "\ed6d";
}
.bxs-x-circle:before {
  content: "\ed6e";
}
.bxs-x-square:before {
  content: "\ed6f";
}
.bxs-yin-yang:before {
  content: "\ed70";
}
.bxs-zap:before {
  content: "\ed71";
}
.bxs-zoom-in:before {
  content: "\ed72";
}
.bxs-zoom-out:before {
  content: "\ed73";
}
/*!
* Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.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-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
  -webkit-filter: none;
  filter: none;
}
.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%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-bahai:before {
  content: "\f666";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-box-tissue:before {
  content: "\f95b";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buy-n-large:before {
  content: "\f8a6";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caravan:before {
  content: "\f8ff";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-alt:before {
  content: "\f422";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-cotton-bureau:before {
  content: "\f89e";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dailymotion:before {
  content: "\f952";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-disease:before {
  content: "\f7fa";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-alt:before {
  content: "\f424";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-faucet:before {
  content: "\f905";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-firefox-browser:before {
  content: "\f907";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-medical:before {
  content: "\f95c";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-holding-water:before {
  content: "\f4c1";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-sparkles:before {
  content: "\f95d";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-hands-wash:before {
  content: "\f95e";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-handshake-alt-slash:before {
  content: "\f95f";
}
.fa-handshake-slash:before {
  content: "\f960";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-cowboy:before {
  content: "\f8c0";
}
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-head-side-cough:before {
  content: "\f961";
}
.fa-head-side-cough-slash:before {
  content: "\f962";
}
.fa-head-side-mask:before {
  content: "\f963";
}
.fa-head-side-virus:before {
  content: "\f964";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hospital-user:before {
  content: "\f80d";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-house-user:before {
  content: "\f965";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-ideal:before {
  content: "\f913";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-instagram-square:before {
  content: "\f955";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-house:before {
  content: "\f966";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lungs:before {
  content: "\f604";
}
.fa-lungs-virus:before {
  content: "\f967";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-mdb:before {
  content: "\f8ca";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microblog:before {
  content: "\f91a";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mixer:before {
  content: "\f956";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse:before {
  content: "\f8cc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-orcid:before {
  content: "\f8d2";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-arrows:before {
  content: "\f968";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-square:before {
  content: "\f91e";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-plane-slash:before {
  content: "\f969";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pump-medical:before {
  content: "\f96a";
}
.fa-pump-soap:before {
  content: "\f96b";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-record-vinyl:before {
  content: "\f8d9";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-shield-virus:before {
  content: "\f96c";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopify:before {
  content: "\f957";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-soap:before {
  content: "\f96e";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-stopwatch-20:before {
  content: "\f96f";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-store-alt-slash:before {
  content: "\f970";
}
.fa-store-slash:before {
  content: "\f971";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swift:before {
  content: "\f8e1";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toilet-paper-slash:before {
  content: "\f972";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-trailer:before {
  content: "\f941";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbraco:before {
  content: "\f8e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-unity:before {
  content: "\f949";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-virus:before {
  content: "\f974";
}
.fa-virus-slash:before {
  content: "\f975";
}
.fa-viruses:before {
  content: "\f976";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
[data-icon]:before {
  font-family: dripicons-v2 !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*=" dripicons-"]:before,
[class^=dripicons-]:before {
  font-family: dripicons-v2 !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dripicons-alarm:before {
  content: "a";
}
.dripicons-align-center:before {
  content: "b";
}
.dripicons-align-justify:before {
  content: "c";
}
.dripicons-align-left:before {
  content: "d";
}
.dripicons-align-right:before {
  content: "e";
}
.dripicons-anchor:before {
  content: "f";
}
.dripicons-archive:before {
  content: "g";
}
.dripicons-arrow-down:before {
  content: "h";
}
.dripicons-arrow-left:before {
  content: "i";
}
.dripicons-arrow-right:before {
  content: "j";
}
.dripicons-arrow-thin-down:before {
  content: "k";
}
.dripicons-arrow-thin-left:before {
  content: "l";
}
.dripicons-arrow-thin-right:before {
  content: "m";
}
.dripicons-arrow-thin-up:before {
  content: "n";
}
.dripicons-arrow-up:before {
  content: "o";
}
.dripicons-article:before {
  content: "p";
}
.dripicons-backspace:before {
  content: "q";
}
.dripicons-basket:before {
  content: "r";
}
.dripicons-basketball:before {
  content: "s";
}
.dripicons-battery-empty:before {
  content: "t";
}
.dripicons-battery-full:before {
  content: "u";
}
.dripicons-battery-low:before {
  content: "v";
}
.dripicons-battery-medium:before {
  content: "w";
}
.dripicons-bell:before {
  content: "x";
}
.dripicons-blog:before {
  content: "y";
}
.dripicons-bluetooth:before {
  content: "z";
}
.dripicons-bold:before {
  content: "A";
}
.dripicons-bookmark:before {
  content: "B";
}
.dripicons-bookmarks:before {
  content: "C";
}
.dripicons-box:before {
  content: "D";
}
.dripicons-briefcase:before {
  content: "E";
}
.dripicons-brightness-low:before {
  content: "F";
}
.dripicons-brightness-max:before {
  content: "G";
}
.dripicons-brightness-medium:before {
  content: "H";
}
.dripicons-broadcast:before {
  content: "I";
}
.dripicons-browser:before {
  content: "J";
}
.dripicons-browser-upload:before {
  content: "K";
}
.dripicons-brush:before {
  content: "L";
}
.dripicons-calendar:before {
  content: "M";
}
.dripicons-camcorder:before {
  content: "N";
}
.dripicons-camera:before {
  content: "O";
}
.dripicons-card:before {
  content: "P";
}
.dripicons-cart:before {
  content: "Q";
}
.dripicons-checklist:before {
  content: "R";
}
.dripicons-checkmark:before {
  content: "S";
}
.dripicons-chevron-down:before {
  content: "T";
}
.dripicons-chevron-left:before {
  content: "U";
}
.dripicons-chevron-right:before {
  content: "V";
}
.dripicons-chevron-up:before {
  content: "W";
}
.dripicons-clipboard:before {
  content: "X";
}
.dripicons-clock:before {
  content: "Y";
}
.dripicons-clockwise:before {
  content: "Z";
}
.dripicons-cloud:before {
  content: "0";
}
.dripicons-cloud-download:before {
  content: "1";
}
.dripicons-cloud-upload:before {
  content: "2";
}
.dripicons-code:before {
  content: "3";
}
.dripicons-contract:before {
  content: "4";
}
.dripicons-contract-2:before {
  content: "5";
}
.dripicons-conversation:before {
  content: "6";
}
.dripicons-copy:before {
  content: "7";
}
.dripicons-crop:before {
  content: "8";
}
.dripicons-cross:before {
  content: "9";
}
.dripicons-crosshair:before {
  content: "!";
}
.dripicons-cutlery:before {
  content: '"';
}
.dripicons-device-desktop:before {
  content: "#";
}
.dripicons-device-mobile:before {
  content: "$";
}
.dripicons-device-tablet:before {
  content: "%";
}
.dripicons-direction:before {
  content: "&";
}
.dripicons-disc:before {
  content: "'";
}
.dripicons-document:before {
  content: "(";
}
.dripicons-document-delete:before {
  content: ")";
}
.dripicons-document-edit:before {
  content: "*";
}
.dripicons-document-new:before {
  content: "+";
}
.dripicons-document-remove:before {
  content: ",";
}
.dripicons-dot:before {
  content: "-";
}
.dripicons-dots-2:before {
  content: ".";
}
.dripicons-dots-3:before {
  content: "/";
}
.dripicons-download:before {
  content: ":";
}
.dripicons-duplicate:before {
  content: ";";
}
.dripicons-enter:before {
  content: "<";
}
.dripicons-exit:before {
  content: "=";
}
.dripicons-expand:before {
  content: ">";
}
.dripicons-expand-2:before {
  content: "?";
}
.dripicons-experiment:before {
  content: "@";
}
.dripicons-export:before {
  content: "[";
}
.dripicons-feed:before {
  content: "]";
}
.dripicons-flag:before {
  content: "^";
}
.dripicons-flashlight:before {
  content: "_";
}
.dripicons-folder:before {
  content: "`";
}
.dripicons-folder-open:before {
  content: "{";
}
.dripicons-forward:before {
  content: "|";
}
.dripicons-gaming:before {
  content: "}";
}
.dripicons-gear:before {
  content: "~";
}
.dripicons-graduation:before {
  content: "\\";
}
.dripicons-graph-bar:before {
  content: "\e000";
}
.dripicons-graph-line:before {
  content: "\e001";
}
.dripicons-graph-pie:before {
  content: "\e002";
}
.dripicons-headset:before {
  content: "\e003";
}
.dripicons-heart:before {
  content: "\e004";
}
.dripicons-help:before {
  content: "\e005";
}
.dripicons-home:before {
  content: "\e006";
}
.dripicons-hourglass:before {
  content: "\e007";
}
.dripicons-inbox:before {
  content: "\e008";
}
.dripicons-information:before {
  content: "\e009";
}
.dripicons-italic:before {
  content: "\e00a";
}
.dripicons-jewel:before {
  content: "\e00b";
}
.dripicons-lifting:before {
  content: "\e00c";
}
.dripicons-lightbulb:before {
  content: "\e00d";
}
.dripicons-link:before {
  content: "\e00e";
}
.dripicons-link-broken:before {
  content: "\e00f";
}
.dripicons-list:before {
  content: "\e010";
}
.dripicons-loading:before {
  content: "\e011";
}
.dripicons-location:before {
  content: "\e012";
}
.dripicons-lock:before {
  content: "\e013";
}
.dripicons-lock-open:before {
  content: "\e014";
}
.dripicons-mail:before {
  content: "\e015";
}
.dripicons-map:before {
  content: "\e016";
}
.dripicons-media-loop:before {
  content: "\e017";
}
.dripicons-media-next:before {
  content: "\e018";
}
.dripicons-media-pause:before {
  content: "\e019";
}
.dripicons-media-play:before {
  content: "\e01a";
}
.dripicons-media-previous:before {
  content: "\e01b";
}
.dripicons-media-record:before {
  content: "\e01c";
}
.dripicons-media-shuffle:before {
  content: "\e01d";
}
.dripicons-media-stop:before {
  content: "\e01e";
}
.dripicons-medical:before {
  content: "\e01f";
}
.dripicons-menu:before {
  content: "\e020";
}
.dripicons-message:before {
  content: "\e021";
}
.dripicons-meter:before {
  content: "\e022";
}
.dripicons-microphone:before {
  content: "\e023";
}
.dripicons-minus:before {
  content: "\e024";
}
.dripicons-monitor:before {
  content: "\e025";
}
.dripicons-move:before {
  content: "\e026";
}
.dripicons-music:before {
  content: "\e027";
}
.dripicons-network-1:before {
  content: "\e028";
}
.dripicons-network-2:before {
  content: "\e029";
}
.dripicons-network-3:before {
  content: "\e02a";
}
.dripicons-network-4:before {
  content: "\e02b";
}
.dripicons-network-5:before {
  content: "\e02c";
}
.dripicons-pamphlet:before {
  content: "\e02d";
}
.dripicons-paperclip:before {
  content: "\e02e";
}
.dripicons-pencil:before {
  content: "\e02f";
}
.dripicons-phone:before {
  content: "\e030";
}
.dripicons-photo:before {
  content: "\e031";
}
.dripicons-photo-group:before {
  content: "\e032";
}
.dripicons-pill:before {
  content: "\e033";
}
.dripicons-pin:before {
  content: "\e034";
}
.dripicons-plus:before {
  content: "\e035";
}
.dripicons-power:before {
  content: "\e036";
}
.dripicons-preview:before {
  content: "\e037";
}
.dripicons-print:before {
  content: "\e038";
}
.dripicons-pulse:before {
  content: "\e039";
}
.dripicons-question:before {
  content: "\e03a";
}
.dripicons-reply:before {
  content: "\e03b";
}
.dripicons-reply-all:before {
  content: "\e03c";
}
.dripicons-return:before {
  content: "\e03d";
}
.dripicons-retweet:before {
  content: "\e03e";
}
.dripicons-rocket:before {
  content: "\e03f";
}
.dripicons-scale:before {
  content: "\e040";
}
.dripicons-search:before {
  content: "\e041";
}
.dripicons-shopping-bag:before {
  content: "\e042";
}
.dripicons-skip:before {
  content: "\e043";
}
.dripicons-stack:before {
  content: "\e044";
}
.dripicons-star:before {
  content: "\e045";
}
.dripicons-stopwatch:before {
  content: "\e046";
}
.dripicons-store:before {
  content: "\e047";
}
.dripicons-suitcase:before {
  content: "\e048";
}
.dripicons-swap:before {
  content: "\e049";
}
.dripicons-tag:before {
  content: "\e04a";
}
.dripicons-tag-delete:before {
  content: "\e04b";
}
.dripicons-tags:before {
  content: "\e04c";
}
.dripicons-thumbs-down:before {
  content: "\e04d";
}
.dripicons-thumbs-up:before {
  content: "\e04e";
}
.dripicons-ticket:before {
  content: "\e04f";
}
.dripicons-time-reverse:before {
  content: "\e050";
}
.dripicons-to-do:before {
  content: "\e051";
}
.dripicons-toggles:before {
  content: "\e052";
}
.dripicons-trash:before {
  content: "\e053";
}
.dripicons-trophy:before {
  content: "\e054";
}
.dripicons-upload:before {
  content: "\e055";
}
.dripicons-user:before {
  content: "\e056";
}
.dripicons-user-group:before {
  content: "\e057";
}
.dripicons-user-id:before {
  content: "\e058";
}
.dripicons-vibrate:before {
  content: "\e059";
}
.dripicons-view-apps:before {
  content: "\e05a";
}
.dripicons-view-list:before {
  content: "\e05b";
}
.dripicons-view-list-large:before {
  content: "\e05c";
}
.dripicons-view-thumb:before {
  content: "\e05d";
}
.dripicons-volume-full:before {
  content: "\e05e";
}
.dripicons-volume-low:before {
  content: "\e05f";
}
.dripicons-volume-medium:before {
  content: "\e060";
}
.dripicons-volume-off:before {
  content: "\e061";
}
.dripicons-wallet:before {
  content: "\e062";
}
.dripicons-warning:before {
  content: "\e063";
}
.dripicons-web:before {
  content: "\e064";
}
.dripicons-weight:before {
  content: "\e065";
}
.dripicons-wifi:before {
  content: "\e066";
}
.dripicons-wrong:before {
  content: "\e067";
}
.dripicons-zoom-in:before {
  content: "\e068";
}
.dripicons-zoom-out:before {
  content: "\e069";
}

/* projects/dashboard/src/assets/css/app.min.css */
:root {
  --bs-heading-bg: #fff;
  --bs-topbar-search-bg: #f3f3f9;
  --bs-header-item-color: #555b6d;
  --bs-boxed-body-bg: #ebebf4;
  --bs-topnav-bg: #fff;
  --bs-menu-item-color: #545a6d;
  --bs-heading-dark-bg: #2a3042;
  --bs-input-border-color: #ced4da;
  --bs-input-focus-border-color: #b1bbc4;
  --bs-form-check-input-border: rgba(0, 0, 0, 0.1);
  --bs-footer-bg: #f2f2f5;
  --bs-footer-color: #74788d;
  --bs-custom-white: #fff;
  --bs-hr-border-color: gray-400;
}
[data-layout-mode=dark] {
  --bs-gray-100: #212529;
  --bs-gray-200: #2a3042;
  --bs-gray-300: #32394e;
  --bs-gray-400: #a6b0cf;
  --bs-gray-500: #bfc8e2;
  --bs-gray-600: #c3cbe4;
  --bs-gray-700: #f6f6f6;
  --bs-gray-800: #eff2f7;
  --bs-gray-900: #f8f9fa;
  --bs-body-bg: #222736;
  --bs-body-bg-rgb: rgb(34, 39, 54);
  --bs-body-color-rgb:
    166,
    176,
    207;
  --bs-body-color: #a6b0cf;
  --bs-heading-color: #f6f6f6;
  --bs-border-color: #32394e;
  --bs-custom-white: #2a3042;
  --bs-input-border-color: #32394e;
  --bs-input-focus-border-color: #3a425a;
  --bs-hr-border-color: #32394e;
  --bs-form-check-input-border: #3a425a;
  --bs-light: #32394e;
  --bs-light-rgb:
    50,
    57,
    78;
  --bs-dark: #f6f6f6;
  --bs-dark-rgb:
    246,
    246,
    246;
  --bs-heading-bg: #262b3c;
  --bs-header-item-color: #a6b0cf;
  --bs-topbar-search-bg: #2a3042;
  --bs-heading-dark-bg: #DD0008;
  --bs-boxed-body-bg: #32394f;
  --bs-topnav-bg: #282e3f;
  --bs-menu-item-color: #a6b0cf;
  --bs-footer-bg: #262b3c;
  --bs-footer-color: #a6b0cf;
}
[data-layout-mode=dark] .card {
  --bs-card-bg: #2a3042;
}
[data-layout-mode=dark] .list-group {
  --bs-list-group-bg: #2a3042;
  --bs-list-group-color: #f8f9fa;
  --bs-list-group-border-color: #32394e;
}
[data-layout-mode=dark] .btn-light {
  --bs-btn-color: #c3cbe4;
  --bs-btn-bg: #32394e;
  --bs-btn-border-color: #32394e;
}
[data-layout-mode=dark] .btn-outline-light {
  --bs-btn-color: #c3cbe4;
  --bs-btn-border-color: #32394e;
}
[data-layout-mode=dark] .btn-light,
[data-layout-mode=dark] .btn-outline-light {
  --bs-btn-hover-color: #c3cbe4;
  --bs-btn-hover-bg: #32394e;
  --bs-btn-hover-border-color: #32394e;
  --bs-btn-active-color: #c3cbe4;
  --bs-btn-active-bg: #32394e;
  --bs-btn-active-border-color: #32394e;
  --bs-btn-focus-shadow-rgb:
    50,
    57,
    78;
}
[data-layout-mode=dark] .btn-dark {
  --bs-btn-bg: #a6b0cf;
  --bs-btn-border-color: #a6b0cf;
  --bs-btn-hover-bg: #a6b0cf;
}
[data-layout-mode=dark] .btn-outline-dark {
  --bs-btn-color: #a6b0cf;
  --bs-btn-border-color: #a6b0cf;
}
[data-layout-mode=dark] .btn-dark,
[data-layout-mode=dark] .btn-outline-dark {
  --bs-btn-hover-bg: #a6b0cf;
  --bs-btn-hover-border-color: #a6b0cf;
  --bs-btn-active-bg: #a6b0cf;
  --bs-btn-active-border-color: #a6b0cf;
  --bs-btn-focus-shadow-rgb:
    195,
    203,
    228;
}
[data-layout-mode=dark] .dropdown-menu {
  --bs-dropdown-bg: #2a3042;
  --bs-dropdown-link-color: #a6b0cf;
  --bs-dropdown-border-color: #32394e;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-divider-bg: #32394e;
  --bs-dropdown-link-hover-bg: #32394e;
  --bs-dropdown-link-hover-color: #e9ecef;
  --bs-dropdown-link-active-bg: #32394e;
  --bs-dropdown-link-active-color: #e9ecef;
}
[data-layout-mode=dark] .modal {
  --bs-modal-bg: #2a3042;
}
[data-layout-mode=dark] .offcanvas,
[data-layout-mode=dark] .offcanvas-lg,
[data-layout-mode=dark] .offcanvas-md,
[data-layout-mode=dark] .offcanvas-sm,
[data-layout-mode=dark] .offcanvas-xl,
[data-layout-mode=dark] .offcanvas-xxl {
  --bs-offcanvas-bg: #2a3042;
}
[data-layout-mode=dark] .nav-tabs {
  --bs-nav-tabs-link-active-bg: #2a3042;
  --bs-nav-tabs-link-active-border-color: #3a425a;
  --bs-nav-tabs-border-color: #3a425a;
  --bs-nav-tabs-link-hover-border-color: #3a425a;
  --bs-nav-tabs-link-active-color: #DD0008;
}
[data-layout-mode=dark] .accordion {
  --bs-accordion-active-bg: rgba(85, 110, 230, 0.1);
}
[data-layout-mode=dark] .toast {
  --bs-toast-header-bg: #2a3042;
  --bs-toast-header-color: #c3cbe4;
  --bs-toast-bg: #2a3042;
}
[data-layout-mode=dark] .table {
  --bs-table-striped-bg: rgba(191, 200, 226, 0.05);
  --bs-table-hover-bg: rgba(191, 200, 226, 0.05);
  --bs-table-active-bg: rgba(191, 200, 226, 0.05);
}
[data-layout-mode=dark] .table-light {
  --bs-table-color: #a6b0cf;
  --bs-table-bg: #32394e;
  --bs-table-border-color: #32394e;
}
[data-layout-mode=dark] .table-dark {
  --bs-table-color: #a6b0cf;
  --bs-table-bg: #32394e;
  --bs-table-border-color: #3a425a;
}
#page-topbar {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1002;
  background: #fff;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.navbar-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto;
  height: 70px;
  padding: 0 calc(24px * 0.5) 0 0;
}
.navbar-brand-box {
  padding: 0 0;
  text-align: center;
  width: 250px;
}
.logo {
  line-height: 70px;
}
.logo .logo-sm {
  display: none;
}
.logo-light {
  display: none;
}
.app-search {
  padding: calc(32px * 0.5) 0;
}
.app-search .form-control {
  border: none;
  height: 38px;
  padding-left: 40px;
  padding-right: 20px;
  background-color: var(--bs-topbar-search-bg);
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 30px;
}
.app-search span {
  position: absolute;
  z-index: 10;
  font-size: 16px;
  line-height: 38px;
  left: 13px;
  top: 0;
  color: var(--bs-gray-600);
}
.megamenu-list li {
  position: relative;
  padding: 5px 0;
}
.megamenu-list li a {
  color: var(--bs-body-color);
}
@media (max-width: 992px) {
  .navbar-brand-box {
    width: auto;
  }
  .logo span.logo-lg {
    display: none;
  }
  .logo span.logo-sm {
    display: inline-block;
  }
}
.page-content {
  padding: calc(70px + 24px) calc(24px * 0.75) 60px calc(24px * 0.75);
}
.header-item {
  height: 70px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  color: #de0008;
  border: 0;
  border-radius: 0;
}
.header-item:hover {
  color: #2B3990;
}
.header-profile-user {
  height: 36px;
  width: 36px;
  background-color: var(--bs-gray-300);
  padding: 3px;
}
.noti-icon i {
  font-size: 22px;
  color: #e72027;
}
.noti-icon .badge {
  position: absolute;
  top: 12px;
  right: 4px;
}
.notification-item .d-flex {
  padding: 0.75rem 1rem;
}
.notification-item .d-flex:hover {
  background-color: var(--bs-gray-300);
}
.dropdown-icon-item {
  display: block;
  border-radius: 3px;
  line-height: 34px;
  text-align: center;
  padding: 15px 0 9px;
  display: block;
  border: 1px solid transparent;
  color: var(--bs-gray-600);
}
.dropdown-icon-item img {
  height: 24px;
}
.dropdown-icon-item span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-icon-item:hover {
  border-color: var(--bs-border-color);
}
.fullscreen-enable [data-bs-toggle=fullscreen] .bx-fullscreen::before {
  content: "\ea3f";
}
body[data-topbar=dark] .navbar-header .dropdown .show.header-item {
  background-color: rgba(255, 255, 255, 0.05);
}
body[data-topbar=dark] .navbar-header .waves-effect .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}
body[data-topbar=dark] .header-item {
  color: #e9ecef;
}
body[data-topbar=dark] .header-item:hover {
  color: #e9ecef;
}
body[data-topbar=dark] .header-profile-user {
  background-color: rgba(255, 255, 255, 0.25);
}
body[data-topbar=dark] .noti-icon i {
  color: #e9ecef;
}
body[data-topbar=dark] .logo-dark {
  display: none;
}
body[data-topbar=dark] .logo-light {
  display: block;
}
body[data-topbar=dark] .app-search .form-control {
  background-color: rgba(var(--bs-topbar-search-bg), 0.07);
  color: #fff;
}
body[data-topbar=dark] .app-search input.form-control::-webkit-input-placeholder,
body[data-topbar=dark] .app-search span {
  color: rgba(255, 255, 255, 0.5);
}
body[data-sidebar=dark] .navbar-brand-box {
  background: #fff;
}
body[data-sidebar=dark] .logo-dark {
  display: none;
}
body[data-sidebar=dark] .logo-light {
  display: block;
}
@media (max-width: 600px) {
  .navbar-header .dropdown {
    position: static;
  }
  .navbar-header .dropdown .dropdown-menu {
    left: 10px !important;
    right: 10px !important;
  }
}
@media (max-width: 380px) {
  .navbar-brand-box {
    display: none;
  }
}
body[data-layout=horizontal] .navbar-brand-box {
  width: auto;
}
body[data-layout=horizontal] .page-content {
  margin-top: 70px;
  padding: calc(55px + 24px) calc(24px * 0.5) 60px calc(24px * 0.5);
}
@media (max-width: 992px) {
  body[data-layout=horizontal] .page-content {
    margin-top: 15px;
  }
}
.page-title-box {
  padding-bottom: 24px;
}
.page-title-box .breadcrumb {
  background-color: transparent;
  padding: 0;
}
.page-title-box h4 {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px !important;
}
.footer {
  bottom: 0;
  padding: 20px calc(24px * 0.75);
  position: absolute;
  right: 0;
  color: var(--bs-footer-color);
  left: 250px;
  height: 60px;
  background-color: var(--bs-footer-bg);
}
@media (max-width: 991.98px) {
  .footer {
    left: 0;
  }
}
.vertical-collpsed .footer {
  left: 70px;
}
@media (max-width: 991.98px) {
  .vertical-collpsed .footer {
    left: 0;
  }
}
body[data-layout=horizontal] .footer {
  left: 0 !important;
}
.right-bar {
  background-color: var(--bs-custom-white);
  -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
  display: block;
  position: fixed;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  width: 280px;
  z-index: 9999;
  float: right !important;
  right: -290px;
  top: 0;
  bottom: 0;
}
.right-bar .right-bar-toggle {
  background-color: var(--bs-dark);
  height: 24px;
  width: 24px;
  line-height: 24px;
  display: block;
  color: var(--bs-gray-200);
  text-align: center;
  border-radius: 50%;
}
.right-bar .right-bar-toggle:hover {
  background-color: var(--bs-dark);
}
.rightbar-overlay {
  background-color: rgba(52, 58, 64, 0.55);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 9998;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.right-bar-enabled .right-bar {
  right: 0;
}
.right-bar-enabled .rightbar-overlay {
  display: block;
}
@media (max-width: 767.98px) {
  .right-bar {
    overflow: auto;
  }
  .right-bar .slimscroll-menu {
    height: auto !important;
  }
}
.metismenu {
  margin: 0;
}
.metismenu li {
  display: block;
  width: 100%;
  margin: 0;
}
.metismenu .mm-collapse {
  display: none;
}
.metismenu .mm-collapse:not(.mm-show) {
  display: none;
}
.metismenu .mm-collapse.mm-show {
  display: block;
}
.metismenu .mm-collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
}
.vertical-menu {
  width: 250px;
  z-index: 1001;
  bottom: 0;
  margin-top: 0;
  position: fixed;
  top: 70px;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.main-content {
  margin-left: 250px;
  overflow: hidden;
}
.main-content .content {
  padding: 0 15px 10px 15px;
  margin-top: 70px;
}
#sidebar-menu {
  padding: 0 0 30px 0;
}
#sidebar-menu .mm-active > .has-arrow:after {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
#sidebar-menu .has-arrow:after {
  content: "\f0140";
  font-family: "Material Design Icons";
  display: block;
  float: right;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  font-size: 1rem;
}
#sidebar-menu ul li a {
  display: block;
  padding: 0.625rem 1.5rem;
  color: #545a6d;
  position: relative;
  font-size: 14px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  padding: 35px;
}
#sidebar-menu ul li a i {
  display: inline-block;
  min-width: 1.75rem;
  padding-bottom: 0.125em;
  font-size: 1.55rem;
  line-height: 1.40625rem;
  vertical-align: middle;
  color: #7f8387;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
#sidebar-menu ul li a:hover {
  color: #e18f6c;
}
#sidebar-menu ul li a:hover i {
  color: #e18f6c;
}
#sidebar-menu ul li .badge {
  margin-top: 4px;
}
#sidebar-menu ul li ul.sub-menu {
  padding: 0;
}
#sidebar-menu ul li ul.sub-menu li a {
  padding: 0.4rem 1.5rem 0.4rem 3.5rem;
  font-size: 13px;
  color: #545a6d;
}
#sidebar-menu ul li ul.sub-menu li a:hover {
  color: #DD0008;
}
#sidebar-menu ul li ul.sub-menu li ul.sub-menu {
  padding: 0;
}
#sidebar-menu ul li ul.sub-menu li ul.sub-menu li a {
  padding: 0.4rem 1.5rem 0.4rem 4.5rem;
  font-size: 13px;
}
.menu-title {
  padding: 12px 20px !important;
  letter-spacing: 0.05em;
  pointer-events: none;
  cursor: default;
  font-size: 11px;
  text-transform: uppercase;
  color: #7f8387;
  font-weight: 600;
}
.mm-active {
  color: #DD0008 !important;
}
.mm-active .active {
  color: #DD0008 !important;
}
.mm-active .active i {
  color: #DD0008 !important;
}
.mm-active > i {
  color: #DD0008 !important;
}
@media (max-width: 992px) {
  .vertical-menu {
    display: none;
  }
  .main-content {
    margin-left: 0 !important;
  }
  body.sidebar-enable .vertical-menu {
    display: block;
  }
}
.vertical-collpsed .main-content {
  margin-left: 70px;
}
.vertical-collpsed .navbar-brand-box {
  width: 70px !important;
}
.vertical-collpsed .logo span.logo-lg {
  display: none;
}
.vertical-collpsed .logo span.logo-sm {
  display: block;
}
.vertical-collpsed .vertical-menu {
  position: absolute;
  width: 70px !important;
  z-index: 5;
}
.vertical-collpsed .vertical-menu .simplebar-content-wrapper,
.vertical-collpsed .vertical-menu .simplebar-mask {
  overflow: visible !important;
}
.vertical-collpsed .vertical-menu .simplebar-scrollbar {
  display: none !important;
}
.vertical-collpsed .vertical-menu .simplebar-offset {
  bottom: 0 !important;
}
.vertical-collpsed .vertical-menu #sidebar-menu .badge,
.vertical-collpsed .vertical-menu #sidebar-menu .collapse.in,
.vertical-collpsed .vertical-menu #sidebar-menu .menu-title {
  display: none !important;
}
.vertical-collpsed .vertical-menu #sidebar-menu .nav.collapse {
  height: inherit !important;
}
.vertical-collpsed .vertical-menu #sidebar-menu .has-arrow:after {
  display: none;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li {
  position: relative;
  white-space: nowrap;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a {
  padding: 15px 20px;
  min-height: 55px;
  -webkit-transition: none;
  transition: none;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:active,
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:focus,
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:hover {
  color: #383c40;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a i {
  font-size: 1.45rem;
  margin-left: 4px;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a span {
  display: none;
  padding-left: 25px;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  position: relative;
  width: calc(190px + 70px);
  color: #DD0008;
  background-color: #f5f5f5;
  -webkit-transition: none;
  transition: none;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
  color: #DD0008;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a span {
  display: inline;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul {
  display: block;
  left: 70px;
  position: absolute;
  width: 190px;
  height: auto !important;
  -webkit-box-shadow: 3px 5px 10px 0 rgba(54, 61, 71, 0.1);
  box-shadow: 3px 5px 10px 0 rgba(54, 61, 71, 0.1);
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul ul {
  -webkit-box-shadow: 3px 5px 10px 0 rgba(54, 61, 71, 0.1);
  box-shadow: 3px 5px 10px 0 rgba(54, 61, 71, 0.1);
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a {
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 8px 20px;
  position: relative;
  width: 190px;
  z-index: 6;
  color: #545a6d;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a:hover {
  color: #383c40;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul {
  padding: 5px 0;
  z-index: 9999;
  display: none;
  background-color: #fff;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li:hover > ul {
  display: block;
  left: 190px;
  height: auto !important;
  margin-top: -36px;
  position: absolute;
  width: 190px;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li > a span.pull-right {
  position: absolute;
  right: 20px;
  top: 12px;
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li.active a {
  color: #f8f9fa;
}
body[data-sidebar=dark] .vertical-menu {
}
body[data-sidebar=dark] #sidebar-menu ul li a {
  color: #2B3990;
}
body[data-sidebar=dark] #sidebar-menu ul li a i {
  color: #2B3990;
}
body[data-sidebar=dark] #sidebar-menu ul li a:hover {
  color: #DE0008;
}
body[data-sidebar=dark] #sidebar-menu ul li a:hover i {
  color: #DE0008;
}
body[data-sidebar=dark] #sidebar-menu ul li ul.sub-menu li a {
  color: #79829c;
}
body[data-sidebar=dark] #sidebar-menu ul li ul.sub-menu li a:hover {
  color: #fff;
}
body[data-sidebar=dark].vertical-collpsed {
  min-height: 1760px;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background: #2e3548;
  color: #fff;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
  color: #fff;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a {
  color: #79829c;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a:hover {
  color: #fff;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu > ul ul {
  background-color: #2a3042;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active {
  color: #fff !important;
}
body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active i {
  color: #fff !important;
}
body[data-sidebar=dark] .mm-active {
  color: #DE0008 !important;
}
body[data-sidebar=dark] .mm-active > a {
  color: #DE0008 !important;
  background-color: #0000000d;
}
body[data-sidebar=dark] .mm-active > a i {
  color: #DE0008 !important;
}
body[data-sidebar=dark] .mm-active > i {
  color: #DE0008 !important;
}
body[data-sidebar=dark] .mm-active .active {
  color: #fff !important;
  background-color: #DE0008;
}
body[data-sidebar=dark] .mm-active .active i {
  color: #fff !important;
}
body[data-sidebar=dark] .menu-title {
  color: #6a7187;
}
body[data-layout=horizontal] .main-content {
  margin-left: 0 !important;
}
body[data-sidebar-size=small] .navbar-brand-box {
  width: 160px;
}
body[data-sidebar-size=small] .vertical-menu {
  width: 160px;
  text-align: center;
}
body[data-sidebar-size=small] .vertical-menu .badge,
body[data-sidebar-size=small] .vertical-menu .has-arrow:after {
  display: none !important;
}
body[data-sidebar-size=small] .main-content {
  margin-left: 160px;
}
body[data-sidebar-size=small] .footer {
  left: 160px;
}
@media (max-width: 991.98px) {
  body[data-sidebar-size=small] .footer {
    left: 0;
  }
}
body[data-sidebar-size=small] #sidebar-menu ul li.menu-title {
  background-color: #2e3548;
}
body[data-sidebar-size=small] #sidebar-menu ul li a i {
  display: block;
}
body[data-sidebar-size=small] #sidebar-menu ul li ul.sub-menu li a {
  padding-left: 1.5rem;
}
body[data-sidebar-size=small] #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a {
  padding-left: 1.5rem;
}
body[data-sidebar-size=small].vertical-collpsed .main-content {
  margin-left: 70px;
}
body[data-sidebar-size=small].vertical-collpsed .vertical-menu #sidebar-menu {
  text-align: left;
}
body[data-sidebar-size=small].vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a i {
  display: inline-block;
}
body[data-sidebar-size=small].vertical-collpsed .footer {
  left: 70px;
}
body[data-sidebar=colored] .vertical-menu {
  background-color: #DD0008;
}
body[data-sidebar=colored] .navbar-brand-box {
  background-color: #DD0008;
}
body[data-sidebar=colored] .navbar-brand-box .logo-dark {
  display: none;
}
body[data-sidebar=colored] .navbar-brand-box .logo-light {
  display: block;
}
body[data-sidebar=colored] .mm-active {
  color: #fff !important;
}
body[data-sidebar=colored] .mm-active > a {
  color: #fff !important;
}
body[data-sidebar=colored] .mm-active > a i {
  color: #fff !important;
}
body[data-sidebar=colored] .mm-active .active,
body[data-sidebar=colored] .mm-active > i {
  color: #fff !important;
}
body[data-sidebar=colored] #sidebar-menu ul li.menu-title {
  color: rgba(255, 255, 255, 0.6);
}
body[data-sidebar=colored] #sidebar-menu ul li a {
  color: rgba(255, 255, 255, 0.6);
}
body[data-sidebar=colored] #sidebar-menu ul li a i {
  color: rgba(255, 255, 255, 0.6);
}
body[data-sidebar=colored] #sidebar-menu ul li a.waves-effect .waves-ripple {
  background: rgba(255, 255, 255, 0.1);
}
body[data-sidebar=colored] #sidebar-menu ul li a:hover {
  color: #fff;
}
body[data-sidebar=colored] #sidebar-menu ul li a:hover i {
  color: #fff;
}
body[data-sidebar=colored] #sidebar-menu ul li ul.sub-menu li a {
  color: rgba(255, 255, 255, 0.5);
}
body[data-sidebar=colored] #sidebar-menu ul li ul.sub-menu li a:hover {
  color: #fff;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-color: #5e76e7;
  color: #fff;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
  color: #fff;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active {
  color: #DD0008 !important;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover {
  color: #DD0008;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active {
  color: #DD0008 !important;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a {
  color: #DD0008 !important;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i {
  color: #DD0008 !important;
}
.topnav {
  background: var(--bs-topnav-bg);
  padding: 0 calc(24px * 0.5);
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  margin-top: 70px;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 100;
}
.topnav .topnav-menu {
  margin: 0;
  padding: 0;
}
.topnav .navbar-nav .nav-link {
  font-size: 14px;
  position: relative;
  padding: 1rem 1.3rem;
  color: var(--bs-menu-item-color);
}
.topnav .navbar-nav .nav-link i {
  font-size: 15px;
}
.topnav .navbar-nav .nav-link:focus,
.topnav .navbar-nav .nav-link:hover {
  color: #DD0008;
  background-color: transparent;
}
.topnav .navbar-nav .dropdown-item {
  color: var(--bs-menu-item-color);
}
.topnav .navbar-nav .dropdown-item.active,
.topnav .navbar-nav .dropdown-item:hover {
  color: #DD0008;
}
.topnav .navbar-nav .nav-item .nav-link.active {
  color: #DD0008;
}
.topnav .navbar-nav .dropdown.active > a {
  color: #DD0008;
  background-color: transparent;
}
@media (min-width: 1200px) {
  body[data-layout=horizontal] .container-fluid,
  body[data-layout=horizontal] .navbar-header {
    max-width: 85%;
  }
}
@media (min-width: 992px) {
  .topnav .navbar-nav .nav-item:first-of-type .nav-link {
    padding-left: 0;
  }
  .topnav .dropdown-item {
    padding: 0.5rem 1.5rem;
    min-width: 180px;
  }
  .topnav .dropdown.mega-dropdown .mega-dropdown-menu {
    left: 0;
    right: auto;
  }
  .topnav .dropdown .dropdown-menu {
    margin-top: 0;
    border-radius: 0 0 0.25rem 0.25rem;
  }
  .topnav .dropdown .dropdown-menu .arrow-down::after {
    right: 15px;
    -webkit-transform: rotate(-135deg) translateY(-50%);
    transform: rotate(-135deg) translateY(-50%);
    position: absolute;
  }
  .topnav .dropdown .dropdown-menu .dropdown .dropdown-menu {
    position: absolute;
    top: 0 !important;
    left: 100%;
    display: none;
  }
  .topnav .dropdown:hover > .dropdown-menu {
    display: block;
  }
  .topnav .dropdown:hover > .dropdown-menu > .dropdown:hover > .dropdown-menu {
    display: block;
  }
  .navbar-toggle {
    display: none;
  }
}
.arrow-down {
  display: inline-block;
}
.arrow-down:after {
  border-color: initial;
  border-style: solid;
  border-width: 0 0 1px 1px;
  content: "";
  height: 0.4em;
  display: inline-block;
  right: 5px;
  top: 50%;
  margin-left: 10px;
  -webkit-transform: rotate(-45deg) translateY(-50%);
  transform: rotate(-45deg) translateY(-50%);
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  width: 0.4em;
}
@media (max-width: 1199.98px) {
  .topnav-menu .navbar-nav li:last-of-type .dropdown .dropdown-menu {
    right: 100%;
    left: auto;
  }
}
@media (max-width: 991.98px) {
  .navbar-brand-box .logo-dark {
    display: block;
  }
  .navbar-brand-box .logo-dark span.logo-sm {
    display: block;
  }
  .navbar-brand-box .logo-light {
    display: none;
  }
  .topnav {
    max-height: 360px;
    overflow-y: auto;
    padding: 0;
  }
  .topnav .navbar-nav .nav-link {
    padding: 0.75rem 1.1rem;
  }
  .topnav .dropdown .dropdown-menu {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-left: 15px;
  }
  .topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl {
    width: auto;
  }
  .topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl .row {
    margin: 0;
  }
  .topnav .dropdown .dropdown-item {
    position: relative;
    background-color: transparent;
  }
  .topnav .dropdown .dropdown-item.active,
  .topnav .dropdown .dropdown-item:active {
    color: #DD0008;
  }
  .topnav .arrow-down::after {
    right: 15px;
    position: absolute;
  }
}
@media (min-width: 992px) {
  body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-dark {
    display: block;
  }
  body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-light {
    display: none;
  }
  body[data-layout=horizontal][data-topbar=light] .topnav {
    background-color: #DD0008;
  }
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.6);
  }
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link:focus,
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.9);
  }
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav > .dropdown.active > a {
    color: rgba(255, 255, 255, 0.9) !important;
  }
}
body[data-layout=horizontal][data-topbar=colored] #page-topbar {
  background-color: #DD0008;
  -webkit-box-shadow: none;
  box-shadow: none;
}
body[data-layout=horizontal][data-topbar=colored] .logo-dark {
  display: none;
}
body[data-layout=horizontal][data-topbar=colored] .logo-light {
  display: block;
}
body[data-layout=horizontal][data-topbar=colored] .app-search .form-control {
  background-color: rgba(var(--bs-topbar-search-bg), 0.07);
  color: #fff;
}
body[data-layout=horizontal][data-topbar=colored] .app-search input.form-control::-webkit-input-placeholder,
body[data-layout=horizontal][data-topbar=colored] .app-search span {
  color: rgba(255, 255, 255, 0.5);
}
body[data-layout=horizontal][data-topbar=colored] .header-item {
  color: #e9ecef;
}
body[data-layout=horizontal][data-topbar=colored] .header-item:hover {
  color: #e9ecef;
}
body[data-layout=horizontal][data-topbar=colored] .navbar-header .dropdown .show.header-item {
  background-color: rgba(255, 255, 255, 0.1);
}
body[data-layout=horizontal][data-topbar=colored] .navbar-header .waves-effect .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}
body[data-layout=horizontal][data-topbar=colored] .noti-icon i {
  color: #e9ecef;
}
@media (min-width: 992px) {
  body[data-layout=horizontal][data-topbar=colored] .topnav {
    background-color: #DD0008;
  }
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.6);
  }
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:focus,
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.9);
  }
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav > .dropdown.active > a {
    color: rgba(255, 255, 255, 0.9) !important;
  }
}
body[data-layout-size=boxed] {
  background-color: var(--bs-boxed-body-bg);
}
body[data-layout-size=boxed] #layout-wrapper {
  background-color: var(--bs-body-bg);
  max-width: 1300px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
body[data-layout-size=boxed] #page-topbar {
  max-width: 1300px;
  margin: 0 auto;
}
body[data-layout-size=boxed] .footer {
  margin: 0 auto;
  max-width: calc(1300px - 250px);
}
body[data-layout-size=boxed].vertical-collpsed .footer {
  max-width: calc(1300px - 70px);
}
body[data-layout=horizontal][data-layout-size=boxed] #layout-wrapper,
body[data-layout=horizontal][data-layout-size=boxed] #page-topbar,
body[data-layout=horizontal][data-layout-size=boxed] .footer {
  max-width: 100%;
}
body[data-layout=horizontal][data-layout-size=boxed] .container-fluid,
body[data-layout=horizontal][data-layout-size=boxed] .navbar-header {
  max-width: 1300px;
}
@media (min-width: 992px) {
  body[data-layout-scrollable=true] #page-topbar,
  body[data-layout-scrollable=true] .vertical-menu {
    position: absolute;
  }
}
@media (min-width: 992px) {
  body[data-layout-scrollable=true][data-layout=horizontal] #page-topbar,
  body[data-layout-scrollable=true][data-layout=horizontal] .topnav {
    position: absolute;
  }
}
/*!
* Waves v0.7.6
* http://fian.my.id/Waves
*
* Copyright 2014-2018 Alfiana E. Sibuea and other contributors
* Released under the MIT license
* https://github.com/fians/Waves/blob/master/LICENSE */
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin-top: -50px;
  margin-left: -50px;
  opacity: 0;
  background: rgba(0, 0, 0, 0.2);
  background:
    radial-gradient(
      rgba(0, 0, 0, 0.2) 0,
      rgba(0, 0, 0, 0.3) 40%,
      rgba(0, 0, 0, 0.4) 50%,
      rgba(0, 0, 0, 0.5) 60%,
      rgba(255, 255, 255, 0) 70%);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property:
    transform,
    opacity,
    -webkit-transform;
  -webkit-transform: scale(0) translate(0, 0);
  transform: scale(0) translate(0, 0);
  pointer-events: none;
}
.waves-effect.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
  background:
    radial-gradient(
      rgba(255, 255, 255, 0.2) 0,
      rgba(255, 255, 255, 0.3) 40%,
      rgba(255, 255, 255, 0.4) 50%,
      rgba(255, 255, 255, 0.5) 60%,
      rgba(255, 255, 255, 0) 70%);
}
.waves-effect.waves-classic .waves-ripple {
  background: rgba(0, 0, 0, 0.2);
}
.waves-effect.waves-classic.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}
.waves-notransition {
  -webkit-transition: none !important;
  transition: none !important;
}
.waves-button,
.waves-circle {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 100%);
}
.waves-button,
.waves-button-input,
.waves-button:hover,
.waves-button:visited {
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  outline: 0;
  color: inherit;
  background-color: rgba(0, 0, 0, 0);
  font-size: 1em;
  line-height: 1em;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}
.waves-button {
  padding: 0.85em 1.1em;
  border-radius: 0.2em;
}
.waves-button-input {
  margin: 0;
  padding: 0.85em 1.1em;
}
.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}
.waves-input-wrapper.waves-button {
  padding: 0;
}
.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
.waves-circle {
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
}
.waves-float {
  -webkit-mask-image: none;
  -webkit-box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.waves-float:active {
  -webkit-box-shadow: 0 8px 20px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 8px 20px 1px rgba(0, 0, 0, 0.3);
}
.waves-block {
  display: block;
}
.waves-effect.waves-light .waves-ripple {
  background-color: rgba(255, 255, 255, 0.4);
}
.waves-effect.waves-primary .waves-ripple {
  background-color: rgba(85, 110, 230, 0.4);
}
.waves-effect.waves-success .waves-ripple {
  background-color: rgba(52, 195, 143, 0.4);
}
.waves-effect.waves-info .waves-ripple {
  background-color: rgba(80, 165, 241, 0.4);
}
.waves-effect.waves-warning .waves-ripple {
  background-color: rgba(241, 180, 76, 0.4);
}
.waves-effect.waves-danger .waves-ripple {
  background-color: rgba(244, 106, 106, 0.4);
}
.avatar-xs {
  height: 2rem;
  width: 2rem;
}
.avatar-sm {
  height: 3rem;
  width: 3rem;
}
.avatar-md {
  height: 4.5rem;
  width: 4.5rem;
}
.avatar-lg {
  height: 6rem;
  width: 6rem;
}
.avatar-xl {
  height: 7.5rem;
  width: 7.5rem;
}
.avatar-title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #DD0008;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.avatar-group {
  padding-left: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.avatar-group .avatar-group-item {
  margin-left: -12px;
  border: 2px solid var(--bs-custom-white);
  border-radius: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.avatar-group .avatar-group-item:hover {
  position: relative;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
}
.custom-accordion .accordion-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 7px;
  background-color: var(--bs-gray-300);
  padding: 12px 20px;
  color: var(--bs-body-color);
  font-weight: 600;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.custom-accordion .accordion-list.collapsed i.accor-plus-icon:before {
  content: "\f0415";
}
.custom-accordion .accordion-list .accor-plus-icon {
  display: inline-block;
  font-size: 16px;
  height: 24px;
  width: 24px;
  line-height: 22px;
  background-color: var(--bs-custom-white);
  text-align: center;
  border-radius: 50%;
}
.custom-accordion a.collapsed i.accor-down-icon:before {
  content: "\f0140";
}
.custom-accordion .card-body {
  color: var(--bs-gray-600);
}
[data-layout-mode=dark] .accordion-button:not(.collapsed) {
  color: var(--bs-accordion-button-active-color);
}
[data-layout-mode=dark] .accordion-button:not(.collapsed):after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
[data-layout-mode=dark] .accordion-button:after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23adb5bd'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.font-size-10 {
  font-size: 10px !important;
}
.font-size-11 {
  font-size: 11px !important;
}
.font-size-12 {
  font-size: 12px !important;
}
.font-size-13 {
  font-size: 13px !important;
}
.font-size-14 {
  font-size: 14px !important;
}
.font-size-15 {
  font-size: 15px !important;
}
.font-size-16 {
  font-size: 16px !important;
}
.font-size-17 {
  font-size: 17px !important;
}
.font-size-18 {
  font-size: 18px !important;
}
.font-size-20 {
  font-size: 20px !important;
}
.font-size-22 {
  font-size: 22px !important;
}
.font-size-24 {
  font-size: 24px !important;
}
.font-size-lg {
  font-size: 34px !important;
}
.fw-medium {
  font-weight: 500;
}
.social-list-item {
  height: 2rem;
  width: 2rem;
  line-height: calc(2rem - 4px);
  display: block;
  border: 2px solid #adb5bd;
  border-radius: 50%;
  color: #adb5bd;
  text-align: center;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.social-list-item:hover {
  color: #74788d;
  background-color: #eff2f7;
}
.w-xs {
  min-width: 80px;
}
.w-sm {
  min-width: 95px;
}
.w-md {
  min-width: 110px;
}
.w-lg {
  min-width: 140px;
}
.w-xl {
  min-width: 160px;
}
.alert-dismissible .btn-close {
  font-size: 10px;
  padding: 1.05rem 1.25rem;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
}
[data-layout-mode=dark] .btn-close {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
  filter: invert(1) grayscale(100%) brightness(200%);
}
[data-layout-mode=dark] .btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(0);
  filter: invert(1) grayscale(100%) brightness(0);
}
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 9999;
}
#status {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -20px 0 0 -20px;
}
.spinner-chase {
  margin: 0 auto;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-animation: spinner-chase 2.5s infinite linear both;
  animation: spinner-chase 2.5s infinite linear both;
}
.chase-dot {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-animation: chase-dot 2s infinite ease-in-out both;
  animation: chase-dot 2s infinite ease-in-out both;
}
.chase-dot:before {
  content: "";
  display: block;
  width: 25%;
  height: 25%;
  background-color: #DD0008;
  border-radius: 100%;
  -webkit-animation: chase-dot-before 2s infinite ease-in-out both;
  animation: chase-dot-before 2s infinite ease-in-out both;
}
.chase-dot:nth-child(1) {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.chase-dot:nth-child(1):before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.chase-dot:nth-child(2) {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.chase-dot:nth-child(2):before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.chase-dot:nth-child(3) {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.chase-dot:nth-child(3):before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.chase-dot:nth-child(4) {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.chase-dot:nth-child(4):before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.chase-dot:nth-child(5) {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.chase-dot:nth-child(5):before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.chase-dot:nth-child(6) {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.chase-dot:nth-child(6):before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
@-webkit-keyframes spinner-chase {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner-chase {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes chase-dot {
  100%, 80% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes chase-dot {
  100%, 80% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes chase-dot-before {
  50% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  0%, 100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes chase-dot-before {
  50% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  0%, 100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
[type=email]::-webkit-input-placeholder,
[type=number]::-webkit-input-placeholder,
[type=tel]::-webkit-input-placeholder,
[type=url]::-webkit-input-placeholder {
  text-align: left;
}
[type=email]::-moz-placeholder,
[type=number]::-moz-placeholder,
[type=tel]::-moz-placeholder,
[type=url]::-moz-placeholder {
  text-align: left;
}
[type=email]:-ms-input-placeholder,
[type=number]:-ms-input-placeholder,
[type=tel]:-ms-input-placeholder,
[type=url]:-ms-input-placeholder {
  text-align: left;
}
[type=email]::-ms-input-placeholder,
[type=number]::-ms-input-placeholder,
[type=tel]::-ms-input-placeholder,
[type=url]::-ms-input-placeholder {
  text-align: left;
}
[type=email]::placeholder,
[type=number]::placeholder,
[type=tel]::placeholder,
[type=url]::placeholder {
  text-align: left;
}
.form-check {
  position: relative;
  text-align: left;
}
.form-check-right {
  padding-left: 0;
  display: inline-block;
  padding-right: 1.5em;
}
.form-check-right .form-check-input {
  float: right;
  margin-left: 0;
  margin-right: -1.5em;
}
.form-check-right .form-check-label {
  display: block;
}
.form-checkbox-outline .form-check-input {
  border-width: 2px;
  background-color: #fff;
}
.form-checkbox-outline .form-check-input:active {
  -webkit-filter: none;
  filter: none;
}
.form-checkbox-outline .form-check-input:checked {
  background-color: #fff !important;
}
.form-checkbox-outline .form-check-input:checked[type=checkbox] {
  background-image: none;
}
.form-checkbox-outline .form-check-input:checked:after {
  position: absolute;
  content: "\f012c";
  font-family: "Material Design Icons";
  top: -4px !important;
  left: 1px;
  font-size: 16px;
  color: #343a40;
}
.form-radio-outline .form-check-input {
  background-color: #fff;
  position: relative;
}
.form-radio-outline .form-check-input:active {
  -webkit-filter: none;
  filter: none;
}
.form-radio-outline .form-check-input:checked {
  background-color: #fff !important;
}
.form-radio-outline .form-check-input:checked[type=checkbox] {
  background-image: none;
}
.form-radio-outline .form-check-input:checked:after {
  position: absolute;
  content: "";
  top: 3px !important;
  left: 3px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}
.form-check-primary .form-check-input:checked {
  background-color: #DD0008;
  border-color: #DD0008;
}
.form-radio-primary .form-check-input:checked {
  border-color: #DD0008;
  background-color: #DD0008;
}
.form-radio-primary .form-check-input:checked:after {
  background-color: #DD0008;
}
.form-check-secondary .form-check-input:checked {
  background-color: #74788d;
  border-color: #74788d;
}
.form-radio-secondary .form-check-input:checked {
  border-color: #74788d;
  background-color: #74788d;
}
.form-radio-secondary .form-check-input:checked:after {
  background-color: #74788d;
}
.form-check-success .form-check-input:checked {
  background-color: #34c38f;
  border-color: #34c38f;
}
.form-radio-success .form-check-input:checked {
  border-color: #34c38f;
  background-color: #34c38f;
}
.form-radio-success .form-check-input:checked:after {
  background-color: #34c38f;
}
.form-check-info .form-check-input:checked {
  background-color: #50a5f1;
  border-color: #50a5f1;
}
.form-radio-info .form-check-input:checked {
  border-color: #50a5f1;
  background-color: #50a5f1;
}
.form-radio-info .form-check-input:checked:after {
  background-color: #50a5f1;
}
.form-check-warning .form-check-input:checked {
  background-color: #f1b44c;
  border-color: #f1b44c;
}
.form-radio-warning .form-check-input:checked {
  border-color: #f1b44c;
  background-color: #f1b44c;
}
.form-radio-warning .form-check-input:checked:after {
  background-color: #f1b44c;
}
.form-check-danger .form-check-input:checked {
  background-color: #f46a6a;
  border-color: #f46a6a;
}
.form-radio-danger .form-check-input:checked {
  border-color: #f46a6a;
  background-color: #f46a6a;
}
.form-radio-danger .form-check-input:checked:after {
  background-color: #f46a6a;
}
.form-check-pink .form-check-input:checked {
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.form-radio-pink .form-check-input:checked {
  border-color: #e83e8c;
  background-color: #e83e8c;
}
.form-radio-pink .form-check-input:checked:after {
  background-color: #e83e8c;
}
.form-check-light .form-check-input:checked {
  background-color: #eff2f7;
  border-color: #eff2f7;
}
.form-radio-light .form-check-input:checked {
  border-color: #eff2f7;
  background-color: #eff2f7;
}
.form-radio-light .form-check-input:checked:after {
  background-color: #eff2f7;
}
.form-check-dark .form-check-input:checked {
  background-color: #343a40;
  border-color: #343a40;
}
.form-radio-dark .form-check-input:checked {
  border-color: #343a40;
  background-color: #343a40;
}
.form-radio-dark .form-check-input:checked:after {
  background-color: #343a40;
}
.form-check,
.form-check-input,
.form-check-label {
  cursor: pointer;
  margin-bottom: 0;
}
.form-switch-md {
  padding-left: 2.5rem;
  min-height: 24px;
  line-height: 24px;
}
.form-switch-md .form-check-input {
  width: 40px;
  height: 20px;
  left: -0.5rem;
  position: relative;
}
.form-switch-md .form-check-label {
  vertical-align: middle;
}
.form-switch-lg {
  padding-left: 2.75rem;
  min-height: 28px;
  line-height: 28px;
}
.form-switch-lg .form-check-input {
  width: 48px;
  height: 24px;
  left: -0.75rem;
  position: relative;
}
.input-group-text {
  margin-bottom: 0;
}
[data-layout-mode=dark] .form-select {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ced4da' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
[data-layout-mode=dark] .form-switch .form-check-input,
[data-layout-mode=dark] .form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ced4da'/%3e%3c/svg%3e");
}
.mini-stats-wid .mini-stat-icon {
  overflow: hidden;
  position: relative;
}
.mini-stats-wid .mini-stat-icon:after,
.mini-stats-wid .mini-stat-icon:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 54px;
  background-color: rgba(255, 255, 255, 0.1);
  left: 16px;
  -webkit-transform: rotate(32deg);
  transform: rotate(32deg);
  top: -5px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.mini-stats-wid .mini-stat-icon::after {
  left: -12px;
  width: 12px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.mini-stats-wid:hover .mini-stat-icon::after {
  left: 60px;
}
.mfp-popup-form {
  max-width: 1140px;
}
.mfp-close {
  color: #343a40 !important;
}
.bs-example-modal {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  z-index: 1;
  display: block;
}
[dir=rtl] .modal-open {
  padding-left: 0 !important;
}
.icon-demo-content {
  text-align: center;
  color: #adb5bd;
}
.icon-demo-content i {
  display: block;
  font-size: 24px;
  margin-bottom: 16px;
  color: #74788d;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.icon-demo-content .col-lg-4 {
  margin-top: 24px;
}
.icon-demo-content .col-lg-4:hover i {
  color: #DD0008;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}
.grid-structure .grid-container {
  background-color: var(--bs-gray-100);
  margin-top: 10px;
  font-size: 0.8rem;
  font-weight: 500;
  padding: 10px 20px;
}
.card-radio {
  background-color: var(--bs-custom-white);
  border: 2px solid var(--bs-border-color);
  border-radius: 0.25rem;
  padding: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card-radio:hover {
  cursor: pointer;
}
.card-radio-label {
  display: block;
}
.card-radio-input {
  display: none;
}
.card-radio-input:checked + .card-radio {
  border-color: #DD0008 !important;
}
.navs-carousel .owl-nav {
  margin-top: 16px;
}
.navs-carousel .owl-nav button {
  width: 30px;
  height: 30px;
  line-height: 28px !important;
  font-size: 20px !important;
  border-radius: 50% !important;
  background-color: rgba(85, 110, 230, 0.25) !important;
  color: #DD0008 !important;
  margin: 4px 8px !important;
}
@media print {
  .footer,
  .navbar-header,
  .page-title-box,
  .right-bar,
  .vertical-menu {
    display: none !important;
  }
  .card-body,
  .main-content,
  .page-content,
  .right-bar,
  body {
    padding: 0;
    margin: 0;
  }
  .card {
    border: 0;
  }
}
[data-simplebar] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}
.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}
.simplebar-offset {
  direction: inherit !important;
  -webkit-box-sizing: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0 !important;
  bottom: 0;
  right: 0 !important;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
  direction: inherit;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  width: auto;
  visibility: visible;
  overflow: auto;
  max-width: 100%;
  max-height: 100%;
  scrollbar-width: none;
  padding: 0 !important;
}
.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.simplebar-content:after,
.simplebar-content:before {
  content: " ";
  display: table;
}
.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}
.simplebar-height-auto-observer-wrapper {
  -webkit-box-sizing: inherit !important;
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  -webkit-box-flex: inherit;
  -ms-flex-positive: inherit;
  flex-grow: inherit;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.simplebar-height-auto-observer {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}
.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}
[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}
.simplebar-scrollbar {
  position: absolute;
  right: 2px;
  width: 4px;
  min-height: 10px;
}
.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: #a2adb7;
  border-radius: 7px;
  left: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  -webkit-transition: opacity 0s linear;
  transition: opacity 0s linear;
}
.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}
.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}
.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}
.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
}
.custom-scroll {
  height: 100%;
}
.lnb-calendars-item {
  display: inline-block;
  margin-right: 7px;
}
input[type=checkbox].tui-full-calendar-checkbox-round + span {
  margin-right: 4px;
  margin-left: 0;
}
.tui-full-calendar-layout,
.tui-full-calendar-timegrid-timezone {
  background-color: var(--bs-custom-white) !important;
}
.tui-full-calendar-dayname-container,
.tui-full-calendar-left,
.tui-full-calendar-splitter,
.tui-full-calendar-time-date,
.tui-full-calendar-timegrid-gridline,
.tui-full-calendar-timegrid-timezone,
.tui-full-calendar-weekday-grid-line {
  border-color: var(--bs-gray-300) !important;
}
.tui-full-calendar-weekday-exceed-in-week {
  text-align: center;
  width: 30px;
  height: 30px;
  line-height: 28px;
  border-radius: 4px;
  background-color: var(--bs-custom-white);
  color: var(--bs-body-color);
  border-color: var(--bs-border-color);
}
.tui-full-calendar-timegrid-hour {
  color: var(--bs-body-color) !important;
}
.tui-full-calendar-weekday-schedule-title {
  color: var(--bs-gray-900) !important;
}
.tui-full-calendar-weekday-schedule-title .tui-full-calendar-time-schedule {
  font-weight: 600;
}
.tui-full-calendar-popup-container {
  background-color: var(--bs-custom-white) !important;
  border-color: var(--bs-border-color) !important;
}
.tui-full-calendar-dropdown:hover .tui-full-calendar-dropdown-button {
  border-color: var(--bs-border-color);
}
.tui-full-calendar-popup-section-item:focus,
.tui-full-calendar-popup-section-item:hover {
  border-color: var(--bs-border-color);
}
.tui-full-calendar-arrow-bottom .tui-full-calendar-popup-arrow-fill {
  border-top-color: var(--bs-border-color) !important;
}
.tui-full-calendar-arrow-top .tui-full-calendar-popup-arrow-fill {
  border-bottom-color: var(--bs-border-color) !important;
}
.tui-full-calendar-arrow-bottom .tui-full-calendar-popup-arrow-borde {
  border-bottom-color: var(--bs-border-color) !important;
}
.tui-full-calendar-button {
  color: var(--bs-gray-700);
  background-color: var(--bs-custom-white) !important;
  border-color: var(--bs-border-color);
}
.tui-full-calendar-popup-section-item {
  border-color: var(--bs-border-color);
}
.tui-full-calendar-month-dayname,
.tui-full-calendar-weekday-border {
  border-top-color: var(--bs-border-color) !important;
}
.tui-full-calendar-arrow-top .tui-full-calendar-popup-arrow-border {
  border-bottom-color: var(--bs-border-color) !important;
}
.tui-full-calendar-dropdown-menu {
  border-color: var(--bs-border-color) !important;
}
.tui-full-calendar-dropdown-menu,
.tui-full-calendar-dropdown-menu-item {
  background-color: var(--bs-custom-white) !important;
}
.tui-full-calendar-arrow-bottom .tui-full-calendar-popup-arrow-border {
  border-top-color: var(--bs-border-color);
}
.tui-full-calendar-content {
  background-color: var(--bs-custom-white) !important;
  color: var(--bs-gray-700) !important;
}
.tui-full-calendar-confirm {
  background-color: #f46a6a !important;
  color: #fff !important;
}
.tui-full-calendar-confirm:hover {
  background-color: #c35555 !important;
  color: #fff !important;
}
.tui-full-calendar-month-dayname-item span {
  color: var(--bs-gray-900) !important;
}
.tui-full-calendar-weekday-grid-line.tui-full-calendar-near-month-day.tui-full-calendar-extra-date .tui-full-calendar-weekday-grid-header .tui-full-calendar-weekday-grid-date {
  color: var(--bs-gray-400) !important;
}
.tui-full-calendar-weekday-grid-line.tui-full-calendar-near-month-day .tui-full-calendar-weekday-grid-header .tui-full-calendar-weekday-grid-date {
  color: var(--bs-gray-800) !important;
}
.fc td,
.fc th {
  border: 1px solid var(--bs-border-color);
}
.fc .fc-toolbar h2 {
  font-size: 16px;
  line-height: 30px;
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .fc .fc-toolbar .fc-center,
  .fc .fc-toolbar .fc-left,
  .fc .fc-toolbar .fc-right {
    float: none;
    display: block;
    text-align: center;
    clear: both;
    margin: 10px 0;
  }
  .fc .fc-toolbar > * > * {
    float: none;
  }
  .fc .fc-toolbar .fc-today-button {
    display: none;
  }
}
.fc .fc-toolbar .btn {
  text-transform: capitalize;
}
.fc th.fc-widget-header {
  background: #f6f6f6;
  color: #495057;
  line-height: 20px;
  padding: 10px 0;
  text-transform: uppercase;
  font-weight: 600;
}
.fc-unthemed .fc-content,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-list-heading td,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-row,
.fc-unthemed tbody,
.fc-unthemed td,
.fc-unthemed th,
.fc-unthemed thead {
  border-color: #f6f6f6;
}
.fc-unthemed td.fc-today {
  background: #f6f8fa;
}
.fc-button {
  background: #fff;
  border-color: #eff2f7;
  color: #495057;
  text-transform: capitalize;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px 12px !important;
  height: auto !important;
}
.fc-state-active,
.fc-state-disabled,
.fc-state-down {
  background-color: #DD0008;
  color: #fff;
  text-shadow: none;
}
.fc-event {
  border-radius: 2px;
  border: none;
  cursor: move;
  font-size: 0.8125rem;
  margin: 5px 7px;
  padding: 5px 5px;
  text-align: center;
}
.fc-event,
.fc-event-dot {
  background-color: #DD0008;
}
.fc-event .fc-content {
  color: #fff;
}
#external-events .external-event {
  text-align: left;
  padding: 8px 16px;
}
.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.bg-dark .fc-content {
  color: #eff2f7;
}
[dir=rtl] .fc-header-toolbar {
  direction: ltr !important;
}
[dir=rtl] .fc-toolbar > * > :not(:first-child) {
  margin-left: 0.75em;
}
.task-box {
  border: 1px solid var(--bs-gray-300);
}
.gu-transit {
  border: 1px dashed var(--bs-border-color) !important;
  background-color: var(--bs-gray-200) !important;
}
#session-timeout-dialog .close {
  display: none;
}
#session-timeout-dialog .countdown-holder {
  color: #f46a6a;
  font-weight: 500;
}
#session-timeout-dialog .btn-default {
  background-color: #fff;
  color: #f46a6a;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.irs {
  font-family: var(--bs-font-sans-serif);
}
.irs--square {
  cursor: pointer;
}
.irs--square .irs-bar,
.irs--square .irs-from,
.irs--square .irs-single,
.irs--square .irs-to {
  background: #DD0008 !important;
  font-size: 11px;
}
.irs--square .irs-from:before,
.irs--square .irs-single:before,
.irs--square .irs-to:before {
  border-top-color: #DD0008;
}
.irs--square .irs-line {
  background: var(--bs-gray-300);
  border-color: var(--bs-gray-300);
}
.irs--square .irs-grid-text {
  font-size: 11px;
  color: var(--bs-gray-400);
}
.irs--square .irs-max,
.irs--square .irs-min {
  color: var(--bs-gray-400);
  background: var(--bs-gray-300);
  font-size: 11px;
}
.irs--square .irs-handle {
  border: 2px solid #DD0008;
  width: 12px;
  height: 12px;
  top: 26px;
  background-color: var(--bs-custom-white) !important;
  cursor: pointer;
}
.irs--square .irs-handle:active {
  cursor: pointer;
}
.irs--square .irs-grid-pol {
  background-color: var(--bs-gray-400);
}
.swal2-container .swal2-title {
  font-size: 20px;
  font-weight: 500;
}
.swal2-modal {
  font-size: 14px;
}
.swal2-icon.swal2-question {
  border-color: #50a5f1;
  color: #50a5f1;
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #34c38f;
}
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(52, 195, 143, 0.3);
}
.swal2-icon.swal2-warning {
  border-color: #f1b44c;
  color: #f1b44c;
}
.swal2-styled:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.swal2-progress-steps .swal2-progress-step {
  background: #DD0008;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #DD0008;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step,
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: rgba(85, 110, 230, 0.3);
}
.swal2-progress-steps .swal2-progress-step-line {
  background: #DD0008;
}
.swal2-popup {
  background: var(--bs-custom-white);
}
.swal2-html-container,
.swal2-title {
  color: var(--bs-gray-700);
}
.swal2-file,
.swal2-input,
.swal2-textarea {
  border-color: var(--bs-border-color);
  color: var(--bs-body-color);
}
.swal2-file:focus,
.swal2-input:focus,
.swal2-textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: var(--bs-border-color);
}
.symbol {
  border-color: var(--bs-custom-white);
}
.rating-symbol-background,
.rating-symbol-foreground {
  font-size: 24px;
}
.symbol-empty {
  background-color: var(--bs-gray-400);
}
.rating-symbol-foreground {
  top: 0;
}
.rating-star > span {
  display: inline-block;
  vertical-align: middle;
}
.rating-star > span.badge {
  margin-left: 4px;
}
#toast-container > div {
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  opacity: 1;
}
#toast-container > div:hover {
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  opacity: 0.9;
}
#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
  min-width: 96%;
  margin: 4px auto;
}
.toast-primary {
  border: 2px solid #DD0008 !important;
  background-color: rgba(85, 110, 230, 0.8) !important;
}
.toast-secondary {
  border: 2px solid #74788d !important;
  background-color: rgba(116, 120, 141, 0.8) !important;
}
.toast-success {
  border: 2px solid #34c38f !important;
  background-color: rgba(52, 195, 143, 0.8) !important;
}
.toast-info {
  border: 2px solid #50a5f1 !important;
  background-color: rgba(80, 165, 241, 0.8) !important;
}
.toast-warning {
  border: 2px solid #f1b44c !important;
  background-color: rgba(241, 180, 76, 0.8) !important;
}
.toast-danger {
  border: 2px solid #f46a6a !important;
  background-color: rgba(244, 106, 106, 0.8) !important;
}
.toast-pink {
  border: 2px solid #e83e8c !important;
  background-color: rgba(232, 62, 140, 0.8) !important;
}
.toast-light {
  border: 2px solid #eff2f7 !important;
  background-color: rgba(239, 242, 247, 0.8) !important;
}
.toast-dark {
  border: 2px solid #343a40 !important;
  background-color: rgba(52, 58, 64, 0.8) !important;
}
.toast-error {
  background-color: rgba(244, 106, 106, 0.8);
  border: 2px solid #f46a6a;
}
.toastr-options {
  padding: 24px;
  background-color: #f6f8fa;
  margin-bottom: 0;
  border: 1px solid #eff2f7;
}
.error {
  color: #f46a6a;
}
.parsley-error {
  border-color: #f46a6a;
}
.parsley-errors-list {
  display: none;
  margin: 0;
  padding: 0;
}
.parsley-errors-list.filled {
  display: block;
}
.parsley-errors-list > li {
  font-size: 12px;
  list-style: none;
  color: #f46a6a;
  margin-top: 5px;
}
.select2-container .select2-selection--single {
  background-color: var(--bs-input-bg);
  border: 1px solid var(--bs-input-border-color);
  height: 38px;
}
.select2-container .select2-selection--single:focus {
  outline: 0;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  line-height: 36px;
  padding-left: 0.75rem;
  color: var(--bs-input-color);
}
.select2-container .select2-selection--single .select2-selection__arrow {
  height: 34px;
  width: 34px;
  right: 3px;
}
.select2-container .select2-selection--single .select2-selection__arrow b {
  border-color: var(--bs-gray-500) transparent transparent transparent;
  border-width: 6px 6px 0 6px;
}
.select2-container .select2-selection--single .select2-selection__placeholder {
  color: var(--bs-body-color);
}
[dir=rtl] .select2-selection__rendered {
  text-align: end;
}
.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent var(--bs-gray-500) transparent !important;
  border-width: 0 6px 6px 6px !important;
}
.select2-container--default .select2-search--dropdown {
  padding: 10px;
  background-color: var(--bs-custom-white);
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid var(--bs-input-border-color);
  background-color: var(--bs-input-bg);
  color: var(--bs-gray-600);
  outline: 0;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #DD0008;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: var(--bs-light);
  color: var(--bs-body-color);
}
.select2-container--default .select2-results__option[aria-selected=true]:hover {
  background-color: #DD0008;
  color: #fff;
}
.select2-results__option {
  padding: 6px 12px;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-left: 0.75rem;
}
.select2-dropdown {
  border: 1px solid var(--bs-border-color);
  background-color: var(--bs-custom-white);
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.select2-search input {
  border: 1px solid var(--bs-gray-300);
}
.select2-container .select2-selection--multiple {
  min-height: 38px;
  background-color: var(--bs-input-bg);
  border: 1px solid var(--bs-input-border-color) !important;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  padding: 2px 0.75rem;
}
.select2-container .select2-selection--multiple .select2-search__field {
  border: 0;
  color: var(--bs-input-color);
}
.select2-container .select2-selection--multiple .select2-search__field::-webkit-input-placeholder {
  color: var(--bs-input-color);
}
.select2-container .select2-selection--multiple .select2-search__field::-moz-placeholder {
  color: var(--bs-input-color);
}
.select2-container .select2-selection--multiple .select2-search__field:-ms-input-placeholder {
  color: var(--bs-input-color);
}
.select2-container .select2-selection--multiple .select2-search__field::-ms-input-placeholder {
  color: var(--bs-input-color);
}
.select2-container .select2-selection--multiple .select2-search__field::placeholder {
  color: var(--bs-input-color);
}
.select2-container .select2-selection--multiple .select2-selection__choice {
  background-color: var(--bs-gray-200);
  border: 1px solid var(--bs-gray-300);
  border-radius: 1px;
  padding: 0 7px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: var(--bs-gray-400);
}
.select2-container--default .select2-results__group {
  font-weight: 600;
}
.select2-result-repository__avatar {
  float: left;
  width: 60px;
  margin-right: 10px;
}
.select2-result-repository__avatar img {
  width: 100%;
  height: auto;
  border-radius: 2px;
}
.select2-result-repository__statistics {
  margin-top: 7px;
}
.select2-result-repository__forks,
.select2-result-repository__stargazers,
.select2-result-repository__watchers {
  display: inline-block;
  font-size: 11px;
  margin-right: 1em;
  color: var(--bs-gray-500);
}
.select2-result-repository__forks .fa,
.select2-result-repository__stargazers .fa,
.select2-result-repository__watchers .fa {
  margin-right: 4px;
}
.select2-result-repository__forks .fa.fa-flash::before,
.select2-result-repository__stargazers .fa.fa-flash::before,
.select2-result-repository__watchers .fa.fa-flash::before {
  content: "\f0e7";
  font-family: "Font Awesome 5 Free";
}
.select2-results__option--highlighted .select2-result-repository__forks,
.select2-results__option--highlighted .select2-result-repository__stargazers,
.select2-results__option--highlighted .select2-result-repository__watchers {
  color: rgba(255, 255, 255, 0.8);
}
.select2-result-repository__meta {
  overflow: hidden;
}
.img-flag {
  margin-right: 7px;
  height: 15px;
  width: 18px;
}
input[switch] {
  display: none;
}
input[switch] + label {
  font-size: 1em;
  line-height: 1;
  width: 56px;
  height: 24px;
  background-color: #ced4da;
  background-image: none;
  border-radius: 2rem;
  padding: 0.16667rem;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  position: relative;
  font-weight: 500;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
input[switch] + label:before {
  color: #343a40;
  content: attr(data-off-label);
  display: block;
  font-family: inherit;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
  position: absolute;
  right: 1px;
  margin: 3px;
  top: -2px;
  text-align: center;
  min-width: 1.66667rem;
  overflow: hidden;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
input[switch] + label:after {
  content: "";
  position: absolute;
  left: 3px;
  background-color: #eff2f7;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 2rem;
  height: 20px;
  width: 20px;
  top: 2px;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
input[switch]:checked + label {
  background-color: #DD0008;
}
input[switch]:checked + label {
  background-color: #DD0008;
}
input[switch]:checked + label:before {
  color: #fff;
  content: attr(data-on-label);
  right: auto;
  left: 3px;
}
input[switch]:checked + label:after {
  left: 33px;
  background-color: #eff2f7;
}
input[switch=bool] + label {
  background-color: #f46a6a;
}
input[switch=bool] + label:before,
input[switch=bool]:checked + label:before,
input[switch=default]:checked + label:before {
  color: #fff;
}
input[switch=bool]:checked + label {
  background-color: #34c38f;
}
input[switch=default]:checked + label {
  background-color: #a2a2a2;
}
input[switch=primary]:checked + label {
  background-color: #DD0008;
}
input[switch=success]:checked + label {
  background-color: #34c38f;
}
input[switch=info]:checked + label {
  background-color: #50a5f1;
}
input[switch=warning]:checked + label {
  background-color: #f1b44c;
}
input[switch=danger]:checked + label {
  background-color: #f46a6a;
}
input[switch=dark]:checked + label {
  background-color: #343a40;
}
input[switch=dark]:checked + label:before {
  color: #eff2f7;
}
.square-switch {
  margin-right: 7px;
}
.square-switch input[switch] + label,
.square-switch input[switch] + label:after {
  border-radius: 4px;
}
.sp-container {
  background-color: #fff;
}
.sp-container button {
  padding: 0.25rem 0.5rem;
  font-size: 0.71094rem;
  border-radius: 0.2rem;
  font-weight: 400;
  color: #343a40;
}
.sp-container button.sp-palette-toggle {
  background-color: #eff2f7;
}
.sp-container button.sp-choose {
  background-color: #34c38f;
  margin-left: 5px;
  margin-right: 0;
}
.sp-palette-container {
  border-right: 1px solid #eff2f7;
}
.sp-input {
  background-color: var(--bs-custom-white);
  border-color: var(--bs-input-border-color) !important;
  color: var(--bs-gray-700);
}
.sp-input:focus {
  outline: 0;
}
[dir=rtl] .sp-alpha {
  direction: ltr;
}
[dir=rtl] .sp-original-input-container .sp-add-on {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
[dir=rtl] input.spectrum.with-add-on {
  border: 1px solid var(--bs-input-border-color);
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.bootstrap-timepicker-widget table td a {
  color: var(--bs-gray-700);
}
.bootstrap-timepicker-widget table td a:hover {
  background-color: transparent;
  border-color: transparent;
  border-radius: 4px;
  color: #DD0008;
  text-decoration: none;
}
.bootstrap-timepicker-widget table td input {
  width: 32px;
  height: 32px;
  border: 0;
  color: var(--bs-body-color);
  border: 1px solid var(--bs-border-color);
  background-color: var(--bs-custom-white);
}
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom-color: var(--bs-gray-200);
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  border-top-color: var(--bs-gray-200);
}
.timepicker-orient-top {
  top: calc(1.5em + 0.94rem + 2px) !important;
}
.timepicker-orient-bottom {
  top: auto !important;
  bottom: calc(1.5em + 0.94rem + 2px) !important;
}
.bootstrap-timepicker-widget {
  left: 0 !important;
  right: auto !important;
}
.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
  right: auto;
}
.bootstrap-timepicker-widget.timepicker-orient-left::after {
  left: 7px;
  right: auto;
}
.datepicker {
  border: 1px solid var(--bs-border-color);
  padding: 8px;
  z-index: 999 !important;
}
.datepicker table tr th {
  font-weight: 500;
}
.datepicker table tr td .active.disabled,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td.active,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover,
.datepicker table tr td.selected,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover,
.datepicker table tr td.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover {
  background-color: #DD0008 !important;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff !important;
}
.datepicker table tr td span.focused,
.datepicker table tr td span:hover,
.datepicker table tr td.day.focused,
.datepicker table tr td.day:hover {
  background: var(--bs-light);
}
.datepicker table tr td span.new,
.datepicker table tr td span.old,
.datepicker table tr td.new,
.datepicker table tr td.old {
  color: var(--bs-gray-500);
  opacity: 0.6;
}
.datepicker table tr td.range,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range:hover {
  background-color: var(--bs-gray-300);
}
.table-condensed > tbody > tr > td,
.table-condensed > thead > tr > th {
  padding: 7px;
}
.bootstrap-datepicker-inline .datepicker-inline {
  width: auto !important;
  display: inline-block;
}
.datepicker-container {
  border: 1px solid #eff2f7;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #fff;
}
.datepicker-container.datepicker-inline {
  width: 212px;
}
.datepicker {
  color: var(--bs-text-muted);
}
.datepicker .datepicker-switch:hover,
.datepicker .next:hover,
.datepicker .prev:hover,
.datepicker tfoot tr th:hover {
  background: var(--bs-light);
}
.datepicker-panel > ul > li {
  background-color: #fff;
  border-radius: 4px;
}
.datepicker-panel > ul > li.picked,
.datepicker-panel > ul > li.picked:hover {
  background-color: rgba(85, 110, 230, 0.25);
  color: #DD0008;
}
.datepicker-panel > ul > li.highlighted,
.datepicker-panel > ul > li.highlighted:hover,
.datepicker-panel > ul > li:hover {
  background-color: #DD0008;
  color: #fff;
}
.datepicker-panel > ul > li.muted,
.datepicker-panel > ul > li.muted:hover {
  color: var(--bs-gray-500);
  opacity: 0.6;
}
.datepicker-panel > ul[data-view=week] > li {
  font-weight: 500;
}
.datepicker-panel > ul[data-view=week] > li,
.datepicker-panel > ul[data-view=week] > li:hover {
  background-color: #fff;
}
.bootstrap-touchspin.input-group > .input-group-prepend > .btn,
.bootstrap-touchspin.input-group > .input-group-prepend > .input-group-text {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.bootstrap-touchspin.input-group > .input-group-append > .btn,
.bootstrap-touchspin.input-group > .input-group-append > .input-group-text {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.bootstrap-touchspin .input-group-btn-vertical {
  right: 0;
}
.bootstrap-touchspin .input-group-btn-vertical .btn {
  right: 0 !important;
  left: 100% !important;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 4px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.tox-tinymce {
  border: 1px solid var(--bs-input-border-color) !important;
}
.tox :not(svg):not(rect) {
  color: var(--bs-body-color);
}
.tox {
  color: var(--bs-body-color);
}
.tox .tox-collection__item {
  color: #212529 !important;
}
.tox .tox-collection--toolbar.tox-collection--toolbar-lg.tox-selected-menu,
.tox .tox-menu.tox-collection.tox-collection--list.tox-selected-menu,
.tox .tox-swatches-menu.tox-selected-menu {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  -webkit-animation-name: DropDownSlide !important;
  animation-name: DropDownSlide !important;
  -webkit-animation-duration: 0.3s !important;
  animation-duration: 0.3s !important;
  -webkit-animation-fill-mode: both !important;
  animation-fill-mode: both !important;
  margin: 0 !important;
  position: absolute !important;
  z-index: 1000 !important;
  padding: 0.5rem 0 !important;
  background-color: var(--bs-custom-white) !important;
  border: 0 solid var(--bs-border-color) !important;
  border-radius: 0.25rem !important;
}
.tox .tox-collection--list .tox-collection__group {
  border-color: var(--bs-border-color) !important;
}
.tox .tox-collection--list .tox-collection__item--active {
  color: #1e2125 !important;
  background-color: #f8f9fa !important;
}
.tox .tox-collection__group-heading {
  color: #1e2125 !important;
  background-color: #f8f9fa !important;
}
.tox .tox-statusbar {
  border-top: 1px solid var(--bs-border-top) !important;
}
.tox .tox-edit-area__iframe,
.tox .tox-menubar,
.tox .tox-statusbar {
  background-color: var(--bs-custom-white) !important;
  background: 0 0 !important;
}
.tox .tox-mbtn {
  color: var(--bs-gray-600) !important;
}
.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {
  background-color: var(--bs-light) !important;
}
.tox .tox-tbtn:hover {
  background-color: transparent !important;
}
.tox .tox-toolbar,
.tox .tox-toolbar__overflow,
.tox .tox-toolbar__primary {
  background: var(--bs-light) !important;
}
.tox .tox-toolbar__primary {
  border-top-color: var(--bs-light) !important;
}
.tox .tox-tbtn--enabled {
  background: 0 0 !important;
}
.tox tox-split-button:focus {
  background: 0 0 !important;
}
.tox .tox-tbtn {
  color: transparent !important;
}
.tox .tox-tbtn svg {
  fill: var(--bs-gray-700) !important;
}
.tox .tox-edit-area__iframe {
  background-color: var(--bs-custom-white) !important;
}
.tox .tox-statusbar a,
.tox .tox-statusbar__path-item,
.tox .tox-statusbar__wordcount {
  color: var(--bs-gray-700) !important;
}
.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
  border-right: 1px solid var(--bs-border-color) !important;
}
.tox .tox-dialog {
  background-color: var(--bs-custom-white) !important;
}
.tox .tox-button:hover {
  background-color: #DD0008 !important;
  background-image: none !important;
  border-color: #DD0008 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.tox .tox-collection--toolbar .tox-collection__item--active {
  background-color: var(--bs-gray-300) !important;
}
.tox .tox-dialog__header {
  background-color: var(--bs-custom-white) !important;
}
.tox .tox-dialog__footer {
  background-color: var(--bs-custom-white) !important;
}
.tox .tox-icon {
  color: var(--bs-dark) !important;
}
.tox .tox-dialog__title {
  color: var(--bs-gray-600) !important;
}
.tox .tox-dialog__body-nav-item {
  color: var(--bs-gray-600) !important;
}
.tox .tox-label {
  color: var(--bs-gray-600) !important;
}
.tox .tox-textfield {
  background-color: var(--bs-custom-white) !important;
  color: var(--bs-gray-700) !important;
}
.tox .tox-collection__item-checkmark svg,
.tox .tox-collection__item-icon svg {
  color: var(--bs-gray-800);
}
.editable-input .form-control {
  display: inline-block;
}
.editable-buttons {
  margin-left: 7px;
}
.editable-buttons .editable-cancel {
  margin-left: 7px;
}
.dropzone {
  min-height: 230px;
  border: 2px dashed var(--bs-border-color);
  background: var(--bs-custom-white);
  border-radius: 6px;
}
.dropzone .dz-message {
  font-size: 24px;
  width: 100%;
}
.form-wizard-wrapper label {
  font-size: 14px;
  text-align: right;
}
.wizard .steps > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
@media (max-width: 1199.98px) {
  .wizard .steps > ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.wizard .steps > ul > a,
.wizard .steps > ul > li {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.wizard .steps > ul > li {
  width: 100%;
}
.wizard .steps > ul > li a {
  display: block;
  padding: 0.5rem 1rem;
  color: var(--bs-gray-600);
  font-weight: 500;
  background-color: rgba(85, 110, 230, 0.1);
}
.wizard .steps > ul .current-info {
  position: absolute;
  left: -999em;
}
.wizard .steps .number {
  display: inline-block;
  width: 38px;
  height: 38px;
  line-height: 34px;
  border: 2px solid #DD0008;
  color: #DD0008;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.5rem;
}
.wizard .steps .current a,
.wizard .steps .current a:active,
.wizard .steps .current a:hover {
  background-color: rgba(85, 110, 230, 0.2);
  color: var(--bs-gray-700);
}
.wizard .steps .current a .number,
.wizard .steps .current a:active .number,
.wizard .steps .current a:hover .number {
  background-color: #DD0008;
  color: #fff;
}
.wizard > .content {
  background-color: transparent;
  padding: 14px;
  margin-top: 0;
  border-radius: 0;
  min-height: 150px;
}
.wizard > .content > .title {
  position: absolute;
  left: -999em;
}
.wizard > .content > .body {
  width: 100%;
  height: 100%;
  padding: 14px 0 0;
  position: static;
}
.wizard > .actions {
  position: relative;
  display: block;
  text-align: right;
  width: 100%;
}
.wizard > .actions > ul {
  display: block;
  text-align: right;
  padding-left: 0;
}
.wizard > .actions > ul > li {
  display: inline-block;
  margin: 0 0.5em;
}
.wizard > .actions a,
.wizard > .actions a:active,
.wizard > .actions a:hover {
  background-color: #DD0008;
  border-radius: 4px;
  padding: 8px 15px;
  color: #fff;
}
.wizard > .actions .disabled a,
.wizard > .actions .disabled a:active,
.wizard > .actions .disabled a:hover {
  opacity: 0.65;
  background-color: #DD0008;
  color: #fff;
  cursor: not-allowed;
}
.wizard.vertical-wizard {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.wizard.vertical-wizard .steps > ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.wizard.vertical-wizard .steps > ul > li {
  width: 100% !important;
}
.wizard.vertical-wizard .actions,
.wizard.vertical-wizard .content,
.wizard.vertical-wizard .steps {
  width: 100%;
}
@media (min-width: 1200px) {
  .wizard.vertical-wizard .steps {
    width: 25%;
  }
}
.wizard.vertical-wizard .content {
  padding: 24px;
}
@media (min-width: 1200px) {
  .wizard.vertical-wizard .content {
    width: 75%;
    padding: 12px 24px;
  }
}
.wizard.vertical-wizard .content > .body {
  padding: 0;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
@media (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_filter {
    text-align: center;
  }
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  margin-right: 0;
}
.table.dataTable,
table.dataTable {
  border-collapse: collapse !important;
}
.table.dataTable.dtr-inline.collapsed > tbody > tr > td,
table.dataTable.dtr-inline.collapsed > tbody > tr > td {
  position: relative;
}
.table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control {
  padding-left: 30px;
}
.table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before {
  top: 50%;
  left: 5px;
  height: 14px;
  width: 14px;
  margin-top: -9px;
  display: block;
  position: absolute;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 14px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  line-height: 14px;
  content: "+";
  background-color: #DD0008;
}
.table-rep-plugin .btn-toolbar {
  display: block;
}
.table-rep-plugin .table-responsive {
  border: none !important;
}
.table-rep-plugin .btn-group .btn-default {
  background-color: #74788d;
  color: #eff2f7;
  border: 1px solid #74788d;
}
.table-rep-plugin .btn-group .btn-default.btn-primary {
  background-color: #DD0008;
  border-color: #DD0008;
  color: #fff;
  -webkit-box-shadow: 0 0 0 2px rgba(85, 110, 230, 0.5);
  box-shadow: 0 0 0 2px rgba(85, 110, 230, 0.5);
}
.table-rep-plugin .btn-group.pull-right {
  float: right;
}
.table-rep-plugin .btn-group.pull-right .dropdown-menu {
  right: 0;
  -webkit-transform: none !important;
  transform: none !important;
  top: 100% !important;
}
.table-rep-plugin tbody th {
  font-size: 14px;
  font-weight: 400;
}
.table-rep-plugin .checkbox-row {
  padding-left: 40px;
  color: #495057 !important;
}
.table-rep-plugin .checkbox-row:hover {
  background-color: #f6f8fa !important;
}
.table-rep-plugin .checkbox-row label {
  display: inline-block;
  padding-left: 5px;
  position: relative;
}
.table-rep-plugin .checkbox-row label::before {
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #f6f6f6;
  content: "";
  display: inline-block;
  height: 17px;
  left: 0;
  margin-left: -20px;
  position: absolute;
  transition: 0.3s ease-in-out;
  width: 17px;
  outline: 0 !important;
}
.table-rep-plugin .checkbox-row label::after {
  color: #eff2f7;
  display: inline-block;
  font-size: 11px;
  height: 16px;
  left: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  position: absolute;
  top: -1px;
  width: 16px;
}
.table-rep-plugin .checkbox-row input[type=checkbox] {
  cursor: pointer;
  opacity: 0;
  z-index: 1;
  outline: 0 !important;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:disabled + label {
  opacity: 0.65;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:focus + label::before {
  outline-offset: -2px;
  outline: 0;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked + label::after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:disabled + label::before {
  background-color: #f8f9fa;
  cursor: not-allowed;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked + label::before {
  background-color: #DD0008;
  border-color: #DD0008;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked + label::after {
  color: #fff;
}
.table-rep-plugin .fixed-solution .sticky-table-header {
  top: 70px !important;
  background-color: #DD0008;
}
.table-rep-plugin .fixed-solution .sticky-table-header table {
  color: #fff;
}
.table-rep-plugin .sticky-table-header,
.table-rep-plugin table.focus-on tbody tr.focused td,
.table-rep-plugin table.focus-on tbody tr.focused th {
  background: #DD0008;
  border-color: #DD0008;
  color: #fff;
}
.table-rep-plugin .sticky-table-header table,
.table-rep-plugin table.focus-on tbody tr.focused td table,
.table-rep-plugin table.focus-on tbody tr.focused th table {
  color: #fff;
}
.table-rep-plugin table.focus-on tbody tr.unfocused td,
.table-rep-plugin table.focus-on tbody tr.unfocused th,
.table-rep-plugin table.focus-on tfoot tr.unfocused td,
.table-rep-plugin table.focus-on tfoot tr.unfocused th {
  color: var(--bs-body-color);
}
@media (min-width: 992px) {
  body[data-layout=horizontal] .fixed-solution .sticky-table-header {
    top: 120px !important;
  }
}
.table-edits input,
.table-edits select {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  border: 1px solid var(--bs-input-border-color);
  background-color: var(--bs-custom-white);
  color: var(--bs-gray-700);
  border-radius: 0.25rem;
}
.table-edits input:focus,
.table-edits select:focus {
  outline: 0;
  border-color: var(--bs-input-focus-border-color);
}
.apex-charts {
  min-height: 10px !important;
}
.apex-charts text {
  font-family: var(--bs-font-sans-serif) !important;
  fill: #adb5bd;
}
.apex-charts .apexcharts-canvas {
  margin: 0 auto;
}
.apexcharts-tooltip-text,
.apexcharts-tooltip-title {
  font-family: var(--bs-font-sans-serif) !important;
}
.apexcharts-legend-series {
  font-weight: 500;
}
.apexcharts-gridline {
  pointer-events: none;
  stroke: #f8f9fa;
}
.apexcharts-legend-text {
  color: #74788d !important;
  font-family: var(--bs-font-sans-serif) !important;
  font-size: 13px !important;
}
.apexcharts-pie-label {
  fill: #fff !important;
}
.apexcharts-xaxis text,
.apexcharts-yaxis text {
  font-family: var(--bs-font-sans-serif) !important;
  fill: #adb5bd;
}
[data-layout-mode=dark] .apexcharts-gridline {
  stroke: var(--bs-gray-300);
}
[data-layout-mode=dark] .apexcharts-radialbar-track.apexcharts-track path {
  stroke: var(--bs-gray-300);
}
[data-layout-mode=dark] .apexcharts-tooltip {
  background-color: var(--bs-custom-white) !important;
  border: 1px solid var(--bs-border-color) !important;
}
[data-layout-mode=dark] .apexcharts-tooltip .apexcharts-tooltip-title {
  background-color: var(--bs-gray-300) !important;
  border-bottom: 1px solid var(--bs-border-color) !important;
}
[data-layout-mode=dark] .apexcharts-pie-area {
  stroke: var(--bs-gray-300);
}
[data-layout-mode=dark] .apexcharts-pie-label {
  fill: var(--bs-gray-600) !important;
}
.e-charts {
  height: 350px;
}
.flot-charts-height {
  height: 320px;
}
.flotTip {
  padding: 8px 12px;
  background-color: rgba(52, 58, 64, 0.9);
  z-index: 100;
  color: #f8f9fa;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  border-radius: 4px;
}
.legendLabel {
  color: #adb5bd;
}
.jqstooltip {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: auto !important;
  height: auto !important;
  background-color: #343a40 !important;
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  padding: 5px 10px !important;
  border-radius: 3px;
  border-color: #212529 !important;
}
.jqsfield {
  color: #eff2f7 !important;
  font-size: 12px !important;
  line-height: 18px !important;
  font-family: var(--bs-font-sans-serif) !important;
  font-weight: 500 !important;
}
.gmaps,
.gmaps-panaroma {
  height: 300px !important;
  background: #f8f9fa;
  border-radius: 3px;
}
.gmaps-overlay {
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 40px;
  background: #DD0008;
  border-radius: 4px;
  padding: 10px 20px;
}
.gmaps-overlay_arrow {
  left: 50%;
  margin-left: -16px;
  width: 0;
  height: 0;
  position: absolute;
}
.gmaps-overlay_arrow.above {
  bottom: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #DD0008;
}
.gmaps-overlay_arrow.below {
  top: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-bottom: 16px solid #DD0008;
}
.jvectormap-label {
  border: none;
  background: #343a40;
  color: #f8f9fa;
  font-family: var(--bs-font-sans-serif);
  font-size: 0.8125rem;
  padding: 5px 8px;
}
.leaflet-map {
  height: 300px;
}
.leaflet-map.leaflet-container {
  z-index: 99;
}
.home-btn {
  position: absolute;
  top: 15px;
  right: 25px;
}
.auth-logo .auth-logo-dark {
  display: block;
}
.auth-logo .auth-logo-light {
  display: none;
}
.auth-body-bg {
  background-color: #fff;
}
.auth-pass-inputgroup input[type=input] + .btn .mdi-eye-outline:before {
  content: "\f06d1";
}
.auth-full-bg {
  background-color: rgba(85, 110, 230, 0.25);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1200px) {
  .auth-full-bg {
    height: 100vh;
  }
}
.auth-full-bg::before {
  content: "";
  position: absolute;
  width: 300px;
  height: 300px;
  border-radius: 50%;
}
.auth-full-bg .bg-overlay {
  background: url("./media/woman.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.auth-full-page-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1200px) {
  .auth-full-page-content {
    min-height: 100vh;
  }
}
.auth-review-carousel.owl-theme .owl-dots .owl-dot span {
  background-color: rgba(85, 110, 230, 0.25);
}
.auth-review-carousel.owl-theme .owl-dots .owl-dot.active span,
.auth-review-carousel.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #DD0008;
}
.search-box .form-control {
  border-radius: 30px;
  padding-left: 40px;
}
.search-box .search-icon {
  font-size: 16px;
  position: absolute;
  left: 13px;
  top: 0;
  line-height: 38px;
}
.product-list li a {
  display: block;
  padding: 4px 0;
  color: var(--bs-body-color);
}
.product-view-nav.nav-pills .nav-item {
  margin-left: 4px;
}
.product-view-nav.nav-pills .nav-link {
  width: 36px;
  height: 36px;
  font-size: 16px;
  padding: 0;
  line-height: 36px;
  text-align: center;
  border-radius: 50%;
}
.product-ribbon {
  position: absolute;
  right: 0;
  top: 0;
}
.product-detai-imgs .nav .nav-link {
  margin: 7px 0;
}
.product-detai-imgs .nav .nav-link.active {
  background-color: var(--bs-gray-300);
}
.product-color a {
  display: inline-block;
  text-align: center;
  color: var(--bs-body-color);
}
.product-color a .product-color-item {
  margin: 7px;
}
.product-color a.active,
.product-color a:hover {
  color: #DD0008;
}
.product-color a.active .product-color-item,
.product-color a:hover .product-color-item {
  border-color: #DD0008 !important;
}
.visa-card .visa-logo {
  line-height: 0.5;
}
.visa-card .visa-pattern {
  position: absolute;
  font-size: 385px;
  color: rgba(255, 255, 255, 0.05);
  line-height: 0.4;
  right: 0;
  bottom: 0;
}
.checkout-tabs .nav-pills .nav-link {
  margin-bottom: 24px;
  text-align: center;
  background-color: var(--bs-custom-white);
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.checkout-tabs .nav-pills .nav-link.active {
  background-color: #DD0008;
}
.checkout-tabs .nav-pills .nav-link .check-nav-icon {
  font-size: 36px;
}
.email-leftbar {
  width: 236px;
  float: left;
  padding: 20px;
  border-radius: 5px;
}
.email-rightbar {
  margin-left: 260px;
}
.chat-user-box p.user-title {
  color: var(--bs-dark);
  font-weight: 500;
}
.chat-user-box p {
  font-size: 12px;
}
@media (max-width: 767px) {
  .email-leftbar {
    float: none;
    width: 100%;
  }
  .email-rightbar {
    margin: 0;
  }
}
.mail-list a {
  display: block;
  color: var(--bs-gray-600);
  line-height: 24px;
  padding: 8px 5px;
}
.mail-list a.active {
  color: #f46a6a;
  font-weight: 500;
}
.message-list {
  display: block;
  padding-left: 0;
}
.message-list li {
  position: relative;
  display: block;
  height: 50px;
  line-height: 50px;
  cursor: default;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.message-list li a {
  color: var(--bs-gray-600);
}
.message-list li:hover {
  background: var(--bs-gray-300);
  -webkit-transition-duration: 50ms;
  transition-duration: 50ms;
}
.message-list li .col-mail {
  float: left;
  position: relative;
}
.message-list li .col-mail-1 {
  width: 320px;
}
.message-list li .col-mail-1 .checkbox-wrapper-mail,
.message-list li .col-mail-1 .dot,
.message-list li .col-mail-1 .star-toggle {
  display: block;
  float: left;
}
.message-list li .col-mail-1 .dot {
  border: 4px solid transparent;
  border-radius: 100px;
  margin: 22px 26px 0;
  height: 0;
  width: 0;
  line-height: 0;
  font-size: 0;
}
.message-list li .col-mail-1 .checkbox-wrapper-mail {
  margin: 15px 10px 0 20px;
}
.message-list li .col-mail-1 .star-toggle {
  margin-top: 18px;
  margin-left: 5px;
}
.message-list li .col-mail-1 .title {
  position: absolute;
  top: 0;
  left: 110px;
  right: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
}
.message-list li .col-mail-2 {
  position: absolute;
  top: 0;
  left: 320px;
  right: 0;
  bottom: 0;
}
.message-list li .col-mail-2 .date,
.message-list li .col-mail-2 .subject {
  position: absolute;
  top: 0;
}
.message-list li .col-mail-2 .subject {
  left: 0;
  right: 200px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.message-list li .col-mail-2 .date {
  right: 0;
  width: 170px;
  padding-left: 80px;
}
.message-list li.active,
.message-list li.active:hover {
  -webkit-box-shadow: inset 3px 0 0 #DD0008;
  box-shadow: inset 3px 0 0 #DD0008;
}
.message-list li.unread {
  background-color: var(--bs-gray-300);
  font-weight: 500;
  color: var(--bs-body-color);
}
.message-list li.unread a {
  color: var(--bs-body-color);
  font-weight: 500;
}
.message-list .checkbox-wrapper-mail {
  cursor: pointer;
  height: 20px;
  width: 20px;
  position: relative;
  display: inline-block;
  -webkit-box-shadow: inset 0 0 0 1px var(--bs-gray-400);
  box-shadow: inset 0 0 0 1px var(--bs-gray-400);
  border-radius: 1px;
}
.message-list .checkbox-wrapper-mail input {
  opacity: 0;
  cursor: pointer;
}
.message-list .checkbox-wrapper-mail input:checked ~ label {
  opacity: 1;
}
.message-list .checkbox-wrapper-mail label {
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  cursor: pointer;
  opacity: 0;
  margin-bottom: 0;
  -webkit-transition-duration: 50ms;
  transition-duration: 50ms;
  top: 0;
}
.message-list .checkbox-wrapper-mail label:before {
  content: "\f012c";
  font-family: "Material Design Icons";
  top: 0;
  height: 20px;
  color: var(--bs-body-color);
  width: 20px;
  position: absolute;
  margin-top: -16px;
  left: 4px;
  font-size: 13px;
}
@media (max-width: 575.98px) {
  .message-list li .col-mail-1 {
    width: 200px;
  }
}
@media (min-width: 1200px) {
  .filemanager-sidebar {
    min-width: 230px;
    max-width: 230px;
  }
}
@media (min-width: 1366px) {
  .filemanager-sidebar {
    min-width: 280px;
    max-width: 280px;
  }
}
.categories-list {
  padding: 4px 0;
}
.categories-list li a {
  display: block;
  padding: 8px 12px;
  color: #495057;
  font-weight: 500;
}
.categories-list li.active a {
  color: #DD0008;
}
.categories-list li ul {
  padding-left: 16px;
}
.categories-list li ul li a {
  padding: 4px 12px;
  color: var(--bs-gray-600);
  font-size: 13px;
  font-weight: 400;
}
@media (min-width: 992px) {
  .chat-leftsidebar {
    min-width: 260px;
  }
}
@media (min-width: 1200px) {
  .chat-leftsidebar {
    min-width: 380px;
  }
}
.chat-leftsidebar .chat-leftsidebar-nav .nav {
  background-color: var(--bs-custom-white);
}
.chat-leftsidebar .chat-leftsidebar-nav .tab-content {
  min-height: 488px;
}
.chat-noti-dropdown.active:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #f46a6a;
  border-radius: 50%;
  right: 0;
}
.chat-noti-dropdown .btn {
  padding: 6px;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 20px;
}
.chat-search-box .form-control {
  border: 0;
}
.chat-list {
  margin: 0;
}
.chat-list li.active a {
  background-color: var(--bs-custom-white);
  border-color: transparent;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.chat-list li a {
  display: block;
  padding: 14px 16px;
  color: var(--bs-gray-600);
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  border-top: 1px solid var(--bs-border-color);
  border-radius: 4px;
}
.chat-list li a:hover {
  background-color: var(--bs-custom-white);
  border-color: transparent;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.user-chat-nav .dropdown .nav-btn {
  color: var(--bs-body-color);
  height: 40px;
  width: 40px;
  line-height: 42px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  font-size: 16px;
  background-color: var(--bs-light);
  border-radius: 50%;
  border: none;
}
.user-chat-nav .dropdown .dropdown-menu {
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  border: 1px solid var(--bs-border-color);
}
.chat-conversation li {
  clear: both;
}
.chat-conversation .chat-day-title {
  position: relative;
  text-align: center;
  margin-bottom: 24px;
}
.chat-conversation .chat-day-title .title {
  background-color: var(--bs-custom-white);
  position: relative;
  z-index: 1;
  padding: 6px 24px;
}
.chat-conversation .chat-day-title:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  right: 0;
  background-color: var(--bs-border-color);
  top: 10px;
}
.chat-conversation .chat-day-title .badge {
  font-size: 12px;
}
.chat-conversation .conversation-list {
  margin-bottom: 24px;
  display: inline-block;
  position: relative;
}
.chat-conversation .conversation-list .ctext-wrap {
  padding: 12px 24px;
  background-color: rgba(85, 110, 230, 0.1);
  border-radius: 8px 8px 8px 0;
  overflow: hidden;
}
.chat-conversation .conversation-list .ctext-wrap .conversation-name {
  font-weight: 600;
  color: #DD0008;
  margin-bottom: 4px;
}
.chat-conversation .conversation-list .dropdown {
  float: right;
}
.chat-conversation .conversation-list .dropdown .dropdown-toggle {
  font-size: 18px;
  padding: 4px;
  color: var(--bs-gray-600);
}
@media (max-width: 575.98px) {
  .chat-conversation .conversation-list .dropdown .dropdown-toggle {
    display: none;
  }
}
.chat-conversation .conversation-list .dropdown .dropdown-menu {
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  border: 1px solid var(--bs-border-color);
}
.chat-conversation .conversation-list .chat-time {
  font-size: 12px;
}
.chat-conversation .right .conversation-list {
  float: right;
}
.chat-conversation .right .conversation-list .ctext-wrap {
  background-color: var(--bs-light);
  text-align: right;
  border-radius: 8px 8px 0 8px;
}
.chat-conversation .right .conversation-list .dropdown {
  float: left;
}
.chat-conversation .right .conversation-list.last-chat .conversation-list:before {
  right: 0;
  left: auto;
}
.chat-conversation .last-chat .conversation-list:before {
  content: "\f0009";
  font-family: "Material Design Icons";
  position: absolute;
  color: #DD0008;
  right: 0;
  bottom: 0;
  font-size: 16px;
}
@media (max-width: 575.98px) {
  .chat-conversation .last-chat .conversation-list:before {
    display: none;
  }
}
.chat-input-section {
  border-top: 1px solid var(--bs-border-color);
}
.chat-input {
  border-radius: 30px;
  background-color: var(--bs-light) !important;
  border-color: var(--bs-light) !important;
  padding-right: 120px;
}
.chat-input-links {
  position: absolute;
  right: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.chat-input-links li a {
  font-size: 16px;
  line-height: 36px;
  padding: 0 4px;
  display: inline-block;
}
@media (max-width: 575.98px) {
  .chat-send {
    min-width: auto;
  }
}
.project-list-table {
  border-collapse: separate;
  border-spacing: 0 12px;
}
.project-list-table tr {
  background-color: var(--bs-custom-white);
}
.contact-links a {
  color: var(--bs-body-color);
}
.profile-user-wid {
  margin-top: -26px;
}
@media (min-width: 576px) {
  .currency-value {
    position: relative;
  }
  .currency-value:after {
    content: "\f04e1";
    font-family: "Material Design Icons";
    font-size: 24px;
    position: absolute;
    width: 45px;
    height: 45px;
    line-height: 45px;
    border-radius: 50%;
    text-align: center;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #DD0008;
    color: #fff;
    z-index: 9;
    right: -34px;
  }
}
.crypto-buy-sell-nav-content {
  border: 2px solid var(--bs-gray-300);
  border-top: 0;
}
.kyc-doc-verification .dropzone {
  min-height: 180px;
}
.kyc-doc-verification .dropzone .dz-message {
  margin: 24px 0;
}
.section {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
.section.bg-white {
  background-color: var(--bs-custom-white) !important;
}
.small-title {
  color: var(--bs-gray-600);
  margin-bottom: 8px;
}
.navigation {
  padding: 0 16px;
  width: 100%;
  z-index: 999;
  margin-bottom: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
@media (max-width: 991.98px) {
  .navigation {
    background-color: var(--bs-topnav-bg);
  }
}
.navigation .navbar-logo {
  line-height: 70px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.navigation .navbar-logo .logo-dark {
  display: none;
}
@media (max-width: 991.98px) {
  .navigation .navbar-logo .logo-dark {
    display: block;
  }
}
.navigation .navbar-logo .logo-light {
  display: block;
}
@media (max-width: 991.98px) {
  .navigation .navbar-logo .logo-light {
    display: none;
  }
}
.navigation .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
  line-height: 58px;
  padding: 6px 16px;
  font-weight: 500;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
@media (max-width: 991.98px) {
  .navigation .navbar-nav .nav-item .nav-link {
    color: var(--bs-header-item-color);
  }
}
.navigation .navbar-nav .nav-item .nav-link.active,
.navigation .navbar-nav .nav-item .nav-link:hover {
  color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 991.98px) {
  .navigation .navbar-nav .nav-item .nav-link.active,
  .navigation .navbar-nav .nav-item .nav-link:hover {
    color: #DD0008;
  }
}
@media (max-width: 991.98px) {
  .navigation .navbar-nav .nav-item .nav-link {
    line-height: 28px !important;
  }
}
.navigation.nav-sticky {
  background-color: var(--bs-topnav-bg);
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.navigation.nav-sticky .navbar-logo {
  line-height: 60px;
}
.navigation.nav-sticky .navbar-logo .logo-dark {
  display: block;
}
.navigation.nav-sticky .navbar-logo .logo-light {
  display: none;
}
.navigation.nav-sticky .navbar-nav .nav-item .nav-link {
  line-height: 48px;
  color: var(--bs-header-item-color);
}
.navigation.nav-sticky .navbar-nav .nav-item .nav-link.active,
.navigation.nav-sticky .navbar-nav .nav-item .nav-link:hover {
  color: #DD0008;
}
.bg-overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  top: 0;
  opacity: 0.7;
  background-color: #000;
}
.hero-section {
  padding-top: 220px;
  padding-bottom: 190px;
}
.hero-section.bg-ico-hero {
  background-image: url("./media/error-img.png");
  background-size: cover;
  background-position: top;
}
@media (max-width: 575.98px) {
  .hero-section {
    padding-top: 140px;
    padding-bottom: 80px;
  }
}
.hero-section .hero-title {
  font-size: 42px;
}
@media (max-width: 575.98px) {
  .hero-section .hero-title {
    font-size: 26px;
  }
}
.hero-section .ico-countdown {
  font-size: 22px;
  margin-right: -12px;
  margin-left: -12px;
}
@media (max-width: 575.98px) {
  .hero-section .ico-countdown {
    display: block;
  }
}
.hero-section .ico-countdown .coming-box {
  margin-right: 12px;
  margin-left: 12px;
  border: 1px solid var(--bs-border-color);
  border-radius: 4px;
  padding: 8px;
  background-color: var(--bs-custom-white);
}
@media (max-width: 575.98px) {
  .hero-section .ico-countdown .coming-box {
    display: inline-block;
    width: 40%;
    margin-bottom: 24px;
  }
}
.hero-section .ico-countdown .coming-box span {
  background-color: var(--bs-light);
  font-size: 12px;
  padding: 4px;
  margin-top: 8px;
}
.hero-section .softcap-progress {
  overflow: visible;
}
.hero-section .softcap-progress .progress-bar {
  overflow: visible;
}
.hero-section .softcap-progress .progress-label {
  position: relative;
  text-align: right;
  color: var(--bs-body-color);
  bottom: 20px;
  font-size: 12px;
  font-weight: 500;
}
.currency-price {
  position: relative;
  bottom: 40px;
}
.client-images img {
  max-height: 34px;
  width: auto !important;
  margin: 12px auto;
  opacity: 0.7;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.features-number {
  opacity: 0.1;
}
.team-box .team-social-links a {
  color: var(--bs-body-color);
  font-size: 14px;
}
.blog-box .blog-badge {
  position: absolute;
  top: 12px;
  right: 12px;
}
.landing-footer {
  padding: 80px 0 40px;
  background-color: #2a3042;
  color: rgba(255, 255, 255, 0.5);
}
.landing-footer .footer-list-title {
  color: rgba(255, 255, 255, 0.9);
}
.landing-footer .footer-list-menu li a {
  display: block;
  color: rgba(255, 255, 255, 0.5);
  margin-bottom: 14px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.landing-footer .footer-list-menu li a:hover {
  color: rgba(255, 255, 255, 0.8);
}
.landing-footer .blog-post .post {
  display: block;
  color: rgba(255, 255, 255, 0.5);
  padding: 16px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.landing-footer .blog-post .post .post-title {
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
}
.landing-footer .blog-post .post:first-of-type {
  padding-top: 0;
}
.landing-footer .blog-post .post:last-of-type {
  padding-bottom: 0;
  border-bottom: 0;
}
.landing-footer .footer-border {
  border-color: rgba(255, 255, 255, 0.1);
}
.counter-number {
  font-size: 32px;
  font-weight: 600;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.counter-number span {
  font-size: 16px;
  font-weight: 400;
  display: block;
  padding-top: 5px;
}
.coming-box {
  width: 25%;
}
.hori-timeline .events .event-list {
  text-align: center;
  display: block;
}
.hori-timeline .events .event-list .event-down-icon {
  position: relative;
}
.hori-timeline .events .event-list .event-down-icon::before {
  content: "";
  position: absolute;
  width: 100%;
  top: 16px;
  left: 0;
  right: 0;
  border-bottom: 3px dashed var(--bs-gray-300);
}
.hori-timeline .events .event-list .event-down-icon .down-arrow-icon {
  position: relative;
  background-color: var(--bs-custom-white);
  padding: 4px;
}
.hori-timeline .events .event-list:hover .down-arrow-icon {
  -webkit-animation: fade-down 1.5s infinite linear;
  animation: fade-down 1.5s infinite linear;
}
.hori-timeline .events .event-list.active .down-arrow-icon {
  -webkit-animation: fade-down 1.5s infinite linear;
  animation: fade-down 1.5s infinite linear;
}
.hori-timeline .events .event-list.active .down-arrow-icon:before {
  content: "\ec4c";
}
.verti-timeline {
  border-left: 3px dashed var(--bs-gray-300);
  margin: 0 10px;
}
.verti-timeline .event-list {
  position: relative;
  padding: 0 0 40px 30px;
}
.verti-timeline .event-list .event-timeline-dot {
  position: absolute;
  left: -9px;
  top: 0;
  z-index: 9;
  font-size: 16px;
}
.verti-timeline .event-list .event-content {
  position: relative;
  border: 2px solid var(--bs-border-color);
  border-radius: 7px;
}
.verti-timeline .event-list.active .event-timeline-dot {
  color: #DD0008;
}
.verti-timeline .event-list:last-child {
  padding-bottom: 0;
}
.plan-box .plan-btn {
  position: relative;
}
.plan-box .plan-btn::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background: var(--bs-gray-300);
  left: 0;
  right: 0;
  top: 12px;
}
.blog-play-icon {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0 auto;
}
.jobs-categories a {
  color: var(--bs-body-color);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.jobs-categories a:hover {
  color: #DD0008;
}
.border-control {
  border: 0;
  border-bottom: 1px solid var(--bs-input-border-color);
  border-radius: 0;
}
body[data-sidebar=light] .vertical-menu {
  background: #fff;
}

/* projects/dashboard/src/assets/css/custom.css */
.w-full {
  width: 100%;
}
.summary td,
.summary th {
  padding: 0;
}
.w-half {
  width: 45%;
  margin: 5px;
}
#otpmodal .form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 0.5rem;
  font-size: 1.015625rem;
  border-radius: 0.4rem;
}
.ser-col {
  padding: 0;
}
.ser-col .card {
  margin-bottom: 0;
}
.services-grid {
  margin-bottom: 0;
}
.services-grid:hover {
  border: 1px solid #eff2f7;
  border-radius: 2px;
}
.cashback-badge {
  height: 30px;
  margin: 0 auto;
}
.cursor {
  cursor: pointer;
}
.traveller .btn {
  color: #000;
  border: 1px solid var(--bs-input-border-color);
}
.progress-dark {
  background-color: #d7dade;
}
.border-control {
  border: 0;
  border-bottom: 1px solid var(--bs-input-border-color);
  border-radius: 0;
}
.name-height h5 {
  height: 30px;
  overflow: hidden;
}
.event-desc {
  height: 60px;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 0;
}
.votelist .btn-outline-primary {
  color: var(--bs-gray-600) !important;
}
.btn-check:active + .btn,
.btn-check:checked + .btn,
.btn.active,
.btn.show,
.btn:active {
  color: #fff !important;
}
.votelist .btn-outline-primary:hover {
  color: #fff !important;
}
.width-sm {
  width: 5%;
}
.swiper-pagination-bullet {
  background-color: #E45415;
}
a {
  cursor: pointer;
}
.faded {
  opacity: 0.5;
}
.topupbadge {
  padding: 4px;
  width: 150px;
  height: 23px;
  margin: 3px 0;
}
.view :active {
  color: #E45415 !important;
}
.nav-pills .nav-link.active:hover {
  color: #f9E401 !important;
}
.btn-warning:hover {
  color: #fff !important;
}
.btn-primary:hover {
  color: #fff !important;
}
.select2 {
  width: 100% !important;
}
.bus-col {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 80%;
  margin: 0 5%;
}
@media (min-width: 768px) {
  .bus-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 30%;
    margin: 0;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .bus-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 60%;
    margin: 0;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .bus-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 60%;
    margin: 0;
  }
}
@media only screen and (min-device-width: 280px) and (max-device-width: 320px) and (orientation: landscape) {
}
.bus {
  border: 1px solid #e7e0e085;
  width: 100%;
  border-radius: 4px;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  box-shadow: 0 0.5rem 1rem rgb(179 200 217 / 20%) !important;
  -webkit-box-shadow: 0 0.5rem 1rem rgb(196 213 227 / 20%) !important;
  text-align: center;
}
.seats {
  flex-direction: row;
  flex-wrap: nowrap;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  padding: 0;
  margin-bottom: 0;
  width: 100%;
}
.seat-row {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  padding: 0;
  margin-bottom: 0;
  float: left;
  width: 100%;
}
.seats .seat {
  display: inline;
  flex: 0 0 14.2857142857%;
  padding: 0;
  position: relative;
}
.seats .seat label {
  border-radius: 2px;
  border: 1px solid #c6d2d9;
  background: #edf6fb;
  padding: 0;
  display: inline-block;
  font-size: 12px;
}
.blanklabel {
  height: 25px;
  width: 18%;
  margin: 0 0;
  border: none !important;
  display: none;
  background: transparent !important;
}
.seats .seat input[type=checkbox] {
  display: none !important;
}
.seats .seat input[type=checkbox] + label {
  height: 30px;
  width: 18%;
  padding-top: 6px;
  color: #000;
  margin: 2px 0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  text-align: center;
}
.seats .seat input[type=checkbox]:checked + label {
  background: #3ba577;
  color: #fff;
}
.seats .seat input[type=checkbox]:checked + label:after {
  background: none;
}
.seats .seat input[type=checkbox]:disabled + label {
  cursor: not-allowed;
  background: #f73737;
  color: #fff;
}
.text-available {
  background: #edf6fb;
  border: 1px solid #c6d2d9;
  border-radius: 50px;
  color: #edf6fb;
}
.text-booked {
  color: #f73737;
  background: #f73737;
  border-radius: 50px;
}
.text-choosen {
  color: #3ba577;
  background: #3ba577;
  border-radius: 50px;
}
.exit-door {
  margin-top: 15px;
}
.seats .exit label {
  background: #fff !important;
  border: 1px solid #ddd;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  text-align: center;
  height: 30px;
  width: 20%;
  padding: 5px;
}
.rwd-table {
  margin: auto;
  min-width: 100%;
  max-width: 100%;
  border-collapse: collapse;
}
.rwd-table tr {
  border-top: 1px solid #eff2f7;
  border-bottom: 1px solid #eff2f7;
}
.rwd-table tr:nth-child(odd):not(:first-child) {
  background-color: #F8F9FA;
}
.rwd-table th {
  display: none;
}
.rwd-table td {
  display: block;
}
.rwd-table td:first-child {
  margin-top: .5em;
}
.rwd-table td:last-child {
  margin-bottom: .5em;
}
.rwd-table td:before {
  content: attr(data-th) ": ";
  font-weight: bold;
  display: inline-block;
  color: #000;
  width: 90px;
}
.rwd-table th,
.rwd-table td {
  text-align: left;
}
.rwd-table {
  color: #333;
  border-radius: .4em;
  overflow: hidden;
}
.rwd-table tr {
  border-color: #eff2f7;
}
.rwd-table th,
.rwd-table td {
  padding: 0 1em;
}
@media screen and (max-width: 601px) {
  .rwd-table tr:nth-child(2) {
    border-top: none;
  }
  .hstack {
    display: block;
  }
  .seats .seat input[type=checkbox] + label {
    height: 30px;
    width: 18%;
  }
  .seats .exit label {
  }
  .blanklabel {
    height: 25px;
    width: 18%;
    margin: 0 0;
    border: none !important;
    display: none;
    background: transparent !important;
  }
}
@media screen and (min-width: 600px) {
  .rwd-table tr:hover:not(:first-child) {
    background-color: #d8e7f3;
  }
  .rwd-table td:before {
    display: none;
  }
  .rwd-table th,
  .rwd-table td {
    display: table-cell;
    padding: .25em .5em;
  }
  .rwd-table th:first-child,
  .rwd-table td:first-child {
    padding-left: 0;
  }
  .rwd-table th:last-child,
  .rwd-table td:last-child {
    padding-right: 0;
  }
  .rwd-table th,
  .rwd-table td {
    padding: 1em !important;
  }
}
@-webkit-keyframes leftRight {
  0% {
    -webkit-transform: translateX(0);
  }
  25% {
    -webkit-transform: translateX(-10px);
  }
  75% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@keyframes leftRight {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-10px);
  }
  75% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
@media (min-width: 540px) {
  .bus {
    width: 60%;
  }
}
@media (min-width: 820px) {
  .bus {
    width: 100%;
  }
}
.verti-timeline .event-list {
  position: relative;
  padding: 0 0 20px 30px;
}
a {
  cursor: pointer !important;
}
small {
  line-height: auto;
}
.navbar-header .btn.show,
.btn:active {
  color: #de0008 !important;
}
.avatar-xxs {
  height: 1rem;
  width: 1rem;
}
.table-nowrap td,
.table-nowrap th {
  color: #000;
}
.mt-collabel {
  margin-top: 25px;
}
.sticky {
  background-color: #fff !important;
  border-bottom: 1px solid #e9ecef;
}

/* projects/dashboard/src/assets/css/step.css */
.bg-color {
  background-color: #333;
}
.signup-step-container {
  padding: 150px 0px;
  padding-bottom: 60px;
}
.wizard .nav-tabs {
  position: relative;
  margin-bottom: 0;
  border-bottom-color: transparent;
}
.wizard > div.wizard-inner {
  position: relative;
  margin-bottom: 50px;
  text-align: center;
}
.connecting-line {
  height: 2px;
  background: #e0e0e0;
  position: absolute;
  width: 80%;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 15px;
  z-index: 1;
}
.wizard .nav-tabs > li.active > a,
.wizard .nav-tabs > li.active > a:hover,
.wizard .nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  border: 0;
  border-bottom-color: transparent;
}
span.round-tab {
  width: 30px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  border-radius: 50%;
  background: #fff;
  z-index: 2;
  position: absolute;
  left: 0;
  text-align: center;
  font-size: 16px;
  color: #0e214b;
  font-weight: 500;
  border: 1px solid #ddd;
}
span.round-tab i {
  color: #555555;
}
.wizard li.active span.round-tab {
  background: #0db02b;
  color: #fff;
  border-color: #0db02b;
}
.wizard li.active span.round-tab i {
  color: #5bc0de;
}
.wizard .nav-tabs > li.active > a i {
  color: #0db02b;
}
.wizard .nav-tabs > li {
  width: 20%;
}
.wizard li:after {
  content: " ";
  position: absolute;
  left: 46%;
  opacity: 0;
  margin: 0 auto;
  bottom: 0px;
  border: 5px solid transparent;
  border-bottom-color: red;
  transition: 0.1s ease-in-out;
}
.wizard .nav-tabs > li a {
  position: relative;
}
.wizard .nav-tabs > li a i {
  position: absolute;
  top: -17px;
  font-style: normal;
  font-weight: 400;
  white-space: nowrap;
  left: 54%;
  transform: translate(-17%, -50%);
  font-size: 15px;
  color: #000;
}
.wizard .nav-tabs > li a:hover {
  background: transparent;
}
.wizard .tab-pane {
  position: relative;
  padding-top: 20px;
}
.wizard h3 {
  margin-top: 0;
}
.prev-step,
.next-step {
  font-size: 16px;
  font-weight: 500;
  line-height: 0.8;
  text-transform: capitalize;
  min-width: 200px;
  padding: 20px 20px;
  text-align: center !important;
}
.skip-btn {
  background-color: #cec12d;
}
.step-head {
  font-size: 20px;
  text-align: center;
  font-weight: 500;
  margin-bottom: 20px;
}
.term-check {
  font-size: 14px;
  font-weight: 400;
}
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 40px;
  margin-bottom: 0;
}
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 40px;
  margin: 0;
  opacity: 0;
}
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 40px;
  padding: .375rem .75rem;
  font-weight: 400;
  line-height: 2;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 38px;
  padding: .375rem .75rem;
  line-height: 2;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 .25rem .25rem 0;
}
.footer-link {
  margin-top: 30px;
}
.all-info-container {
}
.list-content {
  margin-bottom: 10px;
}
.list-content a {
  padding: 10px 15px;
  width: 100%;
  display: inline-block;
  background-color: #f5f5f5;
  position: relative;
  color: #565656;
  font-weight: 400;
  border-radius: 4px;
}
.list-content a[aria-expanded=true] i {
  transform: rotate(180deg);
}
.list-content a i {
  text-align: right;
  position: absolute;
  top: 15px;
  right: 10px;
  transition: 0.5s;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #fdfdfd;
}
.list-box {
  padding: 10px;
}
.signup-logo-header .logo_area {
  width: 200px;
}
.signup-logo-header .nav > li {
  padding: 0;
}
.signup-logo-header .header-flex {
  display: flex;
  justify-content: center;
  align-items: center;
}
.list-inline li {
  display: inline-block;
}
.pull-right {
  float: right;
}
input[type=checkbox] {
  position: relative;
  display: inline-block;
  margin-right: 5px;
}
input[type=checkbox]::before,
input[type=checkbox]::after {
  position: absolute;
  content: "";
  display: inline-block;
}
input[type=checkbox]::before {
  height: 16px;
  width: 16px;
  border: 1px solid #999;
  left: 0px;
  top: 0px;
  background-color: #fff;
  border-radius: 2px;
}
input[type=checkbox]::after {
  height: 5px;
  width: 9px;
  left: 4px;
  top: 4px;
}
input[type=checkbox]:checked::after {
  content: "";
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(-45deg);
}
input[type=checkbox]:checked::before {
  background-color: #18ba60;
  border-color: #18ba60;
}
@media (max-width: 767px) {
  .sign-content h3 {
    font-size: 40px;
  }
  .wizard .nav-tabs > li a i {
    display: none;
  }
  .signup-logo-header .navbar-toggle {
    margin: 0;
    margin-top: 8px;
  }
  .signup-logo-header .logo_area {
    margin-top: 0;
  }
  .signup-logo-header .header-flex {
    display: block;
  }
}
.btn-sm {
  padding: 12px 8px;
  min-width: auto;
}
.btn-md {
  padding: 12px 25px;
  min-width: auto;
  font-weight: 400;
}
.radio-buttons {
  display: flex;
  gap: 10px;
}
.radio-button {
  padding: 20px 16px;
  border: 1px solid #ccc;
  border-radius: 4px;
  cursor: pointer;
  width: 50%;
  margin-bottom: 20px;
}
.radio-button.active {
  background-color: #05409a;
  color: #fff;
  border-color: #05409a;
}
.hidden {
  display: none;
}
.card-header {
  background: #fff;
  padding: 10px 20px;
}
.card-input-element {
  display: none !important;
}
.card-input {
  margin: 0;
  padding: 0;
}
.card-input:hover {
  cursor: pointer;
}
.card-input-element:checked + .card-input {
  box-shadow: 0 0 1px 1px #05409a;
  background: rgba(23, 97, 253, 0.08) !important;
}
.list-block {
  background-color: #fff;
  -webkit-box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
  border: 1px solid #efefef;
  border-radius: 5px;
  display: block;
  padding: 15px 25px;
  margin-bottom: 0;
}
.list-block:hover {
  -webkit-box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.1);
}
.list-block p {
  font-size: 14px;
  color: #000;
}
.mb-0 {
  margin-bottom: 0;
  line-height: normal;
}
#existingSenderContent label {
  width: 100%;
}
.ms-auto {
  margin-left: auto !important;
}
.borderless td,
.borderless th {
  border: 0 !important;
}
#existingSenderContent .countries-list li label {
  margin: 0 0 0 5px;
  font-size: 14px;
}
.list-block span {
  text-transform: uppercase;
  font-weight: 500;
}
.sender-tab .iconBox {
  border: 1px solid #f5f1f1;
  border-radius: 5px;
  padding: 40px 25px;
  height: 100%;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.countries-list li img {
  width: 17px;
  height: 17px;
}
.sender-tab .countries-list li label {
  margin: 0 0 0 5px;
  font-size: 14px;
}
.sender-tab .currency-card {
  padding: 10px;
}
.sender-tab .currency-card h3 {
  margin-bottom: 0;
  font-size: 14px;
  text-transform: uppercase;
}
.sender-tab .currency-card .currency-flag i {
  color: #000;
}
.currency-card .currency-flag {
  top: 0;
}
.review img {
  max-width: 70px;
  margin: auto;
}
.review {
  color: #000;
}
.review .card-input .list-block p {
  text-transform: capitalize !important;
  font-weight: 500;
  margin-bottom: 0;
}

/* node_modules/ngx-toastr/toastr.css */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/* node_modules/@ng-select/ng-select/themes/default.theme.css */
.ng-select.ng-select-opened > .ng-select-container {
  background: #fff;
  border-color: #b3b3b3 #ccc #d9d9d9;
}
.ng-select.ng-select-opened > .ng-select-container:hover {
  box-shadow: none;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow {
  top: -2px;
  border-color: transparent transparent #999;
  border-width: 0 5px 5px;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow:hover {
  border-color: transparent transparent #333;
}
.ng-select.ng-select-opened.ng-select-top > .ng-select-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-right > .ng-select-container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ng-select.ng-select-opened.ng-select-bottom > .ng-select-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-left > .ng-select-container {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #007eff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
}
.ng-select.ng-select-disabled > .ng-select-container {
  background-color: #f9f9f9;
}
.ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.ng-select .ng-select-container {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ccc;
  min-height: 36px;
  align-items: center;
}
.ng-select .ng-select-container:hover {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
.ng-select .ng-select-container .ng-value-container {
  align-items: center;
  padding-left: 10px;
}
[dir=rtl] .ng-select .ng-select-container .ng-value-container {
  padding-right: 10px;
  padding-left: 0;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #999;
}
.ng-select.ng-select-single .ng-select-container {
  height: 36px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 5px;
  left: 0;
  padding-left: 10px;
  padding-right: 50px;
}
[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  padding-right: 10px;
  padding-left: 50px;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  background-color: #f9f9f9;
  border: 1px solid #e6e6e6;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-top: 5px;
  padding-left: 7px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-right: 7px;
  padding-left: 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: .9em;
  margin-bottom: 5px;
  color: #333;
  background-color: #ebf5ff;
  border-radius: 2px;
  margin-right: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-right: 0;
  margin-left: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled {
  background-color: #f9f9f9;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 0;
  padding-right: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  background-color: #d1e8ff;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-right: 1px solid #b8dbff;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-left: 1px solid #b8dbff;
  border-right: none;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 1px solid #b8dbff;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 0;
  border-right: 1px solid #b8dbff;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 0 3px 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 3px 3px 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input > input {
  color: #000;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 5px;
  padding-bottom: 5px;
  padding-left: 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  padding-right: 3px;
  padding-left: 0;
}
.ng-select .ng-clear-wrapper {
  color: #999;
}
.ng-select .ng-clear-wrapper:hover .ng-clear {
  color: #D0021B;
}
.ng-select .ng-clear-wrapper:focus .ng-clear {
  color: #D0021B;
}
.ng-select .ng-clear-wrapper:focus {
  outline: none;
}
.ng-select .ng-spinner-zone {
  padding: 5px 5px 0 0;
}
[dir=rtl] .ng-select .ng-spinner-zone {
  padding: 5px 0 0 5px;
}
.ng-select .ng-arrow-wrapper {
  width: 25px;
  padding-right: 5px;
}
[dir=rtl] .ng-select .ng-arrow-wrapper {
  padding-left: 5px;
  padding-right: 0;
}
.ng-select .ng-arrow-wrapper:hover .ng-arrow {
  border-top-color: #666;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 2.5px;
}
.ng-dropdown-panel {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  left: 0;
}
.ng-dropdown-panel.ng-select-top {
  bottom: 100%;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-right {
  left: 100%;
  top: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
}
.ng-dropdown-panel.ng-select-bottom {
  top: 100%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-color: #e6e6e6;
  margin-top: -1px;
}
.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-left {
  left: -100%;
  top: 0;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child {
  border-top-left-radius: 4px;
}
.ng-dropdown-panel .ng-dropdown-header {
  border-bottom: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  -webkit-user-select: none;
  user-select: none;
  padding: 8px 10px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled {
  cursor: default;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked {
  background-color: #f5faff;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ebf5ff;
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 8px 10px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #333;
  background-color: #ebf5ff;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: #f5faff;
  color: #333;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled {
  color: #ccc;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 22px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-right: 22px;
  padding-left: 0;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  padding-left: 5px;
  padding-right: 0;
}
[dir=rtl] .ng-dropdown-panel {
  direction: rtl;
  text-align: right;
}

/* projects/tk-application/src/dynamic.scss */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
}
.bs-datepicker:after {
  clear: both;
  content: "";
  display: block;
}
.bs-datepicker bs-day-picker {
  float: left;
}
.bs-datepicker button:hover,
.bs-datepicker button:focus,
.bs-datepicker button:active,
.bs-datepicker input:hover,
.bs-datepicker input:focus,
.bs-datepicker input:active,
.bs-datepicker-btns button:hover,
.bs-datepicker-btns button:focus,
.bs-datepicker-btns button:active,
.bs-datepicker-predefined-btns button:active,
.bs-datepicker-predefined-btns button:focus {
  outline: none;
}
.bs-datepicker-head {
  min-width: 270px;
  height: 50px;
  padding: 10px;
  border-radius: 3px 3px 0 0;
  text-align: justify;
}
.bs-datepicker-head:after {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.bs-datepicker-head button {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  height: 30px;
  line-height: 30px;
  border: 0;
  background: transparent;
  text-align: center;
  cursor: pointer;
  color: #fff;
  transition: 0.3s;
}
.bs-datepicker-head button[disabled],
.bs-datepicker-head button[disabled]:hover,
.bs-datepicker-head button[disabled]:active {
  background: rgba(221, 221, 221, 0.3);
  color: #f5f5f5;
  cursor: not-allowed;
}
.bs-datepicker-head button.previous span {
  transform: translate(-1px, -1px);
}
.bs-datepicker-head button.next span {
  transform: translate(1px, -1px);
}
.bs-datepicker-head button.next,
.bs-datepicker-head button.previous {
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.bs-datepicker-head button.next span,
.bs-datepicker-head button.previous span {
  font-size: 28px;
  line-height: 1;
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.bs-datepicker-head button.current {
  border-radius: 15px;
  max-width: 155px;
  padding: 0 13px;
}
.bs-datepicker-head button:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.bs-datepicker-head button:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.bs-datepicker-body {
  padding: 10px;
  border-radius: 0 0 3px 3px;
  min-height: 232px;
  min-width: 278px;
  border: 1px solid #e9edf0;
}
.bs-datepicker-body .days.weeks {
  position: relative;
  z-index: 1;
}
.bs-datepicker-body table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.bs-datepicker-body table th {
  font-size: 13px;
  color: #9aaec1;
  font-weight: 400;
  text-align: center;
}
.bs-datepicker-body table td {
  color: #54708b;
  text-align: center;
  position: relative;
  padding: 0;
}
.bs-datepicker-body table td span {
  display: block;
  margin: 0 auto;
  font-size: 13px;
  border-radius: 50%;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
  cursor: pointer;
}
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
}
.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
  cursor: pointer;
}
.bs-datepicker-body table td span.disabled,
.bs-datepicker-body table td.disabled span {
  color: #9aaec1;
}
.bs-datepicker-body table td span.selected,
.bs-datepicker-body table td.selected span {
  color: #fff;
}
.bs-datepicker-body table td span.selected.disabled,
.bs-datepicker-body table td.selected.disabled span {
  opacity: 0.3;
}
.bs-datepicker-body table td span.is-other-month,
.bs-datepicker-body table td.is-other-month span {
  color: rgba(0, 0, 0, 0.25);
}
.bs-datepicker-body table td.active {
  position: relative;
}
.bs-datepicker-body table td.active.select-start:before {
  left: 35%;
}
.bs-datepicker-body table td.active.select-end:before {
  left: -85%;
}
.bs-datepicker-body table td span.active.select-start:after,
.bs-datepicker-body table td span.active.select-end:after,
.bs-datepicker-body table td.active.select-start span:after,
.bs-datepicker-body table td.active.select-end span:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: 0.3s;
  top: 0;
  border-radius: 50%;
}
.bs-datepicker-body table td:before,
.bs-datepicker-body table td span:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 6px;
  bottom: 6px;
  left: -3px;
  right: -2px;
  box-sizing: content-box;
  background: transparent;
}
.bs-datepicker-body table td.active.select-start + td.active:before {
  left: -20%;
}
.bs-datepicker-body table td:last-child.active:before {
  border-radius: 0 3px 3px 0;
  width: 125%;
  left: -25%;
}
.bs-datepicker-body table td span[class*=select-],
.bs-datepicker-body table td[class*=select-] span {
  border-radius: 50%;
  color: #fff;
}
.bs-datepicker-body table.days td.active:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days td.in-range:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days span.active:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days span.in-range:not(.select-start):not(.disabled):before {
  background: #e9edf0;
}
.bs-datepicker-body table.days span {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.bs-datepicker-body table.days span.select-start {
  z-index: 2;
}
.bs-datepicker-body table.days span.is-highlighted.in-range:before {
  right: 3px;
  left: 0;
}
.bs-datepicker-body table.days span.in-range.select-end:before {
  right: 4px;
  left: 0;
}
.bs-datepicker-body table.days td.select-start + td.select-end:before,
.bs-datepicker-body table.days td.select-start + td.is-highlighted:before,
.bs-datepicker-body table.days td.active + td.is-highlighted:before,
.bs-datepicker-body table.days td.active + td.select-end:before,
.bs-datepicker-body table.days td.in-range + td.is-highlighted:before,
.bs-datepicker-body table.days td.in-range + td.select-end:before {
  background: #e9edf0;
  width: 100%;
}
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
  border-radius: 3px 0 0 3px;
  left: 0;
  width: 100%;
}
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
  border-radius: 3px 0 0 3px;
}
.bs-datepicker-body table.years td span {
  width: 46px;
  height: 46px;
  line-height: 45px;
  margin: 0 auto;
}
.bs-datepicker-body table.years tr:not(:last-child) td span {
  margin-bottom: 8px;
}
.bs-datepicker-body table.months td {
  height: 52px;
}
.bs-datepicker-body table.months td span {
  padding: 6px;
  border-radius: 15px;
}
.bs-datepicker .current-timedate {
  color: #54708b;
  font-size: 15px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  margin-bottom: 10px;
  cursor: pointer;
  text-transform: uppercase;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker .current-timedate span:not(:empty):before {
  content: "";
  width: 15px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC);
}
.bs-datepicker-multiple {
  border-radius: 4px 0 0 4px;
}
.bs-datepicker-multiple + .bs-datepicker-multiple {
  margin-left: 10px;
}
.bs-datepicker-multiple .bs-datepicker {
  box-shadow: none;
  position: relative;
}
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
  padding-right: 10px;
}
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
  content: "";
  display: block;
  width: 14px;
  height: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
  position: absolute;
  top: 25px;
  left: -8px;
}
.bs-datepicker-multiple .bs-datepicker .left {
  float: left;
}
.bs-datepicker-multiple .bs-datepicker .right {
  float: right;
}
.bs-datepicker-container {
  padding: 15px;
}
.bs-datepicker .bs-media-container {
  display: flex;
}
@media (max-width: 768px) {
  .bs-datepicker .bs-media-container {
    flex-direction: column;
  }
}
.bs-datepicker .bs-timepicker-in-datepicker-container {
  display: flex;
  justify-content: space-around;
}
.bs-datepicker-custom-range {
  padding: 15px;
  background: #eee;
}
.bs-datepicker-predefined-btns button {
  width: 100%;
  display: block;
  height: 30px;
  background-color: #9aaec1;
  border-radius: 4px;
  color: #fff;
  border: 0;
  margin-bottom: 10px;
  padding: 0 18px;
  text-align: left;
  transition: 0.3s;
}
.bs-datepicker-predefined-btns button:hover {
  background-color: #54708b;
}
.bs-datepicker-buttons {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  padding-top: 10px;
  border-top: 1px solid #e9edf0;
}
.bs-datepicker-buttons .btn-default {
  margin-left: 10px;
}
.bs-datepicker-buttons .btn-today-wrapper {
  display: flex;
  flex-flow: row wrap;
}
.bs-datepicker-buttons .clear-right,
.bs-datepicker-buttons .today-right {
  flex-grow: 0;
}
.bs-datepicker-buttons .clear-left,
.bs-datepicker-buttons .today-left {
  flex-grow: 1;
}
.bs-datepicker-buttons .clear-center,
.bs-datepicker-buttons .today-center {
  flex-grow: 0.5;
}
.bs-timepicker-container {
  padding: 10px 0;
}
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px;
}
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.bs-timepicker-controls button {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 0;
  background-color: #e9edf0;
  color: #54708b;
  font-size: 16px;
  font-weight: 700;
  vertical-align: middle;
  line-height: 0;
  padding: 0;
  transition: 0.3s;
}
.bs-timepicker-controls button:hover {
  background-color: #d5dadd;
}
.bs-timepicker-controls input {
  width: 35px;
  height: 25px;
  border-radius: 13px;
  text-align: center;
  border: 1px solid #e9edf0;
}
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  background: #fff;
  color: #54708b;
  font-size: 13px;
}
.bs-timepicker .switch-time-format img {
  vertical-align: initial;
  margin-left: 4px;
}
bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080;
}
@media (max-width: 768px) {
  .bs-datepicker {
    width: min-content;
    justify-content: center;
  }
  .bs-datepicker-multiple {
    display: flex;
  }
  .bs-datepicker-multiple + .bs-datepicker-multiple {
    margin-top: 10px;
    margin-left: 0;
  }
}
.theme-default .bs-datepicker-head {
  background-color: #777;
}
.theme-default .btn-today-wrapper .btn-success,
.theme-default .btn-clear-wrapper .btn-success {
  background-color: #777;
  border-color: #777;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:focus,
.theme-default .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #616161;
  border-color: #616161;
}
.theme-default .btn-today-wrapper .btn-success:hover,
.theme-default .btn-clear-wrapper .btn-success:hover {
  background-color: #6F6E6E;
  border-color: #6F6E6E;
}
.theme-default .bs-datepicker-predefined-btns button.selected {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td span.selected,
.theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*=select-]:after,
.theme-default .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td.week span {
  color: #777;
}
.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-green .bs-datepicker-head {
  background-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success,
.theme-green .btn-clear-wrapper .btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:focus,
.theme-green .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #1e7e34;
  border-color: #1e7e34;
}
.theme-green .btn-today-wrapper .btn-success:hover,
.theme-green .btn-clear-wrapper .btn-success:hover {
  background-color: #218838;
  border-color: #218838;
}
.theme-green .bs-datepicker-predefined-btns button.selected {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td span.selected,
.theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*=select-]:after,
.theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-blue .bs-datepicker-head {
  background-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success,
.theme-blue .btn-clear-wrapper .btn-success {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:focus,
.theme-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #2AA8CD;
  border-color: #2AA8CD;
}
.theme-blue .btn-today-wrapper .btn-success:hover,
.theme-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #3AB3D7;
  border-color: #3AB3D7;
}
.theme-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td span.selected,
.theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*=select-]:after,
.theme-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success,
.theme-dark-blue .btn-clear-wrapper .btn-success {
  background-color: #337ab7;
  border-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:focus,
.theme-dark-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #266498;
  border-color: #266498;
}
.theme-dark-blue .btn-today-wrapper .btn-success:hover,
.theme-dark-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #2C6FA9;
  border-color: #2C6FA9;
}
.theme-dark-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td span.selected,
.theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,
.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-red .bs-datepicker-head {
  background-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success,
.theme-red .btn-clear-wrapper .btn-success {
  background-color: #d9534f;
  border-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:focus,
.theme-red .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #D23531;
  border-color: #D23531;
}
.theme-red .btn-today-wrapper .btn-success:hover,
.theme-red .btn-clear-wrapper .btn-success:hover {
  background-color: #E33732;
  border-color: #E33732;
}
.theme-red .bs-datepicker-predefined-btns button.selected {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td span.selected,
.theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*=select-]:after,
.theme-red .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f;
}
.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success,
.theme-orange .btn-clear-wrapper .btn-success {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:focus,
.theme-orange .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #ED9C29;
  border-color: #ED9C29;
}
.theme-orange .btn-today-wrapper .btn-success:hover,
.theme-orange .btn-clear-wrapper .btn-success:hover {
  background-color: #FFAC35;
  border-color: #FFAC35;
}
.theme-orange .bs-datepicker-predefined-btns button.selected {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td span.selected,
.theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*=select-]:after,
.theme-orange .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.fa.fa-fw.fa-bars.text-danger,
.bx.text-danger.bx-fullscreen,
.bx.bx-bell.bx-tada.text-danger,
.bx.bx-user.text-danger,
.mdi.mdi-chevron-down.d-none.d-xl-inline-block {
  color: #063F3C !important;
}
.selected-menu {
  color: white !important;
  background: #063F3C !important;
}
#sidebar-menu ul li a:hover {
  background-color: #063F3C !important;
  color: white;
}
.avatar-title.rounded.font-size-12 {
  background: #063F3C !important;
}
.btn.btn-sm.btn-warning,
.btn.btn-primary,
.btn.btn-warning.waves-effect.waves-light.w-half {
  background-color: #063F3C;
  border: #063F3C solid;
}
.btn.btn-sm.btn-warning:hover,
.btn.btn-primary:hover,
.btn.btn-warning.waves-effect.waves-light.w-half:hover {
  background-color: #0a6e68;
}
.dropdown-item.text-danger,
.bx.bx-power-off.font-size-16.align-middle.me-1.text-danger {
  color: #063F3C !important;
}
.btn-filled {
  background-color: #063F3C !important;
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #063F3C !important;
  border-color: #063F3C !important;
}
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #063F3C !important;
  border-color: #063F3C !important;
}
.page-item:not(:first-child) .page-link {
  margin-left: -1px !important;
}
.active > .page-link,
.page-link.active {
  z-index: 3 !important;
  color: white !important;
  background-color: #063F3C !important;
  border-color: #063F3C !important;
}
.btn.btn-md.btn-outline-danger {
  border: #063F3C solid 1px !important;
  color: #063F3C !important;
}
.btn.btn-md.btn-outline-danger:hover {
  background-color: #063F3C !important;
  color: #fff !important;
}
.btn.btn-md.btn-outline-danger.active {
  color: white !important;
}
#loading {
  border-top-color: #063F3C !important;
}
.theme-custom__datepicker-container {
  background-color: #063F3C;
}
.theme-custom__datepicker-container__body {
  background-color: white;
}
.theme-custom__datepicker-container__body table {
  background-color: white;
}
.theme-custom__datepicker-container__body table thead {
  background-color: white;
}
.theme-custom__datepicker-container__body table tbody tr td.day {
  background-color: #063F3C;
  color: white;
}
.bs-datepicker-container {
  padding: 0 !important;
}
.date-picker--animation-1 {
  background-color: white;
}
.date-picker--animation-2 {
  background: white;
}
span.selected {
  color: white !important;
  background-color: #063F3C;
}
.bs-datepicker-head {
  background-color: #063F3C;
}
td.week.ng-star-inserted {
  color: white;
}
#js--sc--container {
  max-width: 300px;
  width: 100%;
  height: auto;
  margin: auto;
  position: relative;
}
#js--sc--container canvas {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 99;
  border-radius: 2px;
  width: 100% !important;
  height: 100% !important;
}
#js--sc--container .sc__inner {
  display: none;
}
.pointer {
  cursor: pointer;
}
.btn-outline-danger {
  border-color: #063F3C !important;
  color: #063F3C !important;
}
.btn-outline-danger:hover {
  background-color: #063F3C !important;
  color: white !important;
}
.bx.text-danger.bx-exit-fullscreen {
  color: #063F3C !important;
}
.nav-link.active {
  color: #063F3C !important;
}
.progress-bar {
  background-color: #063F3C !important;
}
.dynamic-h3 {
  color: #063F3C !important;
}
.fas.fa-address-card.text-danger {
  color: #063F3C !important;
}
.fas.fa-passport.text-danger {
  color: #063F3C !important;
}
button.btn.btn-danger.btn-md.me-2 {
  background-color: white !important;
  color: #063F3C !important;
  border-color: #063F3C !important;
}
button.btn.btn-danger.btn-md.me-2:hover {
  background-color: #063F3C !important;
  color: white !important;
  border-color: #063F3C !important;
}
.pac-container {
  z-index: 10001 !important;
}
.chat-submit-button {
  background-color: #063F3C !important;
  border: #063F3C !important;
}
h4.heading.fw-bold {
  color: #063F3C !important;
}
span.heading.fw-bold.red {
  color: #E02121 !important;
}
.bg-overlay {
  background: #063F3C !important;
}
h4.text-dark.fw-bold.mb-3 {
  color: #E02121 !important;
}
button.btn.btn-success.btn-lg.mt-3.w-75.w-md-50 {
  background: #063F3C !important;
}
i.uil.uil-phone.h5.text-success.me-3 {
  color: #E02121 !important;
}
i.uil.uil-envelope.h5.text-success.me-3 {
  color: #E02121 !important;
}
i.uil.uil-map-marker.h5.text-success.me-3 {
  color: #E02121 !important;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
