*,:root {
    --bs-primary: linear-gradient(101deg, #027673 0%, #a38167 103.07%);
    --bs-primary-rgb: 2, 118, 115;
    --bs-primary-bg-subtle: #0276730c;
    --bs-info-bg-subtle: #0276730c;
    --bs-secondary-bg-subtle: #0276730c;
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: linear-gradient(101deg, #027673 0%, #a38167 103.07%);
}

[data-bs-theme=light][data-color-theme=Blue_Theme]:root .btn-primary, 
[data-bs-theme=dark][data-color-theme=Blue_Theme]:root .btn-primary {
    --bs-btn-bg: linear-gradient(101deg, #027673 0%, #a38167 103.07%);
    --bs-btn-border-color: #027673;
    --bs-btn-hover-bg: linear-gradient(101deg, #027673 0%, #a38167 103.07%);
    --bs-btn-hover-border-color: #EC6C35;
}

.form-control:focus, .form-select:focus{
    border-color: linear-gradient(101deg, #027673 0%, #a38167 103.07%);
}

.sidebar-nav ul .sidebar-item > .sidebar-link.active{
    background: var(--bs-primary-bg-subtle);
    color: var(--bs-primary);
}

.sidebar-nav ul .sidebar-item.selected > .sidebar-link.active, .sidebar-nav ul .sidebar-item.selected > .sidebar-link{
    background: var(--bs-primary) !impportant;
    color: var(--bs-white) !important;
}
.sidebar-nav ul .sidebar-item .sidebar-link.active.has-arrow::after,.sidebar-nav ul .sidebar-item .sidebar-link.active:hover.has-arrow::after{
    border-color: var(--bs-primary);
}
.sidebar-nav ul .sidebar-item.selected .sidebar-link.active.has-arrow::after,.sidebar-nav ul .sidebar-item.selected .sidebar-link.active:hover.has-arrow::after{
    border-color: var(--bs-white);
}