@font-face { font-family: 'FontfabricNexaBlack'; src: url('../fonts/FontfabricNexaBlack.eot'); src: url('../fonts/FontfabricNexaBlack.eot') format('embedded-opentype'), url('../fonts/FontfabricNexaBlack.woff2') format('woff2'), url('../fonts/FontfabricNexaBlack.woff') format('woff'), url('../fonts/FontfabricNexaBlack.ttf') format('truetype'), url('../fonts/FontfabricNexaBlack.svg#FontfabricNexaBlack') format('svg'); } @font-face { font-family: 'NexaBold'; src: url('../fonts/NexaBold.eot'); src: url('../fonts/NexaBold.eot') format('embedded-opentype'), url('../fonts/NexaBold.woff2') format('woff2'), url('../fonts/NexaBold.woff') format('woff'), url('../fonts/NexaBold.ttf') format('truetype'), url('../fonts/NexaBold.svg#NexaBold') format('svg'); } @font-face { font-family: 'NexaLight'; src: url('../fonts/NexaLight.eot'); src: url('../fonts/NexaLight.eot') format('embedded-opentype'), url('../fonts/NexaLight.woff2') format('woff2'), url('../fonts/NexaLight.woff') format('woff'), url('../fonts/NexaLight.ttf') format('truetype'), url('../fonts/NexaLight.svg#NexaLight') format('svg'); } @font-face { font-family: 'fontello'; src: url('../fonts/socials.eot?12415311'); src: url('../fonts/socials.eot?12415311#iefix') format('embedded-opentype'), url('../fonts/socials.woff2?12415311') format('woff2'), url('../fonts/socials.woff?12415311') format('woff'), url('../fonts/socials.ttf?12415311') format('truetype'), url('../fonts/socials.svg?12415311#fontello') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-facebook:before { content: '\f051'; } .icon-twitter:before { content: '\f057'; }