@charset "utf-8";
.processos-content {
	margin: 0 auto;
	max-width: 1333px;
	padding: 88px 22px;
}

a.processo-item {display: block;padding: 22px 33px;font-weight: 800;color: #666;text-decoration: none;}
a.processo-item:nth-child(odd) {
    background-color: #ebebeb; /* Cinza claro */
}
a.processo-item:nth-child(even) {
    background-color: #fbfbfb; /* Cinza ainda mais claro */
}
a.processo-item:hover {
    padding-left: 55px;
    background-color: var(--cor-secundaria);
    color: #fff;
}
a.processo-item span {
    font-size: 12px;
}
.processos-content ol {margin: 44px 22px;}
.processos-content ol li {font-weight: 800;/* display: flex; */margin: 22px;padding: 0 0 0 0px;line-height: 100%;}
.processos-content ol li::marker {font-size: 27px !important;font-weight: 800; color: #ff9000}
.processos-content ol li:before { display: none;}

.processos-content ol li a {
    position: relative;
    top: 0px;
    text-decoration: none;
    display: block;
    width: 100%;
    height: 100%;
    padding: 22px;
}
.processos-content ol li:nth-child(odd) a {
    background-color: #ebebeb; /* Cinza claro */
}
.processos-content ol li:nth-child(even) a {
    background-color: #f0f0f0; /* Cinza ainda mais claro */
}
.processos-content ol li a:hover {
    background-color: var(--cor-secundaria); color: #fff
}
/*------------------------------------------------------------ */
/* ------------------------- MOBILE -------------------------- */
/*------------------------------------------------------------ */
@media screen and (max-width: 700px) {
	.content.padding { padding-top: 10px; padding-bottom: 10px;}
}