.modal-modalNewsletter .fancybox-skin {
   background: transparent url('https://cdn.awsli.com.br/1158/1158454/arquivos/pop-up__Prancheta 1.png') no-repeat center;
}

.fullbanner-mobile {
    display: none !important;
}

.accordion-inner span.cor-secundaria {
    color: #000;
}
#modalContato table tbody tr:nth-last-child(2), #modalContato table tbody tr:nth-last-child(3) {
    display: block !important;
}
.caixa1 {
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
#modalContato table tbody tr:nth-last-child(2) {
    display: none !important;
}


@media only screen and (max-width: 768px) {
    .caixa1 {
        display: flex;
        align-content: center;
        max-width: 90px;
    
}}a.lista-favoritos.fundo-principal.adicionar-favorito i:before {
    font-size: 17px !important;
}.marcas .flexslider ul li img {
    opacity: 1 !important;
    filter: initial !important;
}


section#testimonials {
    display: block !important;
}


image#vtex {
    filter: contrast(0.5);
}

.tec-li-vtex {
    width: 120px;
    display: inline-block;
}

.texto-tec-li-vtex {
    font-size: 11px;
    margin-right: 5px;
    color: #c7c7c7 !important;
}

.img-tec-li-vtex {
    display: flex;
    justify-content: center;
    align-items: center;
}


.img-tec-li-vtex svg {
    margin-top: 5px;
}


	
@media only screen and (min-width: 768px) {
#cabecalho>div.conteiner {padding: 0;max-width: 100%;}

#cabecalho>div.conteiner> .row-fluid {
    max-width: 85%;
    margin: 0 auto;
}

#cabecalho>div.conteiner>  .menu.superior {
    padding-bottom: 10px;
    background: #fff;
}

.menu.superior a, .menu.superior strong, .menu.superior a strong, .menu.superior span, .menu.superior li a {
    color: #000 !important;
    font-family: Montserrat;
    font-size: 14px !important;
}

.menu.superior .icon-chevron-down:before{
    color: #000 !important;
    
}

}




.minibanners-vitrine-new24 {
    display: flex;
    margin: 40px 0;
}

.minibanners-vitrine-new24-topicos {
    margin: 10px !important;
}


@media only screen and (max-width: 768px) {
.minibanners-vitrine-new24 ul.slick-dots {
    text-align: right;
    margin: 0 auto;
    width: 100% !important;
    max-width: 100% !important;
}

.minibanners-vitrine-new24 ul li {
    max-width: 15px;
    left: 80% !important;
}
}body.pagina-inicial iframe {
    min-height: 500px !important;
}
