/**
 * ==============================================================================================
 * Hubv6_Nolo Web Fonts
 * ==============================================================================================
 *
 * Provide web font definitions for use with hubv6_nolo
 *
 * @file    fonts.base.less
 * @theme   hubv6_nolo
 *
 */
@import url("https://fonts.googleapis.com/css?family=Public+Sans:@300,300i,400,600,800&display=swap");
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Slab Regular';
  src: url('../fonts/RobotoSlab-Regular-webfont.eot');
  src: url('../fonts/RobotoSlab-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoSlab-Regular-webfont.woff') format('woff'), url('../fonts/RobotoSlab-Regular-webfont.ttf') format('truetype'), url('../fonts/RobotoSlab-Regular-webfont.svg#roboto_slabregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Condensed Bold';
  src: url('../fonts/RobotoCondensed-Bold-webfont.eot');
  src: url('../fonts/RobotoCondensed-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoCondensed-Bold-webfont.woff') format('woff'), url('../fonts/RobotoCondensed-Bold-webfont.ttf') format('truetype'), url('../fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot');
  src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Rg Regular';
  src: url('../fonts/proximanova-regular-webfont.eot');
  src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular-webfont.woff2') format('woff2'), url('../fonts/proximanova-regular-webfont.woff') format('woff'), url('../fonts/proximanova-regular-webfont.ttf') format('truetype'), url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Rg Bold';
  src: url('../fonts/proximanova-bold-webfont.eot');
  src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-bold-webfont.woff2') format('woff2'), url('../fonts/proximanova-bold-webfont.woff') format('woff'), url('../fonts/proximanova-bold-webfont.ttf') format('truetype'), url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Lt Bold';
  src: url('../fonts/proximanova-semibold-webfont.eot');
  src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-semibold-webfont.woff2') format('woff2'), url('../fonts/proximanova-semibold-webfont.woff') format('woff'), url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'), url('../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*#nolo-mixin > .set-font-face-woff2(@font-family: 'Public Sans Regular'; @font-name: 'PublicSans-Regular'; @font-svg-id:'PublicSans-Regular';);*/
@font-face {
  font-family: 'DM Sans';
  src: url('../fonts/dm-sans-v17-latin-regular.eot');
  src: url('../fonts/dm-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/dm-sans-v17-latin-regular.woff2') format('woff2'), url('../fonts/dm-sans-v17-latin-regular.woff') format('woff'), url('../fonts/dm-sans-v17-latin-regular.ttf') format('truetype'), url('../fonts/dm-sans-v17-latin-regular.svg#DMSansregular') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'DM Sans';
  src: url('../fonts/dm-sans-v17-latin-500.eot');
  src: url('../fonts/dm-sans-v17-latin-500.eot?#iefix') format('embedded-opentype'), url('../fonts/dm-sans-v17-latin-500.woff2') format('woff2'), url('../fonts/dm-sans-v17-latin-500.woff') format('woff'), url('../fonts/dm-sans-v17-latin-500.ttf') format('truetype'), url('../fonts/dm-sans-v17-latin-500.svg#DMSans500') format('svg');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'DM Sans';
  src: url('../fonts/dm-sans-v17-latin-600.eot');
  src: url('../fonts/dm-sans-v17-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/dm-sans-v17-latin-600.woff2') format('woff2'), url('../fonts/dm-sans-v17-latin-600.woff') format('woff'), url('../fonts/dm-sans-v17-latin-600.ttf') format('truetype'), url('../fonts/dm-sans-v17-latin-600.svg#DMSans600') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('../fonts/playfair-display-v40-latin-regular.eot');
  src: url('../fonts/playfair-display-v40-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/playfair-display-v40-latin-regular.woff2') format('woff2'), url('../fonts/playfair-display-v40-latin-regular.woff') format('woff'), url('../fonts/playfair-display-v40-latin-regular.ttf') format('truetype'), url('../fonts/playfair-display-v40-latin-regular.svg#PlayfairDisplayregular') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('../fonts/playfair-display-v40-latin-600.eot');
  src: url('../fonts/playfair-display-v40-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/playfair-display-v40-latin-600.woff2') format('woff2'), url('../fonts/playfair-display-v40-latin-600.woff') format('woff'), url('../fonts/playfair-display-v40-latin-600.ttf') format('truetype'), url('../fonts/playfair-display-v40-latin-600.svg#PlayfairDisplay600') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('../fonts/playfair-display-v40-latin-700.eot');
  src: url('../fonts/playfair-display-v40-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/playfair-display-v40-latin-700.woff2') format('woff2'), url('../fonts/playfair-display-v40-latin-700.woff') format('woff'), url('../fonts/playfair-display-v40-latin-700.ttf') format('truetype'), url('../fonts/playfair-display-v40-latin-700.svg#PlayfairDisplay700') format('svg');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
