.main_banner .image_pattern{background-position:0 -125px;background-repeat:no-repeat;background-size:cover}.image_pattern-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 0;background-repeat:repeat;z-index:2}.hs-why_us-layout .body-container-wrapper{position:relative;z-index:99}@media(max-width:767px){.main_banner .image_pattern{transform:none !important;background-position:center center !important}}