/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial 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-credit-card:before {
    content: "\f09d";
}

.fa-credit-card-blank:before {
    content: "\f389";
}

.fa-credit-card-front:before {
    content: "\f38a";
}

.fa-instagram:before {
    content: "\f16d";
}

.fa-play:before {
    content: "\f04b";
}

.fa-twitter:before {
    content: "\f099";
}

.fa-youtube:before {
    content: "\f167";
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../webfonts/fa-light-300.eot);
    src: url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-light-300.woff2) format("woff2"), url(../webfonts/fa-light-300.woff) format("woff"), url(../webfonts/fa-light-300.ttf) format("truetype"), url(../webfonts/fa-light-300.svg#fontawesome) format("svg");
}

.fal {
    font-weight: 300;
}

.fal,
.far {
    font-family: "Font Awesome 5 Pro";
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    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 Duotone";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(../webfonts/fa-duotone-900.eot);
    src: url(../webfonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"), 
        url(../webfonts/fa-duotone-900.woff2) format("woff2"), 
        url(../webfonts/fa-duotone-900.woff) format("woff"),
        url(../webfonts/fa-duotone-900.ttf) format("truetype"),
        url(../webfonts/fa-duotone-900.svg#fontawesome) format("svg");
}*/

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
/*    src: url(../webfonts/fa-duotone-900.eot);*/
    src: 
        url(../webfonts/fa-duotone-900.woff2) format("woff2");
}

.fad {
    position: relative;
    font-family: "Font Awesome 5 Duotone";
    font-weight: 900;
}

/*.fad a {
    display:none;
}*/

    .fad:before {
        position: absolute;
        color: var(--fa-primary-color, inherit);
        opacity: 1;
        opacity: var(--fa-primary-opacity, 1);
    }

    .fad:after {
        color: var(--fa-secondary-color, inherit);
    }

    .fa-swap-opacity .fad:before,
    .fad.fa-swap-opacity:before,
    .fad:after {
        opacity: 0.4;
        opacity: var(--fa-secondary-opacity, 0.4);
    }

    .fa-swap-opacity .fad:after,
    .fad.fa-swap-opacity:after {
        opacity: 1;
        opacity: var(--fa-primary-opacity, 1);
    }


    .fad.fa-chevron-left:after {
        content: "\10f053";
    }

    .fad.fa-chevron-right:after {
        content: "\10f054";
    }

    .fad.fa-play:after {
        content: "\10f04b";
    }

.fa-facebook-f:before {
    content: "\f39e";
}

.fa-whatsapp:before {
    content: "\f232";
}

.fa-user:after {
    content: "\10f007";
}

.fad.fa-venus-mars:after {
    content: "\10f228";
}

.fad.fa-address-card:after {
    content: "\10f2bb";
}

.fad.fa-calendar-alt:after {
    content: "\10f073";
}

.fad.fa-credit-card:after {
    content: "\10f09d";
}


.fad.fa-credit-card-blank:after {
    content: "\10f389";
}

.fad.fa-credit-card-front:after {
    content: "\10f38a";
}

.fad.fa-envelope:after {
    content: "\10f0e0";
}

.fad.fa-flag:after {
    content: "\10f024";
}

.fad.fa-globe-americas:after {
    content: "\10f57d";
}

.fad.fa-lock-alt:after {
    content: "\10f30d";
}

.fad.fa-mailbox:after {
    content: "\10f813";
}

.fad.fa-map-marked-alt:after {
    content: "\10f5a0";
}

.fad.fa-map-marker-alt:after {
    content: "\10f3c5";
}

.fad.fa-phone:after {
    content: "\10f095";
}


.fa-address-card:before {
    content: "\f2bb";
}

.fa-user:before {
    content: "\f007";
}

.fa-envelope:before {
    content: "\f0e0";
}

.fa-phone:before {
    content: "\f095";
}

.fa-lock-alt:before {
    content: "\f30d";
}

.fa-calendar-alt:before {
    content: "\f073";
}

.fa-map-marked-alt:before {
    content: "\f5a0";
}

.fa-venus-mars:before {
    content: "\f228";
}

.fa-flag:before {
    content: "\f024";
}

.fa-globe-americas:before {
    content: "\f57d";
}

.fa-mailbox:before {
    content: "\f813";
}

.fa-map-marker-alt:before {
    content: "\f3c5";
}

.fad.fa-check:after {
    content: "\10f00c";
}

.fa-check:before {
    content: "\f00c";
}

.fa-gift-card:before {
    content: "\f663";
}

.fad.fa-gift-card:after {
    content: "\10f663";
}

.fad.fa-star:after {
    content: "\10f005";
}

.fa-star:before {
    content: "\f005";
}

.fa-chevron-right:before {
    content: "\f054";
}

.fa-chevron-left:before {
    content: "\f053";
}

.fa-times:before {
    content: "\f00d";
}

.fad.fa-times:after {
    content: "\10f00d";
}

.fa-volume-up:before {
    content: "\f028";
}

.fad.fa-volume-up:after {
    content: "\10f028";
}

.fad.fa-volume-slash:after {
    content: "\10f2e2";
}

.fa-volume-slash:before {
    content: "\f2e2";
}

.fa-sync-alt:before {
    content: "\f2f1";
}

.fad.fa-sync-alt:after {
    content: "\10f2f1";
}

.fa-comment:before {
    content: "\f075";
}

.fad.fa-comment:after {
    content: "\10f075";
}


.fa-apple-alt:before {
    content: "\f5d1";
}

.fad.fa-apple-alt:after {
    content: "\10f5d1";
}

.fa-info:before {
    content: "\f129";
}

.fad.fa-info:after {
    content: "\10f129";
}

.fad.fa-search:after {
    content: "\10f002";
}

.fa-search:before {
    content: "\f002";
}
