.brand-logo img {
  max-width: 230px;
}

#nav-ks-bg {

    background-image: 
        url('/images/old_theme/2023/top-part-1.png'), 
        url('/images/old_theme/2023/top-right.png'),
        url('/images/old_theme/2023/top-bg-pattern.png');
 
    background-position: 
        left top, 
        right top, 
        left top;

    background-repeat: 
        no-repeat, 
        no-repeat, 
        repeat-x; 
}

#navbar1.offcanvas .navbar-nav {
    border-radius: 8px;
    border: 1px solid #194278;
    box-shadow: 0 0 2px 2px white;
    background-color: rgba(65, 96, 138, 0.8);
}


#navbar1.offcanvas .metismenu.mod-menu .metismenu-item.level-1 > a, 
#navbar1.offcanvas .metismenu.mod-menu .mm-toggler::after, 
header .navbar-toggler .icon-menu {
color: #fff;
}


@media (max-width: 991.98px) {
  header .navbar-toggler {
    width: inherit;
    box-shadow: 0 0 2px 2px white;
  background-color: rgba(65, 96, 138, 0.8);
  }
}

.low-vision * {
  color: black !important;
}

.low-vision h1, .low-vision h2, .low-vision h3, .low-vision h4, .low-vision h5, .low-vision h6 {
  font-size: 40px !important;
}

.low-vision p, .low-vision span, .low-vision li, .low-vision a, .low-vision button, .low-vision input, .low-vision textarea, .low-vision label {
  font-size: 28px !important;
}

.low-vision div {
  flex: 0 0 100% !important;
  max-width: 100% !important;
}

.low-vision .btn {
	background-color: transparent  !important;
}

.low-vision #nav-ks-bg {
display: block !important;
}
