@font-face {
  font-family: 'aig-icons';
  src:  url('fonts/aig-icons.eot?y6dedc');
  src:  url('fonts/aig-icons.eot?y6dedc#iefix') format('embedded-opentype'),
    url('fonts/aig-icons.ttf?y6dedc') format('truetype'),
    url('fonts/aig-icons.woff?y6dedc') format('woff'),
    url('fonts/aig-icons.svg?y6dedc#aig-icons') 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: 'aig-icons' !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-warning-circle:before {
  content: "\e933";
  color: #e73656;
}
.icon-arrow-circle-down:before {
  content: "\e929";
  color: #0073ae;
}
.icon-arrow-circle-right:before {
  content: "\e902";
  color: #0073ae;
}
.icon-arrow-down:before {
  content: "\e903";
  color: #0073ae;
}
.icon-arrow-up:before {
  content: "\e904";
  color: #0073ae;
}
.icon-close:before {
  content: "\e90b";
  color: #fff;
}
.icon-close-circle:before {
  content: "\e90c";
  color: #0073ae;
}
.icon-minus-circle:before {
  content: "\e915";
  color: #0073ae;
}
.icon-pause-circle:before {
  content: "\e917";
  color: #7d7d7d;
}
.icon-play-circle:before {
  content: "\e919";
  color: #00a4e4;
}
.icon-plus-circle:before {
  content: "\e91a";
  color: #0073ae;
}
.icon-search:before {
  content: "\e91c";
  color: #fff;
}
.icon-warning:before {
  content: "\e926";
  color: #e73656;
}
.icon-global:before {
  content: "\e935";
  color: #00a4e4;
}
.icon-voice-presentation:before {
  content: "\e934";
  color: #01a4e3;
}
.icon-employee-suit:before {
  content: "\e938";
  color: #00a3e3;
}
.icon-magazine:before {
  content: "\e93c";
  color: #26b1e7;
}
.icon-collaboration:before {
  content: "\e93d";
  color: #23b0e7;
}
.icon-cart:before {
  content: "\e92a";
}
.icon-contact-claim:before {
  content: "\e92b";
}
.icon-contact-inquiry:before {
  content: "\e92c";
}
.icon-disaster:before {
  content: "\e92d";
}
.icon-document-download:before {
  content: "\e92e";
}
.icon-factory:before {
  content: "\e92f";
}
.icon-road-service:before {
  content: "\e930";
}
.icon-office-location:before {
  content: "\e931";
}
.icon-school:before {
  content: "\e932";
}
.icon-airport:before {
  content: "\e900";
  color: #00a4e4;
}
.icon-ambulance:before {
  content: "\e901";
  color: #00a4e4;
}
.icon-building:before {
  content: "\e905";
  color: #00a4e4;
}
.icon-buildings:before {
  content: "\e906";
  color: #00a4e4;
}
.icon-call:before {
  content: "\e907";
  color: #d54100;
}
.icon-car:before {
  content: "\e908";
  color: #00a4e4;
}
.icon-cargo-ship:before {
  content: "\e909";
  color: #00a4e4;
}
.icon-chair:before {
  content: "\e90a";
  color: #00a4e4;
}
.icon-contact:before {
  content: "\e90d";
  color: #00a4e4;
}
.icon-contact-mail:before {
  content: "\e90e";
  color: #fff;
}
.icon-corporation:before {
  content: "\e90f";
  color: #00a4e4;
}
.icon-currency:before {
  content: "\e910";
  color: #00a4e4;
}
.icon-document:before {
  content: "\e911";
  color: #fff;
}
.icon-document-and-pen:before {
  content: "\e912";
  color: #00a4e4;
}
.icon-employee:before {
  content: "\e913";
  color: #00a4e4;
}
.icon-fire:before {
  content: "\e914";
  color: #00a4e4;
}
.icon-package:before {
  content: "\e916";
  color: #00a4e4;
}
.icon-pc-and-phone:before {
  content: "\e918";
  color: #fff;
}
.icon-salesoffice:before {
  content: "\e91b";
  color: #00a4e4;
}
.icon-suitcase:before {
  content: "\e91d";
  color: #00a4e4;
}
.icon-triangular-bandage:before {
  content: "\e91e";
  color: #00a4e4;
}
.icon-truck:before {
  content: "\e91f";
  color: #00a4e4;
}
.icon-under-computer:before {
  content: "\e920";
  color: #00a4e4;
}
.icon-under-construction:before {
  content: "\e921";
  color: #00a4e4;
}
.icon-university:before {
  content: "\e922";
  color: #00a4e4;
}
.icon-user:before {
  content: "\e923";
  color: #00a4e4;
}
.icon-waiter:before {
  content: "\e924";
  color: #00a4e4;
}
.icon-walking:before {
  content: "\e925";
  color: #00a4e4;
}
.icon-woman:before {
  content: "\e927";
  color: #00a4e4;
}
.icon-worker:before {
  content: "\e928";
  color: #00a4e4;
}