.image-banner{position:relative;height:400px;z-index:-1}.image-banner-container::before{height:100%;width:100%;z-index:1;content:'';background:rgba(255,255,255,.4);position:absolute;top:0;left:0}.image-banner-container{width:2800px;height:400px;position:absolute;top:0;left:0;margin-left:-50vw;z-index:0}.image-banner-container img{float:left;height:400px;width:400px;z-index:0}@media(max-width:767px){.image-banner{height:300px}.image-banner-container{width:900px;height:300px;overflow:hidden;left:50%;margin-left:-450px}.image-banner-container img{height:300px !important;width:300px !important}}