/* Raleway */
@font-face { font-family: 'ralewayextrabold'; src: url('../fonts/raleway/raleway-extrabold-webfont.eot'); src: url('../fonts/raleway/raleway-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway/raleway-extrabold-webfont.woff2') format('woff2'), url('../fonts/raleway/raleway-extrabold-webfont.woff') format('woff'), url('../fonts/raleway/raleway-extrabold-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewaybold'; src: url('../fonts/raleway/raleway-bold-webfont.eot'); src: url('../fonts/raleway/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway/raleway-bold-webfont.woff2') format('woff2'), url('../fonts/raleway/raleway-bold-webfont.woff') format('woff'), url('../fonts/raleway/raleway-bold-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewaysemibold'; src: url('../fonts/raleway/raleway-semibold-webfont.eot'); src: url('../fonts/raleway/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway/raleway-semibold-webfont.woff2') format('woff2'), url('../fonts/raleway/raleway-semibold-webfont.woff') format('woff'), url('../fonts/raleway/raleway-semibold-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewaymedium'; src: url('../fonts/raleway/raleway-medium-webfont.eot'); src: url('../fonts/raleway/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway/raleway-medium-webfont.woff2') format('woff2'), url('../fonts/raleway/raleway-medium-webfont.woff') format('woff'), url('../fonts/raleway/raleway-medium-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewayregular'; src: url('../fonts/raleway/raleway-regular-webfont.eot'); src: url('../fonts/raleway/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/raleway/raleway-regular-webfont.woff2') format('woff2'), url('../fonts/raleway/raleway-regular-webfont.woff') format('woff'), url('../fonts/raleway/raleway-regular-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: "Flaticon"; src: url("../fonts/flaticon.eot"); src: url("../fonts/flaticon.eot#iefix") format("embedded-opentype"), url("../fonts/flaticon.woff") format("woff"), url("../fonts/flaticon.ttf") format("truetype"), url("../fonts/flaticon.svg") format("svg"); font-weight: normal; font-style: normal; }
[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after { font-family: Flaticon; font-size: inherit; font-weight: normal; font-style: normal; }
.flaticon-calendar146:before { content: "\e000"; }
.flaticon-clock96:before { content: "\e001"; }
.flaticon-delivery33:before { content: "\e002"; }
.flaticon-facebook45:before { content: "\e003"; }
.flaticon-facebook55:before { content: "\e004"; }
.flaticon-first31:before { content: "\e005"; }
.flaticon-gift92:before { content: "\e006"; }
.flaticon-google111:before { content: "\e007"; }
.flaticon-google116:before { content: "\e008"; }
.flaticon-home168:before { content: "\e009"; }
.flaticon-info28:before { content: "\e00a"; }
.flaticon-keyboard50:before { content: "\e00b"; }
.flaticon-keyboard53:before { content: "\e00c"; }
.flaticon-list-1:before { content: "\e00d"; }
.flaticon-magnifier12:before { content: "\e00e"; }
.flaticon-magnifying-glass32:before { content: "\e00f"; }
.flaticon-mail59:before { content: "\e010"; }
.flaticon-purse10:before { content: "\e011"; }
.flaticon-reorder:before { content: "\e012"; }
.flaticon-savings1:before { content: "\e013"; }
.flaticon-shopping-cart12:before { content: "\e014"; }
.flaticon-snow42:before { content: "\e015"; }
.flaticon-sunny18:before { content: "\e016"; }
.flaticon-telephone5:before { content: "\e017"; }
.flaticon-umbrella6:before { content: "\e018"; }


@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon/icomoon.eot?sz4qfv');
  src:  url('../fonts/icomoon/icomoon.eot?sz4qfv#iefix') format('embedded-opentype'),
    url('../fonts/icomoon/icomoon.ttf?sz4qfv') format('truetype'),
    url('../fonts/icomoon/icomoon.woff?sz4qfv') format('woff'),
    url('../fonts/icomoon/icomoon.svg?sz4qfv#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-world:before {
  content: "\e900";
}
.icon-ig:before {
  content: "\e901";
}
