/* Pruned unicons - only icons used in the project */
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-10.eot');
  src: url('../fonts/line/unicons-10.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-10.woff2') format('woff2'),
        url('../fonts/line/unicons-10.woff') format('woff'),
        url('../fonts/line/unicons-10.ttf') format('truetype'),
        url('../fonts/line/unicons-10.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EA5B-EA96;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-11.eot');
  src: url('../fonts/line/unicons-11.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-11.woff2') format('woff2'),
        url('../fonts/line/unicons-11.woff') format('woff'),
        url('../fonts/line/unicons-11.ttf') format('truetype'),
        url('../fonts/line/unicons-11.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EA97-EAD4;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-12.eot');
  src: url('../fonts/line/unicons-12.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-12.woff2') format('woff2'),
        url('../fonts/line/unicons-12.woff') format('woff'),
        url('../fonts/line/unicons-12.ttf') format('truetype'),
        url('../fonts/line/unicons-12.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EAD5-EB11;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-13.eot');
  src: url('../fonts/line/unicons-13.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-13.woff2') format('woff2'),
        url('../fonts/line/unicons-13.woff') format('woff'),
        url('../fonts/line/unicons-13.ttf') format('truetype'),
        url('../fonts/line/unicons-13.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EB12-EB4D;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-14.eot');
  src: url('../fonts/line/unicons-14.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-14.woff2') format('woff2'),
        url('../fonts/line/unicons-14.woff') format('woff'),
        url('../fonts/line/unicons-14.ttf') format('truetype'),
        url('../fonts/line/unicons-14.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EB4E-EB89;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-15.eot');
  src: url('../fonts/line/unicons-15.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-15.woff2') format('woff2'),
        url('../fonts/line/unicons-15.woff') format('woff'),
        url('../fonts/line/unicons-15.ttf') format('truetype'),
        url('../fonts/line/unicons-15.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EB8A-EBC5;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-16.eot');
  src: url('../fonts/line/unicons-16.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-16.woff2') format('woff2'),
        url('../fonts/line/unicons-16.woff') format('woff'),
        url('../fonts/line/unicons-16.ttf') format('truetype'),
        url('../fonts/line/unicons-16.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EBC6-EC01;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-17.eot');
  src: url('../fonts/line/unicons-17.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-17.woff2') format('woff2'),
        url('../fonts/line/unicons-17.woff') format('woff'),
        url('../fonts/line/unicons-17.ttf') format('truetype'),
        url('../fonts/line/unicons-17.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EC02-EC3D;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-18.eot');
  src: url('../fonts/line/unicons-18.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-18.woff2') format('woff2'),
        url('../fonts/line/unicons-18.woff') format('woff'),
        url('../fonts/line/unicons-18.ttf') format('truetype'),
        url('../fonts/line/unicons-18.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EC3E-EC79;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-2.eot');
  src: url('../fonts/line/unicons-2.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-2.woff2') format('woff2'),
        url('../fonts/line/unicons-2.woff') format('woff'),
        url('../fonts/line/unicons-2.ttf') format('truetype'),
        url('../fonts/line/unicons-2.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E878-E8B3;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-3.eot');
  src: url('../fonts/line/unicons-3.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-3.woff2') format('woff2'),
        url('../fonts/line/unicons-3.woff') format('woff'),
        url('../fonts/line/unicons-3.ttf') format('truetype'),
        url('../fonts/line/unicons-3.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E8B4-E8EF;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-5.eot');
  src: url('../fonts/line/unicons-5.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-5.woff2') format('woff2'),
        url('../fonts/line/unicons-5.woff') format('woff'),
        url('../fonts/line/unicons-5.ttf') format('truetype'),
        url('../fonts/line/unicons-5.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E92C-E967;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-6.eot');
  src: url('../fonts/line/unicons-6.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-6.woff2') format('woff2'),
        url('../fonts/line/unicons-6.woff') format('woff'),
        url('../fonts/line/unicons-6.ttf') format('truetype'),
        url('../fonts/line/unicons-6.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E968-E9A4;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-7.eot');
  src: url('../fonts/line/unicons-7.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-7.woff2') format('woff2'),
        url('../fonts/line/unicons-7.woff') format('woff'),
        url('../fonts/line/unicons-7.ttf') format('truetype'),
        url('../fonts/line/unicons-7.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E9A5-E9E1;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-8.eot');
  src: url('../fonts/line/unicons-8.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-8.woff2') format('woff2'),
        url('../fonts/line/unicons-8.woff') format('woff'),
        url('../fonts/line/unicons-8.ttf') format('truetype'),
        url('../fonts/line/unicons-8.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E9E2-EA1D;
}
@font-face {
  font-family: 'unicons-line';
  src: url('../fonts/line/unicons-9.eot');
  src: url('../fonts/line/unicons-9.eot#iefix') format('embedded-opentype'),
        url('../fonts/line/unicons-9.woff2') format('woff2'),
        url('../fonts/line/unicons-9.woff') format('woff'),
        url('../fonts/line/unicons-9.ttf') format('truetype'),
        url('../fonts/line/unicons-9.svg#unicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  unicode-range: U+EA1E-EA5A;
}

[class^="uil-"]:before,
[class*=" uil-"]:before {
  font-family: "unicons-line";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.uil-angle-left-b:before { content: '\ec49'; }
.uil-angle-right-b:before { content: '\eb9f'; }
.uil-arrow-left:before { content: '\ebb4'; }
.uil-arrow-right:before { content: '\ebb5'; }
.uil-arrow-up:before { content: '\ebb6'; }
.uil-behance:before { content: '\ec0b'; }
.uil-book-open:before { content: '\eb17'; }
.uil-chart-line:before { content: '\e8b8'; }
.uil-check-circle:before { content: '\e9c2'; }
.uil-cloud-computing:before { content: '\ea15'; }
.uil-data-sharing:before { content: '\ea3a'; }
.uil-dribbble:before { content: '\e9df'; }
.uil-dropbox:before { content: '\e9e0'; }
.uil-envelope:before { content: '\e9e6'; }
.uil-facebook-f:before { content: '\ec01'; }
.uil-file:before { content: '\e954'; }
.uil-flip-h:before { content: '\eab4'; }
.uil-focus-target:before { content: '\ebb7'; }
.uil-instagram:before { content: '\ebfe'; }
.uil-layer-group:before { content: '\e99f'; }
.uil-linkedin:before { content: '\ec03'; }
.uil-master-card:before { content: '\ec2b'; }
.uil-moon:before { content: '\ea8b'; }
.uil-repeat:before { content: '\eb80'; }
.uil-robot:before { content: '\ebfb'; }
.uil-setting:before { content: '\ec60'; }
.uil-shopping-cart:before { content: '\e889'; }
.uil-sitemap:before { content: '\eb08'; }
.uil-sun:before { content: '\e9cc'; }
.uil-times:before { content: '\e9b8'; }
.uil-trees:before { content: '\eadf'; }
.uil-truck:before { content: '\e9fa'; }
.uil-twitter:before { content: '\ec0c'; }
.uil-water:before { content: '\eb0c'; }
.uil-youtube:before { content: '\ec06'; }
