@media screen and (min-width: 0px) {

    #video01 {
        object-position: 60% 100%!important;
    }
    /* https://cssgradient.io/ */
    #video01-degrade {
        background: rgb(151,69,233);
        background: linear-gradient(180deg, rgba(151,69,233,1) 0%, rgba(151,69,233,0) 85%);
    } 

    .logo {
        max-width: 80vw;    
    }

    .logo-google {
        max-width: 80vw!important;
    }

    .icono-diferencial {
        max-height: 50vh;
    }

    h1 {
        font-size: 25px;
    }

    h2 {
        font-size: 20px;
    }

    h3 {
        font-size: 15px;
    }

    #trayectoria h1 {
        font-size: 35px!important;
    }

    #trayectoria h2 {
        font-size: 30px;
    }

    button {
        font-size: 25px!important;
    }

    .testimonio {
        min-height: 450px;
    }
}
