/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-italic-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-italic-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-italic-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-italic-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-italic-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-italic-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-italic-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-italic-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-italic-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-italic-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-italic-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-italic-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-italic-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-italic-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-italic-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-italic-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-italic-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-italic-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-italic-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-italic-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-normal-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-normal-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-400-normal-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-normal-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-normal-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-500-normal-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-normal-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-normal-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-600-normal-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-normal-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-normal-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-700-normal-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-normal-cyrillic-ext.woff2') format('woff2');
}

/* vietnamese */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-normal-vietnamese.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../font/plus-jakarta-sans-800-normal-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-cyrillic-ext.woff2') format('woff2');
}

/* cyrillic */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-cyrillic.woff2') format('woff2');
}

/* greek-ext */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-greek-ext.woff2') format('woff2');
}

/* greek */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-greek.woff2') format('woff2');
}

/* symbols2 */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-symbols2.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/fira-code-400-normal-latin.woff2') format('woff2');
}

/* cyrillic-ext */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-cyrillic-ext.woff2') format('woff2');
}

/* cyrillic */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-cyrillic.woff2') format('woff2');
}

/* greek-ext */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-greek-ext.woff2') format('woff2');
}

/* greek */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-greek.woff2') format('woff2');
}

/* symbols2 */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-symbols2.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/fira-code-600-normal-latin.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/outfit-400-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../font/outfit-400-normal-latin.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../font/outfit-500-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../font/outfit-500-normal-latin.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/outfit-600-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../font/outfit-600-normal-latin.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../font/outfit-700-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../font/outfit-700-normal-latin.woff2') format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../font/outfit-800-normal-latin-ext.woff2') format('woff2');
}

/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../font/outfit-800-normal-latin.woff2') format('woff2');
}