/* Global icon selector */
i[class^="flaticon-"]:before,
i[class*=" flaticon-"]:before {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900; /* Solid icons */
  display: inline-block;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

/* Solid Icons */
.flaticon-cart:before { content: "\f07a"; }
.flaticon-search:before { content: "\f002"; }
.flaticon-fast-forward-double-right-arrows-symbol:before { content: "\f101"; }
.flaticon-right:before,
.flaticon-next:before { content: "\f061"; }
.flaticon-play:before { content: "\f04b"; }
.flaticon-checked:before { content: "\f00c"; }
.flaticon-phone-call:before,
.flaticon-telephone:before { content: "\f095"; }
.flaticon-back:before { content: "\f060"; }
.flaticon-team:before { content: "\f0c0"; }
.flaticon-box:before,
.flaticon-package:before { content: "\f466"; }
.flaticon-plus:before { content: "\f067"; } /* fixed */
.flaticon-minus:before { content: "\f068"; }
.flaticon-star:before { content: "\f005"; }
.flaticon-quote:before { content: "\f10d"; }
.flaticon-account:before { content: "\f007"; }
.flaticon-calendar:before { content: "\f133"; }
.flaticon-mail:before,
.flaticon-email:before { content: "\f0e0"; }
.flaticon-pin:before,
.flaticon-location:before { content: "\f3c5"; }
.flaticon-menu:before { content: "\f0c9"; }
.flaticon-close:before { content: "\f00d"; }

/* Brand Icons */
.flaticon-facebook:before {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  content: "\f39e";
}

.flaticon-x-twitter:before {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  content: "\f099";
}

.flaticon-instagram:before {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  content: "\f16d";
}