.info-cta-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:Verdana,sans-serif;min-width:140px;padding:0 15px;text-align:center;text-decoration:none}.info-cta-btn,.info-cta-btn:hover{transition:all .2s ease-in-out}.info-cta-blue{background-color:#0070D6;color:#fff}.hover-parent:hover .info-cta-blue,.info-cta-blue:hover{background-color:#0380F2;color:#fff}.info-cta-cyan{background-color:#00AEEF;color:#fff}.hover-parent:hover .info-cta-cyan,.info-cta-cyan:hover{background-color:#10BEFD;color:#fff}.info-cta-green{background-color:#52B700;color:#fff}.hover-parent:hover .info-cta-green,.info-cta-green:hover{background-color:#69C130;color:#fff}.info-cta-jade{background-color:#00B971;color:#fff}.hover-parent:hover .info-cta-jade,.info-cta-jade:hover{background-color:#0FCB82;color:#fff}.info-cta-orange{background-color:#FF8E33;color:#fff}.hover-parent:hover .info-cta-orange,.info-cta-orange:hover{background-color:#FFA03F;color:#fff}.info-cta-purple{background-color:#7A67D7;color:#fff}.hover-parent:hover .info-cta-purple,.info-cta-purple:hover{background-color:#8A76F0;color:#fff}.info-cta-teal{background-color:#0BC1B6;color:#fff}.hover-parent:hover .info-cta-teal,.info-cta-teal:hover{background-color:#0FD0C4;color:#fff}.info-cta-white-cyan{background-color:#fff;color:#00AEEF}.hover-parent:hover .info-cta-white-cyan,.info-cta-white-cyan:hover{background-color:#00AEEF;color:#fff}.info-cta-white-cyan-hover-blue{background-color:#fff;color:#00AEEF}.hover-parent:hover .info-cta-white-cyan-hover-blue,.info-cta-white-cyan-hover-blue:hover{background-color:#0070D6;color:#fff}.info-cta-white-blue{background-color:#fff;color:#0070D6}.hover-parent:hover .info-cta-white-blue,.info-cta-white-blue:hover{background-color:#0070D6;color:#fff}.info-cta-hollow-blue{border-color:#0070D6;color:#0070D6}.hover-parent:hover .info-cta-hollow-blue,.info-cta-hollow-blue:hover{background-color:#0380F2;border-color:#0380F2;color:#fff}.info-cta-hollow-cyan{border-color:#00AEEF;color:#00AEEF}.hover-parent:hover .info-cta-hollow-cyan,.info-cta-hollow-cyan:hover{background-color:#10BEFD;border-color:#10BEFD;color:#fff}.info-cta-hollow-green{border-color:#52B700;color:#52B700}.hover-parent:hover .info-cta-hollow-green,.info-cta-hollow-green:hover{background-color:#69C130;border-color:#69C130;color:#fff}.info-cta-hollow-jade{border-color:#00B971;color:#00B971}.hover-parent:hover .info-cta-hollow-jade,.info-cta-hollow-jade:hover{background-color:#0FCB82;border-color:#0FCB82;color:#fff}.info-cta-hollow-orange{border-color:#FF8E33;color:#FF8E33}.hover-parent:hover .info-cta-hollow-orange,.info-cta-hollow-orange:hover{background-color:#FFA03F;border-color:#FFA03F;color:#fff}.info-cta-hollow-purple{border-color:#7A67D7;color:#7A67D7}.hover-parent:hover .info-cta-hollow-purple,.info-cta-hollow-purple:hover{background-color:#8A76F0;border-color:#8A76F0;color:#fff}.info-cta-hollow-teal{border-color:#0BC1B6;color:#0BC1B6}.hover-parent:hover .info-cta-hollow-teal,.info-cta-hollow-teal:hover{background-color:#0FD0C4;border-color:#0FD0C4;color:#fff}.info-cta-hollow-white-cyan{border-color:#fff;color:#fff}.hover-parent:hover .info-cta-hollow-white-cyan,.info-cta-hollow-white-cyan:hover{background-color:#00AEEF;border-color:#00AEEF;color:#fff}.info-cta-hollow-white-cyan-hover-blue{border-color:#fff;color:#fff}.hover-parent:hover .info-cta-hollow-white-cyan-hover-blue,.info-cta-hollow-white-cyan-hover-blue:hover{background-color:#0070D6;border-color:#0070D6;color:#fff}.info-cta-hollow-white-blue{border-color:#fff;color:#fff}.hover-parent:hover .info-cta-hollow-white-blue,.info-cta-hollow-white-blue:hover{background-color:#0070D6;border-color:#0070D6;color:#fff}.info-cta-44-18{font-size:18px;height:44px;line-height:44px}.info-cta-hollow-44-18{background:transparent;border-style:solid;border-width:1px;font-size:18px;height:44px;line-height:42px}.info-cta-40-16{font-size:16px;height:40px;line-height:40px}.info-cta-hollow-40-16{background:transparent;border-style:solid;border-width:1px;font-size:16px;height:40px;line-height:38px}.info-cta-33-15{font-size:15px;height:33px;line-height:33px}.info-cta-hollow-33-15{background:transparent;border-style:solid;border-width:1px;font-size:15px;height:33px;line-height:31px}.text-color-black{color:#545454}.text-color-white{color:#fff}.text-color-dark-green{color:#0B863C}.text-color-cyan{color:#00AEEF}.hover-parent:active .text-color-cyan,.hover-parent:focus .text-color-cyan,.hover-parent:hover .text-color-cyan,.text-color-cyan.hover:active,.text-color-cyan.hover:focus,.text-color-cyan.hover:hover{color:#10BEFD}.text-color-teal{color:#0BC1B6}.hover-parent:active .text-color-teal,.hover-parent:focus .text-color-teal,.hover-parent:hover .text-color-teal,.text-color-teal.hover:active,.text-color-teal.hover:focus,.text-color-teal.hover:hover{color:#0FD0C4}.text-color-green{color:#52B700}.hover-parent:active .text-color-green,.hover-parent:focus .text-color-green,.hover-parent:hover .text-color-green,.text-color-green.hover:active,.text-color-green.hover:focus,.text-color-green.hover:hover{color:#69C130}.text-color-jade{color:#00B971}.hover-parent:active .text-color-jade,.hover-parent:focus .text-color-jade,.hover-parent:hover .text-color-jade,.text-color-jade.hover:active,.text-color-jade.hover:focus,.text-color-jade.hover:hover{color:#0FCB82}.text-color-orange{color:#FF8E33}.hover-parent:active .text-color-orange,.hover-parent:focus .text-color-orange,.hover-parent:hover .text-color-orange,.text-color-orange.hover:active,.text-color-orange.hover:focus,.text-color-orange.hover:hover{color:#FFA03F}.text-color-purple{color:#7A67D7}.hover-parent:active .text-color-purple,.hover-parent:focus .text-color-purple,.hover-parent:hover .text-color-purple,.text-color-purple.hover:active,.text-color-purple.hover:focus,.text-color-purple.hover:hover{color:#8A76F0}.text-color-blue{color:#0070D6}.hover-parent:active .text-color-blue,.hover-parent:focus .text-color-blue,.hover-parent:hover .text-color-blue,.text-color-blue.hover:active,.text-color-blue.hover:focus,.text-color-blue.hover:hover{color:#0380F2}.text-color-link{color:#007DB8}.hover-parent:active .text-color-link,.hover-parent:focus .text-color-link,.hover-parent:hover .text-color-link,.text-color-link.hover:active,.text-color-link.hover:focus,.text-color-link.hover:hover{color:#00609A}.header-title{font:400 40px/1.2 Roboto Slab,sans-serif;text-align:center}.sub-section-p{font:normal 15px/1.6 Verdana,sans-serif}a,div,h1,h2,h3,h4,h5,h6,p,span,ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}.ixl-section{margin:0;min-width:974px;padding:0;width:100%}.ixl-section.vertical-horizontal-center{align-items:center;display:flex;justify-content:center}.ixl-section.vertical-horizontal-center .ixl-content{flex:0 1 auto;margin:0}.ixl-content{box-sizing:border-box;display:block;margin:0 auto;width:974px}.has-bg-color-bg-img .ixl-content{position:relative;z-index:1}.ixl-bg-img-sec{overflow:hidden;position:relative}.bg-img,.bg-img-btm,.bg-img-top{left:50%;min-height:100%;min-width:100%;position:absolute;z-index:-1}.has-bg-color-bg-img .bg-img,.has-bg-color-bg-img .bg-img-btm,.has-bg-color-bg-img .bg-img-top{z-index:0}.bg-img{top:50%;transform:translate(-50%,-50%)}.bg-img-btm{bottom:-1px;transform:translateX(-50%)}.bg-img-btm.flush-btm{bottom:0}.bg-img-top{top:-1px;transform:translateX(-50%)}.bg-img-top.flush-top{top:0}.responsive-section{min-width:320px}.responsive-section.vertical-horizontal-center{align-items:center;display:flex;justify-content:center}.responsive-section.vertical-horizontal-center .ixl-content{flex:0 1 auto;margin:0}.responsive-section .ixl-content{box-sizing:border-box;margin:0 auto;max-width:1014px;min-width:320px;padding-left:10px;padding-right:10px;width:100%}.content-width-1200-section:not(.responsive-section) .ixl-content{min-width:1014px;padding-left:20px;padding-right:20px}.content-width-1200-section .ixl-content{max-width:1240px;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:661px){.responsive-section .ixl-content{padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.responsive .header-title{font-size:30px}}@media screen and (min-width:481px) and (max-width:800px){.responsive .header-title{font-size:36px}}.curriculum-header-section{height:259px}.curriculum-header-section .bg-img-top{height:260px}.curriculum-header-section .ixl-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.curriculum-header-section .chs__title{margin-bottom:.25em}.curriculum-header-section .header-subtitle{text-align:center}@media screen and (max-width:480px){.curriculum-header-section .header-cta{font-size:16px;height:40px;line-height:40px}}@media screen and (max-width:800px){.curriculum-header-section .header-cta,.curriculum-header-section .header-subtitle{margin-bottom:15px;max-width:550px}}@media screen and (min-width:801px){.curriculum-header-section .chs__title,.curriculum-header-section .header-subtitle{width:calc(100% - 330px)}.curriculum-header-section .header-subtitle{font:normal 20px/1.3em Roboto Slab,sans-serif;margin-bottom:25px}}.stroke-color-black{stroke:#545454}.stroke-color-white{stroke:#fff}.stroke-color-dark-green{stroke:#0B863C}.stroke-color-cyan{stroke:#00AEEF}.hover-parent:active .stroke-color-cyan,.hover-parent:focus .stroke-color-cyan,.hover-parent:hover .stroke-color-cyan,.stroke-color-cyan.hover:active,.stroke-color-cyan.hover:focus,.stroke-color-cyan.hover:hover{stroke:#10BEFD}.stroke-color-teal{stroke:#0BC1B6}.hover-parent:active .stroke-color-teal,.hover-parent:focus .stroke-color-teal,.hover-parent:hover .stroke-color-teal,.stroke-color-teal.hover:active,.stroke-color-teal.hover:focus,.stroke-color-teal.hover:hover{stroke:#0FD0C4}.stroke-color-green{stroke:#52B700}.hover-parent:active .stroke-color-green,.hover-parent:focus .stroke-color-green,.hover-parent:hover .stroke-color-green,.stroke-color-green.hover:active,.stroke-color-green.hover:focus,.stroke-color-green.hover:hover{stroke:#69C130}.stroke-color-jade{stroke:#00B971}.hover-parent:active .stroke-color-jade,.hover-parent:focus .stroke-color-jade,.hover-parent:hover .stroke-color-jade,.stroke-color-jade.hover:active,.stroke-color-jade.hover:focus,.stroke-color-jade.hover:hover{stroke:#0FCB82}.stroke-color-orange{stroke:#FF8E33}.hover-parent:active .stroke-color-orange,.hover-parent:focus .stroke-color-orange,.hover-parent:hover .stroke-color-orange,.stroke-color-orange.hover:active,.stroke-color-orange.hover:focus,.stroke-color-orange.hover:hover{stroke:#FFA03F}.stroke-color-purple{stroke:#7A67D7}.hover-parent:active .stroke-color-purple,.hover-parent:focus .stroke-color-purple,.hover-parent:hover .stroke-color-purple,.stroke-color-purple.hover:active,.stroke-color-purple.hover:focus,.stroke-color-purple.hover:hover{stroke:#8A76F0}.stroke-color-blue{stroke:#0070D6}.hover-parent:active .stroke-color-blue,.hover-parent:focus .stroke-color-blue,.hover-parent:hover .stroke-color-blue,.stroke-color-blue.hover:active,.stroke-color-blue.hover:focus,.stroke-color-blue.hover:hover{stroke:#0380F2}.stroke-color-link{stroke:#007DB8}.hover-parent:active .stroke-color-link,.hover-parent:focus .stroke-color-link,.hover-parent:hover .stroke-color-link,.stroke-color-link.hover:active,.stroke-color-link.hover:focus,.stroke-color-link.hover:hover{stroke:#00609A}.nav-link{align-items:center;background-color:#EBF2F9;background-repeat:no-repeat;border-radius:50vh;box-sizing:border-box;display:flex;overflow:hidden;text-decoration:none}.nav-link,.nav-link:hover{transition:width .3s ease-out,background-position .3s ease-out}.nav-link .nav-icon-container{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.nav-link .icon{display:block}.nav-link .icon.active{display:none}.nav-link .nav-label{font-family:Verdana,sans-serif;white-space:nowrap}.nav-link.math .icon{height:25px;width:14px}.nav-link.math .nav-label{color:#0046ae}.curriculum-math .nav-link.math{background-color:#F98137;background-image:url("data:image/svg+xml;charset=utf-8,")}.curriculum-math .nav-link.math .icon{display:none}.curriculum-math .nav-link.math .icon.active{display:block}.curriculum-math .nav-link.math .nav-label{color:#ffffff}.nav-link.ela .icon{height:25px;width:23px}.nav-link.ela .nav-label{color:#0b863c}.curriculum-ela .nav-link.ela{background-color:#F98137;background-image:url("data:image/svg+xml;charset=utf-8,")}.curriculum-ela .nav-link.ela .icon{display:none}.curriculum-ela .nav-link.ela .icon.active{display:block}.curriculum-ela .nav-link.ela .nav-label{color:#ffffff}.nav-link.science .icon{height:23px;width:17px}.nav-link.science .nav-label{color:#342162}.curriculum-science .nav-link.science{background-color:#F98137;background-image:url("data:image/svg+xml;charset=utf-8,")}.curriculum-science .nav-link.science .icon{display:none}.curriculum-science .nav-link.science .icon.active{display:block}.curriculum-science .nav-link.science .nav-label{color:#ffffff}.nav-link.ss .icon{height:25px;width:20px}.nav-link.ss .nav-label{color:#d5502d}.curriculum-ss .nav-link.ss{background-color:#F98137;background-image:url("data:image/svg+xml;charset=utf-8,")}.curriculum-ss .nav-link.ss .icon{display:none}.curriculum-ss .nav-link.ss .icon.active{display:block}.curriculum-ss .nav-link.ss .nav-label{color:#ffffff}.nav-link.spanish .icon{height:22px;width:20px}.nav-link.spanish .nav-label{color:#0046ae}.curriculum-spanish .nav-link.spanish{background-color:#F98137;background-image:url("data:image/svg+xml;charset=utf-8,")}.curriculum-spanish .nav-link.spanish .icon{display:none}.curriculum-spanish .nav-link.spanish .icon.active{display:block}.curriculum-spanish .nav-link.spanish .nav-label{color:#ffffff}@media screen and (max-width:800px){.nav-link{padding:5px 15px 5px 5px}.nav-link .nav-icon-container{margin-right:5px}.nav-link .nav-label{font-size:15px}}@media screen and (min-width:801px){.nav-link,.nav-link:hover{transition:width .3s ease-out,background-position .3s ease-out}.nav-link.math:hover{width:80px}.curriculum-math .nav-link.math{padding-right:15px;width:auto}.nav-link.ela:hover{width:135px}.curriculum-ela .nav-link.ela{padding-right:15px;width:auto}.nav-link.science:hover{width:95px}.curriculum-science .nav-link.science{padding-right:15px;width:auto}.nav-link.ss:hover{width:135px}.curriculum-ss .nav-link.ss{padding-right:15px;width:auto}.nav-link.spanish:hover{width:102px}.curriculum-spanish .nav-link.spanish{padding-right:15px;width:auto}.nav-icon-container,.nav-link{height:34px;width:34px}}.curriculum-nav{align-items:center;box-sizing:border-box;display:flex;padding:5px}.nav-title{font:normal 16px/1.2 Verdana,sans-serif}.curriculum-nav-dd-menu{align-items:stretch;display:flex;flex-direction:column;gap:10px;padding:10px}.nav-links-list{align-items:center;display:flex;list-style:none}.curriculum-math .curriculum-nav-dd-menu,.curriculum-math .curriculum-nav.mobile-nav{background:#0046ae}.curriculum-math .curriculum-nav{background:rgba(0,70,174,.6)}.curriculum-ela .curriculum-nav-dd-menu,.curriculum-ela .curriculum-nav.mobile-nav{background:#0b863c}.curriculum-ela .curriculum-nav{background:rgba(11,134,60,.6)}.curriculum-science .curriculum-nav-dd-menu,.curriculum-science .curriculum-nav.mobile-nav{background:#342162}.curriculum-science .curriculum-nav{background:rgba(52,33,98,.6)}.curriculum-ss .curriculum-nav-dd-menu,.curriculum-ss .curriculum-nav.mobile-nav{background:#d5502d}.curriculum-ss .curriculum-nav{background:rgba(213,80,45,.6)}.curriculum-spanish .curriculum-nav-dd-menu,.curriculum-spanish .curriculum-nav.mobile-nav{background:#0046ae}.curriculum-spanish .curriculum-nav{background:rgba(0,70,174,.6)}@media screen and (max-width:800px){.curriculum-nav.mobile-nav{border-radius:5px}.curriculum-nav.mobile-nav .curriculum-nav-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:flex;flex-direction:row;justify-content:center}.curriculum-nav.mobile-nav .nav-title{margin-right:10px}.curriculum-nav.mobile-nav .curriculum-dd-indicator{padding-top:2px}.curriculum-nav.mobile-nav .curriculum-dd-indicator.closed-arrow{padding-bottom:0;transform:rotate(270deg)}.curriculum-nav.non-mobile-nav{display:none}}@media screen and (min-width:801px){.curriculum-nav-dd-menu,.curriculum-nav.mobile-nav{display:none}.curriculum-nav{flex-direction:column;height:100%;justify-content:center;left:20px;position:absolute;top:0;width:145px}.nav-title{font-size:15px;padding-bottom:8px}.nav-links-list{flex-direction:column;justify-content:center;list-style:none;width:100%}.nav-link-item{margin-bottom:9px}.nav-link-item:last-child{margin-bottom:0}}.sub-section-title{font:normal 24px/1.2 Roboto Slab,sans-serif;text-align:left}.three-two-one-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.three-two-one-item{flex:0 0 auto;text-align:center}.three-two-one-item.item-spacer{height:0;margin-top:0;padding:0;visibility:hidden}.three-two-one-item{margin-top:20px;width:calc(33.33333% - 13.33333px)}.three-two-one-item:nth-child(-n+3){margin-top:0}.responsive-three-two-one-grid{flex-direction:column;justify-content:space-between}.responsive-three-two-one-item{width:100%}.responsive-three-two-one-item:first-child{margin-top:0}.responsive-three-two-one-item.item-spacer{height:0;margin-top:0;padding:0;visibility:hidden}@media screen and (min-width:481px){.responsive-tablet-grid{flex-direction:row}.responsive-two-tablet-item{margin-top:20px;width:calc(50% - 10px)}.responsive-two-tablet-item:nth-child(-n+2){margin-top:0}.responsive-three-tablet-item{margin-top:20px;width:calc(33.33333% - 13.33333px)}.responsive-three-tablet-item:nth-child(-n+3){margin-top:0}}@media screen and (min-width:661px){.responsive-large-tablet-grid{flex-direction:row}.responsive-two-large-tablet-item{margin-top:20px;width:calc(50% - 10px)}.responsive-two-large-tablet-item:nth-child(-n+2){margin-top:0}.responsive-three-large-tablet-item{margin-top:20px;width:calc(33.33333% - 13.33333px)}.responsive-three-large-tablet-item:nth-child(-n+3){margin-top:0}}@media screen and (min-width:801px){.responsive-desktop-grid{flex-direction:row}.responsive-two-desktop-item{margin-top:20px;width:calc(50% - 10px)}.responsive-two-desktop-item:nth-child(-n+2){margin-top:0}.responsive-three-desktop-item{margin-top:20px;width:calc(33.33333% - 13.33333px)}.responsive-three-desktop-item:nth-child(-n+3){margin-top:0}}@media screen and (min-width:1014px){.responsive-full-grid{flex-direction:row}.responsive-two-full-item{margin-top:20px;width:calc(50% - 10px)}.responsive-two-full-item:nth-child(-n+2){margin-top:0}.responsive-three-full-item{margin-top:20px;width:calc(33.33333% - 13.33333px)}.responsive-three-full-item:nth-child(-n+3){margin-top:0}}.features-grid-item{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.features-grid-item .feature-item-image-container{align-items:center;display:flex;flex-direction:column;height:135px;justify-content:flex-end;margin-bottom:10px}.features-grid-item .feature-title{margin-bottom:15px;text-align:center}.features-grid-item .feature-desc{text-align:center;width:90%}@media screen and (max-width:800px){.features-section .ixl-content{padding-bottom:40px;padding-top:30px}.feature-desc{max-width:500px}}@media screen and (min-width:801px){.features-section .ixl-content{padding-bottom:30px;padding-top:30px}}@media screen and (min-width:801px) and (max-width:1013px){.features-grid-item .feature-title{align-items:center;display:flex;height:2.4em;justify-content:center}}@media screen and (min-width:1014px){.features-grid-item .feature-title{white-space:nowrap}}.features-grid-item .curriculum-image{height:103px;width:171px}.features-grid-item .classroom-image{height:101px;width:172px}.features-grid-item .relevance-image{height:99px;width:218px}.section-title{font:normal 30px/1.2 Roboto Slab,sans-serif;text-align:center}.understanding-section{overflow:hidden}.understanding-section .ixl-content{padding-bottom:60px;padding-top:50px}.understanding-section .understanding-title{margin-bottom:20px}.understanding-section .understanding-desc{margin:0 auto 30px;max-width:700px;text-align:center}.after-arrow-right-background{border-radius:50%}.rounded-background-color-black{background-color:rgba(84,84,84,.2)}.rounded-background-color-white{background-color:rgba(255,255,255,.2)}.rounded-background-color-dark-green{background-color:rgba(11,134,60,.2)}.rounded-background-color-cyan{background-color:rgba(0,174,239,.2)}.rounded-background-color-teal{background-color:rgba(11,193,182,.2)}.rounded-background-color-green{background-color:rgba(82,183,0,.2)}.rounded-background-color-jade{background-color:rgba(0,185,113,.2)}.rounded-background-color-orange{background-color:rgba(255,142,51,.2)}.rounded-background-color-purple{background-color:rgba(122,103,215,.2)}.rounded-background-color-blue{background-color:rgba(0,112,214,.2)}.rounded-background-color-link{background-color:rgba(0,125,184,.2)}.fill-color-black{fill:#545454}.fill-color-white{fill:#fff}.fill-color-dark-green{fill:#0B863C}.fill-color-cyan{fill:#00AEEF}.fill-color-cyan.hover:active,.fill-color-cyan.hover:focus,.fill-color-cyan.hover:hover,.hover-parent:active .fill-color-cyan,.hover-parent:focus .fill-color-cyan,.hover-parent:hover .fill-color-cyan{fill:#10BEFD}.fill-color-teal{fill:#0BC1B6}.fill-color-teal.hover:active,.fill-color-teal.hover:focus,.fill-color-teal.hover:hover,.hover-parent:active .fill-color-teal,.hover-parent:focus .fill-color-teal,.hover-parent:hover .fill-color-teal{fill:#0FD0C4}.fill-color-green{fill:#52B700}.fill-color-green.hover:active,.fill-color-green.hover:focus,.fill-color-green.hover:hover,.hover-parent:active .fill-color-green,.hover-parent:focus .fill-color-green,.hover-parent:hover .fill-color-green{fill:#69C130}.fill-color-jade{fill:#00B971}.fill-color-jade.hover:active,.fill-color-jade.hover:focus,.fill-color-jade.hover:hover,.hover-parent:active .fill-color-jade,.hover-parent:focus .fill-color-jade,.hover-parent:hover .fill-color-jade{fill:#0FCB82}.fill-color-orange{fill:#FF8E33}.fill-color-orange.hover:active,.fill-color-orange.hover:focus,.fill-color-orange.hover:hover,.hover-parent:active .fill-color-orange,.hover-parent:focus .fill-color-orange,.hover-parent:hover .fill-color-orange{fill:#FFA03F}.fill-color-purple{fill:#7A67D7}.fill-color-purple.hover:active,.fill-color-purple.hover:focus,.fill-color-purple.hover:hover,.hover-parent:active .fill-color-purple,.hover-parent:focus .fill-color-purple,.hover-parent:hover .fill-color-purple{fill:#8A76F0}.fill-color-blue{fill:#0070D6}.fill-color-blue.hover:active,.fill-color-blue.hover:focus,.fill-color-blue.hover:hover,.hover-parent:active .fill-color-blue,.hover-parent:focus .fill-color-blue,.hover-parent:hover .fill-color-blue{fill:#0380F2}.fill-color-link{fill:#007DB8}.fill-color-link.hover:active,.fill-color-link.hover:focus,.fill-color-link.hover:hover,.hover-parent:active .fill-color-link,.hover-parent:focus .fill-color-link,.hover-parent:hover .fill-color-link{fill:#00609A}.concepts-tabs-panel-header{background-color:inherit;border:0;color:inherit;display:none;outline:none;padding:0;width:100%}@media screen and (max-width:659px){.concepts-tabs-panel-header{display:flex;flex-direction:row}}.concepts-tabs-panel-header--blue{background:#EBF9FF}.concepts-tabs-panel-header--active{background:#02ACEE}.concepts-tabs-panel-header__icon{padding-bottom:22px;padding-left:31px;padding-top:22px}.concepts-tabs-panel-header__icon__svg--active{transform:rotate(90deg)}.concepts-tabs-panel-header__text{flex-grow:1;font-family:Verdana,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding-bottom:21px;padding-left:12px;padding-top:19px;text-align:left}.concepts-tabs-panel-header__text--active{color:#fff}.concepts-tabs-cta{box-sizing:border-box;min-width:140px}.concepts-tabs-cta--33-15{font-size:15px;height:33px;line-height:33px}.concepts-tabs-cta--green{background:#52B700;color:#fff}@media screen and (max-width:1013px){.concepts-tabs{margin:0 auto;max-width:550px}}.concepts-tabs__tablist{display:flex;padding-bottom:22px}@media screen and (max-width:659px){.concepts-tabs__tablist{display:none;justify-content:space-around}}.concepts-tabs__tablist__tab{background:#EBF9FF;border:none;flex:1 0 0;padding:10px 5px;position:relative}.concepts-tabs__tablist__tab:hover{background:#6dc6f3}.concepts-tabs__tablist__tab:hover .concepts-tabs__tablist__tab__text{color:#fff}@media screen and (min-width:661px){.concepts-tabs__tablist__tab{padding:20px}}.concepts-tabs__tablist__tab--active{background:#00AEEF}.concepts-tabs__tablist__tab--active:after{border-color:transparent transparent #a1e5ff;border-style:solid;border-width:0 19px 12px;bottom:-22px;content:"";height:0;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:0}.concepts-tabs__tablist__tab__text{color:#545454;font:normal 15px/1.2 Verdana,sans-serif}.concepts-tabs__tablist__tab__text--active{color:#fff}@media screen and (max-width:659px){.concepts-tabs__panel{margin-bottom:10px}.concepts-tabs__panel:last-child{margin-bottom:0}}.concepts-tabs__panel__content{background:#A1E5FF;display:none;justify-content:space-between;margin-top:0;padding:20px}@media screen and (max-width:1013px){.concepts-tabs__panel__content{flex-direction:column}}.concepts-tabs__panel__content--active{display:flex}.concepts-tabs__panel__content__img-wrap{align-items:flex-start;background:#fff;border-radius:5px;display:flex;overflow:hidden;padding:0;position:relative}@media screen and (max-width:1013px){.concepts-tabs__panel__content__img-wrap{margin-bottom:20px;width:100%}.concepts-tabs__panel__content__img-wrap:last-child{margin-bottom:0}}@media screen and (min-width:1014px){.concepts-tabs__panel__content__img-wrap{width:calc(33% - 10px)}.concepts-tabs__panel__content__img-wrap:hover:before{background:#000;content:"";display:block;height:100%;opacity:.4;position:absolute;width:100%;z-index:2}.concepts-tabs__panel__content__img-wrap:hover .concepts-tabs__panel__content__cta{display:inline-flex}.concepts-tabs__panel__content__img-wrap__img{margin:5px}}.concepts-tabs__panel__content__cta{align-items:center;border-radius:5px 0 0 5px;bottom:15px;flex-direction:row;justify-content:center;position:absolute;right:0;z-index:3}@media screen and (min-width:1014px){.concepts-tabs__panel__content__cta{display:none}}@media screen and (max-width:1013px){.concepts-tabs__panel__content__cta{display:inline-flex}}.have-qs{text-align:center}a.have-qs__link{color:#007DB8;white-space:nowrap}.have-qs--white-accents a.have-qs__link{color:#fff}a.have-qs__link:hover{color:#00609A}.tcg__cta-group{align-items:center;display:flex;gap:15px;justify-content:center}.tcg__cta-group .tcg__cta,.tcg__students{min-width:160px}.tcg__students{box-sizing:border-box;padding-right:10px;text-align:right}.tcg__contact{margin-top:20px}.tcg--white-accents .tcg__students{color:#fff}@media screen and (max-width:800px){.responsive .tcg__cta.info-cta-44-18,.responsive .tcg__cta.info-cta-hollow-44-18{font-size:16px;height:40px;line-height:40px}}@media screen and (min-width:661px) and (max-width:800px){.responsive .tcg__cta-group{gap:10px}.responsive .tcg__cta,.responsive .tcg__students{min-width:150px}}@media screen and (max-width:660px){.responsive .tcg__cta-group{flex-wrap:wrap;gap:20px;margin:0 auto;max-width:350px}}@media screen and (max-width:480px){.responsive .tcg__cta-group{gap:10px}.responsive .tcg__cta,.responsive .tcg__students{min-width:140px}}.educator-cta-section .ixl-content{padding-bottom:60px}.ecs--top-padding .ixl-content{padding-top:50px}.ecs__title{margin-bottom:15px}.ecs__subtitle{margin:0 auto 30px;text-align:center}.research-section{height:264px}.research-section .ixl-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:265px;padding-bottom:110px;padding-top:40px}.research-section .research-title{margin-bottom:20px}.research-section .research-desc{margin:0 auto 40px;max-width:700px;text-align:center}.research-section .research-desc>a,.research-section .research-desc>a:hover{color:#fff}.research-section .research-cta{width:200px}.teachers-saying-section .teacher-card.cassidy{background-image:linear-gradient(180deg,#389EFF 70px,#fff 0,#fff)}.teachers-saying-section .teacher-card.cassidy .divider{background:#389EFF}.teachers-saying-section .teacher-card.cassidy .arrow-cta,.teachers-saying-section .teacher-card.cassidy .byline,.teachers-saying-section .teacher-card.cassidy .name{color:#389EFF}.teachers-saying-section .teacher-card.cassidy .arrow-cta{align-items:center;display:flex}.teachers-saying-section .teacher-card.cassidy .arrow-cta:hover:after{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10z" fill="%23389eff" fill-rule="evenodd" opacity=".4"/><path d="m8 6 5 3.8c.2.1.2.3 0 .5l-5 3.7" stroke="%23389eff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>')}.teachers-saying-section .teacher-card.cassidy .arrow-cta:after{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10z" fill="%23389eff" fill-rule="evenodd" opacity=".2"/><path d="m8 6 5 3.8c.2.1.2.3 0 .5l-5 3.7" stroke="%23389eff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>');content:"";display:block;height:20px;margin-left:7px;width:20px}.teachers-saying-section .teacher-card.robert{background-image:linear-gradient(180deg,#32C5FF 70px,#fff 0,#fff)}.teachers-saying-section .teacher-card.robert .divider{background:#32C5FF}.teachers-saying-section .teacher-card.robert .arrow-cta,.teachers-saying-section .teacher-card.robert .byline,.teachers-saying-section .teacher-card.robert .name{color:#32C5FF}.teachers-saying-section .teacher-card.robert .arrow-cta{align-items:center;display:flex}.teachers-saying-section .teacher-card.robert .arrow-cta:hover:after{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10z" fill="%2332c5ff" fill-rule="evenodd" opacity=".4"/><path d="m8 6 5 3.8c.2.1.2.3 0 .5l-5 3.7" stroke="%2332c5ff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>')}.teachers-saying-section .teacher-card.robert .arrow-cta:after{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10z" fill="%2332c5ff" fill-rule="evenodd" opacity=".2"/><path d="m8 6 5 3.8c.2.1.2.3 0 .5l-5 3.7" stroke="%2332c5ff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>');content:"";display:block;height:20px;margin-left:7px;width:20px}.teachers-saying-section .teacher-card.kathy{background-image:linear-gradient(180deg,#137BDB 70px,#fff 0,#fff)}.teachers-saying-section .teacher-card.kathy .divider{background:#137BDB}.teachers-saying-section .teacher-card.kathy .arrow-cta,.teachers-saying-section .teacher-card.kathy .byline,.teachers-saying-section .teacher-card.kathy .name{color:#137BDB}.teachers-saying-section .teacher-card.kathy .arrow-cta{align-items:center;display:flex}.teachers-saying-section .teacher-card.kathy .arrow-cta:hover:after{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10z" fill="%23137bdb" fill-rule="evenodd" opacity=".4"/><path d="m8 6 5 3.8c.2.1.2.3 0 .5l-5 3.7" stroke="%23137bdb" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>')}.teachers-saying-section .teacher-card.kathy .arrow-cta:after{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10z" fill="%23137bdb" fill-rule="evenodd" opacity=".2"/><path d="m8 6 5 3.8c.2.1.2.3 0 .5l-5 3.7" stroke="%23137bdb" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>');content:"";display:block;height:20px;margin-left:7px;width:20px}.teachers-saying-section .ixl-content{align-items:center;display:flex;flex-direction:column;padding-bottom:80px;padding-top:45px}.teachers-saying-section .teachers-saying-title{margin-bottom:30px}.teachers-saying-section .teacher-card{align-items:center;border-radius:5px;box-shadow:0 10px 19px rgba(0,0,0,.08);display:flex;flex-direction:column;max-width:400px;overflow:hidden;padding:30px 20px;position:relative}.teachers-saying-section .teacher-card:before{color:#fff;content:"“";font:normal 120px/120px Montserrat,sans-serif;left:44px;position:absolute;top:7px}.teachers-saying-section .teacher-card .portrait{border-radius:50px;box-shadow:0 2px 10px rgba(0,0,0,.1);height:100px;width:100px}.teachers-saying-section .teacher-card .quote{box-sizing:border-box;color:#545454;font:normal 15px/24px Verdana,sans-serif;margin:25px 0;text-align:center}.teachers-saying-section .teacher-card .divider{border:none;border-radius:2px;height:4px;margin:0 auto 20px;width:85px}.teachers-saying-section .teacher-card .name{font:700 15px/1.7em Verdana,sans-serif;text-align:center}.teachers-saying-section .teacher-card .byline{font:normal 14px/1.5em Verdana,sans-serif;margin-bottom:10px;text-align:center}.teachers-saying-section .teacher-card .cta{display:flex;justify-content:center}.teachers-saying-section .teacher-card .cta.hidden{visibility:hidden}.teachers-saying-section .teacher-card .arrow-cta{font:normal 16px/1.5em Verdana,sans-serif}@media screen and (max-width:800px){.teachers-saying-section .ixl-content{padding-bottom:40px}.teachers-saying-section .teachers-quote{margin-bottom:20px}.teachers-saying-section .teachers-quote:last-child{margin-bottom:0}}@media screen and (min-width:801px) and (max-width:1013px){.teachers-saying-section .quote{height:264px}.teachers-saying-section .byline{height:110px}}@media screen and (min-width:974px){.teachers-saying-section .quote{height:216px}.teachers-saying-section .byline{height:66px}}.rotate-up{transform:rotate(270deg)}.rotate-right{transform:rotate(0deg)}.rotate-down{transform:rotate(90deg)}.rotate-left{transform:rotate(180deg)}.hover-zoom-card{background:#ffffff;box-sizing:border-box;overflow:hidden;text-decoration:none;transition:.2s ease}.hover-zoom-card:focus,.hover-zoom-card:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.2);transform:scale(1.02)}.hover-zoom-card:focus .underline-on-hover,.hover-zoom-card:hover .underline-on-hover{text-decoration:underline}.hover-zoom-card:focus:not(:focus-visible){transform:scale(1)}.hover-zoom-card:focus:not(:focus-visible):not(.show-box-shadow){box-shadow:none}.hover-zoom-card:focus:not(:focus-visible) .underline-on-hover{text-decoration:none}.hover-zoom-card:focus-visible,.hover-zoom-card:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.2);transform:scale(1.02)}.hover-zoom-card:focus-visible .underline-on-hover,.hover-zoom-card:hover .underline-on-hover{text-decoration:underline}.hover-zoom-card:active,.hover-zoom-card:focus{outline:0}.hover-zoom-card.rounded-corners{border-radius:5px}.show-box-shadow{box-shadow:0 1px 8px 0 rgba(0,0,0,.2)}.explore-section .ixl-content{padding-bottom:45px;padding-top:45px}.explore-section .explore-title{color:#fff;margin-bottom:40px}.explore-section .cards-list-item{display:flex;flex-direction:column}.explore-section .explore-card{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;padding:20px 25px 30px}.explore-section .explore-card .card-icon{margin-bottom:10px}.explore-section .explore-card .card-title{font:normal 22px/1.4 Roboto Slab,sans-serif;margin-bottom:20px;text-align:center}.explore-section .explore-card .card-desc{font:normal 14px/22px Verdana,sans-serif;margin-bottom:20px;text-align:center}.explore-section .explore-card.rtd-card .card-icon{height:69px;width:117px}.explore-section .explore-card.aa-card .card-icon,.explore-section .explore-card.pg-card .card-icon{height:69px;width:125px}@media screen and (max-width:800px){.explore-section .cards-list-item{margin-bottom:20px}.explore-section .cards-list-item:last-child{margin-bottom:0}}.explore-section .bg-img-top{height:556px}.curriculum-ss .light-bg{background-color:#fcf1ec}