.testimonial-quotations{color:#545454;font-size:15px;line-height:1.6;white-space:nowrap}.testimonial-quotations:after,.testimonial-quotations:before{display:inline-block;font-family:Trebuchet MS,sans-serif;transform:scale(3.4) translate(33.33%,3px)}.testimonial-quotations:before{padding-right:20px}.testimonial-quotations:after{padding-left:2px}.testimonial-quotations span{white-space:normal}.testimonial-quotations span:after{content:"";white-space:nowrap}.testimonial-quotations:before{content:"“"}.testimonial-quotations:after{content:"”"}.members-high-school-page{min-height:70vh}.members-high-school-page .section-title{text-align:center}.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}.section-title{font:normal 30px/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}}.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}.header-title{font:400 40px/1.2 Roboto Slab,sans-serif;text-align:center}.text-img-block{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto}.text-img-block :not(.info-cta-btn){text-align:left}.text-img-block .header-description-container{margin-bottom:0;margin-right:10px;width:56%}.text-img-block .bottom-block-inside-description{display:block;margin-top:25px}.text-img-block .bottom-block-outside-description{display:none}.text-img-block.img-left{flex-direction:row-reverse}.text-img-block.img-left .header-description-container{margin-left:30px;margin-right:0}.responsive .text-img-block{flex-direction:column;justify-content:center}.responsive .text-img-block :not(.info-cta-btn){text-align:center}.responsive .text-img-block .header-description-container{margin-bottom:15px;margin-left:0;margin-right:0;width:100%}.responsive .text-img-block .bottom-block-inside-description{display:none}.responsive .text-img-block .bottom-block-outside-description{display:block;margin-top:30px;width:100%}@media screen and (min-width:801px){.responsive .text-img-block{flex-direction:row;justify-content:space-between}.responsive .text-img-block :not(.info-cta-btn){text-align:left}.responsive .text-img-block .header-description-container{margin-bottom:0;margin-right:10px;width:56%}.responsive .text-img-block .bottom-block-inside-description{display:block;margin-top:25px}.responsive .text-img-block .bottom-block-outside-description{display:none}.responsive .text-img-block.img-left{flex-direction:row-reverse}.responsive .text-img-block.img-left .header-description-container{margin-left:30px;margin-right:0}}.border-color-black{border-color:#545454}.border-color-white{border-color:#fff}.border-color-dark-green{border-color:#0B863C}.border-color-cyan{border-color:#00AEEF}.border-color-cyan.hover:active,.border-color-cyan.hover:focus,.border-color-cyan.hover:hover,.hover-parent:active .border-color-cyan,.hover-parent:focus .border-color-cyan,.hover-parent:hover .border-color-cyan{border-color:#10BEFD}.border-color-teal{border-color:#0BC1B6}.border-color-teal.hover:active,.border-color-teal.hover:focus,.border-color-teal.hover:hover,.hover-parent:active .border-color-teal,.hover-parent:focus .border-color-teal,.hover-parent:hover .border-color-teal{border-color:#0FD0C4}.border-color-green{border-color:#52B700}.border-color-green.hover:active,.border-color-green.hover:focus,.border-color-green.hover:hover,.hover-parent:active .border-color-green,.hover-parent:focus .border-color-green,.hover-parent:hover .border-color-green{border-color:#69C130}.border-color-jade{border-color:#00B971}.border-color-jade.hover:active,.border-color-jade.hover:focus,.border-color-jade.hover:hover,.hover-parent:active .border-color-jade,.hover-parent:focus .border-color-jade,.hover-parent:hover .border-color-jade{border-color:#0FCB82}.border-color-orange{border-color:#FF8E33}.border-color-orange.hover:active,.border-color-orange.hover:focus,.border-color-orange.hover:hover,.hover-parent:active .border-color-orange,.hover-parent:focus .border-color-orange,.hover-parent:hover .border-color-orange{border-color:#FFA03F}.border-color-purple{border-color:#7A67D7}.border-color-purple.hover:active,.border-color-purple.hover:focus,.border-color-purple.hover:hover,.hover-parent:active .border-color-purple,.hover-parent:focus .border-color-purple,.hover-parent:hover .border-color-purple{border-color:#8A76F0}.border-color-blue{border-color:#0070D6}.border-color-blue.hover:active,.border-color-blue.hover:focus,.border-color-blue.hover:hover,.hover-parent:active .border-color-blue,.hover-parent:focus .border-color-blue,.hover-parent:hover .border-color-blue{border-color:#0380F2}.border-color-link{border-color:#007DB8}.border-color-link.hover:active,.border-color-link.hover:focus,.border-color-link.hover:hover,.hover-parent:active .border-color-link,.hover-parent:focus .border-color-link,.hover-parent:hover .border-color-link{border-color:#00609A}.sub-section-title{font:normal 24px/1.2 Roboto Slab,sans-serif;text-align:left}.tcgshs__title{margin-bottom:25px}.tcgshs__separator-container{margin:20px auto 0;width:-moz-fit-content;width:fit-content}.jump-to-section .ixl-content{padding-bottom:40px;padding-top:40px;text-align:center}.before-after-background-color-cyan:after,.before-after-background-color-cyan:before{background:#00AEEF}.before-after-background-color-cyan.hover:hover:after,.before-after-background-color-cyan.hover:hover:before{background:#10BEFD}.before-after-background-color-teal:after,.before-after-background-color-teal:before{background:#0BC1B6}.before-after-background-color-teal.hover:hover:after,.before-after-background-color-teal.hover:hover:before{background:#0FD0C4}.before-after-background-color-green:after,.before-after-background-color-green:before{background:#52B700}.before-after-background-color-green.hover:hover:after,.before-after-background-color-green.hover:hover:before{background:#69C130}.before-after-background-color-jade:after,.before-after-background-color-jade:before{background:#00B971}.before-after-background-color-jade.hover:hover:after,.before-after-background-color-jade.hover:hover:before{background:#0FCB82}.before-after-background-color-orange:after,.before-after-background-color-orange:before{background:#FF8E33}.before-after-background-color-orange.hover:hover:after,.before-after-background-color-orange.hover:hover:before{background:#FFA03F}.before-after-background-color-purple:after,.before-after-background-color-purple:before{background:#7A67D7}.before-after-background-color-purple.hover:hover:after,.before-after-background-color-purple.hover:hover:before{background:#8A76F0}.before-after-background-color-blue:after,.before-after-background-color-blue:before{background:#0070D6}.before-after-background-color-blue.hover:hover:after,.before-after-background-color-blue.hover:hover:before{background:#0380F2}.before-after-background-color-link:after,.before-after-background-color-link:before{background:#007DB8}.before-after-background-color-link.hover:hover:after,.before-after-background-color-link.hover:hover:before{background:#00609A}.before-after-background-color-black:after,.before-after-background-color-black:before{background:#545454}.before-after-background-color-white:after,.before-after-background-color-white:before{background:#fff}.before-after-background-color-dark-green:after,.before-after-background-color-dark-green:before{background:#0B863C}.high-school-header-section{background:#2EA5FF;background:linear-gradient(270deg,#2EA5FF,#0CEFFF);height:246px}.high-school-header-section .bg-img-top{height:247px;width:1920px}.high-school-header-section .high-school-header-title{margin-bottom:10px}.high-school-header-section .high-school-header-description{font:400 20px/1.4em Roboto Slab,sans-serif;margin:0 auto;max-width:680px}.high-school-header-section .high-school-header-admin-cta-group{margin-top:35px}.high-school-header-teacher-cta-group .ixl-content{padding-top:40px}.high-school-high-caliber-section .ixl-content{padding-bottom:50px;padding-top:45px}.high-school-high-caliber-section .high-caliber-card-container{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:2fr 2fr;row-gap:30px}.high-school-high-caliber-section .math-card{background-color:#e7f9f8}.high-school-high-caliber-section .math-card .high-caliber-card-img{height:138px;width:318px}.high-school-high-caliber-section .ela-card{background-color:#eef8e5}.high-school-high-caliber-section .ela-card .high-caliber-card-img{height:144px;width:355px}.high-school-high-caliber-section .science-card{background-color:#f2f0fb}.high-school-high-caliber-section .science-card .high-caliber-card-img{height:154px;width:422px}.high-school-high-caliber-section .ss-card{background-color:#fff4eb}.high-school-high-caliber-section .ss-card .high-caliber-card-img{height:151px;width:393px}.high-caliber-subtitle{font:normal 17px/1.6em Verdana,sans-serif;margin:10px auto 30px;max-width:825px;text-align:center}.high-school-footer-section{background:#2EA5FF;background:linear-gradient(270deg,#2EA5FF,#0CEFFF);height:178px}.high-school-footer-section .bg-img-btm{height:179px;width:1920px}.high-school-footer-section .high-school-footer-admin-header{margin-bottom:20px}.high-school-ownership-section .bg-img-btm{height:255px;min-height:255px;width:1440px}.high-school-ownership-section .learning-icon{height:94px;width:138px}.high-school-ownership-section .prep-icon{height:83px;width:125px}.high-school-ownership-section .review-icon{height:104px;width:134px}.high-school-personalize-section .bg-img-btm{height:281px;min-height:281px;width:1440px}.high-school-personalize-section .ixl-content{padding-top:45px}.high-school-personalize-section .differentiation-icon{height:89px;width:128px}.high-school-personalize-section .reports-icon{height:95px;width:128px}.high-school-personalize-section .assessments-icon{height:89px;width:130px}.high-school-why-section{height:557px;overflow:hidden}.high-school-why-section .bg-img{height:559px;width:1920px}.high-school-why-section .high-school-why-title{margin-bottom:35px}.high-school-why-section .cta-btn-container{margin-top:40px;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)}.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}.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)}.before-after-color-cyan:after,.before-after-color-cyan:before{color:#00AEEF}.before-after-color-cyan.hover:hover:after,.before-after-color-cyan.hover:hover:before{color:#10BEFD}.before-after-color-teal:after,.before-after-color-teal:before{color:#0BC1B6}.before-after-color-teal.hover:hover:after,.before-after-color-teal.hover:hover:before{color:#0FD0C4}.before-after-color-green:after,.before-after-color-green:before{color:#52B700}.before-after-color-green.hover:hover:after,.before-after-color-green.hover:hover:before{color:#69C130}.before-after-color-jade:after,.before-after-color-jade:before{color:#00B971}.before-after-color-jade.hover:hover:after,.before-after-color-jade.hover:hover:before{color:#0FCB82}.before-after-color-orange:after,.before-after-color-orange:before{color:#FF8E33}.before-after-color-orange.hover:hover:after,.before-after-color-orange.hover:hover:before{color:#FFA03F}.before-after-color-purple:after,.before-after-color-purple:before{color:#7A67D7}.before-after-color-purple.hover:hover:after,.before-after-color-purple.hover:hover:before{color:#8A76F0}.before-after-color-blue:after,.before-after-color-blue:before{color:#0070D6}.before-after-color-blue.hover:hover:after,.before-after-color-blue.hover:hover:before{color:#0380F2}.before-after-color-link:after,.before-after-color-link:before{color:#007DB8}.before-after-color-link.hover:hover:after,.before-after-color-link.hover:hover:before{color:#00609A}.before-after-color-black:after,.before-after-color-black:before{color:#545454}.before-after-color-white:after,.before-after-color-white:before{color:#fff}.before-after-color-dark-green:after,.before-after-color-dark-green:before{color:#0B863C}.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}.admin-cta-group{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.admin-cta-group .admin-cta-group-cta{min-width:160px}.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}}.jump-to-container{align-items:center;background-color:#EFFAFB;border-radius:5px;display:inline-flex;flex-direction:row;justify-content:center;margin:0 auto;padding:10px 40px}.jump-to-container .jump-to-title{color:#545454;font:normal 15px/1em Verdana,sans-serif;padding-right:1em}.jump-to-container .jump-links{align-items:center;display:inline-flex;flex-direction:row;gap:5px;justify-content:center}.jump-to-container .jump-to-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:none;color:#007DB8;text-decoration:none}.jump-to-container .jump-to-link:focus,.jump-to-container .jump-to-link:hover{color:#00609A;text-decoration:underline}.jump-to-container .jump-to-divider,.jump-to-container .jump-to-link{font:normal 15px/1em Verdana,sans-serif}.jump-to-container .jump-to-divider{color:#545454}.high-caliber-subject-card{border-radius:10px;box-sizing:border-box;display:block;padding:35px;text-decoration:none;width:100%}.high-caliber-card-img-container{align-items:center;display:flex;flex-direction:column;height:150px;justify-content:flex-end}.high-caliber-card-title{margin:20px auto 10px;text-align:center}.high-caliber-card-description{text-align:left}.high-caliber-card-link{align-items:center;display:flex;font:normal 14px/1.5em Verdana,sans-serif;justify-content:center;margin-top:15px;text-decoration:underline}.high-caliber-card-link .high-caliber-link-arrow{margin-left:5px}.high-school-why-carousel{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;overflow:visible;position:relative;transition:.5s;width:2770px}.high-school-why-carousel>*{flex:0 0 auto;width:670px}.high-school-why-carousel.selected-index-0{left:152px}.high-school-why-carousel.selected-index-1{left:-548px}.high-school-why-carousel.selected-index-2{left:-1248px}.high-school-why-carousel.selected-index-3{left:-1948px}.high-school-why-carousel.selected-index-4{left:-2648px}.high-school-why-carousel-indicator{align-items:center;display:flex;justify-content:center;margin-top:35px}.high-school-why-carousel-indicator .indicator-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:1px solid #00aeef;border-radius:50vh;height:18px;margin-right:10px;width:18px}.high-school-why-carousel-indicator .indicator-button:last-of-type{margin-right:0}.high-school-why-carousel-indicator .indicator-button.selected{background-color:#00AEEF}.line-title{position:relative}.line-title:before{content:"";display:block;height:1px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:974px;z-index:0}.line-title .center-title-text{background-color:#fff;margin:0 auto;padding:0 10px;position:relative;z-index:1}.high-school-list-quote-sub-section .ixl-content{padding-bottom:20px}.high-school-list-quote-title{margin-bottom:25px}.high-school-list-item{margin:0 auto 25px;width:90%}.high-school-list-text-image-block .header-description-container{width:80%}.high-school-quote-section{margin:80px auto 0;width:90%}.high-school-quote-section .quote-text-container{background-color:#fff;border-radius:10px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2);box-sizing:border-box;margin-bottom:30px;padding:20px;position:relative;text-align:center;width:100%}.high-school-quote-section .quote-text-container:after{border-color:#fff transparent transparent;border-style:solid;border-width:25px 25px 0 0;bottom:0;box-sizing:border-box;content:"";filter:drop-shadow(-1px 8px 4px rgba(0,0,0,.1));height:0;left:80px;position:absolute;transform:translateY(100%);width:0}.high-school-quote-section .high-school-quote-text{font:normal 20px/1.7em Neucha,sans-serif}.high-school-quote-section .high-school-quote-text:before{font-family:Montserrat,sans-serif;font-size:26px;padding-right:30px;position:relative;top:15px}.high-school-quote-section .high-school-quote-text:after{display:none}.high-school-quote-section .quote-author{font:normal 20px/1.3em Roboto Slab,sans-serif}.straight-line-separator{background:#0ea0f8;background:linear-gradient(90deg,#0ea0f8,#39f3a0);border:none;height:2px;margin:20px auto 0;opacity:.8;width:730px}.high-school-testimonial-card{align-items:center;background-color:#fff;border:none;border-radius:10px;box-shadow:0 10px 19px rgba(78,143,150,.2);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;overflow:hidden;padding:20px 20px 30px;text-decoration:none}.high-school-testimonial-card.not-active{opacity:.6}.high-school-testimonial-card .testimonial-icon-quote-container{flex:0 0 auto;margin-right:15px;position:relative;width:140px}.high-school-testimonial-card .testimonial-icon-quote-container:after{content:"“";font:120px Montserrat,sans-serif;position:absolute;right:0;top:-23px;z-index:1}.high-school-testimonial-card .testimonial-icon-container{align-items:center;background-color:#fff;border-radius:50vh;border-style:solid;border-width:1px;display:flex;height:120px;justify-content:center;position:relative;width:120px;z-index:2}.high-school-testimonial-card .testimonial-icon{background:grey;border-radius:50vh;height:100px;overflow:hidden;width:100px}.high-school-testimonial-card .testimonial-text-container{display:flex;flex-direction:column;justify-content:space-between}.high-school-testimonial-card .testimonial-text{min-height:6em;text-align:left}.high-school-testimonial-card .testimonial-author-container{text-align:left}.high-school-testimonial-card .testimonial-author-name{font-weight:700;text-align:left}.high-school-testimonial-card .testimonial-author-description{text-align:left}