/* ||||||||||||||||||||||||||| MONTSERRAT ||||||||||||||||||||||||||| */

/* THIN - 100 */
@font-face {
	font-family: 'Montserrat Thin';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Thin.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat Thin Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-ThinItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-ThinItalic.woff') format('woff');
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

/* EXTRA LIGHT - 200 */
@font-face {
	font-family: 'Montserrat ExtraLight';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-ExtraLight.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-ExtraLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat ExtraLight Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-ExtraLightItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-ExtraLightItalic.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

/* LIGHT - 300 */
@font-face {
	font-family: 'Montserrat Light';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Light.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat Light Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-LightItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

/* REGULAR - 400 */
@font-face {
	font-family: 'Montserrat Regular';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Regular.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Regular.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat Regular Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Italic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Italic.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

/* MEDIUM - 500 */
@font-face {
	font-family: 'Montserrat Medium';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Medium.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat Medium Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-MediumItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-MediumItalic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

/* SEMIBOLD - 600 */
@font-face {
	font-family: 'Montserrat SemiBold';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-SemiBold.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-SemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat SemiBold Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-SemiBoldItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-SemiBoldItalic.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

/* BOLD - 700 */
@font-face {
	font-family: 'Montserrat Bold';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Bold.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Bold.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat Bold Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-BoldItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-BoldItalic.woff') format('woff');
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

/* EXTRABOLD - 600 */
@font-face {
	font-family: 'Montserrat ExtraBold';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-ExtraBold.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-ExtraBold.woff') format('woff');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat ExtraBold Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-ExtraBoldItalic.woff') format('woff');
	font-weight: 800;
	font-style: italic;
	font-display: swap;
}

/* BLACK - 900 */
@font-face {
	font-family: 'Montserrat Black';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-Black.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat Black Italic';
	src: url('/includes/webfonts/montserrat/2023/Montserrat-BlackItalic.woff2') format('woff2'),
	url('/includes/webfonts/montserrat/2023/Montserrat-BlackItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

/* ||||||||||||||||||||||||||| SOURCE CODE PRO ||||||||||||||||||||||||||| */

/* EXTRA LIGHT - 200 */
@font-face {
	font-family: 'Source Code Pro ExtraLight';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraLight.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro ExtraLight Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraLightItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraLightItalic.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

/* LIGHT - 300 */
@font-face {
	font-family: 'Source Code Pro Light';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-Light.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro Light Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-LightItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

/* REGULAR - 400 */
@font-face {
	font-family: 'Source Code Pro Regular';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-Regular.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro Regular Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-Italic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-Italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

/* MEDIUM - 500 */
@font-face {
	font-family: 'Source Code Pro Medium';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-Medium.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-Medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro Medium Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-MediumItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-MediumItalic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

/* SEMIBOLD - 600 */
@font-face {
	font-family: 'Source Code Pro SemiBold';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-SemiBold.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-SemiBold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro SemiBold Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-SemiBoldItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-SemiBoldItalic.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

/* BOLD - 700 */
@font-face {
	font-family: 'Source Code Pro Bold';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-Bold.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-Bold.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro Bold Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-BoldItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-BoldItalic.woff') format('woff');
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

/* EXTRABOLD - 800 */
@font-face {
	font-family: 'Source Code Pro ExtraBold';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraBold.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraBold.woff') format('woff');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Source Code Pro ExtraBold Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraBoldItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-ExtraBoldItalic.woff') format('woff');
	font-weight: 800;
	font-style: italic;
	font-display: swap;
}

/* BLACK - 900 */
@font-face {
	font-family: 'SourceSansPro Black';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-Black.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'SourceSansPro Black Italic';
	src: url('/includes/webfonts/sourcecodepro/SourceCodePro-BlackItalic.woff2') format('woff2'),
	url('/includes/webfonts/sourcecodepro/SourceCodePro-BlackItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}