.servicos {
	margin-bottom: 2rem;
}

.servicos__lista {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 0;
}

.servicos__lista li {
	width: 100%;
	margin-bottom: 1rem;
}

.servicos__lista li a {
		background:  radial-gradient(var(--cor-branco), var(--cor-complementar3) );
		display: flex;
		align-items: center;
		text-decoration: none;
		color: var(--cor-principal);

		justify-content: flex-start;
		height: 100%;
		transition: all .5s;
		border: 1px solid var(--cor-complementar1);
	}

@media (max-width: 999px) {

	.servicos__lista li a img {
		height: 25px;
		width: 25px;
		flex-shrink: 0;
		margin-left: 15px;
		margin-right: 10px;
	}

	.servicos__lista li h3 {
		order: 2;
		margin: 1.4rem 0;
	}

}


/*.servicos__lista li:nth-child(4) {
	margin-bottom: 0;
}*/

@media (min-width: 600px) {
	.servicos {
		margin-bottom: 3rem;
	}



}


@media (min-width: 1000px) {


	.servicos__lista li a.active {
		background: var(--cor-principal);
		border-color: var(--cor-principal);
		color: var(--cor-branco);
		transform: scale(1.1);
	}
	.servicos__lista li a.active img {
		filter: brightness(0) invert(1);
	}

	.servicos__lista li a:hover {
		background: var(--cor-principal);
		border-color: var(--cor-principal);
		color: var(--cor-branco);
		transform: scale(1.1);
	}

	.servicos__lista li a:hover img {
		filter: brightness(0) invert(1);
	}

	.servicos__lista li h3 {
		margin-bottom: 1.5rem;
		margin-top: 0rem;
		text-align: center;
		font-size: 1.7rem;
	}

	.servicos__lista {
		gap: 3rem;
	}

	.servicos__lista li {
		width: calc(17% - 3rem);
		margin-bottom: 0;
	}

	.servicos__lista li a {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		min-height: 170px;
		padding: 2.5em 2rem;
	}




}