.vpone-footer {
    width: 100%;
    background: #1b1b1b
}

.vpone-footer__brand {
    clear: both;
    padding-top: 40px;
    border-bottom: 1px solid #3b3b3b;
    color: var(--vpone-white);
    font-size: 14px
}

.vpone-footer__brand img {
    display: block;
    width: 100px;
    padding-bottom: 10px
}

.vpone-footer__links {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    padding-top: 10px;
    padding-bottom: 50px;
    color: var(--vpone-white);
    font-size: 12px !important;
    list-style: none
}

.vpone-footer__copyright {
    margin: 0;
    color: var(--vpone-muted)
}

.vpone-footer__nav {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end
}

.vpone-footer__nav a {
    display: inline-flex;
    color: var(--vpone-white)
}

.vpone-footer__nav a:hover {
    color: var(--vpone-muted)
}

.vpone-footer__nav a:not(:last-child)::after {
    content: "|";
    padding-right: 5px;
    padding-left: 5px;
    color: var(--vpone-white)
}

@media screen and (max-width: 736px) {
    .vpone-footer__brand {
        font-size: 12px
    }

    .vpone-footer__links {
        align-items: flex-start;
        flex-direction: column
    }

    .vpone-footer__nav {
        justify-content: flex-start
    }
}

@media print {
    .vpone-footer {
        display: none
    }
}
