
@media only screen and (max-width: 1024px){
	body { font-size: .88rem; }
	p{ font-size: 0.88rem !important; }
	p.small{ font-size: 0.88rem !important; }

	/*body .h1, body h1 { font-size: 1.50rem; font-weight: normal !important; }*/
	/*body .h2, body h2 { font-size: 1.35rem; font-weight: normal !important; }*/
	/*body .h3, body h3 { font-size: 1.25rem; font-weight: normal !important; }*/
	/*body .h4, body h4 { font-size: 1.00rem; font-weight: normal !important; }*/
	/*body .h5, body h5 { font-size: 0.85rem; font-weight: normal !important; }*/

	h1{ font-size: 2.6rem; font-weight: 800; line-height: 1.1; }
	h1 span{ font-size: 2.2rem; font-weight: 500; line-height: 1.1; }
	h2{ font-size: 1.85rem; font-weight: 600; line-height: 1.1; }
	h4{ font-size: 1.2rem; font-weight: 500; line-height: 1.1; }


	.section{ padding: 50px 0; }

	.bg-header{ background-position: left top; background-size: contain; margin-bottom: 30px !important; }
	.bg-header .logotipo{ width: 80%; margin: 0 auto; text-align: center; margin-bottom: 40px; }
	.bg-plane{ padding: 0 !important; margin: 0 !important; }
	.bg-plane .box-img{ padding-bottom: 30px !important; }


	.card-erros { margin: 50px auto !important; }
	.card-erros.numFt { height: auto !important; }
	.card-erros .titulo.txt-min { height: auto !important; }


	.card-form .card-body{ padding: 1.5rem !important; }


	.bfix {
		position: relative !important;
		height: auto !important;
	}


	.pricing-table .item { width: 90% !important; margin: 15px auto !important; }


	.bg-waves {
		background-repeat: no-repeat;
		background-position: left top;
		background-size: 122%;
		height: 58px;
	}


	.img-mb-30{ margin-bottom: 30px; }


	footer{ padding: 20px 0 !important; }
	footer .logotipo{ width: 60%; margin: 0 auto; text-align: center; margin-bottom: 20px; }
	footer .address{ width: 65%; margin: 0 auto; text-align: center; margin-bottom: 20px; }
	footer .contato{ width: 100%; margin: 0 auto; text-align: center; margin-bottom: 0px; }



	.whatsBox{ bottom: 20px !important; right: 8px !important; height: 30px !important; }
	.whatsBox .whatsTexto{ display:none !important; }


	.btn.btn-custom-lg {
		padding: 1.5rem 2rem !important;
	}
	.display-btn-text {
		font-size: 0.95rem !important;
	}

}

@media only screen and (min-width: 750px){

}



