@media (min-width: 1026px) {
    
    .elementor-button:hover {border: 1px solid var(--blue) !important; background-color: var(--blue); transition: all 0.4s ease;}
    .button-full-white .elementor-button:hover span,
    .white-button .elementor-button:hover span {color: white;}
    .linkedin-custom::before {
        content: '';
        position: absolute;
        inset: 0;
        display: block;
        width: 100%;
        height: 100%;
        background-image: url('https://suarezdevivero.com/wp-content/uploads/linkedin-custom-hover.webp');
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        z-index: -1;}
    .linkedin-custom:hover img {opacity: 0;}
    .home-logos-asociados:hover img {transform: translateX(-2px) translateY(-2px);}

    /* HEADER */

    /*#nav-desk a:hover {background-color: var(--blue);}*/
    /*header.elementor-location-header.scrolled #nav-desk a:hover span {color: white;}*/
    #nav-desk a:hover {text-decoration: underline; text-underline-offset: 4px; text-decoration-color: white;}
    #nav-desk #nav-desk-contact a:hover {text-decoration: none;}
    header.elementor-location-header.scrolled #nav-desk a:hover {text-decoration-color: var(--blue);}
    #nav-desk a:hover span {transform: scale(1.1);}
    #contact-form .elementor-field-type-acceptance a:hover {text-decoration: none;}
    #boton-enviar:hover {background-color: var(--blue); border: 1px solid var(--blue);}

}