@charset "UTF-8";
/* CSS Document */


/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import 'https://fonts.googleapis.com/css?family=Roboto:300,400,700';
@import 'https://fonts.googleapis.com/css?family=Raleway:400,500';

body
{
	background-color:#000;
	margin:0px;
}

#pagina
{
	width:1400px;
	height:auto;
	margin:0 auto;
}

#galeria
{
	width:100%;
	height:600px;
	float:left;
	overflow:hidden;
}

.boton
{
	color:#1c80bc;
	background-color:#ffffff;
	font-family: "Raleway", Helvetica, Arial, sans-serif;
	font-size:14px;
	width:170px;
	margin-top:10px;
	border-radius: 17px;
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	
	-webkit-transition:1s;
	-moz-transition:1s;
	-o-transition:1s;
	transition:1s;
}

.boton:hover
{
	background-color:#333;
	color:#FFF;
	cursor:pointer;
}





.botonazul
{
	color:#FFF;
	background-color:#0E7FBE;
	font-family: "Raleway", Helvetica, Arial, sans-serif;
	font-size:14px;
	width:170px;
	margin-top:10px;
	border-radius: 17px;
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	
	-webkit-transition:1s;
	-moz-transition:1s;
	-o-transition:1s;
	transition:1s;
}

.botonazul:hover
{
	background-color:#333;
	color:#FFF;
	cursor:pointer;
}




.opcionmenu
{
	color:#CCC;
	font-family: "Raleway", Helvetica, Arial, sans-serif;
	
	-webkit-transition:1s;
	-moz-transition:1s;
	-o-transition:1s;
	transition:1s;
}

.opcionmenu:hover
{
	color:#1c80bc;
	cursor:pointer;
}

.eslogan
{
	float:left;
	position:absolute;
	width:1400px;
	height:40px;
	z-index:100;
	margin-top:560px;
	background-image:url(images/fondo_eslogan.png);
	background-repeat:repeat-x;
	border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px ;
	
}



.transparente
{
	opacity:0; 
	-moz-opacity:0; 
	-khtml-opacity:0;
	filter: aplha(opacity=0); 
	float:left;
	width:350px; 
	height:465px;
	position:absolute;
	z-index:1;
	background-color:#FFF;
	color:#333;
	font-family: "Raleway", Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:300;
	
	-webkit-transition: opacity 0.5s ease-in;
	-moz-transition: opacity 0.5s ease-in;
	-o-transition: opacity 0.5s ease-in;
	-transition: opacity 0.5s ease-in;
}

.transparente:hover
{
	opacity:0.8; 
	-moz-opacity:0.8; 
	-khtml-opacity:0.8; 
	filter: aplha(opacity=80); 
}






.aliado
{
	border:0px;
	text-decoration:none;
	transition:0.3s;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.aliado:hover
{
	transform:         rotate(720deg); /* CSS3 */
 	-moz-transform:    rotate(720deg); /* Firefox */
 	-webkit-transform: rotate(720deg); /* Webkit */
 	-o-transform:      rotate(720deg); /* Opera */
 	-ms-transform:     rotate(720deg); /* IE 9 */
}










.iconomenu
{
	font-size:30px;
	color:#fff;
	text-decoration:none;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	-o-transition:0.5s;
	transition:0.5s;
}

.iconomenu:hover
{
	color:#CCC;
	font-size:40px;
}


.facebook
{
	color:#3c5b97;
	font-size:30px;
	text-decoration:none;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.facebook:hover
{
	color:#3c5b97;
	font-size:40px;
}


.twitter
{
	color:#58abea;
	font-size:30px;
	text-decoration:none;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.twitter:hover
{
	color:#58abea;
	font-size:40px;
}


.youtube
{
	color:#df2e2f;
	font-size:30px;
	text-decoration:none;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.youtube:hover
{
	color:#df2e2f;
	font-size:40px;
}

.skype
{
	color:#999;
	font-size:30px;
	text-decoration:none;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.skype:hover
{
	color:#00aff0;
	font-size:40px;
}


.instagram
{
	color:#ffc635;
	font-size:30px;
	text-decoration:none;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.instagram:hover
{
	color:#ffc635;
	font-size:40px;
}

.google
{
	color:#df4b38;
	font-size:30px;
	text-decoration:none;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}

.google:hover
{
	color:#df4b38;
	font-size:40px;
}

.fotos_instalaciones
{
	float:left;
	width:350px;
	height:233px;
	overflow:hidden;
}

.valores
{
	font-size:16px;
	color:#2c3342;
	padding:50px;
	padding-top:0px;
}




.Texbox
{
  border: 1px solid #ededf0;
  font-size: 16px;
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
 
  color: #2E3133;
}

.Texbox:hover
{
  color: #2E3133;
  border-color:#09F;
  outline:0px;
}

.Texbox:focus
{
  color: #2E3133;
  border-color:#09F;
  outline:0px;
}




.enviar_mensaje
{
  font-size: 16px;
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  background-color:#d6544d;
  color: #fff;
  outline:0px;
  border:0px;
  
  -webkit-transition:0.3s;
  -moz-transition:0.3s;
  -o-transition:0.3s;
  transition:0.3s;
}


.enviar_mensaje:hover
{
	background-color:#c54b44;
	cursor:pointer;
}









.Raleway
{
	font-family: "Raleway", Helvetica, Arial, sans-serif;
}

.Roboto
{
	font-family: "Roboto", Helvetica, Arial, sans-serif;
}

  





.animarlogo {
 animation: logo 10s infinite;
-moz-animation: logo 10s infinite; /* Firefox */
-webkit-animation: logo 10s infinite; /* Safari and Chrome */
-o-animation: logo 10s infinite; /* para cuando ópera... */
-ms-animation: logo 10s infinite; /* para cuando ie... */
}   

@keyframes logo {
    0% {
      transform:scale(1);
    }
	50% {
      transform:scale(1.1);
    }
	100% {
      transform:scale(1.2);
    }
  }
 @-moz-keyframes logo  {
    0% {
      -moz-transform:scale(1);
    }
	50% {
      -moz-transform:scale(1.1);
    }
	100% {
      -moz-transform:scale(1.2);
    }
  }
 @-webkit-keyframes logo  {
    0% 
	{
      -webkit-transform:scale(1);
     }
	 50% 
	{
      -webkit-transform:scale(1.1);
     }
	 100% 
	{
      -webkit-transform:scale(1);
     }
  }
 @-o-keyframes logo  {
    0% {
      -o-transform:scale(1);
    }
	50% {
      -o-transform:scale(1.1);
    }
	100% {
      -o-transform:scale(1.2);
    }
  }
@-ms-keyframes logo  {
    0% {
      -ms-transform:scale(1);
    }
	50% {
      -ms-transform:scale(1.1);
    }
	100% {
      -ms-transform:scale(1.2);
    }
  }
  
  
  
  
  
  
.animartecnologia1 {
 animation: tecnologia1 30s infinite;
-moz-animation: tecnologia1 30s infinite; /* Firefox */
-webkit-animation: tecnologia1 30s infinite; /* Safari and Chrome */
-o-animation: tecnologia1 30s infinite; /* para cuando ópera... */
-ms-animation: tecnologia1 30s infinite; /* para cuando ie... */
}

  
@keyframes tecnologia1 {
	0% 
	{
      transform:scale(1);
     }
	50% 
	{
      transform:scale(1.3) translate(-3em,0);
     }
	 100% 
	{
      transform:scale(1);
     }
  }
@-moz-keyframes tecnologia1  {
	0% 
	{
      -moz-transform:scale(1);
     }
	50% 
	{
      -moz-transform:scale(1.3) translate(-3em,0);
     }
	 100% 
	{
      -moz-transform:scale(1);
     }
  }
@-webkit-keyframes tecnologia1  {
    0% 
	{
      -webkit-transform:scale(1);
     }
	50% 
	{
      -webkit-transform:scale(1.3) translate(-3em,0);
     }
	 100% 
	{
      -webkit-transform:scale(1);
     }
  }
  
@-o-keyframes tecnologia1  {
	0% 
	{
      -o-transform:scale(1);
     }
	50% 
	{
      -o-transform:scale(1.3) translate(-3em,0);
     }
	 100% 
	{
      -o-transform:scale(1);
     }
  }
@-ms-keyframes tecnologia1  {
	0% 
	{
      -ms-transform:scale(1);
     }
	50% 
	{
      -ms-transform:scale(1.3) translate(-3em,0);
     }
	 100% 
	{
      -ms-transform:scale(1);
     }
  }
  
  
  
  
  
.animartecnologia2 {
 animation: tecnologia2 50s infinite;
-moz-animation: tecnologia2 50s infinite; /* Firefox */
-webkit-animation: tecnologia2 50s infinite; /* Safari and Chrome */
-o-animation: tecnologia2 50s infinite; /* para cuando ópera... */
-ms-animation: tecnologia2 50s infinite; /* para cuando ie... */
} 
  
 @keyframes tecnologia2 {
	50% 
	{
      transform:translate(0,-38em);
     }
  }
@-moz-keyframes tecnologia2  {
	50% 
	{
      -moz-transform:translate(0,-38em);
     }
  }
@-webkit-keyframes tecnologia2  {
	50% 
	{
      -webkit-transform:translate(0,-38em);
     }
  }
  
@-o-keyframes tecnologia2  {
	50% 
	{
      -o-transform:translate(0,-38em);
     }
  }
@-ms-keyframes tecnologia2  {
	50% 
	{
      -ms-transform:translate(0,-38em);
     }
  }
  
  
  
  
  
  
  
  
  
.animargaleria1
{
	 animation: galeria_principal_1 10s infinite;
	-moz-animation: galeria_principal_1 10s infinite; /* Firefox */
	-webkit-animation: galeria_principal_1 10s infinite; /* Safari and Chrome */
	-o-animation: galeria_principal_1 10s infinite; /* para cuando ópera... */
	-ms-animation: galeria_principal_1 10s infinite; /* para cuando ie... */
} 
  
@keyframes galeria_principal_1 {
	0% 
	{
      transform:scale(1);
     }
	50% 
	{
      transform:scale(2) translate(-3em,0);
     }
	 100% 
	{
      transform:scale(1);
     }
}
@-moz-keyframes galeria_principal_1  {
	0% 
	{
      -moz-transform:scale(1);
     }
	50% 
	{
      -moz-transform:scale(2) translate(-3em,0);
     }
	 100% 
	{
      -moz-transform:scale(1);
     }
}
@-webkit-keyframes galeria_principal_1  {
    0% 
	{
      -webkit-transform:scale(1);
     }
	50% 
	{
      -webkit-transform:scale(2) translate(-3em,0);
     }
	 100% 
	{
      -webkit-transform:scale(1);
     }
}
  
@-o-keyframes galeria_principal_1  {
	0% 
	{
      -o-transform:scale(1);
     }
	50% 
	{
      -o-transform:scale(2) translate(-3em,0);
     }
	 100% 
	{
      -o-transform:scale(1);
     }
  }
@-ms-keyframes galeria_principal_1  {
	0% 
	{
      -ms-transform:scale(1);
     }
	50% 
	{
      -ms-transform:scale(2) translate(-3em,0);
     }
	 100% 
	{
      -ms-transform:scale(1);
     }
}






.animaropcion1
{
	 animation: opcion1 10s infinite;
	-moz-animation: opcion1 10s infinite; /* Firefox */
	-webkit-animation: opcion1 10s infinite; /* Safari and Chrome */
	-o-animation: opcion1 10s infinite; /* para cuando ópera... */
	-ms-animation: opcion1 10s infinite; /* para cuando ie... */
} 
  
@keyframes opcion1 {
	0% 
	{
      transform:scale(1);
     }
	50% 
	{
      transform:scale(1.01) translate(-1em,0);
     }
	 100% 
	{
      transform:scale(1);
     }
}
@-moz-keyframes opcion1  {
	 0% 
	{
      -moz-transform:scale(1);
     }
	50% 
	{
      -moz-transform:scale(1.01) translate(-1em,0);
     }
	 100% 
	{
      -moz-transform:scale(1);
     }
}
@-webkit-keyframes opcion1  {
    0% 
	{
      -webkit-transform:scale(1);
     }
	50% 
	{
      -webkit-transform:scale(1.01) translate(-1em,0);
     }
	 100% 
	{
      -webkit-transform:scale(1);
     }
}
  
@-o-keyframes opcion1  {
	 0% 
	{
      -o-transform:scale(1);
     }
	50% 
	{
      -o-transform:scale(1.01) translate(-1em,0);
     }
	 100% 
	{
      -o-transform:scale(1);
     }
  }
@-ms-keyframes opcion1  {
	 0% 
	{
      -ms-transform:scale(1);
     }
	50% 
	{
      -ms-transform:scale(1.01) translate(-1em,0);
     }
	 100% 
	{
      -ms-transform:scale(1);
     }
}




.animaropcion2
{
	 animation: opcion2 15s infinite;
	-moz-animation: opcion2 15s infinite; /* Firefox */
	-webkit-animation: opcion2 15s infinite; /* Safari and Chrome */
	-o-animation: opcion2 15s infinite; /* para cuando ópera... */
	-ms-animation: opcion2 15s infinite; /* para cuando ie... */
} 
  
@keyframes opcion2 {
	0% 
	{
      transform:scale(1.1);
     }
	50% 
	{
      transform:scale(1.11) translate(0,-1em);
     }
	 100% 
	{
      transform:scale(1.1);
     }
}
@-moz-keyframes opcion2  {
	0% 
	{
      -moz-transform:scale(1.1);
     }
	50% 
	{
      -moz-transform:scale(1.11) translate(0,-1em);
     }
	 100% 
	{
      -moz-transform:scale(1.1);
     }
}
@-webkit-keyframes opcion2  {
    0% 
	{
      -webkit-transform:scale(1.1);
     }
	50% 
	{
      -webkit-transform:scale(1.11) translate(0,-1em);
     }
	 100% 
	{
      -webkit-transform:scale(1.1);
     }
}
  
@-o-keyframes opcion2  {
	0% 
	{
      -o-transform:scale(1.1);
     }
	50% 
	{
      -o-transform:scale(1.11) translate(0,-1em);
     }
	 100% 
	{
      -o-transform:scale(1.1);
     }
  }
@-ms-keyframes opcion2  {
	0% 
	{
      -ms-transform:scale(1.1);
     }
	50% 
	{
      -ms-transform:scale(1.11) translate(0,-1em);
     }
	 100% 
	{
      -ms-transform:scale(1.1);
     }
}




.animaropcion3
{
	 animation: opcion3 12s infinite;
	-moz-animation: opcion3 12s infinite; /* Firefox */
	-webkit-animation: opcion3 12s infinite; /* Safari and Chrome */
	-o-animation: opcion3 12s infinite; /* para cuando ópera... */
	-ms-animation: opcion3 12s infinite; /* para cuando ie... */
} 
  
@keyframes opcion3 {
	0% 
	{
      transform:scale(1.1);
     }
	50% 
	{
      transform:scale(1.11) translate(0,1em);
     }
	 100% 
	{
      transform:scale(1.1);
     }
}
@-moz-keyframes opcion3  {
	0% 
	{
      -moz-transform:scale(1.1);
     }
	50% 
	{
      -moz-transform:scale(1.11) translate(0,1em);
     }
	 100% 
	{
      -moz-transform:scale(1.1);
     }
}
@-webkit-keyframes opcion3  {
    0% 
	{
      -webkit-transform:scale(1.1);
     }
	50% 
	{
      -webkit-transform:scale(1.11) translate(0,1em);
     }
	 100% 
	{
      -webkit-transform:scale(1.1);
     }
}
  
@-o-keyframes opcion3  {
	0% 
	{
      -o-transform:scale(1.1);
     }
	50% 
	{
      -o-transform:scale(1.11) translate(0,1em);
     }
	 100% 
	{
      -o-transform:scale(1.1);
     }
  }
@-ms-keyframes opcion3  {
	0% 
	{
      -ms-transform:scale(1.1);
     }
	50% 
	{
      -ms-transform:scale(1.11) translate(0,1em);
     }
	 100% 
	{
      -ms-transform:scale(1.1);
     }
}




.animaropcion4
{
	 animation: opcion4 13s infinite;
	-moz-animation: opcion4 13s infinite; /* Firefox */
	-webkit-animation: opcion4 13s infinite; /* Safari and Chrome */
	-o-animation: opcion4 13s infinite; /* para cuando ópera... */
	-ms-animation: opcion4 13s infinite; /* para cuando ie... */
} 
  
@keyframes opcion4 {
	0% 
	{
      transform:scale(1.1);
     }
	50% 
	{
      transform:scale(1.11) translate(1em,0);
     }
	 100% 
	{
      transform:scale(1.1);
     }
}
@-moz-keyframes opcion4  {
	0% 
	{
      -moz-transform:scale(1.1);
     }
	50% 
	{
      -moz-transform:scale(1.11) translate(1em,0);
     }
	 100% 
	{
      -moz-transform:scale(1.1);
     }
}
@-webkit-keyframes opcion4  {
    0% 
	{
      -webkit-transform:scale(1.1);
     }
	50% 
	{
      -webkit-transform:scale(1.11) translate(1em,0);
     }
	 100% 
	{
      -webkit-transform:scale(1.1);
     }
}
  
@-o-keyframes opcion4  {
	0% 
	{
      -o-transform:scale(1.1);
     }
	50% 
	{
      -o-transform:scale(1.11) translate(1em,0);
     }
	 100% 
	{
      -o-transform:scale(1.1);
     }
  }
@-ms-keyframes opcion4  {
	0% 
	{
      -ms-transform:scale(1.1);
     }
	50% 
	{
      -ms-transform:scale(1.11) translate(1em,0);
     }
	 100% 
	{
      -ms-transform:scale(1.1);
     }
}






.animarfachada
{
	 animation: fachada 40s infinite;
	-moz-animation: fachada 40s infinite; /* Firefox */
	-webkit-animation: fachada 40s infinite; /* Safari and Chrome */
	-o-animation: fachada 40s infinite; /* para cuando ópera... */
	-ms-animation: fachada 40s infinite; /* para cuando ie... */
} 
  
@keyframes fachada {
	0% 
	{
      transform:scale(1);
     }
	25% 
	{
      transform:scale(1.1) translate(2em,0);
     }
	 50% 
	{
      transform:scale(1.15) translate(0,2em);
     }
	 75% 
	{
      transform:scale(1.2) translate(0,-1em);
     }
	 100% 
	{
      transform:scale(1) translate(0,0);
     }
}
@-moz-keyframes fachada  {
	0% 
	{
      -moz-transform:scale(1);
     }
	25% 
	{
      -moz-transform:scale(1.1) translate(2em,0);
     }
	 50% 
	{
      -moz-transform:scale(1.15) translate(0,2em);
     }
	 75% 
	{
      -moz-transform:scale(1.2) translate(0,-1em);
     }
	 100% 
	{
      -moz-transform:scale(1) translate(0,0);
     }
}
@-webkit-keyframes fachada  {
    0% 
	{
      -webkit-transform:scale(1);
     }
	25% 
	{
      -webkit-transform:scale(1.1) translate(2em,0);
     }
	 50% 
	{
      -webkit-transform:scale(1.15) translate(0,2em);
     }
	 75% 
	{
      -webkit-transform:scale(1.2) translate(0,-1em);
     }
	 100% 
	{
      -webkit-transform:scale(1) translate(0,0);
     }
}
  
@-o-keyframes fachada  {
	0% 
	{
      -o-transform:scale(1);
     }
	25% 
	{
      -o-transform:scale(1.1) translate(2em,0);
     }
	 50% 
	{
      -o-transform:scale(1.15) translate(0,2em);
     }
	 75% 
	{
      -o-transform:scale(1.2) translate(0,-1em);
     }
	 100% 
	{
      -o-transform:scale(1) translate(0,0);
     }
  }
@-ms-keyframes fachada  {
	0% 
	{
      -ms-transform:scale(1);
     }
	25% 
	{
      -ms-transform:scale(1.1) translate(2em,0);
     }
	 50% 
	{
      -ms-transform:scale(1.15) translate(0,2em);
     }
	 75% 
	{
      -ms-transform:scale(1.2) translate(0,-1em);
     }
	 100% 
	{
      -ms-transform:scale(1) translate(0,0);
     }
}



.animarempresa
{
	 animation: empresa 40s infinite;
	-moz-animation: empresa 40s infinite; /* Firefox */
	-webkit-animation: empresa 40s infinite; /* Safari and Chrome */
	-o-animation: empresa 40s infinite; /* para cuando ópera... */
	-ms-animation: empresa 40s infinite; /* para cuando ie... */
} 
  
@keyframes empresa {
	0% 
	{
      transform:scale(1) translate(2em,-20em);
     }
	25% 
	{
      transform:scale(1.1) translate(3em, -18em);
     }
	 50% 
	{
      transform:scale(1.15) translate(-4em, -20em);
     }
	 75% 
	{
      transform:scale(1.2) translate(0em, -18em);
     }
	 100% 
	{
     transform:scale(1) translate(2em,-20em);
     }
}
@-moz-keyframes empresa  {
	0% 
	{
      -moz-transform:scale(1) translate(2em,-20em);
     }
	25% 
	{
      -moz-transform:scale(1.1) translate(3em, -18em);
     }
	 50% 
	{
      -moz-transform:scale(1.15) translate(-4em, -20em);
     }
	 75% 
	{
      -moz-transform:scale(1.2) translate(0em, -18em);
     }
	 100% 
	{
      -webkit-transform:scale(1) translate(2em,-20em);
     }
}
@-webkit-keyframes empresa  {
    0% 
	{
      -webkit-transform:scale(1) translate(2em,-20em);
     }
	25% 
	{
      -webkit-transform:scale(1.1) translate(3em, -18em);
     }
	 50% 
	{
      -webkit-transform:scale(1.15) translate(-4em, -20em);
     }
	 75% 
	{
      -webkit-transform:scale(1.2) translate(0em, -18em);
     }
	 100% 
	{
      -webkit-transform:scale(1) translate(2em,-20em);
     }
}
  
@-o-keyframes empresa  {
	0% 
	{
      -o-transform:scale(1) translate(2em,-20em);
     }
	25% 
	{
      -o-transform:scale(1.1) translate(3em, -18em);
     }
	 50% 
	{
      -o-transform:scale(1.15) translate(-4em, -20em);
     }
	 75% 
	{
      -o-transform:scale(1.2) translate(0em, -18em);
     }
	 100% 
	{
      -o-transform:scale(1) translate(2em,-20em);
     }
  }
@-ms-keyframes empresa  {
	0% 
	{
      -ms-transform:scale(1) translate(2em,-20em);
     }
	25% 
	{
      -ms-transform:scale(1.1) translate(3em, -18em);
     }
	 50% 
	{
      -ms-transform:scale(1.15) translate(-4em, -20em);
     }
	 75% 
	{
      -ms-transform:scale(1.2) translate(0em, -18em);
     }
	 100% 
	{
      -ms-transform:scale(1) translate(2em,-20em);
     }
}






.animarnuestroequipo
{
	 animation: nuestroequipo 40s infinite;
	-moz-animation: nuestroequipo 40s infinite; /* Firefox */
	-webkit-animation: nuestroequipo 40s infinite; /* Safari and Chrome */
	-o-animation: nuestroequipo 40s infinite; /* para cuando ópera... */
	-ms-animation: nuestroequipo 40s infinite; /* para cuando ie... */
} 
  
@keyframes nuestroequipo {
	 0% 
	{
      transform:scale(1.1) translate(2em,0em);
     }
	25% 
	{
      transform:scale(1.1) translate(3em, 2em);
     }
	 50% 
	{
      transform:scale(1.15) translate(-4em, 0em);
     }
	 75% 
	{
      transform:scale(1.2) translate(3em, 2em);
     }
	 100% 
	{
      transform:scale(1.1) translate(2em,0em);
     }
}
@-moz-keyframes nuestroequipo  {
	 0% 
	{
      -moz-transform:scale(1.1) translate(2em,0em);
     }
	25% 
	{
      -moz-transform:scale(1.1) translate(3em, 2em);
     }
	 50% 
	{
      -moz-transform:scale(1.15) translate(-4em, 0em);
     }
	 75% 
	{
      -moz-transform:scale(1.2) translate(3em, 2em);
     }
	 100% 
	{
      -moz-transform:scale(1.1) translate(2em,0em);
     }
}
@-webkit-keyframes nuestroequipo  {
    0% 
	{
      -webkit-transform:scale(1.1) translate(2em,0em);
     }
	25% 
	{
      -webkit-transform:scale(1.1) translate(3em, 2em);
     }
	 50% 
	{
      -webkit-transform:scale(1.15) translate(-4em, 0em);
     }
	 75% 
	{
      -webkit-transform:scale(1.2) translate(3em, 2em);
     }
	 100% 
	{
      -webkit-transform:scale(1.1) translate(2em,0em);
     }
}
  
@-o-keyframes nuestroequipo  {
	 0% 
	{
      -o-transform:scale(1.1) translate(2em,0em);
     }
	25% 
	{
      -o-transform:scale(1.1) translate(3em, 2em);
     }
	 50% 
	{
      -o-transform:scale(1.15) translate(-4em, 0em);
     }
	 75% 
	{
      -o-transform:scale(1.2) translate(3em, 2em);
     }
	 100% 
	{
      -webkit-transform:scale(1.1) translate(2em,0em);
     }
  }
@-ms-keyframes nuestroequipo  {
	 0% 
	{
      -ms-transform:scale(1.1) translate(2em,0em);
     }
	25% 
	{
      -ms-transform:scale(1.1) translate(3em, 2em);
     }
	 50% 
	{
      -ms-transform:scale(1.15) translate(-4em, 0em);
     }
	 75% 
	{
      -ms-transform:scale(1.2) translate(3em, 2em);
     }
	 100% 
	{
      -ms-transform:scale(1.1) translate(2em,0em);
     }
}





.animarcontactanos
{
	 animation: contactanos 40s infinite;
	-moz-animation: contactanos 40s infinite; /* Firefox */
	-webkit-animation: contactanos 40s infinite; /* Safari and Chrome */
	-o-animation: contactanos 40s infinite; /* para cuando ópera... */
	-ms-animation: contactanos 40s infinite; /* para cuando ie... */
} 
  
@keyframes contactanos {
	0% 
	{
      transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      transform:scale(1) translate(0em,-20em);
     }
}
@-moz-keyframes contactanos  {
	0% 
	{
      -moz-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -moz-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -moz-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -moz-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -moz-transform:scale(1) translate(0em,-20em);
     }
}
@-webkit-keyframes contactanos  {
    0% 
	{
      -webkit-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -webkit-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -webkit-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -webkit-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -webkit-transform:scale(1) translate(0em,-20em);
     }
}
  
@-o-keyframes contactanos  {
	0% 
	{
      -o-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -o-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -o-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -o-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -o-transform:scale(1) translate(0em,-20em);
     }
  }
@-ms-keyframes contactanos  {
	0% 
	{
      -ms-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -ms-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -ms-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -ms-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -ms-transform:scale(1) translate(0em,-20em);
     }
}




.animarservicios
{
	 animation: servicios 40s infinite;
	-moz-animation: servicios 40s infinite; /* Firefox */
	-webkit-animation: servicios 40s infinite; /* Safari and Chrome */
	-o-animation: servicios 40s infinite; /* para cuando ópera... */
	-ms-animation: servicios 40s infinite; /* para cuando ie... */
} 
  
@keyframes servicios {
	0% 
	{
      transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      transform:scale(1) translate(0em,-20em);
     }
}
@-moz-keyframes servicios  {
	0% 
	{
      -moz-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -moz-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -moz-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -moz-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -moz-transform:scale(1) translate(0em,-20em);
     }
}
@-webkit-keyframes servicios  {
    0% 
	{
      -webkit-transform:scale(1) translate(0em,-15em);
     }
	25% 
	{
      -webkit-transform:scale(1.1) translate(1em, -12em);
     }
	 50% 
	{
      -webkit-transform:scale(1.2) translate(2em, -10em);
     }
	 75% 
	{
      -webkit-transform:scale(1.1) translate(1em, -12em);
     }
	 100% 
	{
      -webkit-transform:scale(1) translate(0em,-15em);
     }
}
  
@-o-keyframes servicios  {
	0% 
	{
      -o-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -o-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -o-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -o-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -o-transform:scale(1) translate(0em,-20em);
     }
  }
@-ms-keyframes servicios  {
	0% 
	{
      -ms-transform:scale(1) translate(0em,-20em);
     }
	25% 
	{
      -ms-transform:scale(1.1) translate(1em, -17em);
     }
	 50% 
	{
      -ms-transform:scale(1.2) translate(2em, -15em);
     }
	 75% 
	{
      -ms-transform:scale(1.1) translate(1em, -17em);
     }
	 100% 
	{
      -ms-transform:scale(1) translate(0em,-20em);
     }
}





.animarpreguntas
{
	 animation: preguntas 10s infinite;
	-moz-animation: preguntas 10s infinite; /* Firefox */
	-webkit-animation: preguntas 10s infinite; /* Safari and Chrome */
	-o-animation: preguntas 10s infinite; /* para cuando ópera... */
	-ms-animation: preguntas 10s infinite; /* para cuando ie... */
} 
  
@keyframes preguntas {
	0% 
	{
      transform:scale(1) translate(0em,-10em);
     }
	 50% 
	{
      transform:scale(1.2) translate(2em, -22em);
     }
	 100% 
	{
      transform:scale(1) translate(0em,-10em);
     }
}
@-moz-keyframes preguntas  {
	0% 
	{
      -moz-transform:scale(1) translate(0em,-10em);
     }
	 50% 
	{
      -moz-transform:scale(1.2) translate(2em, -22em);
     }
	 100% 
	{
      -moz-transform:scale(1) translate(0em,-10em);
     }
}
@-webkit-keyframes preguntas  {
    0% 
	{
      -webkit-transform:scale(1) translate(0em,-10em);
     }
	 50% 
	{
      -webkit-transform:scale(1.2) translate(2em, -22em);
     }
	 100% 
	{
      -webkit-transform:scale(1) translate(0em,-10em);
     }
}
  
@-o-keyframes preguntas  {
	0% 
	{
      -o-transform:scale(1) translate(0em,-10em);
     }
	 50% 
	{
      -o-transform:scale(1.2) translate(2em, -22em);
     }
	 100% 
	{
      -o-transform:scale(1) translate(0em,-10em);
     }
  }
@-ms-keyframes preguntas  {
	0% 
	{
      -ms-transform:scale(1) translate(0em,-10em);
     }
	 50% 
	{
      -ms-transform:scale(1.2) translate(2em, -22em);
     }
	 100% 
	{
      -ms-transform:scale(1) translate(0em,-10em);
     }
}