@charset "utf-8";
/* CSS Document */

/* MONTSERRAT 100 - THIN */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  src: url('montserrat-100-thin.woff2') format('woff2'),
       url('montserrat-100-thin.woff') format('woff');
}

/* MONTSERRAT 100 - THIN ITALIC*/
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('montserrat-100-thin-italic.woff2') format('woff2'),
       url('montserrat-100-thin-italic.woff') format('woff');
}

/* MONTSERRAT 200 - EXTRALIGHT */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('montserrat-200-extralight.woff2') format('woff2'),
       url('montserrat-200-extralight.woff') format('woff');
}

/* MONTSERRAT 200 - EXTRALIGHT ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('montserrat-200-extralight-italic.woff2') format('woff2'),
       url('montserrat-200-extralight-italic.woff') format('woff');
}

/* MONTSERRAT 300 - LIGHT */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('montserrat-300-light.woff2') format('woff2'),
       url('montserrat-300-light.woff') format('woff');
}

/* montserrat 300 - LIGHT ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('montserrat-300-light-italic.woff2') format('woff2'),
       url('montserrat-300-light-italic.woff') format('woff');
}

/* MONTSERRAT 400 - REGULAR */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('montserrat-400-regular.woff2') format('woff2'),
       url('montserrat-400-regular.woff') format('woff');
}

/* MONTSERRAT 400 - REGULAR ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('montserrat-400-regular-italic.woff2') format('woff2'),
       url('montserrat-400-regular-italic.woff') format('woff');
}

/* MONTSERRAT 500 - MEDIUM */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('montserrat-500-medium.woff2') format('woff2'),
       url('montserrat-500-medium.woff') format('woff');
}

/* MONTSERRAT 500 - MEDIUM ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('montserrat-500-medium-italic.woff2') format('woff2'),
       url('montserrat-500-medium-italic.woff') format('woff');
}

/* MONTSERRAT-600 - SEMIBOLD */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('montserrat-600-semibold.woff2') format('woff2'),
       url('montserrat-600-semibold.woff') format('woff');
}

/* MONTSERRAT-600 - SEMIBOLD ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('montserrat-600-semibold-italic.woff2') format('woff2'),
       url('montserrat-600-semibold-italic.woff') format('woff');
}

/* MONTSERRAT 700 - BOLD */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('montserrat-700-bold.woff2') format('woff2'),
       url('montserrat-700-bold.woff') format('woff');
}

/* MONTSERRAT 700 - BOLD ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('montserrat-700-bold-italic.woff2') format('woff2'),
       url('montserrat-700-bold-italic.woff') format('woff');
}

/* MONTSERRAT 800 - EXTRABOLD */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('montserrat-800-extrabold.woff2') format('woff2'),
       url('montserrat-800-extrabold.woff') format('woff');
}

/* MONTSERRAT 800 - EXTRABOLD ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('montserrat-800-extrabold-italic.woff2') format('woff2'),
       url('montserrat-800-extrabold-italic.woff') format('woff');
}

/* MONTSERRAT 900 - BLACK */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('montserrat-900-black.woff2') format('woff2'),
       url('montserrat-900-black.woff') format('woff');
}

/* MONTSERRAT 900  - BLACK ITALIC */
@font-face {
  font-display: swap;
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  src: url('montserrat-900-black-italic.woff2') format('woff2'),
       url('montserrat-900-black-italic.woff') format('woff');
}