.hero-banner-section{overflow:hidden;position:relative;z-index:1}.hero-banner-section:before{background-color:#10141a;content:"";display:block;height:90%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-banner-section-mobile-glow{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero-banner-section-mobile-glow:after,.hero-banner-section-mobile-glow:before{background-image:url(https://www.skyllful.com/hubfs/Homepage%202024%20New/hero-banner/hero-banner-mobile-glow.png);background-repeat:no-repeat;background-size:cover;border-radius:100%;content:"";display:block;height:419.5px;pointer-events:none;position:absolute;width:648.5px;z-index:1}.hero-banner-section-mobile-glow:before{right:-25%;top:0;transform:translate(50%,-25%)}.hero-banner-section-mobile-glow:after{bottom:0;left:-25%;transform:translate(-50%)}.hero-banner-section-inner{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:40px;padding-top:40px;position:relative;z-index:2}.hero-banner-text-content{margin:0 auto;max-width:100vw;text-align:center}.hero-banner-section .fx-subheading{margin-bottom:15px}.hero-banner-text-content h1{color:#fff;font-size:32px;font-weight:700}.hero-banner-text-content .button{border:none}.hero-banner-img-content{display:block;margin:20px auto 80px;max-width:80vw;pointer-events:none;position:relative;z-index:2}.hero-banner-img{height:100%;object-fit:contain;width:100%}.hero-banner-section-bg{background-color:#fff;bottom:0;position:absolute;width:100%}.hero-banner-section-bg img,.hero-banner-section-bg svg{bottom:0;height:auto;left:0;position:absolute;width:100%}.hero-banner-section-bg img{display:none}@media (min-width:600px){.hero-banner-section-mobile-glow:after,.hero-banner-section-mobile-glow:before{height:839px;width:1297px}.hero-banner-img-content{max-width:75vw}}@media (min-width:992px){.hero-banner-section{aspect-ratio:1920/815 auto;overflow:hidden;position:relative;z-index:1}.hero-banner-section-mobile-glow,.hero-banner-section:before{display:none}.hero-banner-section-inner{justify-content:flex-start;padding-bottom:0;padding-top:120px}.hero-banner-text-content{margin-left:0;max-width:50%;text-align:left}.hero-banner-text-content h1{font-size:40px}.hero-banner-img-content{margin:0;max-width:50%;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.hero-banner-section-bg svg{display:none}.hero-banner-section-bg img{display:block}}@media (min-width:1200px){.hero-banner-section-inner{padding-top:190px}.hero-banner-text-content{max-width:585px}.hero-banner-text-content h1{font-size:48px;line-height:65px}.hero-banner-section-bg{top:0}.hero-banner-section-bg img{height:100%;top:0}.hero-banner-section{aspect-ratio:auto;height:815px}.hero-banner-img-content{padding-top:50px}}@media (min-width:1920px){.hero-banner-img-content{align-items:center;display:flex;justify-content:flex-end;left:50%;margin:0 auto;max-width:1275px;padding-top:70px;position:absolute;right:auto;transform:translate(-50%,-50%);width:100%}.hero-banner-img{max-width:950px;transform:translateX(300px)}}