footer{
    display: flex;
    background-color: #08135F;
}

footer div{ width: 33.33%; margin-bottom: 30px; }

footer h1{
    position: relative;
    text-align: center;
    margin-top: 40px;
    color: #FF501B;
}

.containerFooter-Logo img{ width: 100%; height: 80%; }
.containerFooter-Contactos ul, .containerFooter-Servicios ul{ margin-top: 30px; }

.containerFooter-Servicios li{
    list-style: none;
    color: white;
    font-size: 20px;
    margin-left: 10%;
    margin-top: 10px;
    text-decoration: none;
}

.containerFooter-Contactos li{
    list-style: none;
    color: white;
    font-size: 20px;
    margin-left: 10%;
    margin-top: 20px;
}

.containerFooter-Contactos a, .containerFooter-Servicios a{ color: white; }

i{ margin-right: 10px; font-size: 25px; }

@media screen and (max-width: 952px) {
    .containerFooter-Logo img{ width: 80%; height: 70%; margin-left: 40px; }
    footer{ display: block; }
    footer div{ width: 70%; margin: auto; }
    .containerFooter-Contactos li, .containerFooter-Servicios li{ font-size: 18px; margin-left: 0; }
}