html > body {
background-color: #f8f6f3!important;
}
.card.lw-whatsapp-chat-block-container .lw-whatsapp-chat-window .conversation {
background-color: #e1dfdd!important;
}
.navbar.lw-sidebar-container {
background-color: #ffffff!important;
}
.navbar.lw-sidebar-container.navbar-light .navbar-nav .nav-link[data-toggle=collapse]:after,
.navbar.lw-sidebar-container.navbar-light .navbar-nav .nav-link,
.navbar.lw-sidebar-container.navbar-light .navbar-nav .nav-link .fa {
color: #212528!important;
}
div:where(.swal2-container) div:where(.swal2-popup),
.navbar.lw-sidebar-container ,.navbar-collapse, .card, .card-header, fieldset:not(.filepond--file-wrapper) {
    background-color: #ffffff!important;
    border-color: #e5e5e5!important;
    }
.card-body fieldset:not(.filepond--file-wrapper) legend {
    background-color: #f2f2f2!important;
    border-color: #e5e5e5!important;
    color: #212528!important;
}
/*
 * Shared checkbox contract. Keep this in the theme stylesheet so core,
 * vendor, partner, and addon pages all follow the configured primary color.
 */
:root {
    --lw-checkbox-accent: #054d17;
    --lw-checkbox-border: #7b8794;
    --lw-checkbox-surface: #ffffff;
    --lw-ui-control-bg: #ffffff;
    --lw-ui-control-border: #8995a5;
    --lw-ui-control-border: color-mix(in srgb, var(--lw-checkbox-accent) 34%, #8995a5);
    --lw-ui-control-focus: color-mix(in srgb, var(--lw-checkbox-accent) 28%, transparent);
    --lw-ui-surface: #ffffff;
    --lw-ui-text: #212528;
    --lw-ui-muted: #697386;
    --lw-ui-card-border: color-mix(in srgb, var(--lw-checkbox-accent) 18%, #cbd2da);
    --lw-checkbox-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m3 8 3 3 7-7'/%3E%3C/svg%3E");
    --lw-checkbox-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2.5' d='M3 8h10'/%3E%3C/svg%3E");
    --lw-switch-knob: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

input[type='checkbox']:not(.custom-control-input):not([role='switch']):not(.form-switch .form-check-input) {
    width: 1rem;
    height: 1rem;
    margin-top: .15rem;
    border: 1px solid var(--lw-checkbox-border);
    border-radius: .2rem;
    min-width: 1rem;
    flex: 0 0 1rem;
    background-color: var(--lw-checkbox-surface);
    background-position: center;
    background-repeat: no-repeat;
    background-size: .7rem .7rem;
    appearance: none;
    -webkit-appearance: none;
    vertical-align: top;
    cursor: pointer;
    box-shadow: none;
}

input[type='checkbox']:not(.custom-control-input):not([role='switch']):not(.form-switch .form-check-input):checked {
    border-color: var(--lw-checkbox-accent) !important;
    background-color: var(--lw-checkbox-accent) !important;
    background-image: var(--lw-checkbox-check) !important;
}

input[type='checkbox']:not(.custom-control-input):not([role='switch']):not(.form-switch .form-check-input):indeterminate {
    border-color: var(--lw-checkbox-accent) !important;
    background-color: var(--lw-checkbox-accent) !important;
    background-image: var(--lw-checkbox-minus) !important;
}

input[type='checkbox']:not(.custom-control-input):not([role='switch']):not(.form-switch .form-check-input):hover:not(:disabled) {
    border-color: var(--lw-checkbox-accent);
}

input[type='checkbox']:not(.custom-control-input):not([role='switch']):not(.form-switch .form-check-input):focus-visible {
    outline: 2px solid color-mix(in srgb, var(--lw-checkbox-accent) 45%, transparent);
    outline-offset: 2px;
}

input[type='checkbox']:not(.custom-control-input):not([role='switch']):not(.form-switch .form-check-input):disabled {
    cursor: not-allowed;
    opacity: .6;
}

/* Bootstrap 5 and native role=switch controls retain their slider shape. */
.form-switch .form-check-input[type='checkbox'],
input[type='checkbox'][role='switch']:not([data-lw-plugin='lwSwitchery']) {
    width: 2.25rem;
    min-width: 2.25rem;
    height: 1.25rem;
    flex: 0 0 2.25rem;
    border: 1px solid var(--lw-checkbox-border);
    border-radius: 999px;
    background-color: var(--lw-checkbox-surface);
    background-image: var(--lw-switch-knob) !important;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: contain;
    appearance: none;
    -webkit-appearance: none;
    cursor: pointer;
    transition: background-color .15s ease, background-position .15s ease, border-color .15s ease;
}

.form-switch .form-check-input[type='checkbox']:checked,
input[type='checkbox'][role='switch']:not([data-lw-plugin='lwSwitchery']):checked {
    background-color: var(--lw-checkbox-accent) !important;
    border-color: var(--lw-checkbox-accent) !important;
    background-position: right center;
}

.form-switch .form-check-input[type='checkbox']:focus-visible,
input[type='checkbox'][role='switch']:not([data-lw-plugin='lwSwitchery']):focus-visible {
    outline: 2px solid color-mix(in srgb, var(--lw-checkbox-accent) 45%, transparent);
    outline-offset: 2px;
}

.form-switch .form-check-input[type='checkbox']:disabled,
input[type='checkbox'][role='switch']:not([data-lw-plugin='lwSwitchery']):disabled {
    cursor: not-allowed;
    opacity: .6;
}

.custom-control-input:checked ~ .custom-control-label::before {
    border-color: var(--lw-checkbox-accent) !important;
    background-color: var(--lw-checkbox-accent) !important;
}

.custom-checkbox .custom-control-label::before,
.custom-switch .custom-control-label::before {
    border-color: var(--lw-checkbox-border) !important;
    background-color: var(--lw-checkbox-surface) !important;
}

.custom-checkbox .custom-control-label::before,
.custom-checkbox .custom-control-label::after {
    top: .25rem;
    left: -1.5rem;
    width: 1rem;
    height: 1rem;
    box-sizing: border-box;
}

.custom-checkbox .custom-control-label::before {
    border-radius: .2rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    content: '';
    display: block !important;
    border: 0 !important;
    background-color: transparent !important;
    background-image: var(--lw-checkbox-check) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: .7rem .7rem !important;
    opacity: 1 !important;
    visibility: visible !important;
    color: transparent !important;
    transform: none !important;
    z-index: 2;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-color: var(--lw-checkbox-accent) !important;
    border-color: var(--lw-checkbox-accent) !important;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
    background-image: var(--lw-checkbox-minus) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
}

.custom-switch .custom-control-label {
    min-height: 1.25rem;
}

.custom-switch .custom-control-label::before {
    top: .125rem;
    left: -2.25rem;
    width: 2.25rem;
    height: 1.25rem;
    border-radius: 999px;
    box-shadow: none;
    transition: background-color .15s ease, border-color .15s ease;
}

.custom-switch .custom-control-label::after {
    top: calc(.125rem + 3px);
    left: calc(-2.25rem + 3px);
    width: calc(1.25rem - 6px);
    height: calc(1.25rem - 6px);
    border-radius: 50%;
    background: #fff !important;
    background-image: none !important;
    transform: none;
    transition: transform .15s ease;
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
    background-color: var(--lw-checkbox-accent) !important;
    border-color: var(--lw-checkbox-accent) !important;
    background-image: none !important;
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    transform: translateX(1rem) !important;
}

.custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 .2rem color-mix(in srgb, var(--lw-checkbox-accent) 25%, transparent) !important;
}

.custom-control-input:disabled ~ .custom-control-label {
    cursor: not-allowed;
    opacity: .6;
}

/* Switchery writes per-control colors inline. These shared selectors deliberately
 * win so old data-color attributes cannot reintroduce blue/green inconsistencies. */
input[data-lw-plugin='lwSwitchery'] + .switchery {
    width: 2.25rem !important;
    height: 1.25rem !important;
    border-radius: 999px !important;
    background-color: var(--lw-checkbox-surface) !important;
    border-color: var(--lw-checkbox-border) !important;
    box-shadow: none !important;
}

input[data-lw-plugin='lwSwitchery']:checked + .switchery {
    background-color: var(--lw-checkbox-accent) !important;
    border-color: var(--lw-checkbox-accent) !important;
    background-image: none !important;
    box-shadow: inset 0 0 0 1rem var(--lw-checkbox-accent) !important;
}

input[data-lw-plugin='lwSwitchery']:checked + .switchery::before {
    content: none !important;
    display: none !important;
}

input[data-lw-plugin='lwSwitchery'] + .switchery > small {
    width: calc(1.25rem - 4px) !important;
    height: calc(1.25rem - 4px) !important;
    top: 1px !important;
    background-color: #fff !important;
}

input[data-lw-plugin='lwSwitchery']:focus + .switchery {
    box-shadow: 0 0 0 .2rem color-mix(in srgb, var(--lw-checkbox-accent) 25%, transparent) !important;
}

input[data-lw-plugin='lwSwitchery']:checked:focus + .switchery {
    box-shadow: inset 0 0 0 1rem var(--lw-checkbox-accent), 0 0 0 .2rem color-mix(in srgb, var(--lw-checkbox-accent) 25%, transparent) !important;
}

input[data-lw-plugin='lwSwitchery']:disabled + .switchery {
    cursor: not-allowed !important;
    opacity: .6;
}

/* Native and Bootstrap radios share the same Look & Feel accent without
 * falling back to a browser-specific blue control. */
input[type='radio']:not(.custom-control-input) {
    width: 1rem;
    min-width: 1rem;
    height: 1rem;
    border: 1px solid var(--lw-checkbox-border);
    border-radius: 50%;
    background: var(--lw-checkbox-surface);
    appearance: none;
    -webkit-appearance: none;
    vertical-align: top;
    cursor: pointer;
}

input[type='radio']:not(.custom-control-input):checked {
    border: .28rem solid var(--lw-checkbox-accent) !important;
}

.custom-radio .custom-control-label::before {
    border-color: var(--lw-checkbox-border) !important;
    background-color: var(--lw-checkbox-surface) !important;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    border-color: var(--lw-checkbox-accent) !important;
    background-color: var(--lw-checkbox-accent) !important;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.card.lw-whatsapp-chat-block-container .lw-whatsapp-chat-window .user-bar {
background-color: #03320e!important;
}
.card.lw-whatsapp-chat-block-container .nav-tabs, .nav-tabs .nav-link.active {
border-color: #054d17 !important;
}
.lw-page-title,a {
color: #054d17;
}
.lw-page-title:hover,a:hover {
color: #043d12;
}
.card.lw-whatsapp-chat-block-container .lw-whatsapp-chat-window .conversation-compose .send .circle {
background-color: #054d17;
border-color: #044514;
}
.mdtoast.mdt--primary
,.lw-minimized-menu .navbar-vertical.navbar-expand-md .navbar-nav .nav-link.active:before,.nav-tabs .nav-link.active, .dropdown-item:before, .dropdown-item:hover,.dropdown-menu .active a.dropdown-item,
div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm, .dropdown-item.active, .dropdown-item:active,
.conversation-compose .send .circle, .page-item.active .page-link,.btn.btn-light.lw-save-language,
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before
,#navbar-main
{
background-color: #054d17!important;
border-color: #044514!important;
color: #ffffff!important;
}

{
background-color: #054d17;
border-color: #044514;
color: #ffffff;
}
.mdtoast.mdt--secondary
{
background-color: #000000!important;
border-color: #000000!important;
color: #ffffff!important;
}

{
background-color: #000000;
border-color: #000000;
color: #ffffff;
}
.mdtoast.mdt--success
{
background-color: #0b7547!important;
border-color: #09693f!important;
color: #ffffff!important;
}

{
background-color: #0b7547;
border-color: #09693f;
color: #ffffff;
}
.mdtoast.mdt--danger
{
background-color: #a2253e!important;
border-color: #912137!important;
color: #ffffff!important;
}

{
background-color: #a2253e;
border-color: #912137;
color: #ffffff;
}
.mdtoast.mdt--warning
{
background-color: #df0707!important;
border-color: #c80606!important;
color: #ffffff!important;
}

{
background-color: #df0707;
border-color: #c80606;
color: #ffffff;
}
.mdtoast.mdt--info
{
background-color: #17a2b8!important;
border-color: #1491a5!important;
color: #ffffff!important;
}

{
background-color: #17a2b8;
border-color: #1491a5;
color: #ffffff;
}
.mdtoast.mdt--light
{
background-color: #adb5bd!important;
border-color: #9ba2aa!important;
color: #ffffff!important;
}

{
background-color: #adb5bd;
border-color: #9ba2aa;
color: #ffffff;
}
.mdtoast.mdt--dark
{
background-color: #212528!important;
border-color: #1d2124!important;
color: #ffffff!important;
}

{
background-color: #212528;
border-color: #1d2124;
color: #ffffff;
}
.mdtoast.mdt--muted
{
background-color: #8898aa!important;
border-color: #7a8899!important;
color: #ffffff!important;
}

{
background-color: #8898aa;
border-color: #7a8899;
color: #ffffff;
}
.bg-primary { background-color: #054d17 !important; }
.text-primary { color: #054d17 !important; }
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle,.btn.btn-primary { background-color: #054d17 !important; border-color: #033911 !important; color:
#fff !important; }
.btn.btn-primary:hover { background-color: #044514 !important;
border-color: #044514 !important; }
.btn.btn-outline-primary { color: #054d17 !important; border-color: #054d17 !important; }
.btn.btn-outline-primary:hover { background-color: #054d17 !important; color: #fff !important; }
.alert.alert-primary { background-color: #054d17 !important; border-color: #044915 !important; color: #fff !important; }
.badge.badge-primary { background-color: #054d17 !important; color: #fff !important; }
.card.card-primary { background-color: #054d17 !important; border-color: #044915 !important; color: #fff !important; }
.list-group-item.list-group-item-primary { background-color: #054d17 !important; border-color: #044915 !important; color: #fff !important; }
.table.table-primary { background-color: #054d17 !important; color: #fff !important; }
.border.border-primary { border-color: #054d17 !important; }
.bg-secondary { background-color: #000000 !important; }
.text-secondary { color: #000000 !important; }
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle,.btn.btn-secondary { background-color: #000000 !important; border-color: #000000 !important; color:
#fff !important; }
.btn.btn-secondary:hover { background-color: #000000 !important;
border-color: #000000 !important; }
.btn.btn-outline-secondary { color: #000000 !important; border-color: #000000 !important; }
.btn.btn-outline-secondary:hover { background-color: #000000 !important; color: #fff !important; }
.alert.alert-secondary { background-color: #000000 !important; border-color: #000000 !important; color: #fff !important; }
.badge.badge-secondary { background-color: #000000 !important; color: #fff !important; }
.card.card-secondary { background-color: #000000 !important; border-color: #000000 !important; color: #fff !important; }
.list-group-item.list-group-item-secondary { background-color: #000000 !important; border-color: #000000 !important; color: #fff !important; }
.table.table-secondary { background-color: #000000 !important; color: #fff !important; }
.border.border-secondary { border-color: #000000 !important; }
.bg-success { background-color: #0b7547 !important; }
.text-success { color: #0b7547 !important; }
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle,.btn.btn-success { background-color: #0b7547 !important; border-color: #085735 !important; color:
#fff !important; }
.btn.btn-success:hover { background-color: #09693f !important;
border-color: #09693f !important; }
.btn.btn-outline-success { color: #0b7547 !important; border-color: #0b7547 !important; }
.btn.btn-outline-success:hover { background-color: #0b7547 !important; color: #fff !important; }
.alert.alert-success { background-color: #0b7547 !important; border-color: #0a6f43 !important; color: #fff !important; }
.badge.badge-success { background-color: #0b7547 !important; color: #fff !important; }
.card.card-success { background-color: #0b7547 !important; border-color: #0a6f43 !important; color: #fff !important; }
.list-group-item.list-group-item-success { background-color: #0b7547 !important; border-color: #0a6f43 !important; color: #fff !important; }
.table.table-success { background-color: #0b7547 !important; color: #fff !important; }
.border.border-success { border-color: #0b7547 !important; }
.bg-danger { background-color: #a2253e !important; }
.text-danger { color: #a2253e !important; }
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle,.btn.btn-danger { background-color: #a2253e !important; border-color: #791b2e !important; color:
#fff !important; }
.btn.btn-danger:hover { background-color: #912137 !important;
border-color: #912137 !important; }
.btn.btn-outline-danger { color: #a2253e !important; border-color: #a2253e !important; }
.btn.btn-outline-danger:hover { background-color: #a2253e !important; color: #fff !important; }
.alert.alert-danger { background-color: #a2253e !important; border-color: #99233a !important; color: #fff !important; }
.badge.badge-danger { background-color: #a2253e !important; color: #fff !important; }
.card.card-danger { background-color: #a2253e !important; border-color: #99233a !important; color: #fff !important; }
.list-group-item.list-group-item-danger { background-color: #a2253e !important; border-color: #99233a !important; color: #fff !important; }
.table.table-danger { background-color: #a2253e !important; color: #fff !important; }
.border.border-danger { border-color: #a2253e !important; }
.bg-warning { background-color: #df0707 !important; }
.text-warning { color: #df0707 !important; }
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle,.btn.btn-warning { background-color: #df0707 !important; border-color: #a70505 !important; color:
#fff !important; }
.btn.btn-warning:hover { background-color: #c80606 !important;
border-color: #c80606 !important; }
.btn.btn-outline-warning { color: #df0707 !important; border-color: #df0707 !important; }
.btn.btn-outline-warning:hover { background-color: #df0707 !important; color: #fff !important; }
.alert.alert-warning { background-color: #df0707 !important; border-color: #d30606 !important; color: #fff !important; }
.badge.badge-warning { background-color: #df0707 !important; color: #fff !important; }
.card.card-warning { background-color: #df0707 !important; border-color: #d30606 !important; color: #fff !important; }
.list-group-item.list-group-item-warning { background-color: #df0707 !important; border-color: #d30606 !important; color: #fff !important; }
.table.table-warning { background-color: #df0707 !important; color: #fff !important; }
.border.border-warning { border-color: #df0707 !important; }
.bg-info { background-color: #17a2b8 !important; }
.text-info { color: #17a2b8 !important; }
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle,.btn.btn-info { background-color: #17a2b8 !important; border-color: #11798a !important; color:
#fff !important; }
.btn.btn-info:hover { background-color: #1491a5 !important;
border-color: #1491a5 !important; }
.btn.btn-outline-info { color: #17a2b8 !important; border-color: #17a2b8 !important; }
.btn.btn-outline-info:hover { background-color: #17a2b8 !important; color: #fff !important; }
.alert.alert-info { background-color: #17a2b8 !important; border-color: #1599ae !important; color: #fff !important; }
.badge.badge-info { background-color: #17a2b8 !important; color: #fff !important; }
.card.card-info { background-color: #17a2b8 !important; border-color: #1599ae !important; color: #fff !important; }
.list-group-item.list-group-item-info { background-color: #17a2b8 !important; border-color: #1599ae !important; color: #fff !important; }
.table.table-info { background-color: #17a2b8 !important; color: #fff !important; }
.border.border-info { border-color: #17a2b8 !important; }
.bg-light { background-color: #adb5bd !important; }
.text-light { color: #adb5bd !important; }
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle,.btn.btn-light { background-color: #adb5bd !important; border-color: #81878d !important; color:
#fff !important; }
.btn.btn-light:hover { background-color: #9ba2aa !important;
border-color: #9ba2aa !important; }
.btn.btn-outline-light { color: #adb5bd !important; border-color: #adb5bd !important; }
.btn.btn-outline-light:hover { background-color: #adb5bd !important; color: #fff !important; }
.alert.alert-light { background-color: #adb5bd !important; border-color: #a4abb3 !important; color: #fff !important; }
.badge.badge-light { background-color: #adb5bd !important; color: #fff !important; }
.card.card-light { background-color: #adb5bd !important; border-color: #a4abb3 !important; color: #fff !important; }
.list-group-item.list-group-item-light { background-color: #adb5bd !important; border-color: #a4abb3 !important; color: #fff !important; }
.table.table-light { background-color: #adb5bd !important; color: #fff !important; }
.border.border-light { border-color: #adb5bd !important; }
.bg-dark { background-color: #212528 !important; }
.text-dark { color: #212528 !important; }
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle,.btn.btn-dark { background-color: #212528 !important; border-color: #181b1e !important; color:
#fff !important; }
.btn.btn-dark:hover { background-color: #1d2124 !important;
border-color: #1d2124 !important; }
.btn.btn-outline-dark { color: #212528 !important; border-color: #212528 !important; }
.btn.btn-outline-dark:hover { background-color: #212528 !important; color: #fff !important; }
.alert.alert-dark { background-color: #212528 !important; border-color: #1f2326 !important; color: #fff !important; }
.badge.badge-dark { background-color: #212528 !important; color: #fff !important; }
.card.card-dark { background-color: #212528 !important; border-color: #1f2326 !important; color: #fff !important; }
.list-group-item.list-group-item-dark { background-color: #212528 !important; border-color: #1f2326 !important; color: #fff !important; }
.table.table-dark { background-color: #212528 !important; color: #fff !important; }
.border.border-dark { border-color: #212528 !important; }
.bg-muted { background-color: #8898aa !important; }
.text-muted { color: #8898aa !important; }
.btn-outline-muted:not(:disabled):not(.disabled).active, .btn-outline-muted:not(:disabled):not(.disabled):active, .show>.btn-outline-muted.dropdown-toggle,.btn.btn-muted { background-color: #8898aa !important; border-color: #66727f !important; color:
#fff !important; }
.btn.btn-muted:hover { background-color: #7a8899 !important;
border-color: #7a8899 !important; }
.btn.btn-outline-muted { color: #8898aa !important; border-color: #8898aa !important; }
.btn.btn-outline-muted:hover { background-color: #8898aa !important; color: #fff !important; }
.alert.alert-muted { background-color: #8898aa !important; border-color: #8190a1 !important; color: #fff !important; }
.badge.badge-muted { background-color: #8898aa !important; color: #fff !important; }
.card.card-muted { background-color: #8898aa !important; border-color: #8190a1 !important; color: #fff !important; }
.list-group-item.list-group-item-muted { background-color: #8898aa !important; border-color: #8190a1 !important; color: #fff !important; }
.table.table-muted { background-color: #8898aa !important; color: #fff !important; }
.border.border-muted { border-color: #8898aa !important; }




    :root {
        --lw-dark-page-color: #1e1e25;
        --lw-dark-surface-color: #15151a;
        --lw-checkbox-accent: #0b9358;
        --lw-checkbox-border: #9aa6b2;
        --lw-checkbox-border: color-mix(in srgb, var(--lw-checkbox-accent) 42%, #c3ccd6);
        --lw-checkbox-surface: var(--lw-dark-elevated-color);
        --lw-ui-control-bg: var(--lw-dark-elevated-color);
        --lw-ui-control-border: #5f6d7c;
        --lw-ui-control-border: color-mix(in srgb, var(--lw-checkbox-accent) 35%, #788695);
        --lw-ui-control-focus: color-mix(in srgb, var(--lw-checkbox-accent) 35%, transparent);
        --lw-ui-surface: var(--lw-dark-elevated-color);
        --lw-ui-text: var(--lw-dark-text-color);
        --lw-ui-muted: var(--lw-dark-muted-color);
        --lw-ui-card-border: var(--lw-dark-border-color);
        --lw-dark-elevated-color: #1d232c;
        --lw-dark-elevated-color: color-mix(in srgb, var(--lw-dark-surface-color) 86%, white);
        --lw-dark-border-color: #2b3440;
        --lw-dark-border-color: color-mix(in srgb, var(--lw-dark-surface-color) 80%, white);
        --lw-dark-text-color: #ffffff;
        --lw-dark-muted-color: #aab4c2;
        --lw-dark-pattern-start: rgba(16, 19, 24, 0.78);
        --lw-dark-pattern-end: rgba(16, 19, 24, 0.88);
        --lw-dark-shadow: 0 18px 48px rgba(0, 0, 0, 0.28);
        --lw-dark-color-scheme: dark;
    }
    html > body {
    background-color: var(--lw-dark-page-color) !important;
    }
    .card.lw-whatsapp-chat-block-container .lw-whatsapp-chat-window .conversation {
    background-color: #1b1b21!important;
    }
    div:where(.swal2-container) div:where(.swal2-popup),
    .navbar.lw-sidebar-container ,.navbar-collapse, .card, .card-header, fieldset:not(.filepond--file-wrapper) {
    background-color: var(--lw-dark-surface-color) !important;
    border-color: var(--lw-dark-border-color) !important;
    }
    .card-body fieldset:not(.filepond--file-wrapper) legend {
        background-color: var(--lw-dark-elevated-color) !important;
        border-color: var(--lw-dark-border-color) !important;
        color: var(--lw-dark-text-color) !important;
    }
    .navbar.lw-sidebar-container.navbar-light .navbar-nav .nav-link[data-toggle=collapse]:after,
    .navbar.lw-sidebar-container.navbar-light .navbar-nav .nav-link,
    .navbar.lw-sidebar-container.navbar-light .navbar-nav .nav-link .fa {
    color: #ffffff!important;
    }
                    .card.lw-whatsapp-chat-block-container .lw-whatsapp-chat-window .user-bar {
    background-color: #05492c!important;
    }
    .card.lw-whatsapp-chat-block-container .nav-tabs {
    border-color: #0b9358 !important;
    }
    .lw-page-title,a {
    color: #0b9358;
    }
    .lw-page-title:hover,a:hover {
    color: #087546;
    }
    .card.lw-whatsapp-chat-block-container .lw-whatsapp-chat-window .conversation-compose .send .circle {
    background-color: #0b9358;
    border-color: #09844f;
    }
        
    .mdtoast.mdt--primary
        ,.lw-minimized-menu .navbar-vertical.navbar-expand-md .navbar-nav .nav-link.active:before,.nav-tabs .nav-link.active, .dropdown-item:before, .dropdown-item:hover,.dropdown-menu .active a.dropdown-item,
    div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm, .dropdown-item.active, .dropdown-item:active,
    .conversation-compose .send .circle, .page-item.active .page-link,.btn.btn-light.lw-save-language,
    .dataTables_wrapper .table.dataTable thead,
    table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before
        {
    background-color: #0b9358!important;
    border-color: #09844f!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--secondary
        {
    background-color: #57616b!important;
    border-color: #4e5760!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--success
        {
    background-color: #055230!important;
    border-color: #04492b!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--danger
        {
    background-color: #c11a1a!important;
    border-color: #ad1717!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--warning
        {
    background-color: #ca1212!important;
    border-color: #b51010!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--info
        {
    background-color: #17a2b8!important;
    border-color: #1491a5!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--light
        {
    background-color: #696868!important;
    border-color: #5e5d5d!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--dark
        {
    background-color: #9a9daf!important;
    border-color: #8a8d9d!important;
    color: #ffffff !important;
    }
                    
    .mdtoast.mdt--muted
        {
    background-color: #c3c3c3!important;
    border-color: #afafaf!important;
    color: #ffffff !important;
    }
            .bg-primary { background-color: #0b9358 !important; }
.text-primary { color: #0b9358 !important; }
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle,.btn.btn-primary { background-color: #0b9358 !important; border-color: #0b9358 !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-primary:hover { background-color: #09844f !important;
    border-color: #09844f !important; }
.btn.btn-outline-primary { color: #0b9358 !important; border-color: #0b9358 !important; }
.btn.btn-outline-primary:hover { background-color: #0b9358 !important; color: #fff !important; }
.alert.alert-primary { background-color: #0b9358 !important; border-color: #0a8b53 !important; color: #fff !important; }
.badge.badge-primary { background-color: #0b9358 !important; color: #fff !important; }
.card.card-primary { background-color: #0b9358 !important; border-color: #0a8b53 !important; color: #fff !important; }
.list-group-item.list-group-item-primary { background-color: #0b9358 !important; border-color: #0a8b53 !important; color: #fff !important; }
.table.table-primary { background-color: #0b9358 !important; color: #fff !important; }
.border.border-primary { border-color: #0b9358 !important; }
.bg-secondary { background-color: #57616b !important; }
.text-secondary { color: #57616b !important; }
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle,.btn.btn-secondary { background-color: #57616b !important; border-color: #57616b !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-secondary:hover { background-color: #4e5760 !important;
    border-color: #4e5760 !important; }
.btn.btn-outline-secondary { color: #57616b !important; border-color: #57616b !important; }
.btn.btn-outline-secondary:hover { background-color: #57616b !important; color: #fff !important; }
.alert.alert-secondary { background-color: #57616b !important; border-color: #525c65 !important; color: #fff !important; }
.badge.badge-secondary { background-color: #57616b !important; color: #fff !important; }
.card.card-secondary { background-color: #57616b !important; border-color: #525c65 !important; color: #fff !important; }
.list-group-item.list-group-item-secondary { background-color: #57616b !important; border-color: #525c65 !important; color: #fff !important; }
.table.table-secondary { background-color: #57616b !important; color: #fff !important; }
.border.border-secondary { border-color: #57616b !important; }
.bg-success { background-color: #055230 !important; }
.text-success { color: #055230 !important; }
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle,.btn.btn-success { background-color: #055230 !important; border-color: #055230 !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-success:hover { background-color: #04492b !important;
    border-color: #04492b !important; }
.btn.btn-outline-success { color: #055230 !important; border-color: #055230 !important; }
.btn.btn-outline-success:hover { background-color: #055230 !important; color: #fff !important; }
.alert.alert-success { background-color: #055230 !important; border-color: #044d2d !important; color: #fff !important; }
.badge.badge-success { background-color: #055230 !important; color: #fff !important; }
.card.card-success { background-color: #055230 !important; border-color: #044d2d !important; color: #fff !important; }
.list-group-item.list-group-item-success { background-color: #055230 !important; border-color: #044d2d !important; color: #fff !important; }
.table.table-success { background-color: #055230 !important; color: #fff !important; }
.border.border-success { border-color: #055230 !important; }
.bg-danger { background-color: #c11a1a !important; }
.text-danger { color: #c11a1a !important; }
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle,.btn.btn-danger { background-color: #c11a1a !important; border-color: #c11a1a !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-danger:hover { background-color: #ad1717 !important;
    border-color: #ad1717 !important; }
.btn.btn-outline-danger { color: #c11a1a !important; border-color: #c11a1a !important; }
.btn.btn-outline-danger:hover { background-color: #c11a1a !important; color: #fff !important; }
.alert.alert-danger { background-color: #c11a1a !important; border-color: #b71818 !important; color: #fff !important; }
.badge.badge-danger { background-color: #c11a1a !important; color: #fff !important; }
.card.card-danger { background-color: #c11a1a !important; border-color: #b71818 !important; color: #fff !important; }
.list-group-item.list-group-item-danger { background-color: #c11a1a !important; border-color: #b71818 !important; color: #fff !important; }
.table.table-danger { background-color: #c11a1a !important; color: #fff !important; }
.border.border-danger { border-color: #c11a1a !important; }
.bg-warning { background-color: #ca1212 !important; }
.text-warning { color: #ca1212 !important; }
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle,.btn.btn-warning { background-color: #ca1212 !important; border-color: #ca1212 !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-warning:hover { background-color: #b51010 !important;
    border-color: #b51010 !important; }
.btn.btn-outline-warning { color: #ca1212 !important; border-color: #ca1212 !important; }
.btn.btn-outline-warning:hover { background-color: #ca1212 !important; color: #fff !important; }
.alert.alert-warning { background-color: #ca1212 !important; border-color: #bf1111 !important; color: #fff !important; }
.badge.badge-warning { background-color: #ca1212 !important; color: #fff !important; }
.card.card-warning { background-color: #ca1212 !important; border-color: #bf1111 !important; color: #fff !important; }
.list-group-item.list-group-item-warning { background-color: #ca1212 !important; border-color: #bf1111 !important; color: #fff !important; }
.table.table-warning { background-color: #ca1212 !important; color: #fff !important; }
.border.border-warning { border-color: #ca1212 !important; }
.bg-info { background-color: #17a2b8 !important; }
.text-info { color: #17a2b8 !important; }
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle,.btn.btn-info { background-color: #17a2b8 !important; border-color: #17a2b8 !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-info:hover { background-color: #1491a5 !important;
    border-color: #1491a5 !important; }
.btn.btn-outline-info { color: #17a2b8 !important; border-color: #17a2b8 !important; }
.btn.btn-outline-info:hover { background-color: #17a2b8 !important; color: #fff !important; }
.alert.alert-info { background-color: #17a2b8 !important; border-color: #1599ae !important; color: #fff !important; }
.badge.badge-info { background-color: #17a2b8 !important; color: #fff !important; }
.card.card-info { background-color: #17a2b8 !important; border-color: #1599ae !important; color: #fff !important; }
.list-group-item.list-group-item-info { background-color: #17a2b8 !important; border-color: #1599ae !important; color: #fff !important; }
.table.table-info { background-color: #17a2b8 !important; color: #fff !important; }
.border.border-info { border-color: #17a2b8 !important; }
.bg-light { background-color: #696868 !important; }
.text-light { color: #696868 !important; }
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle,.btn.btn-light { background-color: #696868 !important; border-color: #696868 !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-light:hover { background-color: #5e5d5d !important;
    border-color: #5e5d5d !important; }
.btn.btn-outline-light { color: #696868 !important; border-color: #696868 !important; }
.btn.btn-outline-light:hover { background-color: #696868 !important; color: #fff !important; }
.alert.alert-light { background-color: #696868 !important; border-color: #636262 !important; color: #fff !important; }
.badge.badge-light { background-color: #696868 !important; color: #fff !important; }
.card.card-light { background-color: #696868 !important; border-color: #636262 !important; color: #fff !important; }
.list-group-item.list-group-item-light { background-color: #696868 !important; border-color: #636262 !important; color: #fff !important; }
.table.table-light { background-color: #696868 !important; color: #fff !important; }
.border.border-light { border-color: #696868 !important; }
.bg-dark { background-color: #9a9daf !important; }
.text-dark { color: #9a9daf !important; }
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle,.btn.btn-dark { background-color: #9a9daf !important; border-color: #9a9daf !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-dark:hover { background-color: #8a8d9d !important;
    border-color: #8a8d9d !important; }
.btn.btn-outline-dark { color: #9a9daf !important; border-color: #9a9daf !important; }
.btn.btn-outline-dark:hover { background-color: #9a9daf !important; color: #fff !important; }
.alert.alert-dark { background-color: #9a9daf !important; border-color: #9295a6 !important; color: #fff !important; }
.badge.badge-dark { background-color: #9a9daf !important; color: #fff !important; }
.card.card-dark { background-color: #9a9daf !important; border-color: #9295a6 !important; color: #fff !important; }
.list-group-item.list-group-item-dark { background-color: #9a9daf !important; border-color: #9295a6 !important; color: #fff !important; }
.table.table-dark { background-color: #9a9daf !important; color: #fff !important; }
.border.border-dark { border-color: #9a9daf !important; }
.bg-muted { background-color: #c3c3c3 !important; }
.text-muted { color: #c3c3c3 !important; }
.btn-outline-muted:not(:disabled):not(.disabled).active, .btn-outline-muted:not(:disabled):not(.disabled):active, .show>.btn-outline-muted.dropdown-toggle,.btn.btn-muted { background-color: #c3c3c3 !important; border-color: #c3c3c3 !important; color:
    #fff !important; }
.btn.btn-dark, .alert.alert-dark{ 
    
            color :#ffffff !important;
           
    }
.btn.btn-muted:hover { background-color: #afafaf !important;
    border-color: #afafaf !important; }
.btn.btn-outline-muted { color: #c3c3c3 !important; border-color: #c3c3c3 !important; }
.btn.btn-outline-muted:hover { background-color: #c3c3c3 !important; color: #fff !important; }
.alert.alert-muted { background-color: #c3c3c3 !important; border-color: #b9b9b9 !important; color: #fff !important; }
.badge.badge-muted { background-color: #c3c3c3 !important; color: #fff !important; }
.card.card-muted { background-color: #c3c3c3 !important; border-color: #b9b9b9 !important; color: #fff !important; }
.list-group-item.list-group-item-muted { background-color: #c3c3c3 !important; border-color: #b9b9b9 !important; color: #fff !important; }
.table.table-muted { background-color: #c3c3c3 !important; color: #fff !important; }
.border.border-muted { border-color: #c3c3c3 !important; }

    #navbar-main {
        background-color: var(--lw-dark-surface-color) !important;
        border-color: var(--lw-dark-border-color) !important;
    }
            