.row-fluid-wrapper:has(.two-col-hero){min-height:calc(100vh - 90px)}.two-col-hero{display:flex;min-height:calc(100vh - 90px);padding-top:64px;position:relative}.two-col-hero__inner{align-items:flex-end;display:grid;gap:32px;grid-template-columns:2fr 3fr;margin:0 auto 64px;padding:0 20px}.two-col-hero__heading,.two-col-hero__title{margin:0 0 20px}.two-col-hero__actions .two-col-hero__button{border-radius:8px;color:#fff;display:inline-block;margin-top:20px;padding:12px 20px;text-decoration:none}.two-col-hero__left{padding-bottom:30px}.two-col-hero__right .two-col-hero__image{display:block;height:auto;margin:0 auto;width:100%}.button.two-col-hero__button{align-items:center;display:inline-flex;padding:14px 40px}.button.two-col-hero__button[href^="#"]:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtOS4zMzMgMTItLjkzMy0uOTY3IDIuMzY3LTIuMzY2aC04LjFWNy4zMzNoOC4xTDguNCA0Ljk2NyA5LjMzMyA0bDQgNHoiLz48L3N2Zz4=");background-size:24px;height:24px;position:relative;right:0;transform:rotate(90deg);translate:none;width:24px}.two-col-hero__actions>span,.two-col-hero__button{display:inline-block;margin:30px 0 0}.two-col-hero__actions,.two-col-hero__actions img{height:auto!important}@media (max-width:768px){.two-col-hero{background-position:50% 50vh!important}.two-col-hero__inner{grid-template-columns:1fr}.two-col-hero__left{padding-bottom:0;text-align:center}.two-col-hero__right{margin-bottom:20px}.button.two-col-hero__button{padding:12px 30px}}