@import url('https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;700&display=swap');

/* ------ Montserrat Font ------ */

@font-face {
    font-family: 'MontserratBlack';
    src: url('fonts/montserrat/Montserrat-Black.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratBlackItalic';
    src: url('fonts/montserrat/Montserrat-BlackItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratBold';
    src: url('fonts/montserrat/Montserrat-Bold.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratBoldItalic';
    src: url('fonts/montserrat/Montserrat-BoldItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratExtraBold';
    src: url('fonts/montserrat/Montserrat-ExtraBold.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratExtraBoldItalic';
    src: url('fonts/montserrat/Montserrat-ExtraBoldItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratExtraLight';
    src: url('fonts/montserrat/Montserrat-ExtraLight.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratExtraLightItalic';
    src: url('fonts/montserrat/Montserrat-ExtraLightItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratItalic';
    src: url('fonts/montserrat/Montserrat-Italic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratLight';
    src: url('fonts/montserrat/Montserrat-Light.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratLightItalic';
    src: url('fonts/montserrat/Montserrat-LightItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratMedium';
    src: url('fonts/montserrat/Montserrat-Medium.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratMediumItalic';
    src: url('fonts/montserrat/Montserrat-MediumItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratRegular';
    src: url('fonts/montserrat/Montserrat-Regular.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratSemiBold';
    src: url('fonts/montserrat/Montserrat-SemiBold.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratSemiBoldItalic';
    src: url('fonts/montserrat/Montserrat-SemiBoldItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratThin';
    src: url('fonts/montserrat/Montserrat-Thin.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratThinItalic';
    src: url('fonts/montserrat/Montserrat-ThinItalic.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/montserrat/Montserrat-VariableFont_wght.ttf');
    font-weight: normal;
    font-style: normal;
}
/*----------------------------*/

/*------ MB Corpo S Text -----*/
@font-face {
    font-family: 'mbcorpo-text';
    font-weight:400;
    font-style:normal;
    font-display:swap;
    src:url(fonts/mb_corpo/mbcorpostext-regular-web.eot);
    src:url(fonts/mb_corpo/mbcorpostext-regular-web.eot#iefix) format('embedded-opentype'),
    url(fonts/mb_corpo/mbcorpostext-regular-web.woff2) format('woff2'),
    url(fonts/mb_corpo/mbcorpostext-regular-web.woff) format('woff'),
    url(fonts/mb_corpo/mbcorpostext-regular-web.ttf) format('truetype'),
    url(fonts/mb_corpo/mbcorpostext-regular-web.svg#mbcorpostext-regular-web) format('svg');
}

@font-face {
    font-family: 'mbcorpo-text-bold';
    font-weight:700;
    font-style:normal;
    font-display:swap;
    src:url(fonts/mb_corpo/mbcorpostext-bold-web.eot);
    src:url(fonts/mb_corpo/mbcorpostext-bold-web.eot#iefix) format("embedded-opentype"),
    url(fonts/mb_corpo/mbcorpostext-bold-web.woff2) format('woff2'),
    url(fonts/mb_corpo/mbcorpostext-bold-web.woff) format('woff'),
    url(fonts/mb_corpo/mbcorpostext-bold-web.ttf) format('truetype'),
    url(fonts/mb_corpo/mbcorpostext-bold-web.svg#mbcorpostext-bold-web) format('svg');
}
/*----------------------------*/
/* ------ Avenir ------ */

@font-face {
  font-family: 'AvenirNextLTPro-Bold';
  src:    url('fonts/avenir/AvenirNextLTPro-Bold.woff') format('woff2'),
          url('fonts/avenir/AvenirNextLTPro-Bold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirNextLTPro-Demi';
  src: url('fonts/avenir/AvenirNextLTPro-Demi.woff2') format('woff2'),
       url('fonts/avenir/AvenirNextLTPro-Demi.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirNextLTPro-Medium';
  src:    url('fonts/avenir/AvenirNextLTPro-Medium.woff2') format('woff2'),
          url('fonts/avenir/AvenirNextLTPro-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirNextLTPro-Regular';
  src:    url('fonts/avenir/AvenirNextLTPro-Regular.woff2') format('woff2'),
          url('fonts/avenir/AvenirNextLTPro-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}



