/* Font Awesome Icon Font Mapping for pxni-* classes */
[class^="pxni-"],
[class*=" pxni-"] {
    font-family: "Font Awesome 6 Free", "Font Awesome 6 Brands" !important;
    font-style: normal;
    font-weight: 900;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Map custom icon classes to Font Awesome equivalents */
.pxni-reply:before { content: "\f3e5"; font-family: "Font Awesome 6 Free"; } /* reply */
.pxni-file:before { content: "\f15b"; font-family: "Font Awesome 6 Free"; } /* file */
.pxni-star-circle:before { content: "\f005"; font-family: "Font Awesome 6 Free"; } /* star */
.pxni-quote-right-outline:before { content: "\f10e"; font-family: "Font Awesome 6 Free"; } /* quote-right */
.pxni-quote-left-outline:before { content: "\f10d"; font-family: "Font Awesome 6 Free"; } /* quote-left */
.pxni-map-pin:before { content: "\f041"; font-family: "Font Awesome 6 Free"; } /* map-pin */
.pxni-magnifying-glass:before { content: "\f002"; font-family: "Font Awesome 6 Free"; } /* magnifying-glass */
.pxni-envelope-2:before { content: "\f0e0"; font-family: "Font Awesome 6 Free"; } /* envelope */
.pxni-checked:before { content: "\f058"; font-family: "Font Awesome 6 Free"; } /* check-circle */
.pxni-checked-circle-2:before { content: "\f058"; font-family: "Font Awesome 6 Free"; } /* check-circle */
.pxni-arrow-right-2:before { content: "\f061"; font-family: "Font Awesome 6 Free"; } /* arrow-right */
.pxni-arrow-left-2:before { content: "\f060"; font-family: "Font Awesome 6 Free"; } /* arrow-left */
.pxni-angle-right:before { content: "\f054"; font-family: "Font Awesome 6 Free"; } /* angle-right */
.pxni-angle-left:before { content: "\f053"; font-family: "Font Awesome 6 Free"; } /* angle-left */
.pxni-planning:before { content: "\f0e3"; font-family: "Font Awesome 6 Free"; } /* clipboard */
.pxni-plus:before { content: "\f067"; font-family: "Font Awesome 6 Free"; } /* plus */
.pxni-progress:before { content: "\f04b"; font-family: "Font Awesome 6 Free"; } /* play */
.pxni-quote-left:before { content: "\f10d"; font-family: "Font Awesome 6 Free"; } /* quote-left */
.pxni-quote-right:before { content: "\f10e"; font-family: "Font Awesome 6 Free"; } /* quote-right */
.pxni-share:before { content: "\f1e0"; font-family: "Font Awesome 6 Free"; } /* share */
.pxni-strategy:before { content: "\f0e3"; font-family: "Font Awesome 6 Free"; } /* clipboard */
.pxni-decisions:before { content: "\f29c"; font-family: "Font Awesome 6 Free"; } /* gavel */
.pxni-expansion:before { content: "\f065"; font-family: "Font Awesome 6 Free"; } /* arrows-alt */
.pxni-minus:before { content: "\f068"; font-family: "Font Awesome 6 Free"; } /* minus */
.pxni-phone:before { content: "\f095"; font-family: "Font Awesome 6 Free"; } /* phone */
.pxni-play:before { content: "\f04b"; font-family: "Font Awesome 6 Free"; } /* play */
.pxni-close:before { content: "\f00d"; font-family: "Font Awesome 6 Free"; } /* times */
.pxni-menu:before { content: "\f0c9"; font-family: "Font Awesome 6 Free"; } /* bars */
.pxni-execution:before { content: "\f052"; font-family: "Font Awesome 6 Free"; } /* check */
.pxni-award:before { content: "\f06e"; font-family: "Font Awesome 6 Free"; } /* trophy */
.pxni-check:before { content: "\f058"; font-family: "Font Awesome 6 Free"; } /* check-circle */
.pxni-checked-circle:before { content: "\f058"; font-family: "Font Awesome 6 Free"; } /* check-circle */
.pxni-comments:before { content: "\f086"; font-family: "Font Awesome 6 Free"; } /* comments */
.pxni-double-arrow-left:before { content: "\f100"; font-family: "Font Awesome 6 Free"; } /* angle-double-left */
.pxni-double-arrow-right:before { content: "\f101"; font-family: "Font Awesome 6 Free"; } /* angle-double-right */
.pxni-dribbble-line:before { content: "\f17d"; font-family: "Font Awesome 6 Brands"; } /* dribbble */
.pxni-facebook-line:before { content: "\f09a"; font-family: "Font Awesome 6 Brands"; } /* facebook */
.pxni-instagram-line:before { content: "\f16d"; font-family: "Font Awesome 6 Brands"; } /* instagram */
.pxni-linkedin-line:before { content: "\f08c"; font-family: "Font Awesome 6 Brands"; } /* linkedin */
.pxni-pinterest-line:before { content: "\f0d2"; font-family: "Font Awesome 6 Brands"; } /* pinterest */
.pxni-send:before { content: "\f1d8"; font-family: "Font Awesome 6 Free"; } /* paper-plane */
.pxni-snapchat-line:before { content: "\f2ab"; font-family: "Font Awesome 6 Brands"; } /* snapchat */
.pxni-spotify-line:before { content: "\f1bc"; font-family: "Font Awesome 6 Brands"; } /* spotify */
.pxni-twitter-line:before { content: "\f099"; font-family: "Font Awesome 6 Brands"; } /* twitter */
.pxni-vimeo-line:before { content: "\f27d"; font-family: "Font Awesome 6 Brands"; } /* vimeo */
.pxni-youtube-line:before { content: "\f167"; font-family: "Font Awesome 6 Brands"; } /* youtube */
.pxni-author:before { content: "\f007"; font-family: "Font Awesome 6 Free"; } /* user */
.pxni-behance-line:before { content: "\f1b4"; font-family: "Font Awesome 6 Brands"; } /* behance */
.pxni-calendar:before { content: "\f133"; font-family: "Font Awesome 6 Free"; } /* calendar */
.pxni-solutions:before { content: "\f0e3"; font-family: "Font Awesome 6 Free"; } /* clipboard */
.pxni-spotify:before { content: "\f1bc"; font-family: "Font Awesome 6 Brands"; } /* spotify */
.pxni-star:before { content: "\f005"; font-family: "Font Awesome 6 Free"; } /* star */
.pxni-success:before { content: "\f058"; font-family: "Font Awesome 6 Free"; } /* check-circle */
.pxni-telegram:before { content: "\f2c6"; font-family: "Font Awesome 6 Brands"; } /* telegram */
.pxni-threads:before { content: "\e618"; font-family: "Font Awesome 6 Brands"; } /* threads */
.pxni-tiktok:before { content: "\e07b"; font-family: "Font Awesome 6 Brands"; } /* tiktok */
.pxni-transformation:before { content: "\f046"; font-family: "Font Awesome 6 Free"; } /* check-square */
.pxni-tumblr:before { content: "\f173"; font-family: "Font Awesome 6 Brands"; } /* tumblr */
.pxni-twitch:before { content: "\f1e8"; font-family: "Font Awesome 6 Brands"; } /* twitch */
.pxni-vimeo:before { content: "\f27d"; font-family: "Font Awesome 6 Brands"; } /* vimeo */
.pxni-whatsapp:before { content: "\f232"; font-family: "Font Awesome 6 Brands"; } /* whatsapp */
.pxni-wining-time:before { content: "\f017"; font-family: "Font Awesome 6 Free"; } /* clock */
.pxni-x-twitter:before { content: "\f81f"; font-family: "Font Awesome 6 Brands"; } /* x-twitter */
.pxni-youtube:before { content: "\f167"; font-family: "Font Awesome 6 Brands"; } /* youtube */
.pxni-angle-down:before { content: "\f078"; font-family: "Font Awesome 6 Free"; } /* angle-down */
.pxni-angle-up:before { content: "\f077"; font-family: "Font Awesome 6 Free"; } /* angle-up */
.pxni-apple:before { content: "\f179"; font-family: "Font Awesome 6 Brands"; } /* apple */
.pxni-approach:before { content: "\f0e3"; font-family: "Font Awesome 6 Free"; } /* clipboard */
.pxni-arrow-left:before { content: "\f060"; font-family: "Font Awesome 6 Free"; } /* arrow-left */
.pxni-arrow-right:before { content: "\f061"; font-family: "Font Awesome 6 Free"; } /* arrow-right */
.pxni-bluesky:before { content: "\e1bd"; font-family: "Font Awesome 6 Brands"; } /* bluesky */
.pxni-clock:before { content: "\f017"; font-family: "Font Awesome 6 Free"; } /* clock */
.pxni-compliance:before { content: "\f058"; font-family: "Font Awesome 6 Free"; } /* check-circle */
.pxni-consultants:before { content: "\f0c0"; font-family: "Font Awesome 6 Free"; } /* users */
.pxni-discord:before { content: "\f392"; font-family: "Font Awesome 6 Brands"; } /* discord */
.pxni-dribble:before { content: "\f17d"; font-family: "Font Awesome 6 Brands"; } /* dribbble */
.pxni-envelope:before { content: "\f0e0"; font-family: "Font Awesome 6 Free"; } /* envelope */
.pxni-facebook:before { content: "\f09a"; font-family: "Font Awesome 6 Brands"; } /* facebook */
.pxni-github:before { content: "\f09b"; font-family: "Font Awesome 6 Brands"; } /* github */
.pxni-globe:before { content: "\f0ac"; font-family: "Font Awesome 6 Free"; } /* globe */
.pxni-google:before { content: "\f1a0"; font-family: "Font Awesome 6 Brands"; } /* google */
.pxni-growth:before { content: "\f062"; font-family: "Font Awesome 6 Free"; } /* arrow-up */
.pxni-instagram:before { content: "\f16d"; font-family: "Font Awesome 6 Brands"; } /* instagram */
.pxni-linkedin:before { content: "\f08c"; font-family: "Font Awesome 6 Brands"; } /* linkedin */
.pxni-messenger:before { content: "\f39f"; font-family: "Font Awesome 6 Brands"; } /* facebook-messenger */
.pxni-pin:before { content: "\f041"; font-family: "Font Awesome 6 Free"; } /* map-pin */
.pxni-pinterest:before { content: "\f0d2"; font-family: "Font Awesome 6 Brands"; } /* pinterest */
.pxni-search:before { content: "\f002"; font-family: "Font Awesome 6 Free"; } /* magnifying-glass */

.pxni-shield-check:before {
    content: "\e927";
}

.pxni-signal:before {
    content: "\e928";
}