.hero .ripple-container{height:100vw;max-height:960px;position:relative}.hero .ripple{left:50%;max-height:960px;max-width:960px;top:15px;transform:translate(-50%)}.hero .circle,.hero .ripple{position:absolute;width:100%}.hero .circle{animation:ripple-animation 2.5s ease-out infinite;border:2px solid #076ae6;border-radius:50%;height:100%;opacity:0;top:0}.hero .circle1{animation-delay:1s}.hero .circle2{animation-delay:1.5s}@keyframes ripple-animation{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1)}}.hero .ripple{top:0}@media screen and (min-width:640px){.hero .ripple{top:-130px}}@media screen and (min-width:768px){.hero .ripple{top:200px}}@media screen and (min-width:960px){.hero .ripple{top:130px}}@media screen and (min-width:1200px){.hero .ripple{top:230px}}@media screen and (min-width:1700px){.hero .ripple{top:250px}}.hero .ovals{height:100vh;overflow-x:clip;position:relative;width:100vw}.hero .ovals .oval-item{border-radius:50%;left:50%;position:absolute;top:50%}.hero .ovals .oval-item.item-one{height:200px;width:200px}.hero .ovals .oval-item.item-one,.hero .ovals .oval-item.item-two{background-color:transparent;border:2px solid rgba(7,106,230,.53);transform:translate(-50%,-50%)}.hero .ovals .oval-item.item-two{height:266px;width:266px}.hero .ovals .oval-item.item-three{background-color:transparent;border:2px solid rgba(7,106,230,.19);height:400px;transform:translate(-50%,-50%);width:400px}.hero .ovals .oval-item.item-four{background-color:transparent;border:2px solid rgba(7,106,230,.21);height:700px;transform:translate(-50%,-50%);width:700px}.hero .ovals .oval-item.item-five{background-color:transparent;border:2px solid rgba(7,106,230,.13);height:940px;transform:translate(-50%,-50%);width:940px}.hero{position:relative}.hero .hero-content{max-width:850px;position:relative;text-align:center;z-index:5}.hero .hero-content h1{color:#343434;font-size:40px;font-style:italic;text-transform:uppercase}.hero .app-ctas{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin:3rem auto;max-width:330px}.hero .app-ctas img{width:100%!important}.hero .oval-content{position:absolute}.hero .hero-content h1{order:1;padding-top:2rem;text-align:center}@media screen and (max-width:767px){.hero .hero-content{display:flex;flex-direction:column;overflow:hidden;text-align:left}.hero .hero-content p:first-of-type{order:6}.hero .hero-content p:last-of-type{order:3}.hero .hero-content .hero-image{order:2;padding-top:1rem}.hero .hero-content .app-ctas{order:5}.hero .hero-content .app-image{left:-60px;order:5;padding-top:2rem;position:relative;width:125vw}.hero .ovals{height:120vh}.hero .ovals .oval-item{opacity:.15!important;top:25%}.hero .ovals .oval-item.item-one{height:53px;width:53px}.hero .ovals .oval-item.item-two{height:90px;width:90px}.hero .ovals .oval-item.item-three{height:165px;width:165px}.hero .ovals .oval-item.item-four{height:288px;width:288px}.hero .ovals .oval-item.item-five{height:500px;width:500px}.hero .hero-content p{margin-left:auto;margin-right:auto;width:90%}}@media screen and (min-width:768px){.hero .ovals .oval-item{top:705px}.hero p{font-size:20px;margin-left:auto;margin-right:auto;max-width:760px;width:75%}.hero .app-ctas{margin:2rem auto}.hero .hero-content h1{font-size:60px}.hero a.cta_button{border:0!important;max-width:291px!important;padding:15px 0!important}.hero .hero-content p:first-of-type{margin:2rem auto 8px}}@media screen and (min-width:1024px){.hero .hero-content{margin-left:auto;margin-right:auto}.hero{padding-top:2rem}.hero a.cta_button{max-width:316px!important}}@media screen and (min-width:1200px){.hero .hero-content h1{font-size:76px}.hero .hero-content .app-image{position:absolute;right:-600px;top:10rem;z-index:4}.hero .hero-content{max-width:none}.hero .app-ctas,.hero .hero-image,.hero h1,.hero p{position:relative;z-index:5}.hero{overflow:hidden;padding-bottom:10rem}.hero .hero-image{margin-left:auto;margin-right:auto;max-width:1100px;width:70%}.hero .ovals .oval-item{top:715px}.hero p{max-width:768px}}@media screen and (min-width:1800px){.hero .hero-content .app-image{right:-400px}}@media screen and (min-width:2250px){.hero .hero-content .app-image{right:-200px}}@media screen and (min-width:2400px){.hero .hero-content .app-image{right:-100px}}.hero .hero-content h1{color:#515355}@media screen and (min-width:1024px){.hero{padding-top:0}.hero .hero-content h1{line-height:1;margin-bottom:0;padding-top:50px}.hero .hero-content p:first-of-type{margin-bottom:1rem}}@media screen and (min-width:1200px){.hero .hero-content h1{padding-top:100px}.hero .hero-content p:first-of-type{margin-bottom:1rem}}.hero .hero-content a.cta_button{max-width:300px!important;padding:18px 0 16px!important}@media screen and (min-width:640px){.hero .hero-content a.cta_button{max-width:320px!important}}@media screen and (max-width:1023px){.hero .hero-content h1{padding-top:5rem}.hero .hero-content{margin-left:auto;margin-right:auto;text-align:center}.hero .hero-content .app-ctas{margin:1rem auto 2rem}.hero .hero-content .hero-image{margin-bottom:2rem;margin-left:auto;margin-right:auto;width:90%}}