:root {
    --in-card-logo-dark: block;
    --in-card-logo-light: none;
    --in-vertical-menu-bg: #fff;
    --in-vertical-menu-item-color: #490600;
    --in-vertical-menu-item-hover-color: #fa6b46;
    --in-vertical-menu-item-active-color: #fa6b46;
    --in-vertical-menu-item-active-bgcolor: linear-gradient(to right, rgb(138 66 66 / 10%) 30%, transparent 100%);
    --in-vertical-menu-sub-item-color: #fa6b46;
    --in-vertical-menu-sub-item-hover-color: #438a7a;
    --in-vertical-menu-sub-item-active-color: #438a7a;
    --in-vertical-menu-title-color: #919da9;
    --in-header-bg: #fff;
    --in-header-item-color: #e9ecef;
    --in-header-item-sub-color: var(--in-secondary-color);
    --in-topbar-search-bg: #f9f9f9;
    --in-topbar-user-bg: #f3f3f9;
    --in-footer-bg: #fff;
    --in-footer-color: #98a6ad;
    --in-topnav-bg: #fff;
    --in-topnav-item-color: #5d6064;
    --in-topnav-item-color-active: var(--in-primary);
    --in-twocolumn-menu-iconview-bg: #fff;
    --in-twocolumn-menu-bg: #fff;
    --in-boxed-body-bg: #ebebeb;
    --in-vertical-menu-bg-dark: #438a7a;
    --in-vertical-menu-item-color-dark: #bfd1cf;
    --in-vertical-menu-item-hover-color-dark: #fff;
    --in-vertical-menu-item-active-color-dark: #fff;
    --in-vertical-menu-item-active-bgcolor-dark: linear-gradient(to right, rgba(255, 255, 255, 0.1) 30%, transparent 100%);
    --in-vertical-menu-sub-item-color-dark: #bfd1cf;
    --in-vertical-menu-sub-item-hover-color-dark: #fff;
    --in-vertical-menu-sub-item-active-color-dark: #fff;
    --in-vertical-menu-title-color-dark: #8cc0ba;
    --in-header-bg-dark: #438a7a;
    --in-header-item-color-dark: #bfd1cf;
}
:root, [data-bs-theme=light] {
    --in-heading-color: #fa6b46;
    --in-secondary-bg-subtle: #fa6b4630;
    --in-secondary-rgb: 250, 107, 70;
    --in-primary-rgb: 73, 6, 0;
    --in-link-color-rgb: 73, 6, 0;

}
.form-check-input:checked {
    background-color: #490600;
    border-color: #490600;
}
.navbar-menu .navbar-nav .nav-link.active:before {
    background-color: #fa6b46;
}
.btn-soft-warning{
    --in-btn-color: #fa6b46;
    --in-btn-bg: #fa6b4626;
    }
.btn-primary {
    --in-btn-color: #fff;
    --in-btn-bg: #490600;
    --in-btn-border-color: #490600;
    --in-btn-hover-color: #fff;
    --in-btn-hover-bg: #490600;
    --in-btn-hover-border-color: #490600;
    --in-btn-focus-shadow-rgb: 95, 156, 142;
    --in-btn-active-color: #fff;
    --in-btn-active-bg: #490600;
    --in-btn-active-border-color: #490600;
    --in-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --in-btn-disabled-color: #fff;
    --in-btn-disabled-bg: #490600;
    --in-btn-disabled-border-color: #490600;
}

.btn-secondary {
    --in-btn-color: #fff;
    --in-btn-bg: #fa6b46;
    --in-btn-border-color: #fa6b46;
    --in-btn-hover-color: #fff;
    --in-btn-hover-bg: #d35d3f;
    --in-btn-hover-border-color: #d35d3f;
    --in-btn-focus-shadow-rgb: 99, 143, 250;
    --in-btn-active-color: #fff;
    --in-btn-active-bg: #fa6b46;
    --in-btn-active-border-color: #fa6b46;
    --in-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --in-btn-disabled-color: #fff;
    --in-btn-disabled-bg: #fa6b46;
    --in-btn-disabled-border-color: #fa6b46;
}
.circle {
    fill: none;
    stroke: #fa6b46;
    stroke-width: 2.8;
    stroke-linecap: round;
    animation: progress 1s ease-out forwards;
    transform: rotate(-90deg);
    transform-origin: center;
}