@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/8332a38e3eb764bb24aaee223329c940.woff) format('woff'),
	url(../../assets/fonts/8332a38e3eb764bb24aaee223329c940.ttf) format('truetype'),
	url(../../assets/fonts/8332a38e3eb764bb24aaee223329c940.svg) format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Light.woff) format('woff'),
	url(../../assets/fonts/Firme-Light.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Light.svg) format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Light_1.woff) format('woff'),
	url(../../assets/fonts/Firme-Light_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Light_1.svg) format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-LightItalic.woff) format('woff'),
	url(../../assets/fonts/Firme-LightItalic.ttf) format('truetype'),
	url(../../assets/fonts/Firme-LightItalic.svg) format('svg');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-LightItalic_1.woff) format('woff'),
	url(../../assets/fonts/Firme-LightItalic_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-LightItalic_1.svg) format('svg');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Medium.woff) format('woff'),
	url(../../assets/fonts/Firme-Medium.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Medium.svg) format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Medium_1.woff) format('woff'),
	url(../../assets/fonts/Firme-Medium_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Medium_1.svg) format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/2af4c23349966bcec49a9b7d11a9a0f8.woff) format('woff'),
	url(../../assets/fonts/2af4c23349966bcec49a9b7d11a9a0f8.ttf) format('truetype'),
	url(../../assets/fonts/2af4c23349966bcec49a9b7d11a9a0f8.svg) format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-MediumItalic.woff) format('woff'),
	url(../../assets/fonts/Firme-MediumItalic.ttf) format('truetype'),
	url(../../assets/fonts/Firme-MediumItalic.svg) format('svg');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-MediumItalic_1.woff) format('woff'),
	url(../../assets/fonts/Firme-MediumItalic_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-MediumItalic_1.svg) format('svg');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/c91cfcd13afeb29e770b8a298523c6ed.woff) format('woff'),
	url(../../assets/fonts/c91cfcd13afeb29e770b8a298523c6ed.ttf) format('truetype'),
	url(../../assets/fonts/c91cfcd13afeb29e770b8a298523c6ed.svg) format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Bold.woff) format('woff'),
	url(../../assets/fonts/Firme-Bold.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Bold.svg) format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Bold_1.woff) format('woff'),
	url(../../assets/fonts/Firme-Bold_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Bold_1.svg) format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-ExtraBold.woff) format('woff'),
	url(../../assets/fonts/Firme-ExtraBold.ttf) format('truetype'),
	url(../../assets/fonts/Firme-ExtraBold.svg) format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-ExtraBold_1.woff) format('woff'),
	url(../../assets/fonts/Firme-ExtraBold_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-ExtraBold_1.svg) format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-BoldItalic.woff) format('woff'),
	url(../../assets/fonts/Firme-BoldItalic.ttf) format('truetype'),
	url(../../assets/fonts/Firme-BoldItalic.svg) format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-BoldItalic_1.woff) format('woff'),
	url(../../assets/fonts/Firme-BoldItalic_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-BoldItalic_1.svg) format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-ExtraBoldItalic.woff) format('woff'),
	url(../../assets/fonts/Firme-ExtraBoldItalic.ttf) format('truetype'),
	url(../../assets/fonts/Firme-ExtraBoldItalic.svg) format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-ExtraBoldItalic_1.woff) format('woff'),
	url(../../assets/fonts/Firme-ExtraBoldItalic_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-ExtraBoldItalic_1.svg) format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/5e968fbf13c50bbf05a05c4bad612ef5.woff) format('woff'),
	url(../../assets/fonts/5e968fbf13c50bbf05a05c4bad612ef5.ttf) format('truetype'),
	url(../../assets/fonts/5e968fbf13c50bbf05a05c4bad612ef5.svg) format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Black.woff) format('woff'),
	url(../../assets/fonts/Firme-Black.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Black.svg) format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-Black_1.woff) format('woff'),
	url(../../assets/fonts/Firme-Black_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-Black_1.svg) format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/bf3c99c025f03ea8fbb320ee738ccd89.woff) format('woff'),
	url(../../assets/fonts/bf3c99c025f03ea8fbb320ee738ccd89.ttf) format('truetype'),
	url(../../assets/fonts/bf3c99c025f03ea8fbb320ee738ccd89.svg) format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-BlackItalic.woff) format('woff'),
	url(../../assets/fonts/Firme-BlackItalic.ttf) format('truetype'),
	url(../../assets/fonts/Firme-BlackItalic.svg) format('svg');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Firme';
	src: url(../../assets/fonts/Firme-BlackItalic_1.woff) format('woff'),
	url(../../assets/fonts/Firme-BlackItalic_1.ttf) format('truetype'),
	url(../../assets/fonts/Firme-BlackItalic_1.svg) format('svg');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}