


body{
	background-color:#3151F4;
}

#contacto-logo{
	width: 185px;

}

#contacto-info{
	color:white;
	font-size: 16px;
	font-family: 'maisonneuemono';
}


#newsletter-titulo{
	font-family: 'Galano_Grotesque_Heavy';
	font-size: 32px;
	color: white;
	text-align: center;
	line-height: 0;
}

.subscribirse-home{
	color: white; 
	display: inline-block; 
	border:none; 
	background-color: transparent; 
	text-decoration: underline;
	font-family: 'Galano_Grotesque_Bold';
    font-size: 16px;
    text-transform: uppercase;
}

.input-text{
	width: 100%; 
	height: 40px; 
	background-color: #94F384; 
	border: none; 
	outline: none; 
	color: white; 
	padding-left: 10px; 
	padding-right: 10px; display: block; 
	margin-bottom: 20px;
	font-family: 'maisonneuemono';
	font-size: 12px;
	border-radius: 0px;
	
}




.social-contacto a img{
	width: 27px;
}

.social-contacto a {
	margin-left: 40px;
	margin-right: 40px;
}

@media(min-width: 768px){

	.outer{
		display: table;

		width: 100%;
	}

	.middle {
	    display: table-cell;
	    vertical-align: middle;
	}

	.inner{
		margin: auto;
		display: table;
	}

	#contacto-info{
		display: inline-block;
		vertical-align: middle;
	}


	#contacto-logo{
		display: inline-block;
		vertical-align: middle;
		margin-left: 100px;
		margin-right: 100px;
	}

	#contacto-subs{
		width: 230px;
		display: inline-block;
		vertical-align: middle;
		padding:0px;
	}

	.social-contacto{
		position: absolute;
	    bottom:40px;
	    left: 50%;
	    transform: translate(-50%,0%);
	}

	#contacto-social-1{
		display: inline-block;
	}

	#contacto-social-2{
		display: inline-block;
	}
}

@media(max-width: 767px){
	#contacto-info{
		text-align: center;
		margin-top: 100px;
	}


	#contacto-logo{
		margin-left: auto;
		margin-right: auto;
		margin-top: 60px;
		margin-bottom: 60px;
	}

	#contacto-subs{
		width: 85%;
		
	}

	.social-contacto{
		margin-top: 60px;	
		padding-bottom: 40px;
		text-align: center;
	}

	#contacto-social-1{
		margin-bottom: 40px;
	}

}