/* poppins-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poppins-v23-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/poppins-v23-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/poppins-v23-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/poppins-v23-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/poppins-v23-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/poppins-v23-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/poppins-v23-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/poppins-v23-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* ------------------------------------------------------------------------ */
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?oaf6lk');
  src:  url('../fonts/icomoon.eot?oaf6lk#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?oaf6lk') format('truetype'),
    url('../fonts/icomoon.woff?oaf6lk') format('woff'),
    url('../fonts/icomoon.svg?oaf6lk#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-kanalbau:before {
  content: "\e90a";
}
.icon-erdarbeiten:before {
  content: "\e90b";
}
.icon-abbruch:before {
  content: "\e90c";
}
.icon-strassenbau:before {
  content: "\e90d";
}
.icon-monitor:before {
  content: "\e900";
}
.icon-screen:before {
  content: "\e900";
}
.icon-desktop:before {
  content: "\e900";
}
.icon-pc:before {
  content: "\e900";
}
.icon-calendar:before {
  content: "\e901";
}
.icon-date:before {
  content: "\e901";
}
.icon-schedule:before {
  content: "\e901";
}
.icon-time:before {
  content: "\e901";
}
.icon-day:before {
  content: "\e901";
}
.icon-infinite:before {
  content: "\e902";
}
.icon-bars:before {
  content: "\e903";
}
.icon-t-shirt:before {
  content: "\e904";
}
.icon-team:before {
  content: "\e904";
}
.icon-group:before {
  content: "\e904";
}
.icon-pig:before {
  content: "\e905";
}
.icon-money:before {
  content: "\e905";
}
.icon-bank:before {
  content: "\e905";
}
.icon-locked-heart:before {
  content: "\e906";
}
.icon-heart:before {
  content: "\e906";
}
.icon-lock:before {
  content: "\e906";
}
.icon-thumbs-o-up:before {
  content: "\e907";
}
.icon-birthday-cake:before {
  content: "\e908";
}
.icon-graduation-cap:before {
  content: "\e909";
}
.icon-mortar-board:before {
  content: "\e909";
}
