/* Verwende eigene SVG-Flaggen für language selector */

/* EN europa */
li.lang-item-en img {
  content: url('https://awsk.it/wp-content/uploads/2025/09/Flag_of_Europe.svg') !important;
  width: 16px !important;
  height: 11px !important;
  object-fit: cover !important;
  border-radius: 2px; /* optional für leichteren 3D-Effekt */
}
/* DE südtirol */
li.lang-item-de img {
  content: url('https://awsk.it/wp-content/uploads/2025/09/Flag_of_South_Tyrol.svg') !important;
  width: 16px !important;
  height: 11px !important;
  object-fit: cover !important;
  border-radius: 2px; /* optional für leichteren 3D-Effekt */
}
/* IT smoother version */
li.lang-item-it img {
  content: url('https://awsk.it/wp-content/uploads/2025/09/Flag_of_Italy.svg') !important;
  width: 16px !important;
  height: 11px !important;
  object-fit: cover !important;
  border-radius: 2px; /* optional für leichteren 3D-Effekt */
}



/* Default: grayscale for all logos in the customer and partner section  */
.customer-partner-logos .wp-block-uagb-image__figure img {
  filter: grayscale(100%);
  transition: filter 0.3s ease-in-out;
}
/* Hover: show full color */	
.customer-partner-logos .wp-block-uagb-image__figure img:hover {
 filter: grayscale(0%);	filter: grayscale(0%);
 transition: filter 0.3s ease-in-out;
}


/* Dunkler Hintergrund für alle Header-Zeilen auf Search, 404, Archiv und Blog-Seiten 
.search .ast-above-header,
.search .main-header-bar,
.search .ast-below-header,
.error404 .ast-above-header,
.error404 .main-header-bar,
.error404 .ast-below-header,
.archive .ast-above-header,
.archive .main-header-bar,
.archive .ast-below-header,
.blog .ast-above-header,
.blog .main-header-bar,
.blog .ast-below-header,
.single-post .ast-above-header,
.single-post .main-header-bar,
.single-post .ast-below-header,
.page:not(.home) .ast-above-header,
.page:not(.home) .main-header-bar,
.page:not(.home) .ast-below-header {
    background-color: #242a32 !important;
}
*/

/* Menülinks in Weiß auf diesen Seiten  
.search .ast-above-header a,
.search .main-header-menu a,
.search .ast-below-header a,
.error404 .ast-above-header a,
.error404 .main-header-menu a,
.error404 .ast-below-header a,
.archive .ast-above-header a,
.archive .main-header-menu a,
.archive .ast-below-header a,
.blog .ast-above-header a,
.blog .main-header-menu a,
.blog .ast-below-header a,
.single-post .ast-above-header a,
.single-post .main-header-menu a,
.single-post .ast-below-header a,
.page .ast-above-header,
.page .main-header-bar,
.page .ast-below-header,
.page .ast-above-header a,
.page .main-header-menu a,
.page .ast-below-header a,
.page:not(.home) .ast-above-header a,
.page:not(.home) .main-header-menu a,
.page:not(.home) .ast-below-header a {
    color: #ffffff !important;
}
*/