.hero-header-wrapper{width:100%;padding:50px 0px;margin:0px;min-height:25vh}.hero-header{max-width:1300px;margin:0 auto;display:flex}.hero-text{padding-right:100px;padding-left:25px;display:flex !important;flex-direction:column;justify-content:center}.hero-text h1{color:#fff;font-size:40px}.hero-text p{color:#fff}.hero-image{display:flex !important;align-items:center}@media screen and (max-width:960px){.hero-header{flex-direction:column}.hero-text{padding:25px;width:100% !important}.hero-image{width:100% !important}}