.hero-main{min-height:700px;padding:190px 0 100px;position:relative;width:100%}.hero-main__content{position:relative;z-index:2}img.main-image{height:auto;max-width:100%;padding:0}img.hero-main__background-image{left:0;max-height:100%;max-width:100%;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.hero-main__background-color{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:767px){.hero-main{padding:150px 0 50px}.hero-main__heading,img.main-image{padding:0 20px}}