/*
Font Fams
 font-family: 'CMG Sans', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans Condensed', Helvetica, Arial, sans-serif ;
 font-family: 'CMG Sans Caps', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans Extended', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans ExtraBold Wd', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans MonoDigits', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans Backslant', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans Outline', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans Rounded', Helvetica, Arial, sans-serif;
 font-family: 'CMG Sans ExtraBold Wd Outline', Helvetica, Arial, sans-serif;
*/



/* Regular */
@font-face {
  font-family: 'CMG Sans';
  src:  url('fonts/CMG-Sans/CMGSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans';
  src:  url('fonts/CMG-Sans/CMGSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans';
  src:  url('fonts/CMG-Sans/CMGSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans';
  src:  url('fonts/CMG-Sans/CMGSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
/* CMG-Sans-Caps */
@font-face {
  font-family: 'CMG Sans Caps';
  src:  url('fonts/CMG-Sans/CMGSans-Bold.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
  /*   src:  url('fonts/CMG-Sans-Caps/CMGSans-MediumCnCAPS.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap; */
}
@font-face {
  font-family: 'CMG Sans Caps';
  src:  url('fonts/CMG-Sans-Caps/CMGSans-MediumCAPS.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Caps';
  src:  url('fonts/CMG-Sans-Caps/CMGSans-BoldCAPS.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Caps';
  src:  url('fonts/CMG-Sans-Caps/CMGSans-BoldCnCAPS.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Caps';
  src:  url('fonts/CMG-Sans-Caps/CMGSans-SemiBoldCAPS.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* CMG-Sans-Condensed */
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSans-BoldCn.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSansCn-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSans-MediumCn.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSansMediumCn-Italic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSans-RegularCn.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSansCn-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSans-SemiBoldCn.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CMG Sans Condensed';
  src:  url('fonts/CMG-Sans-Condensed/CMGSansSemiBoldCn-Italic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}


/* CMG-Sans-Extended */
@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-ExtraBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended Medium';
    src: url('fonts/CMG-Sans-Extended/CMGSans-Medium.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Extended';
    src: url('fonts/CMG-Sans-Extended/CMGSans-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
/* CMG-Sans-Speciality */
@font-face {
    font-family: 'CMG Sans ExtraBold Wd';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-ExtraBoldWide.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Rounded';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-BoldRounded.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans ExtraBold Wd Outline';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-ExtraBoldWideOutline.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Rounded';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-BoldSlab.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Outline';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-BoldOutline.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans Backslant';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-BoldBackslant.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans MonoDigits';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-BoldMonoDigits.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CMG Sans';
    src: url('fonts/CMG-Sans-Speciality/CMGSans-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}





