@charset "UTF-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
@font-face{
	font-family:'Raleway-Light';
	src:url(../fonts/Raleway-Light.eot);
	src:url(../fonts/Raleway-Light.ttf) format("truetype"),
	url(../fonts/Raleway-Light.woff),
	url(../fonts/Raleway-Light.svg) format('svg');
	}
@font-face{
	font-family:'Raleway-SemiBold';
	src:url(../fonts/Raleway-SemiBold.eot);
	src:url(../fonts/Raleway-SemiBold.ttf) format("truetype"),
	url(../fonts/Raleway-SemiBold.woff),
	url(../fonts/Raleway-SemiBold.svg) format('svg');
	}
body {
	font-family: 'Raleway-Light', Arial, Helvetica, sans-serif;
	font-size:20px;
}
.wrapper {
	background-color:#FFF;
}
.header {
	background-color:#E6E7E8;
	min-height:180px;
}
.header_int_acerca {
	background-image:url(../images/banner_acerca.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	min-height:350px;
	background-position:center center;
}
.header_int_productos {
	background-image:url(../images/banner_productos.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	min-height:350px;
		background-position:center center;
}
.header_int_productos2 {
	background-image:url(../images/banner_productos2.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	min-height:350px;
		background-position:center center;
}
.header_int_clientes {
	background-image:url(../images/banner_clientes.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	min-height:350px;
		background-position:center center;
}
.header_int_contacto {
	background-image:url(../images/banner_contacto.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	min-height:350px;
		background-position:center center;
}
.header_int_galeria {
	background-image:url(../images/banner_galeria.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	min-height:350px;
		background-position:center center;
}
.title_description {
	font-family:'Raleway-Light';
	text-align:center;
	width: 50%;
	padding-left:25%;
	padding-top: 10%;
	font-size: 60px;
	color:#FFF;
}
.title_regresar a {
	font-family:'Raleway-Light';
	text-align:center;
	width: 25%;
	/*padding-left:75%;*/
	float:right;
	padding-top: 2%;
	font-size: 24px;
	color:#FFF;
	text-decoration:none;
}
.title_regresar a:hover {
	color:#F2F2F2;
}
.clear {
	clear:both;
}
.paddwrapper {
	padding-left:5%;
	padding-right:5%;
	padding-top:30px;
	padding-bottom:30px;
}
.barra_menu_gral {
	font-family:'Raleway-SemiBold';
	width:90%;
	text-align:center;
}
.linea {
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:#2B3990 solid 5px;
	z-index:3;
	}

.menugral {
	margin-top:-30px;
	text-align:center;
	z-index:3;
	width:80%;
	margin-left:15%;
}
.menugral ul {
	text-align:center;
}
.menugral li {
	display:inline;
	text-align:center;
}
.menugral a {
	color:#616264;
	text-decoration:none;
	font-size:23px;
	display:block;
	padding-top:30px;
	/*padding:30px 10px 10px 10px;*/
	float:left;
	letter-spacing:3px;
	text-align:center;
}
.menugral a:hover {
	color:#2B3990;
	background-image:url(../images/flecha_menu.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-size:29px 29px;
}
.inicio .navi01 a, .acerca .navi02 a, .productos .navi03 a, .clientes .navi04 a, .contacto .navi05 a, .galeria .navi06 a {
	color:#2B3990;
	background-image:url(../images/flecha_menu.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-size:29px 29px;
	text-align:center;
}
.navi05 a{
padding-left:10px;
}

.lineagris span {
	/*background-image:url(../images/lineagris.png);
	background-repeat:no-repeat;
	background-position:right center;*/
	border-right:#CCC solid 2px;
	text-align:center;
	padding:2px 10px;
}
.sepia {
	filter: sepia(100%);
	-webkit-filter: sepia(100%);
	-moz-filter: sepia(100%);
	-khtml-filter: sepia(100%);
}
.roundimg {
	border: thick solid #DEDFE0;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	-khtml-border-radius:40px;/* Navegadores de Linux */
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	-khtml-border-radius:35px;/* Navegadores de Linux */
	text-align:center;
}
.roundimgGris {
	border: thick solid #999;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	-khtml-border-radius:40px;/* Navegadores de Linux */
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	-khtml-border-radius:35px;/* Navegadores de Linux */
	text-align:center;
}
.roundimg2 {
	border-radius: 40px;
	-khtml-border-radius:40px;/* Navegadores de Linux */
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	-khtml-border-radius:35px;/* Navegadores de Linux */
	text-align:center;
}
.roundimg:hover, .roundimgGris:hover {
	border-top-color: #21409A;
	border-right-color: #21409A;
	border-bottom-color: #21409A;
	border-left-color: #21409A;
}
.logoimg {
	width:70%;
}
.logo {
	padding:2% 25% 2% 25%;
	width:50%;
	text-align:center;
}
.right_head {
	float:right;
	width:60%;
	margin-right:5%;
	margin-top:0px;
}

/* CSS for main carousel container */	 	
div.bgcarousel{ /* CSS for main carousel container */
background: url(ajaxload.gif) center center no-repeat; /* loading gif while caoursel is loading */
max-width:100%; /* default dimensions of carousel */
width:100%;
height:400px;
}

img.navbutton{ /* CSS for the nav buttons */
margin:5px;
opacity:0.7;
}

div.slide{ /* CSS for each image's DIV container within main container */
background:#FFFF;
background-position: center center; /* center image within carousel */
background-repeat: no-repeat;
background-size:auto; /* CSS3 property to scale image within container? "cover" or "contain" */
/*color: black;*/
z-index:5;
}

div.selectedslide{ /* CSS for currently selected slide */
}

div.slide div.desc{ /* DIV that contains the textual description inside .slide */
position: absolute;
color: #FFF;
top:80px;
left:40px;
height:410px;
width:90%;
padding-top: 20px;
padding-right: 55%;
padding-bottom: 55%;
padding-left: 5%;
z-index:5;
float:left;
/*background-color:#036;
opacity:0.7;*/
}
.tit_banner {
	width:100%;
	text-align:left;
	font-size:70px;
	font-family:'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
	color:#FFF;
}
.subtit_banner {
	width:100%;
	text-align:left;
	font-size:50px;
	font-family:'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
	color:#FFF;
}
.txt_banner {
	width:100%;
	line-height:29px;
	text-align:left;
	margin-top:15px;
	font-size:33px;
	font-family:'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
	color:#FFF;
}
.img_banner{
	/*background-image:url(../images/prod1-home.png);*/
	position: absolute;
	top:-380px;
	left:30%;
	z-index:15;
	min-height:200px;
	width:35%;
}

div.selectedslide div.desc{ /* CSS for currently selected slide's desc div */
}

div.slide div.desc h2{
font-size:200%;
color:#690;
font:regular;
margin:0;
}

div.slide div.desc a{

text-decoration:none;
}

/*/termina  */
.col_tabla1_3 {
	float:left;
	width:23%;
	padding:2% 5% 2% 5%;
}
.col_tabla2_3 {
	float:left;
	width:26%;
	padding:1% 4% 1% 4%;
}
.txtFooter1{
	font-size:18px;
	font-family:'Raleway-Light';
}
.txtFooter2{
	font-size:14px;
	font-family:'Raleway-Light';
}
.txtFooter3{
	font-size:12px;
	font-family:'Raleway-Light';
	width:100%;
	text-align:right;
}
.icono_footer{
	width:20%;
	min-height:50px;
	padding:1%;
	float:right;
	text-align:right;
}
.col_30 {
	float:left;
	width:30%;
	padding-left:4%;
	padding-right:4%;
	text-align:center;
}
.col_60 {
	float:left;
	width:42%;
	padding:2% 10%;
}
h1{
	color:#2B3990;
	font-size:40px;
	font-family:'Raleway-Light';
	padding-top:20px;
	padding-bottom:20px;
}
h2{
	color:#2B3990;
	font-size:30px;
	font-family:'Raleway-Light';
	padding-top:10px;
	padding-bottom:10px;
}
h3{
	color:#2B3990;
	font-size:25px;
	font-family:'Raleway-Light';
	padding-top:10px;
	padding-bottom:10px;
}
.txt_normal
{
	color: #414042;
	font-size: 18px;
	font-family: 'Raleway-SemiBold';
	text-align: justify;
	line-height: 30px;
}
.font_14
{
	font-size:16px;
	font-family:'Raleway-Light';
	}
.txt_azul a
{
	color:#2B3990;
}
.txt_azul a:hover
{
	color:#000;
}
.col_1_3 {
	float:left;
	width:31%;
	text-align:center;
	padding:1%
}
.centrar{
text-align:center;
}
.col_left{
	float:left;
	width:43%;
	padding-left:5%;
	padding-right:2%;
}
.col_right{
	float:right;
	width:43%;
	padding-left:2%;
	padding-right:5%;
}
.result_product {
	text-align:center;
	
}
.result_product a {
	text-align:center;
	display: block;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	
}
.bloque_product_2 {
	float: left;
	width: 21%;
	text-align: center;
	margin-right: 2%;
	margin-left:2%;
	padding-bottom: 20px;
	min-height:330px;
}
.bloque_product_3 {
	float: left;
	width: 16%;
	text-align: center;
	margin-right: 2%;
	margin-left:2%;
	padding-bottom: 20px;
	min-height:260px;
}
.bloque_product_int_detalle {
	width: 90%;
	text-align: center;
	margin-right: 5%;
	margin-left:5%;
	padding-bottom: 20px;
}
.bloque_product_int {
	width: 80%;
	text-align: center;
	margin-right: 10%;
	margin-left:10%;
	padding-bottom: 20px;
	transition:ease-in 0.7s;
}
.bloque_product_int:hover {
	width: 90%;
	text-align: center;
	margin-right: 5%;
	margin-left:5%;
	padding-bottom: 20px;
}
.txt_cat {
	font-family:'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
	color:#808285;
	padding-bottom: 5px;
	text-align:center;
	width:100%;
	font-size:18px;
	text-transform: uppercase;
}
.txt_prod {
	font-family:'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
	color:#808285;
	padding-bottom: 5px;
	text-align:center;
	width:100%;
	font-size:14px;
}
.left{
	text-align:left;
}
.espacioBoton{
	 margin-left:30%; 
	 margin-right:30%; 
	 margin-top:30px; 
	 margin-bottom:20px;
}
.botonForm{
	text-align:center;
	text-decoration:none;
	background-color:#2B3990;
	color:#FFF;
	/*width:200px;
	height:100px;*/
	padding:6px;
	font-size:16px;
	cursor:pointer;
	border: thin solid #2B3990;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius:10px;/* Navegadores de Linux */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius:5px;/* Navegadores de Linux */
	font-family:'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
}
.botonForm:hover{
	text-align:center;
	background-color:#FFF;
	color:#2B3990;
	border: thin solid #2B3990;
}
.boton a{
	text-align: center;
	text-decoration: none;
	background-color:#FFF;
	color: #2B3990;
	/*width:200px;
	height:100px;*/
	padding: 6px;
	border: 2px solid #CCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;/* Navegadores de Linux */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;/* Navegadores de Linux */
	font-family: 'Raleway-SemiBold', Helvetica Neue, Arial, sans-serif;
	/*transition:ease-in 0.7s;*/
	font-size:20px;
}
.boton a:hover{
	text-align:center;
	background-color:#2B3990;
	color:#FFF;
	border: 2px solid #999;
}
/*.tag_contacto {
	float:left;
	width:30%;
	padding-top:7px;
	text-align:right;
	margin-right:2%;
	font-family:'Raleway-Light';
}
.input_field {
	float:left;
	width:60%;
		padding-top:7px;
		font-family:'Raleway-Light';
}
.campos {
	background-color:#E5E5E5;
	color:#333;
	font-size:15px;
	border:#CCC solid thin;
	font-family:'Raleway-Light';
}*/
.textfield {
	width:100%;
	background-color:#E5E5E5;
	color:#666;
	margin-bottom:20px;
	font-size:18px;
	border:0;
	padding:4px;
	height:45px;
	font-family:'Raleway-Light';
}
.sinFondo {
	background-image:url(../images/fondo.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center;
	min-height:450px;
}
.sinFondo2 {
	background-image:url(../images/fondo2.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center;
	min-height:450px; 
}
.sinFondo3 {
	background-image:url(../images/fondo3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
}
.sinFondo4 {
	background-image:url(../images/fondo4.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
}
.sinFondo5 {
	background-image:url(../images/fondo5.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
}
.sinFondo6 {
	background-image:url(../images/fondo6.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
}
.sinFondo7 {
	background-image:url(../images/fondo7.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
}
video {
	position:fixed;
	min-width:100%;
	min-height:100%;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-khtml-transform: translateX(-50%) translateY(-50%);
	z-index:-1;
	opacity:0.5;
	
}

.fondoImg{
	background-image:url(../images/fondometalico1.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
	
}
.fondoImg2{
	background-image:url(../images/fondometalico2.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
	
}
.fondoImg3{
	background-image:url(../images/fondometalico3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment: fixed; 
	background-position: center center; 
	min-height:450px;
	
}
.opacidad5{
	opacity:0.7;
	color:#fff;
	background-color:#003; z-index:5;
	font-weight:bold;
}
.opacidad5 a img{
	opacity:0;
	color:#fff;
	background-color:#fff; z-index:6;
}
.fondoBlanco{
	background-color:#FFF;
	opacity:1;
}
.fondoazul{

background: rgba(60,108,159,1);
background: -moz-linear-gradient(45deg, rgba(60,108,159,1) 0%, rgba(60,108,159,1) 2%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(60,108,159,0.89) 97%, rgba(60,108,159,0.89) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(60,108,159,1)), color-stop(2%, rgba(60,108,159,1)), color-stop(50%, rgba(38,34,98,0.95)), color-stop(50%, rgba(38,34,98,0.95)), color-stop(50%, rgba(38,34,98,0.95)), color-stop(97%, rgba(60,108,159,0.89)), color-stop(100%, rgba(60,108,159,0.89)));
background: -webkit-linear-gradient(45deg, rgba(60,108,159,1) 0%, rgba(60,108,159,1) 2%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(60,108,159,0.89) 97%, rgba(60,108,159,0.89) 100%);
background: -o-linear-gradient(45deg, rgba(60,108,159,1) 0%, rgba(60,108,159,1) 2%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(60,108,159,0.89) 97%, rgba(60,108,159,0.89) 100%);
background: -ms-linear-gradient(45deg, rgba(60,108,159,1) 0%, rgba(60,108,159,1) 2%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(60,108,159,0.89) 97%, rgba(60,108,159,0.89) 100%);
background: linear-gradient(45deg, rgba(60,108,159,1) 0%, rgba(60,108,159,1) 2%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(38,34,98,0.95) 50%, rgba(60,108,159,0.89) 97%, rgba(60,108,159,0.89) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c6c9f', endColorstr='#3c6c9f', GradientType=1 );

}
.fondoazul2{
	
background: rgba(60,108,159,1);
background: -moz-linear-gradient(top, rgba(60,108,159,1) 0%, rgba(38,34,98,1) 56%, rgba(38,34,98,1) 99%, rgba(38,34,98,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(60,108,159,1)), color-stop(56%, rgba(38,34,98,1)), color-stop(99%, rgba(38,34,98,1)), color-stop(100%, rgba(38,34,98,1)));
background: -webkit-linear-gradient(top, rgba(60,108,159,1) 0%, rgba(38,34,98,1) 56%, rgba(38,34,98,1) 99%, rgba(38,34,98,1) 100%);
background: -o-linear-gradient(top, rgba(60,108,159,1) 0%, rgba(38,34,98,1) 56%, rgba(38,34,98,1) 99%, rgba(38,34,98,1) 100%);
background: -ms-linear-gradient(top, rgba(60,108,159,1) 0%, rgba(38,34,98,1) 56%, rgba(38,34,98,1) 99%, rgba(38,34,98,1) 100%);
background: linear-gradient(to bottom, rgba(60,108,159,1) 0%, rgba(38,34,98,1) 56%, rgba(38,34,98,1) 99%, rgba(38,34,98,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c6c9f', endColorstr='#262262', GradientType=0 );



}
.fondogris{

background: rgba(247,244,247,0.93);
background: -moz-linear-gradient(left, rgba(247,244,247,0.93) 0%, rgba(247,244,247,0.94) 13%, rgba(219,219,219,0.96) 44%, rgba(209,209,209,0.97) 61%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(247,244,247,0.93)), color-stop(13%, rgba(247,244,247,0.94)), color-stop(44%, rgba(219,219,219,0.96)), color-stop(61%, rgba(209,209,209,0.97)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(left, rgba(247,244,247,0.93) 0%, rgba(247,244,247,0.94) 13%, rgba(219,219,219,0.96) 44%, rgba(209,209,209,0.97) 61%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(left, rgba(247,244,247,0.93) 0%, rgba(247,244,247,0.94) 13%, rgba(219,219,219,0.96) 44%, rgba(209,209,209,0.97) 61%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(left, rgba(247,244,247,0.93) 0%, rgba(247,244,247,0.94) 13%, rgba(219,219,219,0.96) 44%, rgba(209,209,209,0.97) 61%, rgba(254,254,254,1) 100%);
background: linear-gradient(to right, rgba(247,244,247,0.93) 0%, rgba(247,244,247,0.94) 13%, rgba(219,219,219,0.96) 44%, rgba(209,209,209,0.97) 61%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f4f7', endColorstr='#fefefe', GradientType=1 );

}
.textoblanco{
	color:#fff;
	font-family:'Raleway-Light';
}
.tit_valores{
	position: absolute;
  	top: -2%;
  	right: 46%;
	color:#2B3990;
  }
.pos_respeto{
	position: absolute;
  	top: 42%;
  	right: 68%;
  	width: 11%;
	cursor:pointer;
  }
.pos_creatividad{
	position: absolute;
  	top: 20%;
  	right: 59%;
  	width: 11%;
	cursor:pointer;
  }
.pos_etica{
	position: absolute;
  	top: 11%;
  	right: 44%;
  	width: 11%;
	cursor:pointer;
  }
.pos_autocritica{
	position: absolute;
  	top: 20%;
  	right: 29%;
  	width: 11%;
	cursor:pointer;
  }
.pos_flexibilidad{
	position: absolute;
  	top: 42%;
  	right: 20%;
  	width: 11%;
	cursor:pointer;
  }
.txt_normal_respeto{
	 display:none;
	 font-size:16px;
	font-family:'Raleway-Light';
	position: absolute;
  	top: 53%;
  	right: 78%;
  	width: 20%;
	color:#6D6E71;
	text-align:right;
	transition:ease-in 0.7s;
}
.txt_normal_creatividad{
	 display:none;
	 font-size:16px;
	font-family:'Raleway-Light';
	position: absolute;
  	top: 20%;
  	right: 72%;
  	width: 20%;
	color:#6D6E71;
	text-align:right;
	transition:ease-in 0.7s;
}
.txt_normal_etica{
	 display:none;
	 font-size:16px;
	font-family:'Raleway-Light';
	position: absolute;
  	top: 8%;
  	right: 27%;
  	width: 20%;
	color:#6D6E71;
	text-align:left;
	transition:ease-in 0.7s;
}
.txt_normal_autocritica{
	 display:none;
	 font-size:16px;
	font-family:'Raleway-Light';
	position: absolute;
  	top: 12%;
  	right: 2%;
  	width: 30%;
	color:#6D6E71;
	text-align:left;
	transition:ease-in 0.7s;
}
.txt_normal_flexibilidad{
	 display:none;
	 font-size:16px;
	font-family:'Raleway-Light';
	position: absolute;
  	top: 43%;
  	right: 3%;
  	width: 20%;
	color:#6D6E71;
	text-align:left;
	transition:ease-in 0.7s;
}
.txt_normal_respeto span, .txt_normal_creatividad span, .txt_normal_etica span, .txt_normal_autocritica span, .txt_normal_flexibilidad span{
	font-family:'Raleway-SemiBold';
}
.mostrar{
	 display:block;
}
.movilno{
	 display:block; 
}
.ocultar{
	 display:none; 
}
.txt_posicion{
	 position:absolute; 
	 bottom:55px; 
	 left:150px; 
	 padding:10px;
}