.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-spin{
    -webkit-animation:fa-spin 2s linear infinite;
    animation:fa-spin 2s linear infinite
}
.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-barcode:before{
    content:"\f02a"
}
.fa-bars:before{
    content:"\f0c9"
}
.fa-bolt:before{
    content:"\f0e7"
}
.fa-check-circle:before{
    content:"\f058"
}

.fa-chevron-down:before{
    content:"\f078"
}
.fa-credit-card:before{
    content:"\f09d"
}
.fa-user:before{
    content:"\f007"
}

@font-face{
    font-family:"Font Awesome 5 Brands";
    font-style:normal;
    font-weight:400;
    font-display:block;
    src:url(../webfonts/fa-brands-400.eot);
    src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/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:block;
    src:url(../webfonts/fa-regular-400.eot);
    src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")
}
.fab,.far{
    font-weight:400
}
@font-face{
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:900;
    font-display:block;
    src:url(../webfonts/fa-solid-900.eot);
    src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")
}
.fa,.far,.fas{
    font-family:"Font Awesome 5 Free"
}
.fa,.fas{
    font-weight:900
}
.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-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-globe:before{content:"\f0ac"}.fa-shopping-cart:before{content:"\f07a"}.fa-lock:before{content:"\f023"}
.fa-cart-arrow-down:before {
    content: "\f218";
}
.fa-chevron-left:before {
    content: "\f053";
}
.fa-search:before {
    content: "\f002";
}
.fa-angle-left:before {
    content: "\f104";
}
.fa-angle-right:before {
    content: "\f105";
}
.fa-check:before {
    content: "\f00c";
}
.fa-opencart:before {
    content: "\f23d";
}
.fa-question-circle:before {
    content: "\f059";
}

.fa-at::before {
    content: "";
}
.fa-hashtag::before {
    content: "";
}
.fa-user-circle::before {
    content: "";
}
.fa-address-card::before {
    content: "";
}
.fa-bullhorn::before {
    content: "";
}
.fa-users::before {
    content: "";
}
.fa-file-video::before {
    content: "";
}
.fa-file-image::before {
    content: "";
}
.fa-instagram:before {
    content: "\f16d";
}
.fa-tags:before {
    content: "\f02c";
}
.fa-list-alt:before {
    content: "\f022";
}
.fa-youtube:before {
    content: "\f167";
}
.fa-facebook:before {
    content: "\f09a";
}
.fa-tiktok:before {
    content: "\e07b";
}
.fa-tools:before {
    content: "\f7d9";
}
.fa-linkedin:before {
    content: "\f08c";
}
.fa-twitter:before {
    content: "\f099";
}
.fa-undo-alt:before {
    content: "\f2ea";
}
.fa-eye:before {
    content: "\f06e";
}
.fa-redo-alt:before {
    content: "\f2f9";
}
.fa-list:before {
    content: "\f03a";
}