@media only screen and (max-width:750px){


    /* HEADER */
    main header div#contenedor-header h1{
        font-size: 35px;
    }

    /* SECTION */
    main section div#contenedor h2{
        font-size: 20px;
    }   

    main section div#contenedor-general{
        width: 80%;
    }   
    

    /* FOOTER */
    main footer div#contenedor-footer{
        flex-direction: column;
        justify-content: start;
        align-items: center;
    }

    main footer div:nth-child(2){
        margin: 10px 0px;
    }

}