a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{margin:0;font-family:axiforma,sans-serif;color:#201f20}#animheader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 81px)}.trigger{position:relative;transform:translateY(-25vh)}.fade-up.in .ele{opacity:1;transform:none;transition-delay:0}body,html{overflow-x:hidden}h1{font-size:40px;line-height:51px}h1,h2{font-weight:700;margin-bottom:1.5rem}h2{font-size:29px;line-height:37px}p{font-size:15px;font-weight:300;line-height:22px;color:#838697;margin-bottom:1.5rem}p:last-child{margin-bottom:0}p a{word-break:break-all}h3{font-size:15px;font-weight:700;line-height:22px;margin-bottom:1.5rem}.ResearchPage{background:#f7f7f7}.container{max-width:calc(100vw - 5rem);width:993px;margin:0 auto}.container.narrow{width:751px}.container.medium{width:822px}.nav-push{margin-top:81px}.fade{position:fixed;top:0;left:0;background:#838697;width:100%;height:100%;z-index:2;opacity:.9;transition:opacity .5s;opacity:0;pointer-events:none}.menu-visible .fade{opacity:.9}.menu-visible header nav{transform:translateY(calc(-100vh + 60px))!important}.menu-visible header .hamburger:after{transform:rotate(-135deg) translateY(0);top:50%}.menu-visible header .hamburger:before{transform:rotate(135deg) translateY(0);top:50%}header{position:fixed;top:0;left:0;width:100%;z-index:101;background:#fff}header .container{height:81px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dae1ee}header .container nav ul{display:-ms-flexbox;display:flex;margin:0;padding:0}header .container nav ul a{margin-left:25px;position:relative;padding:33px 0}header .container nav ul a:after{content:"";position:absolute;bottom:0;height:2px;width:0;left:50%;transform:translateX(-50%);background:#2985fc;transition:.2s}header .container nav ul a.current:after,header .container nav ul a.section:after,header .container nav ul a:focus:after,header .container nav ul a:hover:after{width:100%}header .container nav ul li:last-child{margin-left:42px;border-left:1px solid #dae1ee}header .container nav ul li:last-child a{margin-left:25px;margin-right:25px;color:#2985fc}header .container a{font-size:14px;color:#838697;text-decoration:none;display:block}*{font-family:inherit}.btn-toolbar input,.button{font-size:17px;padding:10px 40px;background:#2985fc;border:none;color:#fff;display:inline-block;text-decoration:none;border-radius:10px;transition:.2s}.btn-toolbar input:hover,.button:hover{background:#201f20}.hero>.container{transition:all 1.5s cubic-bezier(.77,0,.175,1);opacity:0;transform:translateY(50px)}.loaded .wipe{height:0}.loaded .hero .ele,.loaded .hero>.container{opacity:1;transform:translateY(0)}.iphone{width:270px;height:100%;position:relative}.device{background:url(../img/iphone-x.png);background-size:cover;background-position:top;height:100%;position:absolute;z-index:100;width:100%}.screen{margin:18px;height:100%;display:-ms-flexbox;background:#c2f9d8;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.screen video{margin-top:-20px;width:100%;height:100%}.iphone-3 .screen{background:#fff}.hero{background:#d4eedc;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#001325;padding:45px 0;padding-top:106px;box-sizing:border-box;top:0;height:calc(100vh - 81px);min-height:650px}.hero .second{transition-delay:1s}.hero .third{transition-delay:1.4s}.hero .fourth{transition-delay:1.8s}.hero p{font-size:17px;line-height:22px;width:400px}.hero h1,.hero p{max-width:100%;margin-left:auto;margin-right:auto}.hero h1{width:650px}*{box-sizing:border-box}img{max-width:100%}.loaded .video>.container:before{transform:translateY(-100%)!important}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%;margin:0 auto;margin-top:82px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.loaded{overflow:auto}.video{overflow:hidden;background:#d4eedc}.video .video,.video img{transition:1s;transform:scale(.9) translateY(50px);opacity:0}.video.visible .video,.video.visible img{opacity:1;transform:none}.video>.container{background:#fff;padding-top:81px}.video>.container,.video>.container:before{transition:transform 1s;transition-delay:2.5s}.video>.container:before{content:"";transform:translateY(0);height:81px;background:#d4eedc;width:100%;top:0;position:absolute;border:0 solid pink}.video .container{max-width:100%}main{position:relative;background:#fff}article{margin-top:82px}.standard-page{margin:81px auto;padding-top:81px}*{max-width:100%}.in .anim.graph .the-graph{transform:translateX(-50%)}.in .anim.graph .the-graph .bubble{transform:translateY(0);opacity:1}.in .anim.graph .the-graph .cursor,.in .anim.graph .the-graph .dot,.in .anim.graph .the-graph .vertical-line{transform:none;opacity:1}.in .anim.graph .the-graph .graph-path-wrap{opacity:1;width:320px}.anim.graph{position:relative}.anim.graph .the-graph{position:absolute;bottom:1.2rem;left:50%;transform:translateY(2rem) translateX(-50%);background:url(../img/SVG/base.svg) 50% no-repeat;background-size:contain;width:360px;height:calc(100% - 5rem)}.anim.graph .the-graph .title{position:absolute;top:-15%}.anim.graph .the-graph .bubble{opacity:0;transition:.5s;transform:translateY(1rem);transition-delay:2.25s;width:100px;position:absolute;top:-32%;margin-left:-50px}.anim.graph .the-graph .bubble,.anim.graph .the-graph .dot,.anim.graph .the-graph .vertical-line{left:66%}.anim.graph .the-graph .vertical-line{width:1px;margin-left:-1px;background:#eee;height:70%;position:absolute;bottom:27%;transform:translate(50px);transition:1s;opacity:0;transition-delay:1s}.anim.graph .the-graph .dot{width:20px;top:10.65%;margin-left:-10px;position:absolute;z-index:2}.anim.graph .the-graph .cursor{width:20px;left:66%;position:absolute;bottom:20%;transform:translate(50px,50px);transition:1s;opacity:0;transition-delay:1s}.anim.graph .the-graph .dot{opacity:0;transition:.5s;transition-delay:1.75s}.anim.graph .the-graph .graph-path-wrap{position:absolute;left:11%;bottom:35%;transform:translateY(-.8rem);width:0;overflow:hidden;transition:1.25s;transition-timing-function:ease-out;transition-delay:.55s}.anim.graph .the-graph .graph-path{width:320px;max-width:320px;transition:.5s}.features article{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.features article.even{-ms-flex-pack:start;justify-content:flex-start}.features article.even .words{-ms-flex-order:2;order:2;text-align:left}.features article.even .words .inner{float:left;margin-right:0;margin-left:50px}.features article .anim{border-top:2px solid #cdf7da;border-bottom:2px solid #d2d4da;padding-top:25px;width:50%;font-size:12px;color:#838697;height:280px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.features article .anim img{max-height:260px}.features article .words{width:50%;text-align:right}.features article .words .inner{float:right;margin-right:50px;width:350px;padding:25px}.features article .words p{color:#838697}.features article .words p.normal{font-weight:400}.light-gray{background:#f7f7f7}input{-webkit-appearance:none}section.light-gray{padding:133px 0}.padder{padding:111px 0}.testimonials{margin-top:162px;text-align:center}.testimonials .container{width:751px}.testimonials article:first-child{margin-top:0}.testimonials article p{margin:0;font-weight:700;color:#201f20}.testimonials article p:last-child{font-weight:400}footer{position:relative;padding-top:86px;padding-bottom:86px;color:#838697;font-size:15px;background:#d4eedc}footer h3{font-weight:700}footer a{color:#838697;text-decoration:none;display:block;margin-bottom:12px}footer .container{width:751px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}footer .left,footer .right{width:130px;-ms-flex-item-align:start;align-self:flex-start}footer .right h3,footer .right p{margin-bottom:12px}footer .right h3{margin-bottom:16px}.social{margin-top:24px;width:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.social svg{width:25px;height:25px}.panel-title{background:#d4eedc;font-size:24px;height:193px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:600}.panel-title,.text-center{text-align:center}.sub-features{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-features h2{font-size:15px}.sub-features>*{width:calc(25% - 2rem)}a{color:#2985fc;text-decoration:none}.dark-text p{color:#201f20}.packages{padding-bottom:111px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.packages,.packages h2{display:-ms-flexbox;display:flex}.packages h2{width:100%;height:189px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #979797;border-bottom:1px solid #979797}.packages article{margin-top:1.75rem}.packages ul{font-size:15px;line-height:22px;list-style:disc;margin-left:1rem;margin-top:3rem}.packages ul li{color:#838697;margin-top:2rem;padding-left:3px}.packages>*{width:calc(25% - 1.55rem)}b,strong{color:#201f20;font-weight:700}.team-members{margin-top:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;font-size:15px}.team-members h3{font-size:15px;font-weight:700;margin-bottom:7px}.team-members i{color:#838697;margin-bottom:25px;display:block}.team-members p{color:#838697}.team-members>*{width:calc(33.33% - 2rem);margin-bottom:100px;cursor:pointer}.team-members:after{content:"";width:calc(33.33% - 2rem);height:0}.profile-image{background:#d8d8d8;height:158px;width:158px;margin:0 auto;margin-bottom:23px;border-radius:100%;overflow:hidden;position:relative}.profile-image img{border-radius:100%;object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;top:0;left:0}.page-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.modal-visible .page-wrap,.modal-visible header{filter:blur(2px)}.modal-visible:after{opacity:1!important}.modal-visible .modal{opacity:1;transform:none;pointer-events:auto}body:after{transition:all .3s;content:"";pointer-events:none;opacity:0;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:rgba(205,247,218,.3)}.long-bio{display:none}.modal{transition:all .3s;opacity:0;pointer-events:none;transform:translateY(25px);z-index:100;position:fixed;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal h2{margin-bottom:0}.modal h3{color:#2985fc;font-size:15px;font-weight:700;margin:15px 0}.modal>div{max-height:calc(100vh - 100px);overflow:auto;position:relative;display:-ms-flexbox;display:flex;padding:111px;background:#fff;width:1168px;margin:30px;min-height:100px}.modal>div .modal-left{text-align:right;width:223px;-ms-flex-negative:0;flex-shrink:0}.modal>div .modal-right{position:relative;margin-left:72px}.modal>div .modal-right:after,.modal>div .modal-right:before{content:"";position:absolute;width:100%;height:2px}.modal>div .modal-right:before{top:-27px;border-top:2px solid #cdf7da}.modal>div .modal-right:after{left:0;bottom:-27px;border-bottom:2px solid #d2d4da}.modal>div>svg{position:absolute;top:70px;left:50px;cursor:pointer}.profile-image-large{width:223px;height:247px;background:#d8d8d8}.profile-image-large img{height:100%;object-fit:cover}.grid-item{margin-bottom:89px}.blog-post-meta{margin-top:1.5rem;font-size:.8rem}.blog-posts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.blog-posts:after,.blog-posts>*{width:calc(33.33% - 2.5rem)}.blog-posts img{display:block;margin-bottom:9px}.blog-posts h2 a{color:#201f20}.blog-posts:after{content:"";height:0}form.userform{width:600px}form.userform input[type=checkbox]{-webkit-appearance:checkbox}form.userform .checkbox .middleColumn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}form.userform .checkbox .middleColumn label{margin:0 0 0 5px}img{height:auto}form{display:block;padding:50px;width:300px;margin:0 auto}form a,form label{font-size:14px}form label{display:block;margin-bottom:.25rem}form input[type=email],form input[type=password],form input[type=text],form textarea{margin-top:3px;font-family:axiforma,sans-serif;padding:12px;width:100%}form .field{margin-bottom:20px}form .btn-toolbar input{margin-bottom:12px}.AppLandingPage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:100vh;background:#aad5b7;padding:100px;color:#5c8267}.AppLandingPage img{display:inline-block}.AppLandingPage h1{font-weight:700;font-size:60px;line-height:1}.AppLandingPage h1 span{color:#fff;text-decoration:none!important}.AppLandingPage p{color:#5c8267}.AppLandingPage .app-landing-wrapper{width:320px}form input[type=email],form input[type=password],form input[type=text],form textarea{-webkit-appearance:none;border:none;border:1px solid #ccc;border-radius:12px}#roi-features{text-align:center}#roi-features .roi-features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}#roi-features .roi-features>*{width:300px;color:#838697;margin-top:20px}#roi-features .roi-features .title{margin:0 auto;max-width:140px}#roi-features .roi-features .ele:first-child{transition-delay:.4s}#roi-features .roi-features .ele:nth-child(2){transition-delay:.8s}#roi-features .roi-features .ele:nth-child(3){transition-delay:1.2s}#roi-features .roi-features .ele:nth-child(4){transition-delay:1.6s}#roi-features .roi-features .ele:nth-child(5){transition-delay:2s}#roi-features .roi-features .ele:nth-child(6){transition-delay:2.4s}#roi-features .roi-features .ele:hover{color:#2985fc}#roi-features .roi-features .ele:hover .circle{color:#2985fc;border-color:#2985fc}#roi-features .roi-features .circle{width:140px;height:140px;transition:.2s;border:12px solid #aad5b7;border-radius:100%;font-size:3em;font-weight:700;color:#838697;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}@media screen and (max-width:768px){body h1{font-size:28px;line-height:1.15}body h2{font-size:22px;line-height:1.15}body .hero p,body p{font-size:14px;line-height:1.3}body .button{font-size:14px}body .container{max-width:calc(100vw - 4rem)}li{font-size:.9rem;line-height:1.4}header .container{height:61px}header .container img{width:70px}header .container nav ul a.current:after{width:0}.HomePage #animfeature1{margin-top:0}.video-player{padding:0 1.5rem}body .features article{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body .features article .anim{width:100%;-ms-flex-order:2;order:2}body .features article .words{width:100%;-ms-flex-order:1;order:1;text-align:center!important}body .features article .words .inner{float:none!important;margin:0 auto!important}.anim.graph .the-graph .bubble{top:-25%}.anim.graph .the-graph .dot{top:17%}.anim.graph .the-graph .graph-path{max-width:270px}.anim.graph .the-graph{width:300px}section.light-gray{padding:86px 0}.padder{padding:86px 0}footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .container>*{width:100%;text-align:center;margin-bottom:2rem}footer .container>* .social{margin:0 auto;margin-top:2rem;width:80px}.sub-features>*{width:calc(50% - 1rem)}i{font-size:.8rem}.packages>*{width:100%}.team-members>*{width:calc(50% - 1rem)}.profile-image{height:128px;width:128px}.modal>div{padding:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal>div .modal-left{width:100%;overflow:hidden;padding-bottom:55px}.modal>div .modal-right{margin-left:0}.modal>div>svg{position:fixed;width:25px}.profile-image-large{height:180px}.blog-posts:after,.blog-posts>*{width:100%}.AppLandingPage{padding:40px}}@media screen and (max-width:768px) and (max-width:320px){body h1{font-size:26px}.anim.graph .the-graph .graph-path{max-width:230px}}@media screen and (max-width:870px){.nav-push{margin-top:61px}header .hamburger{position:relative;cursor:pointer;width:20px;height:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}header .hamburger:after,header .hamburger:before{content:"";transition:all .5s;position:absolute;width:100%;height:3px;-ms-flex-negative:0;flex-shrink:0;background:#838697;display:block;top:0}header .hamburger:after{top:100%}header .container nav{transition:transform .5s;position:fixed;top:100vh;left:0;width:100vw;height:calc(100vh - 60px);background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:2rem}header .container nav ul{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}header .container nav ul li{width:100%;padding-left:0;padding-right:0}header .container nav ul li a{font-size:22px;margin-left:0;padding:15px 0}header .container nav ul li:last-child{border-left:0;padding-left:0;margin-left:0;margin-top:15px;padding-top:15px;border-top:1px solid #dae1ee}header .container nav ul li:last-child a{margin-left:0}}@media (min-width:870px){header .container nav{display:block}}@media screen and (max-width:320px){.anim.graph .the-graph .graph-path-wrap{bottom:41%}.profile-image{height:100px;width:100px}}