.asabell-hero-module{background:transparent;border-radius:var(--border-radius,0);padding:0}.asabell-hero-module__grid{align-items:center;display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;padding:48px 16px 0}.asabell-hero-module__col--content,.asabell-hero-module__col--cta{align-items:center;display:flex}.asabell-hero-module__col--cta{justify-content:center}.asabell-hero-module__col--image{align-items:center;display:flex;justify-content:flex-end}.asabell-hero-module__richtext{color:#fff}.asabell-hero-module__richtext h1,.asabell-hero-module__richtext h2,.asabell-hero-module__richtext h3,.asabell-hero-module__richtext h4,.asabell-hero-module__richtext h5,.asabell-hero-module__richtext h6,.asabell-hero-module__richtext p{margin-top:0}.asabell-hero-module__richtext h1{-webkit-background-clip:text;-moz-background-clip:text;background-color:var(--dark_color,#031f38);background-image:linear-gradient(90deg,#00a2d5,#a6ecf4,#d9e74c);background-size:100%;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;color:transparent;line-height:1.05}.asabell-hero-module__richtext h1:last-child,.asabell-hero-module__richtext h2:last-child,.asabell-hero-module__richtext h3:last-child,.asabell-hero-module__richtext h4:last-child,.asabell-hero-module__richtext h5:last-child,.asabell-hero-module__richtext h6:last-child,.asabell-hero-module__richtext p:last-child{margin-bottom:0}.asabell-hero-module__button-wrap{display:flex;justify-content:center;width:100%}.asabell-hero-module__button{align-items:center;background:#10a8de;border-radius:25px;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1.2;min-height:62px;padding:16px 40px;text-align:center;text-decoration:none;text-transform:none;transition:opacity .2s ease}.asabell-hero-module__button:focus,.asabell-hero-module__button:hover{opacity:.9}.asabell-hero-module__image-wrap{width:100%}.asabell-hero-module__image{display:block}.asabell-hero-module__bottom-line{background:linear-gradient(100deg,var(--Medium-Blue,#00a2d5) 4.8%,var(--Light-Blue,#a6ecf4) 44.22%,var(--Green,#d9e74c) 83.63%);border-radius:2px;box-shadow:0 3px 6px 0 rgba(0,0,0,.25);height:8px;margin-top:40px;width:100%}@media (max-width:991px){.asabell-hero-module__grid{gap:24px;grid-template-columns:1fr;padding-top:32px}.asabell-hero-module__button-wrap,.asabell-hero-module__col--content,.asabell-hero-module__col--cta,.asabell-hero-module__col--image{justify-content:flex-start}}