@media only screen and (max-width: 542px) {
	.feedback img {
		width: 90%;
	}

	.ganhar {
		width: 95%;
	}
}

@media only screen and (max-width: 500px) {

	.sobre {
		text-align: center;
	}

	.back_plant {
		margin-top: 2rem;
	}

	#btn1 {
		margin: auto;
	}

	.quadro img {
		width: 80%;
	}

	.premio {
		width: 90%;
	}

	.hora {
		width: 90%;
	}

	.seconds_cards h6 {
		font-size: 35px;
	}

	.seconds_cards p {
		font-size: 15px;
	}

	.feedback h3 {
		font-size: 40px;
	}

	.feedback img {
		width: 90%;
	}

	.ganhar {
		padding-bottom: 30px;
		border-radius: 20px;
		width: 95%;
	}

	.ganhar h3 {
		font-size: 25px;
	}

	.vector {
		margin-left: 5px;
	}

	.ganhar .pc {
		margin-top: -130px;
		margin-bottom: 30px;
		justify-content: center;
		width: 200px;
	}

	.invest {
		margin-top: 101px;
		border-radius: 20px;
		width: 95%;
	}

	.invest h3 {
		font-size: 30px;
	}

	.sms {
		text-align: center;
		margin-bottom: 250px;
	}

	.card2 {
		margin-top: -65px;
	}

	.card3 {
		margin-top: -65px;
	}

}

@media (max-width: 619px) {
	.descricao {
		justify-content: center;
		text-align: center;
	}
}

@media only screen and (max-width: 600px) {

	.min_header {
		display: none;
	}

}

@media (max-width: 767px) {

	.header h1,
	.header h2,
	.hero h1 {
		margin: 0;
	}

	.min_header {
		display: none;
	}

	.hero h1 {
		font-size: 50px;
	}

	.hero h2 {
		font-size: 35px;
		margin-bottom: 0;
	}

	.hero p {
		font-size: 30px;
	}

	.btn a {
		font-size: 100px;
	}

	.desc {
		font-size: 14px;
		width: 320px;
		margin-bottom: 50px;
		margin-top: 2rem;
	}


}


@media (max-width: 768px) {
	.unidades {
		margin-right: 20px;
	}

	.header .banner {
		width: 100%;
	}

	.mentora_row {
		flex-direction: column;
		text-align: center;
	}

	.mentora_row ul {
		list-style: none;
	}
}


@media (max-width: 900px) {

	.text-subtitle h1 {
		font-size: 40px;
	}

	/* SOBRE RESPONSIVO*/

	.btn a {
		font-size: 13px;
	}


	/* FOOTER RESPONSIVO*/
	.rodape {
		display: block;
	}

	.header .banner {
		width: 70%;
	}

	.descricao {
		margin: auto;
	}

	.logo_footer img {
		justify-content: center;
		margin-top: 10%;
	}

	.footer {
		justify-content: center;
	}

	.title h3 {
		font-weight: 250;
		line-height: 75.39.;
		font-size: 50px;
	}

	.title p {
		font-family: 'Jost';
		font-weight: 400;
		font-size: 20px;
	}

	.open {
		justify-content: center;
		display: flex;
	}
}


@media screen and (min-width: 768px) and (max-width: 1250px) {

	/* HEADER RESPONSIVE*/
	.header {
		width: 100%;
		background-size: 20% 180%;
		background-repeat: no-repeat;
		background-position: left;


	}

	.header .banner {
		width: 70%;
	}

	.hero {
		display: none;
	}

	.text-subtitle h1 {
		font-size: 50px;

	}

	.text-subtitle {
		margin-bottom: 100px;
	}

	/* SOBRE  RESPONSIVE*/
	.cards {
		color: #EBE7D9;
		justify-content: center;
		margin: auto;
		display: flex;
		grid-template-columns: 1fr 1fr;
		flex-wrap: wrap;
		gap: 5px;
		width: 100%;

	}


	.btn {
		max-width: 350px;
		width: 70%;
	}

	.btn a {
		font-size: 20px;
	}

	.content {
		justify-content: space-between;
		display: flex;
	}

	.ganhar {
		width: 570px;
	}

	.ganhar h3 {
		font-size: 42px;
	}

	.back_flor {
		background-repeat: no-repeat;
		background-position: center 20%;
		background-image: url('../img/flor.png');
	}

	/* FOOTER RESPONSIVE*/
	.descricao {
		margin: auto;
		margin-left: 70px;
	}

	.contatos {
		margin: 0px 20px;
	}

	.logo_footer img {
		justify-content: center;
		margin-top: 20%;
		margin-right: 30px;
	}

	.footer {
		justify-content: center;
	}
}

@media screen and (max-width: 1107px) {
	#quadro2 {
		display: none;
	}
}

@media screen and (min-width: 1108px) {
	#quadro1 {

		display: none;
	}
}

@media screen and (min-width: 1250px) {

	/* HEADER RESPONSIVE*/
	.header {
		width: 100%;

	}

	.header h1 {
		font-size: 70px;
	}

	.header .banner {
		width: 70%;
	}

	.hero {
		display: none;
	}

	.text-subtitle {
		margin-bottom: 200px;
	}

	.text-subtitle h1 {
		font-size: 70px;
	}

	.cards {
		color: #EBE7D9;
		justify-content: center;
		margin: auto;
		display: flex;
		grid-template-columns: 1fr;
		flex-wrap: wrap;
		gap: 5px;
		width: 100%;

	}

	/* SOBRE  RESPONSIVE*/


	.btn {
		max-width: 350px;
		width: 70%;
	}

	.btn a {
		font-size: 20px;
	}


	.content {
		justify-content: space-between;
		display: flex;
	}

	.aprender {
		background-size: 100%;

	}

	.mentorias {
		background-size: 100% 100%;
		background-repeat: no-repeat;
		background-position: center;
		background-image: url('../img/Plant-Shadows.png');
	}

	.ganhar {
		width: 600px;
	}

	.ganhar h3 {
		font-size: 42px;
	}

	.back_flor {
		background-repeat: no-repeat;
		background-position: center 20%;
		background-image: url('../img/flor.png');
	}

	/* FOOTER Responsive*/
	.logo_footer img {
		justify-content: center;
	}

	.descricao {
		margin-left: 70px;
	}

	.footer {
		justify-content: center;
	}

	.contatos {
		margin: 0px 90px;
	}

	.Instagram {
		margin: 0px 15px;
	}

	.logo_footer img {
		margin-top: 30%;
	}

	.contatos_itens {

		display: flex;
	}




}