/*
 * abe-icons: icon font of the excentric-abefactors theme (ABE Factors).
 * Edit it on fontello.com: Settings > Import > ../config.json, then download and replace this folder.
 *
 * Accessibility: icons are decorative. Always add aria-hidden="true" to the icon element and give
 * the link or button a text label (visible, or in a .screen-reader-text span).
 */
@font-face {
  font-family: 'abe-icons';
  src: url('../font/abe-icons.woff2?93dc352a') format('woff2'),
       url('../font/abe-icons.woff?93dc352a') format('woff'),
       url('../font/abe-icons.ttf?93dc352a') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "abe-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: auto;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Windows High Contrast / forced colours: keep icons in the system text colour. */
@media (forced-colors: active) {
  [class^="icon-"]:before, [class*=" icon-"]:before {
    forced-color-adjust: auto;
  }
}

.icon-arrow-down:before { content: '\e801'; }
.icon-arrow:before { content: '\e802'; }
.icon-search:before { content: '\e80c'; }
.icon-instagram:before { content: '\e80f'; }
.icon-twitter:before { content: '\e810'; }
.icon-youtube:before { content: '\e811'; }
.icon-facebook:before { content: '\e812'; }
.icon-left-arrow:before { content: '\e814'; }
.icon-right-arrow:before { content: '\e815'; }
.icon-cross:before { content: '\e816'; }
.icon-play:before { content: '\e817'; }
.icon-linkedin:before { content: '\e832'; }
.icon-user:before { content: '\e833'; }
.icon-corner-arrow:before { content: '\e836'; }
.icon-angle-left:before { content: '\e837'; }
.icon-angle-right:before { content: '\e838'; }
.icon-close:before { content: '\e839'; }
.icon-share:before { content: '\e83a'; }
.icon-caret-down:before { content: '\e83b'; }
.icon-maple-leaf:before { content: '\e83c'; }
.icon-compass:before { content: '\e83d'; }
.icon-badge-check:before { content: '\e83e'; }
.icon-service-places:before { content: '\e83f'; }
.icon-service-people:before { content: '\e840'; }
.icon-service-platforms:before { content: '\e841'; }
.icon-service-policies:before { content: '\e842'; }
.icon-service-products:before { content: '\e843'; }
