/* css styles */

.navbar {
  background-color: #4E8EBF;
}

.navbar a {
  color: #ffffff;
  margin-left: 1.35rem;
  font-size: 1.55rem;
}

.navbar a i,
.navbar .bi,
.navbar .fa, .navbar .fab, .navbar .fas {
  font-size: 1.75rem !important;
  vertical-align: middle;
}

.navbar a:hover,
.navbar a:focus,
.navbar .bi:hover,
.navbar .fa:hover,
.navbar .fab:hover,
.navbar .fas:hover {
  color: #FFD166 !important;
  text-decoration: none;
}

.quarto-title-banner {
  background-color: #ffffff !important;
  border: none;
  box-shadow: none !important;
  padding-top: 2rem !important;
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
  font-size: 1.15rem;
}

.quarto-title-banner h1 {
  color: #4E8EBF !important;
  font-weight: 900;
}

.quarto-title-banner p.subtitle,
.quarto-title-block p.subtitle {
  color: #9ABDDC !important;
  font-size: 1.65rem;
  font-weight: 500;
  margin-top: 0.25rem;
  margin-bottom: 0rem;
}

.quarto-title-banner .quarto-categories .quarto-category {
  background-color: #E6F0FA !important;
  color: #4E8EBF !important;
}

.quarto-title-banner .quarto-categories {
  margin-top: 0.75rem;
}

.listing-category,
.quarto-listing-category,
.quarto-listing .quarto-category {
 margin-top: 0.75rem;
}

body {
  font-size: 1.15rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
               Roboto, "Helvetica Neue", Arial, sans-serif;
  color: #222;
  line-height: 1.6;
}
