@media only screen and (min-width:320px){:root{--hero-title-font-size:30px}.hero-block,.is-root-container .hero-block{position:relative;display:flex;align-items:center}.hero-with-img>figure,.is-root-container .hero-with-img>figure{position:absolute;left:0;right:0;width:100%;height:100%;z-index:0}.hero-with-img>figure img.hero-image,.is-root-container .hero-with-img>figure img.hero-image{object-fit:cover;height:100%;width:100%}.hero-with-img>figure:after,.is-root-container .hero-with-img>figure:after{display:block;content:'';position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .25);left:0;top:0}.hero-txt-container,.is-root-container .hero-txt-container{z-index:2;text-align:center;padding:100px 0}.hero-label,.is-root-container .hero-label{font-size:1.1em;margin-bottom:0;z-index:1}.hero-title,.is-root-container .hero-title{font-size:var(--hero-title-font-size);margin-bottom:10px;z-index:1}.hero-excerpt,.is-root-container .hero-excerpt{z-index:1}.hero-button,.is-root-container .hero-button{z-index:1}}@media only screen and (min-width:768px){:root{--hero-title-font-size:40px}.hero-txt-container,.is-root-container .hero-txt-container{text-align:left}.hero-title,.is-root-container .hero-title{font-size:var(--hero-title-font-size)}}@media only screen and (min-width:1280px){:root{--hero-title-font-size:50px;--hero-title-line-height:1.1em}.hero-title,.is-root-container .hero-title{font-size:var(--hero-title-font-size);line-height:var(--hero-title-line-height)}}.editor-styles-wrapper .hero-block{position:relative}.editor-styles-wrapper .hero-with-img>figure{position:absolute;left:0;right:0;width:100%;height:100%;z-index:1}.editor-styles-wrapper .hero-with-img>figure img.hero-image{object-fit:cover;height:100%;width:100%}.editor-styles-wrapper .hero-with-img>figure:after{display:block;content:''}