@media (max-width: 1305px) {

    .section_home {
        width: 100%;
    }

    .section_about {
        width: 100%;
    }

    .section_projects {
        width: 100%;
    }
    
}

@media (max-width: 1150px) {

    .containerProjectCard {
        flex-direction: column;
        align-content: center;
    }

    .projectCard {
        width: 100%;
    }
}

@media (max-width: 510px) {

    .gradient_text {
        font-size: 4.706vw;
    }
    
    h1 {
        font-size: 10.588vw;
        line-height: 16.863vw;
    }

    p {
        font-size: 3.529vw;
    }

    p_about {
        line-height: 4.902vw;
    }
    
    .showProjects {
        width: 32.353vw;
        height: 10.784vw;
        font-size: 3.137vw;    
    }
    
    .aShowProjects {
        width: 32.353vw;
    }

    .h2_title {
        font-size: 10.588vw;
        line-height: 16.863vw;
    }

    /* Section Projects */

    /*.projectCard {

    }*/
    
    .h3_projects {
        font-size: 4.314vw;
    }

    .tech {
        font-size: 3.529vw;
        line-height: 5.294vw;
        padding: 0 3.922vw;
    }

    .html {
        outline: 0.588vw solid #DD4B25;
    }
    
    .css {
        outline: 0.588vw solid #214CE5;
    }

    .react {
        outline: 0.588vw solid #49CEF7
    }
    
    .js {
        outline: 0.588vw solid #E4A126;
    }
    
    .api {
        outline: 0.588vw solid #AAD742;
    }
    
    .responsive {
        outline: 0.588vw solid purple;
    }

    .build {
        margin-top: 4.902vw;
        font-size: 3.529vw;
        line-height: 5.294vw;
    }
}