
/* Auto-generated CSS from Theme Settings */
/* Generated: 2026-01-28 20:31:58 */

:root {
	--primary-color: #d9232d;
	--secondary-color: #1a1a1a;
	--accent-color: #f39c12;
	--text-color: #333333;
	--heading-color: #1a1a1a;
	--link-color: #d9232d;
	--link-hover-color: #a71c24;
	--body-font: 'Roboto', sans-serif;
	--heading-font: 'Roboto', sans-serif;
	--font-size-base: 16px;
}

body {
	font-family: var(--body-font);
	font-size: var(--font-size-base);
	color: var(--text-color);
}

h1, h2, h3, h4, h5, h6 {
	font-family: var(--heading-font);
	color: var(--heading-color);
}

a {
	color: var(--link-color);
}

a:hover {
	color: var(--link-hover-color);
}

.btn-primary,
button.primary,
.button-primary {
	background-color: var(--primary-color);
	border-color: var(--primary-color);
}

.btn-primary:hover,
button.primary:hover,
.button-primary:hover {
	background-color: var(--link-hover-color);
	border-color: var(--link-hover-color);
}
