@media (min-width: 768px) and (max-width: 1030px) {
    .container-footer {
        flex-direction: row;
        margin: 0rem 1.875rem 0rem 1.875rem
    }

    .container-mainLogo {
        width: 30%;
        text-align: left;
    }
    
    .container-mainLogo p:nth-child(2){
        font-size: 1rem;
        font-weight: 450;
        line-height: 1.3;
    }
    
    .navegation, .apoyanos {
        text-align: start;
    }

    .contactanos p{
        line-height: 1.25;
        text-align: start;
    }

    .contactanos p:nth-child(1) {
        text-align: start;
    }   

    .navegation a, .apoyanos a {
        font-size: 1.11rem;
    }

    .navegation, .apoyanos {
        align-items: flex-start;
    }
    
    .container-logo-icons {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    
    .container-logo-icons p:nth-child(1){
        font-size: 1.6rem;
        font-weight: 600;
        margin: 1.5rem;
    }

}