#block-views-front_page_stripes-block .views-row .views-field-title,
#block-views-front_page_stripes-block .views-row.views-row-even .views-field-title{
    color: #fff;
}

 
:focus {
    outline: 2px dashed #09d69f !important;
    outline-offset: 2px !important;
    /*box-shadow: 0 0 0 2px #fff !important;*/
    transition: outline 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
  
a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus {
    outline: 2px dashed #09d69f;
    outline-offset: 2px;
} 

.slick-prev:focus,
.slick-next:focus {
    outline: 2px dashed #09d69f !important; /* Orange focus indicator */
    outline-offset: 2px;
    box-shadow: 0 0 6px rgba(255, 87, 51, 0.75);
}

*:focus:not(:focus-visible) {
    outline: none;
    box-shadow: none;
}






.slick-sr-only {
    position: absolute !important;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

/* Hide nested submenus by default */
#navigation ul.menu ul.menu {
  display: none;
}

/* Show nested submenu when it has aria-hidden="false" */
#navigation ul.menu[aria-hidden="false"] {
  display: block !important;
}

/* Also show nested submenu when parent li has .open class */
#navigation li.open > ul.menu {
  display: block !important;
}

/* Language switcher keyboard dropdown */
ul.language-switcher-locale-url:focus-within li:not(.active) {
  display: block !important;
}

ul.language-switcher-locale-url:focus-within li.active a::after {
  /* rotate arrow when opened via keyboard */
  transform: rotate(-180deg) !important;
}
