@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Oswald:wght@200..700&display=swap");

:root {
  --brand-font1: "Arial", sans-serif;
  --brand-color1: #0c5489;
  --brand-color2: #bf2441;
  --brand-divider-color: #6091b5;
  --brand-section-background: #f0efef;
  --button-hover-color: #0c5489;
  --brand-text-hover: #000000;
  font-optical-sizing: auto;
  font-style: normal;
  --extra-bold: 800;
  --normal-bold: 700;
  --demi-bold: 600;
  --semi-bold: 500;
  --normal-text: 400;
}

html {
  font-style: normal;
  --box-shadow: 0px 7px 12px -4px rgba(0, 0, 0, 0.1);
}

h1,
h2,
h3 {
  font-family: var(--brand-font1);
  font-weight: var(--demi-bold);
  font-size: 1.6rem;
  margin: 10px 0 10px 0;
}

h1 {
  font-size: 2rem;
}

.TitleH1 {
  color: var(--brand-color2);
  font-family: var(--brand-font1);
  font-size: 1.3em;
}

#topAlert .TitleH1 {
  display: none;
}

h4,
h5 {
  font-family: var(--brand-font1);
  font-weight: var(--semi-bold);
}

p {
  font-family: var(--brand-font1);
  font-optical-sizing: auto;
  font-weight: var(--normal-text);
  font-style: normal;
  font-variation-settings: "wdth" 100;
}

p + p {
  margin-top: 10px;
}

a {
  font-family: var(--brand-font1);
  font-weight: var(--semi-bold);
}

.quicklinkItem h3 {
  font-weight: var(--extra-bold);
  font-size: 1.4rem;
}

.disclaimer-container p {
  font-weight: var(--normal-bold);
}


ul:not(.childrop), ul:not(.vr-menu) {
  list-style: disc;
  margin-left: 2em;
}


.menu-container ul, #utilityContainer  .vr-menu  {
  list-style: none;
  margin: 0;
}

tbody, td, tfoot, th, thead, tr {
  border-width: revert;
}