@charset "UTF-8";
/* CSS Document */
body {
			margin: 0 !important;
			padding: 0 !important;
			-webkit-text-size-adjust: 100% !important;
			-ms-text-size-adjust: 100% !important;
			-webkit-font-smoothing: antialiased !important;
			}
			img {
			border: 0 !important;
			outline: none !important;
			}
			
			a, span {
			mso-line-height-rule: exactly;
			}
			
			.contenedor{
			width: 100%;
			max-width: 930px;
			margin: auto;
			box-sizing: border-box;
			flex-wrap: wrap;
			}
			
			h1{
			color:#FFF;
			font-size:46px;
			margin:0;
			font-family:Arial, Helvetica, sans-serif;}
			
			h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:27px;
			}
			
			h3{
			color:#00a6ff;
			font-family:Arial, Helvetica, sans-serif;
			font-size:24px;
			margin:0;
			}
			
			.subtitulo{
			background-color:#00a6ff;
			color:#FFF;
			padding:10px 35px 10px 35px;
			font-size:20px;
			font-family:Arial, Helvetica, sans-serif;
			}
			
			.espacio_contenedor{
			padding:20px 35px 30px 35px; !important}
			
			.flex{ display:flex;}
			
			.texto{
			font-family:Arial, Helvetica, sans-serif;
			font-size:17px;
			}
			.show{
			display:block;
			}
			.hide{
			display:none;
			}
			.mostrar{ display:none;}
			
			.mediascajas{ width:50%;}
			
			#imgheader{ position:relative; top:-50px;}
			
			#versatil{padding:0px 35px 10px 35px; position:relative; top:-20px;}
				
			.box35, .box36{width:35%; margin:auto; height:100px; padding:10px 20px 10px 10px;}
			.adn{background:linear-gradient(80deg, lightgray, white);
}
			#70{ width:70%;}
			#30{ width:30%;}
			
			.aplicaciones{ display:flex;}
			
			.aplicaciones img{width: 100% !important;
			height: auto !important;}
			
			#espacioleft{ padding:40px 35px 30px 0px;}
			
			.completocajas{ 
					width:33%;
					text-align:center;
					}
				
			@media only screen and (min-width:481px) and (max-width:930px) {
			div[class=em_main_table] {
			width: 100% !important;
			}
			div[class=em_wrapper] {
			width: 100% !important;
			}
			img[class=em_full_img] {
			width: 100% !important;
			height: auto !important;
			}
			table[class=em_wrapper] {
			width: 100% !important;
			}
			img2[class=em_full_img] {
			width: 90% !important;
			height: auto !important;
			}
			div[class=em_wrapper2] {
			width: 100% !important;
			height:auto;!important;
			}
			
			div[class=em_wrapper5] {
			width: 100% !important;
			height:auto;!important;
			text-align:center;
			}
			
			.em_full_img4{ width:100%;
			height:auto;}
			
			#espacioleft{ padding:20px 35px 30px 20px; text-align:left;}
		
				}
				
			@media only screen and (max-width:730px) {
			div[class=em_wrapper2] {
			width: 100% !important;
			height:auto;!important;
			}
			
			.show{
			display:none;
			}
			.hide{
			display:block;
			}
			.centro{
			text-align:center;
			}
			.icon{ width:100%; margin:auto;}
			
			.calidad{
			width:100%;
			margin:auto;
			}
			
			.flex{ display:block;}
			
			.flex #centro{ margin:auto; text-align:center;}
			
			.mediascajas{
			width:100%;
			}
			
			#imgheader{ padding-top:20px; position:static; width:80%;
			height:auto;
			}
			#imgheader img{ 
			width:80%;
			height:auto;
			}
			#versatil{
			padding-top:30px;
			position:static;
			top:0px;
			padding-bottom:30px;
			}
			
			.linea{ display:none;}
			
			.box35{ width:100%;
			margin:auto;
			height:50px;
			text-align:center;
			}
			
			.box36{ width:100%;
			margin:auto;
			height:75px;
			text-align:center;
			}
			.em_full_img4{ width:80%;
			height:auto;}
			
			.em_full_img5{ 
			width:100%;
			height:auto;}
			
			#imgcentro{ margin:auto; text-align:center; padding-bottom:20px;}
			
			#70, #30{ width:100%;}
			
			#espacioleft{ padding:20px 35px 30px 35px;}
			
			.completocajas{ width:100%;
			padding-bottom:20px;
			}
			
			.conecte{ text-align:center; margin:auto;}
			
							}
			
			@media only screen and (max-width:580px) {
			.em_full_img3{
			width:90%;
			height:auto;}
				}
							
				
			@media only screen and (max-width:480px) {
			div[class=em_wrapper] {
			width: 100% !important;
			}
			img[class=em_full_img] {
			width: 100% !important;
			height: auto !important;
			}
			.espacio_contenedor{
			padding:20px 20px 30px 20px; !important}
			
			.texto{
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			}
			
			.em_full_img3{ width:80%;
			height:auto;}
			
			.em_full_img4{ width:80%;
			height:auto;}
			
			div[class=em_wrapper5] {
			width: 100% !important;
			height:auto;!important;
			text-align:center;
			}
			.box35, .box36{
			text-align:center;
			padding:0px;
			}
			.imgheader .em_full_img4{ margin:auto; text-align:center;}
			.hide{
			display:block;
			}
			.aplicaciones{ display:block; margin:auto;}
			
			.aplicaciones img{width: 70% !important;
			height: auto !important;
			margin:auto;}
			
			.em_full_img-ultimos{ width:100%;
			height:auto;}
			
		
			
			}
			
			@media  only screen and  (max-width:380px) {
			div[class=em_wrapper] {
			width: 100% !important;
			}
			img[class=em_full_img] {
			width: 100% !important;
			height: auto !important;
			}
			.em_full_img4{ width:80%;
			height:auto;}
			
			.hide{
			display:block;
			}
			
			
				}
}
