.home-banner {
    position          : absolute;
    top               : 83px;
    width             : 100%;
    max-width         : 100% !important;
    height            : 510px;
    /* border         : solid 5px yellow; */
    background        : url('../images/ln/21.png') top center no-repeat;
    background-size   : 1920px 510px;
}

.sub-container {
    margin-top: 480px !important;
}

@media (max-width: 1680px) {
    .home-banner {
        top            : 83px;
        width          : 100%;
        height         : 392px;
        background     : url('../images/ln/21.png') top center no-repeat;
        background-size: 1476px 392px;
    }

    .sub-container {
        margin-top: 380px !important;
    }
}