:root,
[data-bs-theme=light] {
    --bs-primary: #1e2129;
    --bs-link-color: #1e2129;
    --bs-link-hover-color: #1e2129;
    --bs-focus-ring-color: rgba(30, 33, 41);
    --bs-primary-rgb: 30, 33, 41;
    --bs-primary-light: #31353f;
    --bs-menu-link-color-active: #31353f;
}

.btn-primary {
    --bs-btn-bg: #1e2129;
    --bs-btn-border-color: #1e2129;
    --bs-btn-hover-bg: #31353f;
    --bs-btn-hover-border-color: #31353f;
    --bs-btn-active-bg: #31353f;
    --bs-btn-active-border-color: #31353f;
    --bs-btn-disabled-bg: #1e2129;
    --bs-btn-disabled-border-color: #1e2129
}

.btn-outline-primary {
    --bs-btn-color: #1e2129;
    --bs-btn-border-color: #1e2129;
    --bs-btn-hover-bg: #1e2129;
    --bs-btn-hover-border-color: #1e2129;
    --bs-btn-active-bg: #1e2129;
    --bs-btn-active-border-color: #1e2129;
    --bs-btn-disabled-color: #1e2129;
    --bs-btn-disabled-border-color: #1e2129;
}

.nav-pills {
    --bs-nav-pills-link-active-bg: #1e2129
}

.progress,
.progress-stacked {
    --bs-progress-bar-bg: #1e2129;
}

[data-bs-theme=light] {
    --bs-primary: #1e2129;
    --bs-text-primary: #1e2129;
    --bs-component-active-bg: #1e2129;
    --bs-component-hover-color: #1e2129;
    --bs-component-checked-bg: #1e2129;
    --bs-menu-link-color-hover: #1e2129;
    --bs-menu-link-color-show: #1e2129;
    --bs-menu-link-color-here: #1e2129;
    --bs-ribbon-label-bg: #1e2129;
    --bs-primary-clarity: rgba(30, 33, 41);
    --bs-primary-active: #31353f;
}

.link-primary {
    color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-primary:focus,
.link-primary:hover {
    color: RGBA(75, 86, 117, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(75, 86, 117, var(--bs-link-underline-opacity, 1)) !important
}

.form-check-input:checked {
    background-color: #1e2129;
    border-color: #1e2129
}

.form-check-input[type=checkbox]:indeterminate {
    background-color: #1e2129;
    border-color: #1e2129;
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
}

.form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    appearance: none;
    background-color: #1e2129;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    appearance: none;
    background-color: #1e2129;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-check.form-check-solid .form-check-input[type=checkbox]:indeterminate {
    background-color: #1e2129
}

[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item .menu-link.active .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item .menu-link.active .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item .menu-link.active .menu-icon i {
    color: #1e2129
}

[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.here>.menu-link .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.here>.menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.here>.menu-link .menu-icon i {
    color: #1e2129;
}

[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item .menu-link.active .menu-bullet .bullet {
    background-color: #1e2129
}

[data-bs-theme=light] .app-header-menu .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
[data-bs-theme=light] .app-header-menu .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #1e2129
}

[data-bs-theme=light] .app-header-menu .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,
[data-bs-theme=light] .app-header-menu .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: #1e2129
}

[data-bs-theme=light] .app-header-menu .menu>.menu-item.show>.menu-link .menu-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item.show>.menu-link .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item.show>.menu-link .menu-icon i {
    color: #1e2129
}

[data-bs-theme=light] .app-header-menu .menu>.menu-item.show>.menu-link .menu-bullet .bullet {
    background-color: #1e2129
}

[data-bs-theme=light] .app-header-menu .menu>.menu-item>.menu-link.active .menu-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item>.menu-link.active .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-menu .menu>.menu-item>.menu-link.active .menu-icon i {
    color: #1e2129
}

[data-bs-theme=light] .app-header-menu .menu>.menu-item>.menu-link.active .menu-bullet .bullet {
    background-color: #1e2129
}

.separator.separator-content.border-primary::after,.separator.separator-content.border-primary::before {
    border-color: #1e2129!important
}

[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
    color: #1e2129;
    background-color: rgba(239,242,245,.4)
}

@media (max-width: 991.98px) {
    .landing-header {
        height:70px
    }

    .landing-header .landing-menu-wrapper {
        position: relative;
        overflow: auto
    }

    [data-kt-sticky-landing-header=on] .landing-header {
        height: 70px
    }

    .landing-header .menu .menu-link.active {
        color: #1e2129;
        background-color: rgba(239,242,245,.4)
    }

    body[data-kt-sticky-landing-header=on] {
        padding-top: 70px
    }
}

[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #1e2129
}

[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,
[data-bs-theme=light] .app-header-secondary-menu-main .menu>.menu-item:not(.here)>.menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: #1e2129
}

[data-bs-theme=light] .btn.btn-light-primary  {
    color: var(--bs-primary);
    border-color: var(--bs-primary-light);
    background-color: #7d87a1;
}

.menu-state-color .menu-item .menu-link.active .menu-title {
    color: var(--bs-menu-link-color-active);
}

[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon, [data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, [data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, [data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, [data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, [data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary);
}

[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.show>.menu-link .menu-icon,[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.show>.menu-link .menu-icon .svg-icon,[data-bs-theme=light] .app-header-secondary-menu-sub .menu>.menu-item.show>.menu-link .menu-icon i {
    color: var(--bs-primary);
}