/* 
 * Icons CSS file
 * This file contains icon definitions for the application
 */

/* Font Awesome Icons */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-brands-400.woff2") format("woff2"), 
       url("../fonts/fa-brands-400.ttf") format("truetype");
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-regular-400.woff2") format("woff2"), 
       url("../fonts/fa-regular-400.ttf") format("truetype");
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/fa-solid-900.ttf") format("truetype"),
       url("../fonts/fa-solid-900.woff2") format("woff2");
}

/* Line Awesome Icons */
@font-face {
  font-family: 'Line Awesome Brands';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("../fonts/la-brands-400.woff2") format("woff2"), 
       url("../fonts/la-brands-400.woff") format("woff"), 
       url("../fonts/la-brands-400.ttf") format("truetype");
}

@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("../fonts/la-regular-400.woff2") format("woff2"), 
       url("../fonts/la-regular-400.woff") format("woff"), 
       url("../fonts/la-regular-400.ttf") format("truetype");
}

@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url("../fonts/la-solid-900.woff2") format("woff2"), 
       url("../fonts/la-solid-900.woff") format("woff"), 
       url("../fonts/la-solid-900.ttf") format("truetype");
}

/* IcoFont */
@font-face {
  font-family: "IcoFont";
  font-weight: normal;
  font-style: normal;
  src: url("../fonts/icofont.woff2") format("woff2"),
       url("../fonts/icofont.woff") format("woff"),
       url("../fonts/icofont.ttf") format("truetype");
}