/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/* Eliminar el relleno del ítem activo */
.l-header .menu-item.current-menu-item > a {
    background: transparent !important;
}

/* Asegurarnos que los enlaces del menú tengan posición relativa para el after */
.l-header .menu-item > a {
    position: relative;
}


/* Quitar línea azul en TODOS los elementos del menú al hacer hover */
.level_1 > li > a:hover span::before,
.level_1 > li > a span::before {
  display: none !important;
}


@media (min-width: 992px) {
  .w-nav-list.level_1 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding-right: 15px; /* Añade un poco de espacio a la derecha */
  }

  .w-nav-item:not(.wpml-ls-item) {
    order: 1;
  }

  .w-btn-wrapper {
    order: 2;
    margin-right: 15px; /* Ajusta el espacio entre "Contactar" y el selector de idioma */
  }

  .wpml-ls-item {
    order: 3;
    margin-left: 10px; /* Añade un poco de espacio a la izquierda del selector de idioma */
  }

  .wpml-ls-item .w-nav-anchor {
    padding-left: 5px !important;
    padding-right: 0 !important;
  }

  /* Ajusta el espacio entre los elementos del menú si es necesario */
  .w-nav-item:not(.wpml-ls-item) .w-nav-anchor {
    padding-left: 10px;
    padding-right: 10px;
  }
}



<style>

#header .nav-trigger{
display:none !important;
}


#main #main-buttons{
display:none !important;
}

</style>