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}}.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}.header-p{font:normal 17px/1.6 Verdana,sans-serif;text-align:center}.sub-section-p{font:normal 15px/1.6 Verdana,sans-serif}.airplane-on-paths{position:relative}@media screen and (max-width:1013px){.airplane-on-paths{visibility:hidden}}@media screen and (min-width:1014px){.airplane-on-paths{visibility:visible}}.airplane-on-paths__airplane{left:50%;position:absolute;top:0;will-change:transform}.sub-section-title{font:normal 24px/1.2 Roboto Slab,sans-serif;text-align:left}.story-card{align-items:start;background:#FFF;border:3px solid var(--story-card-border-color,transparent);border-radius:20px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:start;padding:30px}@media screen and (prefers-reduced-motion:no-preference) and (min-width:1014px){.story-card{transition:transform .25s ease-out,box-shadow .25s ease-out}.story-card[data-is-in-view=true]{box-shadow:0 4px 10px 10px rgba(0,0,0,.1);transform:scale(1.02)}}.story-card .story-card__title{color:var(--story-card-title-color,red);font:normal 700 60px/.8 Montserrat,sans-serif;grid-area:title;padding-bottom:20px}@media screen and (min-width:1014px){.story-card--prefers-logos-horizontally-before-text{align-items:center;flex-direction:row}}.story-card__logos{display:flex;padding-bottom:20px}@media screen and (min-width:1014px){.story-card__logos--prefers-logo-horizontally-before-text{padding-bottom:unset;padding-right:20px}}.story-card__logos--is-logo-stacking-column{flex-direction:column}.story-card__logos--is-logo-stacking-wrapped{flex-wrap:wrap;gap:20px}.story-card__primary-icon{align-self:center;padding-right:20px}.story-card__header{padding-bottom:20px}.story-cards{position:relative}@media screen and (max-width:1013px){.story-cards{padding:80px 0}}.story-cards .story-cards__card__paragraph{font:normal 18px/1.56 Verdana,sans-serif;padding-bottom:20px}.story-cards .story-cards__card__paragraph:last-child{padding-bottom:0}.story-cards__1998-card,.story-cards__2001-card,.story-cards__2007-card,.story-cards__2018-card,.story-cards__2019-card,.story-cards__2020-card,.story-cards__2021-card,.story-cards__2022-card,.story-cards__2023-card{box-sizing:border-box;will-change:transform}@media screen and (max-width:1013px){.story-cards__1998-card,.story-cards__2001-card,.story-cards__2007-card,.story-cards__2018-card,.story-cards__2019-card,.story-cards__2020-card,.story-cards__2021-card,.story-cards__2022-card,.story-cards__2023-card{padding-bottom:20px}.story-cards__1998-card:last-child,.story-cards__2001-card:last-child,.story-cards__2007-card:last-child,.story-cards__2018-card:last-child,.story-cards__2019-card:last-child,.story-cards__2020-card:last-child,.story-cards__2021-card:last-child,.story-cards__2022-card:last-child,.story-cards__2023-card:last-child{padding-bottom:0}}@media screen and (min-width:1014px){.story-cards__1998-card,.story-cards__2001-card,.story-cards__2007-card,.story-cards__2018-card,.story-cards__2019-card,.story-cards__2020-card,.story-cards__2021-card,.story-cards__2022-card,.story-cards__2023-card{left:50%;position:absolute}}.story-cards__1998-card{--story-card-title-color:#00345B}@media screen and (min-width:1014px){.story-cards__1998-card{top:0;transform:translate(-50%);width:960px}}.story-cards__1998-card__quia{align-items:center;display:flex;height:51px;justify-content:center;width:93px}.story-cards__2001-card{--story-card-title-color:#577FA2}@media screen and (min-width:1014px){.story-cards__2001-card{top:400px;transform:translate(-50%);width:860px}}.story-cards__2007-card{--story-card-title-color:#00AEEF;--story-card-border-color:#00AEEF}@media screen and (min-width:1014px){.story-cards__2007-card{top:800px;transform:translate(-50%);width:954px}}.story-cards__2007-card__ixl{align-items:center;display:flex;height:77px;justify-content:center;width:201px}.story-cards__2018-card{--story-card-title-color:#F49914}@media screen and (min-width:1014px){.story-cards__2018-card{top:1320px;transform:translate(calc(-50% - 240px));width:440px}}.story-cards__2018-card__abcya{align-items:center;display:flex;height:41px;justify-content:center;width:109px}.story-cards__2019-card{--story-card-title-color:#00C4C9}@media screen and (min-width:1014px){.story-cards__2019-card{top:1500px;transform:translate(calc(-50% + 240px));width:440px}}.story-cards__2019-card__edcom{align-items:center;display:flex;height:51px;justify-content:center;width:238px}.story-cards__2020-card{--story-card-title-color:#69AC1D}@media screen and (min-width:1014px){.story-cards__2020-card{top:1930px;transform:translate(calc(-50% - 35px));width:890px}}.story-cards__2020-card__vocab{align-items:center;display:flex;height:36px;justify-content:center;width:200px}.story-cards__2021-card{--story-card-title-color:#00AEEF}@media screen and (min-width:1014px){.story-cards__2021-card{top:2330px;transform:translate(calc(-50% + 80px));width:804px}}.story-cards__2021-card__rosetta{width:187px}.story-cards__2021-card__rosetta,.story-cards__2021-card__wyzant{align-items:center;display:flex;height:36px;justify-content:center}.story-cards__2021-card__wyzant{width:142px}.story-cards__2022-card{--story-card-title-color:#1B85E5}@media screen and (min-width:1014px){.story-cards__2022-card{top:2880px;transform:translate(calc(-50% - 250px));width:440px}}.story-cards__2022-card__curiosity{align-items:center;display:flex;height:41px;justify-content:center;padding-bottom:20px;width:300px}.story-cards__2022-card__emmersion{align-items:center;display:flex;height:41px;justify-content:center;width:216px}.story-cards__2023-card{--story-card-title-color:#255752}@media screen and (min-width:1014px){.story-cards__2023-card{top:3160px;transform:translate(calc(-50% + 250px));width:440px}}.story-cards__2023-card__tpt{align-items:center;display:flex;height:41px;justify-content:center;width:150px}.story-card-logo{width:90%}.story-card-logo:hover{width:100%}.story-cards__airplane-on-paths{left:50%;position:absolute;transform:translate(-50%)}.background-image-city.background-image-city{display:none;height:320px;max-height:320px;min-height:unset;min-width:1920px;width:100%}@media screen and (min-width:801px){.background-image-city.background-image-city{display:block}}.background-image-city-small.background-image-city-small{height:320px;max-height:320px;min-height:unset;min-width:1920px;width:100%}@media screen and (min-width:801px){.background-image-city-small.background-image-city-small{display:none}}@media screen and (max-width:1013px){.background-image-wilderness-arena{display:none}}.background-image-wilderness-arena{height:297px;position:absolute;top:1600px;width:400px}@media screen and (max-width:1920px){.background-image-wilderness-arena{left:50%;transform:translate(calc(-50% + 770px))}}@media screen and (min-width:1921px){.background-image-wilderness-arena{right:-10px}}@media screen and (max-width:1013px){.background-image-rosetta-phone{display:none}}.background-image-rosetta-phone{height:367px;position:absolute;top:3066px;width:303px}@media screen and (max-width:1920px){.background-image-rosetta-phone{left:50%;transform:translate(calc(-50% - 400px))}}@media screen and (min-width:1921px){.background-image-rosetta-phone{left:408.5px}}@media screen and (max-width:1013px){.background-image-wyzant-screen{display:none}}.background-image-wyzant-screen{height:416px;position:absolute;top:3152px;width:454px}@media screen and (max-width:1920px){.background-image-wyzant-screen{left:50%;transform:translate(calc(-50% + 733px))}}@media screen and (min-width:1921px){.background-image-wyzant-screen{right:0}}.background-image-wilderness{position:absolute}.background-image-wilderness__main{height:100%;min-width:1920px;width:100%}@media screen and (min-width:1014px){.background-image-wilderness__main{height:4419px}}.company-story .ixl-content{position:relative}@media screen and (min-width:1014px){.company-story .ixl-content{height:4419px}}.company-story .company-story__wilderness{bottom:-1px}.company-story .company-story__page-heading{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:640px}@media screen and (max-width:1013px){.company-story .company-story__page-heading{padding-bottom:80px}}@media screen and (min-width:1014px){.company-story .company-story__page-heading{padding-bottom:180px}}.company-story .company-story__page-title{color:#202020;margin-bottom:40px;padding-bottom:10px;padding-top:20px}@media screen and (max-width:800px){.company-story .company-story__page-title{font-size:32px;margin-bottom:30px;padding-top:4px}}.company-story .company-story__page-description{color:#202020;font-size:14px;width:400px}@media screen and (max-width:800px){.company-story .company-story__page-description{width:270px}}