@font-face {
  font-family: 'hypertire';
  src: url('../fonts/hypertire.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
  font-family: 'hypertire' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^='icon-']:before,
[class*=' icon-']:before {
  font-family: 'hypertire' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-add:before {
  content: '\61';
}
.icon-add-to-cart:before {
  content: '\62';
}
.icon-arrow-right-solid:before {
  content: '\63';
}
.icon-banners:before {
  content: '\64';
}
.icon-bell-regular:before {
  content: '\65';
}
.icon-cafe-sign:before {
  content: '\66';
}
.icon-car:before {
  content: '\67';
}
.icon-car-1:before {
  content: '\68';
}
.icon-car1:before {
  content: '\69';
}
.icon-check-solid:before {
  content: '\6a';
}
.icon-city:before {
  content: '\6b';
}
.icon-city-1:before {
  content: '\6c';
}
.icon-coffee:before {
  content: '\6d';
}
.icon-coffee-1:before {
  content: '\6e';
}
.icon-coffee-machine:before {
  content: '\6f';
}
.icon-delivery:before {
  content: '\70';
}
.icon-ecology-and-environment:before {
  content: '\71';
}
.icon-edit-regular:before {
  content: '\72';
}
.icon-gas-station:before {
  content: '\73';
}
.icon-global:before {
  content: '\74';
}
.icon-iran:before {
  content: '\76';
}
.icon-kg:before {
  content: '\77';
}
.icon-mailbox:before {
  content: '\78';
}
.icon-map-marked-alt-solid:before {
  content: '\79';
}
.icon-map-marker-alt-solid:before {
  content: '\7a';
}
.icon-menu:before {
  content: '\41';
}
.icon-motorcycle:before {
  content: '\42';
}
.icon-newspaper:before {
  content: '\43';
}
.icon-phone-alt-solid:before {
  content: '\44';
}
.icon-pickup-truck:before {
  content: '\45';
}
.icon-pos-terminal:before {
  content: '\46';
}
.icon-remove-from-cart-button:before {
  content: '\47';
}
.icon-search:before {
  content: '\48';
}
.icon-search-1:before {
  content: '\49';
}
.icon-shop:before {
  content: '\4a';
}
.icon-speed:before {
  content: '\4b';
}
.icon-speedometers:before {
  content: '\4c';
}
.icon-supermarket-cart:before {
  content: '\4d';
}
.icon-tire:before {
  content: '\4e';
}
.icon-tire1:before {
  content: '\4f';
}
.icon-tire2:before {
  content: '\50';
}
.icon-tires:before {
  content: '\51';
}
.icon-tires-1:before {
  content: '\52';
}
.icon-tractor:before {
  content: '\53';
}
.icon-truck:before {
  content: '\54';
}
.icon-truck-1:before {
  content: '\55';
}
.icon-truck1:before {
  content: '\56';
}
.icon-user:before {
  content: '\57';
}
.icon-user-check-solid:before {
  content: '\58';
}
.icon-user-plus-solid:before {
  content: '\59';
}
.icon-whatsapp:before {
  content: '\30';
}
.icon-wheel:before {
  content: '\31';
}
.icon-down:before {
  content: '\75';
}
.icon-flat-tire:before {
  content: '\32';
}
.icon-rubbish-can:before {
  content: '\33';
}
.icon-sliders-h-solid:before {
  content: '\34';
}
.icon-close:before {
  content: '\35';
}
.icon-comment-alt-regular:before {
  content: '\36';
}
.icon-list-solid:before {
  content: '\37';
}
.icon-multimedia:before {
  content: '\38';
}
.icon-user-solid:before {
  content: '\5a';
}
.icon-install:before {
  content: '\39';
}
.icon-install-center:before {
  content: '\21';
}
.icon-arrow-left-solid:before {
  content: '\22';
}
.icon-payment:before {
  content: '\23';
}
.icon-car-model:before {
  content: '\24';
}
.icon-speed1:before {
  content: '\25';
}
.icon-color-palette:before {
  content: '\26';
}
.icon-calendar:before {
  content: '\27';
}
.icon-comment:before {
  content: '\28';
}

@font-face {
  font-family: 'IRANYekan';
  src: url('../fonts/iranyekanwebregular.74500baf.eot?#iefix')
      format('embedded-opentype'),
    url('../fonts/iranyekanwebregular.0974083c.woff') format('woff'),
    url('../fonts/iranyekanwebregular.e4f82d0d.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
