@media all and (max-width: 1200px){
	.content_top .box { width: 500px; margin: 0px 30px;}
	.content_top .box .chapeu_chefware { width: 500px;}
}
@media all and (max-width: 1150px){
	.content_top .box h1 { max-width: 410px; line-height: 2.9rem; font-size: 40px;}
	.content_top .box .logo_chefware { max-width: 360px;}
}
@media all and (max-width: 1000px){
		.content_top .box .chapeu_chefware {width: 430px; }
	    .content_top .box { width: 370px; margin: 0px 30px; }
	    .content_top .box h1 { max-width: 300px; line-height: 1.9rem; font-size: 30px;}
		header .logo_chefware { width: 200px; margin-left: 20px;}
}
@media all and (max-width: 790px){
	.content_top { display: block; text-align: center; margin-bottom: 70px;}
	.content_top .box { width: 370px; margin: 0 auto; text-align: -webkit-center;}
	.content_top .box .chapeu_chefware { width: 260px; margin-bottom: 20px;}
	.content_top .box h1 { text-align: center;}
	.content_top .box .logo_chefware { max-width: 190px;}
}



@media all and (max-width: 1440px){
	.mao { max-width: 600px; position: absolute; top: 790px; right: 0%; }
	.content_ingrediente { max-width: 1030px;}
	.ingredientes_esquerda { width: 90px; position: relative; margin-top: -220px; margin-left: 36px;}
	.ingredientes_direita { width: 100px; position: relative; margin-top: -220px; margin-right: 44px;}
}
@media all and (max-width: 1320px){
	.mao { max-width: 500px; position: absolute; top: 850px; right: 0%; }
	.content_ingrediente { max-width: 920px;}
	.ingredientes_esquerda { width: 90px; position: relative; margin-top: -220px; margin-left: 86px;}
	.ingredientes_direita { width: 100px; position: relative; margin-top: -220px; margin-right: 99px;}
}
@media all and (max-width: 1280px){
	.mao { max-width: 400px; position: absolute; top: 940px; right: 0%; }
}
@media all and (max-width: 1200px){
	.mao { max-width: 400px; position: absolute; top: 850px; right: 0%; }
	.content_ingrediente { max-width: 920px;}
	.ingredientes_esquerda { width: 90px; position: relative; margin-top: -220px; margin-left: 86px;}
	.ingredientes_direita { width: 100px; position: relative; margin-top: -220px; margin-right: 99px;}
}
@media all and (max-width: 1160px){
	.mao { display: none;}
	.content_ingrediente { max-width: 920px; text-align: center;}
	.content_ingrediente p { max-width: 100%;}
	.ingredientes_esquerda { width: 80px; position: relative; margin-top: -220px; margin-left: 86px;}
	.ingredientes_direita { width: 90px; position: relative; margin-top: -220px; margin-right: 99px;}
	.bt_fale_conosco { position: absolute; margin-top: 45px;  margin-left: 180px;}
}
@media all and (max-width: 1140px){
	.content_ingrediente { max-width: 920px; text-align: center;}
	.ingredientes_esquerda { width: 80px; position: relative; margin-top: -220px; margin-left: 56px;}
	.ingredientes_direita { width: 90px; position: relative; margin-top: -220px; margin-right: 59px;}
	.valorsistema{ margin-left: 10px; margin-right: 10px; } 
}
@media all and (max-width: 1088px){
	.content_ingrediente { max-width: 920px; text-align: center; margin-left: 10px; margin-right: 10px;}
	.ingredientes_esquerda { width: 80px; position: relative; margin-top: -220px; margin-left: 56px; display: none;}
	.ingredientes_direita { width: 90px; position: relative; margin-top: -220px; margin-right: 59px; display: none;}
}
@media all and (max-width: 780px){
	.bt_fale_conosco {   position: absolute;  margin-top: 45px;  margin-left: 90px; }
}
@media all and (max-width: 700px){
	body, html { background:#fff url("../image/gradiente.jpg") no-repeat; background-size: 85%; background-position: top 3% left 0%; }
	.bt_fale_conosco{ width: 240px; position: absolute; margin-top: 45px; margin-left: 52px;}
	.bt_fale_conosco a{ font-family: "Poppins", serif; font-weight: 800; font-style: normal; font-size: 22px; background: #30d951 url("../image/whats-app.png?a2") no-repeat center; background-size: 17%; background-position-x: 5%; color: #FFF; display: block; padding: 25px 10px 25px 50px; box-sizing: border-box; border-radius: 50px; }
	.content_ingrediente { padding: 60px 10px 90px 10px; }
	.content_ingrediente h2 { font-style: italic; margin-bottom: 30px; font-size: 24px; line-height: 1.2;}
	.text-gradient { margin-top: 90px; font-size: 32px; line-height: 2.0rem;}
	.content_sistema {font-size: 20px; line-height: 1.6rem;}
}


@media all and (max-width: 1000px){
	.expand { max-width: 1000px; margin-left: 10px; margin-right: 10px;}
	.menu-toggle { font-size: 44px;}
}
@media all and (max-width: 750px){
	.expand h2 a { background: url(../image/bt-mais.png) 0px 0px no-repeat; background-size: 40px; background-position: center top; line-height: 1.8rem;}
	.expand h2.open a {background: url("../image/bt-menos.png") 0px 0px no-repeat; background-size: 40px; background-position: center top; }
	.expand h2 a img { width: 100px; margin: 0 auto; margin-top: 40px;}
	.expand h2 a span{ display: block; font-size: 20px; font-weight: 600; line-height: 1.4rem; color: #000; margin-top: 20px; } 
}


@media all and (max-width: 1080px){
	.content_taxa { max-width: 1100px; margin-left: 10px; margin-right: 10px; padding: 0px 0px 80px 0px;}
	.icone_moeda { max-width: 200px; margin: 0 auto; margin-bottom: -210px;}
}
@media all and (max-width: 940px){
	.content_taxa { max-width: 1100px; margin-left: 10px; margin-right: 10px; padding: 0px 0px 80px 0px;}
	.icone_moeda {  display: none;}
	.icone_moeda_mobile{ max-width: 200px; margin: 0 auto; display: block; margin-top: 20px; margin-bottom: 20px;} 
	.content_taxa .content_center { width: 100%; text-align: center; display: block; margin-bottom: 10px;}
	.bt_fale_conosco_sem_taxa { max-width: 255px; margin: 0 auto; margin-top: -35px; margin-bottom: 50px;}
	.bt_fale_conosco_sem_taxa a { font-size: 22px; padding: 20px 30px 20px 70px;}
	.content_taxa .content_center strong { font-size: 50px; line-height: 1.0rem;}
	.content_taxa .content_center strong span {font-size: 26px;}
}


@media all and (max-width: 1000px){
	.bg_chefware{ border-radius: 50px;} 
	.bg_chefware .content_chefware { max-width: 1200px; margin: 0 auto; display: flex; flex-direction: column;  text-align: center;}
	.d1 {order: 2;}
	.d2 {order: 1;}
	.bg_chefware .content_chefware .box ul{ margin-bottom: 30px; } 
	.bg_chefware .content_chefware .box ul li { list-style: none; line-height: 1.6rem;}
	.bg_chefware .content_chefware .box img { width: 100%; margin-bottom: -40px;}
	.bg_chefware h4 { font-size: 34px;}
	.paginas .content_modulos { max-width: 1040px; margin-left: 10px; margin-right: 10px;}
}	


@media all and (max-width: 700px){
	.bg_beneficios h4 { font-size: 30px; line-height: 2.0rem; }
	.bg_beneficios .box_beneficios li { width: 160px; height: 160px; margin: 30px 5px;}
	.bg_beneficios .box_beneficios li img { width: 100px; margin-top: -50px;}
	.paginas .content_modulos { padding: 10px 10px 50px 10px;}
	.modulos li { width: 95%;}
	#content { margin-bottom: 0px !important; }
	.paginas .content_modulos h2 { font-size: 30px; line-height: 1.6rem; margin-bottom: 10px;}
	.paginas .content_modulos h3 { line-height: 1.4rem;}
	.content_taxa p { padding: 20px 10px 0px 10px;}
	footer { margin-top: -140px;}
}	

@media all and (max-width: 1060px){
	footer .content_center_footer .box_footer { width: 440px;}
	footer .content_center_footer .box_footer img { width: 100%; margin-top: -30px;}
	footer .content_center_footer .box_footer strong { font-size: 44px;}
}
@media all and (max-width: 998px){
	footer .content_center_footer{ display: flex; flex-direction: column; bottom: auto; padding: 70px 0px 50px 0px;} 
	.d1 {order: 2;}
	.d2 { order: 1;}
	footer .content_center_footer .box_footer { width: 100%; text-align: center; }
	footer .content_center_footer .box_footer img { width: 100%; margin-top: 30px;}
	footer .content_center_footer .box_footer strong { font-size: 44px;}
	.bt_clique { width: 480px; margin: 0 auto; margin-top: 45px;}
	footer .content_center_footer { bottom: -70px; }
	#content { margin-bottom: -150px;}
}
@media all and (max-width: 530px){
	footer .content_center_footer .box_footer strong {font-size: 32px; line-height: 2.2rem;}
	footer .content_center_footer .box_footer span {font-weight: 600; font-style: normal; font-size: 20px; line-height: 1.8rem;}
	.bt_clique { width: 346px; margin: 0 auto; margin-top: 45px;}
	.bt_clique a { font-size: 20px; padding: 25px 35px 25px 61px;}
	.paginas h1 { font-size: 40px; line-height: 2.2rem;}
}	


































