body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}a{color:#000!important}a:hover{color:#d23939!important}#collasible-nav-dropdown{z-index:1;font-size:20px}.disabled{color:grey!important}*{font-size:large;font-family:"Lato",sans-serif!important}.sharing{margin-top:20px;margin-bottom:20px}.flex-parent{display:flex;justify-content:flex-end}.social{padding:2vw;margin:1px;color:#d23939!important}.social-store,.social:hover{color:#000!important}.sharing h4{display:inline-block;overflow:hidden;white-space:nowrap;margin:0 auto;letter-spacing:2px;-webkit-animation:typing 1s steps(9);animation:typing 1s steps(9)}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}footer{color:#fff;background-color:#000;display:flex;text-align:center;align-items:center;margin-top:20px;margin-bottom:-2rem;bottom:1em}footer,footer a{justify-content:space-around}footer a{color:#fff!important;font-size:1.5vw}.copyright-text{font-size:1.5vw;color:#fff}.contact-link{margin-right:15px}@media (max-width:768px){footer{flex-direction:column;padding:20px 10px;grid-gap:15px;gap:15px;margin-bottom:0}footer a{font-size:16px;margin:5px 0;display:block}.copyright-text{font-size:14px;margin-bottom:10px}.contact-link{margin-right:0}}*{box-sizing:border-box;margin:0;padding:0;font-family:"PT Sans",sans-serif}body{overflow-x:hidden!important}.home,.sign-up{display:flex;height:90vh;align-items:center;justify-content:center;font-size:3rem}.science{background-size:cover}.contact,.science{background-position:50%;background-repeat:no-repeat;color:#fff;font-size:100px}.contact{background-size:fill}.sign-up{background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff;font-size:100px}video{z-index:-1}.carousel-hr{background-color:#f80;height:2.5px!important;width:40%;margin-left:auto;margin-right:auto}.carousel-indicators{display:none!important}video{position:fixed;z-index:0}video:hover{cursor:pointer}.video-border{padding:60px!important;border-radius:75px;border:40px solid #000;background-color:#000}.welcome{padding:0}.welcome .welcome_text h1,.welcome .welcome_text h2{text-align:center;margin-top:0;text-transform:uppercase}.welcome .welcome_text h1 span{font-size:45px;color:#f5973a}.welcome .welcome_text hr{width:220px;margin:0 auto 25px;border-color:#f5973b}.welcome .welcome_text p{text-align:left;font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.contact{padding-top:25px}.contact .contact_text h1{text-align:center;margin-top:0;text-transform:uppercase;color:#000}.contact .contact_text h1 span{color:#f5973a}.contact .contact_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.contact .contact_text vl{border-left:3px solid #e26511;height:146px;position:absolute;margin-left:40px;margin-top:40px}.contact .contact_text p{font-size:18px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.contact .iframe{margin-left:20px}.contact img{align-self:center;position:absolute;padding-left:30px}.about{padding:25px;margin-left:15px}.about .family-pic{background-image:url(/images/about_bgg.png);background-size:cover;width:100%;margin-left:-20}.black-text{color:#000!important;font-size:20px}.about .row p{color:#fff;font-family:"Lato",sans-serif!important;font-size:15px}.about .about_text h1{text-align:left;margin-top:0;text-transform:uppercase}.about .row h5{margin-top:10px;font-size:20px}.about .row h4,.about .row h5{text-align:center;font-family:"Lato",sans-serif!important;color:#fff}.about .row h4{margin-top:15px;font-size:25px;font-weight:600!important}.about .about_text h1 span{color:#f5973a}.about .about_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.about .about_text p{text-align:left;font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.about .row img{margin-top:0;border-radius:50%;vertical-align:middle!important}.carousel-item{align-items:center!important;text-align:center;height:600px;overflow:hidden;width:100%}.carousel-control-next,.carousel-control-prev{position:absolute!important;top:-25%!important}img{vertical-align:middle!important}.carousel-inner{width:100%;overflow:hidden;position:relative}.carousel{background-repeat:no-repeat;background-position-y:bottom;background-position-x:left}.profile-circle{text-align:center}.payers{padding:25px;margin-left:35px}.payers .payers_text h1{text-align:center;margin-top:0;text-transform:uppercase}.payers .payers_text h1 span{color:#f5973a}.payers .payers_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.featured-announcement{background:rgba(194,193,193,.25);text-align:center;padding:.75em;-webkit-padding-after:10px;padding-block-end:10px}.featured-announcement p{margin-bottom:0!important}.payers .payers_text p{font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.iframe-container{width:"100vw !important";height:"100vh !important"}.providers{padding:25px;margin-left:35px}.providers .providers_text h1{text-align:center;margin-top:0;text-transform:uppercase}.providers .providers_text h1 span{color:#f5973a}.providers .providers_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.providers .providers_text vl{border-left:3px solid #e26511;height:130px;position:absolute;margin-left:40px;margin-top:40px}.providers .providers_text p{font-size:18px;font-weight:300;line-height:33px;margin-bottom:20px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.demo-announcement{padding-top:10px}.btn-primary{background-color:#14e001!important;border-color:#14e001!important}.schools{padding:25px;margin-left:35px}.schools .schools_text h1{text-align:center;margin-top:0;text-transform:uppercase}.schools .schools_text h1 span{color:#f5973a}.schools .schools_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.schools .schools_text p{font-size:19px;font-weight:300;line-height:33px;margin-bottom:20px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.schools .schools_text vl{border-left:3px solid #e26511;height:100px;position:absolute;margin-left:40px;margin-top:40px}.parents{padding:25px;margin-left:35px}.parents_txt{padding-top:25px;padding-bottom:25px;margin-left:-15px}.parents .parents_text h1,.parents .parents_text h2{text-align:center;margin-top:0;text-transform:uppercase}.parents .parents_text h4{text-align:center;font-family:"Lato",sans-serif;font-weight:600!important;font-size:25px}.parents .parents_text h1 span{color:#f5973a}.parents .parents_text hr{width:150px;margin:0 auto 25px;border-color:#f5973b}.parents .parents_text p{font-size:17px;font-weight:300;line-height:33px;margin-bottom:10px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.quote{margin-left:130px}.parents .parents_text vl{border-left:3px solid green;height:80px;position:absolute;margin-left:45px;margin-right:0}.panel{border:1px solid #eea236;border-radius:0;transition:box-shadow .5s;height:370px;padding-bottom:15px;margin-bottom:20px;background-color:#f3f2f0}.panel .panel-heading{text-decoration:none;height:30%}.panel .panel-heading div{font-size:130%;font-weight:600}@media screen and (min-width:768px){.panel .panel-heading div{font-size:85%;font-weight:600}}@media screen and (min-width:833px){.panel .panel-heading div{font-size:100%;font-weight:600}}@media screen and (min-width:950px){.panel .panel-heading div{font-size:130%;font-weight:600}}.panel:hover{box-shadow:5px 0 40px rgba(0,0,0,.2)}.panel-footer .btn:hover{border:1px solid #eea236!important;background-color:#eea236!important;color:#f0ad4e!important}.panel-heading{color:#fff!important;background-color:#14e001!important;padding:25px;border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-footer h3{font-size:32px;color:#14e001}.panel-footer h4{color:#aaa;font-size:14px;margin-bottom:20px}.btn-warning{color:#fff!important;border:1px solid #eea236!important;background-color:#eea236!important;font-size:20px!important;width:85px}.panel strong{font-size:20px}.solutions{padding:25px;margin-left:35px}.solutions_txt{margin-left:-15px}.solutions .solutions_text h1{text-align:center;margin-top:0;text-transform:uppercase}.solutions .solutions_text h1 span,.solutions .solutions_text p span{color:#f5973a}.solutions .solutions_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.solutions .solutions_text p{text-align:left;font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.science{padding-top:50px}li,ul{list-style-type:none;list-style-position:inside;margin:0;padding:0}.science .science_text h1{text-align:center;margin-top:0;text-transform:uppercase;color:#000}.science .science_text h1 span{color:#f5973a}h6{color:#000}.science .science_text h4{text-align:left;margin-top:30px;color:#f5973a!important;font-weight:bolder;font-size:20px}.science .science_text hr{margin:0 auto 25px}.science .science_text p{text-align:left;font-size:19px;font-weight:300;line-height:33px;margin-bottom:10px;text-shadow:0 0 0;color:#000;font-family:"Lato",sans-serif!important}p{margin:0 0 20px}.summary-text a:hover{color:#f5973a!important}.nav-link-1{color:#ff7920;text-decoration:none;font-size:19px;line-height:33px;font-family:"Lato",sans-serif!important}.nav-link-1:hover{transition:all .2s ease-out;text-decoration:none!important}.list-1{font-size:20px}.science_text a{text-decoration:underline}.science_text a:hover{text-decoration:underline!important}.summary-text{font-size:20px!important;margin-left:10px!important}.features{padding-top:25px}.features .features_text{padding-bottom:50px}.features .features_text h1{text-align:center;margin-top:0;text-transform:uppercase}.features .features_text h1 span{color:#f5973a}.features .features_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.features .features_text p,.features .img_text p{text-align:left;font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.features .img_text p{padding-top:15px;padding-right:20px}.features .card-deck{padding:60px 0 80px}@media screen and (min-width:690px){.card-footer{height:130px}}.features .card-body{background-color:#f3f2f0;height:60px!important;padding-bottom:20px}.dealwith{padding-top:25px}.dealwith .dealwith_text{padding-bottom:50px}.dealwith .dealwith_text h1{text-align:center;margin-top:0;text-transform:uppercase}.dealwith .dealwith_text h1 span{color:#f5973a}.dealwith .dealwith_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.dealwith .dealwith_text p{text-align:center}.dealwith .dealwith_text p,.dealwith .img_text p{font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.dealwith .img_text p{padding-top:15px;text-align:left;padding-right:20px}.mid-section img{width:100%}.right-side{font-size:20px}@media screen and (min-width:700px){.dealwith .mid-section{display:flex}.dealwith .mid-section .mid-child{margin:.5rem;width:45%}}.deal_with a{text-decoration:none}.dealwith .card-deck{padding:60px 0 80px}.card-footer{background-color:#ec8e21!important;font-size:19px;color:#fff;text-align:center;text-transform:uppercase}.card-img-top{padding-bottom:5px!important}.card-title{text-transform:uppercase;font-size:24px!important;font-family:"Lato",sans-serif;font-weight:550!important;align-items:center;margin-bottom:50px!important}.dealwith .card-body{background-color:#f3f2f0;height:60px!important;padding-bottom:20px}.users{padding:25px;margin-left:35px}.users .users_text h1{text-align:center;margin-top:0;text-transform:uppercase}.users .users_text h1 span{color:#f5973a}.users .users_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.users .users_text vl{border-left:3px solid green;height:190px;position:absolute;margin-left:40px;margin-top:40px}.users .users_text p{margin-bottom:20px}.users .img_text p,.users .users_text p{font-size:19px;font-weight:300;line-height:33px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.users .img_text p{padding-top:5px;text-align:left;margin-bottom:10px}.container{max-width:1380px!important}.termsofuse{padding-top:50px}.termsofuse .termsofuse_text h1,.termsofuse .termsofuse_text h3{text-align:center;margin-top:0;text-transform:uppercase}.termsofuse .termsofuse_text h3{color:#f59739!important;font-size:32px!important}.termsofuse .termsofuse_text h1 span{color:#f5973a}.termsofuse .termsofuse_text hr{width:220px;margin:0 auto 25px;border-color:#f5973b}.termsofuse .termsofuse_text p{text-align:left;font-size:19px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.privacy{padding-top:50px}.privacy .privacy_text h1{text-align:center;margin-top:0;text-transform:uppercase;color:#f59739}.privacy .privacy_text h2{text-align:center;margin-top:40px;margin-bottom:40px;text-transform:uppercase}.privacy .privacy_text h4{text-align:center;margin-top:0;text-transform:none;color:#f59739!important;font-size:32px!important;font-family:"Lato",sans-serif!important}.privacy .privacy_text h1 span{color:#f5973a}.privacy .privacy_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.privacy .privacy_text vl{border-left:3px solid #e26511;height:175px;position:absolute;margin-left:40px;margin-top:40px}.privacy .privacy_text p{font-size:15px;font-weight:300;line-height:1.4;margin-bottom:20px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.faqs{padding-top:50px}.faqs .faqs_text h1{text-align:center;margin-top:0;text-transform:uppercase}.faqs .faqs_text h1 span{color:#f5973a}.faqs .faqs_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.quotes{text-align:left;margin-left:50px;margin-top:50px}.faqs .faqs_text vl{border-left:3px solid green;height:190px;position:absolute;margin-left:40px;margin-top:40px}.faqs .faqs_text p,a{font-size:15px;font-weight:300;line-height:30px;margin-bottom:8px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.card-body img{display:flex}.card-header{background-color:#f5973a!important}.faqs .card-header{margin-bottom:5px}.btn-link{color:ivory!important;font-size:20px!important}.btn{display:contents!important}.press{padding-top:10px}.press .press_text h1{text-align:center;margin-top:0;text-transform:uppercase}.press .press_text h1 span{color:#f5973a}.press .press_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.press-image{height:50vh!important}.press-header{height:12vh!important}.press .press_text vl{border-left:3px solid #e26511;height:146px;position:absolute;margin-left:40px;margin-top:40px}.press .press_text p{font-size:18px;font-weight:300;line-height:33px;margin-bottom:30px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}.press .card{-webkit-margin-after:20px;margin-block-end:20px;align-content:center}.press .card-header{background-color:#ebebeb!important}.press .press-card-footer{height:10vh}.careers{padding-top:25px}.careers .careers_text h1{color:#000}.careers .careers_text h1,.careers .careers_text h2{text-align:center;margin-top:0;text-transform:uppercase}.careers .careers_text h2{color:#f59739}.careers .careers_text h4{margin-top:0;text-transform:none;color:#48c709;font-size:24px;font-family:"Lato",sans-serif!important}.careers .careers_text h1 span{color:#f5973a}.careers .careers_text hr{width:241px;margin:0 auto 25px;border-color:#f5973b}.quote{text-align:left;margin-left:50px;margin-top:50px}.careers .careers_text vl{border-left:3px solid #e26511;height:175px;position:absolute;margin-left:40px;margin-top:40px}.careers .careers_text p{font-size:15px;font-weight:300;line-height:1.4;margin-bottom:20px;text-shadow:0 0 0;font-family:"Lato",sans-serif!important}p{margin:0 0 10px;display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}body{color:#333;font-family:"Lato",sans-serif!important}.landingContainer{min-height:80vh;display:flex;flex-direction:column;background-color:#fff;font-family:Arial,sans-serif;position:relative}.landingLabel{position:absolute;top:20px;left:20px;font-size:14px;color:#333}.contentWrapper{display:flex;align-items:center;justify-content:center;flex:1 1;grid-gap:60px;gap:60px;padding:40px}.squirrelImg{max-height:400px;width:auto;object-fit:contain}.rightColumn{display:flex;flex-direction:column;align-items:center;text-align:center}.logoImg{max-width:350px;height:auto;margin-bottom:20px}.divider{width:450px;border:0;border-top:2px solid #d6b188;margin:10px 0 40px}.linksContainer{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.downloadLink{font-size:18px;color:#000!important;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.downloadLink:hover{color:#d97736!important}@media (max-width:768px){.contentWrapper{flex-direction:column;grid-gap:30px;gap:30px}.squirrelImg{max-height:250px}.logoImg{max-width:250px}.divider{width:200%}}
/*# sourceMappingURL=main.78cea700.chunk.css.map */