.hero-block{position:relative;overflow:hidden;margin-bottom:.6rem}.hero-block .hero-overlay{background-size:cover !important;background-position:50% !important;background-repeat:no-repeat !important;background-attachment:scroll !important}@media(max-width:768px){.hero-block{min-height:60vh}.hero-block .hero-overlay,.hero-block::before,.hero-block .wg-hero::before{background-size:cover !important;background-position:50% !important;background-attachment:scroll !important;transform:none !important;scale:none !important}.hero-block[style*=background-image]{background-size:cover !important;background-position:50% !important;background-attachment:scroll !important}}@media(max-width:480px){.hero-block{min-height:50vh}.hero-block .hero-overlay,.hero-block::before,.hero-block .wg-hero::before{background-size:cover !important;background-position:50% 30% !important}}@media(max-width:768px){.wg-hero[style*=background-image],.hero[style*=background-image],[class*=hero][style*=background-image]{background-size:cover !important;background-position:50% !important;background-attachment:scroll !important}.wg-hero::before,.hero::before,[class*=hero]::before{background-size:cover !important;background-position:50% !important;background-attachment:scroll !important}.hero-background,.background-image,.bg-image{background-size:cover !important;background-position:50% !important;background-attachment:scroll !important}}.hero-block.dark{}@media(max-width:768px){.hero-block .container{padding-left:1rem;padding-right:1rem}.hero-block h1,.hero-block .hero-title{font-size:2rem;line-height:1.2}.hero-block p,.hero-block .hero-text{font-size:1rem;line-height:1.5}}