

:root {
--incrivel-rgba: 255, 255, 255;
--incrivel-rgbaInvert: 0, 0, 0;
--cor-primaria-navbar: #fafafa;
--cor-primaria-normal: #ffffff;
--cor-primaria-light: #f2f2f2;
--cor-primaria-lighten: #000000;
--cor-primaria-color: #000;
--cor-primaria-link: #FFF;
--cor-secundaria: #aeaeae;
--cor-secundaria-light: #000;
--cor-secundaria-lighten: #c3c3c3;
--cor-secundaria-color: #fff;
--cor-secundaria-link: #202020;
--cor-secundaria-dark: #fafafa;

}

/* Personalização 2.0 */
.cotas-item.status3 .cotas-item--content {
    background-color: #fff;
    border: #000 1px solid;
    color: #000;
}
.cotas-item.status3.selected .cotas-item--content {
    background-color: #e8e8e8 !important;
}

.section-titulo h2 {
margin-bottom: 15px !important;
font-weight: 400 !important;
padding-left: 15px;
position: relative;
font-size: 1.7em;
text-transform: uppercase!important;

    color: #000!important;
}

.section-titulo h2 b {
font-weight: 600!important;
color: var(--cor-secundaria);
}

/*.contas-bancarias .section-titulo h2:after, .section-ganhadores .section-titulo h2:after {*/
/* background-color: var(--cor-primaria-normal)!important;*/
/*}*/

.section-titulo h2:after {
transition: background-color 300ms;
background-color: #ff8a29;
border-radius: 20px;
position: absolute;
bottom: 2px;
content: ' ';
height: 27px;
width: 5px;
left: 0;
}

.section-titulo p {
    color: #8c8c8c!important;
}



.card-produto-item--imagem {
border-top-left-radius: 10px !important;
border-top-right-radius: 0px !important;
border-bottom-left-radius: 10px !important;
border-bottom-right-radius: 0px !important;
min-width: 160px !important;
height: 160px !important;
width: 160px !important;
background-color: none !important;
margin-bottom: 0px!important;
}
.card-produto-item--imagem img {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
min-width: 165px;
height: 160px;
width: 195px;
object-fit: cover;
}

.card-produto-item--info {
background-color: var(--cor-primaria-light) !important;
max-width: 260px;
width: 100%;
padding-left: 1rem!important;
padding-right: 1rem!important;
text-align: left !important;
height: 160px;
padding-top: 1rem;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.card-produto-item--info h2 {
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
overflow: hidden;
font-size: 1.1em;
    color: black;
font-weight: 600 !important;
}
.card-produto-item--info p {
font-size: .8em!important;
    color: #5f5f5f;


-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;
overflow: hidden;
margin-top: 0;
margin-bottom: 1rem;
}



.app-ganhador-item {
transition: color 300ms,background-color 300ms;
background-color: var(--cor-primaria-normal)!important;
border-radius: 10px;
padding: 1rem!important;
margin-bottom: .5rem!important;
display: flex!important;
align-items: center!important;
justify-content: space-between!important;

}

.app-ganhadores a, .app-ganhadores a:hover {
text-decoration: none;
}


.app-ganhador-item .info h3 {
font-weight: 600;
font-size: 1.1em;

    color: #000 !important;

}

.app-ganhador-item .info p {
font-size: .85em;
color: #777;
}

.app-ganhador-item .imagem {
position: relative;
overflow: hidden;
width: 85px;
}
.app-ganhador-item .imagem img {
border-radius: 80px;
object-fit: cover;
}
.app-ganhador-item .info h3 .btn {
background-color: var(--cor-secundaria);
border-color: var(--cor-secundaria);
margin-top: -9px;
padding: 0 6px;
font-size: .8em;
color: #fff;
}



.accordionContasBancarias .btn-link {
    color: #000 !important;
}
.accordionContasBancarias .card .card-header {
background-color: var(--cor-primaria-normal)!important;
}
.accordionContasBancarias .card h2 img {
border-bottom-right-radius: 0!important;
border-top-right-radius: 0!important;
height: 49.3px;
background-color:white;
width: 60px;
max-width: 60px;
min-width: 60px;
}


/* CARD */
.card {
background-color: var(--cor-primaria-normal)!important;
-webkit-box-shadow: none;
box-shadow: none;
    color: #000;

border-radius: 10px;
}
.card-body {
flex: 1 1 auto;
min-height: 1px;
padding: 1.25rem;
}

.card .card-img, .card .card-img-top {border-top-left-radius: 10px;border-top-right-radius: 10px;}


.app-sorteios {
margin-top: 0!important;
position: relative;
margin-top: -80px;
z-index: 40;
}




.inc-sorteios ul, .inc-sorteios li {
display: block;
margin: 0;
padding: 0;
}




.inc-sorteios li {
display: inline-block;
margin-right: 30px;
}

.inc-sorteios li a {
color: #fff;
text-decoration: none;
font-size: 23px;
color: var(--cor-secundaria-lighten);
}


.inc-sorteios li a.active {
color: var(--cor-secundaria-light);
}
.btn-por-apenas {
background-color: var(--cor-primaria-lighten)!important;
}


.app-rifa-info {
background-color: var(--cor-primaria-normal)!important;
border-radius: 5px;
padding: 1em;
}


.texto-detalhes {
    color: #8c8c8c!important;
max-height: 310px;
overflow-y: auto;
}

.contador {
margin-top: 1em;
background-color: var(--cor-primaria-lighten)!important;
}
.contador-texto, .contador-texto small {
    color: #fff;


}
.app-rifa--ganhador {
position: relative;
overflow: hidden;
text-align: center!important;
margin-bottom: 1rem!important;
justify-content: center!important;
display: flex!important;
}


.app-rifa--ganhador .item {
color: #fff;
background-color: #28a745;
text-align: center!important;
border-radius: .25rem!important;
padding: .5rem!important;
flex: 1 1 auto!important;
}

.app-rifa--ganhador .item:after {
background: url(../img/check2-circle.svg) no-repeat top left;
background-size: contain;
position: absolute;
font-size: 3.6em;
opacity: .2;
content: ' ';
bottom: 12px;
height: 60px;
right: 10px;
width: 60px;
}

    .step-content {
    color: black!important;
    }
    .step-content p {
    color: black!important;
    }

    .inc-sorteios h4 {
    color: black;
    }

    .app-header .app-user .usuario .dropdown-menu .dropdown-item .titulo, .app-header .app-user .usuario .dropdown-menu .dropdown-item, .menu-mobile .menu-mobile--lista a,
    .menu-mobile, .menu-mobile .menu-mobile--lista a span
    {
    color: #000 !important;
    }



.color_tilte_single {
    color: #000;
}




.app-user .acoes a {
    color: #000;
}

.usuario {
margin-left: 0.5rem !important;
display: flex !important;
align-items: center !important;
}


body{
    color: #000 !important;
}




.app-whatsapp-comprovantes {
    background-color: var(--cor-primaria-light);
}




.text-cor-secundaria {
color: #aeaeae !important;
}

.section-titulo h2:after {
background-color: #000000 !important;
}

    h1, h2 {font-size:1em;}
    a, h3, h4, h5, h6, li, span, input, select, textarea, p, label, div {font-family: 'montserrat', sans-serif;}
    body{background-color:#ffffff!important;}
    .bg_custom_draw .modal-content, #sendreceiptModal .modal-content, #consultMyNumberModal .modal-content{background-color:#000!important;}
<!---->
