@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^="fa-"], [class*=" fa-"],
[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-mail:before {
  content: "\e911";
}
 .fa-map-marker-alt::before,
.icon-map-pin:before {
  content: "\e912";
}
.icon-phone:before {
  content: "\e913";
}
.icon-Round-Arrow-24:before {
  content: "\e910";
}
.icon-kore-picto-round-arrow:before {
  content: "\e90f";
}
.icon-kore-picto-arrow:before {
  content: "\e900";
}
.fa-arrow-left::before,
.icon-kore-picto-arrow-left:before {
  content: "\e901";
}
.icon-kore-picto-arrow-right:before {
  content: "\e902";
}
.icon-kore-picto-attention:before {
  content: "\e903";
}
.icon-kore-picto-close:before {
  content: "\e904";
}
.icon-kore-picto-crayon:before {
  content: "\e905";
}
.icon-kore-picto-down:before {
  content: "\e906";
}
.fa-info:before,
.icon-kore-picto-info:before {
  content: "\e907";
}
.icon-kore-picto-left:before {
  content: "\e908";
}
.icon-kore-picto-mail_check:before {
  content: "\e909";
}
.icon-kore-picto-menu:before {
  content: "\e90a";
}
.icon-kore-picto-moin:before {
  content: "\e90b";
}
.fa-plus:before,
.icon-kore-picto-plus:before {
  content: "\e90c";
}
.icon-kore-picto-right:before {
  content: "\e90d";
}
.icon-kore-picto-up:before {
  content: "\e90e";
}
.fa-phone:before{
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M5 4.5H9L11 9.5L8.5 11C9.57096 13.1715 11.3285 14.929 13.5 16L15 13.5L20 15.5V19.5C20 20.0304 19.7893 20.5391 19.4142 20.9142C19.0391 21.2893 18.5304 21.5 18 21.5C14.0993 21.263 10.4202 19.6065 7.65683 16.8432C4.8935 14.0798 3.23705 10.4007 3 6.5C3 5.96957 3.21071 5.46086 3.58579 5.08579C3.96086 4.71071 4.46957 4.5 5 4.5Z" stroke="%230D0806" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}
.fa-envelope:before{
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M3 7.5C3 6.96957 3.21071 6.46086 3.58579 6.08579C3.96086 5.71071 4.46957 5.5 5 5.5H19C19.5304 5.5 20.0391 5.71071 20.4142 6.08579C20.7893 6.46086 21 6.96957 21 7.5M3 7.5V17.5C3 18.0304 3.21071 18.5391 3.58579 18.9142C3.96086 19.2893 4.46957 19.5 5 19.5H19C19.5304 19.5 20.0391 19.2893 20.4142 18.9142C20.7893 18.5391 21 18.0304 21 17.5V7.5M3 7.5L12 13.5L21 7.5" stroke="%230D0806" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}
.fa-location-dot:before{
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M9 11.4997C9 12.2954 9.31607 13.0584 9.87868 13.621C10.4413 14.1836 11.2044 14.4997 12 14.4997C12.7956 14.4997 13.5587 14.1836 14.1213 13.621C14.6839 13.0584 15 12.2954 15 11.4997C15 10.7041 14.6839 9.941 14.1213 9.37839C13.5587 8.81578 12.7956 8.49971 12 8.49971C11.2044 8.49971 10.4413 8.81578 9.87868 9.37839C9.31607 9.941 9 10.7041 9 11.4997Z" stroke="%230D0806" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M17.657 17.1567L13.414 21.3997C13.039 21.7743 12.5306 21.9848 12.0005 21.9848C11.4704 21.9848 10.962 21.7743 10.587 21.3997L6.343 17.1567C5.22422 16.0379 4.46234 14.6124 4.15369 13.0606C3.84504 11.5087 4.00349 9.90022 4.60901 8.43844C5.21452 6.97665 6.2399 5.72725 7.55548 4.84821C8.87107 3.96918 10.4178 3.5 12 3.5C13.5822 3.5 15.1289 3.96918 16.4445 4.84821C17.7601 5.72725 18.7855 6.97665 19.391 8.43844C19.9965 9.90022 20.155 11.5087 19.8463 13.0606C19.5377 14.6124 18.7758 16.0379 17.657 17.1567Z" stroke="%230D0806" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}