.sphero-banner{overflow:hidden;padding:250px 0 132px;position:relative}.sphero-banner.section-style.neon{background:var(--neon_color)}.sphero-banner.section-style.neon .white_simple_button a{border-bottom:2px solid var(--black_color);color:var(--black_color)}.sphero-banner.section-style.neon .white_simple_button a:hover{border-bottom:2px solid var(--blue_cta_color);color:var(--blue_cta_color)}.sphero-banner .left-col{position:relative;width:56%;z-index:1}.sphero-banner .right-col{margin:0 0 0 auto;max-width:552px;position:absolute;right:0;text-align:right;top:50%;transform:translate(22%,-50%);width:100%}.sphero-banner .right-col img{width:100%}.sphero-banner .btn-wrapper{align-items:center;display:flex}.sphero-banner .btn{margin-left:30px}.sphero-banner .right-col img{vertical-align:bottom}.sphero-banner .cta-container{text-align:left}.sphero-banner .description{margin-bottom:40px;max-width:605px}@media(max-width:1400px){.sphero-banner .right-col{max-width:32vw;right:20px;transform:translate(20%,-50%)}}@media(max-width:1280px){.sphero-banner .right-col{max-width:100%;right:55px;transform:translateY(-50%);width:32%}.sphero-banner{padding:160px 0 87px}}@media(max-width:991px){.sphero-banner .right-col{width:29%}}@media(max-width:767px){.sphero-banner .right-col{width:29%}.sphero-banner .contentwrap{display:flex;flex-direction:column}.sphero-banner .left-col{padding-bottom:55px;width:100%}.sphero-banner .right-col{left:0;margin:0 auto;padding-bottom:0;position:relative;right:0;top:0;transform:none;width:100%}.sphero-banner{padding:165px 0 55px}}@media(max-width:480px){.sphero-banner .btn-wrapper{align-items:flex-start;flex-direction:column;justify-content:flex-start}.sphero-banner .btn{margin-left:0;margin-top:20px}}