#footer{
    display: flex;
    justify-content: center;
    color: #fff;
    flex-direction: column;
    padding: 5px 10% 5px 10%;
	background-color: #000000;
	line-height: 24px;
}
#footer h1 h2{
	color: #E3223D;
}
.iconesrs{
border: solid 3px #E3223D;
  background-color: #E3223D;
border-radius:10px;
}
.finalphrase{
	color:#E3223D;
}
#footer .fffirstDiv{
	text-align:center;
	margin: 10px 10px 10px 10px;
}
#footer .fftwoDiv{
	width: 300px;
	padding: 10px 0px 0px 10px;
	line-height: 24px;
}
#footer .ffthirdDiv{
	margin: 10px 10px 10px 10px;
}
#footer .ffthirdDiv p{
	font-size:small;
}
#footer .fffirstDiv p{
	text-align:justify;
	font-size: small;
}
#footer div{
    z-index:1;
}
#footer div p {
    margin:0;
}
#footer div a img{
    width: 44px;
}
#footer div a {
    transition: color 0.3s ease;
}
#footer div a:hover {
    color: #E3223D;
}
#actualPage2{
	color: #E3223D;S
}
@media (min-width: 375px) {
}
@media (min-width: 425px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1024px) {
	#footer .fffirstDiv{
		max-width:33%;
	}
	#footer .fftwoDiv{
		max-width:33%;
	}
	#footer .ffthirdDiv{
		max-width:33%;
	}
	#footer {
        flex-direction: row;
    }
}
@media (min-width: 1440px){
}