footer {
   
	width: 100%;
	height: auto;
	padding: 20px;
    margin: auto;
	background:#20202F;
    border-bottom: solid 3px #A68C45;
	
}

.logo1{
	
	width: 100%;
	max-width: 191px;
    margin: auto;
    padding: 0px;
	padding-top: 10px;
    
}


.logo1 img{
	width: 100%;
	
	max-width: 191px;
	height:auto;

}



.redes{
	
	width: 100%;
	max-width: 200px;
    padding: 0px;
    margin: auto;
	padding-top: 20px;
    pading-bottom: 10px;
	display:flex;
	
}


.redes1{
	
	width: 100%;
	max-width: 50px;
    padding: 0px;
    margin: auto;
    background-image: url(../imagenes/w1.png);
	
}





.redes1 img{
	
	width: 100%;
	max-width: 50px;
    opacity: 1;
    transition: all 0.5s;
	
}


.redes1 img:hover{
	
	width: 100%;
	max-width: 50px;
    opacity: 0;

	
}



.redes2{
	
	width: 100%;
	max-width: 50px;
    padding: 0px;
    margin: auto;
    background-image: url(../imagenes/i1.png);
	
}





.redes2 img{
	
	width: 100%;
	max-width: 50px;
    opacity: 1;
    transition: all 0.5s;
	
}


.redes2 img:hover{
	
	width: 100%;
	max-width: 50px;
    opacity: 0;

	
}


.redes3{
	
	width: 100%;
	max-width: 50px;
    padding: 0px;
    margin: auto;
    background-image: url(../imagenes/f1.png);
	
}





.redes3 img{
	
	width: 100%;
	max-width: 50px;
    opacity: 1;
    transition: all 0.5s;
	
}


.redes3 img:hover{
	
	width: 100%;
	max-width: 50px;
    opacity: 0;

	
}



.redes4{
	
	width: 100%;
	max-width: 50px;
    padding: 0px;
    margin: auto;
    background-image: url(../imagenes/t1.png);
	
}





.redes4 img{
	
	width: 100%;
	max-width: 50px;
    opacity: 1;
    transition: all 0.5s;
	
}


.redes4 img:hover{
	
	width: 100%;
	max-width: 50px;
    opacity: 0;

	
}








.derechos{
	
	width: 100%;
    padding: 0px;
    margin: auto;
	padding-top: 20px;
    pading-bottom: 20px;
	
	justify-content:center;
	text-align: center;
}


.derechos2{
	
	width: 100%;
    
    margin: auto;
	padding-top: 0px;
    padding-bottom: 20px;
	display: flex;
	justify-content:center;
	text-align: center;

}


p1{
	

    font-family:  'Raleway', sans-serif;
	color:#fff;
	font-size: 15px;

}


.derechos1{
	
	width: 100%;
    
    margin: auto;
	margin-top: 10px;
    margin-bottom: 10px;
	display: flex;
	justify-content:center;
	text-align: center;

}

.copy1  {

	font-size: 15px;
    color: #A68C45;
	font-family: 'Raleway', sans-serif;
	text-decoration:none;
	list-style: none;
	
	text-align: center;
}


.copy1 a {
	
	font-size: 15px;
    color: #A68C45;
	font-family: 'Raleway', sans-serif;
	text-decoration:none;
	list-style: none;
	margin-right: 10px;
}





.copy2 {

	font-size: 15px;
    color: #9C3;
	font-family: 'Raleway', sans-serif;
	text-decoration:none;
	list-style: none;
	
	text-align: center;
}

.copy2 a {
	font-size: 15px;
	color: #9C3;
	font-family: 'Raleway', sans-serif;
	text-decoration:none;
	list-style: none;
	padding-left: 5px;	
}




.mosca{
	
position:-webkit-sticky; 
position:sticky;
bottom:0;
max-width: 50px;
	
float:right;	
}





.mosca img{
width: 100%;	
height: auto;	
background-color: #36BB22;
padding: 5px;
border-radius: 20px;
transition: .3s ease all;	
}

.mosca img:hover{
	
background-color: #A68C45;
	
}










