/* Proxima Nova bold webfont -----------------------*/
@font-face {
  font-family: 'proxima_novabold';
  src: url('proximanova-bold-webfont.eot');
  src: url('proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('proximanova-bold-webfont.woff') format('woff'), url('proximanova-bold-webfont.ttf') format('truetype'), url('proximanova-bold-webfont.svg#proxima_novasemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Proxima Nova semibold webfont -------------------*/
@font-face {
  font-family: 'proxima_novasemibold';
  src: url('proximanova-semibold-webfont.eot');
  src: url('proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('proximanova-semibold-webfont.woff') format('woff'), url('proximanova-semibold-webfont.ttf') format('truetype'), url('proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Proxima Nova regular webfont -------------------*/
@font-face {
  font-family: 'proxima_novaregular';
  src: url('proximanova-regular-webfont.eot');
  src: url('proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('proximanova-regular-webfont.woff') format('woff'), url('proximanova-regular-webfont.ttf') format('truetype'), url('proximanova-regular-webfont.svg#proxima_novasemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Cardo-Bold -------------------*/
@font-face {
  font-family: 'cardo-bold';
  src: url('Cardo-Bold.eot');
  src: local('☺'), url('Cardo-Bold.woff') format('woff'), url('Cardo-Bold.ttf') format('truetype'), url('Cardo-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Cardo-Italic -------------------*/
@font-face {
  font-family: 'cardo-italic';
  src: url('Cardo-Italic.eot');
  src: local('☺'), url('Cardo-Italic.woff') format('woff'), url('Cardo-Italic.ttf') format('truetype'), url('Cardo-Italic.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Cardo-Regular -------------------*/
@font-face {
  font-family: 'cardo-regular';
  src: url('Cardo-Regular.eot');
  src: local('☺'), url('Cardo-Regular.woff') format('woff'), url('Cardo-Regular.ttf') format('truetype'), url('Cardo-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Montserrat-Bold -------------------*/
@font-face {
  font-family: 'montserrat-bold';
  src: url('Montserrat-Bold.eot');
  src: local('☺'), url('Montserrat-Bold.woff') format('woff'), url('Montserrat-Bold.ttf') format('truetype'), url('Montserrat-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Montserrat-Regular -------------------*/
@font-face {
  font-family: 'montserrat-regular';
  src: url('Montserrat-Regular.eot');
  src: local('☺'), url('Montserrat-Regular.woff') format('woff'), url('Montserrat-Regular.ttf') format('truetype'), url('Montserrat-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* ProximaNova-Light -------------------*/
@font-face {
  font-family: 'proximaNova-light';
  src: url('ProximaNova-Light.eot');
  src: local('☺'), url('ProximaNova-Light.woff') format('woff'), url('ProximaNova-Light.ttf') format('truetype'), url('ProximaNova-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}