/* MBCorpo Font Family WebFont Definitions */

/* MBCorpoA Screen1 Condensed Regular */
@font-face {
  font-family: 'MBCorpoA';
  src: url('../font/MBCorpoAScreen1Cond-Regular.woff2') format('woff2'),
       url('../font/MBCorpoAScreen1Cond-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoA Screen2 Condensed Regular */
@font-face {
  font-family: 'MBCorpoA';
  src: url('../font/MBCorpoAScreen2Cond-Regular.woff2') format('woff2'),
       url('../font/MBCorpoAScreen2Cond-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoA Title Condensed Regular */
@font-face {
  font-family: 'MBCorpoA';
  src: url('../font/MBCorpoATitleCond-Regular.woff2') format('woff2'),
       url('../font/MBCorpoATitleCond-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoA Text Condensed Regular */
@font-face {
  font-family: 'MBCorpoA';
  src: url('../font/MBCorpoATextCond-Regular.woff2') format('woff2'),
       url('../font/MBCorpoATextCond-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Text Light */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSText-Light.woff2') format('woff2'),
       url('../font/MBCorpoSText-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Text Regular */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSText-Regular.woff2') format('woff2'),
       url('../font/MBCorpoSText-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Text Bold */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSText-Bold.woff2') format('woff2'),
       url('../font/MBCorpoSText-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Text Condensed Light */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSText-CondLight.woff2') format('woff2'),
       url('../font/MBCorpoSText-CondLight.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Text Condensed Regular */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSText-CondRegular.woff2') format('woff2'),
       url('../font/MBCorpoSText-CondRegular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Text Condensed Bold */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSText-CondBold.woff2') format('woff2'),
       url('../font/MBCorpoSText-CondBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Title Light */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSTitle-Light.woff2') format('woff2'),
       url('../font/MBCorpoSTitle-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Title Regular */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSTitle-Regular.woff2') format('woff2'),
       url('../font/MBCorpoSTitle-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Title Bold */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSTitle-Bold.woff2') format('woff2'),
       url('../font/MBCorpoSTitle-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Title Condensed Light */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSTitle-CondLight.woff2') format('woff2'),
       url('../font/MBCorpoSTitle-CondLight.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Title Condensed Regular */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSTitle-CondRegular.woff2') format('woff2'),
       url('../font/MBCorpoSTitle-CondRegular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* MBCorpoS Title Condensed Bold */
@font-face {
  font-family: 'MBCorpoS';
  src: url('../font/MBCorpoSTitle-CondBold.woff2') format('woff2'),
       url('../font/MBCorpoSTitle-CondBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Utility Classes */
.font-mbcorpoa {
  font-family: 'MBCorpoA', sans-serif;
}

.font-mbcorpos {
  font-family: 'MBCorpoS', sans-serif;
}

.font-light {
  font-weight: 300;
}

.font-regular {
  font-weight: 400;
}

.font-bold {
  font-weight: 700;
} 
