@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?s7j6k0');
  src:  url('fonts/icomoon.eot?s7j6k0#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?s7j6k0') format('truetype'),
    url('fonts/icomoon.woff?s7j6k0') format('woff'),
    url('fonts/icomoon.svg?s7j6k0#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: none;
  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-search2:before {
  content: "\eb30";
}
.icon-search32:before {
  content: "\eb36";
}
.icon-key2:before {
  content: "\eb4a";
}
.icon-keyhole2:before {
  content: "\eb4f";
}
.icon-lock3:before {
  content: "\eb50";
}
.icon-lock22:before {
  content: "\eb51";
}
.icon-lock42:before {
  content: "\eb53";
}
.icon-unlocked2:before {
  content: "\eb54";
}
.icon-cog22:before {
  content: "\eb61";
}
.icon-cog32:before {
  content: "\eb62";
}
.icon-cog42:before {
  content: "\eb63";
}
.icon-gift3:before {
  content: "\ebac";
}
.icon-gift22:before {
  content: "\ebad";
}
.icon-balloon2:before {
  content: "\ebae";
}
.icon-home:before {
  content: "\e900";
}
.icon-pencil7:before {
  content: "\e914";
}
.icon-quill3:before {
  content: "\e91a";
}
.icon-quill4:before {
  content: "\e91b";
}
.icon-pen5:before {
  content: "\e922";
}
.icon-brush:before {
  content: "\e928";
}
.icon-palette:before {
  content: "\e92d";
}
.icon-palette2:before {
  content: "\e92e";
}
.icon-image2:before {
  content: "\e93c";
}
.icon-camera:before {
  content: "\e944";
}
.icon-camera2:before {
  content: "\e945";
}
.icon-headset:before {
  content: "\e949";
}
.icon-connection:before {
  content: "\e97c";
}
.icon-book:before {
  content: "\e990";
}
.icon-book2:before {
  content: "\e991";
}
.icon-bookmark:before {
  content: "\e994";
}
.icon-file-empty:before {
  content: "\e99d";
}
.icon-file-spreadsheet:before {
  content: "\e9c5";
}
.icon-file-spreadsheet2:before {
  content: "\e9c6";
}
.icon-price-tag2:before {
  content: "\e9ee";
}
.icon-price-tag3:before {
  content: "\e9f0";
}
.icon-ticket:before {
  content: "\e9f9";
}
.icon-theater:before {
  content: "\e9fb";
}
.icon-store:before {
  content: "\e9fc";
}
.icon-store2:before {
  content: "\e9fd";
}
.icon-phone:before {
  content: "\ea1c";
}
.icon-phone2:before {
  content: "\ea1d";
}
.icon-address-book:before {
  content: "\ea2b";
}
.icon-envelop:before {
  content: "\ea30";
}
.icon-envelop2:before {
  content: "\ea31";
}
.icon-envelop4:before {
  content: "\ea33";
}
.icon-location:before {
  content: "\ea38";
}
.icon-compass2:before {
  content: "\ea40";
}
.icon-clock:before {
  content: "\ea4d";
}
.icon-clock3:before {
  content: "\ea4f";
}
.icon-calendar2:before {
  content: "\ea60";
}
.icon-calendar4:before {
  content: "\ea62";
}
.icon-calendar5:before {
  content: "\ea63";
}
.icon-vcard:before {
  content: "\eb11";
}
.icon-spoon-knife:before {
  content: "\ebbc";
}
.icon-list-numbered:before {
  content: "\ec58";
}
.icon-list:before {
  content: "\ec59";
}
.icon-list2:before {
  content: "\ec5a";
}
.icon-earth:before {
  content: "\ec96";
}
.icon-earth3:before {
  content: "\ec98";
}
.icon-eye:before {
  content: "\ecae";
}
.icon-heart:before {
  content: "\ece7";
}
.icon-heart3:before {
  content: "\ece9";
}
.icon-heart4:before {
  content: "\ecea";
}
.icon-info:before {
  content: "\ed63";
}
.icon-info2:before {
  content: "\ed64";
}
.icon-arrow-up2:before {
  content: "\edb8";
}
.icon-arrow-up3:before {
  content: "\edb9";
}
.icon-arrow-up4:before {
  content: "\edba";
}
.icon-arrow-right2:before {
  content: "\edbc";
}
.icon-arrow-right3:before {
  content: "\edbd";
}
.icon-arrow-right4:before {
  content: "\edbe";
}
.icon-arrow-down2:before {
  content: "\edc0";
}
.icon-arrow-down3:before {
  content: "\edc1";
}
.icon-arrow-down4:before {
  content: "\edc2";
}
.icon-arrow-left2:before {
  content: "\edc4";
}
.icon-arrow-left3:before {
  content: "\edc5";
}
.icon-arrow-left4:before {
  content: "\edc6";
}
.icon-facebook2:before {
  content: "\eef0";
}
.icon-instagram:before {
  content: "\eef1";
}
.icon-twitter:before {
  content: "\eef5";
}
.icon-youtube:before {
  content: "\eefc";
}
.icon-linkedin:before {
  content: "\ef28";
}
.icon-spray2:before {
  content: "\e929";
}
.icon-palette3:before {
  content: "\e92a";
}
.icon-palette22:before {
  content: "\e92b";
}
.icon-search:before {
  content: "\eb31";
}
.icon-search3:before {
  content: "\eb37";
}
.icon-key:before {
  content: "\eb4b";
}
.icon-keyhole:before {
  content: "\eb52";
}
.icon-lock:before {
  content: "\eb55";
}
.icon-lock2:before {
  content: "\eb56";
}
.icon-lock4:before {
  content: "\eb57";
}
.icon-unlocked:before {
  content: "\eb58";
}
.icon-cog2:before {
  content: "\eb64";
}
.icon-cog3:before {
  content: "\eb65";
}
.icon-cog4:before {
  content: "\eb66";
}
.icon-gift:before {
  content: "\ebaf";
}
.icon-gift2:before {
  content: "\ebb0";
}
.icon-balloon:before {
  content: "\ebb1";
}
.icon-play2:before {
  content: "\ea15";
}
.icon-pause:before {
  content: "\ea16";
}
