:root {
  --bs-primary: #e62b1e;
  --bs-white: #ededed;
  --bs-font-sans-serif: "Inter", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

body {
	background-color: var(--bs-white);
	color: #000000;
	font-size: 20px;
}

/* Since for some dumb reason they hardcode a color this by default */
.bg-primary {
	background-color: var(--bs-primary) !important;
}

/* Navbar styling overrides */
.navbar-dark .navbar-brand {
	color: var(--bs-white);
	font-size: 2rem;
}
.dropdown-item.active, .dropdown-item:active {
	background-color: var(--bs-primary);
}
.navbar-big {
	padding-top: calc(20vh - 2rem);
}

/* Unreasonably small headers */
h1, .h1 {
	font-size: 4rem;
}
h2, .h2 {
	font-size: 3rem;
}

/* Card link styling */
a.card {
	color: #000000;
	text-decoration: none;
	transition: all .1s ease-in-out;
}
a.card:hover{
	transform: scale(1.02);
}
