#ez-custom-header {
    background: var(--color-blue-1000);
    color: var(--color-white);
    display: flex;
    flex-direction: row;
    height: var(--space-8);
    justify-content: flex-end;
    width: 100%;
}

#ez-custom-header a,
#ez-custom-header a:hover {
    text-decoration: underline;
    color: white;
}

#ez-language-selector {
    display: flex;
    padding-left: var(--space-6);
    padding-right: var(--space-6);
    align-items: center;
}

#ez-language-selector img {
    height: var(--space-4);
    margin-right: var(--space-2);
    width: var(--space-3);
}

.item-links-container {
    margin: var(--space-4) var(--space-2) 0;
    align-items: center;
    display: flex;
    gap: var(--space-8);
}

.languageHeader {
    color: var(--color-black);
    font: var(--font-hmc-title-xs);
}

.languageHeader svg {
    height: var(--space-4);
}

.subtitle-medium {
    margin-left: var(--space-2);
    font-weight: 700;
    color: var(--color-black);
    }
    
@media screen and (max-width: 670px) {
    
  #ez-custom-header {
        margin-top: 0;
        position: fixed;
        top: 0;
        z-index: 10;
  }
    
}