
.horizontal-menu .horizontal-menu-wrapper {
    top: 0;
    z-index: 1000;
    width: 66%;
    left: 50%;
    transform: translateX(-50%);
}

.horizontal-menu .horizontal-menu-wrapper #main-menu-navigation [data-menu] > *,
.horizontal-menu .horizontal-menu-wrapper #main-menu-navigation .dropdown-toggle > *,
.horizontal-menu .horizontal-menu-wrapper #main-menu-navigation .dropdown-item > * {
    color: #06064A;
}

.horizontal-menu .header-navbar {
    min-height: 65px;
}

    .horizontal-menu .header-navbar.navbar-light {
        background: #FFFFFF;
    }

    .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation > li > a {
        margin-right: 0;
    }

    .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation > li.active > a,
    .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation > li.active > a > *,
    .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation > li > ul.dropdown-menu li.active > a > *,
    .main-menu.menu-light .navigation > li.active > a,
    .main-menu.menu-light .navigation > li ul li.active > a {
        color: var(--bs-primary);
    }

    .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation > li.active > a,
    .main-menu.menu-light .navigation > li.active > a,
    .main-menu.menu-light .navigation > li li.active {
        background: none;
        box-shadow: none;
    }

    .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation .nav-item.active .nav-link.dropdown-toggle::after {
        background-image: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23e76f51\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'feather feather-chevron-down\'%3E%3Cpolyline points=\'6 9 12 15 18 9\'%3E%3C/polyline%3E%3C/svg%3E');
    }

.vertical-overlay-menu .main-menu .navigation li.has-sub.active > a:after {
    background-image: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23e76f51\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'feather feather-chevron-right\'%3E%3Cpolyline points=\'9 18 15 12 9 6\'%3E%3C/polyline%3E%3C/svg%3E');
}

@media (min-width: 1200px) {
    .horizontal-layout.navbar-floating .header-navbar-shadow {
        top: 45px;
    }
}

.horizontal-layout.navbar-floating:not(.blank-page) .app-content {
  padding-top: 7.75rem;
}

.horizontal-layout.navbar-floating .horizontal-menu-wrapper {
    background: none;
}
