#sponsor-icon img {
    height: 15vh;
}

@media (min-width: 769px) {
    #sponsor-icon {
        position: absolute;
        width: 10%;
        z-index: 1;
        top: 80%;
        left: 50%;
        transform: translate(-50%, -45%);
    }
}

@media (max-width: 768px) {
    #sponsor-icon img {
        display: block;
        margin: auto;
    }

    #sponsor-icon {
        margin: auto;
        width: 90%;
        margin-top: 5%;
    }
}