	#cadastro input,
	#cadastro select,
	#cadastro textarea {
		margin-bottom: 0;
	}

	#cadastro .g {
		grid-gap: 10px;
		column-gap: 10px
	}

	#cadastro h3 {
		text-transform: uppercase;
		font-weight: 600;
	}


	.mb10 {
		margin-bottom: 10px;
	}

	.mt40 {
		margin-top: 40px;
	}


	p.label {
		font-size: 18px;
		font-weight: 600;
		margin: 20px 0 8px;
		color: var(--primary);
	}

	form#cadastro label.grid-inpacto {
		align-items: center;
		justify-content: space-between;
		font-size: 15px;
		background: #b47f5d2b;
		padding: 4px;
		text-wrap-style: balance;
	}

	form#cadastro label.grid-inpacto input {
		width: 110px;
		margin-left: 15px;
		align-items: center;
		margin-bottom: 0;
	}

	.line-bottom {
		border-bottom: 2px solid var(--primary);
		margin: 8px;
	}

	form#cadastro label.resultados-tangiveis {
		font-size: 14px;
		font-weight: 600;
		padding-top: 0;
		padding-bottom: 0;
	}

	label.resultados-tangiveis input[type="number"] {
		width: 110px;
		margin: 0 15px;
		border: 0;
		border-bottom: 2px solid var(--black);
		border-radius: 0;
	}

	form#cadastro .referencia label {
		display: block;
	}

	form#cadastro .referencia input {
		margin-top: 4px;
	}

	#return-content.success,
	#return-content.ok,
	#resultado.success,
	#resultado.ok {
		opacity: 1;
	}

	#return-content p {
		margin-bottom: 0;
	}

