.simple_text_section {
	margin: 0;
	width: 100%;
	border: none;
	outline: none;
	display: flex;
	padding: 76px 0;
	overflow: hidden;
	align-items: center;
	justify-content: center;
	background-color: var(--cor1);
}

.simple_text_section_inverted {
	background-color: unset!important;
}

.simple_text_section_sp {
	padding: 0;
	width: 100%;
	border: none;
	outline: none;
	display: flex;
	overflow: hidden;
	align-items: center;
	margin: -40px 0 76px 0;
	justify-content: center;
}

.simple_text_section > div {
	gap: 32px;
}

.simple_text_section_p_1 {
	padding: 0;
	width: 100%;
	border: none;
	outline: none;
	margin: 0 auto;
	color: var(--cor2);
	text-align: center;
	word-break: break-word;
	transition: all 0.2s ease;
	text-align: -webkit-center;
	font: normal 48px/60px Calistoga-Regular;
}

.simple_text_section_inverted .simple_text_section_p_1 {
	max-width: 600px;
	color: var(--cor1)!important;
}

.simple_text_section_p_2 {
	padding: 0;
	width: 100%;
	border: none;
	outline: none;
	margin: 0 auto;
	color: var(--cor2);
	text-align: center;
	word-break: break-word;
	transition: all 0.2s ease;
	text-align: -webkit-center;
	font: normal 40px/48px Calistoga-Regular;
}

.simple_text_section_p_3 {
	padding: 0;
	border: none;
	outline: none;
	margin: 0 auto;
	color: var(--cor1);
	text-align: center;
	word-break: break-word;
	transition: all 0.2s ease;
	text-align: -webkit-center;
	width: clamp(0%, 100%, 864px);
	font: normal 24px/30px Figtree-Regular;
}

.simple_text_section button {
	margin: 0 auto!important;
}

@media screen and (max-width: 700px) {
	.simple_text_section_p_1 {
		font: normal 42px/50px Calistoga-Regular;
	}
	.simple_text_section_p_2 {
		font: normal 32px/40px Calistoga-Regular;
	}
	.simple_text_section_p_3 {
		font: normal 22px/28px Figtree-Regular;
	}
}