.main{
	min-height:calc(100vh - var(--header-min-height) - var(--footer-min-height));
}
	.text{
    white-space: pre-line;
}
.ilustracao{
	width:50vw;
}
.link{
	display: flex;
	align-items: center;
}
.svg-link{
	height:1.5rem;
	width: auto;
}
.link-preto{
	color: #000;
}
.foto-texto{
	width: 500px;
	height: auto;
}
@media only screen and (max-width: 1000px) {
	.main-section{
		display: flex;
		flex-direction: column;
	}
}
