/*  7-stroke (http://themes-pixeden.com/font-demos/7-stroke/index.html) */

@font-face {
    font-family: 'Icon7Stroke';
    src:url('../../fonts/Pe-icon-7-stroke.eot?d7yf1v');
    src:url('../../fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v') format('embedded-opentype'),
    url('../../fonts/Pe-icon-7-stroke.woff?d7yf1v') format('woff'),
    url('../../fonts/Pe-icon-7-stroke.ttf?d7yf1v') format('truetype'),
    url('../../fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* FontAwesome */

@font-face {
  font-family: 'FontAwesome';
  src: url('../../fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), 
  url('../../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), 
  url('../../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), 
  url('../../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), 
  url('../../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}  

/* FontAwesome 5 Regular */
/* New FontAwesome 6 icons added */

@font-face {
  font-family: 'FontAwesome5Regular';
  src: url('../../fonts/FontAwesome5Regular.ttf?v=1.0.0');
  src: url('../../fonts/FontAwesome5Regular.ttf?v=1.0.0') format('truetype'), 
  url('../../fonts/FontAwesome5Regular.woff2?v=1.0.0') format('woff2');
  font-weight: normal;
  font-style: normal;
}    

/* FontAwesome 5 Solid */

@font-face {
  font-family: 'FontAwesome5Solid';
  src: url('../../fonts/FontAwesome5Solid.ttf?v=1.0.0');
  src: url('../../fonts/FontAwesome5Solid.ttf?v=1.0.0') format('truetype'), 
  url('../../fonts/FontAwesome5Solid.woff2?v=1.0.0') format('woff2');
  font-weight: normal;
  font-style: normal;
}    

/* FontAwesome 5 Brands */
/* New FontAwesome 6 icons added */

@font-face {
  font-family: 'FontAwesome5Brands';
  src: url('../../fonts/FontAwesome5Brands.ttf?v=1.0.0');
  src: url('../../fonts/FontAwesome5Brands.ttf?v=1.0.0') format('truetype'), 
  url('../../fonts/FontAwesome5Brands.woff2?v=1.0.0') format('woff2');
  font-weight: normal;
  font-style: normal;
}  

[data-ico-fa]:before {
  font-family: FontAwesome;
  content: attr(data-ico-fa);
} 

[data-ico-fa5_regular]:before {
  font-family: FontAwesome5Regular;
  content: attr(data-ico-fa5_regular);
}

[data-ico-fa5_solid]:before {
  font-family: FontAwesome5Solid;
  content: attr(data-ico-fa5_solid);
}

[data-ico-fa5_brands]:before {
  font-family: FontAwesome5Brands;
  content: attr(data-ico-fa5_brands);
}

[data-ico-s7]:before {
  font-family: Icon7Stroke;
  content: attr(data-ico-s7);
}