@media screen and (max-width: 1252px) {

    body {
        background-position:
            calc(50% + (1252px - 100vw) / 2) top;
    }

    #footerstart,
    #footer {
        /* width: 1100px; */
        width: 1246px;
  background: url(images/footer-mobile.png) left center no-repeat;
        box-sizing: border-box;
        /* margin-left: 116px; */
        padding-left: 267px;
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
    }
}