﻿:root {
    --cz-primary: #ffbc00; /*Botões principais e icones*/
    --cz-accent: #B77D00; /*Texto de preço*/
    --cz-secondary: #f3f5f9; 
    --cz-success: #ffbc00; /*Botões principais e icones*/
    --cz-info: #589CFC; /*Tag destaques e botão de solicitar acesso*/
    --cz-warning: #D4B91B; /*Tag lançamento*/
    --cz-danger: #FF6947; /*Tag promoção*/
    --cz-light: #fff;
    --cz-dark: #373f50;
    --cz-primary-rgb: 255, 188, 0; /*Botões principais e icones*/
    --cz-accent-rgb: 183, 125, 0; /*Texto de preço*/
    --cz-secondary-rgb: 243, 245, 249; 
    --cz-success-rgb: 255, 188, 0; /*Botões principais e icones*/
    --cz-info-rgb: 88, 156, 252; /*Tag destaques e botão de solicitar acesso*/
    --cz-warning-rgb: 212, 185, 27; /*Tag lançamento*/
    --cz-danger-rgb: 255, 105, 71; /*Tag promoção*/
    --cz-light-rgb: 25, 25, 25; /*Cor de fundo nav e footer*/
    --cz-dark-rgb: 55, 63, 80;
    --cz-white-rgb: 255,255,255;
    --cz-black-rgb: 0, 0, 0;
    --cz-body-color-rgb: 75, 86, 107;
    --cz-body-bg-rgb: 183, 125, 0;
    --cz-gradient: linear-gradient(180deg, rgba(183, 125, 0, 0.15), rgba(183, 125, 0, 0));
    --cz-link-color: #ffbc00;
    --cz-link-hover-color: #f6f9fc;
    --cz-code-color: #d63384;
    --cz-highlight-bg: #fff3cd;
}

.bg-secondary {
    --cz-bg-opacity: 1;
    background-color: #ffbc0005 !important;
}

.bg-highlight {
    background-color: #505a4b;
}

.bg-white .btn-link:hover, .modal-body .btn-link:hover {
    color: rgba(var(--cz-accent-rgb), var(--cz-text-opacity)) !important;
}

.card, .rounded-3.bg-white, .rounded-3.bg-secondary {
    border: 1px solid #ffbc0024 !important;
}

.btn {
    --cz-btn-padding-x: 1.375rem;
    --cz-btn-padding-y: 0.625rem;
    --cz-btn-font-family:;
    --cz-btn-font-size: 0.9375rem;
    --cz-btn-font-weight: normal;
    --cz-btn-line-height: 1.5;
    --cz-btn-color: #4b566b;
    --cz-btn-bg: transparent;
    --cz-btn-border-width: 1px;
    --cz-btn-border-color: transparent;
    --cz-btn-border-radius: 0.3125rem;
    --cz-btn-hover-border-color: transparent;
    --cz-btn-box-shadow: unset;
    --cz-btn-disabled-opacity: 0.65;
    --cz-btn-focus-box-shadow: 0 0 0 0 rgba(var(--cz-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--cz-btn-padding-y) var(--cz-btn-padding-x);
    font-family: var(--cz-btn-font-family);
    font-size: var(--cz-btn-font-size);
    font-weight: var(--cz-btn-font-weight);
    line-height: var(--cz-btn-line-height);
    color: var(--cz-btn-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--cz-btn-border-width) solid var(--cz-btn-border-color);
    border-radius: var(--cz-btn-border-radius);
    background-color: var(--cz-btn-bg);
    box-shadow: var(--cz-btn-box-shadow);
    transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, box-shadow 0.2s ease-in-out;
}

.btn-primary {
    --cz-btn-color: #000;
    --cz-btn-bg: #ffbc00;
    --cz-btn-border-color: #ffbc00;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #fe8080;
    --cz-btn-hover-border-color: #fe7879;
    --cz-btn-focus-shadow-rgb: 216, 89, 90;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #fe8788;
    --cz-btn-active-border-color: #fe7879;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #ffbc00;
    --cz-btn-disabled-border-color: #ffbc00;
}

.btn-accent {
    --cz-btn-color: #fff;
    --cz-btn-bg: #74BE4B;
    --cz-btn-border-color: #74BE4B;
    --cz-btn-hover-color: #fff;
    --cz-btn-hover-bg: #3F931D;
    --cz-btn-hover-border-color: #3F931D;
    --cz-btn-focus-shadow-rgb: 105, 110, 208;
    --cz-btn-active-color: #fff;
    --cz-btn-active-bg: #3F931D;
    --cz-btn-active-border-color: #3F931D;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #fff;
    --cz-btn-disabled-bg: #74BE4B;
    --cz-btn-disabled-border-color: #74BE4B;
}

.btn-secondary {
    --cz-btn-color: #000;
    --cz-btn-bg: #f3f5f9;
    --cz-btn-border-color: #f3f5f9;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #f5f7fa;
    --cz-btn-hover-border-color: #f4f6fa;
    --cz-btn-focus-shadow-rgb: 207, 208, 212;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #f5f7fa;
    --cz-btn-active-border-color: #f4f6fa;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #f3f5f9;
    --cz-btn-disabled-border-color: #f3f5f9;
}

.btn-success {
    --cz-btn-color: #000;
    --cz-btn-bg: #ffbc00;
    --cz-btn-border-color: #ffbc00;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #f2b200;
    --cz-btn-hover-border-color: #55daa1;
    --cz-btn-focus-shadow-rgb: 56, 182, 128;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #f2b200;
    --cz-btn-active-border-color: #55daa1;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #ffbc00;
    --cz-btn-disabled-border-color: #ffbc00;
}

.btn-info {
    --cz-btn-color: #000;
    --cz-btn-bg: #589CFC;
    --cz-btn-border-color: #589CFC;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #38B1E3;
    --cz-btn-hover-border-color: #38B1E3;
    --cz-btn-focus-shadow-rgb: 89, 152, 216;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #38B1E3;
    --cz-btn-active-border-color: #38B1E3;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #589CFC;
    --cz-btn-disabled-border-color: #589CFC;
}

.btn-warning {
    --cz-btn-color: #000;
    --cz-btn-bg: #D4B91B;
    --cz-btn-border-color: #D4B91B;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #feb380;
    --cz-btn-hover-border-color: #feae78;
    --cz-btn-focus-shadow-rgb: 216, 140, 89;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #feb787;
    --cz-btn-active-border-color: #feae78;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #D4B91B;
    --cz-btn-disabled-border-color: #D4B91B;
}

.btn-danger {
    --cz-btn-color: #000;
    --cz-btn-bg: #FF6947;
    --cz-btn-border-color: #FF6947;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #f56385;
    --cz-btn-hover-border-color: #f4597e;
    --cz-btn-focus-shadow-rgb: 207, 60, 95;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #f56c8d;
    --cz-btn-active-border-color: #f4597e;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #FF6947;
    --cz-btn-disabled-border-color: #FF6947;
}

.btn-light {
    --cz-btn-color: #000;
    --cz-btn-bg: #fff;
    --cz-btn-border-color: #fff;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #d9d9d9;
    --cz-btn-hover-border-color: #cccccc;
    --cz-btn-focus-shadow-rgb: 217, 217, 217;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #cccccc;
    --cz-btn-active-border-color: #bfbfbf;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #000;
    --cz-btn-disabled-bg: #fff;
    --cz-btn-disabled-border-color: #fff;
}

.btn-dark {
    --cz-btn-color: #fff;
    --cz-btn-bg: #373f50;
    --cz-btn-border-color: #373f50;
    --cz-btn-hover-color: #fff;
    --cz-btn-hover-bg: #555c6a;
    --cz-btn-hover-border-color: #4b5262;
    --cz-btn-focus-shadow-rgb: 85, 92, 106;
    --cz-btn-active-color: #fff;
    --cz-btn-active-bg: #5f6573;
    --cz-btn-active-border-color: #4b5262;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #fff;
    --cz-btn-disabled-bg: #373f50;
    --cz-btn-disabled-border-color: #373f50;
}

.btn-outline-primary {
    --cz-btn-color: #ffbc00;
    --cz-btn-border-color: #ffbc00;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #ffbc00;
    --cz-btn-hover-border-color: #ffbc00;
    --cz-btn-focus-shadow-rgb: 255, 188, 0;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #ffbc00;
    --cz-btn-active-border-color: #ffbc00;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #ffbc00;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #ffbc00;
    --cz-gradient: none;
}

.btn-outline-accent {
    --cz-btn-color: #ffbc00;
    --cz-btn-border-color: #ffbc00;
    --cz-btn-hover-color: #fff;
    --cz-btn-hover-bg: #ffbc00;
    --cz-btn-hover-border-color: #ffbc00;
    --cz-btn-focus-shadow-rgb: 183, 125, 0;
    --cz-btn-active-color: #fff;
    --cz-btn-active-bg: #ffbc00;
    --cz-btn-active-border-color: #ffbc00;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #ffbc00;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #ffbc00;
    --cz-gradient: none;
}

.btn-outline-secondary {
    --cz-btn-color: #f3f5f9;
    --cz-btn-border-color: #f3f5f9;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #f3f5f9;
    --cz-btn-hover-border-color: #f3f5f9;
    --cz-btn-focus-shadow-rgb: 243, 245, 249;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #f3f5f9;
    --cz-btn-active-border-color: #f3f5f9;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #f3f5f9;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #f3f5f9;
    --cz-gradient: none;
}

.btn-outline-success {
    --cz-btn-color: #ffbc00;
    --cz-btn-border-color: #ffbc00;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #ffbc00;
    --cz-btn-hover-border-color: #ffbc00;
    --cz-btn-focus-shadow-rgb: 255, 188, 0;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #ffbc00;
    --cz-btn-active-border-color: #ffbc00;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #ffbc00;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #ffbc00;
    --cz-gradient: none;
}

.btn-outline-info {
    --cz-btn-color: #589CFC;
    --cz-btn-border-color: #589CFC;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #589CFC;
    --cz-btn-hover-border-color: #589CFC;
    --cz-btn-focus-shadow-rgb: 96, 208, 241;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #589CFC;
    --cz-btn-active-border-color: #589CFC;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #589CFC;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #589CFC;
    --cz-gradient: none;
}

.btn-outline-warning {
    --cz-btn-color: #D4B91B;
    --cz-btn-border-color: #D4B91B;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #D4B91B;
    --cz-btn-hover-border-color: #D4B91B;
    --cz-btn-focus-shadow-rgb: 248, 208, 100;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #D4B91B;
    --cz-btn-active-border-color: #D4B91B;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #D4B91B;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #D4B91B;
    --cz-gradient: none;
}

.btn-outline-danger {
    --cz-btn-color: #FF6947;
    --cz-btn-border-color: #FF6947;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #FF6947;
    --cz-btn-hover-border-color: #FF6947;
    --cz-btn-focus-shadow-rgb: 246, 148, 111;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #FF6947;
    --cz-btn-active-border-color: #FF6947;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #FF6947;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #FF6947;
    --cz-gradient: none;
}

.btn-outline-light {
    --cz-btn-color: #fff;
    --cz-btn-border-color: #fff;
    --cz-btn-hover-color: #000;
    --cz-btn-hover-bg: #fff;
    --cz-btn-hover-border-color: #fff;
    --cz-btn-focus-shadow-rgb: 183, 125, 0;
    --cz-btn-active-color: #000;
    --cz-btn-active-bg: #fff;
    --cz-btn-active-border-color: #fff;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #fff;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #fff;
    --cz-gradient: none;
}

.btn-outline-dark {
    --cz-btn-color: #373f50;
    --cz-btn-border-color: #373f50;
    --cz-btn-hover-color: #fff;
    --cz-btn-hover-bg: #373f50;
    --cz-btn-hover-border-color: #373f50;
    --cz-btn-focus-shadow-rgb: 55, 63, 80;
    --cz-btn-active-color: #fff;
    --cz-btn-active-bg: #373f50;
    --cz-btn-active-border-color: #373f50;
    --cz-btn-active-shadow: unset;
    --cz-btn-disabled-color: #373f50;
    --cz-btn-disabled-bg: transparent;
    --cz-btn-disabled-border-color: #373f50;
    --cz-gradient: none;
}

.btn-link {
    --cz-btn-font-weight: 400;
    --cz-btn-color: var(--cz-link-color);
    --cz-btn-bg: transparent;
    --cz-btn-border-color: transparent;
    --cz-btn-hover-color: var(--cz-link-hover-color);
    --cz-btn-hover-border-color: transparent;
    --cz-btn-active-color: var(--cz-link-hover-color);
    --cz-btn-active-border-color: transparent;
    --cz-btn-disabled-color: #7d879c;
    --cz-btn-disabled-border-color: transparent;
    --cz-btn-box-shadow: none;
    --cz-btn-focus-shadow-rgb: 216, 89, 90;
    text-decoration: none;
}

.btn-primary {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #f2b200;
    --cz-btn-active-bg: #f2b200;
    --cz-btn-hover-border-color: #f2b200;
    --cz-btn-active-border-color: #f2b200;
    --cz-btn-disabled-color: #fff;
}

.btn-accent {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #3F931D;
    --cz-btn-active-bg: #3F931D;
    --cz-btn-hover-border-color: #3F931D;
    --cz-btn-active-border-color: #3F931D;
    --cz-btn-disabled-color: #fff;
}

.btn-secondary {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #d8deeb;
    --cz-btn-active-bg: #d8deeb;
    --cz-btn-hover-border-color: #d8deeb;
    --cz-btn-active-border-color: #d8deeb;
    --cz-btn-disabled-color: #fff;
}

.btn-success {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #f2b200;
    --cz-btn-active-bg: #f2b200;
    --cz-btn-hover-border-color: #f2b200;
    --cz-btn-active-border-color: #f2b200;
    --cz-btn-disabled-color: #fff;
}

.btn-info {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #4B88DF;
    --cz-btn-active-bg: #4B88DF;
    --cz-btn-hover-border-color: #4B88DF;
    --cz-btn-active-border-color: #4B88DF;
    --cz-btn-disabled-color: #fff;
}

.btn-warning {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #fe8d40;
    --cz-btn-active-bg: #fe8d40;
    --cz-btn-hover-border-color: #fe8d40;
    --cz-btn-active-border-color: #fe8d40;
    --cz-btn-disabled-color: #fff;
}

.btn-danger {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #f12152;
    --cz-btn-active-bg: #f12152;
    --cz-btn-hover-border-color: #f12152;
    --cz-btn-active-border-color: #f12152;
    --cz-btn-disabled-color: #fff;
}

.btn-light {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #ebebeb;
    --cz-btn-active-bg: #ebebeb;
    --cz-btn-hover-border-color: #ebebeb;
    --cz-btn-active-border-color: #ebebeb;
    --cz-btn-disabled-color: #fff;
}

.btn-dark {
    --cz-btn-color: #fff;
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
    --cz-btn-hover-bg: #262c38;
    --cz-btn-active-bg: #262c38;
    --cz-btn-hover-border-color: #262c38;
    --cz-btn-active-border-color: #262c38;
    --cz-btn-disabled-color: #fff;
}

.btn-secondary,
.btn-light {
    --cz-btn-color: #373f50 !important;
    --cz-btn-hover-color: #2b3445 !important;
    --cz-btn-active-color: #2b3445 !important;
    --cz-btn-disabled-color: #7d879c;
}

.btn-light {
    --cz-btn-border-color: #fff !important;
    --cz-btn-hover-border-color: #fff !important;
    --cz-btn-active-border-color: #fff !important;
    --cz-btn-hover-bg: #fff !important;
    --cz-btn-active-bg: #fff !important;
}

.btn-outline-primary {
    --cz-btn-border-color: rgba(255, 188, 0, 0.35);
}

.btn-outline-accent {
    --cz-btn-border-color: rgba(183, 125, 0, 0.35);
}

.btn-outline-secondary {
    --cz-btn-border-color: rgba(243, 245, 249, 0.35);
}

.btn-outline-success {
    --cz-btn-border-color: rgba(255, 188, 0, 0.35);
}

.btn-outline-info {
    --cz-btn-border-color: rgba(96, 208, 241, 0.35);
}

.btn-outline-warning {
    --cz-btn-border-color: rgba(248, 208, 100, 0.35);
}

.btn-outline-danger {
    --cz-btn-border-color: rgba(246, 148, 111, 0.35);
}

.btn-outline-light {
    --cz-btn-border-color: rgba(183, 125, 0, 0.35);
}

.btn-outline-dark {
    --cz-btn-border-color: rgba(55, 63, 80, 0.35);
}

.btn-outline-secondary {
    --cz-btn-color: #373f50;
    --cz-btn-hover-color: #2b3445;
    --cz-btn-active-color: #2b3445;
    --cz-btn-hover-bg: #f3f5f9;
    --cz-btn-active-bg: #f3f5f9;
    --cz-btn-border-color: #dae1e7;
    --cz-btn-hover-border-color: #dae1e7;
    --cz-btn-active-border-color: #dae1e7;
    --cz-btn-disabled-color: #4b566b;
    --cz-btn-disabled-border-color: #e3e9ef;
}

.btn-outline-light {
    --cz-btn-hover-color: #373f50;
    --cz-btn-active-color: #373f50;
    --cz-btn-hover-bg: #fff;
    --cz-btn-active-bg: #fff;
}

[class^=btn-outline-],
[class*=" btn-outline-"] {
    --cz-btn-hover-color: #ffbc00;
    --cz-btn-active-color: #ffbc00;
}

.btn-outline-accent {
    --cz-btn-hover-color: #fff;
    --cz-btn-active-color: #fff;
}

.navbar-light .navbar-tool-icon-box, .navbar-light .navbar-tool-icon-box .ci-user {
    color: #fff;
}

    .navbar-light .navbar-tool-icon-box.bg-secondary {
        background-color: #ffbc00 !important;
    }

.navbar-light .navbar-tool-text,
.navbar-light .navbar-nav .nav-item .nav-link,
.navbar-light .navbar-nav .nav-item .nav-link i,
.navbar-light .navbar-tool-text a {
    color: #fff;
}

.navbar-light .navbar-nav .nav-item:hover .nav-link,
.navbar-light .navbar-nav .nav-item:hover .nav-link i {
    color: var(--cz-primary) !important;
}

    .navbar-light .navbar-tool-text a:hover {
        color: #ffbc00;
    }

.navbar-light .navbar-tool:hover .navbar-tool-text {
    color: #b4a8b2;
}

.navbar-light .navbar-tool-text > small, .navbar-light .navbar-tool-text > .small {
    color: #dadada;
}

.navbar-light .navbar-toggler-icon {
    --cz-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.text-primary {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-primary-rgb), var(--cz-text-opacity)) !important;
}

.text-accent {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-accent-rgb), var(--cz-text-opacity)) !important;
}

.text-secondary {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-secondary-rgb), var(--cz-text-opacity)) !important;
}

.text-success {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-success-rgb), var(--cz-text-opacity)) !important;
}

.text-info {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-info-rgb), var(--cz-text-opacity)) !important;
}

.text-warning {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-warning-rgb), var(--cz-text-opacity)) !important;
}

.text-danger {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-danger-rgb), var(--cz-text-opacity)) !important;
}

.text-light {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-light-rgb), var(--cz-text-opacity)) !important;
}

.text-dark {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-white-rgb), var(--cz-text-opacity)) !important;
}

.bg-white .text-dark {
    color: #000 !important;
}

.text-black {
    --cz-text-opacity: 1;
    color: rgba(var(--cz-black-rgb), var(--cz-text-opacity)) !important;
}

.text-white {
    --cz-text-opacity: 1;
    color: #fff !important;
}

.navbar-tool-text .text-dark {
    color: #ffbc00 !important;
}

.page-title-overlap {
    background-color: var(--cz-primary) !important;
}

.footer, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6 {
    color: white !important;
}

    .footer .widget-list-link {
        --cz-text-opacity: 1;
        color: #fff !important;
    }

        .footer .widget-list-link:hover {
            color: #ffbc00 !important;
        }
