

.contraste,
.contraste div, .contraste ul, .contraste p{
    background: #000 !important;
}
.contraste *{
    color: #FFF !important;
    background-color: #000 !important;
}
.contraste a{
    color: #FC0 !important;
    fill: #FC0;
}

.contraste .card-servicos svg{
    fill: #FC0 !important;
}
.contraste .card-servicos svg.icon, .contraste a svg.icon, .contraste .card-servicos{
    fill: #FC0 !important;
}
.contraste a:hover{
    text-decoration: underline !important;
}
.contraste img{
    
    /* border: 2px solid #FC0 !important; */
    /* padding: 5px; */
    -ms-filter: grayscale(1) brightness(130%);
    -webkit-filter: grayscale(1) brightness(130%);
    -moz-filter: grayscale(1) brightness(130%);
    -o-filter: grayscale(1) brightness(130%);
    filter: grayscale(1) brightness(130%);
}
 .contraste #botao-acessibilidade #material ul#navegacao li{
    border: 2px solid #FC0 !important;
 }
.contraste #topo h1 a{
    background: transparent url('../images/gov_br_contraste.jpg') no-repeat left top;
}
.contraste #menu .modnav a{
    color: #000 !important;
    background-color: #FBBD0A;
}

.contraste pre *{
    background-color:#161616  !important;
    color: #FBBD0A !important;
}

.contraste input[type="submit"]{
    background-color:#161616  !important;
    color: #FBBD0A !important;
    border: #FBBD0A solid 1px;
    padding: 10px;
}
.img-com-contraste2{
    background-color: #FFF !important;
    filter: grayscale(1) invert(1)!important;
    -webkit-filter: invert(100%) grayscale(1);
}

.img-com-contraste2.img-branca{
    background-color: black !important;
    filter: grayscale(1) invert(1)!important;
    -webkit-filter: invert(100%) grayscale(1);
}

.contraste .botao-acessibilidade svg{
    fill: var(--background-amarelo) !important;
}


.nav-tabs1 .nav-link1.active, .nav-tabs1 .nav-item1.show {
    color: #f7da0f !important;
    background-color: #FFF ;
    border-color: #dee2e6 #dee2e6 #fff !important;
}

.contraste .card-servicos{
    border: 1px solid white !important;
}

.contraste .botoes-servicos .nav-link.active{
    border: 3px solid white !important;
     background-color: var(--background-amarelo)!important;
    /* color: black !important; */
}

.card-mais-servicos .card-mais-titulo::after {
    background-color: var(--background-amarelo) !important;
}