html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.wf-loading{visibility:hidden}.wf-active{visibility:visible}h1,h2,h3,h4,h5,p,label,ul,li{color:#fff}h1{font-size:46px;font-size:2.875rem;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,.16)}@media only screen and (min-width:768px){h1{font-size:68px;font-size:4.25rem}}h2{font-size:32px;font-size:2rem;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,.16)}@media only screen and (min-width:768px){h2{font-size:48px;font-size:3rem}}h3{font-size:22px;font-size:1.375rem;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,.16)}@media only screen and (min-width:768px){h3{font-size:32px;font-size:2rem}}h4{font-size:16px;font-size:1rem;font-weight:normal}@media only screen and (min-width:768px){h4{font-size:22px;font-size:1.375rem}}p,ul,li,a{font-size:16px;font-size:1rem;font-weight:normal}@media only screen and (min-width:768px){p,ul,li,a{font-size:22px;font-size:1.375rem}}p{margin:1rem 0}body{display:-webkit-box;display:-ms-flexbox;display:flex}.intro-message{text-align:center;max-width:300px;margin-top:40px}.intro-message a{color:#fff}.page-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;min-height:100vh;width:100%;background:-o-linear-gradient(306deg,#6b49dc,#4bd6e0);background:linear-gradient(144deg,#6b49dc,#4bd6e0);position:relative;z-index:1;overflow-x:hidden}.page-wrap .logo-wrap{position:relative;max-width:50px;margin:1rem;top:0;left:0;z-index:100}@media only screen and (min-width:768px){.page-wrap .logo-wrap{max-width:100px;position:absolute}}.page-wrap .logo-wrap a{display:inline-block}.page-wrap .logo-wrap a img{display:block;width:100%}.page-wrap .page-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#707070;font-size:1rem;background-color:#fff}.page-wrap .page-inner-wrap header.page{height:285px;width:100%;background-position:top center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-wrap .page-inner-wrap header.page .inner{text-align:center}.page-wrap .page-inner-wrap header.page .inner h1{margin:0;margin-bottom:25px;font-size:4rem}.page-wrap .page-inner-wrap header.page .inner hr{border-color:#afd037;width:287px}.page-wrap .page-inner-wrap header.page.parents{background-image:url("/_/images/bg_parents.jpg")}@media only screen and (min-width:768px){.page-wrap .page-inner-wrap header.page{height:485px}}.page-wrap .page-inner-wrap h1,.page-wrap .page-inner-wrap p{margin:1rem;text-align:center}.page-wrap .page-inner-wrap section.section{color:#393939;width:100%;text-align:center}.page-wrap .page-inner-wrap section.section p,.page-wrap .page-inner-wrap section.section ul,.page-wrap .page-inner-wrap section.section ol{color:#393939}.page-wrap .page-inner-wrap section.section h1,.page-wrap .page-inner-wrap section.section h2,.page-wrap .page-inner-wrap section.section h3,.page-wrap .page-inner-wrap section.section h4,.page-wrap .page-inner-wrap section.section h5{margin:0;color:#6853dc;text-shadow:none}.page-wrap .page-inner-wrap section.section h1 hr,.page-wrap .page-inner-wrap section.section h2 hr,.page-wrap .page-inner-wrap section.section h3 hr,.page-wrap .page-inner-wrap section.section h4 hr,.page-wrap .page-inner-wrap section.section h5 hr{border-color:#afd037;width:287px;outline:none;border-style:solid}.page-wrap .page-inner-wrap section.section h3{color:#6853dc;font-size:2.25rem;margin:0;text-align:center}.page-wrap .page-inner-wrap section.section h2{color:#6853dc;font-size:3.125rem;margin:0}.page-wrap .page-inner-wrap section.section .inner{padding-top:54px;padding-bottom:65px;text-align:center;max-width:1024px;margin:auto;width:100%}.page-wrap .page-inner-wrap section.section .content p{color:#707070;font-size:1.15rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-wrap .page-inner-wrap section.section .content ul,.page-wrap .page-inner-wrap section.section .content ol{color:#393939;font-size:1.15rem}.page-wrap .page-inner-wrap section.section .content li{color:#393939}.page-wrap .page-inner-wrap section.section .form label{color:#393939}.page-wrap .page-inner-wrap section.section .form input[type=text],.page-wrap .page-inner-wrap section.section .form input[type=email],.page-wrap .page-inner-wrap section.section .form input[type=password],.page-wrap .page-inner-wrap section.section .form input[type=date],.page-wrap .page-inner-wrap section.section .form input[type=number],.page-wrap .page-inner-wrap section.section .form input[type=tel],.page-wrap .page-inner-wrap section.section .form select{border-bottom:1px solid #393939}.page-wrap .page-inner-wrap section.section .fa-ul li{margin-bottom:25px;font-size:1.35rem}@media only screen and (min-width:768px){.page-wrap .page-inner-wrap section.section .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-wrap .page-inner-wrap section.section .content.maxwidth{max-width:600px;margin:auto}.page-wrap .page-inner-wrap section.resources .inner ul{display:block!important}.page-wrap .page-inner-wrap section.resources .inner ul li{color:#707070;max-width:none!important;margin-bottom:12px}.page-wrap .page-inner-wrap section.resources .inner ul li ul{margin-left:35px;margin-top:0;padding-top:0}.page-wrap .page-inner-wrap section.resources .inner ul li ul li{margin-bottom:4px}.page-wrap .page-inner-wrap section.resources .inner ul li ul li a{font-size:1.15rem;color:#5c4ed2}.page-wrap .page-inner-wrap section.resources .inner ul li a{color:#707070}@media only screen and (min-width:768px){.page-wrap .page-inner-wrap section.resources .inner ul{padding:0;padding-top:25px}.page-wrap .page-inner-wrap section.resources .inner ul li{width:100%;text-align:left;margin:0;margin-bottom:12px}}.page-wrap .page-inner-wrap section.page-intro{line-height:1.4;color:#393939;text-align:center}.page-wrap .page-inner-wrap section.page-intro .inner{max-width:700px;margin:auto;padding-top:70px;padding-bottom:70px}.page-wrap .page-inner-wrap section.page-intro .inner p{font-size:1.35rem}.page-wrap .page-inner-wrap section.bg{background-color:rgba(210,217,244,.29)}.page-wrap .page-inner-wrap section.bg-white{background-color:#fff!important}.page-wrap .page-inner-wrap section.helpful-links{background-color:rgba(210,217,244,.29)}.page-wrap .page-inner-wrap section.helpful-links .inner ul{padding:25px}.page-wrap .page-inner-wrap section.helpful-links .inner ul li{margin-bottom:25px}.page-wrap .page-inner-wrap section.helpful-links .inner ul a{display:block;padding:15px;background-color:#56b2da;border-radius:24px;color:#fff;text-decoration:none;text-shadow:none;font-size:1.25rem;line-height:1.2}@media only screen and (min-width:768px){.page-wrap .page-inner-wrap section.helpful-links .inner ul{padding:0;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-wrap .page-inner-wrap section.helpful-links .inner ul li{width:30%}}.page-wrap .page-inner-wrap section.screening{text-align:center;padding-top:80px}.page-wrap .page-inner-wrap section.screening div.screening_month{text-align:center}.page-wrap .page-inner-wrap section.screening div.screening_month h3{font-size:2rem;margin-bottom:38px}.page-wrap .page-inner-wrap section.screening div.screening_month .content{line-height:1.2}.page-wrap .page-inner-wrap section.screening div.screening_month .content p{text-align:left;color:#707070;font-size:1.15rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-wrap .page-inner-wrap div.screening_month.cards{background-color:rgba(210,217,244,.29)}.page-wrap .page-inner-wrap div.screening_month.cards .inner>.content{max-width:500px;margin:auto;margin-bottom:60px}.page-wrap .page-inner-wrap div.screening_month.cards .inner>.content p{text-align:center}.page-wrap .page-inner-wrap div.screening_month.cards h4{color:#5fb9e1;font-size:1.875rem;font-weight:bold}@media only screen and (min-width:768px){.page-wrap .page-inner-wrap div.screening_month.cards .causes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;padding-top:55px;padding-bottom:55px}.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card{width:28%;min-height:350px}}.page-wrap .page-inner-wrap div.screening_month.cards .causes{padding:35px;padding-top:55px;padding-bottom:0}.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card{background-color:#6853dc;margin-left:auto;margin-right:auto;margin-bottom:100px}.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card header{height:115px;background-image:url("/_/images/card_header.svg");background-size:auto 115px;background-position:top center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card header h1{font-size:1.475rem;text-transform:uppercase;color:#5fb9e1;position:relative;top:-15px}.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card .content{padding:10px}.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card .content p,.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card .content ul,.page-wrap .page-inner-wrap div.screening_month.cards .causes section.card .content ol{font-size:1.15rem;color:#fff}@media only screen and (min-width:768px){.page-wrap .page-inner-wrap h1{margin:2rem}}.page-wrap .page-inner-wrap .fa-ul{margin:1rem 2rem}.page-wrap .page-inner-wrap .fa-ul .fa-li{width:1em;left:-1.25em}.page-wrap .page-inner-wrap .fa-ul .fa-angle-right{height:1.2rem}.page-wrap .page-inner-wrap .fa-ul p{margin:0}.page-wrap .page-inner-wrap .fa-ul a{font-size:20px;font-size:1.25rem;color:#ffcc05;font-weight:bold}.page-wrap .privacy-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:150px}.page-wrap .privacy-wrap h1,.page-wrap .privacy-wrap h2,.page-wrap .privacy-wrap h3,.page-wrap .privacy-wrap h4,.page-wrap .privacy-wrap p{margin:1rem}.page-wrap .privacy-wrap h4{font-weight:700}.page-wrap .wave{position:absolute;opacity:.1;width:100%;max-height:100vh;z-index:-1;overflow:hidden;bottom:69px;margin:0 auto}.page-wrap .wave .wave-svg{fill:#fff}.color-link{color:#ffcc05}.evaluation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.evaluation-wrap{margin-top:5rem}}.evaluation-wrap h1{margin-top:0}.evaluation-wrap h3{margin-bottom:1.5rem}.evaluation-wrap .fa-ul{margin:1rem 2rem}.evaluation-wrap .fa-ul .fa-li{width:1em;left:-1.25em}.evaluation-wrap .fa-ul .fa-angle-right{height:1.2rem}.evaluation-wrap .fa-ul p{margin:0}.evaluation-wrap ul li{padding-bottom:.6rem}.evaluation-wrap ul a{font-size:20px;font-size:1.25rem;color:#ffcc05;font-weight:bold}.evaluation-wrap .evaluation-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:850px;width:80%;position:relative;padding-bottom:3rem}@media only screen and (min-width:560px){.evaluation-wrap .evaluation-inner-wrap{width:70%}}@media only screen and (min-width:768px){.evaluation-wrap .evaluation-inner-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:60%;margin-top:-5%}}.evaluation-wrap .evaluation-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.evaluation-wrap .evaluation-content p a{font-size:20px;font-size:1.25rem;color:#ffcc05;font-weight:bold}.evaluation-wrap .evaluation-progress{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:2rem}.evaluation-wrap .evaluation-next,.evaluation-wrap .evaluation-next-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.evaluation-wrap .evaluation-next,.evaluation-wrap .evaluation-next-group{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:1rem 0}}.evaluation-wrap .evaluation-next-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.evaluation-wrap .evaluation-next-group .btn:first-of-type{margin-right:.5rem}@media only screen and (min-width:768px){.evaluation-wrap .evaluation-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.evaluation-wrap .evaluation-progress{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.evaluation-wrap .evaluation-next{margin:2rem 0}}.evaluation-wrap .progress-wrap{color:#fff;white-space:nowrap;margin-bottom:1.5rem}.evaluation-wrap .progress-wrap span{font-size:26px;font-size:1.625rem;padding-right:.5rem}.evaluation-wrap .progress-wrap svg{color:#ffcc05;vertical-align:text-top}.evaluation-wrap .starHidden{display:none}.evaluation-wrap .form-evaluation{margin:1rem 0}.evaluation-wrap .address-block{font-size:20px;font-size:1.25rem}.admin-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:600px;width:100%;margin:0 auto}.admin-wrap .col-1,.admin-wrap .col-2{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-wrap h1,.admin-wrap .btn-add{width:100%}.admin-wrap .btn-add{margin-bottom:3rem;text-align:right}.admin-wrap table{color:#fff;width:100%}.admin-wrap table .btn{font-size:18px;font-size:1.125rem;text-transform:capitalize;color:#fff;border:1px solid #fff;padding:0 .5rem}.admin-wrap table .btn-edit{color:#afd136;border-color:#afd136}.admin-wrap table .btn-delete{color:#ef4e42;border-color:#ef4e42}.admin-wrap table .btn-details{color:#ffcc05;border-color:#ffcc05}.admin-wrap table td{padding:.5rem 0}.admin-wrap table td:last-child{text-align:right}.admin-wrap .form{width:100%}.admin-wrap .form .admin-checkbox-group{padding:.35rem 0}.admin-wrap .form input[type='checkbox']:checked:after{top:13px}.admin-wrap .form .checkbox-label{top:-.8rem}.report-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:600px;width:100%;margin:0 auto}.report-wrap h1{width:100%}.report-wrap a{text-decoration:none;color:#fff}.report-wrap a:hover{color:#ffcc05}.report-wrap .report-table{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);font-weight:600;padding:2rem}.report-wrap .report-table h4{color:#8a8f94}.report-wrap .report-table .risk-factor{padding:.5rem;margin:.25rem 0}.report-wrap .report-table .risk-factor:nth-child(even){background-color:rgba(59,0,255,.1)}.report-wrap table{color:#8a8f94;width:100%}.report-wrap table th,.report-wrap table td{text-align:left;padding:.5rem .6rem}.report-wrap table th{font-weight:900}.report-wrap table td:last-child{text-align:right}.report-wrap table tr:nth-child(even){background-color:rgba(59,0,255,.1)}.report-wrap .form{width:100%}.report-wrap .form .form-group{display:inline-block}.report-wrap .form .admin-checkbox-group{padding:.35rem 0}.report-wrap .form .checkbox-label{top:-.8rem}.information{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin-bottom:2rem}.information li{margin:5px 0}.information li ul{margin-left:1rem}.information li ul .fa-li{left:-.25em!important}.information li ul ul .fa-li{left:.5em!important}.information li ul ul ul .fa-li{left:1em!important}.information li ul ul ul ul .fa-li{left:1.75em!important}.landing-wrap{min-height:100%;height:100vh;width:100%;background:-o-linear-gradient(306deg,#6b49dc,#4bd6e0);background:linear-gradient(144deg,#6b49dc,#4bd6e0);position:relative;z-index:1;overflow-x:hidden}.landing-wrap .social-links{text-align:center;font-size:2rem}.landing-wrap .social-links a{color:#fff;padding-right:10px}.landing-wrap .wave{position:absolute;opacity:.1;width:100%;max-height:100vh;z-index:-1;overflow:hidden}.landing-wrap .wave .wave-svg{fill:#fff}.landing-wrap .langauges{padding-top:34px;padding-left:40px;color:#fff}.landing-wrap .langauges a{text-decoration:none;color:#fff}footer.main .footer_content{background-color:#6950dd;min-height:500px}footer.main .footer_content .inner{padding-top:10px;width:100%}footer.main .footer_content .inner>div{padding:25px}footer.main .footer_content .inner>div>h3{font-size:2.25rem;margin-bottom:40px}footer.main .footer_content .inner .links{font-size:1.125rem}footer.main .footer_content .inner .links li{padding-bottom:10px;padding-left:10px;padding-top:10px;border-bottom:1px solid #fff}footer.main .footer_content .inner .links li a{color:#fff;text-decoration:none}footer.main .footer_content .inner .footer_contactus{text-align:center;font-weight:bold}footer.main .footer_content .inner .footer_contactus hr{width:180px}footer.main .footer_content .inner .footer_contactus .landing-buttons{margin:0;margin-top:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.main .footer_content .inner .footer_contactus .landing-buttons .btn-sign-up,footer.main .footer_content .inner .footer_contactus .landing-buttons .btn-log-in{font-size:1rem;padding:1rem 3rem;margin:0}footer.main .footer_content .inner .socialmedia{max-width:80%;margin:0;margin:auto;margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){footer.main .footer_content .inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1140px;margin:auto;padding-top:75px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:25px;padding-right:25px;-webkit-box-sizing:border-box;box-sizing:border-box}footer.main .footer_content .inner>div{padding:0;width:50%}footer.main .footer_content .inner .links{max-width:190px}footer.main .footer_content .inner .footer_contactus{max-width:400px}}footer.main .footer_copyright{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:75px;background-color:#453590;color:#fff;font-size:.875rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.main .footer_copyright a{color:#fff;font-size:.875rem}.landing-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:85%;min-height:100%;min-height:85vh;position:relative;z-index:1}.logo{display:block;max-width:300px;width:50%;margin:0 auto}@media only screen and (min-width:1440px){.logo{max-width:450px}}@media screen and (max-height:1000px){.logo{max-width:350px}}.landing-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem .5rem 4rem}@media only screen and (min-width:768px){.landing-buttons{margin:3rem 1.5rem 4.5rem}}@media only screen and (min-width:1440px){.landing-buttons{margin:5rem}}.pwa-prompt,.ios-prompt{display:none;position:absolute;bottom:0;background-color:#fff;z-index:1000;width:100%}.pwa-prompt h2,.pwa-prompt h3,.ios-prompt h2,.ios-prompt h3{color:#8a8f94;text-align:center;margin-top:2rem}.pwa-prompt .btn-pwa,.ios-prompt .btn-pwa{color:#fff;background-color:#afd136;cursor:pointer;border-radius:5rem;font-weight:bold;text-decoration:none;text-transform:uppercase;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:block;font-size:1rem;margin:1rem auto;text-align:center;max-width:50px;padding:.75rem 2rem}.pwa-prompt .btn-pwa:hover,.ios-prompt .btn-pwa:hover{background-color:#ffcc05}.pwa-prompt .btn-pwa-close,.pwa-prompt .btn-ios-close,.ios-prompt .btn-pwa-close,.ios-prompt .btn-ios-close{color:#8a8f94;position:absolute;right:0;font-size:1.5rem;padding:.45rem}.pwa-prompt .share-icon,.ios-prompt .share-icon{max-width:18px}.ios-prompt{padding-bottom:2rem}.resources{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 1rem}.resources h3{text-align:left}.resources li{max-width:320px;margin:5px 0}.resources li ul{margin-left:1rem}.resources li ul .fa-li{left:-.25em!important}.overview-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;margin:0 auto;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:768px){.overview-wrap{margin:6rem auto 0;width:70%}}.overview-wrap h1{text-align:left;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:1rem}.child-overview{-ms-flex-item-align:start;align-self:flex-start;width:100%}.child-overview h3{margin:.5rem 0}.child-overview .child:first-of-type .childHeader{border-top:none}.child-overview .childHeader{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:.5rem .5rem;border-top:1px solid rgba(255,255,255,.3);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (min-width:768px){.child-overview .childHeader{padding:.5rem 1.5rem}}.child-overview .childHeader:hover{background-color:#fff;border-radius:2rem}.child-overview .childHeader:hover h4{color:#6b49dc;font-weight:bold}.child-overview .childHeader.open{background-color:#fff;border-radius:2rem}.child-overview .childHeader.open h4{color:#6b49dc;font-weight:bold}.child-overview .childHeader h4{-ms-flex-item-align:center;align-self:center;display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.child-overview .childHeader .status-wrap{font-weight:bold;background-color:#fff;border-radius:4px;padding:.3rem .5rem .4rem;white-space:nowrap}.child-overview .childHeader .status-wrap span:first-of-type{display:none}@media only screen and (min-width:768px){.child-overview .childHeader .status-wrap span:first-of-type{display:inline-block}}.child-overview .childHeader .status-wrap span,.child-overview .childHeader .status-wrap svg{vertical-align:middle}.child-overview .childHeader .status-wrap span{padding-right:.25rem}.child-overview .childHeader .status-wrap svg{font-size:14px;font-size:.875rem}.child-overview .childHeader .status-wrap.incomplete{color:#ef4e42}.child-overview .childHeader .status-wrap.complete{color:#4ccc26}.child-overview .childHeader .toggleIndicator{-ms-flex-item-align:center;align-self:center;padding:6px 0;background:#fff;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-left:2rem}.child-overview .childHeader .toggleIndicator::before,.child-overview .childHeader .toggleIndicator::after{content:'';display:block;width:9px;height:2px;border-radius:2px;margin-right:4px;background:#fff;position:absolute;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.child-overview .childHeader .toggleIndicator::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;right:12px}.child-overview .childHeader .toggleIndicator::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;right:20px}.child-overview .childHeader .toggleIndicator.open::before,.child-overview .childHeader .toggleIndicator.open::after{margin:-3px 4px}.child-overview .childHeader .toggleIndicator.open::before{background-color:#04b1be;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.child-overview .childHeader .toggleIndicator.open::after{background-color:#04b1be;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.child-overview .childDetails{color:#fff;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.3)}.child-overview .childDetails.hideDetails{display:none}.child-overview .childDetails .child-dob{padding:.75rem 0}.child-overview .evaluation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem auto 1rem}@media only screen and (min-width:768px){.child-overview .evaluation-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2rem 0 2rem -1rem}}.child-overview .evaluation-wrap .evaluation-steps{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.child-overview .evaluation-wrap .evaluation-steps li{padding:.5rem 1rem}.child-overview .evaluation-wrap .evaluation-steps li span{float:right}.child-overview .evaluation-wrap .evaluation-steps li:nth-child(even){background-color:rgba(255,255,255,.2)}.child-overview .evaluation-wrap .evaluation-continue{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem auto 4rem}@media only screen and (min-width:768px){.child-overview .evaluation-wrap .evaluation-continue{margin:0 0 auto}}.child-overview .evaluation-wrap .child-crud{position:absolute;right:0;bottom:0;left:0;text-align:center}@media only screen and (min-width:768px){.child-overview .evaluation-wrap .child-crud{left:auto}}.child-overview .evaluation-wrap .child-crud a{font-size:12px;font-size:.75rem;margin:0 .25rem}.child-overview .evaluation-wrap .child-crud svg{padding-right:5px}@media only screen and (min-width:768px){.child-overview .evaluation-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.child-overview .item{padding:1rem}.child-overview .item p{margin:.25rem 0}.child-overview item-answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.child-overview .item:nth-child(even){background-color:rgba(255,255,255,.2);border-radius:8px}.account-details{color:#fff;width:100%;margin:3rem 0 6rem}.account-details h3{margin:.5rem 0 1.5rem}.account-details .account-email,.account-details .change-password{font-size:20px;font-size:1.25rem;padding:1rem .5rem;border-bottom:1px solid rgba(255,255,255,.3)}@media only screen and (min-width:768px){.account-details .account-email,.account-details .change-password{padding:1rem}}.account-details .change-password{font-weight:bold}.account-details .change-password .fa-edit{color:#fff;padding:0 1rem;cursor:pointer}.account-details .fa-edit{width:.9rem}.account-details .passwordHeader .passwordCancel{display:none}.account-details .passwordHeader.open .passwordEdit{display:none}.account-details .passwordHeader.open .passwordCancel{display:inline-block;position:absolute;right:1rem;color:#fff;font-size:1rem}.account-details .passwordBody.hideDetails{display:none}.bold-text{font-weight:bold}.menu-items{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2000;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.menu-items .home-link{-ms-flex-item-align:center;align-self:center}.menu-items .home-link a{font-size:1.375rem}.menu-items .home-link svg{color:#fff}.menu-items #menuButton{border:2px solid transparent;border-radius:5px;padding:15px 10px;margin:1rem}.menu-items #menuButton:hover{background-color:#6b49dc}.menu-items #menuButton.scroll{background-color:#6b49dc}.menu-items #menuButton .menu-title{position:absolute;right:80px;top:34px;width:150px;text-align:right;color:#fff;display:none;text-transform:uppercase}.menu-items #menuButton .menu-bar{width:35px;height:4px;border-radius:4px;margin:5px 0;background:#fff;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-items #menuButton .menu-bar::before,.menu-items #menuButton .menu-bar::after{content:"";display:block;width:35px;height:4px;border-radius:4px;margin:0;background:#fff;position:absolute;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-items #menuButton .menu-bar::before{top:26px}.menu-items #menuButton .menu-bar::after{top:49px}.menu-items #menuButton.open{background-color:#fff;border:2px solid #6b49dc;border-radius:5px;z-index:2000}.menu-items #menuButton.open .menu-bar{background:none!important;color:#6b49dc}.menu-items #menuButton.open .menu-bar::before{background-color:#6b49dc;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:38px}.menu-items #menuButton.open .menu-bar::after{background-color:#6b49dc;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:38px}.menu-items #loginButton{position:absolute;right:180px;top:34px;width:auto;text-align:right;color:#fff;display:block;text-transform:uppercase}#menu,#loginPane{position:fixed;width:100vw;right:0;height:100%;z-index:100;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);opacity:0;overflow:auto;-webkit-box-shadow:none;box-shadow:none;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-o-transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media only screen and (min-width:768px){#menu,#loginPane{width:40vw;max-width:350px}}#menu.open,#loginPane.open{background-color:#fff;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);visibility:inherit}#menu h2,#menu h3,#loginPane h2,#loginPane h3{color:#6b49dc;font-weight:bold;text-transform:uppercase;margin:1rem 0;text-align:center}#menu h2,#loginPane h2{margin:1rem 0 2rem}#menu h3,#loginPane h3{text-shadow:none}@media only screen and (min-width:768px){#loginPane{width:40vw;max-width:550px}}#loginPane #closeLoginPane{position:absolute;top:20px;right:20px;cursor:pointer;width:21px;height:21px}#loginPane #closeLoginPane svg{width:21px;height:21px}.menu-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5rem 2.5rem 3rem 2.5rem}@media only screen and (min-width:400px){.menu-wrap{padding:5rem 4rem 3rem 3rem}}.menu-logged-in li{margin:1rem 0}.menu-logged-in a{font-size:22px;font-size:1.375rem;color:#8a8f94;font-weight:bold;text-decoration:none}.menu-footer li{margin:1rem 0;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.menu-footer li:last-of-type{border-bottom:0}.menu-footer a{color:#53b4df;text-decoration:none}@media(min-width:48em){.menu-items #menuButton .menu-title{display:block;width:auto}}.btn{color:#fff;cursor:pointer;border-radius:5rem;font-weight:bold;text-decoration:none;text-transform:uppercase;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.btn-sign-up,.btn-log-in{display:inline-block;font-size:1rem;margin:.5rem;padding:.75rem 2rem}@media only screen and (min-width:768px){.btn-sign-up,.btn-log-in{font-size:1.7rem;padding:1.2rem 3rem}}@media only screen and (min-width:1440px){.btn-sign-up,.btn-log-in{margin:1rem 2rem;padding:1.7rem 5rem}}.btn-sign-up{background-color:#afd136}.btn-sign-up:hover{background-color:#ffcc05}.btn-log-in{border:1px solid #fff}.btn-log-in:hover{background-color:#fff;color:#04b1be}.btn-log-in::after{content:"";-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.btn:hover::after{-webkit-box-shadow:inset 0 0 0 2em blue;box-shadow:inset 0 0 0 2em blue}.btn-default,.btn-default-small{font-size:24px;font-size:1.5rem;background-color:#afd136;border:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.17);box-shadow:0 3px 6px rgba(0,0,0,.17);padding:.7rem 1.7rem;text-transform:capitalize}.btn-default:hover,.btn-default-small:hover{background-color:#ffcc05}.btn-default-small{font-size:16px;font-size:1rem;padding:.4rem 1.4rem}.btn-log-out{font-size:20px;font-size:1.25rem;color:#6b49dc;border:1px solid #6b49dc;display:inline-block;padding:.5rem 1.5rem;margin:1rem 0}.btn-add-child{font-size:18px;font-size:1.125rem;text-transform:capitalize;color:#fff;border:1px solid #fff;-ms-flex-item-align:center;align-self:center;padding:.5rem 1rem;margin:1rem 0 1.5rem}@media only screen and (min-width:768px){.btn-add-child{-ms-flex-item-align:end;align-self:flex-end;margin:1rem 0}}.btn-add-child .fa-plus-circle{color:#ffcc05;padding-right:.2rem}.btn-view-answers,.btn-edit-answer{font-size:18px;font-size:1.125rem;text-transform:capitalize;color:#fff;border:1px solid #fff;-ms-flex-item-align:center;align-self:center;padding:.5rem 1rem;margin:0 auto;max-width:110px;display:block;text-align:center}@media only screen and (min-width:768px){.btn-view-answers,.btn-edit-answer{display:inline-block;margin:1rem 0 1.5rem}}.btn-edit-answer{display:block;margin:0;margin-left:auto;padding:.25rem .5rem}.btn-continue-evaluation,.btn-change-password{font-size:20px;font-size:1.25rem;background-color:#ffcc05;border:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.17);box-shadow:0 3px 6px rgba(0,0,0,.17);padding:.6rem 1.5rem;text-transform:capitalize;margin-left:auto;margin-bottom:auto}.btn-change-password{padding:.4rem 1.2rem}.btn-evaluation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;margin-bottom:.5rem;max-width:300px;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-ok{width:auto}.modal,.modal-eval{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;-o-transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.modal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;padding:1rem 1.5rem;width:18rem;text-align:center}.modal-content h1,.modal-content h3{color:#4bd6e0;margin-bottom:.5rem}.modal-content h5{color:#8a8f94;font-weight:bold;margin-top:1rem}.show-modal{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;-o-transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.modal-ok{position:relative;display:inline-block}.form-sign-up-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.form-sign-up-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form-sign-up-wrap .form-sign-up,.form-sign-up-wrap h1{margin:1rem auto;width:15rem}.form-sign-up-wrap .sign-up-warning{max-width:400px;margin:0 auto;text-align:center}@media only screen and (min-width:400px){.form-sign-up-wrap .form-sign-up,.form-sign-up-wrap h1{width:20rem}}.form-sign-up-wrap h1{text-align:center}@media only screen and (min-width:768px){.form-sign-up-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form-sign-up-wrap .form-sign-up,.form-sign-up-wrap h1{margin:3.5rem}}.form-sign-up-wrap .form-group{overflow:hidden}.form-sign-up-wrap .form-group-hint{padding-top:0}.form-sign-up-wrap .form-group-hint p{margin-top:0}.form-sign-up-wrap .form-group-hint em{font-size:16px;font-size:1rem;font-style:italic}.date-label{width:92%;max-width:20rem}.date-label svg{position:absolute;right:0}.form-child-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;margin-top:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.form-child-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}}.form-child-wrap .form-child,.form-child-wrap .form-child-title{margin:.25rem;width:15rem}@media only screen and (min-width:400px){.form-child-wrap .form-child,.form-child-wrap .form-child-title{margin:2rem;width:20rem}}@media only screen and (min-width:1248px){.form-child-wrap .form-child,.form-child-wrap .form-child-title{margin:2rem;min-width:30rem}}.form-child-wrap .form-child{overflow:hidden}.form-child-wrap .form-child-title img{max-width:120px;display:block;margin:0 auto}@media only screen and (min-width:768px){.form-child-wrap .form-child-title img{max-width:180px}}.form-child-wrap .form-child-title h1{text-align:center;white-space:nowrap;margin:.25rem}@media only screen and (min-width:768px){.form-child-wrap .form-child-title h1{margin:2rem}}.form-child-wrap .form-group{min-width:15rem}.form-change-password{margin:0}.form-change-password input[type=text],.form-change-password input[type=email],.form-change-password input[type=password],.form-change-password input[type=date],.form-change-password input[type=number],.form-change-password input[type=tel],.form-change-password select{background:rgba(255,255,255,.2)!important;border:none!important;padding:6px!important}.passwordBody{margin:1rem 0}.checkbox-list{margin:.5rem}@media only screen and (min-width:768px){.checkbox-list{margin:1rem}}.checkbox-list .checkbox-group{padding:.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-list input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;background:#fff;border-radius:50%;position:absolute}.checkbox-list input[type='checkbox']:checked{background:#afd136}.checkbox-list input[type='checkbox']:checked:after{border:3px solid #fff;border-top:none;border-right:none;content:"";height:5px;left:3px;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:9px;z-index:1000}.checkbox-list input[type='checkbox']:checked:after{top:4px}.checkbox-list .checkbox-label{top:.1rem;left:1.5rem;position:relative}.form{margin:.5rem;margin-bottom:2rem!important}@media only screen and (min-width:768px){.form{margin:1rem}}.form h3{margin:1rem 0 .5rem}.form .form-group{position:relative;padding:1rem 0}.form .form-group-inline{display:inline-block;margin-right:2rem}.form .form-group-radio{position:relative;padding:.5rem 0}.form label{font-size:18px;font-size:1.125rem;color:#fff;position:absolute;left:.35rem;top:0;-webkit-transform:translate(.25rem,1.45rem);-ms-transform:translate(.25rem,1.45rem);transform:translate(.25rem,1.45rem);z-index:-1}.form .label-date{color:#fff;position:relative;visibility:visible!important}.form .form-group.input-active>label,.form .form-group.input-entered>label{visibility:hidden}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=date],.form input[type=number],.form input[type=tel],.form select{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;width:100%;max-width:20rem;padding:10px;-webkit-appearance:none;-webkit-border-radius:0}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=date]:focus,.form input[type=number]:focus,.form input[type=tel]:focus,.form select:focus{outline:0}.form option{color:#000}.form input[type='checkbox'],.form input[type='radio']{-webkit-appearance:none;-moz-appearance:none;width:25px;height:25px;background:#fff;border-radius:50%}.form input[type='checkbox']:checked,.form input[type='radio']:checked{background:#afd136}.form input[type='checkbox']:checked:after,.form input[type='radio']:checked:after{border:3px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:5px;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:12px;z-index:1000}.form input[type='checkbox']:checked:after{top:23px}.form input[type='radio']:checked:after{top:15px}.form .checkbox-label,.form .radio-label{top:-.4rem;left:2rem}@media only screen and (min-width:768px){.form .radio-label{position:relative;left:.35rem}.form .checkbox-label{left:2.35rem;top:-.2rem}}.form .validation-summary-errors{background-color:#fff;max-width:320px;padding:1rem;border-radius:4px}.form .validation-summary-errors li{color:#ef4e42;font-size:1.15rem;line-height:1.5rem}.form .validation-sign-up{color:#ff0}.form .validation-log-in{color:#ef4e42}.form .validation-evaluation{color:#ef4e42;font-weight:bold}.form-log-in{margin:0}.form-log-in label{color:#6b49dc}.form-log-in input[type=text],.form-log-in input[type=email],.form-log-in input[type=password],.form-log-in input[type=date],.form-log-in input[type=number],.form-log-in input[type=tel],.form-log-in select{color:#6b49dc;border-bottom:1px solid #6b49dc;width:100%;max-width:none}.form-log-in input[type=text]:focus,.form-log-in input[type=email]:focus,.form-log-in input[type=password]:focus,.form-log-in input[type=date]:focus,.form-log-in input[type=number]:focus,.form-log-in input[type=tel]:focus,.form-log-in select:focus{outline:0}.form-log-in .field-validation-error{color:#ef4e42}.form-log-in .btn{display:inline-block}.form-log-in .forgot-password{display:inline-block;color:#8a8f94;text-decoration:none;margin:1rem;font-size:16px;font-size:1rem}.form-sign-up .field-validation-error{color:#ff0}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}@media(min-width:768px){.page-wrap .logo-wrap{max-width:60px}}.header-menu{margin-bottom:35px;padding-top:30px}body.home .header-menu{background:#6950dd;padding:30px 0;margin-bottom:75px}.header-menu ul.quick-menu,.header-menu ul.quick-menu li{list-style-type:none;margin:0;padding:0}.header-menu ul.quick-menu{margin-left:12%;width:60%;display:grid;gap:15px 15px;grid-auto-flow:column;align-items:center;justify-content:space-between}.header-menu ul.quick-menu a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:.7em}@media(max-width:1350px){body.home .header-menu ul.quick-menu{margin-left:1.5rem;margin-left:calc(1rem + 12px);width:calc(100% - 1rem - 315px)}}@media(max-width:1100px){.header-menu ul.quick-menu{display:none}.header-menu{margin:0!important;padding:0!important;background:none!important}}@media screen and (max-height:1000px){.logo{max-width:250px}}#___gcse_0{width:90%;max-width:600px}#___gcse_0 .gsc-control-cse{background:none;border:none}