
        
        @font-face {
          font-family: 'icomoon';
          src:  url('icomoon.eot?erbghw');
          src:  url('icomoon.eot?erbghw#iefix') format('embedded-opentype'),
            url('icomoon.ttf?erbghw') format('truetype'),
            url('icomoon.woff?erbghw') format('woff'),
            url('icomoon.svg?erbghw#icomoon') format('svg');
          font-weight: normal;
          font-style: normal;
          font-display: block;
        }
        

        [class^="icon-"], [class*=" icon-"] {
          /* use !important to prevent issues with browser extensions that change fonts */
          font-family: 'icomoon' !important;
          speak: never;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;

          /* Better Font Rendering =========== */
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
        }

        .icon-bluesky:before {
          content: "\e93a";
        }
        .icon-truth-social:before {
          content: "\e959";
        }
        .icon-threads:before {
          content: "\e95a";
        }
        
        .icon-arrow-up:before {
          content: "\e950";
        }
        .icon-arrow-down:before {
          content: "\e951";
        }
        .icon-arrow-left:before {
          content: "\e952";
        }
        .icon-arrow-right:before {
          content: "\e954";
        }
        .icon-arrow-down-right:before {
          content: "\e955";
        }
        .icon-arrow-down-left:before {
          content: "\e956";
        }
        .icon-arrow-up-left:before {
          content: "\e957";
        }
        .icon-arrow-up-right:before {
          content: "\e958";
        }
        .icon-airplayaudio:before {
          content: "\e924";
        }
        .icon-airplayvideo:before {
          content: "\e925";
        }
        .icon-amazon:before {
          content: "\e926";
        }
        .icon-android:before {
          content: "\e927";
        }
        .icon-apple:before {
          content: "\e928";
        }
        .icon-applemusic:before {
          content: "\e929";
        }
        .icon-applepodcasts:before {
          content: "\e92a";
        }
        .icon-bitcoin:before {
          content: "\e92b";
        }
        .icon-blogger:before {
          content: "\e92c";
        }
        .icon-buffer:before {
          content: "\e92d";
        }
        .icon-cashapp:before {
          content: "\e92e";
        }
        .icon-facebook:before {
          content: "\e92f";
        }
        .icon-flipboard:before {
          content: "\e930";
        }
        .icon-gmail:before {
          content: "\e931";
        }
        .icon-instagram:before {
          content: "\e932";
        }
        .icon-ios:before {
          content: "\e933";
        }
        .icon-linkedin:before {
          content: "\e934";
        }
        .icon-livejournal:before {
          content: "\e936";
        }
        .icon-pinterest:before {
          content: "\e937";
        }
        .icon-pocket:before {
          content: "\e938";
        }
        .icon-quora:before {
          content: "\e939";
        }
        .icon-reddit:before {
          content: "\e95c";
        }
        .icon-rss:before {
          content: "\e93b";
        }
        .icon-snapchat:before {
          content: "\e93c";
        }
        .icon-songkick:before {
          content: "\e93d";
        }
        .icon-soundcloud:before {
          content: "\e93e";
        }
        .icon-spotify:before {
          content: "\e93f";
        }
        .icon-tiktok:before {
          content: "\e940";
        }
        .icon-tumblr:before {
          content: "\e941";
        }
        .icon-twitter:before, .icon-x1:before {
          content: "\e942";
        }
        .icon-vk:before {
          content: "\e943";
        }
        .icon-whatsapp:before {
          content: "\e944";
        }
        .icon-wordpress:before {
          content: "\e945";
        }
        .icon-xing:before {
          content: "\e946";
        }
        .icon-yahoo:before {
          content: "\e947";
        }
        .icon-youtube:before {
          content: "\e948";
        }
        .icon-tag:before {
          content: "\e900";
        }
        .icon-designate:before {
          content: "\e900";
        }
        .icon-label:before {
          content: "\e900";
        }
        .icon-ticket:before {
          content: "\e900";
        }
        .icon-indicate:before {
          content: "\e900";
        }
        .icon-mark:before {
          content: "\e900";
        }
        .icon-identify:before {
          content: "\e900";
        }
        .icon-search:before {
          content: "\e901";
        }
        .icon-find:before {
          content: "\e901";
        }
        .icon-lookup:before {
          content: "\e901";
        }
        .icon-magnifier:before {
          content: "\e901";
        }
        .icon-play-alt:before {
          content: "\e902";
        }
        .icon-video:before {
          content: "\e902";
        }
        .icon-x-altx-alt:before {
          content: "\e903";
        }
        .icon-cancel:before {
          content: "\e903";
        }
        .icon-close:before {
          content: "\e903";
        }
        .icon-x:before {
          content: "\e904";
        }
        .icon-cancel1:before {
          content: "\e904";
        }
        .icon-close1:before {
          content: "\e904";
        }
        .icon-check-alt:before {
          content: "\e905";
        }
        .icon-checkmark:before {
          content: "\e905";
        }
        .icon-tick:before {
          content: "\e905";
        }
        .icon-hash:before {
          content: "\e906";
        }
        .icon-number:before {
          content: "\e906";
        }
        .icon-map-pin-fill:before {
          content: "\e907";
        }
        .icon-pin:before {
          content: "\e907";
        }
        .icon-location:before {
          content: "\e907";
        }
        .icon-books:before {
          content: "\e920";
        }
        .icon-library:before {
          content: "\e921";
        }
        .icon-price-tag:before {
          content: "\e935";
        }
        .icon-history:before {
          content: "\e94d";
        }
        .icon-clock:before {
          content: "\e94e";
        }
        .icon-clock2:before {
          content: "\e94f";
        }
        .icon-calendar:before {
          content: "\e953";
        }
        .icon-tv:before {
          content: "\e95b";
        }
        .icon-user:before {
          content: "\e971";
        }
        .icon-users:before {
          content: "\e972";
        }
        .icon-eye:before {
          content: "\e9ce";
        }
        .icon-eye-plus:before {
          content: "\e9cf";
        }
        .icon-eye-minus:before {
          content: "\e9d0";
        }
        .icon-eye-blocked:before {
          content: "\e9d1";
        }
        .icon-plus:before {
          content: "\ea0a";
        }
        .icon-minus:before {
          content: "\ea0b";
        }
        .icon-checkmark1:before {
          content: "\ea10";
        }
        .icon-play3:before {
          content: "\ea1c";
        }
        .icon-share:before {
          content: "\ea7d";
        }
        .icon-share2:before {
          content: "\ea82";
        }
        .icon-chevron-circle-up:before {
          content: "\e908";
        }
        .icon-chevron-circle-down:before {
          content: "\e909";
        }
        .icon-chevron-circle-right:before {
          content: "\e90a";
        }
        .icon-chevron-left:before {
          content: "\e90b";
        }
        .icon-chevron-up:before {
          content: "\e90c";
        }
        .icon-chevron-down:before {
          content: "\e90d";
        }
        .icon-chevron-circle-left:before {
          content: "\e90e";
        }
        .icon-chevron-right:before {
          content: "\e90f";
        }
        .icon-arrow-circle-o-right:before {
          content: "\e910";
        }
        .icon-arrow-circle-o-left:before {
          content: "\e911";
        }
        .icon-arrow-circle-down:before {
          content: "\e912";
        }
        .icon-arrow-circle-up:before {
          content: "\e913";
        }
        .icon-arrow-circle-right:before {
          content: "\e914";
        }
        .icon-arrow-circle-left:before {
          content: "\e915";
        }
        .icon-times-circle:before {
          content: "\e916";
        }
        .icon-check-circle-o:before {
          content: "\e917";
        }
        .icon-arrow-circle-o-up:before {
          content: "\e918";
        }
        .icon-check-circle:before {
          content: "\e919";
        }
        .icon-times-circle-o:before {
          content: "\e91a";
        }
        .icon-arrow-circle-o-down:before {
          content: "\e91b";
        }
        .icon-ticket1:before {
          content: "\e91c";
        }
        .icon-paw:before {
          content: "\e91d";
        }
        .icon-print:before {
          content: "\e91e";
        }
        .icon-verified:before {
          content: "\e91f";
        }
        .icon-textsms:before {
          content: "\e922";
        }
        .icon-sms:before {
          content: "\e922";
        }
        .icon-envelope:before {
          content: "\e923";
        }
        .icon-email:before {
          content: "\e923";
        }
        .icon-mail:before {
          content: "\e923";
        }
        .icon-letter:before {
          content: "\e923";
        }
        .icon-contact:before {
          content: "\e923";
        }
        .icon-user-solid-circle:before {
          content: "\e949";
        }
        .icon-edit-copy:before {
          content: "\e94a";
        }
        .fa-plus, .icon-bookmark-outline:before {
          content: "\e94b";
        }
        .fa-times, .icon-bookmark:before {
          content: "\e94c";
        }