html { 
	width:100%; 
	height:100%; 
}
.body{
	background: url(../images/img_fondo_desktop.jpg) no-repeat;
	background-size: 100%;
	background-position: bottom;
}
.decidimos{
	padding: 0 20px;
	position: absolute;
	top: 20%;
}
.logo{
	padding: 30px 20px;
}
.iconos{
	position: absolute;
	bottom: 50%;
	padding: 0 20px;
}
.contacto{
	position: absolute;
	bottom: 10%;
	padding: 0 20px;
}
.all-height{
	height: 100vh;
}

@media only screen and (min-width : 993px) {
	.logo-responsive{
		display: none;
	}
	.iconos-responsive{
		display: none;
	}
	.contacto-responsive{
		display: none;
	}
}
@media only screen and (max-width : 992px) {
	.hidden-xs{
		display: none !important;
	}
	.all-height{
		height: 100%;
	}
	.body{
		background: url(../images/img_fondo_mobile.jpg);
		background-size: 100%;
	}
	.logo-responsive{
		padding: 35px 20px;
	}
	.logo-responsive img{
		width: 70%;
	}
	.decidimos{
		padding: 0 20px;
		position: initial;
	}
	.iconos-responsive{
		padding: 35px 20px;
		position: initial;
	}
	.iconos-responsive img{
		width: 60%;
	}
	.contacto-responsive{
		padding: 25px 20px;
	}
	.contacto-responsive img{
		width: 60%;
		float: right;
	}
}