.hs-banner-area{color:#fff;padding:12rem 0 6rem;text-align:center;background-size:cover;position:relative}.hs-banner-area .page-center{position:relative;z-index:1}.hs-banner-area h1{max-width:1024px;margin:0 auto .382em;color:#fff}.hs-banner-area:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background-color:rgba(21,30,56,.31)}@media(min-width:768px){.hs-banner-area{padding:20rem 0 10rem}}