/* FONTS
================================================== */

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-ExtraLight.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-ExtraLight.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-ExtraLight.otf) format('opentype');
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Light.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Light.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Light.otf) format('opentype');
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Regular.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Regular.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Regular.otf) format('opentype');
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Italic.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Italic.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Italic.otf) format('opentype');
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Medium.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Medium.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Medium.otf) format('opentype');
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Bold.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Bold.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Bold.otf) format('opentype');
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-BoldItalic.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-BoldItalic.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-BoldItalic.otf) format('opentype');
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Light.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Light.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Light.otf) format('opentype');
  font-weight: 300;
  font-style: normal;
  font-stretch: condensed;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Medium.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Medium.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Medium.otf) format('opentype');
  font-weight: 400;
  font-style: normal;
  font-stretch: condensed;
}

@font-face {
  font-family: Acumin;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Bold.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Bold.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Bold.otf) format('opentype');
  font-weight: 700;
  font-style: normal;
  font-stretch: condensed;
}


/*
 * Obsolete font declarations
 * TODO: replace separate font-families with a common font-family name
 */
@font-face {
	font-family: Acumin-cond-bold;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Bold.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Bold.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Bold.otf) format('opentype');
  font-weight: 700;
  font-style: normal;
  font-stretch: condensed;
}

@font-face {
	font-family: Acumin-Regular;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Regular.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Regular.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Regular.otf) format('opentype');
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
	font-family: Acumin-condensed;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Medium.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Medium.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Medium.otf) format('opentype');
  font-weight: 400;
  font-style: normal;
  font-stretch: condensed;
}

@font-face {
	font-family: Acumin-condensed-light;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Light.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Light.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminProCond-Light.otf) format('opentype');
  font-weight: 300;
  font-style: normal;
  font-stretch: condensed;
}

@font-face {
	font-family: Acumin-light;
  src: url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Light.woff2) format('woff2'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Light.woff) format('woff'),
       url(../../../../../../../themes/proveg-new/css/fonts/Acumin/AcuminPro-Light.otf) format('opentype');
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
	font-family: Begum;
	src: url(../../../../../../../themes/proveg-new/css/fonts/Begum/Begum-Regular.otf);
}

@font-face {
	font-family: Begum-reg-it;
	src: url(../../../../../../../themes/proveg-new/css/fonts/Begum/Begum-RegularItalic.otf);
}

@font-face {
	font-family: Helvetica-Bd;
    font-style: normal;
    font-weight: 400;
	src: url(../../../../../../../themes/proveg-new/css/fonts/HelveticaNeueLTPro-Bd.otf);
}

@font-face {
	font-family: Helvetica-Lt;
	src: url(../../../../../../../themes/proveg-new/css/fonts/HelveticaNeueLTPro-Lt.otf);
}

@font-face {
	font-family: Helvetica-HvCn;
	src: url(../../../../../../../themes/proveg-new/css/fonts/HelveticaNeueLTPro-HvCn.otf);
}

@font-face {
	font-family: Helvetica-LtCnO;
	src: url(../../../../../../../themes/proveg-new/css/fonts/HelveticaNeueLTPro-LtCnO.otf) ;
}

@font-face {
	font-family: Hello-beautiful;
	src: url(../../../../../../../themes/proveg-new/css/fonts/hello-beautiful.otf) ;
}

@font-face {
	font-family: Hello-swashes;
	src: url(../../../../../../../themes/proveg-new/css/fonts/hello-beautiful-swashes.otf) ;
}

