@media (hover:hover) and (min-width:1025px){.cabecera .menu li a:hover::before{transform:translateX(-16px) scale(1)}.boton:hover{background:var(--negro_oscuro)}.boton.inverso:hover{background:var(--blanco);color:var(--negro_oscuro)}.banners .owl-nav [class^="owl-"]:hover{background-color:var(--rojo)}.servicios:not(.valores) .items .item:hover{background:var(--rojo)}.servicios .items .item:hover .icono img{filter:brightness(0) invert(1)}.servicios:not(.valores) .items .item:hover .txt .tit,.servicios:not(.valores) .items .item:hover .txt .descripcion,.servicios:not(.valores) .items .item:hover .flecha{color:var(--blanco)}.servicios .items .item:hover .flecha{background-image:url('../img/web/flecha-w.svg')}.imagen .foto:hover img,.contenido.obras .works .item:hover .foto img{transform:scale(1.03)}.contenido.obras .works .owl-nav [class^="owl-"]:hover{background-color:transparent;background-image:url('../img/web/flecha-r.svg')}.pie .wrapper ul li a:hover::after{width:100%}.pie .wrapper ul.info li a:hover,.pie .wrapper ul li a.sgm:hover,.kit_digital .acces:hover,.listado .items .item .txt .tit a:hover,.formulario .checks .check label a:hover{color:var(--rojo)}.listado .items .item .txt .flecha:hover{color:var(--negro);background-image:url('../img/web/flecha.svg');background-position:right 5px center}.btn.volver:hover{background-image:url('../img/web/flecha-r.svg');background-color:var(--blanco)}#cookie-bar a:hover{background:var(--negro_oscuro);border:1px solid var(--negro_oscuro)}#cookie-bar a:last-child:hover{background:var(--blanco);color:var(--negro_oscuro)}}