@charset "utf-8";
/* CSS Document */

footer{
	padding:20px 0;
	width:auto;
	background:#373A36;
	border-top:3px solid #868589;
	color:#bfbfbf;
	}
	
footer .contenedor{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	}

footer .content{
	width:820px;
	}
	
footer .content p{
	font-size:0.95em;
	vertical-align:middle;
	line-height:120%;
	}
	
.guion:before{	
    content: '-';
	margin:0 5px 0 0;
    color: #868589;
	}
	
.footer-marca img{
	height:36px;
	}
	
@media (min-width:320px){
	footer .contenedor{
		-webkit-flex-flow: row-reverse wrap;
		}
	footer .content p{
		/*display:block;*/
		text-align:center;
		}
	.footer-marca img{
		margin:0 0 20px 0;
		}
	.fase2{
		display:none;
		}
	}
	
@media (min-width:768px){
	
	}
	
@media (min-width:1024px){
	footer .contenedor{
		justify-content:space-between;
		}
	.contenedor{
		width:1000px;
		}
	footer .content p{
		display:inline;
		}
	.footer-marca img{
		margin:0;
		}
	.fase1{
		visibility:hidden;}
	}
	


@media (max-width:1024px){
	.redes-hide{
		width:190px; height:40px;
		/*background:orange;*/
		margin:0 auto 10px auto;
	}
	.redes-hide .facebook{
		width:40px; height:40px;
		margin-right:10px;
		background:rgba(255, 255, 255, 0.1) url(../images/svg/icono-facebook-19px.svg) center no-repeat;
		float:left;
	}
	.redes-hide .linkedin{
		width:40px; height:40px;
		margin-right:10px;
		background:rgba(255, 255, 255, 0.1) url(../images/svg/icono-linkedin-19px.svg) center no-repeat;
		float:left;
	}
	.redes-hide .whatsapp{
		width:40px; height:40px;
		margin-right:10px;
		background:rgba(255, 255, 255, 0.1) url(../images/svg/icono-whatsapp-19px.svg) center no-repeat;
		float:left;
	}
	.redes-hide .phone{
		width:40px; height:40px;
		margin-right:0;
		background:rgba(255, 255, 255, 0.1) url(../images/svg/icono-phone-19px.svg) center no-repeat;
		float:left;
	}
}