.hero-banner{padding:219px 0 96px;position:relative;text-align:center;z-index:1}.hero-banner:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-banner .content{margin:0 auto;max-width:1043px}.hero-banner .cta-container{margin:58px 0 43px}.hero-banner .common-hr{margin:0 auto 39px;width:132px}@media (max-width:1024px){.hero-banner{padding:219px 0 76px}.hero-banner .cta-container{margin:38px 0 23px}}