@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');
   
body {
  margin: 0;
  font-family: "Inter", sans-serif;
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a.msa, a.msa:hover, a.msa:visited, a.msa:active {
	text-decoration: none;
	color: #000000;
}

.alert-msa {
	--bs-alert-color: #0000008F;
	--bs-alert-bg: #F2F8F9;
	--bs-alert-border-color: #C4DBDF;
	--bs-alert-link-color: #000000;
}
.alert-msa .alert-heading {
	color: #000000;
}
.alert-msa a {
	color: #000000;
}
.btn-msa-black {
	--bs-btn-color: #fff;
	--bs-btn-bg: #000000;
	--bs-btn-border-color: #000000;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #000000;
	--bs-btn-hover-border-color: #000000;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #000000;
	--bs-btn-active-border-color: #000000;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #000000;
	--bs-btn-disabled-border-color: #000000;
}

.btn-msa-white {
	--bs-btn-color: #000;
	--bs-btn-bg: #fff;
	--bs-btn-border-color: #00000033;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #fff;
	--bs-btn-hover-border-color: #00000033;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #fff;
	--bs-btn-active-border-color: #00000033;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #fff;
	--bs-btn-disabled-border-color: #00000033;
}

.btn-eik {
	--bs-btn-color: #fff;
	--bs-btn-bg: #c90019;
	--bs-btn-border-color: #fff;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #c90019;
	--bs-btn-hover-border-color: #fff;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #c90019;
	--bs-btn-active-border-color: #fff;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #c90019;
	--bs-btn-disabled-border-color: #fff;
}

.nav-link {
    color: #c90118;
}
.nav-link:hover {
    color: #c90118;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: #c90118;
}

.progress-bar-msa {
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	color: var(--bs-progress-bar-color);
	text-align: center;
	white-space: nowrap;
	background-color: #000000;
	transition: var(--bs-progress-bar-transition);
}