                                                                            /* INDEX */
/* MOVIL */
@media screen and (max-width:810px){
    .cabecera{
        padding: 60px 18px 40px;
        gap: 22px;
    }

    .texto{
        margin-top: 20px;
        width: 100%;
        font-size: clamp(40px, 12vw, 60px);
        line-height: 1.08;
        letter-spacing: -1.5px;
    }

    .btn-trabajar{
        padding: 18px 46px;
        font-size: 16px;
    }

    .trabajaconmigo{
        width:100%;
        margin-top: -93px;
        margin-top:10px;
    }
   
    .logo img{
        margin-left: 0;
    }

}

/* AOS más rápido en móvil */
@media screen and (max-width: 810px) {
  [data-aos] {
    transition-duration: 200ms !important;
    transition-delay: 0ms !important;
  }
}

/* TABLET */
@media screen and (max-width:1020px){

    .project_section .project_container{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}

        

