/* dl-icons.css — generated subset of the site's icon fonts.
   Replaces 4 render-blocking stylesheets (265 KB raw) that existed to draw
   82 glyphs. Regenerate with scratchpad/build-icon-subset.js after adding
   any new fa-* or icofont-* class, then re-run the verifier. */

/* ===== fonts/fontawesome4/css/font-awesome.css ===== */
@font-face {
  font-display: block;
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome4/fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('../fonts/fontawesome4/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome4/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome4/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome4/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome4/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin{
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-search:before{
  content: "\f002";
}
.fa-envelope-o:before{
  content: "\f003";
}
.fa-heart:before{
  content: "\f004";
}
.fa-star:before{
  content: "\f005";
}
.fa-user:before{
  content: "\f007";
}
.fa-check:before{
  content: "\f00c";
}
.fa-times:before{
  content: "\f00d";
}
.fa-cog:before{
  content: "\f013";
}
.fa-clock-o:before{
  content: "\f017";
}
.fa-refresh:before{
  content: "\f021";
}
.fa-tags:before{
  content: "\f02c";
}
.fa-list:before{
  content: "\f03a";
}
.fa-edit:before{
  content: "\f044";
}
.fa-chevron-left:before{
  content: "\f053";
}
.fa-chevron-right:before{
  content: "\f054";
}
.fa-check-circle:before{
  content: "\f058";
}
.fa-question-circle:before{
  content: "\f059";
}
.fa-expand:before{
  content: "\f065";
}
.fa-plus:before{
  content: "\f067";
}
.fa-minus:before{
  content: "\f068";
}
.fa-exclamation-circle:before{
  content: "\f06a";
}
.fa-exclamation-triangle:before{
  content: "\f071";
}
.fa-calendar:before{
  content: "\f073";
}
.fa-chevron-up:before{
  content: "\f077";
}
.fa-chevron-down:before{
  content: "\f078";
}
.fa-comments:before{
  content: "\f086";
}
.fa-twitter:before{
  content: "\f099";
}
.fa-facebook-f:before,.fa-facebook:before{
  content: "\f09a";
}
.fa-users:before{
  content: "\f0c0";
}
.fa-save:before{
  content: "\f0c7";
}
.fa-pinterest:before{
  content: "\f0d2";
}
.fa-envelope:before{
  content: "\f0e0";
}
.fa-linkedin:before{
  content: "\f0e1";
}
.fa-spinner:before{
  content: "\f110";
}
.fa-thumbs-up:before{
  content: "\f164";
}
.fa-thumbs-down:before{
  content: "\f165";
}
.fa-youtube:before{
  content: "\f167";
}
.fa-instagram:before{
  content: "\f16d";
}
.fa-reddit:before{
  content: "\f1a1";
}
.fa-stumbleupon:before{
  content: "\f1a4";
}
.fa-delicious:before{
  content: "\f1a5";
}
.fa-paper-plane:before{
  content: "\f1d8";
}
.fa-trash:before{
  content: "\f1f8";
}
.fa-whatsapp:before{
  content: "\f232";
}
.fa-server:before{
  content: "\f233";
}

/* ===== fonts/fontawesome6/css/fontawesome.css ===== */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900); }
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -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; }
.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free'; }
.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands'; }
.fa-spin{
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear); }
.fa-comments::before{
  content: "\f086"; }
.fa-lightbulb::before{
  content: "\f0eb"; }
.fa-exclamation-circle::before{
  content: "\f06a"; }
.fa-list::before{
  content: "\f03a"; }
.fa-edit::before{
  content: "\f044"; }
.fa-users::before{
  content: "\f0c0"; }
.fa-chevron-up::before{
  content: "\f077"; }
.fa-tooth::before{
  content: "\f5c9"; }
.fa-user::before{
  content: "\f007"; }
.fa-star::before{
  content: "\f005"; }
.fa-server::before{
  content: "\f233"; }
.fa-check-circle::before{
  content: "\f058"; }
.fa-refresh::before{
  content: "\f021"; }
.fa-shield-alt::before{
  content: "\f3ed"; }
.fa-chart-line::before{
  content: "\f201"; }
.fa-heart::before{
  content: "\f004"; }
.fa-mobile-alt::before{
  content: "\f3cd"; }
.fa-question-circle::before{
  content: "\f059"; }
.fa-tags::before{
  content: "\f02c"; }
.fa-save::before{
  content: "\f0c7"; }
.fa-trash::before{
  content: "\f1f8"; }
.fa-envelope::before{
  content: "\f0e0"; }
.fa-calendar-check::before{
  content: "\f274"; }
.fa-minus::before{
  content: "\f068"; }
.fa-cog::before{
  content: "\f013"; }
.fa-clock::before{
  content: "\f017"; }
.fa-thumbs-down::before{
  content: "\f165"; }
.fa-search::before{
  content: "\f002"; }
.fa-chevron-down::before{
  content: "\f078"; }
.fa-plus::before{
  content: "\2b"; }
.fa-expand::before{
  content: "\f065"; }
.fa-times::before{
  content: "\f00d"; }
.fa-chevron-left::before{
  content: "\f053"; }
.fa-chevron-right::before{
  content: "\f054"; }
.fa-sync-alt::before{
  content: "\f2f1"; }
.fa-spinner::before{
  content: "\f110"; }
.fa-calendar::before{
  content: "\f133"; }
.fa-check::before{
  content: "\f00c"; }
.fa-exclamation-triangle::before{
  content: "\f071"; }
.fa-paper-plane::before{
  content: "\f1d8"; }
.fa-thumbs-up::before{
  content: "\f164"; }
.fa-user-clock::before{
  content: "\f4fd"; }

/* ===== fonts/fontawesome6/css/brands.css ===== */
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fontawesome6/webfonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fontawesome6/webfonts/fa-brands-400.ttf") format("truetype"); }
.fab,
.fa-brands {
  font-weight: 400; }
.fa-delicious:before{
  content: "\f1a5"; }
.fa-reddit:before{
  content: "\f1a1"; }
.fa-stumbleupon:before{
  content: "\f1a4"; }
.fa-facebook-f:before{
  content: "\f39e"; }
.fa-x-twitter:before{
  content: "\e61b"; }
.fa-linkedin:before{
  content: "\f08c"; }
.fa-instagram:before{
  content: "\f16d"; }
.fa-facebook:before{
  content: "\f09a"; }
.fa-whatsapp:before{
  content: "\f232"; }
.fa-youtube:before{
  content: "\f167"; }
.fa-twitter:before{
  content: "\f099"; }
.fa-pinterest:before{
  content: "\f0d2"; }

/* ===== fonts/fontawesome6/css/solid.css ===== */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/fontawesome6/webfonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fontawesome6/webfonts/fa-solid-900.ttf") format("truetype"); }
.fas,
.fa-solid {
  font-weight: 900; }

/* ===== fonts/icofont/icofont.min.css ===== */
@font-face{
  font-display: block;font-family:IcoFont;font-weight:400;font-style:Regular;src:url(../fonts/icofont/fonts/icofont.woff2) format("woff2"),url(../fonts/icofont/fonts/icofont.woff) format("woff")}
[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
.icofont-paper:before{content:"\eae5"}
.icofont-heart-beat:before{content:"\ec1f"}
.icofont-tooth:before{content:"\ec3c"}
.icofont-xray:before{content:"\ec3d"}
.icofont-ui-calendar:before{content:"\ec45"}
.icofont-bank-transfer:before{content:"\ecc5"}
.icofont-cash-on-delivery:before{content:"\ecc9"}
.icofont-brush:before{content:"\ede4"}
.icofont-card:before{content:"\eed0"}
.icofont-chat:before{content:"\eed5"}
.icofont-clock-time:before{content:"\eedc"}
.icofont-credit-card:before{content:"\eef4"}
.icofont-delete:before{content:"\ef00"}
.icofont-envelope:before{content:"\ef14"}
.icofont-eye:before{content:"\ef24"}
.icofont-location-arrow:before{content:"\ef78"}
.icofont-location-pin:before{content:"\ef79"}
.icofont-phone:before{content:"\efbb"}
.icofont-quote-left:before{content:"\efcd"}
.icofont-recycle:before{content:"\efd0"}
.icofont-safety:before{content:"\efdc"}
.icofont-tags:before{content:"\f005"}
.icofont-water-drop:before{content:"\f027"}
.icofont.icofont-pull-left{margin-right:.3em}
.icofont.icofont-pull-right{margin-left:.3em}
