@charset "utf-8";

*{
	margin:0px;
	padding:0px;
}
.contenedor{
	margin: 0;
	width:100%;
	height: auto;
}

/*SECCION PARA AGREGAR LA FUENTE PROPIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@font-face{
	font-family: TJ;
	src: url("TJ.ttf")
}

/*SECCION QUE CONTIENE EL CARRUSEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.partesuperiordelapagina{
	padding:0;
	width:100%;
}
.carrusel{
	width:100%;
	height: 100vh;
	overflow: hidden;
}
.carrusel .carruseldeimagenes{
  	width: 1000%;
  	transition: all 2s ease;
  	transform: translateX(0%); 
}
.carrusel .carruseldeimagenescontenido{
  	width: calc(100%/10);
	height: 100vh;
  	transition: all 0.4s ease;
}
.partesuperiordelapagina .puntosdeseleccioncarrusel{
	position: absolute;
	margin-top: -6vh;
	width: 100%;
	align-items: center;
}
.puntos {
  	width: 98%;
  	margin: 1em 1em 1em;
  	display: flex;
  	flex-flow: row nowrap;
  	justify-content: center;
}
.puntos .punto {
  	width: 1em;
  	height: 1em;
  	margin: .5em .5em 1em;
  	transition: all 0.4s ease;
  	border-radius: 1em;
  	background-color: #E0E0E0;
	list-style-type: none;
}
.puntos .punto.activo {
  	background-color: #e5332a;
	width: 1.2em;
  	height: 1em;
}

/*SECCION QUE CONTIENE IDIOMAS Y PORTAL DE COLABORADORES-----------------------------------------------------------------------------------------------------------------------------------------------------*/

header.index{
	position: fixed;
	width: 100%;
	height: 5.2em;
	margin-top: -100vh;
	z-index: 10000;
	align-content: center;
	background-color: transparent;
}
header.index.seguimiento{
	background-color: #ffffff;
}
header.generaldos{
	position: fixed;
	background-color: transparent;
	margin-top: 0px;
	height: 5.2em;
	width: 100%;
	z-index: 100000;
}
header.generaldos.seguimiento{
	background-color: #ffffff;
}
#logoprincipal{
	float: left;
	width: 30%;
	height: 100%;
	align-content: center;
}
#logoprincipal button{
	font-family: "TJ";
	color: #000000;
	font-size: 4.2em;
	height: 100%;
	width: 100%;
	align-content: center;
	font-weight: bold;
	border: 0px;
	background-color: transparent;
}
special{
	color: #e5332a;
}

.primerseccion{
	float: left;
	width: 70%;
	height: 30%;
	background-color: transparent;
}
#primerseccionboton{
	font-family: "Arial"; 
	color:#000000;
	font-size: .9em;
	float: right;
	font-weight: bold;
	width: 12%;
	height: 100%;
	background-color: transparent;
	text-align: center;
	border: 0;	
}
#primerseccionboton:hover{
	font-family: "Arial";
	font-weight: bold;
	color:#e5332a;
}
#botondemenuidiomas{ 
	float: right;
	width: 5%;
	height: 100%;
	background-color: transparent;
	border: 0;	
}
#botondemenuidiomas:hover{ 
	border: 0;
}
.primerseccionidioma{
	font-size: 130%;
}
.primerseccionidioma:hover{
	color: #e5332a;
}

/*SECCION QUE CONTIENE LOGO Y MENU---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.barrademenu{
	width:70%;
	height: 70%;
	float: left;
	align-content: center;
	background-color: transparent;
}
.contenedornavmenuprincipal{
	float: left;
	width: 80%;
	height: 100%;
	margin-left: 20%;
}
#navmenuprincipal{
	width: 100%;
	align-content: center;
	height: 100%;
}
.ulmenuprincipal{
	display: inline-block;
	text-decoration: none;
	width: 16%;
	height: 100%;
	text-align: center;
	align-content: center;
}
.ulmenuprincipal li{
	list-style: none;
	text-decoration: none;
}
#ulmenuprincipalconsubmenu:hover div{
	visibility: visible;
}
.ulmenuprincipal a{
	font-family: "Arial";
	font-size: 1.2em; 
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
.ulmenuprincipal a:hover{
	color: #e5332a;
}

/*-----------------------------------------------------------------------------------------                            SUBMENU COMPAÑIA                         ----------------------------------------------------------------*/

.submenudos{
	visibility: hidden;
	position: absolute;
	top:5.2em;
	left: 0px;
	padding: 0;
	width: 100%;
	height: 15em;
	background-color: #ffffff;
}
.submenunoticias{
	float: left;
	width: 50%;
	height: 100%;
	align-content: center;
	background-color: rgb(229,229,229,.2);
}
.submenuopciones{
	align-content: center; 
	float: left;
	width: 50%;
	height: 100%;
	background-color: transparent;
}
.botondesubmenu{
	float:left;
	width: 70%;
	height: 45%;
	background-color: transparent;
	border-radius: 0px;
	border: 0;
	font-family: "Arial";
	font-size: .8em; 
	color:#000000;
	text-align: left;
	font-weight: bold;
	margin-left: .5em;
}
.botondesubmenu:hover{
	color: #e5332a;
}
.tabladesubmenu{
	border: 0px solid transparent;
	width: 80%;
	height: 80%;
	margin: 0 auto;
}
.campodetabladesubmenu{
	border: 0px solid transparent;
	width: 45%;
	align-content: center;
	height: 30%;
	margin: 0 auto;
}
.campodetabladesubmenuimg{
	border: 0px solid transparent;
	width: 5%;
	align-content: center;
	height: 20%;
	margin: 0 auto;
}
.imgdesubmenuopciones{
	width: 80%;
	height: 50%;
}
.tabladesubmenunoticias{
	border: .23em solid transparent;
	width: 80%;
	height: 35%;
	margin-left: 10%;
}
.campodesubmenunoticiastitulo{
	border-right: .23em dotted #000000;
	width: 30%;
	align-content: center;
	height: 100%;
	margin: 0 auto;
}
.campodesubmenunoticiastexto{
	border: .23em solid transparent;
	width: 60%;
	height: 100%;
	align-content: center;
}
.titulosubmenu{
	width: 90%;
	margin-left: 5%;
	font-size: 1.2em;
	font-family: "TJ";
	color: #e5332a;
}
.textosubmenu{
	width: 95%;
	margin-left: 5%;
	text-align: justify;
	font-size: .6em;
	font-family: "ARIAL";
	color: #000000;
}
.enlacenoticiassubmenu{
	text-decoration: none;
}
.tabladesubmenunoticias:hover{
	border: .23em dotted rgb(0,0,0,.05); 
}
.tabladesubmenunoticias:hover .textosubmenu{
	color: #e5332a; 
}
.tabladesubmenunoticias:hover .campodesubmenunoticiastitulo{
	border-right: 7px dotted #e5332a;
}
.campodesubmenunoticiasimg{
	border: .23em solid transparent;
	width: 10%;
	height: 100%;
	align-content: center;
}
.imgdesubmenunoticias{
	width: 50%;
	height: 50%;
}

/*SECCION QUE CONTIENE INFORMACION DE LAS TECNOLOGIAS--------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenidoprincipal{	
	float: left;
	width:100%;
	height: auto;
}
.cij{
	width:96%;
	height: 30em;
	margin-left: 2%;
	margin-top: 5em;
}
.tij{
	width:96%;
	height: 30em;
	margin-left: 2%;
	margin-top: 5em;
}
.textocij{
	float: right;
	width: 50%;
	height: 100%;
}
.imagencij{
	float: left;
	width: 50%;
	height: 100%;
}
.imagenesdetecnologiascij{
	width: 100%;
	height: 100%;
}
.titulocij{
	font-family: "TJ";
	color: #000000;
	font-size: 3.5em;
	text-align: center;
}
.titulocijespecial{
	font-family: "TJ";
	color: #e5332a;
}
.textotij{
	float: left;
	width: 50%;
	height: 100%;
}
.imagentij{
	float: right;
	width: 50%;
	height: 100%;
}
.titulotij{
	font-family: "TJ";
	color: #000000;
	font-size: 3.5em;
	text-align: center;
}
.titulotijespecial{
	font-family: "TJ";
	color: #e5332a;
}
.imagenesdetecnologiastij{
	width: 100%;
	height: 100%;
}
.parrafostecnologia{
	font-family: "Arial";
	color: #000000;
	font-size: 1.2em;
	text-align: justify;
}
.vermastecnologias{
	float: left;
	align-content: center;
	width: 30%;
	height: auto;
	height: 100%;
	font-family: "Arial";
	color: #000000;
	font-size: 1.5em;
	font-weight: bold;
	background-color: transparent;
	border: none;
	border: .02em solid #e5332a;
	border-bottom-right-radius: 1em;
}
.vermastecnologias:hover{
	color: #e5332a;
	font-weight: bold;
	font-style: italic;
	background-color: rgb(229,229,229,.4);
}
.nuestrasimpresorastecnologias{
	float: left;
	align-content: center;
	width: 49%;
	height: 100%;
	font-family: "Arial";
	color: #000000;
	font-size: 1.5em;
	font-weight: bold;
	background-color: transparent;
	margin-right: 1%;
	margin-left: 10%;
	border: .02em solid #e5332a;
	border-top-left-radius: 1em;
}
.nuestrasimpresorastecnologias:hover{
	color: #e5332a;
	font-weight: bold;
	font-style: italic;
	background-color: rgb(229,229,229,.4);
}
.contenedordeltitulodetecnologiasenindex{
	width: 96%;
	height: 15%;
	margin-left: 2%;
	align-content: top;
}
.contenedordeltextodetecnologiasenindex{
	width: 96%;
	height: 75%;
	margin-left: 2%;
	align-content: center;
}
.contenedordebotonesdetecnologiasenindex{
	width: 96%;
	height: 10%;
	margin-left: 2%;
}

/*SECCION QUE CONTIENE DATOS DE TECHNOJET--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.datostechnojet{
	float: left;
	width: 100%;
	height: 40em;
	margin-top: 5em;
}
.titulodatostechnojet{
	font-family: "ARIAL";
	font-weight: bold;
	color: #000000;
	font-size: 3.2em;
	text-align: center;
}
.tituloespecialdatostechnojet{
	font-family: "TJ";
	font-size: 1.2em;
	color: #000000;
}
.primerdatotechnojet{
	float: left;
	width: 45%;
	height: 15em;
	margin-top: 3em;
	border:  .25em solid #e5332a;
	border-top-left-radius: 7em;
	margin-left: 5%;
}
.primerdatotechnojet:hover{
	border: .25em solid transparent;
	background: rgb(229,229,229,.4);
}
.segundodatotechnojet{
	float: left;
	margin-left: .3em;
	width: 45%;
	height: 15em;
	margin-top: 3em;
	border: .25em solid #e5332a;
	border-top-right-radius: 7em;
}
.segundodatotechnojet:hover{
	border: .25em solid transparent;
	background: rgb(229,229,229,.4);
}
.tercerdatotechnojet{
	float: left;
	width: 45%;
	height: 15em;
	border: .25em solid #e5332a;
	margin-top: .3em;
	border-bottom-left-radius: 7em;
	margin-left: 5%;
}
.tercerdatotechnojet:hover{
	border: 3px solid transparent;
	background: rgb(229,229,229,.4);
}
.cuartodatotechnojet{
	float: left;
	width: 45%;
	height: 15em;
	margin-left: .3em;
	border: .25em solid #e5332a;
	margin-top: .3em;
	border-bottom-right-radius: 7em;
}
.cuartodatotechnojet:hover{
	border: 3px solid transparent;
	background: rgb(229,229,229,.4);
}
.subtitulodatostechnojet{
	font-family: "TJ";
	font-size: 2.2em;
	color: #e5332a;
	text-align: center;
}
.textodatostechnojet{
	font-family: "ARIAL";
	color: #000000;
	font-size: 1em;
	text-align: justify;
}
.contenedordesubtitulodedatosindex{
	width: 90%;
	height: 30%;
	margin-left: 5%;
	align-content: end;
}
.contenedordetextodedatosindex{
	width: 90%;
	height: 70%;
	margin-left: 5%;
	align-content: center;
}

/*SECCION QUE CONTIENE LOS CLIENTES--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clientesfrecuentes{
	float: left;
	width: 96%;
	height: 40em;
	margin-top: 5em;
	margin-left: 2%;
}
.contenedordetituloclientesfrecuentes{
	float: left;
	width: 100%;
	height: 5em;
}
.tituloclientesfrecuentes{
	font-family: "TJ";
	font-size: 3.2em;
	text-align: center;
	color: #e5332a;
}
.contenedordeclientesdetechnojetindex{
	float: left;
	width: 100%;
	height: 35em;
}
.clientesdetechnojetindex{
	width: 100%;
	height: 100%;
	border: 0em solid transparent;
}
.clientesdetechnojetindextd{
	width: 30%;
	height: 17.5em;
	align-content: center;
	border: 0em solid transparent;
}
.clientetechnojet{
	float: left;
	width: 50%;
	height: auto;
	margin-left: 25%;
}

/*SECCION QUE CONTIENE LAS NOVEDADES, NOTICIAS---------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.secciondenovedades{
	overflow: hidden;
	float: left;
	width: 100%;
	height: 40em;
	margin-top: 5em;
}
.secciondetituloybotondenoticias{
	float: left;
	width: 96%;
	margin-left: 2%;
	height: 15%;
}
.contenedordetitulodenovedadesindex{
	float: left;
	width: 80%;
	height: 100%;
	align-content: center;
}
.contenedordelbotondevermasdenovedades{
	float: left;
	width: 20%;
	height: 100%;
	align-content: center;
}
.titulodenovedades{
	font-family: "TJ";
	color: #e5332a;
	font-size: 3.2em;
}
.botonnoticiass{
	float: left;
	width: 75%;
	height: 50%;
	margin-left: 25%;
	font-family: "Arial";
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	background-color: transparent;
	border: .05em solid #e5332a;
	border-bottom-right-radius: 1em;
	border-top-left-radius: 1em;
}
.botonnoticiass:hover{
	color: #e5332a;
	font-weight: bold;
	font-style: italic;
	background-color: rgb(229,229,229,.4);
	border: .05em solid #e5332a;
}
.novedaduno{
	float: left;
	width: 30%;
	height: 95%;
	margin-left: 2%;
	border: .25em dotted rgb(229,229,229);
}
.novedaduno:hover{
	border: .25em dotted #e5332a;
}
.imagendenovedad{
	width: 100%;
	height: 70%;
}
.descripciondenovedad{
	background-color: transparent;
	width: 100%;
	height: 30%;
	align-content: center;
}
.imagendenovedades{
	width: 100%;
	height: 100%;
}
.contenedordesubtitulodenoticiasindex{
	float: left;
	width: 60%;
	height: 30%;
	align-content: center;
	margin-left: 2.5%;
}
.contenedordesubtitulofechadenoticiasindex{
	float: left;
	width: 35%;
	height: 30%;
	align-content: center;
}
.contenedordetextodenoticiasindex{
	float: left;
	width: 95%;
	height: 65%;
	align-content: center;
	margin-left: 2.5%;
}
.subtitulodenovedades{
	font-family: "Arial";
	font-weight: bold;
	font-size: 1.5em;
	color:#000000;
}
.subtitulodenovedadesfecha{
	font-family: "Arial";
	text-align: right;
	font-size: 1em;
	color: #adadad;
}
.textodenovedades{
	font-family: "Arial";
	font-size: .9em;
	text-align: justify;
	color: #000000;
}
.submenudenoticiasynovedades{
	float: left;
	width: 96%;
	margin-left: 2%;
	height: 15%;
}
.submenudenoticiasynovedadesul, .submenudenoticiasynovedadesol{
	list-style: none;
	width: 80%;
	align-content: center;
	height: 100%;
}
.submenudenoticiasynovedadesboton{
	float: left;
	text-align: center;
	font-family: "Arial";
	font-weight: bold;
	align-content: center;
	font-size: 1.4em;
	background-color: transparent;
	width: 22%;
	color:#000000;
	height: 45%;
	border-bottom-right-radius: .8em;
	border-top-left-radius: .8em;
	border: .05em solid #e5332a;
}
.submenudenoticiasynovedadesboton.seleccionado{
	font-family: "Arial";
	font-weight: bold;
	color: #e5332a;
	font-style: italic;
	border: .05em solid #e5332a;
	background-color: rgb(229,229,229,.4);
}
.contenedordenoticiaseventosblogycasos{
	float: left;
	width: 1000%;
	height: 100%;
	transition: all 2s ease;
  	transform: translateX(0%); 
}
.noticiaseventosblogycasos{
  	width: calc(100%/10);
	height: 70%;
	align-content: center;
  	transition: all 0.4s ease;
	float: left;
}

/*SECCION QUE CONTIENE DESCRIPCION DE EMPRESA E IMAGEN DEL MUNDO---------------------------------------------------------------------------------------------------------------------------------------------*/

.descripcioneimagen{
	float:left;
	width: 90%;
	margin-left: 5%;
	height: 25em;
	margin-top: 7em;	
	margin-bottom: 5em;
}
.descripcion{
	float:left;
	width: 45%;
	height: 100%;
}
.contenedortitulodetitulodescripcion{
	float: left;
	width: 95%;
	margin-left: 2.5%;
	height: 20%;
}
.contenedortitulodetextodescripcion{
	float: left;
	width: 95%;
	margin-left: 2.5%;
	align-content: center;
	height: 80%;
}
.imagendelmundopuntos{
	float:left;
	width: 55%;
	height: 100%;
	background-color: rgba(255,255,255,.8);
	transition: opacity .1;
}
.imagendelmundo{
	width: 100%;
	height: 100%;
}
.imagendelmundo:hover{
	opacity: .1;
}
.textoimagendelmundo{
	margin-top: 0em;
	color: transparent;
	font-family: "ARIAL";
	font-size: 2.8em;
	align-content: center;
	text-align: center;
	transition: .2s; 
}
.textoimagendelmundoespecial{
	color: transparent;
}
.imagendelmundopuntos:hover .textoimagendelmundo{
	margin-top: -5em;
	color: #000000;
	font-family: "ARIAL";
	font-size: 3.5em;
	text-align: center;
	transition: .2s; 
}
.imagendelmundopuntos:hover .textoimagendelmundoespecial{
	color: #e5332a;
}
.titulodescripcion{
	font-family: "TJ";
	font-size: 4em;
	color: #000000;
	text-align: center;
}
.titulodescripcionespecial{
	color: #e5332a;
}
.textodescripcion{
	font-family: "ARIAL";
	font-size: 1.5em;
	color: #000000;
	text-align: justify;
}

/*SECCION QUE CONTIENE DATOS E INFORMACION DE CONTACTO-------------------------------------------------------------------------------------------------------------------------------------------------------*/

.piedepagina{
	float: left;
	width: 100%;
	height: 42em; 
}
.secciondesuscribirse{
	float: left;
	width: 100%;
	height: 30%;
}
.secciontextodesuscripcion{
	float: left;
	width: 45%;
	height: 100%;
	margin-left: 5%;
	align-content: center;
}
.titulodesuscripcion{
	float: left;
	font-family: "TJ";
	width: 100%;
	font-size: 1.5em;
	color: #000000;
	text-align: left;
}
.textodesuscripcion{
	float: left;
	font-family: "ARIAL";
	font-size: .9em;
	width: 100%;
	color: #000000;
	text-align: left;
}
.secciondebotondesuscripcion{
	float: left;
	width: 45%;
	height: 100%;
}
.secciondebotondesuscripcion form{
	width: 100%;
	height: 100%;
	align-content: center;
}
.contenedordetabladeformulariodesuscripcion{
	float: left;
	width: 70%;
	height: 100%;
	align-content: center;
}
.contenedordebotondesuscripcion{
	float: left;
	width: 30%;
	height: 100%;
	align-content: center;
}
.tabladeformulariodesuscripcion{
	float: left;
	width: 95%;
	height: 40%;
	margin-left: 2.5%;
}
.tabladeformulariodesuscripcion label{
	color: #000000;
	font-family: "ARIAL";
	font-weight: bold;
	font-size: 1.2em;
	width: 100%;
}
.tabladeformulariodesuscripcion input{
	color: #000000;
	font-family: "ARIAL";
	font-size: 1.2em;
	width: 97%;
	margin-left: 1.2%;
}
.botondesuscripcion{
	float: left;
	width: 90%;
	height: 25%;
	color: #ffffff;
	font-family: "ARIAL";
	font-size: 1.2em;
	font-style: italic;
	margin-left: 5%;
	border: 0;
	border-top-left-radius: 1em;
	border-bottom-right-radius: 1em;
	background-color: #e5332a;
}
.botondesuscripcion:hover{
	color: #e5332a;
	font-weight: bold;
	background-color: rgb(229,229,229,.4);
	border: 0;
}
.imgdepiedepagina{
	width: 100%;
	height: auto;
}

/*SECCION QUE CONTIENE LAS LINEAS DE ATENCION----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.numerosycorreodeatencion{
	float: left;
	width: 99%;
	height: 30%;
	margin-left: .5%;
	border-bottom: 1.5em dotted rgb(229,49,41);
	border-top: 1.5em dotted rgb(229,49,41);
}
.senhalamientodeatencion{
	float: left;
	width: 50%;
	height: 100%;
	margin-left: 5%;
	align-content: center;
}
.titulodelineadeatencion{
	font-family: "TJ";
	font-size: 2em;
}
.textodelineadeatencion{
	font-family: "ARIAL";
	font-size: 1.5em;
}
.lineadeatencionenelmundo{
	float: left;
	width: 20%;
	height: 100%;
	align-content: center;
}
.titulolineadeatencionenelmundo{
	font-family: "TJ";
	font-size: 1.5em;
	text-align: right;
}
.telefonolineadeatencionenelmundo{
	font-family: "ARIAL";
	font-size: 1em;
	text-align: right;
}
.correolineadeatencionenelmundo{
	font-family: "ARIAL";
	font-size: 1em;
	text-align: right;
}
.lineadeatencionenmexico{
	float: left;
	width: 20%;
	height: 100%;
	align-content: center;
}
.titulolineadeatencionenmexico{
	font-family: "TJ";
	font-size: 1.5em;
	text-align: right;
}
.telefonolineadeatencionenmexico{
	font-family: "ARIAL";
	font-size: 1em;
	text-align: right;
}
.correolineadeatencionenmexico{
	font-family: "ARIAL";
	font-size: 1em;
	text-align: right;
}

/*SECCION QUE CONTIENE EL LOGO Y DEMAS INFORMACION-----------------------------------------------------------------------------------------------------------------------------------------------------------*/

.logoinformaciondecontacto{
	float: left;
	width: 92%;;
	height: 40%;
	margin-left: 4%;
}
.logocompletoydescripcion{
	float: left;
	width: 40%;
	height: 100%;
}
.contenedordelogoultimaseccion{
	float: left;
	width: 100%;
	height: 80%;
	align-content: center;
}
.contenedordetextodescripciondetechnojet{
	float: left;
	width: 95%;
	height: 20%;
	margin-left: 2.5%;
	align-content: center;
}
.logoultimaseccion{
	float: left;
	width: 50%;
	height: 90%;
	margin-left: 25%;
}
.textodescripciondetechnojet{
	font-family: "ARIAL";
	font-size: .75em;
	text-align: justify;
}
.apoyoalusuario{
	float: left;
	width: 20%;
	height: 80%;
}
.portaldecolaboradores{
	float: left;
	width: 20%;
	height: 80%;
}
.informaciondelaempresaultimaseccion{
	float: left;
	width: 20%;
	height: 80%;
}
.contenedordetitulodesecciondecontacto{
	width: 90%;
	height: 20%;
	margin-top: 5%;
	margin-left: 5%;
	align-content: center;
}
.titulodesecciondecontacto{
	font-family: "TJ";
	font-size: 1.15em;
	text-align: right;
	color: #e5332a;
}
.contenedordeopciondesecciondecontacto{
	width: 85%;
	height: 70%;
	margin-left: 7.5%;
	text-align: right;
}
.opciondesecciondecontacto{
	font-family: "ARIAL";
	font-weight: bold;
	font-size: 1em;
	background: none;
	border: none;
}
.opciondesecciondecontacto:hover{
	color: #e5332a;
}
.derechosdeautor{
	float: left;
	width: 58%;
	height: 20%;
	align-content: center;
	margin-left: 1%;
}
.copy{
	text-align: right;
	font-family: "ARIAL";
	font-size: 1.3em;
	color: rgba(89,89,89,.8);
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE PRODUCTOS                         ------------------------------------------*/
/*SECCION QUE CONTIENE LA IMAGEN PRINCIPAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorproductos{
	margin: 0;
	width:100%;
	height: auto;
}
.imgprincipal{
	width: 100%;
	height: 100vh;
}

/*SECCION QUE CONTIENE LA SECCION GENERAL DE PRODUCTOS-------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenidoprincipaldelapaginaproductos{	
	float: left;
	width: 100%;
	height: auto;
}
.seccionproductos{
	float: left;
	width: 95%;
	height: 25em; 
	margin-left: 2.5%;
	margin-top: 3em;
	align-content: center;
}
.segundaseccionproductos{
	float: left;
	width: 40%;
	height: 100%;
}
.tercerseccionproductos{
	float: left;
	width: 60%;
	height: 100%;
	align-content: center;
}
.imgdesecciondeproductos{
	width: 100%;
	height: 100%;
}
.contenedordesubtitulodesecciondeproductos{
	width: 95%;
	height: 15%;
	margin-left: 5%;
}
.contenedordetextosecciondeproductos{
	width: 95%;
	height: 70%;
	margin-left: 5%;
	align-content: center;
}
.contenedordebotondemasinformacionseccionproductos{
	width: 100%;
	height: 15%;
	align-content: center;
}
.subtitulodesecciondeproductos{
	float: left;
	font-family: "TJ";
	font-size: 2.35em;
	color: #000000;
}
.subtitulodesecciondeproductosespecial{
	color: #e5332a;
}
.textosecciondeproductos{
	font-family: "Arial";
	font-size: 1.1em;
	text-align: justify;
}
.tercerseccionproductos li{
	font-family: "Arial";
	font-size: 1.1em;
	margin-left: 8%;
	text-align: justify;
}
.botondemasinformacionseccionproductos{
	float: right;
	width: 25%;
	height: 70%;
	font-family: "Arial";
	font-size: 1.5em;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	border: .05em solid #e5332a;
	border-bottom-right-radius: 1.5em;
	border-top-left-radius: 1.5em;
}
.botondemasinformacionseccionproductos:hover{
	color: #e5332a;
	font-style: italic;
	background-color: rgb(229,229,229,.4);
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE CIJ                         ------------------------------------------------*/
/*SECCION QUE CONTIENE LA IMAGEN PRINCIPAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorcij{
	padding: 0px;
	width:100%;
	height: auto;
}
.contenidoprincipaldelapaginacij{
	float: left;
	width: 100%;
	height: 43em;
	align-content: center;
	margin-top: 3em;
	margin-bottom: 2em;
}
.secciondemaquinascij{
	float: left;
	width: 30%;
	height: 95%;
	margin-left: 2.5%;
}
.secciondemaquinascijimg{
	width: 100%;
	height: 80%;
}
.imagenpaginacij{
	width: 100%;
	height: 100%;
}
.secciondemaquinascijtexto{
	width: 100%;
	height: 20%;
	align-content: end;
}
.botondemasinformacionmaquinascij{
	float: left;
	font-family: "TJ";
	color: #000000;
	text-align: center;
	font-size: 2.3em;
	width: 70%;
	margin-left: 15%;
	height: 80%;
	background-color: transparent;
	border-bottom-right-radius: 1.5em;
	border-top-left-radius: 1.5em;
	border: .05em solid #e5332a;
}
.botondemasinformacionmaquinascij:hover{
	color: #e5332a;
	background: rgb(229,229,229,.4);
}
.botondemasinformacionmaquinasservicios{
	float: left;
	font-family: "TJ";
	color: #000000;
	text-align: center;
	font-size: 2em;
	width: 70%;
	margin-left: 15%;
	height: 80%;
	background-color: transparent;
	border-bottom-right-radius: 1.5em;
	border-top-left-radius: 1.5em;
	border: .05em solid #e5332a;
}
.botondemasinformacionmaquinasservicios:hover{
	color: #e5332a;
	background: rgb(229,229,229,.4);
}
.titulodescripciondeservico{
	font-family: "TJ";
	font-size: 1.8em;	
	text-align: center;
	color: #000000;
}
/*-----------------------------------------------------------------------------------------                            PAGINA DE TIJ                         ------------------------------------------------*/
/*SECCION QUE CONTIENE LA IMAGEN PRINCIPAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.secciondemaquinastij{
	float: left;
	width: 35%;
	height: 95%;
	margin-left: 10%;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE TJ900                       ------------------------------------------------*/
/*SECCION QUE CONTIENE LA SECCCION PRINCIPAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedordeequiposgenerals900{
	padding: 0px;
	width:100%;
	height: auto;
}
.contenidoprincipaldelapaginacijequipos{
	float: left;
	width: 100%;
	height: auto;
}

/*SECCION QUE CONTIENE LA SECCION DEL MINI CARRUSEL----------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedordelosladosdelapagnia900{
	width: 96%;
	margin-left: 2%;
	margin-top: 8vh;
	height: 90vh;
}
.ladoizquierdodesubpaginas{
	float: left;
	width: 50%;
	height: 100%;
}
.ladoderechodesubpaginas{
	float: left;
	width: 50%;
	height: 100%;
}
.contenedorminicarruseldeequipos{
	float: left;
	margin-top: 5%;
	width: 100%;
	height: auto;
}
.minicarrusel{
	width: 100%;
	overflow: hidden;
	margin-right: 2%;
}
.minicarrusel .minicarruseldeimagenes{
	float: left;
  	width: 1000%;
  	transition: all 0.4s ease;
	transform: translateX(0%);
}
.minicarrusel .imgminicarruseldeequipos{
	float: left;
  	width: calc(100%/10);
	height: 100%;
  	transition: all 2s ease;
}
.puntosdeseleccionminicarrusel{
	float: left;
	width: 100%;
	margin-top: 10%;
	height: 20%;
	align-content: center;
}
.minipuntos {
	float: left;
  	width: 100%;
  	display: flex;
  	flex-flow: row nowrap;
  	justify-content: center;
}
.minipunto {
  	width: 15%;
  	margin: .5% .5%;
  	transition: all 0.4s ease;
  	background-color: #E0E0E0;
	list-style-type: none;
	border: .25em solid #ffffff;
}
.minipunto img{
  	width: 100%;
  	height: 100%;
}
.minipuntos .minipunto.miniactivo {
	border: .25em solid #e5332a;
}

/*SECCION QUE CONTIENE LA SECCION DE DESCRIPCIÓN DEL EQUIPO--------------------------------------------------------------------------------------------------------------------------------------------------*/

.descripciondeequipos{
	float: left;
	width: 98%;
	margin-left: 2%;
	height: 80%;
}
.descripciondeequiposdos{
	float: left;
	width: 98%;
	margin-left: 2%;
	height: 100%;
}
.descripciondeequipostres{
	float: left;
	width: 98%;
	margin-right: 2%;
	height: 100%;
}
.titulodescripciondeequipo{
	font-family: "TJ";
	font-size: 1.8em;	
	text-align: center;
	color: #000000;
}
.titulodescripciondeequipoespecial{
	color: #e5332a;
}
.titulodescripciondeequipodos{
	font-family: "TJ";
	font-size: 1.8em;	
	text-align: center;
	color: #000000;
}
.descripciondeequipo{
	font-family: "Arial";
	font-size: .9em;
	text-align: justify;
}
.descripciondeequipos ul{
	font-family: "Arial";
	font-size: .9em;
	margin-left: 5%;
	text-align: justify;
}
.descripciondeequiposdos ul{
	font-family: "Arial";
	font-size: .9em;
	margin-left: 5%;
	text-align: justify;
}
.descripciondeequipostres ul{
	font-family: "Arial";
	font-size: .9em;
	margin-left: 5%;
	text-align: justify;
}
.titulodelasecciondelbloque{
	width: 100%;
	height: 7%;
	margin-top: 5%;
}
.contenidodelasecciondelbloque{
	width: 100%;
	height: 90%;
}
.contenidodelasecciondelbloque table{
	width: 60%;
	height: auto;
	margin-left: 5%;
}
.contenidodelasecciondelbloque table tr{
	width: 50%;
}

/*SECCION QUE CONTIENE LA SECCION DE LOS MATERIALES DE IMPRESION---------------------------------------------------------------------------------------------------------------------------------------------*/

.materialesdeimpresiondeequipos{
	float: left;
	width: 100%;
	height: 20%;
	align-content: center;
}
.titulodemateriales{
	font-family: "Arial";
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 2%;
}
.contenedordeimagenesdemateriales{
	width: 96%;
	margin-left: 4%;
	height: auto;
}
.imagendematerialdeimpresion{
	float: left;
	width: 8%;
	height: auto;
}
.titulosdelasimagenesdemateriales{
	width: 96%;
	height: auto;
	margin-left: 4%;
}
.contenedortitulosdematerialedeimpresion{
	float: left;
	width: 8%;
	margin-top: 1%;
	height: auto;
}
.titulodematerialdeimpresion{
	font-family: "Arial";
	font-size: .7em;
	text-align: center;
}

/*SECCION QUE CONTIENE LA SECCION DE SOLICITUD---------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.secciondesolicitud{
	float: left;
	width: 100%;
	height: 7em;
	align-content: center;
	margin-top: 2em;
}
.botondedemostracion{
	float: left;
	width: 35%;
	height: 2em;
	font-family: "ARIAL";
	font-size: 2em;
	color: #000000;
	font-weight: bold;
	background-color: transparent;
	border: .05em solid #e5332a;
	border-top-left-radius: 1em;
	margin-left: 14.5%;
}
.botondedemostracion:hover{
	color: #e5332a;
	font-style: italic;
	background: rgb(229,229,229,.4);
}
.botondepresupuesto{
	float: left;
	width: 35%;
	height: 2em;
	font-family: "ARIAL";
	font-size: 2em;
	color: #000000;
	font-weight: bold;
	border: .05em solid #e5332a;
	background-color: transparent;
	border-bottom-right-radius: 1em;
	margin-left: 1%;
}
.botondepresupuesto:hover{
	color: #e5332a;
	font-style: italic;
	background: rgb(229,229,229,.4);
}

/*SECCION QUE CONTIENE LA SECCION DE DEUDAS------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.secciondedudas{
	float: left;
	width: 100%;
	height: 10em;
	align-content: center;
	margin-bottom: 2em;
}.secciondedudasdos{
	float: left;
	width: 100%;
	margin-top: 3em;
	height: 10em;
	align-content: center;
	margin-bottom: 2em;
}
.titulodedudas{
	text-align: center;
	font-size: 2.5em;
	font-family: "Arial";
}
.botondedudas{
	float: left;
	width: 40%;
	height: 2em;
	font-family: "ARIAL";
	font-size: 2em;
	font-weight: bold;
	color: #ffffff;
	background-color: #e5332a;
	border: 0;
	border-top-left-radius: 1em;
	border-bottom-right-radius: 1em;
	margin-top: .8%;
	margin-left: 30%;
}
.botondedudas:hover{
	color: #e5332a;
	font-style: italic;
	font-weight: bold;
	background: rgb(229,229,229,.4);
	border: 0;
}

/*-----------------------------------------------------------------------------------------                       PAGINA DE CONSUMIBLES ALTERNATIVOS                  ---------------------------------------*/
/*SECCION QUE CONTIENE LA SECCCION PRINCIPAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorconsalt{
	margin: 0;
	width: 100%;
	height: auto;
}

/*SECCION QUE CONTIENE LA SECCION GENERAL DE CONSUMIBLES ATERNATIVOS-----------------------------------------------------------------------------------------------------------------------------------------*/

.contenidoprincipaldelapaginaconsalt{
	float: left;
	width: 100%;
	height: auto;
}
.contenedordetextosecciondeconsalternativos{
	width: 95%;
	height: auto;
	margin-left: 5%;
	align-content: center;
}
.seccionconsalt{
	float: left;
	width: 95%;
	height: 25em; 
	margin-left: 2.5%;
	margin-top: 3em;
	align-content: center;
}
.rdelapaginaconsalt{
	float: left;
	font-family: "Arial";
	font-size: 2em;
	margin-left: 1%;
	color: #000000;
}
.subtitulodesecciondeconsalt{
	float: left;
	font-family: "TJ";
	font-size: 4em;
	color: #000000;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE INDUSTRIAS                         -----------------------------------------*/
/*SECCION QUE CONTIENE LA IMAGEN PRINCIPAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorindustrias{
	padding: 0px;
	width: 100%;
	height: auto;
}
.contenidoprincipaldelapaginaindustrias{
	float: left;
	width: 100%;
	height: auto;
}
.categoriaindustrias{
	width: 100%;
	height: 55em;
}
.categoriaindustriaspb{
	width: 100%;
	height: 39em;
}
.tituloytextoindustrias{
	width: 90%;
	height: auto;
	margin-left: 5%;
}
.titulodelapagindustria{
 	width: 100%;
 	height: 4.5em;
	margin-top: 2em;
}
.textodelapagindustria{
	width: 100%;
	height: 5em;
	align-content: center;
}
.tituloindustrias{
	font-family: "TJ";
	font-size: 3em;
	color: #000000;
	text-align: left;
}
.textoindustrias{
	font-family: "ARIAL";
	text-align: justify;
	font-size: 1em;
}
/*SECCION QUE CONTIENE LA SECCION DE LOS MATERIALES--------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*SECCION ALIMENTOS Y BEBIDAS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.bebidas{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/BEBIDAS/bebidas.webp");
}
.bebidas:hover{
	background-size: cover;
	background-image: url("../img/industrias/BEBIDAS/bebidasejemplo.webp");
}
.alimentosprecocinados{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;	
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/ALIMENTOSPRECOCINADOS/alimentosprecocinados.webp");
}
.alimentosprecocinados:hover{
	background-size: cover;
	background-image: url("../img/industrias/ALIMENTOSPRECOCINADOS/alimentosprecocinadosejemplos.webp");
}
.frutasyverduras{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;	
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/FRUTASYVERDURAS/frutayverdura.webp");
}
.frutasyverduras:hover{
	background-size: cover;
	background-image: url("../img/industrias/FRUTASYVERDURAS/frutayverduraejemplo.webp");
}
.panaderiaycereales{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/CEREALYPANADERIA/cerealesypanaderia.webp");
}
.panaderiaycereales:hover{
	background-size: cover;
	background-image: url("../img/industrias/CEREALYPANADERIA/cerealesypanaderiaejemplo.webp");
}
.cafeyte{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/CAFEYTE/cafeyte.webp");
}
.cafeyte:hover{
	background-size: cover;
	background-image: url("../img/industrias/CAFEYTE/cafeyteejemplo.webp");
}
.dulcesyaperitivos{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/DULCESYAPERITIVOS/dulcesyaperitivos.webp");
}
.dulcesyaperitivos:hover{
	background-size: cover;
	background-image: url("../img/industrias/DULCESYAPERITIVOS/dulcesyaperitivosejemplos.webp");
}
.lacteos{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/LACTEOS/lacteos.webp");
}
.lacteos:hover{
	background-size: cover;
	background-image: url("../img/industrias/LACTEOS/lacteosejemplos.webp");
}
.huevoycarton{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/HUEVO/huevo.webp");
}
.huevoycarton:hover{
	background-size: cover;
	background-image: url("../img/industrias/HUEVO/huevoejemplo.webp");
}
.congelados{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/ALIMENTOSCONGELADOS/alimentoscongelados.webp");
}
.congelados:hover{
	background-size: cover;
	background-image: url("../img/industrias/ALIMENTOSCONGELADOS/alimentoscongeladosejemplo.webp");
}
.proteinas{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/PROTEINAS/proteinas.webp");
}
.proteinas:hover{
	background-size: cover;
	background-image: url("../img/industrias/PROTEINAS/proteinasejemplo.webp");
}
.alimentosenvasados{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/ALIMENTOSENVASADOS/alimentosenvasados.webp");
}
.alimentosenvasados:hover{
	background-size: cover;
	background-image: url("../img/industrias/ALIMENTOSENVASADOS/alimentosenvasadosejemplo.webp");
}

/*SECCION PRODUCTOS DE CONSUMO-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.cosmeticos{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/COSMETICOS/cosmeticos.webp");
}
.cosmeticos:hover{
	background-size: cover;
	background-image: url("../img/industrias/COSMETICOS/cosmeticosejemplo.webp");
}
.tabaco{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/TABACO/tabaco.webp");
}
.tabaco:hover{
	background-size: cover;
	background-image: url("../img/industrias/TABACO/tabacoejemplo.webp");
}
.detergentes{
	margin-left: 2%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/LIMPIEZA/limpieza.webp");
}
.detergentes:hover{
	background-size: cover;
	background-image: url("../img/industrias/LIMPIEZA/limpiezaejemplo.webp");
}
.alimentosdemascota{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/MASCOTAS/mascotas.webp");
}
.alimentosdemascota:hover{
	background-size: cover;
	background-image: url("../img/industrias/MASCOTAS/mascotasejemplo.webp");
}
.farmacia{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/FARMACEUTICA/farmaceutica.webp");
}
.farmacia:hover{
	background-size: cover;
	background-image: url("../img/industrias/FARMACEUTICA/farmaceuticaejemplo.webp");
}

/*SECCION ALIMENTOS Y BEBIDAS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.aeroespacial{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/AEROESPACIAL/aeroespacial.webp");
}
.aeroespacial:hover{
	background-size: cover;
	background-image: url("../img/industrias/AEROESPACIAL/aeroespacialejemplo.webp");
}
.electronicos{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/ELECTRONICA/electronica.webp");
}
.electronicos:hover{
	background-size: cover;
	background-image: url("../img/industrias/ELECTRONICA/electronicaejemplo.webp");
}
.plasticos{
	margin-left: 7%;
	margin-top: 1em;
	width: 20%;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/PLASTICOS/plasticos.webp");
}
.plasticos:hover{
	background-size: cover;
	background-image: url("../img/industrias/PLASTICOS/plasticosejemplo.webp");
}
.automoviles{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/AUTOMOTRIZ/automotriz.webp");
}
.automoviles:hover{
	background-size: cover;
	background-image: url("../img/industrias/AUTOMOTRIZ/automotrizejemplo.webp");
}
.quimicos{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/QUIMICOS/quimicos.webp");
}
.quimicos:hover{
	background-size: cover;
	background-image: url("../img/industrias/QUIMICOS/quimicosejemplo.webp");
}
.construccion{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/CONSTRUCCION/construccion.webp");
}
.construccion:hover{
	background-size: cover;
	background-image: url("../img/industrias/CONSTRUCCION/construccionejemplo.webp");
}
.muebles{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/MUEBLES/muebles.webp");
}
.muebles:hover{
	background-size: cover;
	background-image: url("../img/industrias/MUEBLES/mueblesejemplo.webp");
}
.tecnologia{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/TECMEDICA/tecmedica.webp");
}
.tecnologia:hover{
	background-size: cover;
	background-image: url("../img/industrias/TECMEDICA/tecmedicaejemplo.webp");
}
.metal{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/METAL/metal.webp");
}
.metal:hover{
	background-size: cover;
	background-image: url("../img/industrias/METAL/metalejemplo.webp");
}
.textiles{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/TEXTILES/textiles.webp");
}
.textiles:hover{
	background-size: cover;
	background-image: url("../img/industrias/TEXTILES/textilesejemplo.webp");
}
.cables{
	margin-left: 2%;
	width: 20%;
	margin-top: 1em;
	height: 15em;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	background-image: url("../img/industrias/CABLES/cables.webp");
}
.cables:hover{
	background-size: cover;
	background-image: url("../img/industrias/CABLES/cablesejemplo.webp");
}

/*-----------------------------------------------------------------------                            PAGINA DE APLICACIONES                         ---------------------------------------*/
/*SECCION QUE CONTIENE LA SECCION PRINCIPAL------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedoraplicaciones{
	padding: 0px;
	width: 100%;
	height: auto;
}
.contenidoprincipaldelapaginaaplicaciones{
	float: left;
	width: 100%;
	height: 95em;
	margin-top: 2em;
}
.tituloytextoaplicaciones{
	margin-left: 5%;
	width: 90%;
	height: auto;
}
.contenedortituloaplicaciones{
	width: 100%;
	height: 3.6em;
	align-content: center;
}
.contenedorsubtituloaplicaciones{
	width: 100%;
	height: 2.5em;
	align-content: center;
}
.contenedortextoaplicaciones{
	width: 100%;
	height: 3em;
	align-content: center;
}
.tituloaplicaciones{
	font-family: "TJ";
	font-size: 3.5em;
	color: #000000;
	text-align: left;
}
.textoaplicaciones{
	font-family: "ARIAL";
	text-align: justify;
	font-size: 1em;
}
.subtituloaplicaciones{
	font-family: "ARIAL";
	font-size: 2em;
	text-align: left;
	color: #e5332a;
}
.contenedordecuadrosdeaplicaciones{
	float: left;
	width: 90%;
	margin-top: 1em;
	margin-left: 5%;
	height: 80em;
}
.contenedordesecciondecuadrosdeaplicaciones{
	width: 100%;
	height: 21em;
	float: left;
	align-content: center;
}
.cuadrosdeaplicaciones{
	width: 22%;
	height: 19.5em;
	float: left;
	border: .25em dotted rgb(0,0,0,.2);
	background-color: #ffffff;
	color: #000000;
}
.cuadrosdeaplicaciones:hover{
	border: .25em dotted #e5332a;
	color: #e5332a;
}
.cuadrosdeaplicacionesdos{
	width: 22%;
	margin-left: 3%;
	height: 19.5em;
	align-content: center;
	float: left;
	border: .25em dotted rgb(0,0,0,.2);
	background-color: #ffffff;
	color: #000000;
}
.cuadrosdeaplicacionesdos:hover{
	border: .25em dotted #e5332a;
	color: #e5332a;
}
.fondodeaplicacion{
	float: left;
	width: 100%;
	height: 100%;
}
.titulosdeaplicaciones{
	float: left;
	width: 100%;
	margin-top: -12em;
	text-align: center;
	font-family: "TJ";
	font-size: 1.5em;
}
.textodecuadrosdeaplicacion{	
	float: left;
	width: 100%;
	text-align: center;
	font-family: "TJ";
	font-size: 1.8em;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE EMPRESA                          -------------------------------------------*/
/*SECCION QUE CONTIENE LA IMAGEN PRINCIPAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorempresa{
	margin: 0em;
	width: 100%;
	height: auto;
}
.contenidoprincipaldelapaginaempresa{
	float: left;
	width: 100%;
	height: auto;
}

/*SECCION QUE CONTIENE EL CUERPO DE LA PAGINA EMPRESA--------------------------------------------------------------------------------------------------------------------------------------------------------*/

.laempresa{
	width: 95%;
	margin-left: 2.5%;
	margin-top: 10vh;
	height: 90vh;
}
.secciondemisionyvision{
	width: 100%;
	height: 50%;
	align-content: center;
}
.textodelaempresa{
	float: left;
	width: 45%;
	height: 98%;
	align-content: center;
}
.imagendelaempresa{
	float: left;
	width: 55%;
	height: 98%;
}
.parteinferiordelaempresa{
	float: left;
	width: 100%;
	height: 50em;
	margin-top: 5em;
}
.secciondetextodelaempresa{
	width: 97.5%;
	height: auto;
	align-content: center;
}
.titulodemisionyvisiondelaempresa{
	font-size: 3.5em;
	font-family: "TJ";
	color: #000000;
}
.textolodemisionyvisiondelaempresa{
	font-size: 1.3em;
	text-align: justify;
	font-family: "ARIAL";
	color: #000000;
}
.imgdemisionyvision{
	width: 100%;
	height: 100%;
}
.tiutlodevalores{
	width: 95%;
	height: 10%;
	margin-left: 2.5%;
	font-size: 3.5em;
	align-content: center;
	text-align: center;
	font-family: "TJ";
	color: #e5332a;
}
.tabladevalores{
	border: 0% solid transparent;
	width: 95%;
	height: 90%;
	margin-left: 2.5%;
}
.imgdevaloresempresa{
	border: 0% solid transparent;
	height: 25%;
	width: 30%;
	align-content: center;
}
.txtdevaloresempresa{
	border: 0% solid transparent;
	height: 5%;
	width: 30%;
	align-content: center;
}
.imgdevalores{
	margin-left: 37.5%;
	width: 25%;
	height: auto;
}
.textovalores{
	font-size: 1.8em;
	font-family: "ARIAL";
	color: #000000;
	text-align: left;
	text-align: center;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE MEDIATECA                          -----------------------------------------*/
/*SECCION PRINCIPAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedormediateca{
	margin: 0;
	width: 100%;
	height: auto;
}
.contenidoprincipaldelapaginamediateca{
	float: left;
	width: 100%;
	height: auto;
}

/*SECCION QUE CONTIENE EL CUERPO DE LA PAGINA MEDIATECA-------------------------------------------------------------------------------------------------------------------------------------------------------*/

.titulomediateca{
	font-size: 3.5em;
	font-family: "TJ";
	color: #000000;
	margin-left: 2.5%;
	margin-top: 15vh;
}
.subtitulomediateca{
	font-size: .5em;
	font-family: "arial";
	color: #000000;
}
.textomediateca{
	margin-left: 2.55%;
	font-size: 1.8em;
	font-family: "arial";
	color: #000000;
	margin-bottom: 3em;
}
.contenedordevideosydescripciondemediateca{
	width: 95%;
	height: 75em;
	margin-left: 2.5%;
}
.divisiondemediateca{
	float: left;
	width: 50%;
	height: 100%;
}
.contenedordevideo{
	margin-left: 1%;
	width: 98%;
	height: 33%;
}
.titulodevideosmediateca{
	font-size: 2.5em;
	font-family: "TJ";
	color: #e5332a;
	text-align: center;
}
.textodevideosmediateca{
	font-size: 1.5em;
	font-family: "ARIAL";
	color: #000000;
	text-align: center;
}
.videodeyoutubemediateca{
	width: 100%;
	height: 75%;
}

/*-----------------------------------------------------------------------------------------                         PAGINA DE NOTICIAS Y EVENTOS                     -------------------------------------------*/
/*SECCION PRINCIPAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedornoticias{
	margin: 0;
	width:100%;
	height: auto;
}
.contenidoprincipaldelapaginanoticias{
	float: left;
	overflow: hidden;
	width: 100%;
	height: auto;
	margin-top: 15vh;	
}

/*SECCION QUE CONTIENE EL CUERPO DE LA PAGINA NOTICIAS--------------------------------------------------------------------------------------------------------------------------------------------------------*/

.secciondetituloybotondenoticiaspag{
	float: left;
	width: 95%;
	margin-left: 2.5%;
	align-content: center;
}
.titulodenovedadespagnoticias{
	font-size: 3.5em;
	font-family: "TJ";
	color: #000000;
	text-align: left;
}
.submenudenoticiasynovedadespag{
	float: left;
	width: 95%;
	margin-left: 2.5%;
	height: 15%;
}
.submenudenoticiasynovedadesulpag, .submenudenoticiasynovedadesolpag{
	list-style: none;
	width: 80%;
	align-content: center;
}
.submenudenoticiasynovedadesbotonpag{
	float: left;
	text-align: center;
	font-family: "Arial";
	font-weight: bold;
	align-content: center;
	font-size: 1.5em;
	background-color: transparent;
	width: 22%;
	color:#000000;
	height: 2em;
	border-bottom-right-radius: .8em;
	border-top-left-radius: .8em;
	border: .05em solid #e5332a;
}
.submenudenoticiasynovedadesbotonpag.seleccionadop{
	font-family: "Arial";
	font-weight: bold;
	color: #e5332a;
	font-style: italic;
	border: .05em solid #e5332a;
	background-color: rgb(229,229,229,.4);
}
.divisordedenoticaspag{
	float: left;
	width: 100%;
	height: 25em;
	margin-bottom: 1em;
}
.noticiaseventosblogycasospag{
	width: calc(100%/10);
  	height: 100%;
  	align-content: center;
	transition: all 0.4s ease;
  	float: left;
}
.contenedordenoticiaseventosblogycasospag{
	float: left;
	width: 1000%;
	margin-top: 1em;
	height: 53em;
	transition: all 2s ease;
  	transform: translateX(0%);
}
.novedadunopag{
	float: left;
	width: 30%;
	height: 98%;
	margin-left: 2%;
	border: .25em dotted rgb(229,229,229);
}
.novedadunopag:hover{
	border: .25em dotted #e5332a;
}


/*-----------------------------------------------------------------------------------------                            PAGINA DE CONTACTO                         -------------------------------------------*/
/*SECCION PRINCIPAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorcontacto{
	margin: 0;
	width: 100%;
	height: auto;
}
.contenidoprincipaldelapaginacontacto{
	float: left;
	width: 100%;
	height: 90vh;
	margin-top: 10vh;	
	align-content: center;
}
.cuerpodepagcontacto{
	float: left;
	width: 95%;
	height: 100%;
	margin-left: 2.5%;
}
.formulariodecontacto{
	float: left;
	width: 49%;
	height: 80%;
	align-content: center;
}
.titulodelformulariodecontacto{
	float: left;
	width: 100%;
	height: auto;
	text-align: center;
}
.titulodelformulariodecontacto h1{
	font-family: "TJ";
	color: #e5332a;
	font-size: 2.5em;
}
.titulodelformulariodecontacto h3{
	font-family: "ARIAL";
	color: #000000;
	font-size: 1.5em;
}
.cuerpodelformulariocontacto{
	float: left;
	margin-top: 1em;
	width: 100%;
	height: auto;
}
.contmapadecontacto{
	float: left;
	width: 49%;
	height: 80%;
	margin-left: 2%;
	align-content: center;
}
.mapadecontacto{
	float: left;
	width: 100%;
	height: 80%;
}
.nuestrasredessociales{
	float: left;
	width: 100%;
	height: 20%;
}
.tituloderedessociales{
	float: left;
	width: 49%;
	margin-right: 2%;
	height: 100%;
	align-content: center;
}
.tituloderedessociales h2{
	font-family: "TJ";
	color: #e5332a;
	font-size: 2.5em;
	text-align: center;
}
.tituloderedessociales p{
	font-family: "ARIAL";
	color: #000000;
	font-size: 1.5em;
	text-align: center;
}
.contenedorimgderedessociales{
	float: left;
	width: 49%;
	height: 100%;
	align-content: center;
}
.imgderedessociales{
	float: left;
	margin-left: 10%;
	width: 20%;
	height: 100%;
	align-content: center;
}
.imgderedsocial{
	float: left;
	width: 60%;
	height: auto;
	margin-left: 20%;

}
.contenedordebotonesformularioct{
	float: left;
	align-content: center;
	width: 100%;
	height: 2.2em;
}
.botondecontactocancelar{
	float: left;
	width: 40%;
	height: 100%;
	color: #e5332a;
	font-family: "ARIAL";
	font-size: 1.5em;
	font-style: italic;
	border: 0;
	margin-left: 9%;
	margin-right: 2%;
	border-top-left-radius: 1em;
	background-color: rgb(229,229,229,.4);
}
.botondecontactocancelar:hover{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #e5332a;
	border: 0;
}
.contenedordebotonesformulario{
	width: 100%;
	height: 50px;
	align-content: center;
	margin-top: 20px;
}
.botondecontactoenviar{
	float: left;
	width: 40%;
	height: 100%;
	color: #ffffff;
	font-family: "ARIAL";
	font-size: 1.5em;
	font-style: italic;
	border: 0;
	border-bottom-right-radius: 1em;
	background-color: #e5332a;
}
.botondecontactoenviar:hover{
	color: #e5332a;
	font-weight: bold;
	background-color: rgb(229,229,229,.4);
	border: 0;
}
.filadeformct input{
	width: 100%;
	height: 1.3em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}
.filadeformct select{
	width: 100%;
	height: 1.45em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}
.filadeformct textarea{
	width: 100%;
	height: 1.5em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}
.filadeformct label{
	width: 100%;
	height: 1.5em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1.1em;
	color: rgb(141, 141, 141);
}
.filadeformct textotablaform{
	width: 100%;
	height: 1.5em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE BLOG                         -----------------------------------------------*/
/*SECCION PRINCIPAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorpaginablog{
	margin: 0px;
	width: 100%;
	height: auto;
}

/*SECCION INFORMACION----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.tituloimgtextprincipalblog{
	width: 100%;
	height: 100vh;
}
.tituloblog{
	font-family: "TJ";
	font-size: 2em;
	text-align: center;
	color: #e5332a;
}
.contenedorcontenidoblog{
	float:left;
	width: 95%;
	margin-top: 2vh;
	margin-top: 15vh;
	height: 85vh;
	margin-left: 2.5%;
}
.ladoizqpagblog{
	float: left;
	width: 50%;
	height: 100%;
	align-content: center;
}
.ladoderpagblog{
	float: left;
	width: 50%;
	height: 100%;
}
.contenedortextoblog{
	align-content: center;
	width: 98%;
	float: left;
	height: 100%;
}
.contenedortextodosblog{
	align-content: center;
	width: 99%;
	float: left;
	height: 40%;
	margin-top: 1%;
	border: .25em dotted #E0E0E0;
}
.contenedortextotresblog{
	align-content: center;
	width: 95%;
	float: left;
	height: auto;
	margin-top: 1em;
	margin-left: 2.5%;
}
.textoblog{
	font-family: "ARIAL";
	font-size: 1.1em;
	text-align: justify;
	color: #000000;
}
.textoblogdos{
	font-family: "ARIAL";
	font-size: 1.5em;
	margin-right: 5%;
	margin-left: 5%;
	text-align: justify;
	color: #000000;
}
.contenedorimgprinblog{
	width: 100%;
	float: right;
	height: 55%;
	align-content: center;
}
.imgprinblog{
	width: 100%;
	height: 100%;
}
.contenedorpaginablog ul{
	font-family: "Arial";
	font-size: 1.1em;
	margin-left: 5%;
	text-align: justify;
}
.contenedorpaginablog ol{
	list-style: none;
	font-family: "Arial";
	font-size: 1.1em;
	margin-left: 5%;
	text-align: justify;
}
.contenedorpaginablog ol .preguntasfrecuentes{
	list-style: none;
	font-family: "Arial";
	margin-left: 5%;
	text-align: justify;
}
.contenedorpaginablog ul .respuestaspreguntasfrecuentes{
	list-style: none;
	font-family: "Arial";
	margin-left: 5%;
	text-align: justify;
}
/*SECCION MULTIMEDIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedormultimediablog{
	float:left;
	width: 95%;
	margin-top: 3em;
	margin-left: 2.5%;
	height: 23em;
}
.multimediablog1{
	float:left;
	width: 30%;
	align-content: center;
	height: 100%;
}
.multimediablog2{
	float:left;
	align-content: center;
	margin-left: 5%;
	width: 30%;
	height: 100%;
}
.multimediablog3{
	float:left;
	align-content: center;
	width: 30%;
	margin-left: 5%;
	height: 100%;
}
.imgblog{
	width: 100%;
	height: 100%;
}
.contenedormultimediablog video{
	width: 100%;
	height: 100%;
}

/*SECCION ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contenedorsolicitarinformacionblog{
	float:left;
	width: 95%;
	margin-left: 2.5%;
	height: auto;
	height: 15em;
	align-content: center;
}
.contenedordetitulodesolicitarinformacionblog{
	float: left;
	align-content: center;
	margin-left: 17.5%;
	width: 40%;
	height: 100%;
}
.contenedordebotondesolicitarinformacionblog{
	float: left;
	align-content: center;
	width: 25%;
	height: 100%;
}
.titulodesolicitarinformacionblog{
	float: left;
	font-size: 2.8em;
	font-family: "TJ";
	color: #000000;
}
.botondesolicitarinformacionblog{
	float: left;
	width: 100%;
	height: 1.8em;
	color: #ffffff;
	font-family: "ARIAL";
	font-size: 2em;
	border: 0;
	font-style: italic;
	border-top-left-radius: 1.5em;
	border-bottom-right-radius: 1.5em;
	background-color: #e5332a;
}
.botondesolicitarinformacionblog:hover{
	color: #e5332a;
	font-weight: bold;
	background-color: rgb(229,229,229,.4);
	border: 0;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE DESCARGA DE FOLLETO                      -----------------------------------------------*/

.formulariodesolfolleto{
	float: left;
	align-content: center;
	width: 100%;
	margin-top: 10vh;
	height: 90vh;
}
.titulodelformulariodesolfolleto{
	float: left;
	width: 100%;
	height: auto;
	text-align: center;
}
.titulodelformulariodesolfolleto h1{
	font-family: "TJ";
	color: #e5332a;
	font-size: 2.5em;
}
.titulodelformulariodesolfolleto h3{
	font-family: "ARIAL";
	color: #000000;
	font-size: 1.5em;
}
.cuerpodelformulariosolfolleto{
	float: left;
	align-content: center;
	margin-left: 20%;
	margin-top: 2em;
	width: 60%;
}
.formulariodesolfolletotabla{
	width: 100%;
	height: auto;
}
.formulariodesolfolletotabla tr{
	width: 100%;
	height: 1.5em;
}
.filadeform input{
	width: 100%;
	height: 1.3em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}
.filadeform select{
	width: 100%;
	height: 1.45em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}
.filadeform textarea{
	width: 100%;
	height: 1.5em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}
.filadeform label{
	width: 100%;
	height: 1.5em;
	font-family: "ARIAL";
	text-align: center;
	align-content: center;
	font-size: 1.5em;
	color: rgb(141, 141, 141);
}
.filadeform .textotablaform{
	width: 30%;
	height: 2em;
}
.casilladeterminos{
	align-content: center;
}
.casilladeterminos label{
	float: right;
	width: 1em;
	height: 1em;
	margin-top: .25em;
	accent-color: #e5332a;
}
.casilladeterminos h5{
	font-family: "ARIAL";
	text-align: left;
	font-size: .8em;
	color: #000000;
}
.casilladeterminos h5 a{
	text-decoration: none;
}
.contenedordebotonesformulario button{
	float: left;
	font-family: "TJ";
	color: #000000;
	text-align: center;
	font-size: 1.7em;
	width: 40%;
	margin-left: 30%;
	height: 1.9em;
	background-color: transparent;
	border-bottom-right-radius: 1.5em;
	border-top-left-radius: 1.5em;
	border: .05em solid #e5332a;
}
.contenedordebotonesformulario button:hover{
	color: #e5332a;
	background: rgb(229,229,229,.4);
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE NOTICIA                      -----------------------------------------------*/

.contenedortextonoticia{
	align-content: center;
	width: 98%;
	margin-left: 2%;
	float: left;
	height: 100%;
}

/*-----------------------------------------------------------------------------------------                            PAGINA DE GRACIAS                     -----------------------------------------------*/

.contenedordelosladosdelapagnia900 .partesuperiorgracias{
	float: left;
	width: 100%;
	height: 80%;
	align-content: center;
}
.contenedordelosladosdelapagnia900 .parteinferiorgracias{
	float: left;
	width: 100%;
	height: 20%;
}
.titulogracias{
	text-align: center;
	font-family: "TJ";
	font-size: 7em;
	color: #e5332a;
}
.subtitulogracias{
	text-align: center;
	font-family: "ARIAL";
	font-size: 3em;
	color: #000000;
}
.tablaparteinferior{
	width: 60%;
	margin-left: 20%;
	height: 100%;
	border: 0px;
}
.tdtablaparteinferior{
	width: 80%;
	height: 100%;
	border: 0px;
}
.tdbotontablaparteinferior{
	width: 20%;
	height: 100%;
	border: 0px;
}
.botonblaparteinferior{
	width:100%;
	height: 100%;
	float: left;
	border: none;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("../img/contacto/WA-1.webp");
}
.botonblaparteinferior:hover{
	background-size: cover;
	background-image: url("../img/contacto/WA-2.webp");
}
.textotablaparteinferior{
	font-family: "ARIAL";
	text-align: center;
	font-size: 2.5em;
	color: #000000;
}