.logo_bar li a { position: relative; background-color: #FBD503;
  background-image: linear-gradient(135deg, #ff6420, #FBD503);
  background-size: 400%;
  background-position: 100%;}
.logo_bar li a img { display: flex; aspect-ratio: 1; object-fit: contain; width: 150px; filter: opacity(.6); transition: all .2s ease-in-out;}
.logo_bar li a:hover img { display: flex; aspect-ratio: 1; object-fit: contain; width: 150px; filter: opacity(1)invert(0)contrast(1)brightness(1)drop-shadow(rgba(0, 0, 0, 0.04) 0px 10px 8px) drop-shadow(rgba(0, 0, 0, 0.1) 0px 4px 3px);}
.logo_bar li { width: 100%; height: auto; }
.logo_bar ul { margin-bottom: 0 !important; padding-left: 0 !important; width: 100%; gap: 2rem; }