


.acordos-image-filter {
    opacity: 0.7;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    
    -webkit-transition: 500ms -webkit-filter linear;
    -moz-transition: 500ms -moz-filter linear;
    -moz-transition: 500ms filter linear;
    -ms-transition: 500ms -ms-filter linear;
    -o-transition: 500ms -o-filter linear;
    transition: 500ms filter linear, 500ms -webkit-filter linear;
}

.acordos-image-filter:hover {
    opacity: 1;
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}

.convencoes-cat-rows, 
.convencoes-cat-rows .cat-item{
    position: relative;   
    width: auto;
}

.convencoes-cat-rows .cat-item{
    padding-right: 20px;
    padding-left: 20px;
    cursor: pointer;
}

.convencoes-cat-rows .cat-item:hover h4,
.convencoes-cat-rows .cat-item.active h4
{
   color: var(--gold) !important;
}

.convencoes-cat-rows .cat-item:not(:last-child):after{
    content: '';
    height: 120%;
    width: 2px;
    position: absolute;
    right: 0;
    top: 0;
    top: 50%;
    bottom: auto;
    -ms-transform: translate(0px,-50%);
    -webkit-transform: translate(0px,-50%);
    transform: translate(0px,-50%);
    background-color: var(--grey);
}

.cat-item{
    -moz-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;    
}

@media all and (max-width: 800px) {

    .convencoes-cat-rows .cat-item:not(:last-child):after{
        background-color: transparent;
    }

    .cat-item{
        display: block;
        width: 100% !important;
        text-align: center;
    }

}