/* FinThrive Brand
/ BE SURE TO LINK THIS CSS >>AFTER BOOTSTRAP<< */
/*---COLOR REFERENCE
CORAL:		#FF9B5C
GREEN:		#005654
MINT:		#00E091
LIME:		#B4FF00
WHITE:		#FFFFFF
GRAY:		#282D2D
CTA-BLUE:	#3E69FA
------------------*/
/* plus-jakarta-sans-latin-200-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-200-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-300-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-300-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-500-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-500-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-600-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-600-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-700-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-700-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-800-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-800-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-200-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-200-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-300-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-300-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-500-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-500-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-600-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-600-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-700-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-700-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-800-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-800-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-200-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-200-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-200-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-300-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-300-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-400-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-400-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-500-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-500-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-600-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-600-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-600-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-700-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-700-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-700-normal.woff") format("woff");
}
/* plus-jakarta-sans-latin-800-italic*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-italic.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-italic.woff") format("woff");
}
/* plus-jakarta-sans-latin-800-normal*/
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-normal.woff2") format("woff2"), url("fonts/plus-jakarta-sans/files/plus-jakarta-sans-latin-800-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-300-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-400-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-500-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-600-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-700-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-300-normal.woff") format("woff");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-cyrillic-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-300-normal.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-vietnamese-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-300-normal.woff") format("woff");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-latin-ext-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-300-normal.woff") format("woff");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-latin-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-300-normal.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-cyrillic-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-cyrillic-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-vietnamese-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-latin-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-latin-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-cyrillic-ext-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-500-normal.woff") format("woff");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-cyrillic-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-500-normal.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-vietnamese-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-500-normal.woff") format("woff");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-latin-ext-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-500-normal.woff") format("woff");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-latin-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-500-normal.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-cyrillic-ext-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-600-normal.woff") format("woff");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-cyrillic-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-600-normal.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-vietnamese-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-600-normal.woff") format("woff");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-latin-ext-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-600-normal.woff") format("woff");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-latin-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-600-normal.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-cyrillic-ext-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-700-normal.woff") format("woff");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-cyrillic-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-700-normal.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-vietnamese-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-700-normal.woff") format("woff");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-latin-ext-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-700-normal.woff") format("woff");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-latin-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-700-normal.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-cyrillic-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-300-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-400-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-500-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-600-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-700-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-300-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-400-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-500-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-600-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-700-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-300-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-400-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-500-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-600-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-700-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-300-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-400-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-500-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-600-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-cyrillic-700-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-cyrillic-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-vietnamese-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-latin-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-latin-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-all-400-normal.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-latin-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-300-normal.woff") format("woff");
}
/* overpass-mono-latin-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-400-normal.woff") format("woff");
}
/* overpass-mono-latin-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-500-normal.woff") format("woff");
}
/* overpass-mono-latin-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-600-normal.woff") format("woff");
}
/* overpass-mono-latin-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-700-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-300-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-400-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-500-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-600-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-700-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-300-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-400-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-500-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-600-normal.woff") format("woff");
}
/* overpass-mono-latin-ext-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-ext-700-normal.woff") format("woff");
}
/* overpass-mono-latin-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-300-normal.woff") format("woff");
}
/* overpass-mono-latin-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-400-normal.woff") format("woff");
}
/* overpass-mono-latin-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-500-normal.woff") format("woff");
}
/* overpass-mono-latin-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-600-normal.woff") format("woff");
}
/* overpass-mono-latin-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-latin-700-normal.woff") format("woff");
}
/* overpass-mono-cyrillic-variable-wghtOnly-normal */
@font-face {
  font-family: "Overpass MonoVariable";
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-variable-wghtOnly-normal.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* overpass-mono-cyrillic-ext-variable-wghtOnly-normal */
@font-face {
  font-family: "Overpass MonoVariable";
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url("fonts/overpass-mono/files/overpass-mono-cyrillic-ext-variable-wghtOnly-normal.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* overpass-mono-latin-variable-wghtOnly-normal */
@font-face {
  font-family: "Overpass MonoVariable";
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-variable-wghtOnly-normal.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* overpass-mono-latin-ext-variable-wghtOnly-normal */
@font-face {
  font-family: "Overpass MonoVariable";
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url("fonts/overpass-mono/files/overpass-mono-latin-ext-variable-wghtOnly-normal.woff2") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* overpass-mono-vietnamese-variable-wghtOnly-normal */
@font-face {
  font-family: "Overpass MonoVariable";
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-variable-wghtOnly-normal.woff2") format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* overpass-mono-vietnamese-300-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-300-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-300-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-400-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-400-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-400-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-500-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-500-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-500-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-600-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-600-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-600-normal.woff") format("woff");
}
/* overpass-mono-vietnamese-700-normal*/
@font-face {
  font-family: "Overpass Mono";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("fonts/overpass-mono/files/overpass-mono-vietnamese-700-normal.woff2") format("woff2"), url("fonts/overpass-mono/files/overpass-mono-vietnamese-700-normal.woff") format("woff");
}
.rounded-pill-left:first-of-type {
  border-top-left-radius: 50rem !important;
  border-bottom-left-radius: 50rem !important;
}

.rounded-pill-right:last-of-type {
  border-top-right-radius: 50rem !important;
  border-bottom-right-radius: 50rem !important;
}

.bg-green {
  background-color: #005654 !important;
}

.bg-green-1 {
  background-color: #337578 !important;
}

.bg-green-2 {
  background-color: #669999 !important;
}

.bg-green-3 {
  background-color: #99BABA !important;
}

.bg-green-4 {
  background-color: #CCDEDE !important;
}

.bg-green-5 {
  background-color: #E5EDED !important;
}

.bg-green-6 {
  background-color: #F2F7F7 !important;
}

.bg-mint {
  background-color: #00E091 !important;
}

.bg-mint-1 {
  background-color: #80F2C3 !important;
}

.bg-mint-2 {
  background-color: #C0F9E1 !important;
}

.bg-mint-3 {
  background-color: #D4FAEC !important;
}

.bg-mint-4 {
  background-color: #E6FAF5 !important;
}

.bg-mint-5 {
  background-color: #F2FCFA !important;
}

.bg-lime {
  background-color: #B4FF00 !important;
}

.bg-coral {
  background-color: #FF9b5C !important;
}

.bg-coral-0 {
  background-color: #F87A3A !important;
}

.bg-coral-1 {
  background-color: #FFB27A !important;
}

.bg-coral-2 {
  background-color: #FFCA98 !important;
}

.bg-coral-3 {
  background-color: #FFE3CC !important;
}

.bg-coral-4 {
  background-color: #FFF2E5 !important;
}

.bg-gray {
  background-color: #282D2D !important;
}

.bg-gray-1 {
  background-color: #545757 !important;
}

.bg-gray-2 {
  background-color: #7D8282 !important;
}

.bg-gray-3 {
  background-color: #A8ABAB !important;
}

.bg-gray-4 {
  background-color: #D4D6D6 !important;
}

.bg-gray-5 {
  background-color: #EBEBEB !important;
}

.bg-gray-6 {
  background-color: #F5F5F5 !important;
}

.bg-white {
  background-color: #FFFFFF !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Plus Jakarta Sans", Arial, sans-serif;
  font-variant-ligatures: none;
}

body {
  font-family: "Plus Jakarta Sans", Arial, sans-serif;
  font-variant-ligatures: none;
  color: #005654;
}

::-moz-selection {
  background-color: #005654 !important;
  color: #ffffff;
}

::selection {
  background-color: #005654 !important;
  color: #ffffff;
}

.font-jakarta {
  font-family: "Plus Jakarta Sans";
  font-variant-ligatures: none;
}

.font-arial {
  font-family: Arial, Helvetica, sans-serif;
}

.code, .font-overpass {
  font-family: "Overpass Mono";
}

.text-coral {
  color: #FF9b5C !important;
}

.text-green {
  color: #005654 !important;
}

.text-mint {
  color: #00E091 !important;
}

.text-lime {
  color: #B4FF00 !important;
}

.text-gray {
  color: #282D2D !important;
}

.text-white {
  color: #FFFFFF !important;
}

a:not(.btn) {
  color: #3E69FA;
}

.form-control:focus {
  border-color: #99BABA;
}

.btn-finthrive {
  font-family: "Plus Jakarta Sans", Arial, Helvetica, sans-serif !important;
  font-variant-ligatures: none !important;
  font-weight: 700 !important;
  padding: 0.375rem 1.5rem !important;
}

.btn-coral {
  background-color: #FF9b5C !important;
  color: #282D2D !important;
}
.btn-coral:hover {
  background-color: #F87A3A !important;
}

.btn-green {
  background-color: #005654 !important;
  color: #FFFFFF !important;
}
.btn-green:hover {
  background-color: #023c3b !important;
}

.btn-mint {
  background-color: #00E091 !important;
  color: #005654 !important;
}
.btn-mint:hover {
  background-color: #06b97a !important;
}

.btn-lime {
  background-color: #B4FF00 !important;
  color: #005654 !important;
}
.btn-lime:hover {
  background-color: #00E091 !important;
}

.btn-white {
  background-color: #FFFFFF !important;
  color: #005654 !important;
}

.btn:focus, button:focus {
  outline-color: #99BABA !important;
  box-shadow: 0 0 0 0.2rem rgba(154, 186, 186, 0.25) !important;
}/*# sourceMappingURL=finthrive.css.map */