@media screen and (min-width: 280px){ 

	.tecnisuela      { font-size:20px; background-size:600px; background-attachment: fixed; }
  	.tecnisuela img  { width:250px; }
  	.tecnisuela span { font-size:18px; }
  	.slogan          { background-size:700px; background-attachment: fixed;}
  	.slogan h2       { font-size:30px; }

  	/* EMPRESA */

  	.info            { font-size:15px; text-align: justify; }
  	.info h1         { font-size:25px;  }
  	.info img        { width:150px; float:left;}
  	.info .last_info { width:300px; margin-left:5px; }
  	.info .emp-rest  { width:200px;}

  	.mv     { font-size:15px; text-align: justify; background-position:40% 0%; }
  	.mv h2  { font-size:30px;  }
  	.mv img { width:300px;  }

  	.deberes img { width:100px; }
  	.deberes  p  { font-size:12px; }

}
@media screen and (min-width: 680px){ 

	.tecnisuela      { font-size:30px; background-size:1000px; }
	.tecnisuela img  { width:400px; }
	.tecnisuela span { font-size:22px; }
	.slogan          { background-size:1000px; background-attachment: fixed; }
	.slogan h2       { font-size:40px; }

	/* EMPRESA */
	.info            { font-size:16px; text-align: justify; }
	.info h1         { font-size:40px;  }
	.info img        { width:180px; float:left; display:block;}
	.info .last_info { width:355px; float:left; }

	.info .materia-prima { width:320px; }

	.mv { font-size: 18px; background-position: 0% 0%; background-attachment: fixed; }


}
@media screen and (min-width: 1000px) and (max-width:1024px){ 

	/* EMPRESA */

	.info img        { width:150px; text-align:center; float:left;}
  	.info .last_info { width:290px; margin-left:5px; }

}