/**
* HUNTER ICONS AS FONT
*/

@font-face {
  font-family: 'Hunter Icons';
  src: url('https://hunter.io/blog/assets/fonts/hunter-icons.woff2') format('woff2'),
       url('https://hunter.io/blog/assets/fonts/hunter-icons.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

[class^="h-icon-"],
[class*=" h-icon-"] {
  font-family: 'Hunter Icons' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}

.h-icon-author-finder:before {
  content: "\e900";
}
.h-icon-integrations:before {
  content: "\e901";
}
.h-icon-bulk:before {
  content: "\e902";
}
.h-icon-campaign:before {
  content: "\e903";
}
.h-icon-crm:before {
  content: "\e904";
}
.h-icon-domain-search:before {
  content: "\e905";
}
.h-icon-email-finder:before {
  content: "\e906";
}
.h-icon-email-verifier:before {
  content: "\e907";
}

/* Font Awesome */

:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Pro';
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}

@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https://hunter.io/blog/assets/fonts/fa-regular-400.woff2") format("woff2");
}


@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("https://hunter.io/blog/assets/fonts/fa-brands-400.woff2") format("woff2");
}

.far,
.fa-regular {
  font-family: 'Font Awesome 6 Pro';
  font-weight: 400; }

.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
  font-weight: var(--fa-style, 900); }

.far,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-address-book::before { content: "\f2b9"; }
.fa-bolt::before { content: "\f0e7"; }
.fa-bullseye-arrow::before { content: "\f648"; }
.fa-check::before { content: "\f00c"; }
.fa-close::before { content: "\f00d"; }
.fa-contact-book::before { content: "\f2b9"; }
.fa-envelope-circle-check::before { content: "\e4e8"; }
.fa-home-lg::before { content: "\e3af"; }
.fa-house-chimney::before { content: "\e3af"; }
.fa-magnifying-glass::before { content: "\f002"; }
.fa-multiply::before { content: "\f00d"; }
.fa-pen-field::before { content: "\e211"; }
.fa-remove::before { content: "\f00d"; }
.fa-rotate::before { content: "\f2f1"; }
.fa-search::before { content: "\f002"; }
.fa-sync-alt::before { content: "\f2f1"; }
.fa-thumbs-down::before { content: "\f165"; }
.fa-thumbs-up::before { content: "\f164"; }
.fa-times::before { content: "\f00d"; }
.fa-xmark::before { content: "\f00d"; }
.fa-zap::before { content: "\f0e7"; }

.fa-facebook-f::before { content: "\f39e"; }
.fa-facebook-square::before { content: "\f082"; }
.fa-github::before { content: "\f09b"; }
.fa-linkedin::before { content: "\f08c"; }
.fa-square-facebook::before { content: "\f082"; }
.fa-twitter::before { content: "\f099"; }
.fa-x-twitter::before { content: "\e61b"; }
.fa-youtube::before { content: "\f167"; }
