@charset "utf-8";
.display-pc{ display:inherit !important;}
/*********************************** MENU PRINCIPAL  *************************************************************/
#caja_redsses{ width:34px; height:34px;  position:fixed; z-index:10000; top:50%; right:3%; }
.caja_menu{ width:100%; height:auto; float:left; }
.logo{  width:20%; height:auto; float:left; padding:1% 10% 1% 0%; }
#menu_botones{ width:70%; height:auto; float:left;}
#botones{ width:100%; height:auto; float:left; margin:0px; padding:0px; max-width:1250px;}
#botones li { display:inline; }
#botones li a {  
	font-family: Tahoma;
	font-size: 16px;
	color: #fff;
	text-decoration: none;	
	width:16%;
	padding:3.5% 0% 0% 0%;
	float:left;
	-webkit-transition: background 1s, color 1s, text-shadow 1s, border-left 1s ;
	-webkit-transition-delay: 0.3s; 
	-moz-transition: background 1s, color 1s, text-shadow 1s;
	-moz-transition-delay: 0.2s;
	-ms-transition: background 1s, color 1s, text-shadow 1s;
	-ms-transition-delay: 0.2s;
	letter-spacing:1px;
	}
#botones li a:hover{
	font-family: Tahoma;
	font-size: 16px;
	color: #9d9d9d;
	text-decoration: none;	
	width:16%;
	padding:3.5% 0% 0% 0%;
	float:left;
	letter-spacing:1px;
	 }	
#botones a:hover, #botones .active a{
	font-family: Tahoma;
	font-size: 16px;
	color: #9d9d9d;
	text-decoration: none;	
	width:16%;
	padding:3.5% 0% 0% 0%;
	float:left;
	letter-spacing:1px;
} 
/*********************************** BANNER  *******************************************************************/
#banner{ width:100%; height:800px; float:left; background-image:url(../banner/1.jpg); background-attachment:fixed;}
#banner2{ width:100%; height:800px; float:left; background-image:url(../banner/2.jpg); background-attachment:fixed;}
#banner3{ width:100%; height:800px; float:left; background-image:url(../banner/3.jpg); background-attachment:fixed;}
#banner4{ width:100%; height:800px; float:left; background-image:url(../banner/4.jpg); background-attachment:fixed;}
#banner5{ width:100%; height:800px; float:left; background-image:url(../banner/5.jpg); background-attachment:fixed;}
#banner6{ width:100%; height:800px; float:left; background-image:url(../banner/6.jpg); background-attachment:fixed;}
#banner7{ width:100%; height:800px; float:left; background-image:url(../banner/7.jpg); background-attachment:fixed;}
/*********************************** ESLOGAN  ******************************************************************/
.eslogan{ width:100%; height:auto; float:left; position:absolute; z-index:10000; margin-top:15%; }
.eslogan_int{ width:100%; height:auto; float:left; position:absolute; z-index:10000; margin-top:15%; }
/*********************************** INDEX  ********************************************************************/
.cintenido{ width:100%; height:auto; float:left; margin:2% 0%; }
.eslogan_inicio{ width:30%; height:auto; float:left; margin:20% 1.5%; }
.eslogan_team{ width:70%; height:auto; float:left; margin:5% 30% 5% 0%; }
.eslogan_team2{ width:70%; height:auto; float:left; margin:5% 15% 5% 15%; }
.eslogan_team3{ width:70%; height:auto; float:left; margin:5% 0% 5% 30%; }
/*********************************** MARCAS  ********************************************************************/
.marcas{ width:21%; height:auto; float:left; margin:2% 2%; padding-top:2%; }
/*********************************** FORMULARIO  ********************************************************************/
.formul{ width:60%; height:auto; float:left; margin:1% 20%;}
.casilla{ width:70%; border-bottom:#fff 1px solid ; margin:1% 0%; padding:3%; background-color:inherit; border-top:inherit; border-left:inherit; border-right:inherit; color:#FFF; font-family: Tahoma;
	font-size: 20px;}
.comentarios{ width:100%;  background:#fbfafa; border:#d2d2d2 solid 1px; padding:6px;  }
.boton_evn{ width:30%; height:auto; float:left;  background:#fff; padding:1%; border-radius:5px; margin:10% 0% 0% 0%; border:#FFF 1px solid;  }
/*********************************** INDEX  ********************************************************************/
.submenu{ width:20%; height:auto; float:left; margin-right:5%;}
.conteser{ width:56%; height:auto; float:left; padding:5%; background:#000; border:#4a4a4a 1px solid;}
#submebo{ width:100%; height:auto; float:left; margin:0px; padding:0px; max-width:1250px;}
#submebo li { display:inline; }
#submebo li a {  
	font-family: Tahoma;
	font-size: 20px;
	color: #fff;
	text-decoration: none;	
	width:100%;
	padding:10% 0%;
	float:left;
	-webkit-transition: background 1s, color 1s, text-shadow 1s, border-left 1s ;
	-webkit-transition-delay: 0.3s; 
	-moz-transition: background 1s, color 1s, text-shadow 1s;
	-moz-transition-delay: 0.2s;
	-ms-transition: background 1s, color 1s, text-shadow 1s;
	-ms-transition-delay: 0.2s;
	letter-spacing:1px;
	}
#submebo li a:hover{
	font-family: Tahoma;
	font-size: 20px;
	color: #9d9d9d;
	text-decoration: none;	
	width:100%;
	padding:10% 0%;
	float:left;
	letter-spacing:1px;
	 }	
#submebo a:hover, #submebo .active a{
	font-family: Tahoma;
	font-size: 20px;
	color: #9d9d9d;
	text-decoration: none;	
	width:100%;
	padding:10% 0%;
	float:left;
	letter-spacing:1px;
} 
/*********************************** INDEX  ********************************************************************/
#cuenta_C{ width:100%; height:auto; float:left; margin:0px; padding:0px; max-width:1250px;}
#cuenta_C li { display:inline; }
#cuenta_C li a {  
	font-family: Tahoma;
	font-size: 20px;
	color: #fff;
	text-decoration: none;	
	width:40%;
	padding:2% 0%;
	float:left;
	-webkit-transition: background 1s, color 1s, text-shadow 1s, border-left 1s ;
	-webkit-transition-delay: 0.3s; 
	-moz-transition: background 1s, color 1s, text-shadow 1s;
	-moz-transition-delay: 0.2s;
	-ms-transition: background 1s, color 1s, text-shadow 1s;
	-ms-transition-delay: 0.2s;
	letter-spacing:1px;
	background:#09b3fa; 
	border-radius:10px;
	}
#cuenta_C li a:hover{
	font-family: Tahoma;
	font-size: 20px;
	color: #9d9d9d;
	text-decoration: none;	
	width:40%;
	padding:2% 0%;
	float:left;
	letter-spacing:1px;
	background:#000; 
	border-radius:10px;
	 }	
#cuenta_C a:hover, #cuenta_C .active a{
	font-family: Tahoma;
	font-size: 20px;
	color: #9d9d9d;
	text-decoration: none;	
	width:40%;
	padding:2% 0%;
	float:left;
	letter-spacing:1px;
	background:#000; 
	border-radius:10px;
} 
/*********************************** TIPOGRAFIAS  **************************************************************/
.Texto {
	font-family: Tahoma;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	line-height: 23px;
}
.Texto_azul {
	font-family: Tahoma;
	font-size: 25px;
	color: #1d9dd6;
	text-decoration: none;
}
.Titulo {
	font-family: Tahoma;
	font-size: 25px;
	color: #fff;
	text-decoration: none;
	line-height: 40px;
}
.Sub_Titulo {
	font-family: Tahoma;
	font-size: 25px;
	color: #fff;
	text-decoration: none;
}
.Titulo_pie {
	font-family: Tahoma;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	letter-spacing:1px;
}
.Texto_pie {
	font-family: Tahoma;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
.carousel .carousel__content .item .title {
  position: absolute;
  top: 40%;
  left: 0;
  margin: -33px 0 0 0;
  padding: 20px;
  margin:0% 15%;
  font-size: 3rem;
  width: 70%;
  text-align: center;
  letter-spacing: .1rem;
	font-family: Arial;
	font-size: 17px;
	color: #fff;
	text-decoration: none;
}