#lightboxVideoBackgroundOpacity{display:none;cursor:pointer;zoom:1;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#414142;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;z-index:900}#lightboxVideoContainer{cursor:pointer;position:absolute;top:50px;left:0px;width:100%;text-align:center;z-index:1000;display:none;margin:0px auto}#lightboxVideoBackground{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#000;z-index:1000;position:relative;text-align:center;padding:5px 0px;width:90%;max-width:900px;margin:0px auto;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.05);-moz-box-shadow:0 0 0 3px rgba(0,0,0,0.05);box-shadow:0 0 0 3px rgba(0,0,0,0.05)}#lightboxVideoBackground.audio{width:400px}#lightboxVideoBackground.audio #lightboxVideo,#lightboxVideoBackground.audio #videoIframe{width:400px;height:166px}#lightboxVideoContainer #lightboxVideoCloseButton,#lightboxVideoContainer #lightboxCloseButton{position:absolute;right:0;content:'close';display:block;cursor:pointer;color:#dcdcdc}#lightboxVideo{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#lightboxVideo iframe,#lightboxVideo object,#lightboxVideo embed{position:absolute;top:0;left:0;width:100%;height:100%}.charity-rating-list{list-style:none;margin:0;padding:0}.charity-rating-list li{margin:0 0 1rem;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-size:.875rem;font-weight:700;display:inline-block;margin-right:.5em}.awards-area{padding-top:3em}@media screen and (max-width: 46em){.awards-area.fluid-container .col4{width:33.333%;float:left}}.award{background-image:url("/images/careers-laurels.png?auto=webp");background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;background-position:center center;background-size:contain;color:#414142;font-size:.875rem;padding:3em 0;margin-bottom:3em;position:relative}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.award{background-image:url("/images/careers-laurels@2x.png?auto=webp")}}@media screen and (max-width: 46em){.award{margin-bottom:0;padding:1em 0}}.award h3{display:block;margin:8px 0;padding:0;font-weight:normal;color:#414142}@media screen and (max-width: 46em){.award h3{margin:0;font-size:1rem;font-weight:bold}}.award a{display:block}@media screen and (max-width: 46em){.award a{margin:0}}.award a h3{color:#0062fd}.award a:hover{text-decoration:none}.award a:hover h3{text-decoration:underline}.color-block .award,.integrity .award{color:rgba(255,255,255,0.8)}.integrity .awards-area{padding-top:2em}@media screen and (max-width: 46em){.integrity .awards-area{padding-top:1em;margin-bottom:1em}}.integrity .award{background-image:none}.integrity .award:after{content:"";background-image:url("/images/careers-laurels.png?auto=webp");background-repeat:no-repeat;background-size:cover;background-size:contain;background-position:center;opacity:0.5;height:100%;width:100%;top:0;left:0;position:absolute;z-index:-1}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.integrity .award:after{background-image:url("/images/careers-laurels@2x.png?auto=webp")}}@media screen and (max-width: 46em){.integrity .award:after{height:72px}}.integrity .award h3{color:#fff;text-decoration:underline}h2{margin-top:0}h2 span{white-space:nowrap}.about-us-intro{background-image:url("/images/student-getting-supplies.jpg?auto=webp");background-repeat:no-repeat;background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.about-us-intro{background-image:url("/images/student-getting-supplies@2x.jpg?auto=webp")}}@media screen and (max-width: 46em){.about-us-intro{background-image:url("/images/student-getting-supplies-mobile.jpg?auto=webp");background-repeat:no-repeat;background-size:cover;background-size:contain}}@media screen and (max-width: 46em) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (min--moz-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (-o-min-device-pixel-ratio: 3/2),screen and (max-width: 46em) and (min-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (min-resolution: 1.5dppx),screen and (max-width: 46em) and (min-width: 1600px){.about-us-intro{background-image:url("/images/student-getting-supplies-mobile@2x.jpg?auto=webp")}}@media (min-width: 1600px){.about-us-intro{background-position:center 40%}}.about-us-intro p.video-description{color:#414142;max-width:17em;font-size:1rem;margin:0}.mission{background:#fff;border-bottom:1px solid rgba(65,65,66,0.2);padding:5em 0}.photo{display:inline-block;background:#dcdcdc;margin-bottom:14px;position:relative;width:100%;height:292px;position:relative;background-position:center center;margin-top:1em}.photo.about-photo-1{background-image:url("/images/charles-with-students.jpg?auto=webp");background-repeat:no-repeat;background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.photo.about-photo-1{background-image:url("/images/charles-with-students@2x.jpg?auto=webp")}}.photo.about-photo-1:after{content:'';position:absolute;background:#ededed;top:0;bottom:0;right:0;left:0;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.history h2{text-align:left;margin:.5em 0 .25em}.history p{text-align:left;margin:0 0 0.5em 0;font-size:1.25rem}@media screen and (max-width: 46em){.history p{font-size:1rem}}.history strong{font-size:2rem;font-family:"sharp-sans",Montserrat,Verdana,sans-serif}@media screen and (max-width: 46em){.history strong{font-size:1.25rem}}.history .subheader{font-family:"sharp-sans",Montserrat,Verdana,sans-serif;color:#414142;font-style:italic;line-height:1.4;font-size:1.5rem;text-align:center;margin:0 0 2em;border:1px solid #FDD000;padding:1em 3em}@media screen and (max-width: 46em){.history .subheader{margin:0 auto 1em;padding:0;border:0;font-size:1.25rem}}.cta-bar a{margin-bottom:0}.cta-bar a:last-of-type{margin-left:1em}@media screen and (max-width: 46em){.cta-bar a:last-of-type{margin:1em 0 0 0}}section.how-it-works{background:#fff}.how-to-image{margin:0 auto;display:block;background-image:url("/images/teacherlandingpage/how-it-works-sprite.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:872px 210px;-moz-background-size:872px 210px;background-size:872px 210px;background-position:0 0;width:218px;height:210px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.how-to-image{background-image:url("/images/teacherlandingpage/how-it-works-sprite@2x.png?auto=webp")}}@media screen and (max-width: 46em){.how-to-image{transform:scale(0.8);margin-bottom:-2em}}.how-to-image-1{background-position:0 0}.how-to-image-2{background-position:-218px 0}.how-to-image-3{background-position:-436px 0}.how-to-image-4{background-position:-654px 0}.how-it-works-step{text-align:center}.how-it-works-step h3{margin-top:1em;display:inline-block;position:relative}.how-it-works-step p{max-width:218px;margin:0 auto}@media screen and (max-width: 46em){.how-it-works-step p{max-width:36em}}@media screen and (max-width: 46em){.how-it-works-step{margin-bottom:3em}}@media screen and (max-width: 46em){.give-cta p.subheader{margin-bottom:1em}}.give-cta .button-secondary{margin-bottom:0}@media screen and (max-width: 46em){.give-cta .button-secondary{margin-bottom:1em}}.give-cta .fluid-container .col{margin-bottom:0}.impact .fluid-container{opacity:0}@media screen and (max-width: 46em){.impact .fluid-container{opacity:1;margin:0 auto}}.impact .fluid-container:last-of-type{padding-bottom:1em}.impact .teachers{margin-bottom:3em}.impact p{font-size:1.25rem;margin-bottom:2.5em}.impact-stats{padding-left:0;list-style-type:none;margin:0 auto 4em}.impact-photo{display:inline-block;margin-bottom:14px;position:relative;width:100%;height:292px;position:relative;background-position:center center;-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem;border-radius:0rem}@media screen and (max-width: 46em){.impact-photo{display:none}}.impact-photo:after{content:'';position:absolute;width:0;height:0;top:0;bottom:0;right:0;left:0;z-index:-1}@media screen and (max-width: 46em){.impact-photo:after{display:none}}.impact-photo.photo-1{background-image:url("/images/flash-funding.jpg?auto=webp");background-repeat:no-repeat;background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.impact-photo.photo-1{background-image:url("/images/flash-funding@2x.jpg?auto=webp")}}.impact-photo.photo-1:after{border-top:146px solid transparent;border-bottom:146px solid transparent;border-left:146px solid #ff7a07;margin-left:400px}.impact-photo.photo-2{background-image:url("/images/girls-with-book.jpg?auto=webp");background-repeat:no-repeat;background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.impact-photo.photo-2{background-image:url("/images/girls-with-book@2x.jpg?auto=webp")}}.impact-photo.photo-2:after{border-top:146px solid transparent;border-bottom:146px solid transparent;border-right:146px solid #f9d524;margin-left:-70px}.impact-photo.photo-3{background-image:url("/images/engaging-student.jpg?auto=webp");background-repeat:no-repeat;background-size:cover}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.impact-photo.photo-3{background-image:url("/images/engaging-student@2x.jpg?auto=webp")}}.impact-photo.photo-3:after{border-top:146px solid transparent;border-bottom:146px solid transparent;border-left:146px solid #3804c1;margin-left:400px}.educational-equity{border-top:3px solid #f9d524}@media screen and (max-width: 46em){.educational-equity{padding:3em 1em 2em}.educational-equity .button-overlay{font-size:.875rem}}.educational-equity .equity-focus-tag{color:#1b0260;text-transform:uppercase;position:absolute;padding:.5em .6em;font-size:.75rem;letter-spacing:1px;top:0;left:50%;display:inline-block;z-index:2;background:#f9d524;margin-left:-57px}.educational-equity .button-overlay+p{margin:0 auto;font-style:italic}.educational-equity .button-overlay+p a{color:#fff}.educational-equity .button-overlay+p a:hover{color:#fff;text-decoration:underline}.impact-stat{padding:0 4em;text-align:left;margin-top:6em}@media screen and (max-width: 46em){.impact-stat{text-align:center;padding:0;margin-top:0}}.impact-stat p{color:#212121;font-size:1rem}.impact-stat i{font-size:60px;color:#dcdcdc}.impact-stat span,.impact-stat i,.impact-stat strong{display:block}.impact-stat strong{font-size:2rem;font-family:"sharp-sans",Montserrat,Verdana,sans-serif}@media screen and (max-width: 46em){.impact-stat strong{font-size:1.5rem}}.impact-stat.one{padding-right:0}.impact-stat.right{text-align:right}@media screen and (max-width: 46em){.impact-stat.right{text-align:center}}.impact-stat.teacher-impact{opacity:0;text-align:center;margin:0 auto 4em}@media screen and (max-width: 46em){.impact-stat.teacher-impact{margin:0 auto;opacity:1}}.fadeInUp{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media screen and (max-width: 46em){.fadeInUp{-webkit-animation:none;animation:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}
