@charset "UTF-8";
/* Linea + Font Awesome only — replaces bulky icons-fonts.css */

@font-face {
  font-family: "linea-icons";
  src: url("../fonts/linea-icons.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "linea-icons" !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrows-down:before { content: "\e200"; }
.icon-arrows-up:before { content: "\e26a"; }
.icon-music-play-button:before { content: "\e06d"; }
.icon-basic-map:before { content: "\e1a8"; }
.icon-basic-mail:before { content: "\e1a3"; }
.icon-basic-smartphone:before { content: "\e1cb"; }

@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.woff?v=4.2.0") format("woff");
  font-weight: normal;
  font-style: normal;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-facebook:before { content: "\f09a"; }
.fa-youtube:before { content: "\f167"; }
