﻿#vpFooter .downSection .first .copyRight .logo :nth-child(1) {
    margin-left: 32px !important;
    height: 55px;
}

@media only screen and (min-width: 0px) and (max-width: 959px) {
    #vpFooter .downSection .first .copyRight .logo {
        margin-bottom: 32px !important;
        flex-direction: column !important;
    }

        #vpFooter .downSection .first .copyRight .logo img {
            margin: 12px 0;
        }

    #vpFooter .downSection .first .logo a {
        max-width: 160px;
    }

    #vpFooter .downSection .first .logo {
        display: flex !important;
        flex-direction: column !important;
    }

        #vpFooter .downSection .first .logo :nth-child(2) {
            margin-top: 16px !important;
            height: 44px;
        }

    #vpFooter .downSection .first h1 {
        margin-top: 32px !important;
    }

    #vpFooter .downSection .first .copyRight .logo :nth-child(1) {
        margin-left: 0 !important;
    }
}

#vpFooter .downSection .first .copyRight .logo img {
    mix-blend-mode: multiply !important;
}
