footer{
	background: var(--azulmarino);
	padding:40px 0 20px 0;
color:#ffffff;
	text-align: center;
}

footer .link img.whats{
width:25px;
height:auto;
}
  
footer .item{
margin-bottom:30px;}

footer .datos{
border-bottom:1px solid rgba(255,255,255,0.5);
}

footer .datos img{
margin-bottom:30px;}

footer .link{
padding:40px 0 0 0;
}
footer .link .face{
height:20px;
width:auto;
	fill:var(--verdedentol);
}

footer .link .face:hover{
fill:#ffffff;
}

footer .link .insta{
height:20px;
width:auto;
fill:var(--verdedentol);
}

footer .link .insta:hover{
fill:#ffffff;
}


	.link div:nth-of-type(1) {
 gap:10px;
}

.footer_rights_dentol{
	padding:7px 0;
background: var(--verdedentol);
}
.footer_rights_dentol p{
margin:0px;
}

@media (min-width: 576px) {
	
	.link div:nth-of-type(1) {
		display:flex;
 justify-content:flex-start;
		align-items:center;

}
	
	
	.link div:nth-of-type(2) {
		display:flex;
 justify-content:flex-end;
		padding-right:0px;
}
	footer .link{
padding:20px 0 0 0;
}
	
	}

@media (min-width: 1200px) {
	footer{
	text-align: left;
}
	.datos div:nth-of-type(3) {
  padding-left:25px;
		padding-right:0px;
}}
	
	
	