.cleaner {
	      clear: both;
         }



body     {
         font-family: "Comfortaa", sans-serif;
		 font-weight: 700;
         font-size: 22px;
		 background: #000000;
         
         }
      

header   {
         max-width: 100%;      
         background-color: #000000;
         width: 100%;
         
         }

   
		 img      {
			max-width: auto;
			height: auto;
			}          
		 


.contenedor {
	width: 100%;
	height: 85px;
	margin: 0px auto;
    max-width: 392px;
    float: left;
    background-color: black;
    padding: 15px 0px 0px 100px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }            


 

nav      { 
          width: 100%;
          max-width: 600px;
          padding: 40px 0px 0px 100px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
        
                
           }

nav ul li a  {
	margin-bottom: 1px;
	font-size: 15px !important;
	line-height: 2em;
	letter-spacing: .1em;
	color: #ffffff !important;
	padding: 0px 10px 0px 50px;
             }

nav ul li a:hover  {
	               color: #818181 !important;

	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  


.contenedor1 {
	width: 100%;
	height: 90px;
	background-color: black;	
	margin: 0px auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
	 
	 
	 .contenedor1-estudio {
		width: 100%;
		height: 10px;
		background-color: black;	
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }    	 


h2 {
	color: #1c1b19;
	font-family: 'Fira Sans', sans-serif;	
	font-size: 50px;
    text-transform: uppercase;
    font-style: italic;
    padding: 0px 0px 0px 100px;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }


        
h3 {
    color: #9a9a9b;        
  font-family: 'Fira Sans', sans-serif;	
    font-size: 18px;
    color: #878788;
    padding: 40px 0px 0px 100px;
}












::-webkit-input-placeholder {      /*Para Google Chrome y Opera Next*/
color:#fff;
}
::-moz-placeholder {      /*Para Firefox 18-*/
color:#fff;
}
::-moz-placeholder {      /*Para Firefox 18+*/
color:#fff;
}
::-ms-input-placeholder {        /*Para IE10+*/
color: #fff;  
}
::input-placeholder {    /*Propiedad sin prefijos (no funciona en ningún navegador)*/
color:#fff;
}














  

/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }



		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 750px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-2 {
	width: 100%;
	float: left;
	max-width: 1050px;
	padding: 100px 0px 0px 320px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 





.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


	 .contenedor-estudio-texto-1-2 {
		font-family: "Comfortaa", sans-serif;
		font-size: 25px;
		line-height: 30px;
		position: relative;
		margin: auto;
		padding: 0px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 






.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  

	.contenedor-estudio-texto-1-2 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 



	 .contenedor-estudio-texto-1a-2 {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 17px;
		position: relative;
		margin: auto;
		padding: 0px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 




	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 

	 .contenedor-estudio-texto-1a-2 p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	

	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	






.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			
			
			


			.contenedor-fotos1 {
				width: 100%;
				margin: 0px auto;
				padding: 10px 0px 0px 0px;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				 } 
			
			
			
			.contenedor-fotos1 img {
				width: 100%;
				margin: 0px auto;  
				padding: 0px 0px 0px 0px;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				 } 
			




   

/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 14px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 





	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	

	 .contenedor-prensa-texto-1a p:hover {
		color: rgba(255, 255, 255, 0.355);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}






























   

/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}






























 /*media queries */

@media screen and (max-width:2560px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 292px;
    padding: 10px 0px 10px 40px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
 
 


 nav      { 
          width: 100%;
          max-width: 400px;
          padding: 40px 0px 0px 0px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
           color: #ffffff;    
                
           }

nav ul li a  {
	          margin-bottom: 1px;
	          font-size: 12px;
	          line-height: 2em;
	          letter-spacing: .1em;
	          color: #ffffff !important;
	          padding: 0px 10px 0px 30px;
             }

nav ul li a:hover  {
	               color: #818181 !important;

	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  
}




















 /*media queries */

@media screen and (max-width:2000px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 292px;
    padding: 10px 0px 10px 40px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
 
 


 nav      { 
          width: 100%;
          max-width: 700px;
          padding: 40px 0px 0px 0px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
           -webkit-text-fill-color: #ffffff;    
                
           }

nav ul li a  {
	          margin-bottom: 1px;
	          font-size: 12px;
	          line-height: 2em;
	          letter-spacing: .1em;
	          color: #ffffff !important;
	          padding: 0px 10px 0px 30px;
             }

nav ul li a:hover  {
	               color: #818181 !important;

	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  
}


























 /*media queries */

@media screen and (max-width:1680px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 292px;
    padding: 10px 0px 10px 40px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
 
 


 nav      { 
          width: 100%;
          max-width: 700px;
          padding: 40px 0px 0px 0px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
           color: #ffffff;    
                
           }

nav ul li a  {
	          margin-bottom: 1px;
	          font-size: 12px;
	          line-height: 2em;
	          letter-spacing: .1em;
	          color: #ffffff !important;
	          padding: 0px 10px 0px 30px;
             }

nav ul li a:hover  {
	               color: #818181 !important;
	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  














 

/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }




		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }





.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 750px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 150px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
		
		
		}






















@media screen and (max-width:1440px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 292px;
    padding: 10px 0px 10px 40px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
 
 


 nav      { 
          width: 100%;
          max-width: 700px;
          padding: 40px 0px 0px 0px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
           color: #ffffff;    
                
           }

nav ul li a  {
	          margin-bottom: 1px;
	          font-size: 12px;
	          line-height: 2em;
	          letter-spacing: .1em;
	          color: #ffffff !important;
	          padding: 0px 10px 0px 30px;
             }

nav ul li a:hover  {
	               color: #818181 !important;
	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  















 

/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }




		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }





.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 750px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 150px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
	


			
		
		}























 /*media queries */

@media screen and (max-width:1366px)

{


.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 292px;
    padding: 10px 0px 10px 40px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
 
 


 nav      { 
          width: 100%;
          max-width: 700px;
          padding: 40px 0px 0px 0px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
           color: #ffffff;    
                
           }

nav ul li a  {
	          margin-bottom: 1px;
	          font-size: 12px;
	          line-height: 2em;
	          letter-spacing: .1em;
	          color: #ffffff !important;
	          padding: 0px 10px 0px 30px;
             }


nav ul li a:hover  {
	               color: #818181 !important;
	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  






				  
	











  

/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }



		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 750px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 150px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			
			
				  
	  }




















 /*media queries */

@media screen and (max-width:1280px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 292px;
    padding: 10px 0px 10px 40px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
 
 


 nav      { 
          width: 100%;
          max-width: 700px;
          padding: 40px 0px 0px 0px;
          float: right;
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }
    

nav ul li  {
           background: #000000;	
           display:inline;  
           color: #ffffff;    
                
           }

nav ul li a  {
	          margin-bottom: 1px;
	          font-size: 12px;
	          line-height: 2em;
	          letter-spacing: .1em;
	          color: #ffffff !important;
	          padding: 0px 10px 0px 30px;
             }

nav ul li a:hover  {
	               color: #818181 !important;
	               transition:background 2s;
	               -webkit-transition:background 2s;
	               -moz-transition:background 2s;
                   }  
			  
				  
				  }







































 /*media queries */

@media screen and (max-width:1024px)

{


	.contenedor {
		width: 100%;
		margin: 0px auto;
		max-width: 292px;
		padding: 10px 0px 10px 40px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }   
	 
	 
	
	
	 nav      { 
			  width: 100%;
			  max-width: 700px;
			  padding: 40px 0px 0px 0px;
			  float: right;
			  background-color: black;
			   -webkit-font-smoothing: antialiased;
	
			 }
		
	
	nav ul li  {
			   background: #000000;	
			   display:inline;  
			   color: #ffffff;    
					
			   }
	
	nav ul li a  {
				  margin-bottom: 1px;
				  font-size: 12px;
				  line-height: 2em;
				  letter-spacing: .1em;
				  color: #ffffff !important;
				  padding: 0px 10px 0px 30px;
				 }
	
	nav ul li a:hover  {
					   color: #818181 !important;
					   transition:background 2s;
					   -webkit-transition:background 2s;
					   -moz-transition:background 2s;
					   }  
	
	

 
	 
	 
.contenedor1 {
	width: 100%;
	height: 90px;
	background: #000000;	
	margin: 0px auto;
    padding: 90px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 






















  

/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }



		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-1024-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 700px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-2 {
	width: 100%;
	float: left;
	max-width: 1050px;
	padding: 70px 300px 0px 100px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 




.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 150px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			























/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 600px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 22px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 15px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}






















/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  }	 



























/*media queries */

@media screen and (max-width:800px)



{

  

	.contenedor {
		width: 100%;
		margin: 0px auto;
		max-width: 170px;
		padding: 10px 0px 0px 10px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }   
	 
	 
	
	
	 nav      { 
			  width: 100%;
			  max-width: 600px;
			  padding: 40px 0px 0px 0px;
			  float: right;
			  background-color: black;
			   -webkit-font-smoothing: antialiased;
	
			 }
		
	
	nav ul li  {
			   background: #000000;	
			   display:inline;  
			   color: #ffffff;    
					
			   }
	
	nav ul li a  {
				  margin-bottom: 1px;
				  font-size: 12px;
				  line-height: 2em;
				  letter-spacing: .1em;
				  color: #ffffff !important;
				  padding: 0px 10px 0px 30px;
				 }
	
	nav ul li a:hover  {
					   color: #818181 !important;
					   transition:background 2s;
					   -webkit-transition:background 2s;
					   -moz-transition:background 2s;
					   }  
	



 


  
 /*SECCION BOTONES*/
 

 .contenedor-botones {
  width: 800px;
  margin: 0px auto;  
  position:relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;

}

   
   
.contenedor-botones ul {
  width: 100%;
  margin: 0px auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
   
   } 

section li {
    display: inline-block;
   
      
 }




















  

/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-1024-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 600px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 150px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			


















/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 70px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  }	 



     





::-webkit-input-placeholder {      /*Para Google Chrome y Opera Next*/
color:#fff;
}
::-moz-placeholder {      /*Para Firefox 18-*/
color:#fff;
}
::-moz-placeholder {      /*Para Firefox 18+*/
color:#fff;
}
::-ms-input-placeholder {        /*Para IE10+*/
color: #fff;  
}
::input-placeholder {    /*Propiedad sin prefijos (no funciona en ningún navegador)*/
color:#fff;
}

































/*media queries */

@media screen and (max-width:768px)

{

 


	.contenedor {
		width: 100%;
		margin: 0px auto;
		max-width: 150px;
		padding: 10px 0px 0px 10px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }   
	 
	 
	
	
	 nav      { 
			  width: 100%;
			  max-width: 600px;
			  padding: 40px 0px 0px 0px;
			  float: right;
			  background-color: black;
			   -webkit-font-smoothing: antialiased;
	
			 }
		
	
	nav ul li  {
			   background: #000000;	
			   display:inline;  
			   color: #ffffff;    
					
			   }
	
	nav ul li a  {
				  margin-bottom: 1px;
				  font-size: 12px;
				  line-height: 2em;
				  letter-spacing: .1em;
				  color: #ffffff !important;
				  padding: 0px 10px 0px 30px;
				 }
	
	nav ul li a:hover  {
					   color: #818181 !important;
					   transition:background 2s;
					   -webkit-transition:background 2s;
					   -moz-transition:background 2s;
					   }  
	


     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 768px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


 

section li {
          display: inline-block;
          margin: 0px auto;
          
      
 }
   


.contenedor-botones ul{
	
     margin: 0px auto;    
     padding: 0px 0px 0px 0px;
	
} 
 
 
 .contenedor-botones a{
	
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
	
} 
      
     

	 
	 
.contenedor1 {
	width: 100%;
	margin: 0px auto;
    background-color: black;
    padding: 60px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  












/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-768.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-768-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 600px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 150px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			
























/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 940px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 600px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 22px;
	position: relative;
	margin: auto;
    padding: 60px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
















	 

/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-1024.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 70px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  }	 






























/*media queries */

@media screen and (max-width:667px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 667px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 667px;
    
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    

 nav      { 
          width: 100%;
          max-width: 667px;
          padding: 0px 20px 0px 0px;    
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }  
         
     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 667px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


 

section li {
          display: inline-block;
          margin: 0px auto;
        
      
 }
   


.contenedor-botones ul {
	
     margin: 0px auto;    
     padding: 0px 0px 0px 0px;
	
} 
 
 
 .contenedor-botones a {
	
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
	
} 
      
     


 .contenedor1 {
	width: 100%;
	margin: 0px auto;
    padding: 110px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  





/*SECCION ESTUDIO*/


	 .contenedor-estudio-2 {
		width: 100%;
		float: left;
		max-width: 1050px;
		padding: 70px 150px 0px 100px;
		margin: 0px auto;
		   box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;       
	} 
	






/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 944px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa-667.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 500px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 15px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}

















/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-667.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 70px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  }	 



	  
	
	  






























/*media queries */

@media screen and (max-width:640px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 640px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 640px;   
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    

 nav      { 
          width: 100%;
          max-width: 640px;
          padding: 0px 20px 0px 0px;       
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }  
 

section li {
          display: inline-block;
          margin: 0px auto;
         
      
 }
   


.contenedor-botones ul {
	
     margin: 0px auto;    
     padding: 0px 0px 0px 0px;
	
} 
 
 
 .contenedor-botones a {
	
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
	
} 
      
     

 
.contenedor-fotos-bio-todo {
	width: 100%;
	margin: 0px auto;
	max-width: 640px;	
    padding: 0px 0px 20px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 } 



.contenedor-fotos-bio img {
	width: 100%;
	margin: 0px auto;
	max-width: 640px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 } 

.contenedor-fotos-bio p {
	width: 100%;
	margin: 0px auto;
	max-width: 640px;
    padding: 5px 0px 0px 0px;
    font-size: 13px;
    color: gray; 
    font-family: 'raleway', 'sans-serif';
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 } 



.contenedor-fotos-bio1 {
	width: 100%;
	margin: 0px auto;
	max-width: 640px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	
	 }


.contenedor-fotos-bio1 h1 {
	width: 100%;
	margin: 0px auto;
	max-width: 640px;
	font-size: 25px;
	text-align: center;
    color: gray;
    padding: 20px 0px 20px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 }

.contenedor-fotos-bio1 h2 {
	width: 100%;
	margin: 0px auto;
	max-width: 640px;
    text-align: center;
	font-size: 20px;
    color: gray;
    padding: 20px 0px 20px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 }


.contenedor-fotos-bio1 p {
	width: 100%;
	margin: 0px auto;
	font-size: 14px;
    color: gray; 
    text-align: center;
    line-height: 23px; 
	font-family: 'raleway', 'sans-serif';
    padding: 0px 20px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 }

.contenedor-fotos-bio1 ul {
	width: 100%;
	margin: 0px auto;	
    padding: 25px 0px 0px 0px !important;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 }


.contenedor-fotos-bio1 a {
	width: 100%;
	margin: 0px auto;
	font-size: 16px !important;
     color: black; 
     text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 }
	 
	 
.contenedor1 {
	width: 100%;
	margin: 0px auto;
    padding: 120px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  















/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-640.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-640-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 600px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 80px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			
















/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-667.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		


.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 70px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  }	 
	  
	  































/*media queries */

@media screen and (max-width:568px)

{
	
.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 568px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     

     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 568px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


 

section li {
          display: inline-block;
          margin: 0px auto;
          
      
 }
   


.contenedor-botones ul {
	
     margin: 0px auto;    
     padding: 0px 0px 0px 0px;
    	
} 
 
 
 .contenedor-botones a {
	
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
     	
} 


      
 nav      { 
          width: 100%;
          max-width: 568px;
          padding: 10px 20px 0px 0px;         
          background-color: black;
           -webkit-font-smoothing: antialiased;

         }  
         
         
   
	 
	 
.contenedor1 {
	width: 100%;
	margin: 0px auto;
    padding: 130px 0px 10px 0px !important;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  




/*SECCION ESTUDIO*/


.contenedor-estudio-2 {
	width: 100%;
	float: left;
	font-size: 12px;
	max-width: 1050px;
	padding: 70px 80px 0px 80px;
	margin: 0px auto;
	   box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.contenedor-estudio-texto-1a-2 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 20px;
	position: relative;
	margin: auto;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	 } 




   
/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-667.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 70px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  
	  }
	  

	  





























/*media queries */

@media screen and (max-width:480px)

{


.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 480px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     
     
     

nav      { 
          width: 100%;
          max-width: 500px;
          padding: 00px 0px 0px 0px;
          float: right;
          background-color: black;
          -webkit-font-smoothing: antialiased;

         }

     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;	
    max-width: 480px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


 

section li {
          display: inline-block;
          margin: 0px auto;
        
      
 }
   


.contenedor-botones ul {
	
     margin: 0px auto;    
     padding: 0px 0px 0px 0px;
	
} 
 
 
.contenedor-botones a {
	
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
	
} 
      


.contenedor1 {
	width: 100%;
	margin: 0px auto;
    padding: 0px 0px 10px 0px !important;
    background-color: black;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  
     

















/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-480.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }



		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-480-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 600px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 40px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 35px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			
























/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 944px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa-667.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 400px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 22px;
	position: relative;
	margin: auto;
    padding: 30px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 15px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	line-height: 18px;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}




















/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-480.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  
	  }
	  
	   
































/*media queries */

@media screen and (max-width:425px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 425px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 425px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


section li {
          display: block;
          padding: 0px 0px 0px 0px;
          

         
 }
 

.contenedor-botones li {
	
    padding: 0px 0px 0px 0px;
	
}    


.contenedor-botones ul li {
	
    padding: 0px 0px 0px 0px;
	
} 
     


.contenedor1 {
	width: 100%;
	margin: 0px auto;
    background-color: black;
    padding: 0px 0px 10px 0px !important;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  
     


















/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-480.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-480-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }
		


.contenedor-estudio {
	width: 100%;
	float: right;
	max-width: 600px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.contenedor-estudio-2 {
	width: 100%;
	float: left;
	font-size: 12px;
	max-width: 1050px;
	padding: 50px 30px 0px 30px;
	margin: 0px auto;
	   box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 

.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	line-height: 30px;
	position: relative;
	margin: auto;
    padding: 70px 0px 0px 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 

	 .contenedor-estudio-texto-1a-2 {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 20px;
		position: relative;
		margin: auto;
		padding: 0px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
	


.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 400px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:400px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:320px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			











/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 944px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa-425.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 380px;
	padding: 20px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 22px;
	position: relative;
	margin: auto;
    padding: 30px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 15px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
























/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-425.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 90% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  
	  }
	  













/*media queries */

@media screen and (max-width:414px)

{


      
 
 
.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 414px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

 
 
 /*SECCION BOTONES*/
 

 .contenedor-botones {
  width: 414px;
  margin: 0px auto;  
  position:relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;

}

   
   
.contenedor-botones ul {
  width: 100%;
  margin: 0px auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
   
   } 

section li {
    display: inline-block;
   
      
 }


 .contenedor1 {
	width: 100%;
	height: 50px;
	margin: 0px auto;
    background-color: black;
    padding: 0px 0px 10px 0px !important;

	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  

















/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-375.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-375-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: left;
	max-width: 280px;
	padding: 30px 0px 0px 30px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 20px;
	line-height: 30px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	width: 300px;
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	width: 280px;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	width: 280px;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		width: 280px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		width: 280px;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 300px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:300px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:280px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				margin-left: 30px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}




























/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-425.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 





.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 90% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  


}

     

     




::-webkit-input-placeholder {      /*Para Google Chrome y Opera Next*/
color:#fff;
}
::-moz-placeholder {      /*Para Firefox 18-*/
color:#fff;
}
::-moz-placeholder {      /*Para Firefox 18+*/
color:#fff;
}
::-ms-input-placeholder {        /*Para IE10+*/
color: #fff;  
}
::input-placeholder {    /*Propiedad sin prefijos (no funciona en ningún navegador)*/
color:#fff;
}

































/*media queries */

@media screen and (max-width:375px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 375px;
    text-align: center;
    padding: 10px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 375px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


section li {
          display: block;
          padding: 0px 0px 0px 0px;
        

         
 }
 

.contenedor-botones li {
	
    padding: 0px 0px 0px 0px;
	
}    


.contenedor-botones ul li {
	
    padding: 0px 0px 0px 0px;
	
} 
     
    

.contenedor1 {
	width: 100%;
	margin: 0px auto;
    padding: 0px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  
     



























/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-375.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-375-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: left;
	max-width: 280px;
	padding: 30px 0px 0px 30px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 20px;
	line-height: 30px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	width: 300px;
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	width: 280px;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	width: 280px;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		width: 280px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		width: 280px;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 300px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:300px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:280px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				margin-left: 30px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}















	

/*SECCION PRENSA*/


.prensa {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 944px;
	padding: 0px 0px 0px 0px;
    background: url(../images/prensa-425.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


.prensa-link {
	
			text-decoration: none;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-prensa {
	width: 100%;
	max-width: 300px;
	padding: 20px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-prensa-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 22px;
	position: relative;
	margin: auto;
    padding: 30px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-prensa-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-prensa-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 15px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-prensa-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	line-height: 18px;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-prensa-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-prensa-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-prensa {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     

	
	.contenedor-galeria-linea-prensa {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-prensa {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 100px !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}



			












    


/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-425.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 90% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	  
	  
	  
	  }
	  

















/*media queries */

@media screen and (max-width:320px)

{

.contenedor {
	width: 100%;
	margin: 0px auto;
    max-width: 320px;
    padding: 10px 0px 10px 0px;
    text-align: center;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 
     
.contenedor-botones {
	width: 100%;
	margin: 0px auto;
    max-width: 320px;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
       
}    


section li {
          display: block;
          padding: 0px 0px 0px 0px;
         

         
 }
 

.contenedor-botones li {
	
    padding: 0px 0px 0px 0px;
	
}    


.contenedor-botones ul li {
	
    padding: 0px 0px 0px 0px;
	
} 
     
     

.contenedor1 {
	width: 100%;
	margin: 0px auto;
    padding: 0px 0px 10px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }  
     




















/*SECCION ESTUDIO*/


.estudio {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/estudio-320.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }


		 .estudio-2 {
	
			width: 100%;
			margin: 0px auto;
			text-align: center;
			height: 844px;
			padding: 0px 0px 0px 0px;
			background: url(../images/estudio-320-2.jpg)no-repeat center;
		   -webkit-background-size: cover;
		  -moz-background-size: cover;
		  -o-background-size: cover;
		  background-size: cover;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;     
				 }


.contenedor-estudio {
	width: 100%;
	float: left;
	max-width: 280px;
	padding: 30px 0px 0px 10px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 



.contenedor-estudio-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 20px;
	line-height: 30px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-estudio-texto-1 p {
	color: rgb(255, 255, 255);
	width: 300px;
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-estudio-texto-1a {
	float: left;
	width: 280px;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-estudio-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	width: 280px;
	padding: 0px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-estudio-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		width: 280px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-estudio-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		width: 280px;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-estudio {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       


	
	
	.contenedor-galeria-linea-estudio {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 100% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1-estudio {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}







			.completar {
	
				width: 300px;
				float: left;
				color: #8ab3aa;
				font-size: 50px;
				text-align:center;    
				padding: 40px;
				margin: 100px auto 100px auto;
			}
			
						
			label {
				display:block;
				letter-spacing:1px;
				
			}
			
					
			.formulario {

				display:block;
				margin:0 auto;
				padding: 0px 0px 0px 0px;
				font-family: 'raleway', 'sans-serif';
				font-size: 15px;
				color: white;
				text-transform: uppercase;	
			}
			
					
			form {
				float: left;
				margin:0 auto;
				width:300px;
				text-align: left;
			
			}
			 
			 			 
			input, textarea {
				width:280px;		
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(255, 255, 255, 0);
				padding:10px;
				margin-top:5px;
				font-size:18px;
				color:rgb(255, 255, 255,);
				 }
			
			 
			textarea {
				height:150px;
			}
			 
			 
			#submit {
					
				float: left;
				width:230px;
				border-color: rgb(255, 255, 255);
				border-style: solid;
				margin-top:40px;
				margin-left: 30px;
				font-size: 18px;
				cursor:pointer;
				text-transform: uppercase;
				color: rgb(255, 255, 255)!important;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
			
			}
			






















/*SECCION CONTACTO*/


.contacto {
	
    width: 100%;
	margin: 0px auto;
    text-align: center;
	height: 844px;
	padding: 0px 0px 0px 0px;
    background: url(../images/contacto-425.jpg)no-repeat center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;     
         }





.contenedor-contacto {
	width: 100%;
	max-width: 900px;
	padding: 30px 0px 0px 0px;
	margin: 0px auto;
   	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;       
} 


.vr {
    height: 10px;
    width: 100px;
    border-left: 2px solid rgb(255, 255, 255);
    padding: 0px 0px 0px 0px;
    display: inline-block;    
    margin: 0 auto;
    
    }



.contenedor-contacto-texto-1 {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 25px;
	position: relative;
	margin: auto;
    padding: 40px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 


.contenedor-contacto-texto-1 p {
	color: rgb(255, 255, 255);
	text-align: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }
  


.contenedor-contacto-texto-1a {
	float: left;
	font-family: "Comfortaa", sans-serif;
	font-size: 17px;
	position: relative;
	margin: auto;
    padding: 10px 0px 0px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     } 

	 
.contenedor-contacto-texto-1a p {
	color: rgb(255, 255, 255);
	text-align: left;
	padding: 0px 0px 0px 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }	
	 



	 
.contenedor-contacto-texto-1b {
		float: left;
		font-family: "Comfortaa", sans-serif;
		font-size: 16px;
		position: relative;
		margin: auto;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
	
		 
	.contenedor-contacto-texto-1b p {
		color: rgb(255, 255, 255);
		text-align: left;
		padding: 0px 0px 0px 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }	



.mail-contacto {
    
	color: rgb(255, 255, 255);
	font-size: 17px;
	font-family: "Comfortaa", sans-serif;
	text-decoration: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
     }   
     
       

     
    


	 .contenedor-footer-iconos {
	
	
		text-align: center;
		max-width: 290px;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 } 
		
	.contenedor-footer-iconos li {
		
	
		display: inline-block;	
		padding: 0px 10px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		 }
	
	.icon-instagram {
		
		background:url(../images/icono-instagram.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-instagram:hover {
		
		background:url(../images/icono-instagram-hover.png) 
	no-repeat bottom;
	
	
	}
	
		
	.icon-facebook {
		
		background:url(../images/icono-facebook.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-facebook:hover {
		
		background:url(../images/icono-facebook-hover.png) 
	no-repeat bottom;
	
	}



	.icon-pinterest {
		
		background:url(../images/icono-pinterest.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-pinterest:hover {
		
		background:url(../images/icono-pinterest-hover.png) 
	no-repeat bottom;
	
	}




	.icon-tik-tok {
		
		background:url(../images/icono-tik-tok.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-tik-tok:hover {
		
		background:url(../images/icono-tik-tok-hover.png) 
	no-repeat bottom;
	
	}





	.icon-youtube {
		
		background:url(../images/icono-youtube.png) 
	no-repeat top;
		width:36px;
		height:36px;
		display:block;
		text-indent:-99999px;
	
	}
	
	.icon-youtube:hover {
		
		background:url(../images/icono-youtube-hover.png) 
	no-repeat bottom;
	
	}




	
	.contenedor-galeria-linea {
		border-bottom: 1px solid rgb(255, 255, 255);
		max-width: 90% !important;
		padding: 10px 0px 0px 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;	 
		}

    .contenedor-galeria-linea-1 {
			border-bottom: 1px solid rgb(255, 255, 255);
			max-width: 20% !important;
			padding: 10px 0px 0px 0px;
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;	 
			}
	
	   
	  
	  
	  }
	  
		   
	  
	  
	  
	  
	  
	  
	  ::-webkit-input-placeholder {      /*Para Google Chrome y Opera Next*/
	  color:#fff;
	  }
	  ::-moz-placeholder {      /*Para Firefox 18-*/
	  color:#fff;
	  }
	  ::-moz-placeholder {      /*Para Firefox 18+*/
	  color:#fff;
	  }
	  ::-ms-input-placeholder {        /*Para IE10+*/
	  color: #fff;  
	  }
	  ::input-placeholder {    /*Propiedad sin prefijos (no funciona en ningún navegador)*/
	  color:#fff;
	  }
	  
	  

