@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);.home{height:100vh!important;box-sizing:border-box;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;width:100vw;-o-object-fit:contain;object-fit:contain;background-image:url(/static/media/fill15Copy.4bccb6d6.jpg),linear-gradient(rgba(60,80,95,.5),rgba(60,80,95,.5)),linear-gradient(#3c505f,#3c505f),linear-gradient(116deg,#02c8c3,#bd28ff);text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home,.home .topNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.home .topNav{width:100%;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;padding:2vh;margin-right:2rem;margin-right:4vw;margin-bottom:5rem;margin-bottom:12vh;font-size:2.25vh}.home .topNav a{color:#c0c4c7;text-decoration:none;font-weight:100;height:2.5rem;height:5vh;line-height:2.5rem;line-height:5vh;width:6rem;width:6vw;min-width:5rem}.home .topNav .signup{color:#fff;background-color:#01c8c3}.home .tagline{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:auto;color:#fff;text-align:center;font-size:1.2rem;font-size:2.75vh;letter-spacing:.08rem;letter-spacing:.1vw;font-weight:700}.home .getStarted{color:#fff;font-size:1rem;font-size:2.3vh;font-weight:100;margin:0 auto;width:12rem;width:14vw;height:2.5rem;height:6vh;margin-top:-3vh;line-height:2.5rem;line-height:6vh;background-image:linear-gradient(105deg,#f564e1,#8200be);box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 1px 0 hsla(0,0%,100%,.15)}.home .learnMore{margin-top:auto;color:#fff;font-size:.8rem;font-size:1.9vh;font-weight:100}.home .downArrow{margin-bottom:2rem;margin-bottom:2vh}.home .bottom{-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:29%;height:29vh;background-image:url(/static/media/oval.3c2f2cc9.svg);background-size:cover;background-position:50%;-ms-flex-item-align:center;align-self:center}.benefits,.home .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;width:100%}.benefits{-ms-flex-flow:column nowrap;flex-flow:column nowrap;color:#58627c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.benefits .benefits-list{-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}.benefits .benefits-list,.benefits .benefits-list .benefits-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.benefits .benefits-list .benefits-panel{width:25%;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.benefits .benefits-list .benefits-panel img{width:13vh}.benefits .benefits-list .benefits-panel h2{font-size:1.1rem;font-size:2.5vh;font-weight:600}.benefits .benefits-list .benefits-panel p{font-size:.9rem;font-size:2vh;font-weight:300;line-height:1.4rem;line-height:3.5vh}.benefits .all-features a{width:50%;color:#4a90e2;text-decoration:none}.get-started{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:30vh;background-color:#23323d;text-align:center}.get-started h1{color:#fff;font-size:2rem;font-size:4.75vh;font-weight:400}.get-started .signup{height:2rem;height:5vh;width:6rem;width:7vw;min-width:7rem;margin:0 auto;color:#fff;background-color:#01c8c3;font-weight:300;line-height:2rem;line-height:5vh}.get-started .signup a{color:#fff;text-decoration:none}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;background-color:#3c505f;height:25vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;color:#fff;font-size:.9rem;font-size:2.25vh;font-weight:300}footer svg{height:25%}footer svg path{fill:#fff!important}@media (orientation:portrait){.home .getStarted{width:50%}.home .tagline{text-align:center;font-size:1.2rem;font-size:4vw;letter-spacing:.08rem;letter-spacing:.1vw;font-weight:700}.benefits h1{font-size:1.1rem;font-size:2.5vh;font-weight:600}.benefits .benefits-list{-ms-flex-pack:distribute;justify-content:space-around}.benefits .benefits-list,.benefits .benefits-list .benefits-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.benefits .benefits-list .benefits-panel{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.get-started h1{color:#fff;font-size:1.5rem;font-size:6vw;font-weight:400}footer{font-size:.5rem;font-weight:300}}.RegistrationForm{font-family:Open Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:75%;-ms-flex-item-align:end;align-self:flex-end;padding-top:10%;text-align:center}.RegistrationForm-message{font-size:1rem;color:#23323e;font-weight:700}.FormErrors{background-color:#fde9ee;color:#f3265a;font-size:.75rem;padding:1rem;transition:all ease-in}.FormErrors ul{list-style:none;margin:0;padding:0}.hidden{display:none}.RegistrationForm form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:25%;min-width:300px}.RegistrationForm input{box-sizing:border-box;margin:.25rem auto;background-color:#f0f5fa;font-weight:100;padding-left:1rem}.RegistrationForm button,.RegistrationForm input{font-family:Open Sans,sans-serif;height:3rem;width:100%;border:0;display:block;font-size:1rem}.RegistrationForm button{margin:0 auto;background-color:#01c8c3;color:#fff;font-weight:700}.RegistrationForm-loading{width:1.5rem;height:1.5rem}.RegistrationForm-footer{font-size:.75rem;font-weight:300;color:#1b262f}.RegistrationForm-footer a{font-weight:700;color:#01c8c3;text-decoration:none}canvas{display:block;margin:0 auto;max-width:75vw;max-height:50vh}input[type=range]{-webkit-appearance:none;margin:18px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;-webkit-animation:.2s;animation:.2s;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#01c8c3;border-radius:1.3px;border:.2px solid #010101}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-14px}input[type=range]:focus::-webkit-slider-runnable-track{background:#01c8c3}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#01c8c3;border-radius:1.3px;border:.2px solid #010101}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#2a6495}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]::-ms-fill-upper{background:#3071a9}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#3071a9}input[type=range]:focus::-ms-fill-upper{background:#367ebd}.AvatarInput label{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,sans-serif;box-sizing:border-box;margin:.25rem auto 1rem;margin:2vh auto 3vh;text-align:center;width:5rem;height:5rem;border-radius:5rem;width:15vh;height:15vh;border-radius:15vh;background-color:#f0f5fa;border:0;font-size:.8rem;font-weight:100;color:#91a5b9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;line-height:.8rem}.AvatarInput label .plus-sign{font-weight:400;font-size:1rem}.AvatarInput img{width:15vh;height:15vh;border-radius:15vh}.AvatarInput input::-moz-placeholder{color:#91a5b9}.AvatarInput input::-webkit-input-placeholder{color:#91a5b9}.AvatarInput input[type=file]{display:none}.RegistrationComplete{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20%;margin-top:20vh;text-align:center}.RegisrationComplete-message{margin-bottom:auto}.RegisrationComplete-message .awesome{font-size:1.2rem;font-size:2.5vh;font-weight:700}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#01c8c3;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;width:10vh;height:10vh;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 0 #01c8c3;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 6vh #01c8c3}}@keyframes fill{to{box-shadow:inset 0 0 0 6vh #01c8c3}}.VerifyEmail{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20%;margin-top:20vh;text-align:center}.VerifyEmail-verifyingImage{width:56px;height:56px;width:10vh;height:10vh}.VerifyEmail a{font-weight:700;color:#01c8c3;text-decoration:none}.FormErrors,.VerifyEmail-verifying{margin-bottom:auto}.FormErrors{margin-top:10%;margin-top:10vh}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#01c8c3;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;width:10vh;height:10vh;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 0 #01c8c3;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 6vh #01c8c3}}@keyframes fill{to{box-shadow:inset 0 0 0 6vh #01c8c3}}.section{height:100vh}@media (max-width:700px){.section{height:auto}}.App{font-family:Open Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#root,body,html{margin:0;padding:0;font-family:sans-serif;height:100%;width:100%}
/*# sourceMappingURL=main.fd0a5a32.css.map*/