.akamai-content {
    margin: -14px 0 0 -20px;
    height: auto;
    min-height: 100%;
    left: 0;
    right: 0;
    -webkit-font-smoothing: antialiased;
}

.akamai-content .wrap {
    padding-left: 14px;
}

.akamai-content header {
    margin: 0;
    padding: 0;
    left: 0;
    right: 0;
    height: 200px;
    background-size: cover !important;
    background: #133947 url(../../assets/banner-4632x1500.jpg) no-repeat 0 15px;
}

.akamai-content header h1 {
    display: none;
}

.akamai-content {
    margin: -14px 0 0 -20px;
    height: auto;
    min-height: 100%;
    left: 0;
    right: 0;
    -webkit-font-smoothing: antialiased;
}

.akamai-content .wrap {
    padding-left: 14px;
}

.akamai-content header {
    margin: 0;
    padding: 0;
    left: 0;
    right: 0;
    height: 200px;
    background-size: cover !important;
    background-color: #133947;
    background-repeat: no-repeat;
    background-position: 0 15px;
}

.akamai-content header h1 {
    display: none;
}

@media only screen and (max-width: 772px) {
    .akamai-content header {
        background-image: url(../../assets/banner-772x250.jpg);
    }
}

@media only screen and (max-width: 1544px) and (min-width: 773px) {
    .akamai-content header {
        background-image: url(../../assets/banner-1544x500.jpg);
    }
}

@media only screen and (min-width: 1545px) {
    .akamai-content header {
        background-image: url(../../assets/banner-4632x1500.jpg);
    }
}

Fix banner display for different display widths
Fix banner display for different display widths
