@font-face {
    font-family: 'icomoon';
    src:  url('../fonts/icomoon.eot?2mi3ie');
    src:  url('../fonts/icomoon.eot?2mi3ie#iefix') format('embedded-opentype'),
      url('../fonts/icomoon.ttf?2mi3ie') format('truetype'),
      url('../fonts/icomoon.woff?2mi3ie') format('woff'),
      url('../fonts/icomoon.svg?2mi3ie#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: never;
    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-f1eb-1f1f7 .path1:before {
    content: "\e900";
    color: rgb(237, 41, 57);
  }
  .icon-f1eb-1f1f7 .path2:before {
    content: "\e901";
    margin-left: -1em;
    color: rgb(0, 36, 149);
  }
  .icon-f1eb-1f1f7 .path3:before {
    content: "\e902";
    margin-left: -1em;
    color: rgb(238, 238, 238);
  }
  .icon-f1ec-1f1e7 .path1:before {
    content: "\e903";
    color: rgb(0, 36, 125);
  }
  .icon-f1ec-1f1e7 .path2:before {
    content: "\e904";
    margin-left: -1em;
    color: rgb(207, 27, 43);
  }
  .icon-f1ec-1f1e7 .path3:before {
    content: "\e905";
    margin-left: -1em;
    color: rgb(238, 238, 238);
  }
  .icon-f1ec-1f1e7 .path4:before {
    content: "\e906";
    margin-left: -1em;
    color: rgb(207, 27, 43);
  }
  .icon-f1ef-1f1f5 .path1:before {
    content: "\e907";
    color: rgb(238, 238, 238);
  }
  .icon-f1ef-1f1f5 .path2:before {
    content: "\e908";
    margin-left: -1em;
    color: rgb(237, 27, 47);
  }
  .icon-f1f0-1f1f7 .path1:before {
    content: "\e909";
    color: rgb(238, 238, 238);
  }
  .icon-f1f0-1f1f7 .path2:before {
    content: "\e90a";
    margin-left: -1em;
    color: rgb(198, 12, 48);
  }
  .icon-f1f0-1f1f7 .path3:before {
    content: "\e90b";
    margin-left: -1em;
    color: rgb(0, 52, 120);
  }
  .icon-f1f0-1f1f7 .path4:before {
    content: "\e90c";
    margin-left: -1em;
    color: rgb(41, 47, 51);
  }
  .icon-f1fa-1f1f8 .path1:before {
    content: "\e90d";
    color: rgb(178, 35, 52);
  }
  .icon-f1fa-1f1f8 .path2:before {
    content: "\e90e";
    margin-left: -1em;
    color: rgb(238, 238, 238);
  }
  .icon-f1fa-1f1f8 .path3:before {
    content: "\e90f";
    margin-left: -1em;
    color: rgb(60, 59, 110);
  }
  .icon-f1fa-1f1f8 .path4:before {
    content: "\e910";
    margin-left: -1em;
    color: rgb(255, 255, 255);
  }
  .icon-uniF002:before {
    content: "\f002";
  }
  .icon-uniF01E:before {
    content: "\f01e";
  }
  .icon-uniF041:before {
    content: "\f041";
  }
  .icon-uniF067:before {
    content: "\f067";
  }
  .icon-uniF068:before {
    content: "\f068";
  }
  .icon-uniF073:before {
    content: "\f073";
  }
  .icon-uniF087:before {
    content: "\f087";
  }
  .icon-uniF095:before {
    content: "\f095";
  }
  .icon-uniF0C9:before {
    content: "\f0c9";
  }
  .icon-uniF0E0:before {
    content: "\f0e0";
  }
  .icon-uniF104:before {
    content: "\f104";
  }
  .icon-uniF105:before {
    content: "\f105";
  }
  .icon-uniF106:before {
    content: "\f106";
  }
  .icon-uniF107:before {
    content: "\f107";
  }
  .icon-uniF10B:before {
    content: "\f10b";
  }
  .icon-uniF133:before {
    content: "\f133";
  }
  .icon-uniF137:before {
    content: "\f137";
  }
  .icon-uniF138:before {
    content: "\f138";
  }
  .icon-uniF139:before {
    content: "\f139";
  }
  .icon-uniF13A:before {
    content: "\f13a";
  }
  .icon-uniF177:before {
    content: "\f177";
  }
  .icon-uniF178:before {
    content: "\f178";
  }
  .icon-uniF1D7:before {
    content: "\f1d7";
  }
  