.site-header .wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.brand {
    display: flex;
    align-items: center;
}

.brand img {
    height: 40px;
    width: auto;
    margin-right: 10px;
}

.brand-text span {
    display: block;
    font-size: 12px;
    color: #aaa;
}

.site-header .wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.brand {
    display: flex;
    align-items: center;
}

.brand img {
    height: 40px;
    width: auto;
    margin-right: 10px;
}

.brand-text span {
    display: block;
    font-size: 12px;
    color: #aaa;
}
