@font-face {
  font-family: 'icomoon';
  src:  url('https://cdn.ventmere.com/edifier-dev/fonts/icomoon.eot?c4faoi');
  src:  url('https://cdn.ventmere.com/edifier-dev/fonts/icomoon.eot?c4faoi#iefix') format('embedded-opentype'),
    url('https://cdn.ventmere.com/edifier-dev/fonts/icomoon.ttf?c4faoi') format('truetype'),
    url('https://cdn.ventmere.com/edifier-dev/fonts/icomoon.woff?c4faoi') format('woff'),
    url('https://cdn.ventmere.com/edifier-dev/fonts/icomoon.svg?c4faoi#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[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;
}
[class*="icon-"]:before, [class*="icon-"]:after  {
  font-family: 'icomoon' !important;
}

.icon-argentina .path1:before {
  content: "\e900" !important;
  color: rgb(255, 255, 255);
}
.icon-argentina .path2:before {
  content: "\e901" !important;
  margin-left: -1em;
  color: rgb(102, 204, 255);
}
.icon-argentina .path3:before {
  content: "\e902" !important;
  margin-left: -1em;
  color: rgb(102, 204, 255);
}
.icon-argentina .path4:before {
  content: "\e903" !important;
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.icon-arrow-down:before {
  content: "\e904" !important;
}
.icon-arrow-left:before {
  content: "\e905" !important;
}
.icon-arrow-right:before {
  content: "\e906" !important;
}
.icon-arrow-up:before {
  content: "\e907" !important;
}
.icon-attachment:before {
  content: "\e908" !important;
}
.icon-audio:before {
  content: "\e909" !important;
}
.icon-australia .path1:before {
  content: "\e90a" !important;
  color: rgb(0, 51, 204);
}
.icon-australia .path2:before {
  content: "\e90b" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-australia .path3:before {
  content: "\e90c" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-australia .path4:before {
  content: "\e90d" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-australia .path5:before {
  content: "\e90e" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-australia .path6:before {
  content: "\e90f" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-bangadesh .path1:before {
  content: "\e910" !important;
  color: rgb(51, 153, 0);
}
.icon-bangadesh .path2:before {
  content: "\e911" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-bell:before {
  content: "\e912" !important;
}
.icon-bluetooth:before {
  content: "\e913" !important;
}
.icon-bomb:before {
  content: "\e914" !important;
}
.icon-break:before {
  content: "\e915" !important;
}
.icon-bulb:before {
  content: "\e916" !important;
}
.icon-calendar:before {
  content: "\e917" !important;
}
.icon-cambodia .path1:before {
  content: "\e918" !important;
  color: rgb(255, 0, 51);
}
.icon-cambodia .path2:before {
  content: "\e919" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-cambodia .path3:before {
  content: "\e91a" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-cambodia .path4:before {
  content: "\e91b" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-camera:before {
  content: "\e91c" !important;
}
.icon-canada .path1:before {
  content: "\e91d" !important;
  color: rgb(255, 255, 255);
}
.icon-canada .path2:before {
  content: "\e91e" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-canada .path3:before {
  content: "\e91f" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-canada .path4:before {
  content: "\e920" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-cart:before {
  content: "\e921" !important;
}
.icon-category:before {
  content: "\e922" !important;
}
.icon-caution:before {
  content: "\e923" !important;
}
.icon-check-full:before {
  content: "\e924" !important;
}
.icon-check:before {
  content: "\e925" !important;
}
.icon-chile .path1:before {
  content: "\e926" !important;
  color: rgb(255, 255, 255);
}
.icon-chile .path2:before {
  content: "\e927" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-chile .path3:before {
  content: "\e928" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-chile .path4:before {
  content: "\e929" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-china .path1:before {
  content: "\e92a" !important;
  color: rgb(255, 0, 51);
}
.icon-china .path2:before {
  content: "\e92b" !important;
  margin-left: -1em;
  color: rgb(255, 255, 0);
}
.icon-china .path3:before {
  content: "\e92c" !important;
  margin-left: -1em;
  color: rgb(255, 255, 0);
}
.icon-china .path4:before {
  content: "\e92d" !important;
  margin-left: -1em;
  color: rgb(255, 255, 0);
}
.icon-china .path5:before {
  content: "\e92e" !important;
  margin-left: -1em;
  color: rgb(255, 255, 0);
}
.icon-china .path6:before {
  content: "\e92f" !important;
  margin-left: -1em;
  color: rgb(255, 255, 0);
}
.icon-color .path1:before {
  content: "\e930" !important;
  color: rgb(51, 51, 51);
}
.icon-color .path2:before {
  content: "\e931" !important;
  margin-left: -1em;
  color: rgb(51, 51, 51);
  opacity: 0.5;
}
.icon-compact:before {
  content: "\e932" !important;
}
.icon-company:before {
  content: "\e933" !important;
}
.icon-connection-remove:before {
  content: "\e934" !important;
}
.icon-connection:before {
  content: "\e935" !important;
}
.icon-control:before {
  content: "\e936" !important;
}
.icon-copy:before {
  content: "\e937" !important;
}
.icon-cross-full:before {
  content: "\e938" !important;
}
.icon-data:before {
  content: "\e939" !important;
}
.icon-delete:before {
  content: "\e93a" !important;
}
.icon-desktop:before {
  content: "\e93b" !important;
}
.icon-document-new:before {
  content: "\e93c" !important;
}
.icon-document:before {
  content: "\e93d" !important;
}
.icon-download:before {
  content: "\e93e" !important;
}
.icon-edit:before {
  content: "\e93f" !important;
}
.icon-error:before {
  content: "\e940" !important;
}
.icon-exchange:before {
  content: "\e941" !important;
}
.icon-facebook:before {
  content: "\e942" !important;
}
.icon-filter:before {
  content: "\e943" !important;
}
.icon-flag:before {
  content: "\e944" !important;
}
.icon-folder-open:before {
  content: "\e945" !important;
}
.icon-folder:before {
  content: "\e946" !important;
}
.icon-france .path1:before {
  content: "\e947" !important;
  color: rgb(255, 255, 255);
}
.icon-france .path2:before {
  content: "\e948" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-france .path3:before {
  content: "\e949" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-gift:before {
  content: "\e94a" !important;
}
.icon-globe:before {
  content: "\e94b" !important;
}
.icon-googleplus:before {
  content: "\e94c" !important;
}
.icon-graph:before {
  content: "\e94d" !important;
}
.icon-group-new:before {
  content: "\e94e" !important;
}
.icon-group:before {
  content: "\e94f" !important;
}
.icon-headphone:before {
  content: "\e950" !important;
}
.icon-heart:before {
  content: "\e951" !important;
}
.icon-highlight:before {
  content: "\e952" !important;
}
.icon-home:before {
  content: "\e953" !important;
}
.icon-hongkong .path1:before {
  content: "\e954" !important;
  color: rgb(255, 0, 51);
}
.icon-hongkong .path2:before {
  content: "\e955" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-hongkong .path3:before {
  content: "\e956" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-hongkong .path4:before {
  content: "\e957" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-hongkong .path5:before {
  content: "\e958" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-hongkong .path6:before {
  content: "\e959" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-id:before {
  content: "\e95a" !important;
}
.icon-image:before {
  content: "\e95b" !important;
}
.icon-india .path1:before {
  content: "\e95c" !important;
  color: rgb(255, 255, 255);
}
.icon-india .path2:before {
  content: "\e95d" !important;
  margin-left: -1em;
  color: rgb(102, 204, 0);
}
.icon-india .path3:before {
  content: "\e95e" !important;
  margin-left: -1em;
  color: rgb(255, 153, 0);
}
.icon-india .path4:before {
  content: "\e95f" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-info:before {
  content: "\e960" !important;
}
.icon-instagram:before {
  content: "\e961" !important;
}
.icon-linkedin:before {
  content: "\e962" !important;
}
.icon-list:before {
  content: "\e963" !important;
}
.icon-location:before {
  content: "\e964" !important;
}
.icon-lock:before {
  content: "\e965" !important;
}
.icon-logout:before {
  content: "\e966" !important;
}
.icon-malaysia .path1:before {
  content: "\e967" !important;
  color: rgb(255, 0, 51);
}
.icon-malaysia .path2:before {
  content: "\e968" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-malaysia .path3:before {
  content: "\e969" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-malaysia .path4:before {
  content: "\e96a" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-malaysia .path5:before {
  content: "\e96b" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-malaysia .path6:before {
  content: "\e96c" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-malaysia .path7:before {
  content: "\e96d" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-malaysia .path8:before {
  content: "\e96e" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-matrix:before {
  content: "\e96f" !important;
}
.icon-maximize:before {
  content: "\e970" !important;
}
.icon-meal:before {
  content: "\e971" !important;
}
.icon-megaphone:before {
  content: "\e972" !important;
}
.icon-menu:before {
  content: "\e973" !important;
}
.icon-message:before {
  content: "\e974" !important;
}
.icon-mexico .path1:before {
  content: "\e975" !important;
  color: rgb(255, 255, 255);
}
.icon-mexico .path2:before {
  content: "\e976" !important;
  margin-left: -1em;
  color: rgb(51, 153, 0);
}
.icon-mexico .path3:before {
  content: "\e977" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-mexico .path4:before {
  content: "\e978" !important;
  margin-left: -1em;
  color: rgb(153, 102, 0);
}
.icon-mexico .path5:before {
  content: "\e979" !important;
  margin-left: -1em;
  color: rgb(153, 153, 0);
}
.icon-mexico .path6:before {
  content: "\e97a" !important;
  margin-left: -1em;
  color: rgb(153, 153, 0);
}
.icon-mexico .path7:before {
  content: "\e97b" !important;
  margin-left: -1em;
  color: rgb(153, 153, 0);
}
.icon-mexico .path8:before {
  content: "\e97c" !important;
  margin-left: -1em;
  color: rgb(153, 153, 0);
}
.icon-mexico .path9:before {
  content: "\e97d" !important;
  margin-left: -1em;
  color: rgb(153, 153, 0);
}
.icon-mexico .path10:before {
  content: "\e97e" !important;
  margin-left: -1em;
  color: rgb(51, 102, 0);
}
.icon-microwave:before {
  content: "\e97f" !important;
}
.icon-minimize:before {
  content: "\e980" !important;
}
.icon-minus:before {
  content: "\e981" !important;
}
.icon-mobile:before {
  content: "\e982" !important;
}
.icon-myanmar .path1:before {
  content: "\e983" !important;
  color: rgb(102, 204, 0);
}
.icon-myanmar .path2:before {
  content: "\e984" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-myanmar .path3:before {
  content: "\e985" !important;
  margin-left: -1em;
  color: rgb(255, 255, 0);
}
.icon-myanmar .path4:before {
  content: "\e986" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-netherland .path1:before {
  content: "\e987" !important;
  color: rgb(255, 255, 255);
}
.icon-netherland .path2:before {
  content: "\e988" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-netherland .path3:before {
  content: "\e989" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-new-window:before {
  content: "\e98a" !important;
}
.icon-note-new:before {
  content: "\e98b" !important;
}
.icon-note:before {
  content: "\e98c" !important;
}
.icon-pakistan .path1:before {
  content: "\e98d" !important;
  color: rgb(51, 153, 0);
}
.icon-pakistan .path2:before {
  content: "\e98e" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-pakistan .path3:before {
  content: "\e98f" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-pakistan .path4:before {
  content: "\e990" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-payment:before {
  content: "\e991" !important;
}
.icon-percentage:before {
  content: "\e992" !important;
}
.icon-peru .path1:before {
  content: "\e993" !important;
  color: rgb(255, 255, 255);
}
.icon-peru .path2:before {
  content: "\e994" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-peru .path3:before {
  content: "\e995" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-phone:before {
  content: "\e996" !important;
}
.icon-piechart:before {
  content: "\e997" !important;
}
.icon-plus:before {
  content: "\e998" !important;
}
.icon-print:before {
  content: "\e999" !important;
}
.icon-question:before {
  content: "\e99a" !important;
}
.icon-refresh:before {
  content: "\e99b" !important;
}
.icon-reload:before {
  content: "\e99c" !important;
}
.icon-russia .path1:before {
  content: "\e99d" !important;
  color: rgb(0, 51, 204);
}
.icon-russia .path2:before {
  content: "\e99e" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-russia .path3:before {
  content: "\e99f" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-sandbox:before {
  content: "\e9a0" !important;
}
.icon-saudi .path1:before {
  content: "\e9a1" !important;
  color: rgb(51, 153, 0);
}
.icon-saudi .path2:before {
  content: "\e9a2" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saudi .path3:before {
  content: "\e9a3" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saudi .path4:before {
  content: "\e9a4" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saudi .path5:before {
  content: "\e9a5" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saudi .path6:before {
  content: "\e9a6" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saudi .path7:before {
  content: "\e9a7" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saudi .path8:before {
  content: "\e9a8" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-save:before {
  content: "\e9a9" !important;
}
.icon-search-full:before {
  content: "\e9aa" !important;
}
.icon-search:before {
  content: "\e9ab" !important;
}
.icon-setting:before {
  content: "\e9ac" !important;
}
.icon-share:before {
  content: "\e9ad" !important;
}
.icon-shipping:before {
  content: "\e9ae" !important;
}
.icon-shop-full:before {
  content: "\e9af" !important;
}
.icon-shop:before {
  content: "\e9b0" !important;
}
.icon-snow:before {
  content: "\e9b1" !important;
}
.icon-speak:before {
  content: "\e9b2" !important;
}
.icon-speaker:before {
  content: "\e9b3" !important;
}
.icon-star-empty:before {
  content: "\e9b4" !important;
  color: #999;
}
.icon-star-full:before {
  content: "\e9b5" !important;
  color: #999;
}
.icon-star-half:before {
  content: "\e9b6" !important;
  color: #999;
}
.icon-star-remove:before {
  content: "\e9b7" !important;
}
.icon-star:before {
  content: "\e9b8" !important;
}
.icon-suitecase-remove:before {
  content: "\e9b9" !important;
}
.icon-suitecase:before {
  content: "\e9ba" !important;
}
.icon-sun:before {
  content: "\e9bb" !important;
}
.icon-switch-off:before {
  content: "\e9bc" !important;
}
.icon-switch-on:before {
  content: "\e9bd" !important;
}
.icon-tablet:before {
  content: "\e9be" !important;
}
.icon-text:before {
  content: "\e9bf" !important;
}
.icon-time:before {
  content: "\e9c0" !important;
}
.icon-tool:before {
  content: "\e9c1" !important;
}
.icon-twitter:before {
  content: "\e9c2" !important;
}
.icon-uae .path1:before {
  content: "\e9c3" !important;
  color: rgb(255, 255, 255);
}
.icon-uae .path2:before {
  content: "\e9c4" !important;
  margin-left: -1em;
  color: rgb(51, 51, 51);
}
.icon-uae .path3:before {
  content: "\e9c5" !important;
  margin-left: -1em;
  color: rgb(102, 204, 0);
}
.icon-uae .path4:before {
  content: "\e9c6" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-uk .path1:before {
  content: "\e9c7" !important;
  color: rgb(0, 51, 204);
}
.icon-uk .path2:before {
  content: "\e9c8" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-uk .path3:before {
  content: "\e9c9" !important;
  margin-left: -1em;
  color: rgb(255, 0, 51);
}
.icon-ukraine .path1:before {
  content: "\e9ca" !important;
  color: rgb(255, 255, 0);
}
.icon-ukraine .path2:before {
  content: "\e9cb" !important;
  margin-left: -1em;
  color: rgb(51, 102, 255);
}
.icon-unlock:before {
  content: "\e9cc" !important;
}
.icon-usa .path1:before {
  content: "\e9cd" !important;
  color: rgb(255, 0, 51);
}
.icon-usa .path2:before {
  content: "\e9ce" !important;
  margin-left: -1em;
  color: rgb(0, 51, 204);
}
.icon-usa .path3:before {
  content: "\e9cf" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path4:before {
  content: "\e9d0" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path5:before {
  content: "\e9d1" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path6:before {
  content: "\e9d2" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path7:before {
  content: "\e9d3" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path8:before {
  content: "\e9d4" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path9:before {
  content: "\e9d5" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path10:before {
  content: "\e9d6" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path11:before {
  content: "\e9d7" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path12:before {
  content: "\e9d8" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path13:before {
  content: "\e9d9" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path14:before {
  content: "\e9da" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path15:before {
  content: "\e9db" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path16:before {
  content: "\e9dc" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path17:before {
  content: "\e9dd" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-usa .path18:before {
  content: "\e9de" !important;
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-user-full:before {
  content: "\e9df" !important;
}
.icon-user-new:before {
  content: "\e9e0" !important;
}
.icon-user:before {
  content: "\e9e1" !important;
}
.icon-video:before {
  content: "\e9e2" !important;
}
.icon-watch-remove:before {
  content: "\e9e3" !important;
}
.icon-watch:before {
  content: "\e9e4" !important;
}
.icon-water:before {
  content: "\e9e5" !important;
}
.icon-youtube:before {
  content: "\e9e6" !important;
}
