@font-face {
  font-family: 'icomoon';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="i-"], [class*=" i-"] {
  /* 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;
}

.i-arrow-right:before {
  content: "\e904";
}
.i-arrow-left:before {
  content: "\e905";
}
.i-love-arrow-right:before {
  content: "\e902";
}
.i-love-arrow-left:before {
  content: "\e903";
}
.i-history2:before {
  content: "\e901";
}
.i-history:before {
  content: "\e900";
}