.hero__container{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:40px 0 60px;position:relative}.hero__container.hero__background-empty{background:none}.hero__container.hero__background-image{background-position:bottom;background-position:50%;background-repeat:no-repeat;min-height:500px}.content-wrapper.center{text-align:center}.hero__subheading{font-weight:300}.hero__subheading--line1{margin-bottom:0}.diagonal__bottom{margin-top:60px}.diagonal__bottom svg{display:block;height:60px;margin-top:-60px;width:100%}.animate__text{left:auto;opacity:0;position:relative;top:100px;z-index:1}