.bonus-block .pic {
    margin: 0;
}

.speaker .s-block .pic {
    width: 80px;
    left: 35px;
    top: 57%;
}

@media (max-width: 767px) {
    .speaker .s-block .pic {
        top: 50%;
    }
}

.white-block {
    background: var(--color-light);
    padding: 18px 20px;
    color: var(--color-dark);
    border-radius: 7px;
    position: relative;
    z-index: 2;
    cursor: pointer
}

.bonus-block {
    padding-left: 30px;
}

.value-bonus .bonus-info .txt {
    padding: 30px 0;
}

.footer {
    overflow: visible;
}