@import url(https://fonts.googleapis.com/css?family=Mansalva&display=swap);.myAvatarDemoText{font-family:Poppins;font-size:larger;font-weight:600}.myAvatarContainer{margin-top:5rem;text-align:center}.myAvatarVideoRootDiv{margin-top:3rem}.myTextArea{border-color:grey;border-radius:5px;height:11rem;width:35rem}.myAvatarVideo{border-radius:8px;height:20rem;width:13rem}.myVideoDiv{height:22rem;margin-bottom:2rem}video{border-radius:8px;height:22rem;margin:0 0 20px;padding-right:5rem;width:20rem}:root{--primary-color:#7c8fec;--secondary-color:#e5e6e7;--dark-color:#333;--light-color:#f4f4f4;--danger-color:#dc3545;--success-color:#28a745;--placeholder-color:#d3d3d3}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;color:#333;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.6}p{font-size:1.5rem;margin-bottom:1rem}::placeholder{color:#d3d3d3;color:var(--placeholder-color);opacity:1}a{color:#7c8fec;color:var(--primary-color);text-decoration:none}ul{list-style:none}h2{font-size:2rem;padding-bottom:1rem}img,video{width:100%}video{height:auto}.container{margin:auto;max-width:2500px;overflow:hidden;padding:0 1.5rem}.x-large{font-size:4rem}.large,.x-large{line-height:1.2;margin-bottom:1rem}.large{font-size:3rem}.medium{font-size:2rem;line-height:1.2}.lead,.medium{margin-bottom:1rem}.lead{font-size:1.5rem}.normal{font-size:1.25rem}.normal,.small{margin-bottom:1rem}.small{font-size:.85rem}.tiny{font-size:.7rem}.text-center{text-align:center}.text-primary{color:#7c8fec;color:var(--primary-color)}.text-dark{color:#333;color:var(--dark-color)}.text-light{color:#f4f4f4;color:var(--light-color)}.text-fields{grid-gap:10px;display:grid;font-size:1.2rem;grid-template-columns:repeat(2,1fr);padding-bottom:1rem}.text-fields .text-fields-label{font-weight:700;text-align:right}.card{border:1px dotted #ccc;margin:.7rem;padding:1rem}.list{margin:.5rem 0}.list li{padding-bottom:.3rem}.p{padding:.5rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.py{padding:.5rem 0}.py-1{padding:1rem 0}.py-2{padding:2rem 0}.py-3{padding:3rem 0}.px-1{padding:0 1rem}.px-2{padding:0 2rem}.px-3{padding:0 3rem}.m-0{margin:0}.m{margin:.5rem}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.my{margin:.5rem 0}.my-1{margin:1rem 0}.my-2{margin:2rem 0}.my-3{margin:3rem 0}.grid-2{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.grid-2-Module{grid-template-columns:minmax(min-content)}.grid-3{grid-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr)}.grid-4{grid-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr)}.grid-2-3{grid-gap:1rem;display:grid;grid-template-columns:2fr 3fr}.grid-3-2{grid-gap:.5rem;display:grid;grid-template-columns:3fr 2fr}.btn{background:#7c8fec;background:var(--primary-color);border:none;border-radius:5px;color:#000020;cursor:pointer;display:inline-block;font-size:1.3rem;margin-right:.5rem;outline:none;padding:.5rem 2rem;transition:opacity .2s ease-in}.btn-text{background-color:inherit;border:none;cursor:pointer;display:block;float:right;margin:0!important;text-align:right}.badge{background:#f4f4f4;background:var(--light-color);color:#333;font-size:.8rem;margin:.3rem;padding:.1rem}.alert,.badge{text-align:center}.alert{background-color:#fff;border:1px solid #888;height:5rem;margin:0 auto;padding:.8rem;position:relative;top:40%;width:25%;z-index:99}.alert-primary,.badge-primary,.bg-primary,.btn-primary{background:#7c8fec;background:var(--primary-color);color:#fff}.alert-secondary,.badge-secondary,.bg-secondary,.btn-secondary{background:#e5e6e7;background:var(--secondary-color);color:#333}.alert-dark,.badge-dark,.bg-dark,.btn-dark{background:#333;background:var(--dark-color);color:#fff}.alert-danger,.badge-danger,.bg-danger,.btn-danger{background:#dc3545;background:var(--danger-color);color:#fff}.alert-success,.badge-success,.bg-success,.btn-success{background:#28a745;background:var(--success-color);color:#fff}.alert-white,.badge-white,.bg-white,.btn-white{background:#fff;border:1px solid #ccc;color:#333}.btn:hover{opacity:.8}.btn-centered{left:50%;margin:0;position:absolute}.icon:hover{opacity:.8}.badge-light,.bg-light{border:1px solid #ccc}.round-img{border-radius:50%}.line{background:#ccc;height:1px;margin:1.5rem 0}.link a{color:#7c8fec;color:var(--primary-color);text-decoration:underline}.dark-overlay{background-color:#000000b3;height:100%;left:0;position:absolute;top:0;width:100%}.form .form-group{margin:1.2rem 0}.form .form-text{color:#888;display:block;margin-top:.3rem}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=text],.form select,.form textarea{border:1px solid #ccc;display:block;font-size:1.2rem;padding:.4rem;width:100%}.form input[type=submit],button{font:inherit}.form .social-input{display:flex}.form .social-input i{padding:.5rem;width:4rem}.form .social-input i.fa-twitter{color:#38a1f3}.form .social-input i.fa-facebook{color:#3b5998}.form .social-input i.fa-instagram{color:#3f729b}.form .social-input i.fa-youtube{color:#c4302b}.form .social-input i.fa-linkedin{color:#0077b5}.form input .table th,.table td{padding:1rem;text-align:left}input[type=radio]{background-color:red;margin-right:1rem;width:15px!important}.table th{background:#f4f4f4;background:var(--light-color)}.tableLayout{table-layout:fixed;width:180px}.spinner{height:200px;left:40%;margin:auto;position:absolute;top:40%;width:200px;z-index:500}.center-div{align-items:center;display:flex;justify-content:center}.modal-dialog{border:1px solid #888;height:100%;margin:0 auto;position:absolute;top:25%;width:60%;z-index:1}.modal-content{background-color:#fefefe;margin:auto;padding:20px;width:80%}.modal-button{float:right}#navbar{align-items:center;background:#f7f7f7;border-bottom:1px solid #7c8fec;border-bottom:1px solid var(--primary-color);display:flex;flex-direction:row;justify-content:space-between;opacity:1;padding:1rem 1rem -50%!important;position:sticky;top:0;width:100%;z-index:1}#navbar img{width:30%}#navbar ul{display:flex;flex-direction:row}#navbar li,a{color:#333;color:var(--dark-color);margin:0 .25rem}#navbar a:hover{border-radius:5x;color:#7c8fec;color:var(--primary-color)}#navbar .welcome span{margin-right:.6rem}#navbar .logo img{height:auto;width:16rem}#navbar .logo img.hover{width:17rem}#footer{background:#333;background:var(--dark-color)}#footer-nav ul{display:flex;flex-direction:row;justify-content:center;width:100%}#footer-nav ul li{padding:0 5px}#footer-nav ul li a{color:#fff}#footer-copyright,#footer-nav ul li a:hover{color:#7c8fec;color:var(--primary-color)}#footer-copyright{text-align:center}#showcase{background:#333 url(/static/media/showcase.7365d5787436e4b4b810.jpeg) no-repeat 50%/cover;color:#fff;height:100vh;position:relative}#showcase .showcase-content{align-items:center;background-color:#00000080;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;padding:0 2rem;position:absolute;text-align:center;top:130}#showcase .survey-start-button{padding-top:1rem;text-align:center}#showcase .showcase-content .items{display:flex;padding:1rem}#showcase .showcase-content .items .item{flex:1 1;padding:1rem;text-align:center}#showcase .showcase-content .items .item form{margin-bottom:1rem}.survey{border-top:2px solid #000;margin-top:1rem;padding-top:1rem}#survey-fields{display:flex}.survey-buttons{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:1rem}.survey-button-item{flex:50% 1;max-width:500px;min-width:300px}.survey-button{background:#fff;border:1px solid #000;font-size:1.1rem;height:70%;width:90%}.survey-button-clicked{background:#28a745;background:var(--success-color);color:#fff;font-size:1.3rem;height:70%;width:90%}.appointment-buttons{padding-bottom:2rem}.calendly-inline-widget{margin-top:2rem;width:85%}.app-container{align-items:center;display:flex;flex-direction:column;margin:20px 10%;padding-top:1rem}.app-container .items{display:flex;flex-direction:row}.app-container h2{padding-bottom:0}.app-container .form-group{flex:1 1;margin:.75rem;text-align:left}.app-container p.lead{text-align:justify}.app-container .form-group label{display:block}.app-container .form-group input[type=text]{align-content:center;font-size:1.3rem;justify-content:center;padding:.55rem;width:350px}.app-container .buttons{align-items:center;display:flex;height:auto;justify-content:center}.app-container button{margin:1rem}#book-offer{display:flex;flex-direction:column}#book-offer #books-img,#book-offer #books-text{flex:1 1}#book-offer #books-text{margin-left:.5rem}#book-offer #books-img{margin-left:1rem;width:auto}#parent-info #book-select{display:grid;grid-template-columns:auto auto}#parent-info #book-select img{margin-top:1rem;padding:.5rem;width:10rem}#parent-info #book-select input[type=radio],#parent-info #book-select label{margin:3px}#parent-info #book-select input[type=radio]{padding-bottom:5rem;transform:scale(1.1)}.terms{border:1px solid #000;height:250px;overflow-y:scroll;padding:.5rem}.terms p{font-size:.8rem}.terms .terms-title,.terms .title{font-weight:700;text-decoration:underline}.terms .title{font-size:1rem}.terms ol{margin-bottom:1rem;margin-left:2rem}.terms ol li{font-size:.7rem}.terms-checkbox{margin-bottom:.5rem;margin-left:1rem}.terms-checkbox input{transform:scale(1.5)}.terms-checkbox .checkbox-text{padding-left:.5rem}.in-form-text{font-size:.85rem;margin-bottom:0;padding:.75rem}.permission-checkbox{margin-bottom:.5rem;margin-left:1rem}.permission-checkbox input{transform:scale(1.5)}.permission-checkbox .checkbox-text{padding-left:.5rem}.StripeElement{border:1px solid #a9a9a9;margin-left:10px;padding:.55rem}.app-container .card-name{margin-bottom:.2rem}.app-container .card-label{margin-left:10px;margin-top:10px}.app-container .card-name input{border:1px solid #a9a9a9;font-size:.9rem;padding:.55rem;width:102%}.app-container .card-name ::placeholder{color:#2f4f4f}.card-label{padding-top:10px}.app-container .privacy-statement{margin-left:.8rem;margin-top:10px}.app-container #discount-code{align-items:left;justify-content:left;width:100%}.app-container #discount-code,.app-container #request-assistance{margin-bottom:1rem;margin-left:.7rem;margin-top:1.2rem}.app-container #discount-code p,.app-container #request-assistance p{font-size:1.2rem;margin-bottom:.5rem}.app-container #discount-code .horizontal-input{display:flex;height:auto}.app-container #request-assistance{height:auto;margin-top:2rem}#keap-button{color:#fff;float:none}#problem .bulleted-list{line-height:2rem;margin:0 0 0 .5rem!important}#problem .bulleted-list li{padding-bottom:.5rem}#problem .items{display:flex}#problem .items .item{align-items:center;border:2px dotted #333;flex-basis:100%;line-height:1.6;padding:2rem 1.5rem}#problem .items .item:nth-child(2){background:#7c8fec;color:#fff}#problem .items .item ul{font-size:1.3rem;list-style:disc;margin:2rem 1.5rem}#solution{display:flex}#solution .solution-text p{font-size:1.3rem;list-style:disc}#solution .solution-text,#solution .solution-video{flex:1 1}#solution .solution-video{margin:2rem}#solution .solution-img{background:url(/static/media/books.17f980417ef463f79b16.png) no-repeat 50%/cover}#benefits{display:flex}#benefits .benefits-img,#benefits .benefits-text{flex:1 1}#benefits .benefits-img{background:url(/static/media/benefits.fdbb1330fce704b009ba.jpg) no-repeat 50%/cover}#who .who-text{padding:2rem}#what .container .items{padding-top:1rem}#approach .items{display:flex}#approach .items .item{flex:1 1;padding:0 2rem}.signup-mid .form-group{margin-left:-.1rem}#conclusion a{color:#fff;text-decoration:underline}#contact{display:flex;flex-direction:column}#contact .contact-form .form-group{flex:1 1;margin:.75rem;text-align:left}#contact .contact-form .form-group label{display:block}#contact .contact-form .form-group input,#contact .contact-form .form-group textarea{font-size:1rem;padding:.5rem;width:100%}#contact .contact-form .form-group .submit{margin-top:.5rem;padding:.75rem 0}#contact .contact-form .form-group{margin-left:-.1rem}.post-form .post-form-header{background:#7c8fec;background:var(--primary-color);padding:.5rem}.post{grid-gap:2rem;align-items:center;display:grid;grid-template-columns:1fr 4fr}.post>div:first-child{text-align:center}.post img{width:100px}.post .comment-count{background:#f4f4f4;background:var(--light-color);border-radius:5px;color:#7c8fec;color:var(--primary-color);font-size:.8rem;padding:.1rem .2rem}.post .post-date{color:#aaa;font-size:.8rem;margin-bottom:.5rem}.item-enter{opacity:0}.item-enter-active{opacity:1;transition:opacity .5s ease-in}.item-exit{opacity:1}.item-exit-active{opacity:0;transition:opacity .5s ease-in}.response-radio{font-size:1.3rem}#rawTestTable>table{width:100%}#rawTestTable>table,td,th{border:1px solid #000;border-collapse:collapse}#rawTestTable>th,td{padding:8px}#participantsGrid{margin-bottom:25px;margin-top:25px}#participants-grid{display:grid;grid-template-columns:auto auto auto auto}#discount-code{margin:5px 0 25px 5%!important}#discount-code input{float:left;padding:0;width:60%}#discount-code button{float:left;margin:0 0 0 5px;padding:0 5px}.discount-text{float:left}.w3-modal-container,.w3-modal-container input[type=date],.w3-modal-container input[type=select],.w3-modal-container input[type=text]{font-size:1rem}.w3-modal-container input[type=date],.w3-modal-container input[type=select],.w3-modal-container input[type=text]{width:100%}.w3-modal-container{overscroll-behavior:contain;padding:.2rem;padding-bottom:.2rem!important}@media (max-width:1400px){.app-container{margin:15px 5%}#participants-grid{display:grid;grid-template-columns:auto auto auto}}.app-container .form-group input[type=text]{width:95%}@media (max-width:1250px){#showcase{height:120vh}}@media (max-width:1024px){#showcase{height:145vh}#showcase .showcase-content{top:140}.showcase-content .items .h1{font-size:.8rem}.showcase-content .items .p{font-size:.6}.app-container{margin:10px 3%}.app-container .form-group input[type=text]{width:95%}#participants-grid{display:grid;grid-template-columns:auto auto}}@media (max-width:900px){#showcase{height:155vh}}@media (max-width:812px){#showcase{height:150vh}p{font-size:1.2rem;margin-bottom:.7}h1{font-size:1.7rem}h2{font-size:1.75rem;padding-bottom:.2rem}.container{padding:.5rem 1rem}#problem .bulleted-list{margin:1rem .5rem}#navbar{align-items:center;flex-direction:column}#navbar .logo{font-size:2rem;margin-bottom:.5rem;text-align:center}#navbar ul{flex-direction:row;padding:0}#navbar ul li a{font-size:.8rem;text-align:center}#showcase{background:#333;height:1200px}#showcase p{font-size:1.2rem;margin:1rem}#showcase .showcase-content{background-color:#333;flex-basis:0;flex-direction:column;flex-shrink:0;margin-top:1rem;padding:0 1rem;top:130}#showcase .showcase-content .items{display:flex;flex-direction:column;flex-shrink:0;height:100%}#showcase .showcase-content .items:first-child{margin-bottom:-1rem}#showcase .showcase-content .items .item{padding:0}#showcase .showcase-video{margin-top:2rem}#survey-fields{display:block}.survey-buttons{display:block;width:90%}#survey-fields input{border:1px solid #000}.app-container{margin:10px 1%}.app-container .items{flex-direction:column}.app-container .form-group input[type=text]{width:100%}.alert{width:80%}.survey-button{font-size:1rem}#signup-today-text{padding-bottom:1rem}#problem .items{flex-direction:column}#problem .container{padding:0}#problem .items .item ul li{margin-left:1rem}#solution .solution-img{display:none}#solution{flex-direction:column}#benefits .benefits-img{display:none}#who .who-text,#who .who-text p{padding:0}#approach .items{flex-direction:column;padding:0}#approach .items .item{padding:0}.profile{grid-template-columns:1fr;text-align:center}.profile ul{display:none}.profile img,.profile-top img{margin:auto;width:200px}.profile-grid{grid-template-areas:"top" "about" "exp" "edu" "github"}.profile-about .skills{flex-direction:column}.dash-buttons a{display:block;margin-bottom:.2rem;width:100%}.post{grid-template-columns:1fr}.post a,.post button{padding:.3rem .4rem}#divToPrint{background-color:"#f5f5f5";margin-left:"auto";margin-right:"auto";min-height:"297mm";width:"410mm"}#summaryLogo{width:300%}#participants-grid{display:block}.w3-modal-content{padding:0!important}.w3-modal-container,.w3-modal-container input[type=date],.w3-modal-container input[type=select],.w3-modal-container input[type=text]{font-size:.9rem}#dashboard .btn{margin-right:0;padding:.5rem 1.25rem!important}}.task-title{font-family:Times New Roman,sans-serif;font-size:2rem;font-weight:bolder;margin-bottom:0;text-align:center}.task-label{font-size:95%;margin:0}.task-value{font-size:160%;font-weight:bolder}.task-description{font-size:105%}#questionTextStyle{font-family:Times New Roman;font-size:160%}#answerTestStyle{font-size:200%}#answerTestStyle,#summaryPdfStyle{font-family:Times New Roman}#summaryPdfStyle li,#summaryPdfStyle p{font-size:1.8rem}#summaryPdfStyle th td{border:1px solid #000;padding:1px 8px;text-align:center}#summaryPdfStyle th{background-color:#00008b;color:#fff}.report-heading{font-size:250%!important;font-weight:700!important}#report-table{border:1px solid #000;font-size:1.3rem;margin-bottom:2rem;margin-top:2rem}#report-table-container{margin:auto;width:30%}#summaryListSize{font-family:Times New Roman;font-size:120%}#report-score{font-size:1.7rem!important}@media print{@page{size:8in 10.5in;margin:0;@bottom-center{content:"Copyright 2011 Dyslexia Help LLC"}}#divToPrint{margin:20px}#divToPrint img{width:80%}#report-address li{font-size:.8rem}.report-heading{font-size:1.5rem}#divToPrint li,#divToPrint p{font-size:1.25rem}#divToPrint td,#divToPrint th{font-size:.9rem}#footer,#navbar{display:none}#analysis,#interpreting,#reading,#summary{break-before:always;page-break-before:always}#report-button{display:none}}