* {
    margin: 0px;
    padding: 0px;
}

div.bg1 {
    background-image: url("bg1.png");
    background-repeat: no-repeat;
    background-position: center;
    height: 1080px;
    width: 100%;
}

div.bg2 {
    background-image: url("bg2.png");
    background-repeat: repeat-y;
    background-position: center;
    height: calc(1080px*11111);
    width: 100%;
}

div.bg3 {
    height: fit-content;
    width: 100%;
}

div.bg3 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: -125px;
    height: 876px;
    width: 960px;
}