.text-green-jungle {
    color: #26C281 !important;
}

:root {
    --brand-primary: #ff6a3d;
    --brand-primary-rgb: 255, 106, 61;
    --brand-primary-hover: #e55f36;
    --brand-primary-hover-rgb: 229, 95, 54;
    --brand-primary-active: #cc542f;
    --brand-primary-active-rgb: 204, 84, 47;

    --bs-primary: var(--brand-primary);
    --bs-primary-rgb: var(--brand-primary-rgb);
    --bs-link-color: var(--brand-primary);
    --bs-link-color-rgb: var(--brand-primary-rgb);
    --bs-link-hover-color: var(--brand-primary-hover);
    --bs-link-hover-color-rgb: var(--brand-primary-hover-rgb);

    --kt-primary: var(--brand-primary);
    --kt-primary-rgb: var(--brand-primary-rgb);
}

[data-bs-theme="light"],
[data-bs-theme="dark"] {
    --bs-primary: var(--brand-primary);
    --bs-primary-rgb: var(--brand-primary-rgb);
    --bs-link-color: var(--brand-primary);
    --bs-link-color-rgb: var(--brand-primary-rgb);
    --bs-link-hover-color: var(--brand-primary-hover);
    --bs-link-hover-color-rgb: var(--brand-primary-hover-rgb);
}

html[data-bs-theme="light"] #kt_app_content,
body[data-bs-theme="light"] #kt_app_content {
    background-color: #fffaf5 !important;
}

html[data-bs-theme="light"] #kt_app_toolbar,
body[data-bs-theme="light"] #kt_app_toolbar {
    background-color: #fffaf5 !important;
}

html[data-bs-theme="light"] #kt_app_footer,
body[data-bs-theme="light"] #kt_app_footer {
    background-color: #fff7ef !important;
}

html[data-bs-theme="light"] #kt_app_header,
body[data-bs-theme="light"] #kt_app_header {
    background-color: #fff7ef !important;
}

.btn-primary {
    --bs-btn-bg: var(--brand-primary);
    --bs-btn-border-color: var(--brand-primary);
    --bs-btn-hover-bg: var(--brand-primary-hover);
    --bs-btn-hover-border-color: var(--brand-primary-hover);
    --bs-btn-active-bg: var(--brand-primary-active);
    --bs-btn-active-border-color: var(--brand-primary-active);
    --bs-btn-disabled-bg: var(--brand-primary);
    --bs-btn-disabled-border-color: var(--brand-primary);
}

.btn.btn-primary,
.btn.btn-primary:not(.btn-outline) {
    background-color: var(--brand-primary) !important;
    border-color: var(--brand-primary) !important;
}

.btn.btn-primary:hover,
.btn.btn-primary:focus,
.btn.btn-primary:not(.btn-outline):hover,
.btn.btn-primary:not(.btn-outline):focus {
    background-color: var(--brand-primary-hover) !important;
    border-color: var(--brand-primary-hover) !important;
}

.btn.btn-primary:active,
.btn.btn-primary.active,
.show > .btn.btn-primary.dropdown-toggle {
    background-color: var(--brand-primary-active) !important;
    border-color: var(--brand-primary-active) !important;
}

.text-primary {
    color: var(--brand-primary) !important;
}

.link-primary {
    color: var(--brand-primary) !important;
}

.link-primary:hover,
.link-primary:focus {
    color: var(--brand-primary-hover) !important;
}

.bg-primary {
    background-color: var(--brand-primary) !important;
}

.btn.btn-light-primary {
    color: var(--brand-primary) !important;
    background-color: rgba(var(--brand-primary-rgb), 0.14) !important;
    border-color: rgba(var(--brand-primary-rgb), 0.22) !important;
}

.btn.btn-light-primary:hover,
.btn.btn-light-primary:focus {
    color: #ffffff !important;
    background-color: var(--brand-primary) !important;
    border-color: var(--brand-primary) !important;
}

.btn.btn-light-primary:active,
.btn.btn-light-primary.active,
.show > .btn.btn-light-primary.dropdown-toggle {
    color: #ffffff !important;
    background-color: var(--brand-primary-active) !important;
    border-color: var(--brand-primary-active) !important;
}

.menu-link:hover .menu-title,
.menu-link:hover .menu-icon,
.menu-link:hover .menu-icon i,
.menu-link:hover .menu-arrow:after,
.menu-item.here > .menu-link .menu-title,
.menu-item.active > .menu-link .menu-title,
.menu-item.show > .menu-link .menu-title {
    color: var(--brand-primary) !important;
}

.menu-link:hover .menu-bullet .bullet,
.menu-item.here > .menu-link .menu-bullet .bullet,
.menu-item.active > .menu-link .menu-bullet .bullet,
.menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--brand-primary) !important;
}

.menu.menu-sub-dropdown .menu-item .menu-link:hover,
.menu.menu-sub-dropdown .menu-item .menu-link:focus,
.menu.menu-sub-dropdown .menu-item .menu-link.active,
.menu.menu-sub-dropdown .menu-item.show > .menu-link {
    color: var(--brand-primary) !important;
    background-color: rgba(var(--brand-primary-rgb), 0.12) !important;
}

.menu.menu-sub-dropdown.menu-state-color .menu-item .menu-link:hover,
.menu.menu-sub-dropdown.menu-state-color .menu-item .menu-link:focus,
.menu.menu-sub-dropdown.menu-state-color .menu-item .menu-link.active,
.menu.menu-sub-dropdown.menu-state-color .menu-item.show > .menu-link {
    color: var(--brand-primary) !important;
}

.menu.menu-sub-dropdown.menu-state-bg .menu-item .menu-link:hover,
.menu.menu-sub-dropdown.menu-state-bg .menu-item .menu-link:focus,
.menu.menu-sub-dropdown.menu-state-bg .menu-item .menu-link.active,
.menu.menu-sub-dropdown.menu-state-bg .menu-item.show > .menu-link {
    background-color: rgba(var(--brand-primary-rgb), 0.12) !important;
}

a:hover,
a:focus {
    color: var(--brand-primary-hover);
}

.uppercase {
    text-transform: uppercase;
}

.capitalize {
    text-transform: capitalize;
}

.dz-image img {
    width: 100%;
}
