@charset "UTF-8";
html, html * {
	font-family: "Source Sans Pro", sans-serif
}
h1 {
	font-family: Lato, sans-serif;
	font-size: 1.7rem;
	color: var(--bs-primary);
	font-weight: 300;
	font-style: normal
}
h2, .accordion-button {
	font-family: Lato, sans-serif;
	font-size: 1.1rem;
	font-weight: 400;
	font-style: normal
}
h3 {
	font-family: Lato, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: italic
}
.accordion-button, .card-header {
	text-transform: uppercase
}
.accordion-button::after {
	opacity: 0.25
}
.container-body {
	padding-top: 0.75rem
}
.form-label {
	color: var(--bs-primary);
	font-style: italic
}
.kr-logo {
	width: 240px;
	margin-top: 0 !important;
	margin-left: 0.25rem
}
.kr-navbar {
	background-image: url("../images/plaster.jpg");
	background-size: auto 3.8rem
}
@media print {
	.container-body {
		padding-top: 0
	}
}
@page {
	margin: 0.5in
}