.block-header-home-container {
    align-items: center;
    column-gap: 10px;
    display: flex;
}
.block-header-home-container a {
    text-decoration: none;
}
.block-header-home-container > div {
    flex: 1
}
.block-header-home-container > div.block-icon-icon {
    flex: 0 0 auto
}
.block-header-home-container img {
    max-width: 100%;
    height: auto;
    max-height: 100%;
    width: auto;
}