.snapshero{align-items:center;background:linear-gradient(273.94deg,rgba(255,203,135,.8) 38.79%,rgba(0,137,171,.8) 70.45%);background-size:cover;border-radius:24px;display:flex;justify-content:right;margin-left:auto;margin-right:auto;min-height:600px;padding:60px 20px;position:relative;width:98%}.snapshero.alternate-bg{background:#017799;background:linear-gradient(135deg,#017799,#1c2e41)!important;background-size:cover}.sparkslogo{background-image:url(https://sparkplug.app/hubfs/Snaps%20Landing%20Page/sparklogo.svg);background-position:50%;background-repeat:no-repeat;background-size:fit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.snapshero-inner{margin-left:auto!important;margin-right:auto!important;max-width:1260px!important}.snaphero-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.herotxt{width:100%}.snaphero-threecol{display:flex;justify-content:space-between}.snapherobox{border-radius:20px;padding:40px;width:30%}.snapherobox h3{margin-bottom:10px;margin-top:20px}.herotxt h1,.herotxt p,.herotxt span,.snapherobox h3,.snapherobox p{color:#fff!important}.topline{font-size:18px;font-weight:700}.snapheroheading{font-size:4.5rem;line-height:5rem}@media screen and (max-width:1060px){.snapheroheading{font-size:4rem!important}}@media screen and (max-width:900px){.snaphero-top{flex-direction:column}.snapheroheading{font-size:44px!important;line-height:3rem;margin-top:10px}.herotxt{text-align:center;width:80%}.hero-right-anim{width:80%!important}.snaphero-threecol{justify-content:center}.snaphero-threecol,.snapherobox{align-items:center;flex-direction:column}.snapherobox{display:flex;margin-bottom:20px;text-align:center;width:80%}}@media screen and (max-width:800px){.snaphero-threecol{flex-direction:column}.snapshero{background:linear-gradient(296deg,rgba(255,203,135,.8) 38.79%,rgba(0,137,171,.8) 70.45%)}.snapherobox{width:80%}}body .herotxt .button-border span.textwrap{color:#4eadcc!important}.snapherobox img{width:50px}@media (min-width:901px){.snaphero-top{column-gap:30px;display:grid;grid-template-columns:1fr 1fr}.snapshero .SPButton-row{margin-top:40px}}@media (max-width:900px){.snapshero .SPButton-row{margin-bottom:40px}}