.elementor-202 .elementor-element.elementor-element-cb81fdb{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-202 .elementor-element.elementor-element-00bae35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF850A;--border-color:#FF850A;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-202 .elementor-element.elementor-element-00bae35:not(.elementor-motion-effects-element-type-background), .elementor-202 .elementor-element.elementor-element-00bae35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-202 .elementor-element.elementor-element-eb1741c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-202 .elementor-element.elementor-element-eb1741c img{max-width:100%;height:420px;border-radius:30px 30px 30px 30px;}body.elementor-page-202:not(.elementor-motion-effects-element-type-background), body.elementor-page-202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}@media(max-width:767px){.elementor-202 .elementor-element.elementor-element-00bae35{--padding-top:15px;--padding-bottom:015px;--padding-left:10px;--padding-right:10px;}.elementor-202 .elementor-element.elementor-element-eb1741c img{height:0%;border-radius:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-202 .elementor-element.elementor-element-cb81fdb{--content-width:800px;}}/* Start custom CSS for plugin_rifa_numeros_aleatorios_elementor, class: .elementor-element-3d26fcb */.novo-layout-rifa-aleatorio-4 .action-valor-promocao {
    background-color: #1E1E1E;
    box-shadow: none;
    color : #ff850a !important;
}

.grid-numeros-numeros-aleatorios{
    background: #1E1E1E !important;
    box-shadow: 0 !important;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li{
    width: 30% !important;
    border: 1px solid;
    border-color: white !important;
    background: #ff850a;
    color: #141414 !important;
    box-shadow: none !important;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li:hover{
    width: 30% !important;
    border: 1px solid;
    border-color: white !important;
    background: #F4FF81;
    color: white !important;
    box-shadow: none !important;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios h3 {
    color: white;
}

.header-layout-numeros-aleatorios {
    color: white !important;
}

.novo-layout-rifa-aleatorio-4 .header-layout-numeros-aleatorios h3 span {
    display: none
}

.area-cotas {
    color: white;
}

.action-valor-promocao a:first-of-type {
    display: none;
}

.minus, .plus{
    color: white;
    border-color: white !important;
    background: #ff850a
}

.minus:hover, .plus:hover{
    color: #ff850a;
    border-color: white !important;
    background: none !important
}

.novo-layout-rifa-aleatorio-4 .action-valor-promocao {
    text-align: center;
    color : #ff850a !important;
}

.apoio{
    display: none;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios .resumo-quantidade-de-numeros .number {
    margin-top: 10px !important;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li a{
    color: #141414;
    font-weight: bold
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios .resumo-quantidade-de-numeros input{
    background: #ff850a;
    border: 1px solid ;
    border-color: white;
    color: white;
    font-weight: bold;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios{
    box-shadow: none
}

.novo-layout-rifa-aleatorio-4 .area-cotas a.consulte-meus-numeros{
    background: none;
    border: 1px solid;
    border-color: #ff850a;
    font-weight: bold
}

.novo-layout-rifa-aleatorio-4 .area-cotas a.consulte-meus-numeros:hover{
    background: none !important;
    color: white !important;
    font-weight: bold;
}

.novo-layout-rifa-aleatorio-4 .action-valor-promocao a, .novo-layout-rifa-aleatorio-4 .action-valor-promocao a:hover{
    background: #C6FF00;
    border: 1px solid;
    border-color: #C6FF00;
    color: #1E1E1E;
    font-size: 14px;
}

.finalizacao-pedido-numeros-aleatorios a, .finalizacao-pedido-numeros-aleatorios {
    color: #141414;
    background: #C6FF00 !important;
    transform: none;
    border-radius: 10px;
    transition: transform 0.3s ease, background 0.3s ease, border-radius 0.3s ease; /* Suaviza o efeito */
}

.finalizacao-pedido-numeros-aleatorios a:hover, .finalizacao-pedido-numeros-aleatorios:hover {
    background: #ff890a !important;
    transform: scale(1.01);
    border-radius: 10px; 
}


.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li.ativo a span{
    color: #000000
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li.ativo{
    border: 3px solid;
    border-color: white !important;
    outline: white!important;
    background-color: #F4FF81;
    color: #141414 !important;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li.ativo:hover{
    border: 3px solid;
    border-color: white !important;
    outline: white!important;
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li.ativo a span{
    background: rgb(198, 255, 0);
    padding: 3px;
    color: #141414;
    font-size: 10px;
}

.novo-layout-rifa-aleatorio-4 .area-cotas a.consulte-meus-numeros, .novo-layout-rifa-aleatorio-4 .area-cotas a.consulte-meus-numeros:hover{
    border-color: #ff850a !important
}

.novo-layout-rifa-aleatorio-4 .grid-numeros-numeros-aleatorios ul li a small{
    opacity: 100% !important
}

a.consulte-meus-numeros{
    background: #ff850a !important;
    border-color: white !important;
    border: 1px solid !important;
}

.novo-layout-rifa-aleatorio-4 .area-cotas a.consulte-meus-numeros{
    border-color: white!important;
}

a.consulte-meus-numeros {
    margin-left: 25px;
    margin-right: 25px;
}/* End custom CSS */