@import url(https://fonts.googleapis.com/css2?family=Bangers&amp;family=Kalam&amp;family=Hind:wght@400;500;600;700&amp;family=Kalam:wght@400&amp;display=swap);
html{--section-spacing:5rem;--header-height:60px;--footer-height:60px}.white{color:#fff}.light-green{color:#b5d68b}.med-green{color:#69a51b}.dark-green{color:#5e9317}.level-red{color:#c21722}.booster-blue{color:#0065b0}.title-blue{color:#0033a1}.table-red{color:#cf0a2c}.table-orage{color:#f37031}.table-yellow{color:#fdf685}.bg-light-green{background-color:#b5d68b}.bg-med-green{background-color:#69a51b}.bg-dark-green{background-color:#5e9317}.bg-level-red{background-color:#c21722}.bg-booster-blue{background-color:#0065b0}.bangers{font-family:Bangers,cursive;letter-spacing:1.3px}.hind{font-family:Hind,sans-serif!important;letter-spacing:normal!important}.uppercase{text-transform:uppercase}.center-text,.text-center{text-align:center}.h1,h1{font-family:Hind,sans-serif;font-size:3.75rem;line-height:1}@media(max-width:768px){.h1,h1{font-size:2.75rem}}.h2,h2{font-family:Bangers,cursive;font-size:2rem;letter-spacing:1.3px;line-height:1}@media(max-width:768px){.h2,h2{font-size:1.75rem}}.h2-large,.page-template-page-about .page-content h2,.page-template-page-faq .page-content h2{font-size:2.25rem}@media(max-width:768px){.h2-large,.page-template-page-about .page-content h2,.page-template-page-faq .page-content h2{font-size:2rem}}.h3,h3{font-family:Hind,sans-serif;font-size:2rem;font-weight:600;line-height:1.25}@media(max-width:768px){.h3,h3{font-size:1.75rem}}.h3.mb,h3.mb{margin-bottom:2rem}.h4,h4{font-family:Hind,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.25;margin-bottom:1rem}@media(max-width:768px){.h4,h4{font-size:1.5rem}}.h5,h5{font-family:Hind,sans-serif;font-size:1.75rem;line-height:1.25}@media(max-width:768px){.h5,h5{font-size:1.125rem}}.body-large,.page-template-page-about .page-content li,.page-template-page-about .page-content p,.page-template-page-faq .page-content li,.page-template-page-faq .page-content p{font-family:Hind,sans-serif;font-size:1.5rem}@media(max-width:768px){.body-large,.page-template-page-about .page-content li,.page-template-page-about .page-content p,.page-template-page-faq .page-content li,.page-template-page-faq .page-content p{font-size:1.25rem}}.body-large p,.page-template-page-about .page-content li p,.page-template-page-about .page-content p p,.page-template-page-faq .page-content li p,.page-template-page-faq .page-content p p{font-family:Hind,sans-serif;font-size:1.5rem}@media(max-width:768px){.body-large p,.page-template-page-about .page-content li p,.page-template-page-about .page-content p p,.page-template-page-faq .page-content li p,.page-template-page-faq .page-content p p{font-size:1.25rem}}.body-medium,p{font-family:Hind,sans-serif;font-size:1.25rem;line-height:1.2}@media(max-width:768px){.body-medium,p{font-size:1.125rem}}.body-medium:last-child,p:last-child{margin-bottom:0}.body-small,ol,ul{font-family:Hind,sans-serif;font-size:1.125rem;line-height:1.2}.body-small:last-child,ol:last-child,ul:last-child{margin-bottom:0}@media(max-width:768px){.body-small,ol,ul{font-size:1.125rem}}li{margin:.5rem 0}.body-x-small{font-family:Hind,sans-serif;font-size:1.125rem;line-height:1.2}@media(max-width:768px){.body-x-small{font-size:1rem}}.body-x-small p{font-family:Hind,sans-serif;font-size:1.125rem;line-height:1.2}@media(max-width:768px){.body-x-small p{font-size:1rem}}.body-x-small:last-child{margin-bottom:0}p{margin-bottom:1em}p:last-child{margin-bottom:0}.single-workbook .h1,.single-workbook h1{font-family:Bangers,cursive;font-size:3.75rem;letter-spacing:1.3px;line-height:1}@media(max-width:768px){.single-workbook .h1,.single-workbook h1{font-size:2.75rem}}.single-workbook .h2,.single-workbook h2{font-size:2rem}@media(max-width:768px){.single-workbook .h2,.single-workbook h2{font-size:1.75rem}}.single-workbook .h3,.single-workbook h3{font-family:Bangers,cursive;font-size:1.75rem;letter-spacing:1px;line-height:1}@media(max-width:768px){.single-workbook .h3,.single-workbook h3{font-size:1.5rem}}.single-workbook .h4,.single-workbook h4{font-size:1.5rem}@media(max-width:768px){.single-workbook .h4,.single-workbook h4{font-size:1.25rem}}.single-workbook .h5,.single-workbook h5{font-size:1.25rem;font-weight:600}@media(max-width:768px){.single-workbook .h5,.single-workbook h5{font-size:1.125rem}}.page-template-page-about .page-content .single-workbook li,.page-template-page-about .page-content .single-workbook p,.page-template-page-faq .page-content .single-workbook li,.page-template-page-faq .page-content .single-workbook p,.single-workbook .body-large,.single-workbook .page-template-page-about .page-content li,.single-workbook .page-template-page-about .page-content p,.single-workbook .page-template-page-faq .page-content li,.single-workbook .page-template-page-faq .page-content p{font-size:1.5rem}@media(max-width:768px){.page-template-page-about .page-content .single-workbook li,.page-template-page-about .page-content .single-workbook p,.page-template-page-faq .page-content .single-workbook li,.page-template-page-faq .page-content .single-workbook p,.single-workbook .body-large,.single-workbook .page-template-page-about .page-content li,.single-workbook .page-template-page-about .page-content p,.single-workbook .page-template-page-faq .page-content li,.single-workbook .page-template-page-faq .page-content p{font-size:1.375rem}}.single-workbook .body-medium,.single-workbook p{font-size:1.25rem}@media(max-width:768px){.single-workbook .body-medium,.single-workbook p{font-size:1.25rem}}.single-workbook .body-small{font-size:1.125rem}@media(max-width:768px){.single-workbook .body-small{font-size:1.125rem}}.single-workbook .body-x-small{font-size:1.125rem}@media(max-width:768px){.single-workbook .body-x-small{font-size:1rem}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}html[lang]{font-size:100%;margin-top:0!important;scroll-behavior:smooth}main{width:100%}.sr{display:none!important}#react-app{background-color:#fff;height:100vh;overflow:hidden;width:100%}@media(max-width:768px){#react-app{height:auto}}@media(min-width:922px){.ast-container{max-width:1440px}}@media(min-width:1440px){#ast-desktop-header .ast-container{max-width:1640px}}@media(max-width:520px){.ast-separate-container #content .ast-container{padding-left:1rem;padding-right:1rem}}.p-lg{padding-bottom:calc(var(--section-spacing) + 6vw)}.p-lg,.pt-lg,.section-padding-top{padding-top:calc(var(--section-spacing) + 6vw)}.pb-lg,.section-padding-bottom{padding-bottom:calc(var(--section-spacing) + 6vw)}.m-lg{margin-bottom:calc(var(--section-spacing) + 6vw)}.m-lg,.mt-lg,.section-margin-top{margin-top:calc(var(--section-spacing) + 6vw)}.mb-lg,.section-margin-bottom{margin-bottom:calc(var(--section-spacing) + 6vw)}.p-md{padding-bottom:calc(var(--section-spacing)*.25 + 6vw)}.p-md,.pt-md{padding-top:calc(var(--section-spacing)*.25 + 6vw)}.pb-md{padding-bottom:calc(var(--section-spacing)*.25 + 6vw)}.m-md{margin-bottom:calc(var(--section-spacing)*.25 + 6vw)}.m-md,.mt-md{margin-top:calc(var(--section-spacing)*.25 + 6vw)}.mb-md{margin-bottom:calc(var(--section-spacing)*.25 + 6vw)}.m-sm{margin-bottom:calc(var(--section-spacing)*.25 + 4vw)}.m-sm,.mt-sm{margin-top:calc(var(--section-spacing)*.25 + 4vw)}.mb-sm{margin-bottom:calc(var(--section-spacing)*.25 + 4vw)}.m-xs{margin-bottom:calc(var(--section-spacing)*.17 + 3vw)}.m-xs,.mt-xs{margin-top:calc(var(--section-spacing)*.17 + 3vw)}.mb-xs{margin-bottom:calc(var(--section-spacing)*.17 + 3vw)}.m-xxs{margin-bottom:calc(var(--section-spacing)*.125 + 2vw)}.m-xxs,.mt-xxs{margin-top:calc(var(--section-spacing)*.125 + 2vw)}.mb-xxs{margin-bottom:calc(var(--section-spacing)*.125 + 2vw)}body.ast-separate-container{background-color:#fff}@media(max-width:921px){body.ast-main-header-nav-open{overflow:hidden}}body.is-workbook-active .site-footer,body.is-workbook-active .site-header{display:none!important}body:not(.is-workbook-active) #react-app{height:calc(100vh - 400px);min-height:800px}@media(max-width:768px){body:not(.is-workbook-active) #react-app{height:auto;min-height:70vh}}body:not(.is-workbook-active) #react-app footer,body:not(.is-workbook-active) #react-app header{display:none!important}body.logged-in .full-width-mega{display:none}body ::-webkit-scrollbar{width:.5em}body ::-webkit-scrollbar-track{background:#f5f5f5}body ::-webkit-scrollbar-thumb{background:#b2b2b1}.row{position:relative;width:100%}.row [class^=col]{float:left;padding-right:1.75rem;padding-top:1.75rem}@media(max-width:768px){.row [class^=col]{padding-right:.5rem}}.row:after{clear:both;content:"";display:table}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%}@media only screen and (min-width:1024px){.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.hidden-sm{display:block}}.aligncenter,.alignleft,.alignright{margin-bottom:1.5rem;margin-top:1.5rem}.alignnone{margin-left:auto;margin-right:auto}p .aligncenter:first-child,p .alignleft:first-child,p .alignright:first-child{margin-top:0}p .aligncenter:last-child,p .alignleft:last-child,p .alignright:last-child{margin-bottom:0}.content-block{background:#ccc;border:1px solid #eee;float:right;max-width:250px;padding:3px;text-align:center}.content-block:after{clear:both}.blue-button{background-color:#33bdef;border:1px solid #057fd0;border-radius:6px}.blue-button,.red-button{color:#fff;cursor:pointer;display:inline-block;padding:6px 24px;text-decoration:none}.red-button{background-color:#bc3315;border:1px solid #942911;border-radius:6px}.mobile-only{display:none!important}@media(max-width:768px){.mobile-only{display:flex!important}}.d-flex{display:flex}.flex-row{flex-direction:flex}.flex-column{flex-direction:column}@media(max-width:520px){.flex-column-mobile{flex-direction:column}}.flex-grow-0{flex:0}.flex-grow-1{flex:1}html[lang=fr-CA] .home .hero .titles h1 div,html[lang=fr-FR] .home .hero .titles h1 div{max-width:467px}.logged-in.admin-bar .site-header{margin-top:32px}.logged-in.admin-bar #react-app header{top:32px}@media screen and (max-width:782px){.logged-in.admin-bar .site-header{margin-top:46px}.logged-in.admin-bar #react-app header{top:46px}}.lity{background:#0b0b0b;background:rgba(0,0,0,.9);bottom:0;left:0;opacity:0;outline:none!important;position:fixed;right:0;top:0;transition:opacity .3s ease;white-space:nowrap;z-index:9990}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{bottom:0;left:0;outline:none!important;position:fixed;right:0;text-align:center;top:0;z-index:9990}.lity-wrap:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.lity-loader{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:-.8em;opacity:0;position:absolute;text-align:center;top:50%;transition:opacity .3s ease;width:100%;z-index:9991}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;max-height:100%;max-width:100%;outline:none!important;text-align:left;vertical-align:middle;white-space:normal;z-index:9992}.lity-content{transform:scale(1);transition:transform .3s ease;width:100%;z-index:9993}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{bottom:0;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.lity-close{-webkit-appearance:none;background:none;border:0;box-shadow:none;color:#fff;cursor:pointer;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;height:35px;line-height:35px;outline:none;padding:0;position:fixed;right:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:35px;z-index:9994}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{background:none;border:0;box-shadow:none;color:#fff;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;line-height:35px;outline:none;padding:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lity-close:active{top:1px}.lity-image img{border:0;display:block;line-height:0;max-width:100%}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:964px;width:100%}.lity-iframe-container{-webkit-overflow-scrolling:touch;height:0;overflow:auto;padding-top:56.25%;pointer-events:auto;transform:translateZ(0);width:100%}.lity-iframe-container iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.lity-hide{display:none}.button,button{background-color:#69a51b;border:4px solid #69a51b!important;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-family:Bangers,cursive;font-size:1.5rem;letter-spacing:1px;line-height:1;padding:.4em .9em .25em;transition:all .3s ease-in-out}.button:hover,button:hover{background-color:transparent;color:#69a51b}.button:hover a,button:hover a{color:#69a51b}.button.small,button.small{font-size:1rem}.button.large,button.large{font-size:2rem}@media(max-width:768px){.button.large,button.large{font-size:1.75rem}}.button.inverse,button.inverse{background-color:transparent;color:#69a51b}.button.inverse:hover,button.inverse:hover{background-color:#69a51b;color:#fff}.button.arrows-left,.button.arrows-right,button.arrows-left,button.arrows-right{background-color:transparent!important;border:0!important;color:#69a51b;padding:0}.button.arrows-left.white,.button.arrows-right.white,button.arrows-left.white,button.arrows-right.white{color:#fff}.button.transparent,button.transparent{background-color:transparent!important;border:0!important;color:#69a51b}.button.transparent a,button.transparent a{color:#69a51b!important}.button.transparent a:hover,button.transparent a:hover{color:#5e9317!important}.button.arrows-right img,button.arrows-right img{margin-left:.75rem;transition:all .3s ease-in-out}.button.arrows-right:hover img,button.arrows-right:hover img{transform:translateX(.5rem)}.button.arrows-left img,button.arrows-left img{margin-right:.75rem;transition:all .3s ease-in-out}.button.arrows-left:hover img,button.arrows-left:hover img{transform:translateX(-.5rem)}.button[disabled],button[disabled]{opacity:.5;pointer-events:none}.button.minor,button.minor{background-color:transparent!important;border:0!important;color:#575756;font-family:Hind,sans-serif;font-size:.9rem;letter-spacing:normal;padding:0;text-decoration:underline}.button.minor:hover,button.minor:hover{color:#69a51b}.button.minor.white,button.minor.white{color:#fff}.button.minor.white:hover,button.minor.white:hover{opacity:.8}.button.button-toggle,button.button-toggle{align-items:center;background-color:transparent!important;border:0!important;color:#69a51b;display:flex;font-family:Hind,sans-serif;font-size:1.125rem!important;font-weight:700;justify-content:center;letter-spacing:normal;margin-top:2rem;padding:0;text-transform:uppercase}.button.button-toggle span,button.button-toggle span{padding-top:.3em}.button.button-toggle svg,button.button-toggle svg{height:.5em;margin-left:.5em;transition:all .3s ease-in-out;width:.7em}.button.button-toggle.is-active,button.button-toggle.is-active{color:#5e9317}.button.button-toggle.is-active svg,button.button-toggle.is-active svg{transform:rotate(180deg)}input[type=submit]{background-color:#69a51b!important;border:4px solid #69a51b!important;border-radius:12px!important;color:#fff!important;font-family:Bangers,cursive!important;font-size:1.5rem!important;letter-spacing:1px!important;line-height:1!important;margin-top:1rem;padding:.25em .9em!important;transition:all .3s ease-in-out!important}input[type=submit]:hover{background-color:transparent!important;color:#69a51b!important}.arrow-link.white a{color:#fff!important;font-family:Bangers,cursive;font-size:1.5rem;font-weight:500}.arrow-link.white a:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC40MTQiIGhlaWdodD0iMTMuMzU1IiB2aWV3Qm94PSIwIDAgMjAuNDE0IDEzLjM1NSI+CiAgPGcgaWQ9Ikdyb3VwXzIzMSIgZGF0YS1uYW1lPSJHcm91cCAyMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MTggODEyLjcyNykgcm90YXRlKDE4MCkiPgogICAgPHBhdGggaWQ9IlBhdGhfMjM4IiBkYXRhLW5hbWU9IlBhdGggMjM4IiBkPSJNMTkwNS42NzcsODAwLjc4NmwtMS40MTQtMS40MTQtNi42NzcsNi42NzcsNi42NzcsNi42NzcsMS40MTQtMS40MTQtNS4yNjMtNS4yNjRaIiBmaWxsPSIjZmZmIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8yMzkiIGRhdGEtbmFtZT0iUGF0aCAyMzkiIGQ9Ik0xOTE4LDgwNS4wMmgtMTEuNTU3bDQuMjMzLTQuMjM0LTEuNDE0LTEuNDE0LTYuNjc3LDYuNjc3LDYuNjc3LDYuNjc3LDEuNDE0LTEuNDE0LTQuMjkyLTQuMjkzSDE5MThaIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K);display:inline-block;margin-left:.75rem;transition:all .3s ease-in-out}.arrow-link:hover a:after{transform:translateX(.5rem)}.loading-screen{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.loading-screen h3{font-weight:700;margin-bottom:1rem}.loading-screen .loader{-webkit-animation:loader 1s ease-in-out infinite;animation:loader 1s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;background:#fff;color:#fff;font-size:11px;height:3em;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}.loading-screen .loader:after,.loading-screen .loader:before{-webkit-animation:loader 1s ease-in-out infinite;animation:loader 1s ease-in-out infinite;background:#fff;content:"";height:3em;position:absolute;top:0;width:1em}.loading-screen .loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.loading-screen .loader:after{left:1.5em}@-webkit-keyframes loader{0%,80%,to{box-shadow:0 0;height:3.5em}40%{box-shadow:0 -2em;height:4em}}.loader-wrapper{align-items:center;display:flex;height:10rem}.loader-wrapper .loader{-webkit-animation:loader 1s ease-in-out infinite;animation:loader 1s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;background:#69a51b;color:#69a51b;font-size:11px;height:3em;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}.loader-wrapper .loader:after,.loader-wrapper .loader:before{-webkit-animation:loader 1s ease-in-out infinite;animation:loader 1s ease-in-out infinite;background:#69a51b;content:"";height:3em;position:absolute;top:0;width:1em}.loader-wrapper .loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.loader-wrapper .loader:after{left:1.5em}@keyframes loader{0%,80%,to{box-shadow:0 0;height:3.5em}40%{box-shadow:0 -2em;height:4em}}.continue-workbook .image-info,.page-not-found .image-info{align-items:center;display:flex;flex-wrap:wrap-reverse}.continue-workbook .image,.continue-workbook .info,.page-not-found .image,.page-not-found .info{width:50%}@media(max-width:768px){.continue-workbook .image,.continue-workbook .info,.page-not-found .image,.page-not-found .info{width:100%}}.continue-workbook .info,.page-not-found .info{padding:2rem}.continue-workbook .image-wrapper,.page-not-found .image-wrapper{left:0;overflow:hidden;padding-bottom:56.625%;position:relative;top:0;width:100%}.continue-workbook .image-wrapper img,.page-not-found .image-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.continue-workbook{border:4px solid #5e9317}.page-not-found{background-color:#f5f5f5}.page-not-found .page-not-found-cta{display:flex;flex-direction:column}.page-not-found .page-not-found-link{margin:.5rem 0}.page-not-found h3{margin-bottom:1rem}.page-not-found .subtitle{margin:.5rem 0}.continue-form{display:flex;flex-direction:column;justify-content:center}.continue-form h3{margin-bottom:1rem}.continue-form form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;text-align:center}.continue-form form label{font-weight:700}.continue-form form .input-submit{align-items:center;display:flex;justify-content:center;margin:1rem 0}.continue-form form input[type=text]{background-color:#f5f5f5;border:0;font-family:Hind,sans-serif;font-size:1rem;text-align:center}.continue-form form .button{margin-left:.5rem;margin-top:0}.continue-form .feedback{margin-bottom:.5rem}.workbook-card .image{background:#69a51b;left:0;margin-bottom:1.25rem;overflow:hidden;padding-bottom:67.5%;position:relative;top:0;width:100%}.workbook-card .image>img{background-color:#f5f5f5;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.workbook-card .image .icon{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.workbook-card .image .icon img{opacity:0;transition:all .3s ease-in-out;width:25%}@media(max-width:921px){.workbook-card .image .icon img{width:35%}}.workbook-card .body-medium{margin-top:1rem}.workbook-card .button{margin-top:1.5rem;text-align:left}.workbook-card .text-center{transition:all .3s ease-in-out}.workbook-card a{color:#393939}.workbook-card a:hover .image>img{transform:scale(1.05)}.workbook-card a:hover .has-icon>img{opacity:0}.workbook-card a:hover .has-icon .icon img{opacity:1}.workbook-card a:hover .text-center{color:#69a51b}.sidebar-progress{background:#fdfdfd;box-shadow:0 3px 6px transparent;height:100%;height:calc(100% - var(--header-height) - var(--footer-height));left:0;position:fixed;top:var(--header-height);transform:translateX(-100%);transition:all .3s ease-in-out;width:25rem;z-index:80}@media(max-width:768px){.sidebar-progress{display:flex;flex-direction:column;height:calc(100% - var(--header-height));overflow:initial;padding:1rem;padding-bottom:var(--footer-height);padding-top:0;width:100%;z-index:200}}.sidebar-progress.is-active{box-shadow:0 3px 6px rgba(0,0,0,.16);transform:translateX(0)}@media(max-width:768px){.sidebar-progress.is-active{box-shadow:none}}.sidebar-progress .section-progress{height:100%;overflow:auto;padding:3.5rem 2rem 2rem}@media(max-width:768px){.sidebar-progress .section-progress{padding:0}}.sidebar-progress ul{list-style:none;margin:0;overflow:auto;padding:0}.sidebar-progress ul li{margin-bottom:1rem}.sidebar-progress ul li>.accordion>.accordion__item>.accordion__heading{font-size:24px;font-weight:700;line-height:1.2}.sidebar-progress ul li>.accordion>.accordion__item a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-progress ul li>.accordion>.accordion__item .accordion{margin-top:.5rem}.sidebar-progress ul li>.accordion>.accordion__item .accordion__item{margin-bottom:.5rem;padding-left:1rem}.sidebar-progress ul li>.accordion>.accordion__item>.accordion__panel>.accordion>.accordion__item>.accordion__heading{font-size:20px}.sidebar-progress ul li>.accordion>.accordion__item>.accordion__panel>.accordion>.accordion__item .accordion__heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-progress ul li>.accordion>.accordion__item>.accordion__panel>.accordion>.accordion__item>.accordion__panel>.accordion .accordion__item>.accordion__heading{font-size:18px}.sidebar-progress ul li>.accordion>.accordion__item>.accordion__panel>.accordion>.accordion__item>.accordion__panel>.accordion .accordion__item>.accordion__panel>.accordion>.accordion__item{padding-left:0}.sidebar-progress ul li>.accordion>.accordion__item>.accordion__panel>.accordion>.accordion__item>.accordion__panel>.accordion .accordion__item>.accordion__panel>.accordion>.accordion__item>.accordion__heading{font-size:16px}.sidebar-progress ul li .accordion__panel .accordion__heading{font-size:1rem}.sidebar-progress ul li .accordion__panel .accordion__heading:hover .parent-wrapper{text-decoration:underline}.sidebar-progress ul .accordion__heading{padding-left:1rem}.sidebar-progress ul .accordion__heading.is-complete{padding-right:1rem;position:relative}.sidebar-progress ul .accordion__heading.no-children{margin-left:calc(.5rem - 4px);padding-left:0}.sidebar-progress .accordion__button{color:#393939;cursor:pointer;position:relative;transition:all .3s ease-in-out}.sidebar-progress .accordion__button:hover{color:#878786}.sidebar-progress .accordion__button[aria-expanded=true] img{transform:translateY(-50%) rotate(90deg)}.sidebar-progress .accordion__button img{left:calc(-.5rem - 4px);position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.sidebar-progress .accordion__button .completed img{left:auto;position:relative;top:auto;transform:none}.sidebar-progress a{border-left:4px solid transparent;color:#393939;font-family:Hind,sans-serif;padding-left:.5rem}.sidebar-progress a.active{border-color:#69a51b;color:#69a51b;font-family:Hind,sans-serif;font-weight:700}.sidebar-progress .parent-wrapper.is-active{color:#69a51b}.sidebar-progress .completed{position:absolute;right:0;top:50%;transform:translateY(-50%)}.sidebar-progress .copy-code{padding-top:1rem}.sidebar-progress .copy-code .minor{font-size:1.25rem;font-weight:500}.sidebar-progress .copy-code .minor img{margin-left:.5em}.sidebar-progress .copy-code .copied{padding-left:1rem}.sidebar-progress .copy-code .text{font-size:1.5rem}.sidebar-progress .copy-code .text .label{font-weight:600}.sidebar-progress .save-and-exit{bottom:0;left:0;position:fixed;width:100%}.sidebar-progress .save-and-exit button{border-radius:0;height:var(--footer-height);padding:.5;width:100%}@media(max-width:768px){.logged-in.admin-bar .sidebar-progress{height:calc(100% - var(--header-height) - 32px)}}.sidebar-comment{background:#fdfdfd;box-shadow:0 3px 6px transparent;height:calc(100% - var(--header-height) - var(--footer-height));position:fixed;right:0;top:var(--header-height);transform:translateX(100%);transition:all .3s ease-in-out;width:20rem}@media(max-width:768px){.sidebar-comment{border-top-left-radius:20px;border-top-right-radius:20px;bottom:var(--footer-height);height:calc(100vh - 10% - var(--header-height) - var(--footer-height));padding:2rem 1rem;top:auto;transform:translateY(100%);width:100%}}.sidebar-comment.is-active{box-shadow:0 3px 6px rgba(0,0,0,.16);transform:translateX(0)}@media(max-width:768px){.sidebar-comment.is-active{box-shadow:0 -3px 6px rgba(0,0,0,.16)}}.sidebar-comment.is-active .comment-toggle{position:static;transform:translateX(0)}.sidebar-comment .scroll-wrapper{display:flex;flex-direction:column;height:100%;overflow:auto;padding:2rem}@media(max-width:768px){.sidebar-comment .scroll-wrapper{overflow:auto;padding-right:.75rem}}.sidebar-comment .comment-toggle{border:0!important;margin:0 1rem 0 0;padding:0;position:fixed;transform:translateX(calc(-100% - 4rem))}@media(max-width:768px){.sidebar-comment .comment-toggle{display:none}}.sidebar-comment .heading{align-items:center;display:flex;margin-bottom:2rem}@media(max-width:768px){.sidebar-comment .heading{justify-content:center;margin-bottom:1rem}}.sidebar-comment input[type=text]{background:#fff;border:2px solid #69a51b;width:100%}.sidebar-comment label{font-family:Hind,sans-serif;font-size:1.25rem;font-weight:700}.sidebar-comment .group-label{font-family:Hind,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:1rem}.sidebar-comment .group{display:flex;flex-direction:column}.sidebar-comment .options{display:flex}.sidebar-comment .options label{margin-right:.25rem}.sidebar-comment .options label:last-child{margin-right:0}.sidebar-comment .wrapper{background:#f5f5f5;cursor:pointer;font-family:Bangers,cursive;font-size:1.125rem;letter-spacing:1px;line-height:1;padding:.2em .3rem;text-transform:uppercase;transition:all .3s ease-in-out}.sidebar-comment .wrapper img{height:1em;margin-left:.5em;max-width:1.5rem;width:2em}.sidebar-comment .wrapper:hover{background:#b5d68b}.sidebar-comment input[type=radio]{display:none}.sidebar-comment input[type=radio]:checked+.wrapper,.sidebar-comment input[type=radio]:focus+.wrapper,.sidebar-comment input[type=radio]:hover+.wrapper{background:#b5d68b}.sidebar-comment .buttons{align-items:center;display:flex;margin-top:1rem}.sidebar-comment .buttons button{margin-right:.5rem}.sidebar-comment .buttons button:last-child{margin-right:0}.sidebar-comment .comment-section{border-top:2px solid #f5f5f5;display:flex;flex-direction:column;height:100%;margin-top:1.5rem;padding-top:1.5rem;width:100%}.sidebar-comment .comment-section h4{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.sidebar-comment .comment-icon{display:flex;margin-bottom:1.5rem}.sidebar-comment .comment-icon .icon{align-items:center;border-radius:100%;display:flex;height:2.5rem;justify-content:center;padding:.5rem;width:2.5rem}.sidebar-comment .comment-icon .icon.student{background:#69a51b}.sidebar-comment .comment-icon .icon.teacher{background:#575756}.sidebar-comment .comment-icon .comment{padding-left:1rem;width:calc(100% - 2.5rem)}.sidebar-comment .comment-icon:last-child{margin-bottom:0}.sidebar-comment .comments{height:100%;overflow:auto}@media(max-width:768px){.sidebar-comment .comments{max-height:none!important}}#react-app footer{align-items:center;background:#69a51b;bottom:0;display:flex;font-family:Hind,sans-serif;height:var(--footer-height);justify-content:space-between;left:0;padding:2rem;position:fixed;width:100%;z-index:100}@media(max-width:768px){#react-app footer{padding:1rem}}#react-app footer .print-workbook{color:#fff;font-size:1.125rem;font-weight:700;line-height:1;margin-right:2rem;position:absolute;right:0;text-decoration:underline}@media(max-width:1024px){#react-app footer .print-workbook{font-size:1rem;margin-left:.5rem}}#react-app footer .print-workbook:hover{opacity:.75}@media(max-width:768px){#react-app footer .print-workbook{display:none}}#react-app .progress-buttons{display:flex;flex:1;justify-content:center}@media(max-width:768px){#react-app .progress-buttons{left:auto;position:static;top:auto;transform:none}}#react-app .progress-buttons .button,#react-app .progress-buttons button{margin-right:1.5rem}@media(max-width:1024px){#react-app .progress-buttons .button,#react-app .progress-buttons button{font-size:1.125rem;margin-right:1rem}}@media(max-width:520px){#react-app .progress-buttons .button,#react-app .progress-buttons button{margin-right:1rem}}#react-app .progress-buttons .button:last-child,#react-app .progress-buttons button:last-child{margin-right:0}#react-app .progress-buttons ul{list-style:none;margin:0;padding:0}@media(max-width:768px){#react-app .progress-buttons ul{align-items:center;display:flex;justify-content:center}}#react-app .progress-buttons>span{color:#fff;font-size:15px;font-weight:700;margin-left:12px}#react-app .progress-buttons .unsaved-progress-warning{background:#fff;bottom:4rem;color:#a22929;font-size:1rem;font-weight:600;left:50%;line-height:1;margin:0;padding:1rem;position:absolute;text-transform:uppercase;transform:translateX(-50%);width:100%}#react-app .progress-buttons .unsaved-progress-warning>span{align-items:center;display:flex;justify-content:center}#react-app .progress-buttons .unsaved-progress-warning>span img{height:.9em;margin-bottom:.1em;margin-right:.75em;width:.9em}#react-app .current-area{flex-basis:50%;max-width:50%;padding-right:2rem}@media(max-width:1024px){#react-app .current-area{max-width:40%}}@media(max-width:768px){#react-app .current-area{display:none}}#react-app .current-area *{font-size:1.125rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#react-app .mobile-only .comment-toggle{border:0!important;padding:0!important}.site-footer{background:#393939;color:#fff;padding-bottom:1.5rem;padding-top:5rem}@media(max-width:520px){.site-footer{padding-bottom:3.75rem}}.site-footer .ast-container{display:flex;flex-direction:column}.site-footer .footer-bottom{border-top:2px solid #fff;margin-top:1.5rem;padding-top:1.5rem}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer ul li a{color:#fff;font-family:Hind,sans-serif}.site-footer .copy-terms-social{align-items:center;display:flex;justify-content:space-between}.site-footer .copy-terms-social .copy-terms{align-items:center;display:flex;gap:2rem}@media(max-width:1024px){.site-footer .copy-terms-social .copy-terms{align-items:center;flex-direction:column;gap:.5rem}.site-footer .copy-terms-social{align-items:center;flex-direction:column}.site-footer .copy-terms-social>*{margin-bottom:1rem}.site-footer .copy-terms-social>:last-child{margin-bottom:0}}.site-footer .copy-terms-social .copy{font-family:Hind,sans-serif;font-size:1rem}.site-footer .about ul{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:1.5rem}.site-footer .about ul li{margin-top:.5em}@media(max-width:768px){.site-footer .about ul li{margin-right:0}}.site-footer .about ul a{color:#fff;font-size:1.375rem;font-weight:600}.site-footer .about ul a:hover{color:#e6e6e6}.site-footer .about ul .arrow-link a{font-size:1.5rem;font-weight:500}.site-footer .logo-workbooks{display:flex;gap:5rem}@media(max-width:768px){.site-footer .logo-workbooks{align-items:center;flex-direction:column-reverse;gap:0}.site-footer .logo-workbooks>*{margin-bottom:2rem}.site-footer .logo-workbooks>:first-child{margin-bottom:0}}@media(max-width:1024px){.site-footer .logo-workbooks{justify-content:space-around}}@media(max-width:768px){.site-footer .logo-workbooks>.logo{border-top:2px solid #fff;padding-top:2rem;width:100%}}.site-footer .logo-workbooks>.logo .info{max-width:310px}@media(max-width:768px){.site-footer .logo-workbooks>.logo .info{margin:0 auto;text-align:center}}.site-footer .logo-workbooks>.logo .info img.logo{margin-bottom:1rem;width:100%}.site-footer .logo-workbooks>.logo .info p{font-size:1rem;font-weight:600;line-height:1.2}.site-footer .logo-workbooks>.logo .info .button{color:#fff;font-family:Bangers,cursive;font-size:1.5rem;font-weight:500}.site-footer .logo-workbooks .workbooks-about{flex:1;padding-top:2.5rem}@media(max-width:768px){.site-footer .logo-workbooks .workbooks-about{padding-left:0;padding-top:0;text-align:center;width:100%}}@media(min-width:1025px){.site-footer .logo-workbooks .workbooks-about{display:flex;gap:2rem;justify-content:space-around}}.site-footer .logo-workbooks .workbooks-about .workbooks h3{color:#fff;font-family:Bangers,cursive;font-weight:500;line-height:1}@media(max-width:1024px){.site-footer .logo-workbooks .workbooks-about .about{margin-top:2rem}}.site-footer .logo-workbooks .workbooks-about .about h3{color:#fff;font-family:Bangers,cursive;font-weight:500;line-height:1}.site-footer .logo-workbooks .workbook-links{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;margin-top:1.5rem}@media(max-width:768px){.site-footer .logo-workbooks .workbook-links{grid-template-columns:1fr}.site-footer .logo-workbooks .workbook-links li{padding-right:0}}.site-footer .logo-workbooks .workbook-links li a{font-size:1.375rem;font-weight:600}.site-footer .logo-workbooks .workbook-links li a:hover{opacity:.8}.site-footer .terms{align-items:center;display:flex}.site-footer .terms ul{display:flex;gap:2rem}@media(max-width:768px){.site-footer .terms ul{flex-direction:column;text-align:center}}.site-footer .terms ul li{font-size:1rem}.site-footer .terms ul li:last-child{margin-right:0}@media(max-width:768px){.site-footer .terms ul li{margin-top:1rem}.site-footer .terms ul li:first-child{margin-top:0}}.site-footer .terms ul a{text-decoration:underline}.site-footer .terms ul a:hover{opacity:.8}.question{width:100%}.question.booster{margin-bottom:3rem}.question .heading,.question .question-title{margin-bottom:2rem}.question.assessment .question-title{padding-top:1.75rem}.question .num{font-family:Bangers,cursive;font-size:1.125em;letter-spacing:1.3px}.question h4 .num{font-family:Hind,sans-serif;font-size:1em}.question .level{color:#c21722;font-family:Kalam,cursive;font-size:1.25rem;line-height:1.2;margin-top:1.5rem}@media(max-width:768px){.question .row .q{padding-right:0}}.question .table-wrapper{margin-bottom:2rem;overflow:auto}@media(max-width:768px){.question .table-wrapper{-webkit-overflow-scrolling:touch;width:calc(100vw - 4rem)}}@media(min-width:1440px){.question .row{width:calc(100% - 5rem)}}.question .col-6 .table-wrapper{width:calc(50vw - 26rem)}@media(max-width:768px){.question .col-6 .table-wrapper{width:calc(100vw - 2rem)}}.question label span:not(.sr){display:inline-block;margin-bottom:1em}.question p label textarea{position:relative;top:-.5em}.question p label span{margin-bottom:0}.question table{border-collapse:collapse;border-spacing:0;max-width:100%;overflow-x:auto;vertical-align:top}.question table input[type=text]{width:100%}.radio-buttons>label .label:before .question.booster .button[type=submit]{display:none!important}.answers{margin-top:2rem}.subsection-booster-links{display:flex;flex-wrap:wrap;gap:2rem}.assessment .button-toggle{color:#0065b0!important}.assessment .button[type=submit]{background-color:#0065b0!important;border-color:#0065b0!important}.assessment .button[type=submit]:hover{background-color:transparent!important;color:#0065b0!important}#react-app header{align-items:center;background:#fff;background:#69a51b;display:flex;height:var(--header-height);left:0;padding:2rem;position:fixed;top:0;width:100%;z-index:100}@media(max-width:768px){#react-app header{flex-direction:row-reverse;padding:1rem}}#react-app header>div{display:flex;width:264px}@media(max-width:768px){#react-app header>div{width:auto}}#react-app header>div .progress-toggle{align-items:center;background-color:transparent!important;border:0!important;display:flex;margin:0;padding:0}@media(max-width:768px){#react-app header>div .progress-toggle{flex-direction:row-reverse;justify-content:space-between;width:100%}}#react-app header>div .progress-toggle .bars{margin-bottom:.1em;margin-right:1rem;transition:all .3s ease-in-out}@media(max-width:768px){#react-app header>div .progress-toggle .bars{margin-left:1rem;margin-right:0}}#react-app header>div .progress-toggle .bars.hide{opacity:0}#react-app header>div .progress-toggle .bars.is-active .bar.top{transform:translateX(.2rem) rotate(45deg)}#react-app header>div .progress-toggle .bars.is-active .bar.bottom{transform:translateX(.2rem) rotate(-45deg)}#react-app header>div .progress-toggle .bars.is-active .bar.center{opacity:0}#react-app header>div .progress-toggle .bars .bar{background:#fff;height:2px;margin-bottom:.25rem;transform-origin:left center;transition:all .3s ease-in-out;width:17px}#react-app header>div .progress-toggle .bars .bar:last-child{margin-bottom:0}#react-app header>div img{max-height:25px;max-width:230px;position:relative;top:-2px}@media(max-width:768px){#react-app header>div img{display:none}}#react-app header .body-x-small{font-weight:600;margin:0 auto}@media(max-width:768px){#react-app header .body-x-small{margin:0 auto 0 0}#react-app header nav{display:none}}#react-app header nav ul{align-items:center;display:flex;list-style:none;margin:0}#react-app header nav li{padding-right:2rem}#react-app header nav li:last-child{padding-right:0}#react-app header nav .white{font-family:Hind,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2}@media(max-width:768px){#react-app header nav .white{font-size:1rem}}#react-app header nav .has-children ul{align-items:flex-start;background:#b5d68b;display:inline-flex;flex-direction:column;justify-content:flex-end;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transition:all .3s ease-in-out;visibility:hidden;width:100%}#react-app header nav .has-children ul.is-active{opacity:1;pointer-events:auto;visibility:visible}#react-app header nav .has-children li{border-top:2px solid #fff;font-weight:400;padding:0 .5rem;text-align:left;width:100%}#react-app header nav .has-children li button{font-weight:400!important}#react-app header nav .has-children button{background-color:transparent!important;border:0;border:0!important;padding:.25em}#react-app header nav .code,#react-app header nav .has-children button{color:#393939;font-family:Hind,sans-serif;font-size:1rem;position:relative}#react-app header nav .code{background-color:#b5d68b;border:0;border-radius:0;letter-spacing:-.5px;margin:0 0 0 .25rem;padding:.6rem 1.75rem .4rem .75rem}#react-app header nav .code.is-active{font-weight:900}#react-app header nav .code.is-active>img{transform:translateY(-50%) rotate(180deg)}#react-app header nav .code>img{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:.6rem}.astra-full-megamenu-wrapper{border:0!important;box-shadow:0 6px 6px rgba(0,0,0,.16)!important;padding:2rem 0}.astra-full-megamenu-wrapper .astra-megamenu{padding:0}.astra-full-megamenu-wrapper .menu-item .menu-link{display:none}.wpml-ls-item a{color:#69a51b!important;text-transform:uppercase}.wpml-ls-item a:hover{color:#5e9317!important}.wpml-ls-item .wpml-ls-native{display:block;overflow:hidden;white-space:nowrap;width:2.1ch}html[lang=fr-FR] .wpml-ls-item .wpml-ls-native{width:2.3ch}.menu-workbooks{-moz-column-gap:5.5rem;column-gap:5.5rem;display:grid;grid-template-columns:repeat(4,1fr);row-gap:1rem}@media(max-width:1200px){.menu-workbooks{-moz-column-gap:4rem;column-gap:4rem}}@media(max-width:1024px){.menu-workbooks{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(3,1fr);max-height:calc(100vh - var(--footer-height) - var(--footer-height) - 80px);overflow:auto;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;row-gap:2rem}}@media(max-width:768px){.menu-workbooks{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.menu-workbooks{grid-template-columns:1fr}}@media(max-width:1024px){.menu-workbooks .workbook-card:last-child{padding-bottom:1rem}}.menu-workbooks .workbook-card h5{font-family:Hind,sans-serif;font-size:1.75rem;font-weight:500}@media(max-width:1024px){.menu-workbooks .workbook-card h5{font-size:1.25rem}}.menu-workbooks .workbook-card .image{margin-bottom:1rem}.site-header-primary-section-right .site-header-section{justify-content:flex-end}.site-header-primary-section-right .site-header-section .site-navigation .button{font-size:18px;line-height:1!important}@media(min-width:1441px){.site-header-primary-section-right .site-header-section .site-navigation .button{font-size:22px}}.site-header-primary-section-right .site-header-section .site-navigation .button:hover a{color:#69a51b}.site-header-primary-section-right .site-header-section .site-navigation .button a{color:#fff;padding:0}.site-header-primary-section-right .site-header-section .site-navigation .button a:hover{color:#69a51b}.site-header-primary-section-right .site-header-section .site-navigation .button:not(.transparent) a.menu-link{color:#fff}#ast-hf-menu-1 .current-menu-item a,.site-header-primary-section-right .site-header-section .site-navigation .button:not(.transparent) a.menu-link:hover,.site-header-primary-section-right .site-header-section .site-navigation .button:not(.transparent):hover a{color:#69a51b}#ast-hf-menu-1 a{color:#393939;font-family:Hind,sans-serif;font-size:18px;font-weight:600;padding:0 .9em}#ast-hf-menu-1 a:hover{color:#69a51b}@media(min-width:1441px){#ast-hf-menu-1 a{font-size:22px;padding:0 calc(.5em + .2vw)}}@media(min-width:1025px)and (max-width:1440px){.ast-builder-grid-row{grid-column-gap:0}}.menu-toggle{border:0!important;padding:.25rem!important}.menu-toggle svg{fill:#69a51b!important;height:2rem!important;width:2rem!important}.ast-mobile-header-content{height:calc(100vh - 80px);left:0;overflow:auto;position:absolute;width:100%}.ast-mobile-header-content .social-platforms{align-items:center;display:flex;justify-content:center}.ast-mobile-header-content .social-platforms ul{display:grid;grid-template-columns:repeat(3,1fr);max-width:16rem;width:100%}.ast-mobile-header-content .social-platforms ul li{align-items:center;display:flex;justify-content:center}.ast-mobile-header-content .social-platforms ul a{line-height:1;margin:0 auto;padding:1rem!important}.ast-mobile-header-content .menu-item-socials{border-top:2px solid #b2b2b1;margin-top:2rem!important;margin:0 auto;padding-top:2rem!important;width:calc(100% - 2rem)!important}.ast-mobile-header-content .main-navigation ul{background-color:#fff;flex-direction:column;padding-top:2.5rem}.ast-mobile-header-content .main-navigation ul .current-menu-item a{color:#69a51b}.ast-mobile-header-content .main-navigation ul li:not(.button){align-self:center;margin-top:1rem;width:auto}.ast-mobile-header-content .main-navigation ul li:not(.button)>.menu-link{color:#393939;font-family:Hind,sans-serif;font-size:1.25rem;font-weight:600;text-align:center}.ast-mobile-header-content .main-navigation ul li:not(.button)>.menu-link:hover,.ast-mobile-header-content .main-navigation ul li:not(.button)>.menu-link:hover+.ast-menu-toggle{color:#69a51b}.ast-mobile-header-content .main-navigation ul li:not(.button) li{align-self:center}.ast-mobile-header-content .main-navigation ul .sub-menu{background-color:#fff}.ast-mobile-header-content .main-navigation .menu-workbooks-mobile-link .menu-text,.ast-mobile-header-content .main-navigation .menu-workbooks-mobile-link ul .ast-disable-link{display:none}.ast-mobile-header-content .main-navigation .menu-workbooks-mobile-link .menu-link-go-back{cursor:pointer;font-weight:600;text-align:center}.ast-mobile-header-content .main-navigation .menu-workbooks-mobile-link .menu-link-go-back:hover{color:#69a51b}.ast-mobile-header-content .main-navigation .menu-workbooks-mobile-link .menu-link-go-back .menu-text{display:inline-block;padding-right:2rem}.ast-mobile-header-content .menu-item-type-post_type{margin-top:1rem}.ast-mobile-header-content .menu-link{padding-left:0}.ast-mobile-header-content .button{border-radius:0;height:var(--footer-height);margin-bottom:2rem;padding:1rem;text-align:center}.ast-mobile-header-content .button a{color:#fff}.ast-mobile-header-content .button:hover a{color:#69a51b}.ast-mobile-header-content .menu-item-has-children{display:flex;flex-direction:row}.ast-mobile-header-content .menu-item-has-children .menu-link{padding-left:0!important;padding-right:0!important;width:auto!important}.ast-mobile-header-content .menu-item-has-children .menu-link .ast-icon{margin-right:1rem!important}.ast-mobile-header-content .menu-item-has-children .ast-menu-toggle{align-items:center;border:0!important;display:flex!important;justify-content:center;line-height:1!important;padding-left:2rem!important;position:static!important}.ast-mobile-header-content .menu-item-has-children .ast-menu-toggle>.ast-icon>svg{transform:rotate(-90deg)!important}.ast-mobile-header-content .menu-item-has-children .ast-menu-toggle:before{content:attr(data-title);font-family:Hind,sans-serif;font-size:1.25rem;font-weight:600}.ast-mobile-header-content .menu-item-has-children .ast-menu-toggle:hover{color:#69a51b}.ast-mobile-header-content .menu-item-has-children .ast-menu-toggle:active{outline:none}.ast-mobile-header-content .menu-item-has-children .ast-menu-toggle svg{width:.65em}.ast-mobile-header-content .sub-menu{height:calc(100vh - 80px)!important;left:0!important;overflow:auto;position:fixed!important;top:80px!important;width:100vw!important}.ast-mobile-header-content .sub-menu .menu-item{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-left:0!important;width:100%}.ast-mobile-header-content .sub-menu .menu-item .ast-icon>svg{transform:translateY(-2px) rotate(90deg)!important}.ast-mobile-header-content .sub-menu .ast-mm-widget-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.ast-mobile-header-content .sub-menu .button{bottom:0;height:var(--footer-height);left:0;margin-bottom:0;padding:1rem;position:fixed}.ast-mobile-header-content .sub-menu .button a{color:#fff;font-size:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;padding-left:0!important}.ast-mobile-header-content .sub-menu .menu-continue-workbook-container .button a{color:#fff;font-weight:400}.ast-mobile-header-content .sub-menu .menu-continue-workbook-container .button:hover{background-color:#fff}.ast-mobile-header-content .sub-menu .menu-continue-workbook-container .button:hover a{color:#69a51b}@media(max-width:1024px){.ast-mobile-header-content .back-to-main-menu .d-none-mobile{display:none}}.ast-mobile-header-content .back-to-main-menu .button a{color:#fff}.ast-mobile-header-content .back-to-main-menu .button:hover{background-color:#fff}.ast-mobile-header-content .back-to-main-menu .button:hover a{color:#69a51b}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .ast-icon{display:none}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:0}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{padding:0}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper{display:none;opacity:0;visibility:hidden}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:0;visibility:hidden}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.submenu-open .astra-full-megamenu-wrapper{display:block;margin-top:1.25rem;opacity:1;visibility:visible}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.submenu-open .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.submenu-open .astra-full-megamenu-wrapper .astra-megamenu{opacity:1;visibility:visible}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.submenu-open .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:flex;max-width:1440px}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.submenu-open .astra-full-megamenu-wrapper .astra-megamenu.sub-menu>.menu-item{display:block}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.submenu-open .custom-arrow{transform:rotate(180deg)}body.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu>.menu-item{flex:1}body.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link{outline:0}body.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link:after{content:""}body.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:1}.site-header-primary-section-right .main-header-menu{flex-wrap:nowrap;margin-bottom:4px}.site-header-primary-section-right .menu-item{white-space:nowrap}.modal{align-items:center;background:hsla(60,0%,53%,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal .modal-wrapper{background:#fff;max-height:70vh;max-width:600px;overflow:auto;padding:2rem;position:relative;width:100%}@media(max-width:768px){.modal .modal-wrapper{height:100%;width:100%}}.modal .button-close{background-color:transparent!important;border:0!important;color:#69a51b;font-family:Hind,sans-serif;font-size:35px;padding:1rem!important;position:absolute;right:0;top:0}.modal .button-close:hover{color:#5e9317}.lity-container{background:#fff;max-height:70vh;max-width:900px;overflow:auto;padding:2rem;position:relative;width:100%}@media(max-width:768px){.lity-container{height:100%;width:100%}}.lity-container .lity-content{box-shadow:none!important}.lity-container .lity-content:after{display:none}.lity-container .lity-close{background-color:transparent!important;border:0!important;color:#69a51b;height:auto;padding:1rem!important;position:absolute;right:0;text-shadow:none;top:0;width:auto}.lity-container .lity-close:hover{color:#5e9317}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(1)}fieldset{border:0;padding:0}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{margin:.2rem 0;padding:.5rem 1rem}.checkboxes-wrapper{display:inline-block;width:auto}.checkboxes{border:1px solid #575756;display:inline-flex;flex-direction:column;font-size:1.25rem;padding:1rem}.checkboxes input{display:none}.checkboxes input:checked+.boxes .yes{background:#69a51b}.checkboxes input:checked+.boxes .yes img{opacity:0}.checkboxes input:checked+.boxes .yes img.is-active{opacity:1}.checkboxes input:checked+.boxes .no{background:transparent}.checkboxes input:checked+.boxes .no img{opacity:1}.checkboxes input:checked+.boxes .no img.is-active{opacity:0}.checkboxes>label{cursor:pointer;display:flex;margin-bottom:.75rem}.checkboxes>label:last-child{margin-bottom:0}.checkboxes>label .label{line-height:1.2;margin-left:1rem;margin-top:.1rem;width:calc(100% - 3em)}.checkboxes p{margin:0!important}.checkboxes .boxes{background:#f5f5f5;border-radius:3px;display:flex;height:1.5em;overflow:hidden;width:3em}.checkboxes .boxes .no,.checkboxes .boxes .yes{height:1.5em;position:relative;transition:all .3s ease-in-out;width:1.5em}.checkboxes .boxes .no img,.checkboxes .boxes .yes img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.checkboxes .boxes .is-active{z-index:10}.checkboxes .boxes .yes{background:transparent}.checkboxes .boxes .yes img{opacity:1}.checkboxes .boxes .yes img.is-active{opacity:0}.checkboxes .boxes .no{background:#69a51b}.checkboxes .boxes .no img{opacity:0}.checkboxes .boxes .no img.is-active{opacity:1}.radio-buttons{display:inline-flex;flex-direction:column;font-size:1.25rem}.radio-buttons input{display:none}.radio-buttons input:checked+.label:after{opacity:1!important}.radio-buttons>label{cursor:pointer;display:flex;margin-bottom:.75rem}.radio-buttons>label:last-child{margin-bottom:0}.radio-buttons>label:hover .label:after{opacity:.5}.radio-buttons>label .label{line-height:1.2;margin-top:.1rem;padding-left:1.5em;position:relative}.radio-buttons>label .label:before{border:1px solid #b2b2b1;border-radius:100%;content:"";height:1em;left:0;position:absolute;top:.1em;width:1em}.radio-buttons>label .label:after{background:#69a51b;border-radius:100%;content:"";height:.7em;left:.15em;opacity:0;position:absolute;top:.25em;transition:all .3s ease-in-out;width:.7em}.radio-buttons p{margin:0!important}input[type=email],input[type=password],input[type=text],textarea{background-color:#f5f5f5!important;border:0;border-radius:0;font-size:1.25rem}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:2px solid #69a51b}@media(max-width:768px){input[type=email],input[type=password],input[type=text],textarea{padding:.5rem}}table{border:0;font-size:1.25rem;margin:0 0 1.5rem}table tbody{background-color:#fdfdfd;border:1px solid #f2f2f2}table td,table tr{border:1px solid #f2f2f2;font-size:1.25rem;line-height:1.1}table td ol,table td ul,table tr ol,table tr ul{margin:0 0 1em 1em}table td li,table tr li{font-size:1.25rem}table th{border:1px solid #f2f2f2;vertical-align:middle}table td{border-width:1px;vertical-align:top}.button-upload-wrapper{margin-top:1rem}.button-upload-wrapper input{display:none}.button-upload-wrapper .camera{align-items:center;display:flex;justify-content:center;margin-right:1rem;position:relative}.button-upload-wrapper .camera img{height:100%;width:100%}.button-upload-wrapper .camera img.is-active{height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:10}.button-upload-wrapper .button-upload{align-items:center;cursor:pointer;display:inline-flex!important;justify-content:flex-start}.button-upload-wrapper .button-upload.is-loading{-webkit-animation:blink .6s ease-in-out 0s infinite alternate;animation:blink .6s ease-in-out 0s infinite alternate}.button-upload-wrapper .button-upload:hover .camera img.is-active{opacity:0}.button-upload-wrapper label.button-upload span{margin-bottom:0}@-webkit-keyframes blink{0%{opacity:1}to{opacity:.25}}@keyframes blink{0%{opacity:1}to{opacity:.25}}.preview-image-wrapper{align-items:center;background:#fdfdfd;border:1px solid #f5f5f5;border-radius:.5rem;display:flex;height:150px;justify-content:center;margin-top:1rem;overflow:hidden;width:150px}.preview-image-wrapper a{color:#69a51b}.preview-image-wrapper a:hover{color:#5e9317}.preview-image-wrapper p{font-size:1rem;line-height:1;padding:.5rem;text-align:center}.image-too-large{margin-top:1rem}.image-too-large p{color:#c21722;font-size:1rem}.selectWrapper{display:inline-block;max-width:335px;position:relative;width:100%}@media(max-width:1440px){.select,.selectWrapper{max-width:335px;width:100%}.selectCustom-trigger{white-space:nowrap;z-index:10}.selectCustom-trigger:after{z-index:10}.selectCustom-option{padding-right:2rem!important}.select .selectCustom-trigger:before{content:"";height:100%;position:absolute;right:0;top:0;width:3.25rem;z-index:2}}@media(max-width:768px){.select,.selectWrapper{max-width:100%;width:100%}.select{margin-bottom:.5rem}.select:last-child{margin-bottom:0}}.selectCustom,.selectNative{background:#f5f5f5;font-weight:600;position:relative;width:100%}.selectCustom{display:none;left:0;position:absolute;top:0}.selectCustom.is-active .selectCustom-options{display:block}.selectCustom.is-active .selectCustom-options:after{transform:translateY(-50%) rotate(180deg)}.selectCustom.is-active .selectCustom-trigger{outline:none}@media(hover:hover){.selectCustom{display:block}.selectNative:focus+.selectCustom{display:none}}.select{position:relative}.selectLabel{display:block;font-weight:700;margin-bottom:.4rem}.selectCustom-option{line-height:1.2;padding:.5rem 1rem .45rem;position:relative;transition:.15s ease-in}.selectCustom-option.isHover,.selectCustom-option:hover{background-color:#b5d68b;color:#000;cursor:pointer}.selectCustom-option.is-active{background-color:#69a51b;color:#fff;cursor:default}.selectCustom-options{background-color:#fdfdfd;box-shadow:0 10px 18px -3px #575756;display:none;left:0;max-height:20rem;overflow:auto;position:absolute;top:2.8em;width:100%;z-index:1}.selectCustom-trigger,.selectNative{font-size:1rem;padding:.5rem 1.75rem .45rem 1rem!important}@media(max-width:768px){.selectCustom-trigger,.selectNative{padding:.5rem 1.5rem .45rem .75rem!important}}.selectCustom-trigger img,.selectNative img{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);z-index:10}.selectNative{-webkit-appearance:none;-moz-appearance:none;background-position-x:calc(100% - 1rem)!important;background-position-y:50%!important;background-repeat:no-repeat!important;padding:0 .8rem}@media(max-width:768px){.selectNative{background-position-x:calc(100% - .5rem)!important;font-size:.9rem!important;height:2.45rem}}@media(max-width:320px){.selectNative{height:2rem}}.selectNative:focus{outline:none}.selectCustom-trigger{cursor:pointer;height:100%;position:relative;width:100%}.selectCustom-trigger:hover{border-color:#878786}.selectCustom-trigger:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.75rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;width:.75rem}.selectCustom-option.is-hidden{opacity:.5}.selectCustom-option.is-active:before{content:"✓";position:absolute;right:1rem}.save-code{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;margin:2rem auto 0;padding:2rem;width:80%}@media(max-width:768px){.save-code{width:100%}}.save-code .start{margin-top:2rem}.save-code-wrapper>h1{margin-bottom:2rem}.save-code-options{text-align:center}.save-code-options h3{border:1px solid #f5f5f5;font-family:Hind,sans-serif;font-size:3.25rem;margin:2rem 0;padding:1.75rem 1rem 1rem}@media(max-width:768px){.save-code-options h3{font-size:1.5rem;padding:1.75rem .5rem 1rem}}.save-code-options .safe{font-size:1.5rem;font-weight:600}.save-code-options .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.save-code-options .buttons .minor{align-items:center;display:flex;margin-right:1.5rem}@media(max-width:768px){.save-code-options .buttons .minor{justify-content:center;margin-bottom:1rem;margin-right:0;width:100%}.save-code-options .buttons .minor:last-child{margin-bottom:0}}.save-code-options .buttons .minor img{margin-right:.5rem}.save-code-options .buttons .minor:last-child{margin-right:0}.email-me-a-copy,.email-me-a-copy form{display:flex;flex-direction:column}.email-me-a-copy form{align-items:center}.email-me-a-copy input[type=email]{margin:1rem 0 1.5rem;text-align:center}.email-me-a-copy .feedback{display:none;margin-top:.5rem}.email-me-a-copy .feedback.is-active{display:block}.answers-key>h1{margin-bottom:2rem}.answers-key section{padding-bottom:5rem}.answers-key section:last-child{padding-bottom:0}.answers-key section>.title{margin-bottom:2rem}.answers-key .section{padding-bottom:2.5rem}.answers-key .section:last-child{padding-bottom:0}.answers-key .section>.title{margin-bottom:2rem}.answers-key .sub-section{padding-bottom:2.5rem}.answers-key .sub-section:last-child{padding-bottom:0}.answers-key .sub-section>.title{margin-bottom:1rem}.answers-key .list-of-answers{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:3rem}@media(max-width:768px){.answers-key .list-of-answers{grid-template-columns:repeat(1,1fr);row-gap:3rem}}.answers-key .question-key .answer{font-weight:400;margin-top:1rem}.end{max-width:1240px;padding-top:25px}.end h2{font-size:32px!important;margin:30px 0 55px}.end h3{font-size:40px}.end .completed h3{font-size:32px}.get-help{padding:30px 0 22px;text-align:center}.get-help h2{margin-bottom:1rem}.get-help .comments-faqs{padding-bottom:3rem}.get-help .leave-comments a{color:#69a51b;font-weight:700;text-decoration:underline}.get-help .body-x-small p{font-family:Hind,sans-serif;font-size:1.125rem;line-height:1.2;margin:0 auto 1rem;max-width:390px}@media(max-width:768px){.get-help .body-x-small p{font-size:1rem}}.page-heading{align-items:center;background-color:#69a51b;background-position:50%;background-size:cover;display:flex;justify-content:center;padding-bottom:5rem;padding-top:5rem}.page-heading h1{padding:0 1rem}.accordions{width:100%}.accordions .accordion-wrapper{margin:2rem 0;width:100%}.accordions .accordion-wrapper:first-child{margin-top:0}.accordions .accordion-wrapper:last-child{margin-bottom:0}.accordions .accordion-wrapper button{align-items:center;background:transparent!important;border:0!important;color:#393939!important;display:flex;font-family:Hind,sans-serif!important;font-size:1.5rem;justify-content:space-between;line-height:1.3;margin:0;padding:0;text-align:left;width:100%}.accordions .accordion-wrapper button[aria-expanded=false] .plus:after{transform:translate(-50%,-50%) rotate(90deg)}.accordions .accordion-wrapper button span{width:calc(100% - 1em - 1rem)}.accordions .accordion-wrapper button .plus{display:flex;font-size:.7em;height:1em;margin-left:1rem;position:relative;width:1em}.accordions .accordion-wrapper button .plus:after,.accordions .accordion-wrapper button .plus:before{background:#393939;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:all .3s ease-in-out;width:100%}.faq-question-header :hover,.faq-question-header [aria-expanded=true] .faq-question{color:#69a51b}.social-platforms ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.social-platforms li:first-child a{padding-left:0}.social-platforms li:last-child a{padding-right:0}.social-platforms a{opacity:1;padding:.75rem}.social-platforms a:hover{opacity:.5}.start{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:20px;padding-right:20px}@media(max-width:768px){.start{padding-left:0;padding-right:0}}.start h1{font-weight:800;margin-bottom:1rem}.start .general-description{max-width:768px}.start-continue{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem;padding:2rem 3rem;width:100%}@media(max-width:768px){.start-continue{padding:0}}.start-continue h2{margin-bottom:1.5rem}.start-continue .continue,.start-continue .start{background:#fff;justify-content:center;max-width:600px;padding:3rem;width:100%}@media(max-width:768px){.start-continue .continue,.start-continue .start{padding:40px 20px}}.start-continue .info .start-buttons{-moz-column-gap:1rem;column-gap:1rem;display:flex}@media(max-width:768px){.start-continue .info .start-buttons{flex-direction:column;row-gap:1rem}}.start-continue .continue .text-center{display:flex;flex-direction:column}.start-continue .continue-form>div,.start-continue .info>div{font-family:Hind,sans-serif;font-size:1.25rem;line-height:1.2}@media(max-width:768px){.start-continue .continue-form>div,.start-continue .info>div{font-size:1.125rem}}.start-continue .minor{margin-top:1.5rem}.contact-info .item{margin-bottom:1rem}.contact-info .item:first-child{margin-bottom:.5rem}.contact-info .item:last-child{margin-bottom:0}.contact-info .item.location>div span{max-width:15rem}.contact-info .item>div{display:flex}.contact-info .item>div .img{margin-right:1rem;width:1.5rem}.contact-info .item>div span{flex-grow:1;font-weight:700}.contact-info .item>div .minor{font-weight:400}.contact-info .item>div a{color:#393939;word-break:break-word}.contact-info .item>div a:hover{color:#b2b2b1}.introduction h1{font-size:3.25rem}.introduction .image-text{display:flex}@media(max-width:768px){.introduction .image-text{flex-wrap:wrap}}.introduction .image-text .image{max-width:475px;padding-right:1rem;width:50%}@media(max-width:768px){.introduction .image-text .image{padding:0 0 2rem;width:100%}}.introduction .image-text .image .image-wrapper{background-color:#f5f5f5;padding-bottom:67.5%;position:relative;width:100%}.introduction .image-text .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.introduction .image-text .text{padding-left:1rem;width:100%}@media(max-width:768px){.introduction .image-text .text{padding:0;width:100%}}.introduction .text p{font-size:1.25rem!important}.introduction .acknowledgements p{font-size:1.125rem!important}.introduction .acknowledgements p small{display:block;margin-top:1em}.introduction .acknowledgements h2,.introduction .acknowledgements h3,.introduction .contact-us h2,.introduction .contact-us h3{margin-bottom:2rem}.table-self-assessment{display:inline-block;max-width:100%;overflow-x:auto;white-space:normal}.table-self-assessment .statement{min-width:300px}.table-self-assessment .selection{min-width:50px}.table-self-assessment tr td{height:50px}.table-self-assessment tr.with-border td{border:1px solid #b2b2b1;width:50px}.table-self-assessment tr.with-border td:first-child,.table-self-assessment tr.with-border td:nth-child(11),.table-self-assessment tr.with-border td:nth-child(6){border-right:1px solid #575756}.table-self-assessment tr.with-border.totals{border-top:2px solid #878786}.table-self-assessment tr input.total-count{border:none;width:100%}.table-self-assessment .radio-buttons>label .label:after,.table-self-assessment .radio-buttons>label .label:before{left:50%;top:calc(50% - .15em);transform:translate(-50%,-50%)}.table-self-assessment .total-count{color:#575756;font-size:1.5rem;text-align:center}.home .hero-clipped-image{background-color:#333c2b;background-position-x:0;background-position-y:50%;background-repeat:no-repeat;background-size:auto 80vh;-webkit-clip-path:polygon(0 0,66% 0,35% 100%,0 100%);clip-path:polygon(0 0,66% 0,35% 100%,0 100%)}@media(max-width:1024px){.home .hero-clipped-image{background-position-x:50%;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media(min-width:1801px){.home .hero-clipped-image{background-size:cover;-webkit-clip-path:polygon(0 0,66% 0,35% 100%,0 100%);clip-path:polygon(0 0,66% 0,35% 100%,0 100%)}}@media(max-height:786px){.home .hero-clipped-image{background-size:cover}}.home .hero-image{background-position-x:100%;background-position-y:50%;background-repeat:no-repeat;background-size:auto 95vh}@media(max-width:1800px){.home .hero-image{background-position-x:calc(100% + 5vw);background-size:auto 80vh}}@media(max-width:1440px){.home .hero-image{background-position-x:calc(100% + 8vw);background-size:auto 75vh}}@media(max-width:1200px){.home .hero-image{background-position-x:calc(100% + 13vw);background-size:auto 65vh}}@media(max-width:1024px){.home .hero-image{background-position-x:calc(100% + 14vw);background-size:auto 60vh}}@media(max-width:520px){.home .hero-image{background-position-x:calc(100% + 14vw);background-size:auto 50vh}}@media(max-height:786px){.home .hero-image{background-size:auto 115vh}}.home .hero{max-height:825px;min-height:85vh}@media(max-width:1800px){.home .hero{min-height:80vh}}@media(max-width:1440px){.home .hero{min-height:75vh}}@media(max-width:1200px){.home .hero{min-height:65vh}}@media(max-width:1024px){.home .hero{min-height:60vh}}@media(max-width:520px){.home .hero{min-height:50vh}}.home .hero .hero-flex{align-items:center;display:flex}.home .hero .ast-container{width:100%}@media(max-width:1024px){.home .hero .ast-container{flex-direction:column;margin-left:auto;margin-right:auto}}@media(min-width:1200px){.home .hero .ast-container{padding-left:5vw}}.home .hero .titles{font-size:1.1rem}@media(max-width:1440px){.home .hero .titles{font-size:calc(.5rem + .65vw)}}@media(max-width:1024px){.home .hero .titles{align-items:center;display:flex;flex-direction:column;max-width:100%;text-align:center}}.home .hero .titles *{color:#fff}.home .hero .titles h1{font-size:3.75em;font-weight:700;line-height:1;margin-bottom:.5em}@media(max-width:768px){.home .hero .titles h1{font-size:2.75rem}}.home .hero .titles h3{font-size:2em;font-weight:600;line-height:1;max-width:calc(420px + 1em)}@media(max-width:1024px){.home .hero .titles h3{max-width:420px}}.home .hero .titles .button{font-size:1.75em;margin-top:2.25em}.home .hero .titles .button img{width:.8em}.home .headlines{margin-left:auto;margin-right:auto;max-width:50rem;width:100%}@media(max-width:768px){.home .headlines{max-width:100%}}.home .headlines h4{margin-bottom:2rem}.home .workbooks-wrapper{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;row-gap:3rem}@media(max-width:520px){.home .workbooks-wrapper{margin-left:0;margin-right:0}}.home .workbooks-wrapper>.workbook-card{padding:1rem;width:33.3333333333%}@media(max-width:1024px){.home .workbooks-wrapper>.workbook-card{width:50%}}@media(max-width:520px){.home .workbooks-wrapper>.workbook-card{padding-left:0;padding-right:0;width:100%}}.home .get-started .skills-icons-container{display:flex;justify-content:center;margin:2rem 0}.home .get-started .skills-icons{display:flex;gap:1.5rem}@media(max-width:1024px){.home .get-started .skills-icons{gap:2vw}}.home .get-started .description{line-height:1.3;margin:2rem 0 3rem;padding:.75rem}.single-workbook #content{font-family:Hind,sans-serif}.single-workbook #content #primary{margin:0!important;max-width:none!important;padding:0!important;width:auto!important}.single-workbook #react-app:not(.is-start){background-image:none!important}.single-workbook #react-app.is-start{background-color:#69a51b;background-position:50%;background-size:cover}.single-workbook #react-app.is-start .workbook-wrapper{align-items:center;background:transparent;display:flex;height:100%;justify-content:center}@media(max-width:768px){.single-workbook #react-app.is-start .workbook-wrapper{align-items:flex-start}}.single-workbook #react-app.is-start .stage{height:auto;max-height:none}.single-workbook #react-app img.new-tab-open{cursor:pointer}.single-workbook .workbook-wrapper{background:#fff}.single-workbook .workbook-wrapper .stage{margin:0 auto;margin-bottom:calc(var(--footer-height) + 2rem);margin-top:calc(var(--header-height) + 2rem);overflow:hidden;overflow-y:auto;padding:2rem;transition:all .3s ease-in-out;width:100%}@media(min-width:768px){.single-workbook .workbook-wrapper .stage{height:calc(100vh - var(--header-height) - var(--footer-height) - 4rem);max-height:calc(100vh - var(--header-height) - var(--footer-height) - 4rem)}}@media(min-width:1440px){.single-workbook .workbook-wrapper .stage.is-welcome{width:calc(100% - 29rem)}}.single-workbook .logged-in.admin-bar .workbook-wrapper .stage{margin-top:calc(var(--header-height) + 4rem)}.single-workbook .pan-bottom{border-top:2px solid #f5f5f5;display:flex;margin-top:2rem;padding-top:2rem}@media(max-width:768px){.single-workbook .pan-bottom{flex-wrap:wrap-reverse}}.single-workbook .pan-bottom .q{margin-top:2rem}.single-workbook .pan-bottom .pan-left{width:60%}@media(max-width:768px){.single-workbook .pan-bottom .pan-left{padding:2rem 0 0;width:100%}}.single-workbook .pan-bottom .pan-left small{display:block;margin-top:2rem}.single-workbook .pan-bottom .pan-right{border-left:2px solid #f5f5f5;margin-left:2rem;padding-left:2rem;width:40%}@media(max-width:768px){.single-workbook .pan-bottom .pan-right{border-bottom:2px solid #f5f5f5;border-left:0;margin:0;padding:0 0 2rem;width:100%}}.single-workbook .pan-top h1,.single-workbook .pan-top h2,.single-workbook .pan-top h3{margin-bottom:1rem}.single-workbook .buttons .button{margin-right:1rem;margin-top:1rem}.single-workbook .buttons .button:last-child{margin-right:0}.single-workbook .workbook-wrapper .sidebar-progress.is-active{box-shadow:0 3px 6px rgba(0,0,0,.16);transform:translateX(0)}@media(max-width:768px){.single-workbook .workbook-wrapper .sidebar-progress.is-active{box-shadow:none}}@media(min-width:1440px){.single-workbook .workbook-wrapper .sidebar-progress.is-active+.stage:not(.is-welcome){width:calc(100% - 25rem)}.single-workbook .workbook-wrapper .sidebar-progress.is-active+.stage{float:right;transition:all .3s ease-in-out}}@media(max-width:768px){.logged-in.admin-bar.single-workbook .workbook-wrapper .sidebar-progress.is-active{top:106px}}.page-content{min-height:calc(100vh - 500px);padding-bottom:5rem;padding-top:5rem}@media(max-width:768px){.page-content{min-height:auto}}.page-template-page-contact .page-content .ast-container{max-width:1100px}.page-template-page-contact .contact-section{padding-top:3.3333333333rem}.page-template-page-contact .contact-section .contact-form{flex:3}.page-template-page-contact .contact-section .contact-person{flex:2;margin-bottom:2rem;padding:.5rem}.page-template-page-contact .contact-section .d-flex{-moz-column-gap:3.5rem;column-gap:3.5rem}.page-template-page-contact .contact-about h2,.page-template-page-contact .contact-section h2,.page-template-page-contact .intro h2{margin-bottom:1.75rem}.page-template-page-contact .contact-info .img{align-items:center;display:flex}.page-template-page-contact .contact-info .img svg{color:#5e9317}.page-template-page-contact .contact-form label{display:block;font-size:.875rem;font-weight:600;line-height:1.3}.page-template-page-contact .contact-form input:not([type=submit]),.page-template-page-contact .contact-form textarea{font-size:1rem;margin:.2rem 0;padding:.5rem 1rem}.page-template-page-contact form{transition:all .3s ease-in-out}.page-template-page-contact form.submitting{opacity:.75}.page-template-page-contact form .wrapper{display:flex;flex-direction:column;margin-bottom:0}.page-template-page-contact form .wrapper .form-row{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row}.page-template-page-contact form .wrapper .form-row>div{flex:1;margin-bottom:18px}.page-template-page-contact form textarea{height:13rem;margin-bottom:1.5rem;text-align:left!important}.page-template-page-contact form input[type=email],.page-template-page-contact form input[type=text]{background-color:#f5f5f5!important;border:0;border-radius:0;font-size:1rem;width:100%}.page-template-page-contact form input[type=submit]{display:block}.page-template-page-contact form .ajax-loader,.page-template-page-contact form br{display:none}.page-template-page-contact form p{margin-bottom:0}.page-template-page-contact form .wpcf7-response-output{font-family:Hind,sans-serif;font-size:1.25rem;padding:.5rem;text-align:center}.page-template-page-contact .social-platforms{margin-top:1.5rem}.page-template-page-dashboard .page-content{background:#fcfcfc;padding-top:7rem}@media(max-width:520px){.page-template-page-dashboard .page-content{padding-top:4rem}}.page-template-page-dashboard #dashboard{width:100%}.page-template-page-dashboard #dashboard h2{font-size:36px;font-weight:600}@media(max-width:520px){.page-template-page-dashboard #dashboard h2{font-size:30px}}.page-template-page-dashboard #dashboard #dashboard-nav{display:flex;flex-wrap:wrap;list-style:none;margin:40px 0 65px}.page-template-page-dashboard #dashboard #dashboard-nav li{margin-bottom:20px;margin-right:35px}.page-template-page-dashboard #dashboard #dashboard-nav li:last-child{margin-right:0}.page-template-page-dashboard #dashboard #dashboard-nav li a{color:#575757;font-size:20px;font-weight:600;padding-bottom:7px;transition:all .2s linear}.page-template-page-dashboard #dashboard #dashboard-nav li a:hover,.page-template-page-dashboard #dashboard #dashboard-nav li a:not(.inactive){border-bottom:4px solid #69a51b}@media(max-width:520px){.page-template-page-dashboard #dashboard #dashboard-nav li a{font-size:18px;padding-bottom:4px}}.page-template-page-dashboard #dashboard #dashboard-nav li a img{margin-right:3px;position:relative;top:-1px}.page-template-page-dashboard #dashboard .dashboard-message{border:2px solid #69a51b;display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px 0 80px;padding:15px 20px 6px}.page-template-page-dashboard #dashboard .dashboard-message.error{border-color:#cf0a2c}.page-template-page-dashboard #dashboard .dashboard-message.pass-alert{border-color:#cf0a2c;display:none;margin:0;padding:10px 15px 1px;width:100%}.page-template-page-dashboard #dashboard .dashboard-message.pass-alert.show-alert{display:block}.page-template-page-dashboard #dashboard .dashboard-message.pass-alert p{font-size:16px}@media(max-width:520px){.page-template-page-dashboard #dashboard .dashboard-message.pass-alert p{font-size:15px}}.page-template-page-dashboard #dashboard .dashboard-message p{font-size:24px;font-weight:600;margin-bottom:5px;width:100%}@media(max-width:520px){.page-template-page-dashboard #dashboard .dashboard-message p{font-size:20px}}.page-template-page-dashboard #dashboard .dashboard-message a{margin-bottom:5px}.page-template-page-dashboard #dashboard .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}@media(max-width:520px){.page-template-page-dashboard #dashboard .row{margin-bottom:40px}}.page-template-page-dashboard #dashboard .row:after{content:"";width:31.5%}.page-template-page-dashboard #dashboard .row h3{margin-bottom:40px;width:100%}@media(max-width:520px){.page-template-page-dashboard #dashboard .row h3{margin-bottom:30px}}.page-template-page-dashboard #dashboard .row .workbook{margin-bottom:60px;padding:0;text-align:center;width:31.5%}@media(max-width:768px){.page-template-page-dashboard #dashboard .row .workbook{margin-bottom:40px;width:100%}}.page-template-page-dashboard #dashboard .row .workbook .workbook-wrap{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.07);transition:all .2s linear}.page-template-page-dashboard #dashboard .row .workbook .workbook-wrap img.thumbnail{height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-page-dashboard #dashboard .row .workbook .workbook-wrap .workbook-content{padding:35px 0 22px}.page-template-page-dashboard #dashboard .row .workbook .workbook-wrap .workbook-content h4{font-size:24px;font-weight:600}@media(max-width:520px){.page-template-page-dashboard #dashboard .row .workbook .workbook-wrap .workbook-content h4{font-size:20px}}.page-template-page-dashboard #dashboard .row .workbook .workbook-wrap .workbook-content a.button{margin-top:5px}.page-template-page-dashboard #dashboard .row .workbook:hover .workbook-wrap{box-shadow:0 0 10px rgba(0,0,0,.15)}.page-template-page-dashboard #dashboard #completed{margin-bottom:100px}@media(max-width:520px){.page-template-page-dashboard #dashboard #completed{margin-bottom:60px}}.page-template-page-dashboard #dashboard #completed h2{color:#69a51b;font-size:60px}@media(max-width:520px){.page-template-page-dashboard #dashboard #completed h2{font-size:50px}}.page-template-page-dashboard #dashboard #completed h3{font-size:40px;margin-top:95px}@media(max-width:520px){.page-template-page-dashboard #dashboard #completed h3{font-size:32px;margin-top:60px}}.page-template-page-dashboard #dashboard #completed p{font-size:32px;font-weight:600;margin-top:25px}@media(max-width:520px){.page-template-page-dashboard #dashboard #completed p{font-size:24px}}.page-template-page-dashboard #dashboard #completed #completed-ctas{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:45px}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.07);text-align:center;width:48.75%}@media(max-width:1024px){.page-template-page-dashboard #dashboard #completed #completed-ctas .cta{margin-bottom:40px;width:100%}}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta img{-o-object-fit:cover;object-fit:cover;width:270px}@media(max-width:520px){.page-template-page-dashboard #dashboard #completed #completed-ctas .cta img{width:100%}}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta a{background:#cf0a2c;color:#fff;font-size:18px;font-weight:600;padding:4px 18px 2px}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta a:hover{background:#0033a1}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta .cta-content{padding:30px 20px 30px 30px;text-align:left}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta .cta-content p{margin:0 0 20px}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta-1{background:url(../png/skills-map.240b0ee4.png) no-repeat 50%;background-size:cover;border-bottom:11px solid #cf0a2c;padding:15px 45px}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta-1 p{margin-bottom:20px}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta-2{display:flex}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta-2 p{font-size:30px}@media(max-width:520px){.page-template-page-dashboard #dashboard #completed #completed-ctas .cta-2{flex-wrap:wrap}.page-template-page-dashboard #dashboard #completed #completed-ctas .cta-2 p{font-size:22px}}.page-template-page-dashboard #dashboard .progress-wrap{margin:5px auto 0;position:relative;text-align:left;width:calc(100% - 80px)}.page-template-page-dashboard #dashboard .progress-wrap .progress{background:#f5f5f5;border-radius:40px;height:15px}.page-template-page-dashboard #dashboard .progress-wrap .progress span{background-color:#69a51b;border-radius:40px;display:block;height:100%}.page-template-page-dashboard #dashboard .progress-wrap>span{color:#69a51b;font-size:14px;font-weight:600;position:relative}.page-template-page-dashboard #dashboard #tab3C{display:flex;flex-wrap:wrap;padding-bottom:40px}@media(max-width:768px){.page-template-page-dashboard #dashboard #tab3C{padding-bottom:0}}.page-template-page-dashboard #dashboard #tab3C h3{font-size:24px;margin-bottom:30px}.page-template-page-dashboard #dashboard #tab3C form{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-page-dashboard #dashboard #tab3C form .form-row{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}.page-template-page-dashboard #dashboard #tab3C form .form-row.half{width:47.5%}@media(max-width:1024px){.page-template-page-dashboard #dashboard #tab3C form .form-row.half{width:100%}}.page-template-page-dashboard #dashboard #tab3C form .form-row label{color:#575757;font-family:Hind,sans-serif;font-size:14px;font-weight:600;width:100%}.page-template-page-dashboard #dashboard #tab3C form .form-row input[type=email],.page-template-page-dashboard #dashboard #tab3C form .form-row input[type=password],.page-template-page-dashboard #dashboard #tab3C form .form-row input[type=text]{background-color:#f5f5f5;border:0;color:#393939;font-family:Hind,sans-serif;font-size:16px;font-weight:500;margin:0;padding:8px 15px 6px;width:100%}.page-template-page-dashboard #dashboard #tab3C #account-details{margin-bottom:80px;margin-right:150px;width:500px}@media(max-width:1440px){.page-template-page-dashboard #dashboard #tab3C #account-details{margin-right:100px;width:440px}}@media(max-width:1024px){.page-template-page-dashboard #dashboard #tab3C #account-details{margin-right:0;width:100%}}.page-template-page-dashboard #dashboard #tab3C #account-details button{margin-top:10px}.page-template-page-dashboard #dashboard #tab3C #change-password{margin-bottom:80px;width:500px}@media(max-width:1440px){.page-template-page-dashboard #dashboard #tab3C #change-password{width:440px}}@media(max-width:1024px){.page-template-page-dashboard #dashboard #tab3C #change-password{width:100%}}.page-template-page-dashboard #dashboard #tab3C #change-password>p{font-size:18px;margin:-15px 0 25px}.page-template-page-dashboard #dashboard #tab3C #change-password button{margin-top:30px}@media(max-width:1024px){.page-template-page-dashboard #dashboard #tab3C #change-password button{margin-top:10px}}.page-template-default #primary{margin:0 auto!important;padding-bottom:5rem!important;padding-top:5rem!important;width:100%!important}.page-template-default #primary article.page{padding:0!important}.page-template-default h1.entry-title{font-family:Hind,sans-serif;font-size:3.75rem!important;line-height:1.25!important}@media(max-width:768px){.page-template-default h1.entry-title{font-size:2.75rem!important}}.page-template-page-about .page-content .ast-container,.page-template-page-faq .page-content .ast-container{max-width:1100px}.page-template-page-about .page-content h2,.page-template-page-faq .page-content h2{margin-bottom:1.25rem;margin-top:2rem}.page:not(.page-template-page-contact,.page-template-page-login,.page-template-page-signup,.page-template-page-reset-password) .grecaptcha-badge,.workbook-template-default .grecaptcha-badge{display:none!important}.login-signup-container{align-items:center;display:flex;flex-direction:column-reverse;height:100%}@media(min-width:1025px)and (max-width:1200px){.login-signup-container{flex-direction:row}}@media(min-width:1201px){.login-signup-container{flex-direction:row}}.login-signup-container .login-signup-image{align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw}@media(min-width:1025px){.login-signup-container .login-signup-image{width:47vw}}.login-signup-container .login-signup-form{max-width:72ch;padding:4rem 2rem;width:100vw}@media(min-width:1025px){.login-signup-container .login-signup-form{width:50vw}}@media(min-width:1201px){.login-signup-container .login-signup-form{padding-left:calc(1rem + 3vw);padding-right:calc(.5rem + 3vw)}}.login-signup-container .login-signup-form .login-password,.login-signup-container .login-signup-form .login-username,.login-signup-container .login-signup-form .signup-confirm-password,.login-signup-container .login-signup-form .signup-email,.login-signup-container .login-signup-form .signup-first-name,.login-signup-container .login-signup-form .signup-last-name,.login-signup-container .login-signup-form .signup-password{display:flex;flex:1;flex-direction:column;margin-bottom:1em}.login-signup-container .login-signup-form .login-password label,.login-signup-container .login-signup-form .login-username label,.login-signup-container .login-signup-form .signup-confirm-password label,.login-signup-container .login-signup-form .signup-email label,.login-signup-container .login-signup-form .signup-first-name label,.login-signup-container .login-signup-form .signup-last-name label,.login-signup-container .login-signup-form .signup-password label{font-size:.875rem;font-weight:600}.login-signup-container .login-signup-form .login-signup-link{text-decoration:underline}@media(min-width:769px){.login-signup-container .login-signup-form .login-signup-link{white-space:nowrap}}.login-signup-container .login-signup-form .login-signup{font-size:1.5rem;margin-bottom:3rem}.login-signup-container .login-signup-form input[type=email],.login-signup-container .login-signup-form input[type=password],.login-signup-container .login-signup-form input[type=text]{background-color:#f5f5f5!important;border:0;border-radius:0;font-size:1rem;width:100%}.login-signup-container .login-signup-form .login-forgot{color:#393939;font-size:1.125rem;margin-bottom:2rem}.login-signup-container .login-signup-form .login-forgot a{color:#393939;text-decoration:underline}.login-signup-container .login-signup-form .form-row{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row}@media(max-width:520px){.login-signup-container .login-signup-form .form-row{flex-direction:column}}.login-signup-container .login-signup-form .form-row.form-message{border:2px solid #69a51b;display:flex;flex-wrap:wrap;justify-content:space-between}.login-signup-container .login-signup-form .form-row.pass-alert{border-color:#cf0a2c;display:none;margin:.2rem 0;padding:.7rem 1rem .5rem}.login-signup-container .login-signup-form .form-row.pass-alert.show-alert{display:flex}.login-signup-container .login-signup-form .form-row.pass-alert p{font-size:16px}@media(max-width:520px){.login-signup-container .login-signup-form .form-row.pass-alert p{font-size:15px}}.login-signup-container .login-signup-form div.nsl-container .nsl-button-default{background-color:transparent;border:2px solid #69a51b;border-radius:12px;transition:all .3s ease-in-out}.login-signup-container .login-signup-form div.nsl-container .nsl-button-default:hover{background-color:#69a51b}.login-signup-container .login-signup-form div.nsl-container .nsl-button-default div.nsl-button-label-container{color:#69a51b;font-family:Bangers,cursive;font-size:1.5rem;transition:all .3s ease-in-out}.login-signup-container .login-signup-form div.nsl-container .nsl-button-default div.nsl-button-label-container:hover{color:#fff}.login-signup-container .login-signup-form div.nsl-container .nsl-button-svg-container{background:#fff;border-radius:12px 0 0 12px}.login-signup-container .login-signup-form div.nsl-container .divider-line{margin-bottom:1rem}.login-signup-container .login-signup-form div.nsl-container .divider-line svg{width:100%}.login-signup-container .error-message,.login-signup-container .welcome-message{border:2px solid #cf0a2c;margin:1em 0;padding:.7rem 1rem .5rem}.login-signup-container .error-message .hind,.login-signup-container .welcome-message .hind{line-height:1;margin-bottom:.2em}.login-signup-container .welcome-message{border-color:#69a51b}.login-signup-container .reset-password-form legend{display:none}.login-signup-container .reset-password-form .extra-space{color:#69a51b;font-size:1.5rem;font-weight:600;margin-bottom:3rem}.login-signup-container .reset-password-form label[for=email]{font-size:.875rem;font-weight:600}.login-signup-container .reset-password-form .lostpassword-submit{margin-top:2.5rem}
