@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Black-XSsp1mc.woff2") format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-BlackItalic-7KOWcu_.woff2") format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Bold-KPVsBKy.woff2") format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-BoldItalic-pGHPoHR.woff2") format('woff2');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-ExtraBold-2WCSAgG.woff2") format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-ExtraBoldItalic-4CMV75B.woff2") format('woff2');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-ExtraLight-MsGZt-N.woff2") format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-ExtraLightItalic-RH7UdQg.woff2") format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Italic-SE9ojMh.woff2") format('woff2');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Light-SiEJsfw.woff2") format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-LightItalic-L87wtxE.woff2") format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Medium-07GEJXJ.woff2") format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-MediumItalic-qUwscJH.woff2") format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Regular-SI6D6go.woff2") format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-SemiBold-lfpWK0F.woff2") format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-SemiBoldItalic-dqDAesB.woff2") format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-Thin-9TJHne_.woff2") format('woff2');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url("fonts/Inter-ThinItalic-9qT71qJ.woff2") format('woff2');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

/* Montserrat - Thin */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Thin-F-1SzgU.woff2") format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - Thin Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-ThinItalic-LbQpMD7.woff2") format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - ExtraLight */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-ExtraLight-sXwVuCV.woff2") format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - ExtraLight Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-ExtraLightItalic-5xDl7wO.woff2") format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - Light */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Light-GhLIauK.woff2") format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - Light Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-LightItalic-10aQi-K.woff2") format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - Regular */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Regular-aW85BGo.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Italic-I2-PhRy.woff2") format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - Medium */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Medium--tT5fqp.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - Medium Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-MediumItalic-ZgKzsEi.woff2") format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - SemiBold */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-SemiBold-y4MDw5h.woff2") format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - SemiBold Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-SemiBoldItalic-oTYldvG.woff2") format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - Bold */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Bold-Ur3VHNO.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - Bold Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-BoldItalic-fDXDvOZ.woff2") format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - ExtraBold */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-ExtraBold-mPNvaSY.woff2") format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - ExtraBold Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-ExtraBoldItalic-RNIF3TB.woff2") format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

/* Montserrat - Black */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-Black-21NPxq6.woff2") format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Montserrat - Black Italic */
@font-face {
  font-family: 'Montserrat';
  src: url("fonts/Montserrat-BlackItalic-HIM-XE3.woff2") format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}