.hero-wrap{display:inline-block;position:relative;width:100%}.hero-wrap>div{position:relative;z-index:1}.hero-main{background-color:#000a33;border-radius:16px;min-height:350px;padding:40px;position:relative}.hero-header{bottom:20px;left:40px;position:absolute}.hero-header h1{color:#fff}@media (max-width:767px){.hero-header{left:20px;position:absolute}}