.classroom-photo{position:relative;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.favorite-marker{background-color:white;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);z-index:99;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;text-align:center;position:relative;top:auto;left:auto;font-size:.875rem;font-weight:bold;border:1px solid rgba(65,65,66,0.2);padding:0 1em 0 .5em;height:40px;line-height:40px;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:700;color:#414142;cursor:pointer}@media screen and (max-width: 46em){.favorite-marker{width:100%}}.favorite-marker:focus-visible{outline:3px solid #8152FF;outline-offset:2px;transition:none !important}.favorite-marker .icon-bookmark{margin:0em .5em;stroke:#212121;stroke-width:3px;fill:#fff;stroke-linejoin:round;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.favorite-marker:active .icon-bookmark{transform:scale(1.3)}.favorite-marker:hover{outline:none;text-decoration:none;border-color:rgba(65,65,66,0.4);background:#fff;color:#f50}.favorite-marker:hover .icon-bookmark{stroke:#f50}.favorite-marker .favorite-text{margin-left:.25em}.favorite-marker.saved{background:white;border-color:#f50;color:#f50}.favorite-marker.saved .icon-bookmark{stroke:#f50;fill:#f50}.favorite-marker.saved .favorite-text{color:#f50}.project-card:hover .favorite-marker:not(.saved):after,.project-card-small:hover .favorite-marker:not(.saved):after,.map-project-card:hover .favorite-marker:not(.saved):after{margin:0 5px;max-width:100px;opacity:1}.project-card:hover .favorite-marker:not(.saved) .icon-bookmark,.project-card-small:hover .favorite-marker:not(.saved) .icon-bookmark,.map-project-card:hover .favorite-marker:not(.saved) .icon-bookmark{margin:0}.project-card .favorite-marker,.project-card-small .favorite-marker,.map-project-card .favorite-marker{position:absolute;top:.5em;left:.5em;font-size:1rem;font-weight:400;height:initial;display:inline-block;padding:0.38em 0.42em 0.32em 0.36em;line-height:initial;opacity:1;background:#fff;border:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}@media screen and (max-width: 46em){.project-card .favorite-marker,.project-card-small .favorite-marker,.map-project-card .favorite-marker{width:auto}}.project-card .favorite-marker:after,.project-card-small .favorite-marker:after,.map-project-card .favorite-marker:after{content:"Follow";position:relative;max-width:0;overflow-x:hidden;color:#212121;display:inline-block;opacity:0;pointer-events:none;top:2px;line-height:normal;white-space:nowrap;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}@media screen and (max-width: 46em){.project-card .favorite-marker:after,.project-card-small .favorite-marker:after,.map-project-card .favorite-marker:after{display:none}}.project-card .favorite-marker:hover,.project-card-small .favorite-marker:hover,.map-project-card .favorite-marker:hover{transform:scaleX(1.1) scaleY(1.1) translateZ(0)}.project-card .favorite-marker:hover:after,.project-card-small .favorite-marker:hover:after,.map-project-card .favorite-marker:hover:after{color:#f50}@media screen and (max-width: 46em){.project-card .favorite-marker:hover:after,.project-card-small .favorite-marker:hover:after,.map-project-card .favorite-marker:hover:after{max-width:0;opacity:0}}.project-card .favorite-marker:hover .icon-bookmark,.project-card-small .favorite-marker:hover .icon-bookmark,.map-project-card .favorite-marker:hover .icon-bookmark{stroke:#f50}.project-card .favorite-marker.saved,.project-card-small .favorite-marker.saved,.map-project-card .favorite-marker.saved{opacity:1}.project-card .favorite-marker.saved:hover:after,.project-card-small .favorite-marker.saved:hover:after,.map-project-card .favorite-marker.saved:hover:after{opacity:1;margin:0 5px;max-width:100px}.project-card .favorite-marker.saved .icon-bookmark,.project-card-small .favorite-marker.saved .icon-bookmark,.map-project-card .favorite-marker.saved .icon-bookmark{fill:#f50;stroke:none}.project-card .favorite-marker.saved:after,.project-card-small .favorite-marker.saved:after,.map-project-card .favorite-marker.saved:after{content:"Following"}.project-card .favorite-marker .icon-bookmark,.project-card-small .favorite-marker .icon-bookmark,.map-project-card .favorite-marker .icon-bookmark{margin:0 0 0 1px}@media screen and (max-width: 46em){.project-card .add-favorite .tooltip-wrapper{left:auto;right:0px;top:1rem}.project-card .add-favorite .hover-tooltip{left:auto;right:10px}}@media screen and (max-width: 46em){.project-card .add-favorite{position:static}.project-card .favorite-marker{left:auto;right:1em;top:1em;border:1px solid rgba(65,65,66,0.2);stroke:#212121}.project-card .favorite-marker:not(.saved) .icon-bookmark{stroke:#212121}}.add-favorite{position:relative;padding-top:.2em}.add-favorite .email-prompt{z-index:999;position:absolute !important;background:#fff;border:4px solid #3804c1;width:306px;left:50%;top:60px;bottom: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 4px rgba(0,0,0,0.05);-moz-box-shadow:0 0 0 4px rgba(0,0,0,0.05);box-shadow:0 0 0 4px rgba(0,0,0,0.05);padding:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.add-favorite .email-prompt:after,.add-favorite .email-prompt:before{left:1.5rem;top:-8px;bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.add-favorite .email-prompt:after{border-bottom-color:#fff;border-width:8px;margin-left:-8px;top:-16px}.add-favorite .email-prompt:before{border-bottom-color:#3103a8;border-width:9px;margin-left:-9px;top:-18px}@media screen and (max-width: 46em){.add-favorite .email-prompt{width:100%;left:50%}}.add-favorite .email-prompt:before,.add-favorite .email-prompt:after{left:20%}.add-favorite .email-prompt:before{top:-22px}.add-favorite .email-prompt label{color:#212121}.add-favorite .email-prompt h3{border-bottom:0;color:#212121;margin-bottom:1em}.add-favorite .email-prompt .button-primary.small{margin:0}.add-favorite .email-prompt .message:empty{display:none}.favorite-feedback{padding:1em;top:auto;bottom:.2em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.favorite-feedback.show{display:block}.favorite-feedback .js-click-on-enter{text-decoration:underline;cursor:pointer}.add-favorite:hover .favorite-feedback{display:block}.follow-example{color:#f50}.follow-example .icon-bookmark{fill:#f50}.project-section-contents .favorite-marker{opacity:1;border:1px solid rgba(65,65,66,0.2);transform:translateY(0)}.project-section-contents .favorite-marker.saved{transform:translateY(0)}.project-section-contents .project-card:hover .favorite-marker{transform:translateY(0)}.lone-favorite-container{margin-top:1.25em;margin-bottom:0}@media screen and (max-width: 46em){.search-tag-controls .favorite-link:active .icon-bookmark{transform:scale(1.3)}}.search-tag-controls .favorite-link.saved{color:#f50}.search-tag-controls .favorite-link.saved .icon-bookmark{fill:#f50;stroke:#f50;stroke-width:0}.search-tag-controls .favorite-link .icon-bookmark{margin-right:.25em;stroke:#212121;stroke-width:3px;fill:none}@media screen and (max-width: 46em){.search-tag-controls .favorite-link .icon-bookmark{stroke:#0062fd}}.search-tag-controls .favorite-link:hover{color:#f50}.search-tag-controls .favorite-link:hover .icon-bookmark{stroke:#f50}.project-card-small .favorite-marker{top:0.4em;left:0em}.icon-messenger{background-image:url("/images/icon/fb-messenger-icon.png?auto=webp");background-repeat:no-repeat;background-size:cover;width:33px;height:33px;display:inline-block;margin-left:8px;margin-right:6px;position:relative;top:.5em}@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){.icon-messenger{background-image:url("/images/icon/fb-messenger-icon@2x.png?auto=webp")}}.icon-messenger span{display:none}@media screen and (max-width: 46em){.icon-messenger{margin-right:8px;width:2.55em;height:2.55em;top:.7em}}.icon-nextdoor{background-image:url("/images/icon/nextdoor.png?auto=webp");background-repeat:no-repeat;background-size:cover;width:29px;background-size:contain;height:33px;display:inline-block;position:absolute;left:5px;top:4px}@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){.icon-nextdoor{background-image:url("/images/icon/nextdoor@2x.png?auto=webp")}}.icon-nextdoor span{display:none}@media screen and (max-width: 46em){.icon-nextdoor{margin-right:8px;width:2.55em;height:2.55em;top:.7em}}.icon-sms{background-image:url("/images/icon/sms-icon.png?auto=webp");background-repeat:no-repeat;background-size:cover;width:2.55em;height:2.55em;display:inline-block;margin-left:8px;margin-right:8px;position:relative;top:.7em}@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){.icon-sms{background-image:url("/images/icon/sms-icon@2x.png?auto=webp")}}.icon-sms span{display:none}.icon-messenger-white{background-image:url("/images/icon/fb-messenger-icon-white.png?auto=webp");background-repeat:no-repeat;background-size:cover;width:33px;height:33px;display:inline-block;position:relative;top:.5em}@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){.icon-messenger-white{background-image:url("/images/icon/fb-messenger-icon-white@2x.png?auto=webp")}}.icon-messenger-white span{display:none}.button-messenger .icon-messenger-white{width:17px;height:17px;margin:0 4px 0 0;vertical-align:middle;top:0}.button-nextdoor .icon-nextdoor{width:17px;height:17px;margin:0 4px 0 0;vertical-align:middle;top:0;position:unset}.button-messenger .icon-messenger{width:25px;height:25px}.share-buttons h4{margin:0 0 8px}.share-buttons .button-secondary{margin:0 4px;width:137px}@media screen and (max-width: 46em){.share-buttons .button-secondary{margin:8px 4px 0;color:#fff;width:auto;position:relative;text-shadow:none}.share-buttons .button-secondary:first-of-type{margin-left:0}.share-buttons .button-secondary:last-of-type{margin-right:0}}@media screen and (max-width: 46em){.share-buttons .button-secondary.button-email,.share-buttons .button-secondary.button-facebook,.share-buttons .button-secondary.button-messenger,.share-buttons .button-secondary.button-twitter,.share-buttons .button-secondary.button-nextdoor,.share-buttons .button-secondary.button-sms,.share-buttons .button-secondary.button-share-tray{display:inline-block !important}}.donor-share-tools .icon{position:absolute;left:3px;top:3px}.facebook-share-popup ul{display:flex;justify-content:center;flex-wrap:wrap;row-gap:1rem}@media screen and (max-width: 46em){.facebook-share-popup ul{display:inline-block}}.overlay-iframe-wrapper:has(.fb-interstitial) .overlay-close{right:1rem;top:1rem}@media screen and (max-width: 46em){.overlay-iframe-wrapper:has(.fb-interstitial) .overlay-close{right:0.5rem;top:0.5rem}}.fb-interstitial{padding:4rem 3rem;display:flex;align-items:center;background-color:#fff;z-index:1003;flex-direction:column;justify-content:center;background-image:url(https://www.donorschoose.org/images/misc/img-contextbar-bkg@2x.png);background-repeat:no-repeat;border:4px solid #1b0260;border-radius:1rem;padding-bottom:6.5rem !important;background-position-y:120%;background-position-x:center;background-size:110%;color:#212121}.fb-interstitial h2{font-size:2rem;color:#212121}.fb-interstitial .subheader{margin:0px 0 24px;font-weight:unset}.fb-interstitial .copied-friendly-message{margin-bottom:2rem;font-weight:normal;background-color:#f1f1f1;padding:16px !important;border-radius:12px;font-size:16px !important;width:440px}.fb-interstitial .fb-not-open-link{margin-top:2rem;margin-bottom:1rem}.fb-interstitial .fb-not-open-link .button-secondary{padding-right:2rem;padding-left:2rem}@media screen and (max-width: 46em){.fb-interstitial{padding:1.5rem;padding-bottom:0 !important;background-image:none}.fb-interstitial .copied-friendly-message{width:auto}}.teacher-share-buttons li:has(.screen.on){display:inline-block;margin-top:0}.share-wrapper{text-align:center}@media screen and (max-width: 46em){.share-wrapper .share-wrapper{padding-bottom:0}}.share-wrapper.left{text-align:left}@media screen and (max-width: 46em){.share-wrapper.left{padding:0 1em 1.5em;text-align:center}}.share-wrapper.left li{margin:.5em 0}@media screen and (max-width: 46em){.share-wrapper{padding-bottom:1em}}.share-wrapper ul{margin:0 auto;padding-left:0}.share-wrapper li{list-style-type:none;display:inline}.share-wrapper li:first-of-type{margin-left:0}@media screen and (max-width: 46em){.share-wrapper li{margin:8px 4px}}.share-wrapper li a{padding-top:6px}.share-wrapper a:hover{text-decoration:none}.share-wrapper .icon{width:2.75em;height:2.75em}@media screen and (max-width: 46em){.share-wrapper .icon{width:3.5em;height:3.5em}}.share-wrapper .icon-ss-pinterest{fill:#BD081C}.share-wrapper .icon-ss-facebook{fill:#1877F2}.share-wrapper .icon-ss-twitter{fill:#00aced}.share-wrapper .icon-ss-mail{fill:#414142}.share-wrapper .icon-ss-link{fill:#414142}.share-wrapper .icon-ss-instagram{fill:#E1306C}.share-wrapper .icon-ss-linkedin{fill:#0A66C2}.message-idea{margin:1em 0px;display:flex;align-items:center}.message-idea .text-to-copy{font-style:italic;margin-right:1em;position:relative}.message-idea .text-to-copy:before{position:absolute;font-size:80px;content:open-quote;top:-30px;left:-24px;color:#ededed;z-index:-1}.message-idea .text-to-copy .close-quote{color:#bdbdbd}.message-idea .button-secondary{white-space:nowrap}@media screen and (max-width: 46em){.message-idea .button-secondary{text-align:center;white-space:normal;line-height:1.3em}}.facebook-share-popup{padding:2em 2em 1em;text-align:left;position:relative}.facebook-share-popup h4{padding-bottom:.5rem;border-bottom:1px dotted rgba(65,65,66,0.2)}.facebook-share-popup p{margin:1em 0;width:auto}.facebook-share-popup .button-facebook,.facebook-share-popup .button-messenger{margin:1em 0 0 0;display:block;text-align:center}.facebook-share-popup .reminder{position:absolute;top:-48px;left:50%;text-align:center;width:80%;margin-left:-40%;opacity:.9}.facebook-share-example{border-top:1px solid rgba(65,65,66,0.2);border-bottom:1px solid rgba(65,65,66,0.2);background-color:#fafafa;margin:0 -2em;padding:1em 2em;display:flex;align-items:center}.facebook-share-example .share-image{display:inline-block;vertical-align:middle;margin-right:2em}.facebook-share-example .share-image img{width:158px;height:158px}@media screen and (max-width: 46em){.facebook-share-example .share-image img{width:75px;height:75px}}.facebook-share-example .share-data{display:inline-block;vertical-align:middle}.facebook-share-example .site-url{color:#606770;flex-shrink:0;font-size:12px;line-height:16px;overflow:hidden;padding:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.facebook-share-example .share-url{color:#1d2129;font-size:16px;font-weight:600;line-height:20px}.facebook-share-example .share-description{color:#606770;font-size:14px;line-height:20px}.share-lightbox{padding-top:3em}.share-lightbox .share-lightbox-content{margin:0 1em;padding:3em 0.5em;border-top:1px dotted rgba(65,65,66,0.2)}.share-lightbox .share-lightbox-content .h3{padding-bottom:1em}.share-lightbox .share-lightbox-content .share-wrapper{padding-left:0px}.share-lightbox .share-lightbox-content .share-wrapper .icon{width:4em;height:4em;margin:0 1em}.share-lightbox .share-lightbox-content .share-wrapper .icon-messenger{top:0em;margin-bottom:0.5em;height:48px;width:48px}.copylink-popup{font-size:.75rem;background-color:#fefbeb;position:absolute;border-color:#fafafa;top:-.3em;padding:.5em;right:7.2em;display:none;opacity:1;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-webkit-animation-timing-function:cubic-bezier(0.2, 0, 0.04, 1);animation-duration:300ms;-webkit-animation-duration:300ms}@keyframes fadeInUp{0%{top:0.2em;opacity:.5}100%{top:-0.3em;opacity:1}}.copylink-popup::before{content:"";display:block;position:absolute;box-sizing:border-box;width:15px;height:15px;border-width:1px 0 0 1px;border-style:solid;border-color:#fafafa;transform:rotate(225deg) skew(0deg, 0deg);left:47%;bottom:-8px;background:#fefbeb}@media screen and (max-width: 46em){.copylink-popup{background-color:#fefbeb;top:4%;right:55.8%}@keyframes fadeInUp{0%{top:2.7%;opacity:.5}100%{top:2.3%;opacity:1}}}.donor-share-tools{display:flex;padding:1rem;background:rgba(65,65,66,0.05);-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;flex-direction:column;row-gap:1rem}@media screen and (max-width: 46em){.donor-share-tools{background-color:transparent;padding:0}}.donor-share-tools.funded{background-color:transparent;padding:0}.donor-share-tools.funded h3{font-size:1rem;margin-bottom:.25rem;font-weight:bold}.donor-share-tools.funded .donor-share-image{background-image:url("/images/funds/progress-flag.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:46px;height:41px;margin-right:0}.donor-share-tools.funded .donor-share-image.donor-share-image-funded{background-image:url("https://www.donorschoose.org/images/misc/school.svg");width:80px;height:55px}.donor-share-tools.funded .message .subtle-link{color:inherit;font-weight:600}.donor-share-tools.funded .options{margin-top:0}.donor-share-tools h3{margin-bottom:0rem}.donor-share-tools .header{display:flex;flex-direction:row;column-gap:1rem;align-items:center}.donor-share-tools .donor-share-image{width:78px;height:61px;background-image:url("/images/donor-share-image.png?auto=webp");background-repeat:no-repeat;background-size:cover;background-size:contain}@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){.donor-share-tools .donor-share-image{background-image:url("/images/donor-share-image@2x.png?auto=webp")}}.donor-share-tools .message{display:flex;flex-direction:column;text-align:left}.donor-share-tools .options{display:flex;flex-direction:row;justify-content:stretch;column-gap:1rem;row-gap:1rem;margin-top:1rem}@media screen and (max-width: 46em){.donor-share-tools .options{flex-direction:column}}.donor-share-tools .options .button-secondary{margin-bottom:0;width:100%;position:relative;padding-left:2rem;text-align:center}.donor-share-tools .options .button-secondary svg{width:2.75em;height:2.75em}.donor-share-tools .options .button-secondary svg.icon-ss-facebook{fill:#1877F2}.donor-share-tools .options .button-secondary svg.icon-ss-mail{fill:#414142}.donor-share-tools .options .button-secondary svg.icon-ss-nextdoor{fill:#1B8751}.donor-share-tools .options .button-secondary svg.icon-ss-linkedin{fill:#0A66C2}.donor-share-tools .options .copy-link-mobile{display:none}@media screen and (max-width: 46em){.donor-share-tools .options .copy-link-mobile{display:flex;flex:1;justify-content:center;align-items:center}.donor-share-tools .options .copy-link-mobile .copy-link{display:flex;width:100%;justify-content:center}.donor-share-tools .options .copy-link-mobile .copy-link .project-url{display:none}.donor-share-tools .options .copy-link-mobile .copy-link .project-url.copied+.button-secondary::before{opacity:1}.donor-share-tools .options .copy-link-mobile .copy-link .button-secondary{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0;border:none;width:100%;margin-bottom:0;position:relative}.donor-share-tools .options .copy-link-mobile .copy-link .button-secondary:hover{background-color:transparent}.donor-share-tools .options .copy-link-mobile .copy-link .button-secondary::before{content:'Copied!';position:absolute;top:calc(100% + 8px);bottom:unset;left:50%;transform:translateX(-50%);background:#fafafa;color:#212121;border:1px solid rgba(65,65,66,0.2);z-index:1000;font-size:14px;line-height:36px;padding:0 16px;opacity:0;transition:opacity 0.3s;pointer-events:none;border-radius:8px;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.donor-share-tools .options .copy-link-mobile .copy-link .button-secondary span{display:flex;flex-direction:column;justify-content:space-between;align-items:center;white-space:normal;line-height:1.4}.donor-share-tools .options .copy-link-mobile .copy-link .button-secondary svg{position:relative;width:3em;height:4em;margin:0;left:unset;padding:0}.donor-share-tools .options .copy-link-mobile .copy-link .button-secondary svg.icon-ss-link{fill:#414142}}.donor-share-tools .copy-link{display:flex;justify-content:stretch;column-gap:1rem}.donor-share-tools .copy-link .button-secondary{margin-bottom:0}@media screen and (max-width: 46em){.donor-share-tools .copy-link .button-secondary{position:relative}}@media screen and (max-width: 46em){.donor-share-tools .copy-link{justify-content:center;position:relative}}.donor-share-tools .project-url{width:100%;display:flex;justify-content:stretch;position:relative;align-items:center;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}@media screen and (max-width: 46em){.donor-share-tools .project-url{display:none}}.donor-share-tools .project-url svg{position:absolute;left:10px;top:1px;fill:rgba(33,33,33,0.2);width:1.5rem}.donor-share-tools .project-url input{width:100%;height:100%;padding:.5rem 1rem .5rem 2.5rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;color:rgba(65,65,66,0.75);outline:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);border:1px solid rgba(65,65,66,0.2)}.donor-share-tools .project-url:before{content:'Copied!';padding:.25rem .5rem;background-color:#6EA217;color:#fff;position:absolute;left:10px;font-size:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);z-index:10;opacity:0;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.donor-share-tools .project-url.copied input{color:#6EA217;padding-left:5rem;border:1px solid rgba(110,162,23,0.5)}.donor-share-tools .project-url.copied svg{fill:#6EA217;opacity:0}.donor-share-tools .project-url.copied:before{opacity:1;font-size:.75rem}@media screen and (max-width: 46em){.donor-share-tools{text-align:center;width:100%}.donor-share-tools .donor-share-image{display:none}.donor-share-tools .button-secondary{margin-bottom:0}.donor-share-tools .message{text-align:center;width:100%}.donor-share-tools .options{flex-direction:row;margin-top:0}.donor-share-tools .options>*{flex:1 1 0%;min-width:0}.donor-share-tools .options .copy-link-mobile{justify-content:center;align-items:center}.donor-share-tools .options .copy-link-mobile .copy-link{width:100%;justify-content:center}.donor-share-tools .options .button-secondary{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;border:none}}@media screen and (max-width: 46em) and (max-width: 46em){.donor-share-tools .options .button-secondary{justify-content:flex-start}}@media screen and (max-width: 46em){.donor-share-tools .options .button-secondary:hover{background-color:transparent}.donor-share-tools .options .button-secondary span{white-space:pre-wrap;line-height:1.4}.donor-share-tools .options .button-secondary svg,.donor-share-tools .options .button-secondary .icon-nextdoor{position:relative;width:3em;height:4em;margin:0;left:unset;padding:0}.donor-share-tools .options .button-secondary .icon-nextdoor{margin-top:-1px;margin-bottom:1px;top:unset;background-position:center}}.favorites-share-wrapper{width:100%}@media (min-width: 46.0625em){#add-to-project-favorites-heart-holder{position:absolute;left:34px}}@media (min-width: 46.0625em){#add-to-project-favorites-heart-holder{float:left}}.teacher-share-tools{display:none;background:#3804c1;position:relative;height:auto;padding:2em 0}@media screen and (max-width: 46em){.teacher-share-tools{padding:1em 0}}.teacher-share-tools .container{box-sizing:border-box}@media screen and (max-width: 46em){.teacher-share-tools~.project-give-bar{margin-top:-1rem;margin-bottom:3rem}}.teacher-share-tools .delete{position:absolute;fill:#fff;font-size:1.25rem;padding:12px;top:-14px;right:0;background-color:transparent;border:none}@media screen and (max-width: 46em){.teacher-share-tools .delete .icon{fill:rgba(255,255,255,0.65)}}.teacher-share-tools p{font-weight:bold;margin-bottom:0}@media screen and (max-width: 46em){.teacher-share-tools p{padding:0 1.5em;font-size:.875rem}}.teacher-share-tools .hover-tooltip{display:block;width:174px;top:-40px;left:-71px;padding:.5em}@media (min-width: 46.0625em){.teacher-share-tools{position:relative;z-index:100;background:transparent;padding:0 0 1.5rem 0;margin:0;max-width:none;border-bottom:none}.teacher-share-tools.is-fixed{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:999 !important}}@media (min-width: 46.0625em){.teacher-share-tools .container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;background:linear-gradient(0deg, #FFF176 0%, #FFF06B 16.67%, #FFEB60 33.33%, #FFE665 50%, #FFE070 66.67%, #FFDB6D 83.33%, #FFD65C 100%);border:1px solid rgba(65,65,66,0.2);border-radius:50px;padding:16px 32px;max-width:1100px;margin:0 auto;position:relative;z-index:1;box-shadow:0 8px 24px rgba(0,0,0,0.3)}}.teacher-share-tools.is-fixed{padding:12px 0}.teacher-share-tools.is-fixed .container{box-shadow:0 10px 30px rgba(0,0,0,0.35)}@media (min-width: 46.0625em){.teacher-share-tools .teacher-share-headline{font-size:1rem;line-height:1.3;margin:0;color:#212121;font-weight:600;text-align:left}}@media (min-width: 46.0625em){.teacher-share-tools .teacher-share-cta{max-width:none;margin-top:-8px}.teacher-share-tools .teacher-share-cta p{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}}@media (min-width: 46.0625em){.teacher-share-tools .teacher-share-cta p{font-size:1rem;padding:0;margin:0;color:#212121}.teacher-share-tools .teacher-share-cta p .highlight-promo{background-color:#3804c1;color:#fff;padding:4px;border-radius:4px;font-family:unset}}@media (min-width: 46.0625em){.teacher-share-tools .teacher-share-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;margin-top:0;gap:12px;flex-shrink:0}}@media (min-width: 46.0625em){.teacher-share-tools .teacher-share-buttons li{margin:0}}@media screen and (max-width: 46em){.teacher-share-tools .teacher-share-buttons li{width:100%}}@media (min-width: 46.0625em){.teacher-share-tools .teacher-share-buttons li .button-secondary{width:100%;min-width:80px;padding:0 20px;text-align:center;border-radius:50px;height:40px !important;line-height:40px !important;font-size:0.9rem !important;white-space:nowrap}}@media (min-width: 46.0625em){.teacher-share-tools .button-email{background:#fff;color:#414142;border:1px solid rgba(65,65,66,0.2);text-shadow:none;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.015);-moz-box-shadow:0 0 0 3px rgba(0,0,0,0.015);box-shadow:0 0 0 3px rgba(0,0,0,0.015)}.teacher-share-tools .button-email:hover,.teacher-share-tools .button-email:focus{background:#f2f2f2;border-color:rgba(40,40,40,0.2);color:#212121;text-shadow:none;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.03);-moz-box-shadow:0 0 0 3px rgba(0,0,0,0.03);box-shadow:0 0 0 3px rgba(0,0,0,0.03)}}.teacher-share-tools .button-facebook.button-messenger{background:linear-gradient(90deg, #0084FF 0%, #A033FF 50%, #FF5CA1 100%) !important;border:none !important;box-shadow:inset 0 -2px 0 0 rgba(180,30,100,0.5),0 0 0 3px rgba(0,0,0,0.03) !important;text-shadow:none !important}.teacher-share-tools .button-facebook.button-messenger:hover,.teacher-share-tools .button-facebook.button-messenger:focus{background:linear-gradient(90deg, #0077e6 0%, #941aff 50%, #ff4392 100%) !important;color:#fff !important;text-shadow:none !important;box-shadow:inset 0 -2px 0 0 rgba(180,30,100,0.5),0 0 0 3px rgba(0,0,0,0.03) !important}.teacher-share-tools .button-nextdoor{background-color:#1B8751;color:#fff;border:none}.teacher-share-tools .button-nextdoor:hover,.teacher-share-tools .button-nextdoor:focus{background-color:#177244;color:#fff}.teacher-share-tools .share-button-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.teacher-share-tools .share-button-wrapper .button-secondary{margin-bottom:8px !important}@media (min-width: 46.0625em){.teacher-share-tools .share-button-wrapper .button-secondary{margin-bottom:4px !important}}.teacher-share-tools .recommended-tag{display:block;position:absolute;top:-10px;font-size:9px;color:#212121;text-align:center;background-color:#fff;border:1px solid rgba(65,65,66,0.2);font-weight:bold;text-transform:uppercase;letter-spacing:0.3px;padding:2px 8px;border-radius:50px;z-index:1}@media screen and (max-width: 46em){.teacher-share-tools .recommended-tag{display:none}}@media screen and (max-width: 46em){.teacher-share-headline{padding:0 1.5em 0 0;color:#fff}}.teacher-share-cta{max-width:702px;height:auto;display:block;padding:0}@media screen and (max-width: 46em){.teacher-share-cta{text-align:center}}.teacher-share-cta p{font-weight:normal;font-size:1.25rem;padding:0 1em 0 0;text-align:left}@media screen and (max-width: 46em){.teacher-share-cta p{font-size:1rem;padding:0 1em 0 0}}.teacher-share-buttons{text-align:left;position:relative;padding-left:0;margin-top:1em;width:100%}@media screen and (max-width: 46em){.teacher-share-buttons{margin-top:1em}.teacher-share-buttons .button-secondary{display:block;padding:.75em 1rem 0;width:100%;text-align:center;box-sizing:border-box}}.teacher-share-buttons li{padding-top:0;margin:1em 1em 1em 0;width:0;flex:1}.teacher-share-buttons li .button-secondary{height:50px !important;line-height:50px !important;font-size:1.125rem !important}@media (min-width: 46.0625em){.teacher-share-buttons li .button-secondary{width:100%;text-align:center}}@media screen and (max-width: 46em){.teacher-share-buttons li .button-secondary{line-height:20px !important;padding:.75em 1em !important}}.teacher-share-buttons li .button-secondary .icon-ss-mail{display:none !important}.teacher-share-buttons li .button-secondary.button-copy-link{position:relative;background:#414142;color:#fff;border-color:#343435}.teacher-share-buttons li .button-secondary.button-copy-link .icon{fill:rgba(255,255,255,0.8)}.teacher-share-buttons li .button-secondary.button-copy-link:hover,.teacher-share-buttons li .button-secondary.button-copy-link:focus{background:#3e3e3f;border-color:#282828;color:#fff}.teacher-share-buttons li .button-secondary.button-copy-link:hover .icon,.teacher-share-buttons li .button-secondary.button-copy-link:focus .icon{fill:#fff}.teacher-share-buttons li .button-secondary.button-copy-link::before{content:'Copied!';position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fafafa;color:#212121;border:1px solid rgba(65,65,66,0.2);padding:0px 16px;border-radius:8px;font-size:14px;opacity:0;visibility:hidden;transition:opacity 0.3s;pointer-events:none;line-height:36px;z-index:1000}.teacher-share-buttons li .button-secondary.button-copy-link.tooltip-active::before{opacity:1;visibility:visible}@media screen and (max-width: 46em){.teacher-share-buttons li{margin:0}}.teacher-share-buttons li a{padding-top:0}.teacher-share-buttons .button-email{background:#414142;border:1px solid #343435;text-shadow:0 1px 1px #2d2d2d;-webkit-box-shadow:inset 0 -1px 0 0 #2d2d2d,0 0 0 3px rgba(0,0,0,0.015);-moz-box-shadow:inset 0 -1px 0 0 #2d2d2d,0 0 0 3px rgba(0,0,0,0.015);box-shadow:inset 0 -1px 0 0 #2d2d2d,0 0 0 3px rgba(0,0,0,0.015)}.teacher-share-buttons .button-email:hover,.teacher-share-buttons .button-email:focus{text-decoration:none;background:#3c3c3d;border-color:#282828;text-shadow:0 1px 1px #282828;-webkit-box-shadow:inset 0 -1px 0 0 #282828,0 0 0 3px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 -1px 0 0 #282828,0 0 0 3px rgba(0,0,0,0.03);box-shadow:inset 0 -1px 0 0 #282828,0 0 0 3px rgba(0,0,0,0.03)}.teacher-share-buttons .button-facebook{background:#1877F2;border:1px solid #0d6ae4;text-shadow:0 1px 1px #0c64d5;-webkit-box-shadow:inset 0 -1px 0 0 #0c64d5,0 0 0 3px rgba(0,0,0,0.015);-moz-box-shadow:inset 0 -1px 0 0 #0c64d5,0 0 0 3px rgba(0,0,0,0.015);box-shadow:inset 0 -1px 0 0 #0c64d5,0 0 0 3px rgba(0,0,0,0.015)}.teacher-share-buttons .button-facebook:hover,.teacher-share-buttons .button-facebook:focus{text-decoration:none;background:#0e71f1;border-color:#0b5fcc;text-shadow:0 1px 1px #0b5fcc;-webkit-box-shadow:inset 0 -1px 0 0 #0b5fcc,0 0 0 3px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 -1px 0 0 #0b5fcc,0 0 0 3px rgba(0,0,0,0.03);box-shadow:inset 0 -1px 0 0 #0b5fcc,0 0 0 3px rgba(0,0,0,0.03)}.teacher-share-buttons .button-nextdoor{background:#1B8751;border:1px solid #177244;text-shadow:0 1px 1px #14653d;-webkit-box-shadow:inset 0 -2px 0 0 #14653d,0 0 0 3px rgba(0,0,0,0.015);-moz-box-shadow:inset 0 -2px 0 0 #14653d,0 0 0 3px rgba(0,0,0,0.015);box-shadow:inset 0 -2px 0 0 #14653d,0 0 0 3px rgba(0,0,0,0.015)}.teacher-share-buttons .button-nextdoor:hover,.teacher-share-buttons .button-nextdoor:focus{text-decoration:none;background:#197f4c;border-color:#135d38;text-shadow:0 1px 1px #135d38;-webkit-box-shadow:inset 0 -2px 0 0 #135d38,0 0 0 3px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 -2px 0 0 #135d38,0 0 0 3px rgba(0,0,0,0.03);box-shadow:inset 0 -2px 0 0 #135d38,0 0 0 3px rgba(0,0,0,0.03)}.teacher-share-buttons .button-twitter{display:none;background:#00aced;border:1px solid #0099d4;text-shadow:0 1px 1px #008ec4;-webkit-box-shadow:inset 0 -1px 0 0 #008ec4,0 0 0 3px rgba(0,0,0,0.015);-moz-box-shadow:inset 0 -1px 0 0 #008ec4,0 0 0 3px rgba(0,0,0,0.015);box-shadow:inset 0 -1px 0 0 #008ec4,0 0 0 3px rgba(0,0,0,0.015)}.teacher-share-buttons .button-twitter:hover,.teacher-share-buttons .button-twitter:focus{text-decoration:none;background:#00a5e3;border-color:#0087ba;text-shadow:0 1px 1px #0087ba;-webkit-box-shadow:inset 0 -1px 0 0 #0087ba,0 0 0 3px rgba(0,0,0,0.03);-moz-box-shadow:inset 0 -1px 0 0 #0087ba,0 0 0 3px rgba(0,0,0,0.03);box-shadow:inset 0 -1px 0 0 #0087ba,0 0 0 3px rgba(0,0,0,0.03)}.teacher-share-buttons .button-sms{display:none}@media screen and (max-width: 46em){.teacher-share-buttons .button-sms{display:block;margin:0}}.teacher-share-buttons .button-sms a{background:#6EA217;border-radius:100%;height:40px;width:40px;display:inline-block;font-size:25px;vertical-align:sub;margin-left:7px}.teacher-share-buttons .button-instagram{display:inline-block;background:linear-gradient(87.57deg, #F1B260 4.51%, #E04D60 35.06%, #D53678 62.17%, #714CC0 99.12%);border:none;color:#fff}@media screen and (max-width: 46em){.teacher-share-buttons .overlay-iframe-wrapper.on{padding:2rem 1rem;margin-top:4rem}.teacher-share-buttons .overlay-iframe-wrapper.on svg{height:1.5rem;width:1.5rem}.teacher-share-buttons .overlay-iframe-wrapper.on .segmented-control.pointer{margin-bottom:1rem}.teacher-share-buttons .overlay-iframe-wrapper.on .segmented-control.pointer li{height:2.5rem}.teacher-share-buttons .overlay-iframe-wrapper.on .segmented-control.pointer li label{height:2.5rem !important}.teacher-share-buttons .overlay-iframe-wrapper.on ol.ig-instructions{display:grid}}.teacher-share-buttons .button-share-tray{border:none;margin-top:1rem;background-color:#1b0260;color:#fff}.teacher-share-buttons .button-share-tray:hover{background-color:#140147}@media screen and (max-width: 46em){.teacher-share-buttons .button-share-tray{margin-top:0}}.click-to-copy-notification-appear{opacity:0.01}.click-to-copy-notification-appear.click-to-copy-notification-appear-active{opacity:1;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.click-to-copy-notification-enter{opacity:0.01}.click-to-copy-notification-enter.click-to-copy-notification-enter-active{opacity:1;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.click-to-copy-notification-exit{opacity:1}.click-to-copy-notification-exit.click-to-copy-notification-exit-active{opacity:0.01;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.suggested-give-amounts{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.suggested-give-amounts h3{font-size:1.125rem}.suggested-give-amounts .text-discreet{text-align:center;margin-bottom:.5rem}.suggested-give-amounts label{margin:0}.suggested-give-amounts .anchored-amounts{justify-content:stretch;width:100%;gap:.5rem;flex-wrap:wrap;display:flex}.suggested-give-amounts .anchored-amounts:active~.button-primary{transform:scale(1.05);background-color:#004eca}.suggested-give-amounts .anchored-amounts .suggested-amount{height:50px;line-height:50px;font-size:1.125rem;color:#414142;cursor:pointer;text-align:center;background-color:#fff;flex:1 0 calc(25% - (.5rem * 3));padding:0;margin:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}@media screen and (max-width: 46em){.suggested-give-amounts .anchored-amounts .suggested-amount{padding:0rem 1rem}}.suggested-give-amounts .anchored-amounts .suggested-amount:hover,.suggested-give-amounts .anchored-amounts .suggested-amount:focus,.suggested-give-amounts .anchored-amounts .suggested-amount:active{background:rgba(0,98,253,0.1);border-color:#0062fd;color:#212121}.suggested-give-amounts .anchored-amounts .suggested-amount.complete{flex:1 0 100%;height:fit-content}.suggested-give-amounts .anchored-amounts .suggested-amount.complete:after{content:' - be a hero and complete all requests!';display:inline-block;font-size:.875rem;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1;margin-left:.25rem}.suggested-give-amounts .anchored-amounts .suggested-amount.selected{border-color:#0062fd;outline:3px solid #0062fd;background-color:rgba(0,98,253,0.15)}.suggested-give-amounts .anchored-amounts .custom-amount{color:#0062fd;font-size:1rem}.custom{margin-top:.5rem;margin-bottom:1.5rem}.custom-give-input-container{margin-top:1rem;margin-bottom:1rem}.suggested-amount{transform:translateX(-5px);opacity:0;animation:appearLeft 0.15s forwards cubic-bezier(0.2, 0, 0.04, 1);position:relative;z-index:1}.suggested-amount:hover,.suggested-amount:focus-within{z-index:10}.suggested-amount:nth-child(1n){animation-delay:.075s}.suggested-amount:nth-child(2n){animation-delay:.15s}.suggested-amount:nth-child(3n){animation-delay:.225s}.suggested-amount:nth-child(4n){animation-delay:.3s}.suggested-amount:nth-child(5n){animation-delay:.375s}.suggested-amount:nth-child(6n){animation-delay:.45s}.suggested-amount:nth-child(7n){animation-delay:.525s}.suggested-amount:nth-child(8n){animation-delay:.6s}.suggested-amount:nth-child(9n){animation-delay:.675s}.suggested-amount:nth-child(10n){animation-delay:.75s}@keyframes appearLeft{0%{transform:translateX(-5px);opacity:0}100%{transform:translateX(0px);opacity:1}}.match-tooltip{cursor:pointer;position:absolute;background:#fafafa;z-index:100;padding:.75em;margin-top:0;right:0;bottom:56px;display:block;color:#3804c1;font-size:.875rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;text-align:left;border:1px solid rgba(56,4,193,0.25);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.match-tooltip:before{content:none}.match-tooltip:hover{text-decoration:none;color:#3804c1;border-color:#3804c1;animation-play-state:paused}.match-tooltip:hover .match-tooltip-cta{text-decoration-style:solid;text-decoration-color:#3804c1}.match-tooltip:hover:before{border-color:#3804c1}.match-tooltip:hover:after{content:'';pointer-events:none}.match-tooltip .match-tooltip-cta{text-underline-position:from-font;text-underline-offset:2px;font-weight:bold;text-decoration-style:dotted;text-decoration-color:rgba(56,4,193,0.5);text-decoration-line:underline}.match-tooltip .match-offer-badge{right:-16px;top:-17px}.project-card .match-tooltip{opacity:0;visibility:hidden;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);padding:.46rem .65rem .65rem;left:0px;width:220px}.project-card .dollar-amount:hover+.match-tooltip,.project-card .match-tooltip:hover{opacity:1;visibility:visible}.addToCart{width:170px;background-color:#ededed;padding:20px 0px 3px 0px;float:right}@media screen and (max-width: 46em){.proposalAcc{position:relative}}.addToCart .needs{padding:5px 0px 0px 5px;display:block;line-height:1em;font-size:.9em}.addToCart .needs strong{font-weight:normal}.addToCart .needs.togo{color:#000000}.addToCart .needs.donors{color:#000000}.addToCart .needs.donors strong{font-weight:normal}.daysLeft{display:block;background:url(../../../images/search/daysleft.png) no-repeat 0px 0px;padding:3px 0px 0px 28px;height:27px}.daysLeft strong{color:#be1d22;font-size:.85em}.proposalItem .daysLeft{float:right;text-align:left;width:145px}.share{margin:0px;padding:0px;background:#ededed;position:relative;width:170px;float:left}.completed .actions .share{margin:0px}.share .shareBar{margin:2px 0px 0px 0px;padding:5px 8px 7px 8px;width:200px;position:absolute}.share .shareBar a{color:#505050}.share .shareBar .addToGivingPage div:first-child a{display:block}.share .shareBar .addToGivingPage #addToChallengePassword a{display:inline}.share .shareBar .shareByEmail img{margin-left:0px}.share .shareBar .copyBox{white-space:nowrap}.share .saveForLater img{display:none}.shareOnly,.shareAddFollow{margin:0px;padding:0px;text-align:center}.shareAddFollow .shareButton{width:80px;padding:0px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.addToChallengeTitle{background:transparent}.copyURL{width:95px}.simpleWidget .percent{background:#dddddd;height:12px;-webkit-box-shadow:inset 1px 1px 1px #888;-moz-box-shadow:inset 1px 1px 1px #888;box-shadow:inset 1px 1px 1px #888;margin:10px 0px 15px 0px;border:1px solid #8c8c8c;border-color:#525252 #8c8c8c #8c8c8c #525252}.simpleWidget .percentfg{float:left;background:#BDDE64;height:12px;-webkit-box-shadow:inset -1px -1px 1px #8dab3c,inset 1px 1px 1px #cee191;-moz-box-shadow:inset -1px -1px 1px #8dab3c,inset 1px 1px 1px #cee191;box-shadow:inset -1px -1px 1px #8dab3c,inset 1px 1px 1px #cee191;vertical-align:top}.simpleWidget .percentmatch{float:right;background:url(../images/search/crosshatch_bg.gif);height:12px;vertical-align:top}.giveAnyAmount{display:none}.ddInput{vertical-align:middle;width:88px;height:20px;padding:2px 1px;font-size:1em}.ddInput.placeholder{color:#999;font-size:.85em}.ddInput::-webkit-input-placeholder{color:#999;font-size:.85em}.ddInput:-moz-placeholder{opacity:1;color:#999;font-size:.85em}.ddInput::-moz-placeholder{opacity:1;color:#999;font-size:.85em}.ddInput:-ms-input-placeholder{color:#999;font-size:.85em}#scrollingDiv{margin-left:20px}.moreProjects{width:auto;text-align:center}.moreProjectsBtm{width:auto;height:12px}#searchProjects .photos{padding:0px 0px 0px 3px}.actions{width:190px;float:right;text-align:left}.actions .addToCart{float:none}.completed .details,.completedW .details{padding:10px}.completedW .header span,.completed .header span{padding-left:8px;font-size:1.6em;color:#000000;text-shadow:0px 1px 1px rgba(255,255,255,0.8);display:inline}h1 .first{padding-left:0px}#followSuggestions{margin-left:0px}.viewCheckout{padding:4px 0px 15px 0px}a.viewCart{background:url(../../../images/cart/icon_searchcart_gray.png) no-repeat left center;width:50px}.added{font-size:1.2em}.viewMessage{border-bottom:0px;font-size:.8em;line-height:1em}.viewCheckout span span{text-decoration:none;color:#0093cf;font-size:1.0em;cursor:pointer}.viewCheckout a{cursor:pointer}.viewCheckout a span{text-decoration:none;color:#0093cf;font-size:1.0em;cursor:pointer}.dollarSign{display:none}.image{width:210px;max-height:210px;margin:0px 25px 10px 0px;float:left;position:relative;overflow:hidden}.image .classroomOf{position:absolute;bottom:0px;top:auto;width:100%;padding:2px 0px;background-color:#000;background-color:rgba(0,0,0,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000)"}.image .classroomOf a{padding:0px 5px;color:#ffffff}.added .viewCart{background:url(../../../images/cart/icon_searchcart_gray.png) no-repeat;width:45px;height:29px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;float:left}.added .viewCart span{display:none}.added .viewCart div{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:15px;line-height:1em}.added .viewCart div div{display:block}#donationAmountAlertForm{padding:0 4em;text-align:left}@media screen and (max-width: 46em){#donationAmountAlertForm{padding:0 1em;text-align:center}}#donationAmountAlertForm .dollar-amount{display:inline;position:relative}#donationAmountAlertForm .dollar-amount:before{content:'\0024';position:absolute;display:block;left:.75em;top:-1px;color:#747475}#donationAmountAlertForm .dollar-amount #donationAmountAlert{border:1px solid #c3c3c3;-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem;border-radius:0rem;outline:none;box-shadow:inset 0 2px 0 0 #f6f6f6;width:94px;padding:0 .75em 0 1.5em;box-sizing:border-box;margin-right:.5em;height:40px;line-height:40px;font-size:16px}#donationAmountAlertForm .dollar-amount #donationAmountAlert:focus{border-color:#3804c1;box-shadow:0 0 0 3px rgba(0,0,0,0.03)}@media screen and (max-width: 46em){#donationAmountAlertForm .button-primary{width:auto;display:inline-block;height:40px;padding:0 2em}}#donationAmountAlertForm p{color:#414142}.giveAmountAndButton{padding:2px 0px 3px 0px;white-space:nowrap}.custom .custom-give-input-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.custom .custom-give-input{position:relative;display:inline-block;margin:0}@media screen and (max-width: 46em){.custom .custom-give-input{width:100%}}.custom .custom-give-input:before{content:"$";position:absolute;font-size:1.125rem;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#414142}.custom .custom-give-input input[type="number"]{padding-left:2rem;font-size:1.125rem}@media screen and (max-width: 46em){.custom .inline-button{width:fit-content}}.donation-type{display:flex;flex-wrap:nowrap;flex-direction:row;width:100%}.donation-type input{display:none}.donation-type+.anchored-amounts{margin-top:1.5rem}.donation-type label{-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;background-color:#fff;color:#212121;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-size:1.125rem;font-weight:bold;border:1px solid rgba(65,65,66,0.2);padding:.75rem 1.5rem;cursor:pointer;width:100%;text-align:center;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.donation-type label:hover{color:#0062fd;border-color:#0062fd}.donation-type label:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;padding-right:1rem}.donation-type label:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;padding-left:1rem}.donation-type svg{fill:#0062fd;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.donation-type input:not(:checked)+label svg{width:0}.donation-type input:checked+label{background-color:rgba(0,98,253,0.15);color:#0062fd;border:1px solid rgba(0,98,253,0.5) !important}.overlay-container:has(.modal-content-transition-wrapper) .screen.on{opacity:0.9}.overlay-iframe-wrapper.give-widget .modal-content-transition-wrapper,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-transition-wrapper{position:relative}.overlay-iframe-wrapper.give-widget .modal-content-inner,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-inner{transition:opacity 0.2s cubic-bezier(0.2, 0, 0.04, 1),transform 0.2s cubic-bezier(0.2, 0, 0.04, 1)}.overlay-iframe-wrapper.give-widget .modal-content-enter,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-enter{opacity:0;transform:translateY(10px);transition-delay:300ms}.overlay-iframe-wrapper.give-widget .modal-content-enter-active,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-enter-active{opacity:1;transform:translateY(0);transition-delay:0ms}.overlay-iframe-wrapper.give-widget .modal-content-exit,.overlay-iframe-wrapper.give-widget .modal-content-exit-active,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-exit,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-exit-active{position:absolute;top:0;left:0;right:0}.overlay-iframe-wrapper.give-widget .modal-content-exit,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-exit{opacity:1;transform:translateY(0)}.overlay-iframe-wrapper.give-widget .modal-content-exit-active,.overlay-iframe-wrapper.added-to-cart-modal .modal-content-exit-active{opacity:0;transform:translateY(10px)}.overlay-iframe-wrapper.give-widget .modal-content-inner>.custom{padding:3.5rem}.overlay-iframe-wrapper.give-widget .modal-content-inner>.custom h3{font-size:1.125rem}@media screen and (max-width: 46em){.overlay-iframe-wrapper.give-widget .modal-content-inner>.custom{padding:1.5rem}}.overlay-container.dc-lightbox-wrapper-appear:has(.overlay-iframe-wrapper.give-widget){opacity:1}.overlay-container.dc-lightbox-wrapper-appear:has(.overlay-iframe-wrapper.give-widget) .screen{opacity:0;transition:opacity 0.12s cubic-bezier(0.2, 0, 0.04, 1)}.overlay-container.dc-lightbox-wrapper-appear:has(.overlay-iframe-wrapper.give-widget) .overlay-iframe-wrapper{opacity:0;transform:translateY(10px);transition:opacity 0.2s 0.1s cubic-bezier(0.2, 0, 0.04, 1),transform 0.2s 0.1s cubic-bezier(0.2, 0, 0.04, 1)}.overlay-container.dc-lightbox-wrapper-appear-active:has(.overlay-iframe-wrapper.give-widget) .screen{opacity:0.9}.overlay-container.dc-lightbox-wrapper-appear-active:has(.overlay-iframe-wrapper.give-widget) .overlay-iframe-wrapper{opacity:1;transform:translateY(0)}.overlay-container.dc-lightbox-wrapper-exit:has(.overlay-iframe-wrapper.give-widget){opacity:1}.overlay-container.dc-lightbox-wrapper-exit:has(.overlay-iframe-wrapper.give-widget) .screen{opacity:0.9;transition:opacity 0.12s 0.1s cubic-bezier(0.2, 0, 0.04, 1)}.overlay-container.dc-lightbox-wrapper-exit:has(.overlay-iframe-wrapper.give-widget) .overlay-iframe-wrapper{opacity:1;transform:translateY(0);transition:opacity 0.2s cubic-bezier(0.2, 0, 0.04, 1),transform 0.2s cubic-bezier(0.2, 0, 0.04, 1)}.overlay-container.dc-lightbox-wrapper-exit-active:has(.overlay-iframe-wrapper.give-widget) .screen{opacity:0}.overlay-container.dc-lightbox-wrapper-exit-active:has(.overlay-iframe-wrapper.give-widget) .overlay-iframe-wrapper{opacity:0;transform:translateY(10px)}.overlay-iframe-wrapper.give-widget{max-width:500px;margin-left:-250px;margin-right:auto;width:100%}.overlay-iframe-wrapper.give-widget h3{border-bottom:none;padding:0;margin-bottom:1rem}.overlay-iframe-wrapper.give-widget .suggested-give-amounts,.overlay-iframe-wrapper.give-widget>.custom{padding:3.5rem}@media screen and (max-width: 46em){.overlay-iframe-wrapper.give-widget .suggested-give-amounts,.overlay-iframe-wrapper.give-widget>.custom{padding:1.5rem}}.overlay-iframe-wrapper.give-widget .custom-give-input-container .button-primary{margin-right:0}.overlay-iframe-wrapper.give-widget .custom-give-input input{height:50px;width:100%}@media screen and (max-width: 46em){.overlay-iframe-wrapper.fixed{bottom:0;top:unset}.overlay-iframe-wrapper.give-widget{margin-left:unset}}.school-search-results .anchored-amounts{width:auto}.school-search-results .anchored-amounts>div{width:100%}.school-search-results .anchored-amounts .suggested-give-amounts{padding:0 1.5rem;justify-content:flex-end}.school-search-results .school-search-title{width:100%}.school-search-results .button-secondary.school-give-button.suggested-amount{color:#0062fd;border-color:rgba(0,98,253,0.5)}.school-search-results .button-secondary.school-give-button.suggested-amount:hover,.school-search-results .button-secondary.school-give-button.suggested-amount:focus,.school-search-results .button-secondary.school-give-button.suggested-amount:active{box-shadow:none}.donor-share-tools{display:flex;background-color:#fff;border:1px solid #CCB8FF}@media screen and (max-width: 46em){.donor-share-tools{padding:1.5rem}.donor-share-tools .options .button-secondary{justify-content:unset}}.essentials-coded{color:#4413c7}.outline-hover{border:1px solid rgba(65,65,66,0.2);margin-bottom:1rem;text-decoration:none;position:relative;box-shadow:0 3px 0 0 rgba(0,0,0,0.025);cursor:pointer;-webkit-transition:all 0.3s cubic-bezier(0.2, 0, 0.04, 1);transition:all 0.3s cubic-bezier(0.2, 0, 0.04, 1);-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.outline-hover:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-webkit-border-radius:calc(1rem - 1px);-moz-border-radius:calc(1rem - 1px);-ms-border-radius:calc(1rem - 1px);-o-border-radius:calc(1rem - 1px);border-radius:calc(1rem - 1px);box-shadow:0 0 0 5px rgba(0,98,253,0.1);opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.2, 0, 0.04, 1);transition:all 0.3s cubic-bezier(0.2, 0, 0.04, 1)}.outline-hover:hover{border-color:rgba(0,98,253,0.75)}.outline-hover:hover:after{content:'';opacity:1}.squiggle{position:absolute;z-index:-1;height:fit-content;width:100%;left:0;top:32%}#mainBody,.container{width:auto}.container{padding:0 1rem}@media screen and (max-width: 46em){.container{overflow:hidden}}body.essentials-list-funded-page #mainBody{background-color:#f6f3ff}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude){background-color:#f6f3ff;border-bottom:none}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header{background-color:#f6f3ff;z-index:201;position:relative;border-bottom:none}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header *:focus-visible,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header *:focus-visible{outline-color:#3804c1;color:#3804c1}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a{color:rgba(56,4,193,0.85)}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a:active,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a:active,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a:active,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a:active{color:#3804c1}@media screen and (max-width: 46em){body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #header-links a:active,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #signin-link a:active,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #header-links a:active,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a:focus,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #signin-link a:active{background-color:#d0c0ff}}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .icon-navigatedown,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .icon-navigatedown{fill:#3804c1}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header #account-trigger,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header #account-trigger{color:#3804c1}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header a.DClogo,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header a.DClogo{background-color:#3804c1;background-image:none;-webkit-mask:url('data:image/svg+xml,<svg width="113" height="38" viewBox="0 0 113 38" xmlns="http://www.w3.org/2000/svg"><path d="M17.0565 8.09092C17.0565 3.62641 13.6358 0.473154 7.80417 0.473154H0.759282V16.255H7.45193C13.5575 16.255 17.0878 12.8754 17.0878 8.09092H17.0565ZM7.17013 6.44404H8.10162C9.66715 6.44404 10.3795 7.18553 10.3795 8.31726C10.3795 9.449 9.63584 10.2373 8.10162 10.2373H7.17013V6.44404ZM27.749 0.00484889C26.6317 -0.0312107 25.5187 0.159291 24.4775 0.564812C23.4362 0.970333 22.4883 1.58243 21.6913 2.36401C20.8943 3.14559 20.2647 4.08039 19.8407 5.11175C19.4168 6.14312 19.2072 7.24958 19.2247 8.36409C19.2028 9.48086 19.4093 10.5904 19.8314 11.625C20.2536 12.6596 20.8826 13.5977 21.6802 14.382C22.4778 15.1664 23.4272 15.7805 24.4706 16.1871C25.514 16.5936 26.6294 16.7841 27.749 16.7468C28.8689 16.7852 29.9849 16.5955 31.0288 16.1894C32.0727 15.7832 33.0225 15.1691 33.8203 14.3846C34.6182 13.6 35.2472 12.6615 35.6689 11.6263C36.0907 10.5912 36.2964 9.48117 36.2733 8.36409C36.2931 7.24897 36.0851 6.1415 35.6619 5.10911C35.2387 4.07673 34.6092 3.14103 33.8117 2.35899C33.0142 1.57696 32.0654 0.964945 31.0232 0.560225C29.9809 0.155505 28.8669 -0.0334554 27.749 0.00484889V0.00484889ZM27.749 10.4715C27.4759 10.4821 27.2037 10.4351 26.95 10.3336C26.6964 10.232 26.4672 10.0782 26.2773 9.88224C26.0874 9.68626 25.9411 9.4525 25.8481 9.19627C25.755 8.94003 25.7173 8.66709 25.7373 8.39531C25.7373 7.86331 25.9493 7.3531 26.3265 6.97692C26.7038 6.60074 27.2155 6.38941 27.749 6.38941C28.2826 6.38941 28.7943 6.60074 29.1715 6.97692C29.5488 7.3531 29.7607 7.86331 29.7607 8.39531C29.7808 8.66709 29.743 8.94003 29.65 9.19627C29.557 9.4525 29.4107 9.68626 29.2208 9.88224C29.0309 10.0782 28.8016 10.232 28.548 10.3336C28.2944 10.4351 28.0221 10.4821 27.749 10.4715ZM45.5883 16.2863H39.1696V0.402908H39.5296L48.3514 5.02352V0.473154H54.7701V16.3253H54.4492L45.5883 11.7125V16.2863ZM66.1906 0.00484889C65.0733 -0.0312107 63.9603 0.159291 62.9191 0.564812C61.8778 0.970333 60.9299 1.58243 60.1329 2.36401C59.3359 3.14559 58.7063 4.08039 58.2823 5.11175C57.8584 6.14312 57.6488 7.24958 57.6663 8.36409C57.6663 10.6184 58.5644 12.7803 60.163 14.3743C61.7617 15.9683 63.9298 16.8638 66.1906 16.8638C68.4514 16.8638 70.6196 15.9683 72.2182 14.3743C73.8169 12.7803 74.7149 10.6184 74.7149 8.36409C74.7347 7.24897 74.5267 6.1415 74.1035 5.10911C73.6803 4.07673 73.0508 3.14103 72.2533 2.35899C71.4558 1.57696 70.507 0.964945 69.4648 0.560225C68.4225 0.155505 67.3085 -0.0334554 66.1906 0.00484889V0.00484889ZM66.1906 10.4715C65.9175 10.4821 65.6453 10.4351 65.3916 10.3336C65.138 10.232 64.9088 10.0782 64.7189 9.88224C64.529 9.68626 64.3827 9.4525 64.2897 9.19627C64.1966 8.94003 64.1589 8.66709 64.1789 8.39531C64.1789 7.86331 64.3909 7.3531 64.7681 6.97692C65.1454 6.60074 65.6571 6.38941 66.1906 6.38941C66.7242 6.38941 67.2359 6.60074 67.6131 6.97692C67.9904 7.3531 68.2023 7.86331 68.2023 8.39531C68.2178 8.66457 68.1767 8.93408 68.0816 9.18656C67.9865 9.43904 67.8395 9.66891 67.6501 9.86145C67.4607 10.054 67.233 10.2049 66.9817 10.3046C66.7304 10.4043 66.4609 10.4505 66.1906 10.4402V10.4715ZM93.2587 5.40597C93.2587 3.06444 91.38 0.473154 86.065 0.473154H77.6112V16.255H84.3743V12.532L90.7068 16.9107L94.5267 12.0169L91.1765 9.62852C91.7937 9.10321 92.2968 8.4577 92.6548 7.7316C93.0129 7.00549 93.2183 6.2141 93.2587 5.40597V5.40597ZM84.977 8.41092H84.343V5.1562H84.977C86.2607 5.1562 86.8948 5.78842 86.8948 6.76405C86.8948 7.73969 86.2607 8.41092 84.977 8.41092ZM112.491 11.0256C112.491 13.8901 110.252 16.6843 104.311 16.6843C101.298 16.7471 98.3228 15.9974 95.7009 14.5145L98.6832 10.612C100.044 11.4326 101.594 11.8896 103.184 11.9388C104.311 11.9388 104.585 11.6266 104.585 11.2598C104.585 10.8929 104.311 10.6978 102.683 10.4793C98.2057 9.7612 96.7811 8.0675 96.7811 5.67915C96.7811 2.94737 99.1998 0.020459 104.859 0.020459C107.69 -0.0556045 110.493 0.594792 113 1.90929L110.025 5.765C108.771 5.13778 107.396 4.78643 105.994 4.73473C105.094 4.73473 104.711 5.02352 104.711 5.35914C104.711 5.69476 104.914 5.90549 106.605 6.13964C110.855 6.8421 112.507 8.55922 112.507 10.9944L112.491 11.0256ZM7.69458 29.5003C7.69458 30.5383 8.71218 31.0613 10.1133 31.0613C11.2875 31.0506 12.4478 30.8065 13.5262 30.3432L17.3696 35.2838C14.9861 37.0088 12.1029 37.9105 9.15835 37.8517C3.53027 37.8517 0 34.2926 0 29.5783C0 24.747 3.91383 21.1644 9.58888 21.1644C12.393 21.1147 15.1383 21.9688 17.4165 23.5996L13.5027 28.7666C12.4433 28.2636 11.2866 27.9972 10.1133 27.9861C8.7748 27.9861 7.69458 28.548 7.69458 29.5471V29.5003ZM28.657 21.6093H35.5532V37.3912H28.657V32.5208H26.841V37.3912H19.9449V21.6093H26.841V26.4329H28.657V21.6093ZM46.9737 21.0786C45.8531 21.0413 44.7366 21.2319 43.6923 21.6388C42.648 22.0458 41.6977 22.6605 40.8994 23.4456C40.1011 24.2306 39.4715 25.1696 39.0489 26.2051C38.6264 27.2407 38.4197 28.3512 38.4416 29.469C38.4197 30.5868 38.6264 31.6974 39.0489 32.7329C39.4715 33.7685 40.1011 34.7075 40.8994 35.4925C41.6977 36.2776 42.648 36.8923 43.6923 37.2992C44.7366 37.7062 45.8531 37.8968 46.9737 37.8595C48.0916 37.8978 49.2056 37.7089 50.2479 37.3041C51.2902 36.8994 52.2389 36.2874 53.0364 35.5054C53.8339 34.7233 54.4634 33.7876 54.8866 32.7552C55.3098 31.7229 55.5178 30.6154 55.4981 29.5003C55.5265 28.3799 55.3248 27.2657 54.9055 26.2259C54.4861 25.1862 53.858 24.2429 53.0596 23.4542C52.2612 22.6654 51.3095 22.0477 50.2629 21.6392C49.2163 21.2307 48.097 21.0399 46.9737 21.0786V21.0786ZM46.9737 31.5452C46.5574 31.5623 46.1454 31.4545 45.7912 31.2356C45.4369 31.0168 45.1567 30.697 44.9867 30.3176C44.8168 29.9382 44.7649 29.5167 44.8378 29.1075C44.9107 28.6984 45.1051 28.3205 45.3957 28.0228C45.6864 27.725 46.06 27.521 46.4682 27.4373C46.8763 27.3535 47.3003 27.3938 47.6853 27.553C48.0702 27.7121 48.3984 27.9828 48.6274 28.3299C48.8565 28.6771 48.9757 29.0848 48.9698 29.5003C48.9898 29.772 48.9521 30.045 48.8591 30.3012C48.766 30.5574 48.6198 30.7912 48.4299 30.9872C48.24 31.1832 48.0107 31.337 47.7571 31.4385C47.5035 31.54 47.2312 31.587 46.9581 31.5764L46.9737 31.5452ZM66.1906 21.0786C65.068 21.0422 63.9497 21.2345 62.9041 21.6439C61.8586 22.0532 60.9078 22.6709 60.1098 23.4592C59.3119 24.2475 58.6837 25.1899 58.2635 26.2286C57.8434 27.2673 57.6402 28.3806 57.6663 29.5003C57.6663 31.7545 58.5644 33.9165 60.163 35.5105C61.7617 37.1045 63.9298 38 66.1906 38C68.4514 38 70.6196 37.1045 72.2182 35.5105C73.8169 33.9165 74.7149 31.7545 74.7149 29.5003C74.7434 28.3799 74.5417 27.2657 74.1224 26.2259C73.703 25.1862 73.0748 24.2429 72.2765 23.4542C71.4781 22.6654 70.5263 22.0477 69.4798 21.6392C68.4332 21.2307 67.3139 21.0399 66.1906 21.0786V21.0786ZM66.1906 31.5452C65.7761 31.5592 65.3668 31.4494 65.0153 31.23C64.6637 31.0105 64.3859 30.6914 64.2175 30.3134C64.049 29.9355 63.9976 29.516 64.0698 29.1088C64.142 28.7015 64.3346 28.3251 64.6228 28.0276C64.911 27.7302 65.2817 27.5254 65.6874 27.4394C66.0931 27.3535 66.5153 27.3903 66.8999 27.5451C67.2844 27.7 67.6139 27.9659 67.8459 28.3086C68.078 28.6514 68.2021 29.0555 68.2023 29.469C68.2271 29.7433 68.1928 30.0197 68.1019 30.2797C68.0109 30.5397 67.8654 30.7774 67.675 30.9769C67.4846 31.1763 67.2537 31.333 66.9977 31.4364C66.7417 31.5398 66.4666 31.5875 66.1906 31.5764V31.5452ZM85.5015 26.5421C85.5015 26.9012 85.705 27.0807 87.4036 27.3226C91.654 28.0173 93.3056 29.7344 93.3056 32.1696C93.3056 35.0341 91.0669 37.8283 85.1179 37.8283C82.1049 37.8934 79.1302 37.1465 76.5075 35.6663L79.4898 31.7637C80.8512 32.5834 82.4011 33.0404 83.9907 33.0906C85.1257 33.0906 85.3919 32.7784 85.3919 32.4194C85.3919 32.0603 85.1257 31.8496 83.4976 31.6389C79.0202 30.913 77.5955 29.2271 77.5955 26.8309C77.5955 24.1069 80.0143 21.1722 85.6658 21.1722C88.4767 21.1069 91.2577 21.7598 93.744 23.0689L90.7773 26.9246C89.5276 26.2916 88.1547 25.9373 86.7539 25.8865C85.8459 25.8865 85.4623 26.1831 85.4623 26.5187L85.5015 26.5421ZM103.763 32.7003H112.452V37.3834H96.8281V21.6093H112.374V26.2299H103.763V27.6036H109.626V31.3032H103.763V32.7003Z"/></svg>') no-repeat center/contain;mask:url('data:image/svg+xml,<svg width="113" height="38" viewBox="0 0 113 38" xmlns="http://www.w3.org/2000/svg"><path d="M17.0565 8.09092C17.0565 3.62641 13.6358 0.473154 7.80417 0.473154H0.759282V16.255H7.45193C13.5575 16.255 17.0878 12.8754 17.0878 8.09092H17.0565ZM7.17013 6.44404H8.10162C9.66715 6.44404 10.3795 7.18553 10.3795 8.31726C10.3795 9.449 9.63584 10.2373 8.10162 10.2373H7.17013V6.44404ZM27.749 0.00484889C26.6317 -0.0312107 25.5187 0.159291 24.4775 0.564812C23.4362 0.970333 22.4883 1.58243 21.6913 2.36401C20.8943 3.14559 20.2647 4.08039 19.8407 5.11175C19.4168 6.14312 19.2072 7.24958 19.2247 8.36409C19.2028 9.48086 19.4093 10.5904 19.8314 11.625C20.2536 12.6596 20.8826 13.5977 21.6802 14.382C22.4778 15.1664 23.4272 15.7805 24.4706 16.1871C25.514 16.5936 26.6294 16.7841 27.749 16.7468C28.8689 16.7852 29.9849 16.5955 31.0288 16.1894C32.0727 15.7832 33.0225 15.1691 33.8203 14.3846C34.6182 13.6 35.2472 12.6615 35.6689 11.6263C36.0907 10.5912 36.2964 9.48117 36.2733 8.36409C36.2931 7.24897 36.0851 6.1415 35.6619 5.10911C35.2387 4.07673 34.6092 3.14103 33.8117 2.35899C33.0142 1.57696 32.0654 0.964945 31.0232 0.560225C29.9809 0.155505 28.8669 -0.0334554 27.749 0.00484889V0.00484889ZM27.749 10.4715C27.4759 10.4821 27.2037 10.4351 26.95 10.3336C26.6964 10.232 26.4672 10.0782 26.2773 9.88224C26.0874 9.68626 25.9411 9.4525 25.8481 9.19627C25.755 8.94003 25.7173 8.66709 25.7373 8.39531C25.7373 7.86331 25.9493 7.3531 26.3265 6.97692C26.7038 6.60074 27.2155 6.38941 27.749 6.38941C28.2826 6.38941 28.7943 6.60074 29.1715 6.97692C29.5488 7.3531 29.7607 7.86331 29.7607 8.39531C29.7808 8.66709 29.743 8.94003 29.65 9.19627C29.557 9.4525 29.4107 9.68626 29.2208 9.88224C29.0309 10.0782 28.8016 10.232 28.548 10.3336C28.2944 10.4351 28.0221 10.4821 27.749 10.4715ZM45.5883 16.2863H39.1696V0.402908H39.5296L48.3514 5.02352V0.473154H54.7701V16.3253H54.4492L45.5883 11.7125V16.2863ZM66.1906 0.00484889C65.0733 -0.0312107 63.9603 0.159291 62.9191 0.564812C61.8778 0.970333 60.9299 1.58243 60.1329 2.36401C59.3359 3.14559 58.7063 4.08039 58.2823 5.11175C57.8584 6.14312 57.6488 7.24958 57.6663 8.36409C57.6663 10.6184 58.5644 12.7803 60.163 14.3743C61.7617 15.9683 63.9298 16.8638 66.1906 16.8638C68.4514 16.8638 70.6196 15.9683 72.2182 14.3743C73.8169 12.7803 74.7149 10.6184 74.7149 8.36409C74.7347 7.24897 74.5267 6.1415 74.1035 5.10911C73.6803 4.07673 73.0508 3.14103 72.2533 2.35899C71.4558 1.57696 70.507 0.964945 69.4648 0.560225C68.4225 0.155505 67.3085 -0.0334554 66.1906 0.00484889V0.00484889ZM66.1906 10.4715C65.9175 10.4821 65.6453 10.4351 65.3916 10.3336C65.138 10.232 64.9088 10.0782 64.7189 9.88224C64.529 9.68626 64.3827 9.4525 64.2897 9.19627C64.1966 8.94003 64.1589 8.66709 64.1789 8.39531C64.1789 7.86331 64.3909 7.3531 64.7681 6.97692C65.1454 6.60074 65.6571 6.38941 66.1906 6.38941C66.7242 6.38941 67.2359 6.60074 67.6131 6.97692C67.9904 7.3531 68.2023 7.86331 68.2023 8.39531C68.2178 8.66457 68.1767 8.93408 68.0816 9.18656C67.9865 9.43904 67.8395 9.66891 67.6501 9.86145C67.4607 10.054 67.233 10.2049 66.9817 10.3046C66.7304 10.4043 66.4609 10.4505 66.1906 10.4402V10.4715ZM93.2587 5.40597C93.2587 3.06444 91.38 0.473154 86.065 0.473154H77.6112V16.255H84.3743V12.532L90.7068 16.9107L94.5267 12.0169L91.1765 9.62852C91.7937 9.10321 92.2968 8.4577 92.6548 7.7316C93.0129 7.00549 93.2183 6.2141 93.2587 5.40597V5.40597ZM84.977 8.41092H84.343V5.1562H84.977C86.2607 5.1562 86.8948 5.78842 86.8948 6.76405C86.8948 7.73969 86.2607 8.41092 84.977 8.41092ZM112.491 11.0256C112.491 13.8901 110.252 16.6843 104.311 16.6843C101.298 16.7471 98.3228 15.9974 95.7009 14.5145L98.6832 10.612C100.044 11.4326 101.594 11.8896 103.184 11.9388C104.311 11.9388 104.585 11.6266 104.585 11.2598C104.585 10.8929 104.311 10.6978 102.683 10.4793C98.2057 9.7612 96.7811 8.0675 96.7811 5.67915C96.7811 2.94737 99.1998 0.020459 104.859 0.020459C107.69 -0.0556045 110.493 0.594792 113 1.90929L110.025 5.765C108.771 5.13778 107.396 4.78643 105.994 4.73473C105.094 4.73473 104.711 5.02352 104.711 5.35914C104.711 5.69476 104.914 5.90549 106.605 6.13964C110.855 6.8421 112.507 8.55922 112.507 10.9944L112.491 11.0256ZM7.69458 29.5003C7.69458 30.5383 8.71218 31.0613 10.1133 31.0613C11.2875 31.0506 12.4478 30.8065 13.5262 30.3432L17.3696 35.2838C14.9861 37.0088 12.1029 37.9105 9.15835 37.8517C3.53027 37.8517 0 34.2926 0 29.5783C0 24.747 3.91383 21.1644 9.58888 21.1644C12.393 21.1147 15.1383 21.9688 17.4165 23.5996L13.5027 28.7666C12.4433 28.2636 11.2866 27.9972 10.1133 27.9861C8.7748 27.9861 7.69458 28.548 7.69458 29.5471V29.5003ZM28.657 21.6093H35.5532V37.3912H28.657V32.5208H26.841V37.3912H19.9449V21.6093H26.841V26.4329H28.657V21.6093ZM46.9737 21.0786C45.8531 21.0413 44.7366 21.2319 43.6923 21.6388C42.648 22.0458 41.6977 22.6605 40.8994 23.4456C40.1011 24.2306 39.4715 25.1696 39.0489 26.2051C38.6264 27.2407 38.4197 28.3512 38.4416 29.469C38.4197 30.5868 38.6264 31.6974 39.0489 32.7329C39.4715 33.7685 40.1011 34.7075 40.8994 35.4925C41.6977 36.2776 42.648 36.8923 43.6923 37.2992C44.7366 37.7062 45.8531 37.8968 46.9737 37.8595C48.0916 37.8978 49.2056 37.7089 50.2479 37.3041C51.2902 36.8994 52.2389 36.2874 53.0364 35.5054C53.8339 34.7233 54.4634 33.7876 54.8866 32.7552C55.3098 31.7229 55.5178 30.6154 55.4981 29.5003C55.5265 28.3799 55.3248 27.2657 54.9055 26.2259C54.4861 25.1862 53.858 24.2429 53.0596 23.4542C52.2612 22.6654 51.3095 22.0477 50.2629 21.6392C49.2163 21.2307 48.097 21.0399 46.9737 21.0786V21.0786ZM46.9737 31.5452C46.5574 31.5623 46.1454 31.4545 45.7912 31.2356C45.4369 31.0168 45.1567 30.697 44.9867 30.3176C44.8168 29.9382 44.7649 29.5167 44.8378 29.1075C44.9107 28.6984 45.1051 28.3205 45.3957 28.0228C45.6864 27.725 46.06 27.521 46.4682 27.4373C46.8763 27.3535 47.3003 27.3938 47.6853 27.553C48.0702 27.7121 48.3984 27.9828 48.6274 28.3299C48.8565 28.6771 48.9757 29.0848 48.9698 29.5003C48.9898 29.772 48.9521 30.045 48.8591 30.3012C48.766 30.5574 48.6198 30.7912 48.4299 30.9872C48.24 31.1832 48.0107 31.337 47.7571 31.4385C47.5035 31.54 47.2312 31.587 46.9581 31.5764L46.9737 31.5452ZM66.1906 21.0786C65.068 21.0422 63.9497 21.2345 62.9041 21.6439C61.8586 22.0532 60.9078 22.6709 60.1098 23.4592C59.3119 24.2475 58.6837 25.1899 58.2635 26.2286C57.8434 27.2673 57.6402 28.3806 57.6663 29.5003C57.6663 31.7545 58.5644 33.9165 60.163 35.5105C61.7617 37.1045 63.9298 38 66.1906 38C68.4514 38 70.6196 37.1045 72.2182 35.5105C73.8169 33.9165 74.7149 31.7545 74.7149 29.5003C74.7434 28.3799 74.5417 27.2657 74.1224 26.2259C73.703 25.1862 73.0748 24.2429 72.2765 23.4542C71.4781 22.6654 70.5263 22.0477 69.4798 21.6392C68.4332 21.2307 67.3139 21.0399 66.1906 21.0786V21.0786ZM66.1906 31.5452C65.7761 31.5592 65.3668 31.4494 65.0153 31.23C64.6637 31.0105 64.3859 30.6914 64.2175 30.3134C64.049 29.9355 63.9976 29.516 64.0698 29.1088C64.142 28.7015 64.3346 28.3251 64.6228 28.0276C64.911 27.7302 65.2817 27.5254 65.6874 27.4394C66.0931 27.3535 66.5153 27.3903 66.8999 27.5451C67.2844 27.7 67.6139 27.9659 67.8459 28.3086C68.078 28.6514 68.2021 29.0555 68.2023 29.469C68.2271 29.7433 68.1928 30.0197 68.1019 30.2797C68.0109 30.5397 67.8654 30.7774 67.675 30.9769C67.4846 31.1763 67.2537 31.333 66.9977 31.4364C66.7417 31.5398 66.4666 31.5875 66.1906 31.5764V31.5452ZM85.5015 26.5421C85.5015 26.9012 85.705 27.0807 87.4036 27.3226C91.654 28.0173 93.3056 29.7344 93.3056 32.1696C93.3056 35.0341 91.0669 37.8283 85.1179 37.8283C82.1049 37.8934 79.1302 37.1465 76.5075 35.6663L79.4898 31.7637C80.8512 32.5834 82.4011 33.0404 83.9907 33.0906C85.1257 33.0906 85.3919 32.7784 85.3919 32.4194C85.3919 32.0603 85.1257 31.8496 83.4976 31.6389C79.0202 30.913 77.5955 29.2271 77.5955 26.8309C77.5955 24.1069 80.0143 21.1722 85.6658 21.1722C88.4767 21.1069 91.2577 21.7598 93.744 23.0689L90.7773 26.9246C89.5276 26.2916 88.1547 25.9373 86.7539 25.8865C85.8459 25.8865 85.4623 26.1831 85.4623 26.5187L85.5015 26.5421ZM103.763 32.7003H112.452V37.3834H96.8281V21.6093H112.374V26.2299H103.763V27.6036H109.626V31.3032H103.763V32.7003Z"/></svg>') no-repeat center/contain}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header a.find-classroom,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header a.find-classroom{color:#3804c1 !important;background-color:transparent}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .menu-items a.mini-cart .icon-cart,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header a.mini-cart .icon-cart,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .menu-items a.mini-cart .icon-cart,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header a.mini-cart .icon-cart{fill:#3804c1}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .menu-items a.mini-cart:before,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header a.mini-cart:before,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .menu-items a.mini-cart:before,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header a.mini-cart:before{background-color:#3804c1;border-color:#f6f3ff;color:#f6f3ff}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .menu-items a.mini-cart:hover .icon-cart,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header a.mini-cart:hover .icon-cart,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .menu-items a.mini-cart:hover .icon-cart,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header a.mini-cart:hover .icon-cart{fill:#3804c1}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .button-secondary,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .button-secondary{color:#3804c1 !important;border-color:rgba(56,4,193,0.5)}body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .button-secondary:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .button-secondary:hover{background-color:rgba(56,4,193,0.1);border-color:#3804c1}@media screen and (max-width: 46em){body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #main-header .button-secondary:hover,body.essentials-list-funded-page #mainHeader:not(.funded-nav-exclude) #mobile-header .button-secondary:hover{border-color:rgba(56,4,193,0.5)}}.list{display:flex;justify-content:center;flex-direction:column;align-items:center;row-gap:4rem;margin:3rem 0}@media screen and (max-width: 46em){.list{row-gap:1.5rem;margin:1rem}}.list .input-holder input{max-width:160px;padding-left:1em}.list h4{font-weight:bold;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-size:.875rem;color:#8F8F8F;text-align:left}.list h4 span{font-size:1.25rem;color:#212121}.list .intro{max-width:980px;width:100%;display:flex;flex-direction:column;column-gap:1.5rem;justify-content:space-between;align-items:center;flex-wrap:nowrap;row-gap:2rem}@media screen and (max-width: 46em){.list .intro{flex-direction:column}}.list>div:not(:first-child){max-width:600px;width:100%}.list>div.goal:not(:first-child){max-width:600px}.list div.list-content-wrapper{max-width:980px;display:flex;flex-direction:row-reverse;justify-content:center;column-gap:4rem}@media screen and (max-width: 46em){.list div.list-content-wrapper{flex-direction:column-reverse}}.list div.list-content-wrapper>div{display:flex;flex-direction:column;align-items:flex-start;row-gap:2rem}.list div.list-content-wrapper .supply-list,.list div.list-content-wrapper .teacher-info{width:100%}.list div.list-content-wrapper .teacher-info{z-index:2;position:sticky;top:1rem;min-width:33%;max-width:350px;height:100%}@media screen and (max-width: 46em){.list div.list-content-wrapper .teacher-info{max-width:100%}}.list div.list-content-wrapper .supply-list{z-index:1}.list .supplementary{display:flex;flex-direction:column;row-gap:3rem;justify-content:center;margin:0 auto 3rem;max-width:600px}ul{margin:0;padding:0}ul li{list-style:none;margin:0;padding:0}.header{max-width:980px;text-align:left;width:100%}.header .subheader{margin-bottom:0}.goal{color:#4413c7;row-gap:1rem;display:flex;flex-direction:column;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;text-align:center;width:100%}.goal h4{text-align:center;color:#212121}.goal .button-container{display:flex;flex-direction:column;row-gap:1rem}.goal .button-primary{background-color:#7C49FF;border:none;margin-bottom:0}.goal .button-primary:hover{background-color:#6a30ff}.goal .button-secondary{margin-bottom:0;border-color:#CCB8FF;color:#7C49FF}.goal .text-discreet{font-size:.75rem;color:#4413c7}.progress-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;column-gap:2rem;text-align:center;font-weight:bold;width:100%;padding:1rem 0 .25rem;border-top:1px solid rgba(65,65,66,0.05)}.progress-container h4{text-align:center;margin-bottom:0;color:#212121}.final-pricing{display:flex;flex-direction:column;width:100%}.final-pricing .fee-info{text-align:left;color:rgba(33,33,33,0.75);padding-bottom:1rem}.list-progress-bar{border:1px solid rgba(65,65,66,0.2);background-color:#fafafa;display:flex;justify-content:space-between;align-items:center;position:relative;height:15px;width:100%;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;margin-bottom:1rem}.list-progress-bar .progress{position:absolute;left:0;display:block;background-color:#7C49FF;height:100%;-webkit-border-radius:1rem 0 0 1rem;-moz-border-radius:1rem 0 0 1rem;-ms-border-radius:1rem 0 0 1rem;-o-border-radius:1rem 0 0 1rem;border-radius:1rem 0 0 1rem;z-index:3}.card{max-width:600px;width:100%;padding:1.5rem;display:flex;flex-direction:column;column-gap:1.5rem;background-color:#fff;border:1px solid #CCB8FF;height:fit-content;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}@media screen and (max-width: 46em){.card{max-width:unset}}.list-teacher{width:100%}.list-teacher .favorite-link{width:100%}.list-teacher .id-card-primary-details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(65,65,66,0.05)}.list-teacher .id-card-primary-details>*{display:block}.list-teacher .id-card-primary-details h3{color:#0062fd;margin-bottom:0em}.list-teacher .id-card-primary-details .teacher-pfp{width:56px;height:56px;position:relative}.list-teacher .id-card-primary-details .teacher-pfp:after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOCAyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjggMjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojQ0NCOEZGO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojQ0NCOEZGO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOSwyNGwzLDNsMy0zbC0zLTNMMTksMjR6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLDdsNC4xLTQiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEsM2w0LjEsNCIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTIuOCwxMy43YzAuMSwwLjEsMC4yLDAuMSwwLjQsMC4ybDkuMSwwLjFsMC4xLDBjMS4yLTAuMSwyLjMtMC43LDMtMS44bDAsMGMwLjktMS40LDAuOC0zLjMtMC4xLTQuNwoJYy0xLjItMS42LTMuMS0xLjUtNC43LTEuMmMwLjQtMS42LDAuNS0zLjQtMS4xLTQuN2wwLDBjLTIuNC0yLTYuMy0wLjMtNi42LDIuN2MwLDAuMi0wLjEsOC42LTAuMSw5LjEKCUMxMi42LDEzLjUsMTIuNywxMy42LDEyLjgsMTMuN3oiLz4KPC9zdmc+Cg==");top:-13px;right:-13px;width:28px;position:absolute}.list-teacher .id-card-primary-details .teacher-pfp img{border:1px solid #CCB8FF;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;width:100%}.list-teacher .id-card-secondary-details{display:flex;flex-direction:row;margin-bottom:1rem;display:none}.list-teacher .id-card-secondary-details .secondary-detail{font-family:"sharp-sans",Montserrat,Verdana,sans-serif;padding:.25rem 1rem;color:#4413c7;font-weight:bold;background-color:#EEE8FF;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.list-teacher .id-card-secondary-details .secondary-detail:not(:last-child){margin-right:.5em}.list-teacher .id-card-tertiary-details{font-size:.875rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(65,65,66,0.05)}.list-teacher .id-card-tertiary-details .tertiary-detail{margin:.5em 0}.list-teacher .id-card-tertiary-details .tertiary-detail>div{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;column-gap:.25rem}.list-teacher .id-card-tertiary-details .tertiary-detail:last-child{margin-bottom:0}.list-teacher .id-card-tertiary-details .tertiary-detail:first-child{margin-top:0}.list-teacher .id-card-tertiary-details .tertiary-detail a{color:#212121;text-decoration:underline}.list-teacher .id-card-tertiary-details .tertiary-detail .hover-tooltip a{color:#77EEEF}.list-teacher .id-card-tertiary-details .tertiary-detail svg:not(.populate-tooltip){margin:.25em .25em .25em 0}.list-teacher .id-card-tertiary-details .tertiary-detail svg.icon-lightbulb{margin:.25em .25em .25em -.15em;min-width:1.25rem}.button-container .secondary-buttons{display:flex;justify-content:space-between;column-gap:1rem;flex-wrap:nowrap}.button-container .favorite-link-holder,.button-container .favorite-link{width:100%}.button-container .favorite-link{height:50px;line-height:50px;font-size:1.125rem}.disclaimer{font-size:.875rem;margin:1rem 0 0 0;display:flex;flex-direction:column;align-items:center;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;background-color:#EEE8FF;padding:.5rem 1rem}.disclaimer.quantity{background-color:transparent;font-size:.75rem;text-align:left;padding:0;margin-top:-.25rem;align-items:flex-start}.disclaimer.fulfillment{color:#4413c7;text-align:left}.disclaimer.fulfillment p{margin-bottom:0}.disclaimer.fulfillment h4{color:#4413c7;margin-bottom:0}.disclaimer.fulfillment h4>svg{margin-right:.75rem;animation:drive 2s cubic-bezier(0.2, 0, 0.04, 1) 0ms infinite normal forwards;position:relative;top:3px}.disclaimer.fulfillment h4>svg path{fill:#4413c7}.disclaimer.fulfillment svg{fill:#4413c7}.supply-list{display:flex;flex-direction:column;align-items:center;row-gap:2rem}.supply-list h4{text-align:center}.supply-list ol{display:flex;flex-direction:column;row-gap:1rem;margin:0;padding:0;width:100%}.supply-list ol .supply-listing{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.supply-list ol .supply-listing.top-item .amount-needed{display:none}.supply-list ol .supply-listing.top-item~li .completion-ring{background:none !important}.supply-list ol .supply-listing.funded .right .amount-needed{display:none !important}.supply-list ol .supply-listing h4{font-size:1rem;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.supply-list ol .supply-listing p{margin-bottom:0}.supply-list ol .supply-listing .right .item-amount-remaining{font-size:1.125rem;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:bold}.supply-list ol .supply-listing .amount-needed{color:#212121;font-size:1rem;margin-bottom:0}.supply-list ol .supply-listing .left{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:1rem;position:relative}.supply-list ol .supply-listing .left svg{display:none;position:absolute;left:-20px;transform-origin:right;vector-effect:non-scaling-stroke;animation:alert 1s cubic-bezier(0.2, 0, 0.04, 1) 400ms infinite normal backwards}.supply-list ol .supply-listing .right{display:flex;flex-direction:column;align-items:flex-end}.supply-list ol .supply-listing .right p{color:#4413c7;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;font-size:.875rem}.supply-list ol .supply-listing .item-info .text-discreet{font-size:.75rem;text-align:left;color:rgba(33,33,33,0.75)}.supply-list ol .supply-listing .completion-ring{padding:1rem;background-color:#fafafa;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);aspect-ratio:1;display:inline-grid;place-content:center;align-items:center;font-size:25px;font-weight:bold;font-family:sans-serif;position:relative;width:60px;height:60px;margin:0}@media screen and (max-width: 46em){.supply-list ol .supply-listing .completion-ring{height:55px;width:55px}}.supply-list ol .supply-listing .completion-ring:before{content:"";position:absolute;border-radius:50%;inset:0}.supply-list ol .supply-listing .completion-ring span:after{display:inline-block;content:"";width:0.8em;height:0.8em;margin-left:0.4em;height:0.8em;border-radius:0.2em;background:currentColor}.supply-list ol .supply-listing .completion-ring img{background-color:#fff;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;border:1px solid #CCB8FF;width:48px;height:48px}.supply-list ol .supply-listing .essentials-coded{display:none}.supply-list ol .supply-listing.top-item{flex-wrap:wrap;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}@media screen and (max-width: 46em){.supply-list ol .supply-listing.top-item{flex-wrap:nowrap}.supply-list ol .supply-listing.top-item .right p{white-space:nowrap}}.supply-list ol .supply-listing.top-item svg{display:inline-block}.supply-list ol .supply-listing.top-item .essentials-coded{display:inline-block}.list-items{position:relative}.list-items:after{box-shadow:0 0 0 5px rgba(204,184,255,0.5)}.list-items:hover{border-color:#7C49FF}.list-items .decor{position:absolute;z-index:-1;bottom:-40%;right:-20%;height:10vw;width:20vw}.list-items .decor .rec-path{transform-origin:4% 59%;animation:spinny 4s linear 0ms infinite normal backwards}.list-items .list-cost-breakdown{display:none;margin-top:1rem;padding-top:1rem;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.list-items.show .list-cost-breakdown{display:flex;flex-direction:column;border-top:1px solid rgba(65,65,66,0.2)}.list-items.show .expand{display:none}.expand{display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(65,65,66,0.2);color:#0062fd;cursor:pointer;width:100%}.expand .icon{fill:#0062fd}.expand:hover p{text-decoration:underline}.decor{overflow:visible}.decor path{overflow:visible;vector-effect:non-scaling-stroke}.list-preview,.donors,.partners{display:flex;justify-content:space-between}.list-preview ul,.donors ul,.partners ul{display:flex;flex-direction:row}.donors ul li img,.comments-section ul li img,.list-preview ul li img{-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;border:3px solid #fff;width:3rem;height:3rem;margin-right:-.5rem}.didyouknow{margin:2rem 0 0;display:flex;justify-content:stretch;flex-wrap:nowrap;align-items:center}.didyouknow>div{width:100%;height:fit-content}.didyouknow .coin{display:flex;justify-content:center;align-items:center;position:relative;width:50%}.didyouknow .coin svg{max-width:150px;width:80%}.didyouknow svg.radio-wave{position:absolute;z-index:-1;max-width:250px;height:80%;bottom:-54px;left:-2px}.school-stats{display:flex;justify-content:center;flex-direction:column;align-items:center;row-gap:2.625rem}.school-stats .school-info{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.school-stats .school-info h4 .school-bus{position:absolute;width:200px;top:35%;right:-80%;z-index:-1}.school-stats .school-info .marker{width:7rem;margin-bottom:1rem}.school-stats .school-info .marker .x-path{animation:floaty 2s ease 0ms infinite normal forwards}.school-stats .school-info .marker .rec-path{animation:floaty 2s ease 400ms infinite normal backwards}.school-stats .substats{width:100%;max-width:300px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2rem}.school-stats .teachers,.school-stats .students{position:relative;padding:1rem;border:1px solid #CCB8FF;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.school-stats .teachers h4,.school-stats .students h4{margin-bottom:0em}.school-stats .teachers h3,.school-stats .students h3{text-align:center;margin-bottom:0em}.school-stats .teachers:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iMTMwIiB2aWV3Qm94PSIwIDAgNTkgMTMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTguNDUxNyAyNC4yNzRMMjguMDg5NyAyNS42NTk0QzI4LjA4OTcgMjUuNjU5NCAzNC4xNzEgMTYuMTA1OSAzMS4zNjE1IDguNTA4OUMyOC43MzkxIDEuNDE5NTYgMjIuOTY5NSAwLjAwMTIyMDcgMTcuNDY1OCAwLjAwMTIyMDdMMTguNDUyOSAyNC4yNzRIMTguNDUxN1oiIGZpbGw9IiM0RDE2MEUiLz4KPHBhdGggZD0iTTE3LjE1ODcgMjQuMjc0MUw3LjA3MjU2IDI1LjY1OTVDNy4wNzI1NiAyNS42NTk1IDEuNDM5NDUgMTYuMTA2IDQuMjUwMTIgOC41MDkwMkM2Ljg3MjU1IDEuNDE5NjggMTIuNjQyMSAwLjAwMTM0Mjc3IDE4LjE0NTggMC4wMDEzNDI3N0wxNy4xNTg3IDI0LjI3NDFaIiBmaWxsPSIjNEQxNjBFIi8+CjxwYXRoIGQ9Ik0xOC4xNDU5IDE5LjgwNUMyMy42MjE0IDE5LjgwNSAyOC4wNjAzIDE1LjM3MTUgMjguMDYwMyA5LjkwMjUyQzI4LjA2MDMgNC40MzM1MSAyMy42MjE0IDAgMTguMTQ1OSAwQzEyLjY3MDMgMCA4LjIzMTQ1IDQuNDMzNTEgOC4yMzE0NSA5LjkwMjUyQzguMjMxNDUgMTUuMzcxNSAxMi42NzAzIDE5LjgwNSAxOC4xNDU5IDE5LjgwNVoiIGZpbGw9IiM0RDE2MEUiLz4KPHBhdGggZD0iTTEzLjIwMTEgMjAuODE1NUMxNC43NTI3IDIwLjgxNTUgMTYuMDEwNiAxOS41NTkyIDE2LjAxMDYgMTguMDA5NEMxNi4wMTA2IDE2LjQ1OTYgMTQuNzUyNyAxNS4yMDMyIDEzLjIwMTEgMTUuMjAzMkMxMS42NDk1IDE1LjIwMzIgMTAuMzkxNiAxNi40NTk2IDEwLjM5MTYgMTguMDA5NEMxMC4zOTE2IDE5LjU1OTIgMTEuNjQ5NSAyMC44MTU1IDEzLjIwMTEgMjAuODE1NVoiIGZpbGw9IiNDNDVGM0YiLz4KPHBhdGggZD0iTTEzLjI0MzUgMjUuMTc1M0wxMy4xODcgMTAuMTc4N0gyNy4zNTY4VjE4LjEyN0MyNy4zNTY4IDIyLjAyMDEgMjQuMTk3OSAyNS4xNzUzIDIwLjMwMDIgMjUuMTc1M0gxMy4yNDM1WiIgZmlsbD0iI0M0NUYzRiIvPgo8cGF0aCBkPSJNMTIuMTI2OCAxMy45NjM2TDEyLjEwNDUgNy44NTU0N0gxOC40MjEyQzE4LjQyMTIgMTEuMjI5MiAxNi44MjkzIDEzLjk2MzYgMTIuMTI1NyAxMy45NjM2SDEyLjEyNjhaIiBmaWxsPSIjNEQxNjBFIi8+CjxwYXRoIGQ9Ik0yNy40MTQ2IDEyLjk2NzFDMjEuODQzOSAxNC4zNTQ5IDE2LjcwNjEgMTAuNjgxNiAxNi43MDYxIDcuODU1NDdIMjcuNDE0NlYxMi45NjcxWiIgZmlsbD0iIzREMTYwRSIvPgo8cGF0aCBkPSJNMTMuMjI3MSAyMi4wNTY1TDEzLjMwMjMgMjguOTQ3M0MxMy4yMiAzMS42MjY1IDE0LjU1MyAzMy4wNzU0IDE2LjczMDcgMzIuNzY3NUMxOC40MjAxIDMyLjUyNzggMTkuNTk2NyAzMC45NjYxIDE5LjM1NjYgMjkuMjc3NUwxOS4zNTE5IDIyLjU0NzdMMTMuMjI3MSAyMi4wNTY1WiIgZmlsbD0iI0M0NUYzRiIvPgo8cGF0aCBkPSJNMTguMzE0MiAxOC41OTgyQzE5LjU0OTQgMTguNTk4MiAyMC41NTA3IDE3LjU5ODEgMjAuNTUwNyAxNi4zNjQzQzIwLjU1MDcgMTUuMTMwNiAxOS41NDk0IDE0LjEzMDUgMTguMzE0MiAxNC4xMzA1QzE3LjA3OSAxNC4xMzA1IDE2LjA3NzYgMTUuMTMwNiAxNi4wNzc2IDE2LjM2NDNDMTYuMDc3NiAxNy41OTgxIDE3LjA3OSAxOC41OTgyIDE4LjMxNDIgMTguNTk4MloiIHN0cm9rZT0iIzNEQTlGMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik0yNS4zMTMyIDE4LjU5ODJDMjYuNTQ4NCAxOC41OTgyIDI3LjU0OTcgMTcuNTk4MSAyNy41NDk3IDE2LjM2NDNDMjcuNTQ5NyAxNS4xMzA2IDI2LjU0ODQgMTQuMTMwNSAyNS4zMTMyIDE0LjEzMDVDMjQuMDc4IDE0LjEzMDUgMjMuMDc2NyAxNS4xMzA2IDIzLjA3NjcgMTYuMzY0M0MyMy4wNzY3IDE3LjU5ODEgMjQuMDc4IDE4LjU5ODIgMjUuMzEzMiAxOC41OTgyWiIgc3Ryb2tlPSIjM0RBOUYzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KPHBhdGggZD0iTTIzLjA3NjcgMTUuOTk1NEgyMC4yOTU0VjE2LjczNDVIMjMuMDc2N1YxNS45OTU0WiIgZmlsbD0iIzNEQTlGMyIvPgo8cGF0aCBkPSJNMTYuNjg5MyAxMjIuODM3QzE2LjU1MDQgMTI0LjAxMiAxNy45MjkzIDEyNS4wNDUgMTkuMTE0IDEyNS4wNDVIMjEuMjU3NkMyMy45MTU0IDEyNS4wNDUgMjYuMDY5NSAxMjcuMTk3IDI2LjA2OTUgMTI5Ljg1MkgxMC45MDY3VjEyNy4zODNWMTI2LjY0NlYxMjIuODM2SDE2LjY4OTNWMTIyLjgzN1oiIGZpbGw9IiMwMDYyRkQiLz4KPHBhdGggZD0iTTIuMjQ0OTIgNzAuMzI5NEw2LjIxNjggMTA3LjIxNEM2LjMyMjY5IDEwOC4xOTIgNy4xNDg1OSAxMDguOTM0IDguMTMzMzMgMTA4LjkzNEgxOC44MzZDMTkuODcwMSAxMDguOTM0IDIwLjcyMDggMTA4LjExOCAyMC43NjE5IDEwNy4wODVMMjIuMjUwMiA3MC4yMDAxQzIyLjI5MzcgNjkuMTA3MyAyMS40MTk2IDY4LjE5NzggMjAuMzI0MyA2OC4xOTc4SDQuMTYyNjJDMy4wMTY3MSA2OC4xOTc4IDIuMTIzNzQgNjkuMTkwNyAyLjI0NjA5IDcwLjMyOTRIMi4yNDQ5MloiIGZpbGw9IiM0MjhCRkUiLz4KPHBhdGggZD0iTTkuODA2NjQgNzAuMzI5NEwxMy43Nzg1IDEwNy4yMTRDMTMuODg0NCAxMDguMTkyIDE0LjcxMDMgMTA4LjkzNCAxNS42OTUxIDEwOC45MzRIMzAuMjEzMUMzMS4yNDczIDEwOC45MzQgMzIuMDk3OSAxMDguMTE4IDMyLjEzOTEgMTA3LjA4NUwzMy42Mjc0IDcwLjIwMDFDMzMuNjcwOSA2OS4xMDczIDMyLjc5NjcgNjguMTk3OCAzMS43MDE0IDY4LjE5NzhIMTEuNzIzMkMxMC41NzczIDY4LjE5NzggOS42ODQyOSA2OS4xOTA3IDkuODA2NjQgNzAuMzI5NFoiIGZpbGw9IiMwMDUyRDQiLz4KPHBhdGggZD0iTTUuMzUyMjUgNDEuNDI5TDAuMDQwMzIzMyA2OC43ODI5Qy0wLjIxODUwOCA3MC4xMTMxIDAuODAxNTIzIDcxLjM0ODEgMi4xNTkyMSA3MS4zNDgxSDMzLjkzMTlDMzUuMzIwMiA3MS4zNDgxIDM2LjM0NzMgNzAuMDU3OSAzNi4wMzQzIDY4LjcwNjVMMjYuMDk5OSAzMC4yNzg2TDE0LjM2MzEgMzAuMjEyOEMxNC4yNjE5IDMwLjIxMjggMTQuMTYxOSAzMC4yMTg2IDE0LjA2MTkgMzAuMjE4NkMxMC41MTU5IDMwLjIxODYgNS4zNTIyNSAzMi40MzcyIDUuMzUyMjUgNDEuNDI3OVY0MS40MjlaIiBmaWxsPSIjM0RBOUYzIi8+CjxwYXRoIGQ9Ik05LjkxOTYxIDMxLjA4MTJMOS4xMjkgMjguNTI1NEM4LjkxMzcgMjcuODI5OCA5LjI5MzcxIDI3LjA2MzYgOS44NTI1NSAyNy4wNjM2SDIzLjAxNTNDMjMuNTU2NSAyNy4wNjM2IDIzLjkzNTMgMjcuNzg1MSAyMy43NTQxIDI4LjQ3MjVMMjMuMDgyNCAzMS4wMjg0QzIyLjk3MTggMzEuNDUwMiAyMi42NzUzIDMxLjczMjIgMjIuMzQzNSAzMS43MzIySDEwLjY0MzJDMTAuMzI2NyAzMS43MzIyIDEwLjA0MDggMzEuNDc2MSA5LjkxOTYxIDMxLjA4MjRWMzEuMDgxMloiIGZpbGw9IiMzREE5RjMiLz4KPHBhdGggZD0iTTIxLjY0NDcgNDUuODU1NUgzNi41OTY5QzM5Ljk4ODggNDUuODU1NSA0My4wMDUzIDQzLjcwMjcgNDQuMTA1MyA0MC40OTgzTDQ4LjQ2NjcgMjcuMDI0Nkw0NC41Mjc3IDIzLjcxMkwzNi43NzEgMzQuMTcyN0wyMS41ODM1IDM0LjA5NCIgZmlsbD0iIzAwNjJGRCIvPgo8cGF0aCBkPSJNMjEuNjQ0NiA0NS44NTU0QzI0LjkwMjUgNDUuODU1NCAyNy41NDM2IDQzLjIxNzUgMjcuNTQzNiAzOS45NjM1QzI3LjU0MzYgMzYuNzA5NCAyNC45MDI1IDM0LjA3MTUgMjEuNjQ0NiAzNC4wNzE1QzE4LjM4NjcgMzQuMDcxNSAxNS43NDU2IDM2LjcwOTQgMTUuNzQ1NiAzOS45NjM1QzE1Ljc0NTYgNDMuMjE3NSAxOC4zODY3IDQ1Ljg1NTQgMjEuNjQ0NiA0NS44NTU0WiIgZmlsbD0iIzAwNjJGRCIvPgo8cGF0aCBkPSJNNTguNTc4OCAyMi45OTQxTDU4LjYzMjkgMjQuMzIzMUM1OC42Mzg4IDI0LjQ2NTMgNTguNTE1MyAyNC42MTU3IDU4LjM3NTMgMjQuNjM0NUw1Ny4xMDgyIDI0LjgxNDNMNDUuMjgwOCAxNS4yNzYxTDQ2Ljc1MTQgMTMuNDU3TDU4LjU3ODggMjIuOTk1M1YyMi45OTQxWiIgZmlsbD0iIzNEQTlGMyIvPgo8cGF0aCBkPSJNNTEuODk3MiAxNy4yMDY4TDQ4Ljg3MTIgMTcuOTc2NUM0Ny45OTEyIDE4LjA3OTkgNDcuMjMgMTguNjM1NyA0Ni44NjUzIDE5LjQ0MThMNDUuMTg5OSAyMy4xMzc1TDQ4LjkyODkgMjYuMDkyOEw1My44NDY3IDI0LjMxNzMiIGZpbGw9IiNDNDVGM0YiLz4KPHBhdGggZD0iTTUyLjkxNzEgMjQuNDMzN0M1NC45NTQ3IDI0LjQzMzcgNTYuNjA2NiAyMi43ODM4IDU2LjYwNjYgMjAuNzQ4NkM1Ni42MDY2IDE4LjcxMzQgNTQuOTU0NyAxNy4wNjM1IDUyLjkxNzEgMTcuMDYzNUM1MC44Nzk0IDE3LjA2MzUgNDkuMjI3NSAxOC43MTM0IDQ5LjIyNzUgMjAuNzQ4NkM0OS4yMjc1IDIyLjc4MzggNTAuODc5NCAyNC40MzM3IDUyLjkxNzEgMjQuNDMzN1oiIGZpbGw9IiNDNDVGM0YiLz4KPHBhdGggZD0iTTE2LjU3OTcgMTIyLjgzN0gxMC44MzAxTDguNzg0MTggMTA4LjkzM0gxNy41OTAzTDE2LjU3OTcgMTIyLjgzN1oiIGZpbGw9IiNDNDVGM0YiLz4KPHBhdGggZD0iTTI3LjI5NDQgMTIyLjgzN0gyMS41NDU5TDE5LjUgMTA4LjkzM0gyOC4zMDVMMjcuMjk0NCAxMjIuODM3WiIgZmlsbD0iI0M0NUYzRiIvPgo8cGF0aCBkPSJNMjcuMjk0IDEyMi44MzdDMjcuMTU1MSAxMjQuMDEyIDI4LjUzNCAxMjUuMDQ1IDI5LjcxODcgMTI1LjA0NUgzMi42MjU5QzM1LjI4MzYgMTI1LjA0NSAzNy40Mzc4IDEyNy4xOTcgMzcuNDM3OCAxMjkuODUySDIxLjUxMDNWMTI3LjM4M1YxMjYuNjQ2VjEyMi44MzZIMjcuMjkyOEwyNy4yOTQgMTIyLjgzN1oiIGZpbGw9IiMzREE5RjMiLz4KPC9zdmc+Cg==");position:absolute;left:-50%;top:0}.school-stats .students:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjciIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA2NyA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0OTNfMzU0NjcpIj4KPHBhdGggZD0iTTIzLjQyOTMgMTYuMDYwOEMyNC45NjczIDE2LjA2MDggMjYuMjE0MSAxNC43ODk2IDI2LjIxNDEgMTMuMjIxNUMyNi4yMTQxIDExLjY1MzQgMjQuOTY3MyAxMC4zODIyIDIzLjQyOTMgMTAuMzgyMkMyMS44OTEzIDEwLjM4MjIgMjAuNjQ0NSAxMS42NTM0IDIwLjY0NDUgMTMuMjIxNUMyMC42NDQ1IDE0Ljc4OTYgMjEuODkxMyAxNi4wNjA4IDIzLjQyOTMgMTYuMDYwOFoiIGZpbGw9IiMxQTBDMEUiLz4KPHBhdGggZD0iTTIxLjk5NjcgMjAuOTgyMkMyMy41MzQ3IDIwLjk4MjIgMjQuNzgxNSAxOS43MTEgMjQuNzgxNSAxOC4xNDI5QzI0Ljc4MTUgMTYuNTc0OCAyMy41MzQ3IDE1LjMwMzYgMjEuOTk2NyAxNS4zMDM2QzIwLjQ1ODcgMTUuMzAzNiAxOS4yMTE5IDE2LjU3NDggMTkuMjExOSAxOC4xNDI5QzE5LjIxMTkgMTkuNzExIDIwLjQ1ODcgMjAuOTgyMiAyMS45OTY3IDIwLjk4MjJaIiBmaWxsPSIjMUEwQzBFIi8+CjxwYXRoIGQ9Ik0yMC41NjMxIDI1LjkwMjJDMjIuMTAxMSAyNS45MDIyIDIzLjM0NzkgMjQuNjMxIDIzLjM0NzkgMjMuMDYyOUMyMy4zNDc5IDIxLjQ5NDggMjIuMTAxMSAyMC4yMjM2IDIwLjU2MzEgMjAuMjIzNkMxOS4wMjUxIDIwLjIyMzYgMTcuNzc4MyAyMS40OTQ4IDE3Ljc3ODMgMjMuMDYyOUMxNy43NzgzIDI0LjYzMSAxOS4wMjUxIDI1LjkwMjIgMjAuNTYzMSAyNS45MDIyWiIgZmlsbD0iIzFBMEMwRSIvPgo8cGF0aCBkPSJNMjQuNjEzNiAxMS4xMDUyQzI1LjY3MDEgMTEuMTA1MiAyNi41MjY1IDEwLjIzMiAyNi41MjY1IDkuMTU0ODRDMjYuNTI2NSA4LjA3NzY4IDI1LjY3MDEgNy4yMDQ0NyAyNC42MTM2IDcuMjA0NDdDMjMuNTU3MSA3LjIwNDQ3IDIyLjcwMDcgOC4wNzc2OCAyMi43MDA3IDkuMTU0ODRDMjIuNzAwNyAxMC4yMzIgMjMuNTU3MSAxMS4xMDUyIDI0LjYxMzYgMTEuMTA1MloiIGZpbGw9IiNGRkM4MEIiLz4KPHBhdGggZD0iTTMyLjMyOTYgNTcuMzg2MkwyOC4xMDM0IDY2LjcyMDZMMjAuNzk2NSA2My4yODIxTDE2LjE1NDQgNzMuNTM4NEwxMS43MTYzIDcxLjQzTDE1LjEwOTUgNTguMTY4NUMxNS44MzkyIDU1LjMxNiAxOC4xOTEzIDUzLjQwNzggMjAuODMwMSA1My4wODY0SDI4LjQwNjlMMzIuMzI5NiA1Ny4zODc1VjU3LjM4NjJaIiBmaWxsPSIjN0QyQzE4Ii8+CjxwYXRoIGQ9Ik0xMy44NDY1IDc4LjY1ODZMMTAuMTM4MiA3Ni45MTM2TDExLjcxNjYgNzEuNDI5OUwxNi4xNjI0IDczLjU0MjNMMTMuODQ2NSA3OC42NTg2WiIgZmlsbD0iIzAwNjJGRCIvPgo8cGF0aCBkPSJNOS4xMjgyIDc2LjY3NjZDOS4wNDI5NSA3Ni45NjIzIDguOTIwMjUgNzcuMjM3NiA4Ljc0MiA3Ny40NzMzQzguMDY5MDYgNzguMzY0OSA3LjA1NTEyIDc4LjM3NTQgNi4yNTQzIDc3Ljk5NzVMNS4yMTcxMSA3Ny41MDg5QzMuMTQ3OSA3Ni41MzU3IDEuMDgzODYgNzguNzg1IDAuMDAxNDY0ODQgODEuMTc2NUwxMS4zNDIxIDg2LjUxMjdMMTYuNDU4MyA3NS4yMDk1TDEwLjYzNDMgNzIuNDU1OEw5LjEyOTQ5IDc2LjY3NTNMOS4xMjgyIDc2LjY3NjZaIiBmaWxsPSIjRkZDODBCIi8+CjxwYXRoIGQ9Ik0yNy4zODk0IDc0LjY2M1Y2My4zNjc3SDM1LjQzNzZWNTMuMDg2NEgyNi43NDQ5QzIyLjU1NDggNTMuMDg2NCAxOS4zODUxIDU2Ljk0OSAyMC4xMjM5IDYxLjE1MzlMMjIuNDk0MSA3NC42NDQ2TDI3LjM5MDcgNzQuNjYzSDI3LjM4OTRaIiBmaWxsPSIjN0QyQzE4Ii8+CjxwYXRoIGQ9Ik0yNy4zOTgzIDgwLjI5NjhIMjMuMzE0MkwyMi40OTI3IDc0LjY0NDVMMjcuMzk4MyA3NC42NjNWODAuMjk2OFoiIGZpbGw9IiMwMDYyRkQiLz4KPHBhdGggZD0iTTI0Ljc4MTIgNTMuMDY0MUw1MS42MzgzIDUzLjA0MDRMNTMuMDY0MyA1My4wMzc3VjU2LjgzMDVDNTMuMDcwOCA2Mi44ODQ0IDQ4LjI2MzMgNjcuNzk3OSA0Mi4zMjU2IDY3LjgwNDVMMjcuNDA0NiA2Ny44MTlMMjQuNzgxMiA1My4wNjQxWiIgZmlsbD0iIzAwNjJGRCIvPgo8cGF0aCBkPSJNMjQuNzgxMiA1My4wNjQxTDI3LjM5OTQgMjguNTE1MUg0OC4yOTE3TDUzLjA2NDMgNTMuMDM2NEwyNC43ODEyIDUzLjA2NDFaIiBmaWxsPSIjMzgwNEMxIi8+CjxwYXRoIGQ9Ik00NC42NDMxIDMwLjYxODJMNTguMzE5IDEwLjMxNTFMNjEuNTU5NyAxMi45MDY4TDUyLjIzNCAzNS45MjQxTDQ0LjY0MzEgMzAuNjE4MloiIGZpbGw9IiMzODA0QzEiLz4KPHBhdGggZD0iTTQ3LjkyNSAzOC44NzAxQzUwLjQ5NDUgMzguODcwMSA1Mi41Nzc0IDM2Ljc0NjMgNTIuNTc3NCAzNC4xMjY1QzUyLjU3NzQgMzEuNTA2NyA1MC40OTQ1IDI5LjM4MjkgNDcuOTI1IDI5LjM4MjlDNDUuMzU1NSAyOS4zODI5IDQzLjI3MjUgMzEuNTA2NyA0My4yNzI1IDM0LjEyNjVDNDMuMjcyNSAzNi43NDYzIDQ1LjM1NTUgMzguODcwMSA0Ny45MjUgMzguODcwMVoiIGZpbGw9IiMzODA0QzEiLz4KPHBhdGggZD0iTTYzLjExMDkgMTEuMTM5NUw2Mi43ODE1IDExLjIzOTZDNjEuMjI4OSAxMS43MDk3IDU5LjU4MDggMTAuNzk4NCA1OS4xMTk3IDkuMjE1NDdDNTguODQ5NyA4LjI4NzA0IDU5LjA0NDggNy4zMjQzNiA1OS41NjY2IDYuNTkzNDZDNTkuNjA1NCA2LjUzOTQ3IDYxLjAyNDkgMy45NDkwNiA2MS4wMjQ5IDMuOTQ5MDZDNjEuMjQ0NCAzLjUzNjg3IDYxLjc1NDYgMy4zODI3OCA2Mi4xNTg5IDMuNjA1MzVDNjIuNTYzMiAzLjgyNzkxIDYyLjcxNDMgNC4zNDk0MSA2Mi40OTYgNC43NjE2MUw2MS44NjgzIDUuOTI5NzNMNjIuNzU4MyA1LjY1OTc2QzYyLjc2NiA1LjY1NzEyIDYyLjc3MzggNS42NTMxNyA2Mi43ODI4IDUuNjUwNTRMNjUuOTUxMiA0LjY5MTgxQzY2LjMwMjUgNC41ODUxNCA2Ni42ODEgNC43ODkyNyA2Ni43NzkxIDUuMTQ4NzlDNjcuOTI4NyA5LjM5MTk0IDY0LjMwODIgMTAuOTE2OSA2My4xMTIyIDExLjE0MDhMNjMuMTEwOSAxMS4xMzk1WiIgZmlsbD0iIzdEMkMxOCIvPgo8cGF0aCBkPSJNMzYuMzM2NSAwLjVDMzMuMTgzNiAwLjUgMzAuMzA0NiAxLjY5NTc3IDI4LjExMjYgMy42NjcyMkMyNi4yNzIxIDUuMzIyNiAyNS4yMzQ5IDcuNzE4MSAyNS4yMzQ5IDEwLjIyMDNWMTguNzE1OEMyNy4zNjg3IDIyLjk0MTggMzEuNzc3IDI1Ljg1MzYgMzYuMzMzOSAyNS44NTM2QzQzLjE2MTUgMjUuODUzNiA0OC43MDQgMjAuMjQzNCA0OC43NjczIDEzLjI5NjZDNDguODMxOSA2LjI4Mzk2IDQzLjIxNTggMC41IDM2LjMzNjUgMC41WiIgZmlsbD0iIzFBMEMwRSIvPgo8cGF0aCBkPSJNMzEuMTc0IDI2LjA0NThDMjcuODgyOSAyNi4wNDU4IDI1LjIxNDQgMjMuMzI1IDI1LjIxNDQgMTkuOTY5NVY5LjUwNTEzSDMxLjc1MTRDMzUuODk2MiA5LjUwNTEzIDM5LjI1NTggMTIuOTMwNSAzOS4yNTU4IDE3LjE1NjVWMjYuMDQ1OEgzMS4xNzRaIiBmaWxsPSIjN0QyQzE4Ii8+CjxwYXRoIGQ9Ik00Mi41MDI1IDE3Ljg3ODNWMTYuOTg1NEM0Mi41MDI1IDE2LjAzMDYgNDEuNzQzMSAxNS4yNTc2IDQwLjgwNzkgMTUuMjU3NkMzOS44NzE1IDE1LjI1NzYgMzkuMTEzMyAxNi4wMzE5IDM5LjExMzMgMTYuOTg1NFYxOS41NTc0SDQwLjg1N0M0MS43NjYzIDE5LjU1NzQgNDIuNTAzOCAxOC44MDU0IDQyLjUwMzggMTcuODc4M0g0Mi41MDI1WiIgZmlsbD0iIzdEMkMxOCIvPgo8cGF0aCBkPSJNNDkuNjQxNyAxNy43MTYyQzUxLjE3OTcgMTcuNzE2MiA1Mi40MjY1IDE2LjQ0NSA1Mi40MjY1IDE0Ljg3NjlDNTIuNDI2NSAxMy4zMDg4IDUxLjE3OTcgMTIuMDM3NiA0OS42NDE3IDEyLjAzNzZDNDguMTAzNyAxMi4wMzc2IDQ2Ljg1NjkgMTMuMzA4OCA0Ni44NTY5IDE0Ljg3NjlDNDYuODU2OSAxNi40NDUgNDguMTAzNyAxNy43MTYyIDQ5LjY0MTcgMTcuNzE2MloiIGZpbGw9IiMxQTBDMEUiLz4KPHBhdGggZD0iTTUwLjY0MTIgMjIuNzQ3QzUyLjE3OTIgMjIuNzQ3IDUzLjQyNiAyMS40NzU4IDUzLjQyNiAxOS45MDc3QzUzLjQyNiAxOC4zMzk2IDUyLjE3OTIgMTcuMDY4NCA1MC42NDEyIDE3LjA2ODRDNDkuMTAzMiAxNy4wNjg0IDQ3Ljg1NjQgMTguMzM5NiA0Ny44NTY0IDE5LjkwNzdDNDcuODU2NCAyMS40NzU4IDQ5LjEwMzIgMjIuNzQ3IDUwLjY0MTIgMjIuNzQ3WiIgZmlsbD0iIzFBMEMwRSIvPgo8cGF0aCBkPSJNNTEuNjQyMiAyNy43Nzc2QzUzLjE4MDIgMjcuNzc3NiA1NC40MjcgMjYuNTA2NCA1NC40MjcgMjQuOTM4M0M1NC40MjcgMjMuMzcwMiA1My4xODAyIDIyLjA5OSA1MS42NDIyIDIyLjA5OUM1MC4xMDQyIDIyLjA5OSA0OC44NTc0IDIzLjM3MDIgNDguODU3NCAyNC45MzgzQzQ4Ljg1NzQgMjYuNTA2NCA1MC4xMDQyIDI3Ljc3NzYgNTEuNjQyMiAyNy43Nzc2WiIgZmlsbD0iIzFBMEMwRSIvPgo8cGF0aCBkPSJNNDguODE0OCAxMi42Njk4QzQ5Ljg3MTMgMTIuNjY5OCA1MC43Mjc3IDExLjc5NjYgNTAuNzI3NyAxMC43MTk0QzUwLjcyNzcgOS42NDIyNiA0OS44NzEzIDguNzY5MDQgNDguODE0OCA4Ljc2OTA0QzQ3Ljc1ODMgOC43NjkwNCA0Ni45MDE5IDkuNjQyMjYgNDYuOTAxOSAxMC43MTk0QzQ2LjkwMTkgMTEuNzk2NiA0Ny43NTgzIDEyLjY2OTggNDguODE0OCAxMi42Njk4WiIgZmlsbD0iI0ZGQzgwQiIvPgo8cGF0aCBkPSJNMjIuMjk5IDgwLjUxNDFDMjIuMzM5MSA4MC44MDkxIDIyLjM0MDQgODEuMTEyIDIyLjI3NTggODEuNDAzMUMyMi4wMzE3IDgyLjUwMDEgMjEuMTE0NiA4Mi45NDI2IDIwLjIzMjQgODIuOTQyNkgxOS4wOTA2QzE2LjgxMjEgODIuOTQyNiAxNS44NjI4IDg1Ljg2NzUgMTUuODYyOCA4OC41MDEzSDI4LjM1M1Y3Ni4wNTI0TDIxLjkzMjIgNzYuMDQwNUwyMi4zMDAzIDgwLjUxNDFIMjIuMjk5WiIgZmlsbD0iI0ZGQzgwQiIvPgo8cGF0aCBkPSJNNDkuNjk0NCA2Ny44MTg4SDMzLjMwMzRDMzIuMjI4NCA2Ny44MTg4IDMxLjM1NjkgNjguNzA3NCAzMS4zNTY5IDY5LjgwMzVWODYuNTE1M0MzMS4zNTY5IDg3LjYxMTQgMzIuMjI4NCA4OC40OTk5IDMzLjMwMzQgODguNDk5OUg0OS42OTQ0QzUwLjc2OTQgODguNDk5OSA1MS42NDA5IDg3LjYxMTQgNTEuNjQwOSA4Ni41MTUzVjY5LjgwMzVDNTEuNjQwOSA2OC43MDc0IDUwLjc2OTQgNjcuODE4OCA0OS42OTQ0IDY3LjgxODhaIiBmaWxsPSIjRkY3QTA3Ii8+CjxwYXRoIGQ9Ik0zMi42NjQ2IDIxLjg4ODNMMzIuOTYwMyAyOS40NjQ2QzMyLjk1NTIgMzIuNDE0NSAzNC40MzU0IDMzLjk2NTkgMzYuNzczMyAzMy41NTYzQzM4LjU4NjcgMzMuMjM4OSAzOS44MDQ3IDMxLjQ4MzUgMzkuNDkzNSAyOS42MzQ1TDM5LjI3OSAyMi4yMzMzTDMyLjY2NDYgMjEuODg4M1oiIGZpbGw9IiM3RDJDMTgiLz4KPHBhdGggZD0iTTExLjYxNTUgNDcuMTQxOEwxNC4wNjMyIDQ5LjgyNTdMMjguNDY4OSA0MC4zNDkxTDI3Ljc5NDYgMjguNTI3QzI2Ljg3NSAyOC41NDggMjQuODIgMjguODE1NCAyMy40MzQxIDMwLjcyNjNMMTEuNjE0MyA0Ny4xNDMxTDExLjYxNTUgNDcuMTQxOFoiIGZpbGw9IiMzODA0QzEiLz4KPHBhdGggZD0iTTI3LjQ5NjIgMzguMDAyM0MzMC4wNjU3IDM4LjAwMjMgMzIuMTQ4NyAzNS44Nzg1IDMyLjE0ODcgMzMuMjU4N0MzMi4xNDg3IDMwLjYzODkgMzAuMDY1NyAyOC41MTUxIDI3LjQ5NjIgMjguNTE1MUMyNC45MjY3IDI4LjUxNTEgMjIuODQzOCAzMC42Mzg5IDIyLjg0MzggMzMuMjU4N0MyMi44NDM4IDM1Ljg3ODUgMjQuOTI2NyAzOC4wMDIzIDI3LjQ5NjIgMzguMDAyM1oiIGZpbGw9IiMzODA0QzEiLz4KPHBhdGggZD0iTTguNzM0IDQ4LjE2MTFMOS4wNjMzNyA0OC4wNjFDMTAuNjE1OSA0Ny41OTA5IDEyLjI2NDEgNDguNTAyMiAxMi43MjUyIDUwLjA4NTFDMTIuOTk1MSA1MS4wMTM2IDEyLjgwMDEgNTEuOTc2MiAxMi4yNzgzIDUyLjcwNzFDMTIuMjM5NSA1Mi43NjExIDEwLjgyIDU1LjM1MTUgMTAuODIgNTUuMzUxNUMxMC42MDA0IDU1Ljc2MzcgMTAuMDkwMiA1NS45MTc4IDkuNjg1OTQgNTUuNjk1M0M5LjI4MTY2IDU1LjQ3MTQgOS4xMzA1NCA1NC45NTEyIDkuMzQ4ODIgNTQuNTM5TDkuOTc2NTYgNTMuMzcwOUw5LjA4NjYyIDUzLjY0MDhDOS4wNzg4NyA1My42NDM1IDkuMDcxMTIgNTMuNjQ3NCA5LjA2MjA4IDUzLjY1MDFMNS44OTM2OSA1NC42MDg4QzUuNTQyMzYgNTQuNzE1NSA1LjE2MzkxIDU0LjUxMTMgNS4wNjU3NCA1NC4xNTE4QzMuOTE2MTggNDkuOTA4NyA3LjUzNjY1IDQ4LjM4MzcgOC43MzI3MSA0OC4xNTk4TDguNzM0IDQ4LjE2MTFaIiBmaWxsPSIjN0QyQzE4Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjQ5M18zNTQ2NyI+CjxyZWN0IHdpZHRoPSI2NyIgaGVpZ2h0PSI4OCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");position:absolute;right:-45%;top:40%}.school-stats .EFS-callout{text-align:center;width:100%;max-width:400px;margin:2rem 0 0rem;position:relative}.school-stats .EFS-callout h4{text-align:center}.school-stats .EFS-callout .lightbulb{position:absolute;width:200px;top:-40%;left:-30%;z-index:-1}#share{top:-100px;position:relative}.list-supporters{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:flex-start;display:none !important}.list-supporters .donors{justify-content:flex-start;align-items:center}.list-supporters .donors h4{margin-left:1rem}.list-supporters .comments-section{margin:2rem 0;position:relative;width:100%}.list-supporters .comments-section .happy{position:absolute;width:200px;top:-35%;right:-14%;z-index:-1}.list-supporters .comments-section .supporter{display:flex;flex-direction:row;justify-content:stretch;row-gap:1rem}.list-supporters .comments-section .supporter:not(:last-child){margin-bottom:1rem}.list-supporters .comments-section .supporter img{margin-right:1rem}.list-supporters .comments-section .supporter .bubble{width:100%;padding:1rem;border:1px solid #CCB8FF;background-color:#fff;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.list-supporters .comments-section .supporter .bubble .comment{font-style:italic;border-bottom:1px solid rgba(65,65,66,0.2);padding-bottom:1rem;margin-bottom:1rem}.list-supporters .comments-section .supporter .bubble .comment:first-letter{text-transform:capitalize}.list-supporters .comments-section .supporter .bubble .author{margin-bottom:0em}.list-supporters .comments-section .supporter .bubble .author:first-letter{text-transform:capitalize}.list-supporters .comments-section .supporter .bubble p:last-child{font-size:.75rem;margin-bottom:0}.list-supporters .comments-section .supporter .bubble p:first-child{font-size:.875rem}.trust-signal{display:flex;flex-direction:row;column-gap:3rem}.trust-signal .teacher{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iMTMxIiB2aWV3Qm94PSIwIDAgODQgMTMxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjIuMzk5MSA2OS43NzE2SDIyLjAwODhDMTQuOTkxNiA2OS43ODAyIDkuMzA5NzkgNzUuNDgzMiA5LjMxODM3IDgyLjUxMDdMOS4zNDY5NiAxMDcuNDY1QzkuMzUxMjUgMTExLjQxMiAxMi41NTEgMTE0LjYxIDE2LjQ5NDMgMTE0LjYwNUwyMi40NTIgMTE0LjU5OEwyMi40MTQ4IDgyLjg4NThMNDUuNDc5NSA4Mi44NjI5QzUyLjcxMjYgODIuODU0MyA1OC41Njg5IDc2Ljk3NTIgNTguNTYwMyA2OS43MzI5TDIyLjM5OTEgNjkuNzcwMVY2OS43NzE2WiIgZmlsbD0iIzAxNDJBQyIvPgo8cGF0aCBkPSJNNDIuMDQyNiA3My4yMDk0QzQ4Ljk2MDUgNzMuMjA5NCA1NC41Njg2IDY3LjU5MzEgNTQuNTY4NiA2MC42NjVDNTQuNTY4NiA1My43MzY5IDQ4Ljk2MDUgNDguMTIwNiA0Mi4wNDI2IDQ4LjEyMDZDMzUuMTI0NyA0OC4xMjA2IDI5LjUxNjYgNTMuNzM2OSAyOS41MTY2IDYwLjY2NUMyOS41MTY2IDY3LjU5MzEgMzUuMTI0NyA3My4yMDk0IDQyLjA0MjYgNzMuMjA5NFoiIGZpbGw9IiM4NEI0RkUiLz4KPHBhdGggZD0iTTI4LjMyOTYgNTMuMzY5OEg0My4wMjc0VjY5Ljc5M0gzNS4wNjhMMjguMzI5NiA1My4zNjk4WiIgZmlsbD0iIzg0QjRGRSIvPgo8cGF0aCBkPSJNNzUuMTUyMyA4Ny40OTc3SDMwLjE5ODJWODIuMjcxNUg3Ni42Njc5TDc1LjE1MjMgODcuNDk3N1oiIGZpbGw9IiNDM0MzQzQiLz4KPHBhdGggZD0iTTc1Ljk1MyA0My45OTU1SDYxLjE3OEw1MS41ODE1IDgyLjI3MTVINzYuNjY3OUw4My43NTM3IDU0LjAxMTJDODUuMDI5IDQ4LjkyNTMgODEuMTg4NyA0My45OTU1IDc1Ljk1MyA0My45OTU1WiIgZmlsbD0iI0Y0MzEzMSIvPgo8cGF0aCBkPSJNMzEuNzQ1MSA0My40ODQzSDY2LjU2NTJWNjkuNzkyOUg0Mi42NTY5TDMxLjc0NTEgNDMuNDg0M1oiIGZpbGw9IiM4NEI0RkUiLz4KPHBhdGggZD0iTTUwLjMyNjEgNjcuNTg1MUM1OS4wMzkgNjcuNTg1MSA2Ni4xMDE5IDYwLjUxMTggNjYuMTAxOSA1MS43ODYxQzY2LjEwMTkgNDMuMDYwNSA1OS4wMzkgMzUuOTg3MiA1MC4zMjYxIDM1Ljk4NzJDNDEuNjEzMiAzNS45ODcyIDM0LjU1MDMgNDMuMDYwNSAzNC41NTAzIDUxLjc4NjEiIGZpbGw9IiM4NEI0RkUiLz4KPHBhdGggZD0iTTQxLjgyMzUgMzYuMjI5MUg1OS4zNjIyQzY3LjI0MDEgMzYuMjI5MSA3My42MzU0IDQyLjYzMzggNzMuNjM1NCA1MC41MjMyVjY0LjE5NDVIMjcuNDU0NlY1MC42MTkyQzI3LjQ1NDYgNDIuNjc2NyAzMy44OTI3IDM2LjIyOTEgNDEuODIzNSAzNi4yMjkxWiIgZmlsbD0iIzg0QjRGRSIvPgo8cGF0aCBkPSJNNTYuMzgyOCAzNi4yMjkxQzU2LjM4MjggMzkuNTg1NCA1My42NjYyIDQyLjMwNTkgNTAuMzE0OSA0Mi4zMDU5QzQ2Ljk2MzYgNDIuMzA1OSA0NC4yNDcxIDM5LjU4NTQgNDQuMjQ3MSAzNi4yMjkxIiBmaWxsPSIjNjMxNDBDIi8+CjxwYXRoIGQ9Ik01My42MTMyIDMxLjY2MDJINDYuNjY2VjQwLjM3NThINTMuNjEzMlYzMS42NjAyWiIgZmlsbD0iIzYzMTQwQyIvPgo8cGF0aCBkPSJNNTAuMzE1IDQzLjQ5NzJDNDYuMzEzMiA0My40OTcyIDQzLjA1NzYgNDAuMjM2OSA0My4wNTc2IDM2LjIyOTFINDUuNDM2N0M0NS40MzY3IDM4LjkyMjQgNDcuNjI1NyA0MS4xMTQ2IDUwLjMxNSA0MS4xMTQ2QzUzLjAwNDQgNDEuMTE0NiA1NS4xOTMzIDM4LjkyMjQgNTUuMTkzMyAzNi4yMjkxSDU3LjU3MjRDNTcuNTcyNCA0MC4yMzY5IDU0LjMxNjkgNDMuNDk3MiA1MC4zMTUgNDMuNDk3MloiIGZpbGw9IiMwMDMxN0YiLz4KPHBhdGggZD0iTTQxLjM3NzQgMTkuMjU2MUg1My42MTMyVjMzLjExNjNINDYuNDYxNkM0My42NTY1IDMzLjExNjMgNDEuMzc3NCAzMC44MzU0IDQxLjM3NzQgMjguMDI0N1YxOS4yNTYxWiIgZmlsbD0iIzYzMTQwQyIvPgo8cGF0aCBkPSJNMTcuNDU3NyA0NS44ODRIMzkuNjYzMUM0MC42OTY4IDQ1Ljg4NCA0MS42MjYyIDQ2LjUxNTUgNDIuMDA5MyA0Ny40NzYyTDUwLjg5MDkgNjkuNzkzSDIzLjI0ODJMMTUuMTEyOSA0OS4zNDkxQzE0LjQ1MjQgNDcuNjg4MiAxNS42NzM0IDQ1Ljg4NCAxNy40NTkyIDQ1Ljg4NEgxNy40NTc3WiIgZmlsbD0iI0U2RTZFNyIvPgo8cGF0aCBkPSJNMjcuNDU0NiA2Ni4yMDA0SDY2LjUwODFMNjYuNTY1MyA2OS43OTI5SDI3LjQ1NDZWNjYuMjAwNFoiIGZpbGw9IiNFNkU2RTciLz4KPHBhdGggZD0iTTQyLjkzMzEgMjQuNzNINDQuMjU5OSIgc3Ryb2tlPSIjMUIwMjYwIiBzdHJva2Utd2lkdGg9IjMuNTMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNNTQuNzg5OCA1OS41NjIzQzU1LjExNyA1OC44NzA2IDU0LjgyMjMgNTguMDQ0MSA1NC4xMzE2IDU3LjcxNjNDNTMuNDQwOCA1Ny4zODg2IDUyLjYxNTYgNTcuNjgzNyA1Mi4yODgzIDU4LjM3NTVMNTAuNTk1NyA2MS45NTMzQzUwLjI2ODUgNjIuNjQ1MSA1MC41NjMyIDYzLjQ3MTYgNTEuMjUzOSA2My43OTkzQzUxLjk0NDcgNjQuMTI3IDUyLjc2OTkgNjMuODMxOSA1My4wOTcyIDYzLjE0MDJMNTQuNzg5OCA1OS41NjIzWiIgZmlsbD0iIzYzMTQwQyIvPgo8cGF0aCBkPSJNNjAuMDkxNiA2Mi4yODczQzYxLjEwMzkgNjAuMTA2NiA2MC4xNTc0IDU3LjUxNjQgNTcuOTc5OSA1Ni41MDI3QzU1LjgwMjQgNTUuNDg4OSA1My4yMTYgNTYuNDM2OCA1Mi4yMDM3IDU4LjYxNzVMNTEuMzEzIDYwLjUzNjJMNTcuMjg1IDYzLjMxNEM1OC4zNDMxIDYzLjgwNjUgNTkuNTk5OCA2My4zNDY5IDYwLjA5MTYgNjIuMjg1OVY2Mi4yODczWiIgZmlsbD0iIzYzMTQwQyIvPgo8cGF0aCBkPSJNNTMuMjUxNyAyOC42MTE4VjIwLjI5MjhDNTMuMjUxNyAxOS43NjMgNTIuODIyNyAxOS4zMzM0IDUyLjI5MzcgMTkuMzMzNEg0MS4zNDQ3VjE2LjYyM0M0MS4zNDQ3IDE0LjYwNTUgNDIuOTc3NSAxMi45NzAzIDQ0Ljk5MiAxMi45NzAzSDUzLjM2MTdDNTUuMzc2MyAxMi45NzAzIDU3LjAwOSAxNC42MDU1IDU3LjAwOSAxNi42MjNWMjUuNzE2NkM1Ny4wMDkgMjcuMzMwMyA1NS42OTUxIDI4LjYzMzMgNTQuMDg1MiAyOC42MTlMNTMuMjUwMiAyOC42MTE4SDUzLjI1MTdaIiBmaWxsPSIjMUEwQzBFIi8+CjxwYXRoIGQ9Ik01NS40ODMyIDI2LjI3MjFWMjUuNTIzM0M1NS40ODMyIDI0LjcyMjkgNTQuODM1NiAyNC4wNzU3IDU0LjAzNzggMjQuMDc1N0M1My4yMzg1IDI0LjA3NTcgNTIuNTkyMyAyNC43MjQzIDUyLjU5MjMgMjUuNTIzM1YyNy42NzgySDU0LjA3OTJDNTQuODU1NiAyNy42NzgyIDU1LjQ4NDcgMjcuMDQ4MiA1NS40ODQ3IDI2LjI3MDdMNTUuNDgzMiAyNi4yNzIxWiIgZmlsbD0iIzYzMTQwQyIvPgo8cGF0aCBkPSJNNTAuNjc1MyAxNy4xOTg1VjIwLjY5NjVDNTAuNjc1MyAyMS41NTcgNTEuMzcxNiAyMi4yNTU4IDUyLjIzMjMgMjIuMjU1OFYyNC45ODJINTMuNDE2MVYxNy4xOTg1SDUwLjY3NTNaIiBmaWxsPSIjMUEwQzBFIi8+CjxwYXRoIGQ9Ik0zMC40MTI4IDY5Ljc2MjlIMjkuODU2NkMyMi45MzA5IDY5Ljc3MTUgMTcuMzIzNCA3NS40IDE3LjMzMDYgODIuMzM1OUwxNy4zNjc3IDExNC42MDRMMzAuNDY0MiAxMTQuNTg4TDMwLjQyNzEgODIuODc1N0w1My40OTE3IDgyLjg1MjhDNjAuNzI0OCA4Mi44NDQyIDY2LjU4MTEgNzYuOTY1IDY2LjU3MjUgNjkuNzIyOEwzMC40MTEzIDY5Ljc2TDMwLjQxMjggNjkuNzYyOVoiIGZpbGw9IiMwMTQyQUMiLz4KPHBhdGggZD0iTTMwLjQ1ODUgMTI0Ljc2MUgyNS41NzE2TDIzLjgxMyAxMTQuNTgzSDMwLjQ1ODVWMTI0Ljc2MVoiIGZpbGw9IiM2MzE0MEMiLz4KPHBhdGggZD0iTTIyLjQyNDggMTI0Ljc2MUgxNy41Mzc5TDE1Ljc3OTMgMTE0LjU4M0gyMi40MjQ4VjEyNC43NjFaIiBmaWxsPSIjNjMxNDBDIi8+CjxwYXRoIGQ9Ik0xNy4wNjQ5IDEyMS44OTVDMTcuMjQzNiAxMjMuNDIxIDE2LjA1NDEgMTI0Ljc2MSAxNC41MiAxMjQuNzYxSDExLjM5ODhDNy45NTg4NyAxMjQuNzYxIDUuMTY5NDMgMTI3LjU1NSA1LjE2OTQzIDEzMUgyMS42MTE1QzIyLjA3NjIgMTMxIDIyLjQ1MzYgMTMwLjYyMiAyMi40NTM2IDEzMC4xNTdWMTIxLjg5NUgxNy4wNjY0SDE3LjA2NDlaIiBmaWxsPSIjQzNDM0M0Ii8+CjxwYXRoIGQ9Ik0yNS4wNzEzIDEyMS44OTVDMjUuMjUgMTIzLjQyMSAyNC4wNjA0IDEyNC43NjEgMjIuNTI2MyAxMjQuNzYxSDE5LjQwNTJDMTUuOTY1MiAxMjQuNzYxIDEzLjE3NTggMTI3LjU1NSAxMy4xNzU4IDEzMUgyOS42MTc5QzMwLjA4MjUgMTMxIDMwLjQ2IDEzMC42MjIgMzAuNDYgMTMwLjE1N1YxMjEuODk1SDI1LjA3MjdIMjUuMDcxM1oiIGZpbGw9IiNDRUNGRDAiLz4KPHBhdGggZD0iTTczLjYzNjkgNjQuMTk0NUg1Ni43MzU4TDY0LjIxNDggNjkuMjI0NUM2OC4yMzM5IDcxLjkyNjQgNzMuNjM1NCA2OS4wNDI3IDczLjYzNTQgNjQuMTk0NUg3My42MzY5WiIgZmlsbD0iIzg0QjRGRSIvPgo8cGF0aCBkPSJNNzUuMTA2NSA4Ny40OTc3SDcxLjYyNjVMNzMuMzEwNyAxMzFINzUuMTA2NVY4Ny40OTc3WiIgZmlsbD0iI0MzQzNDNCIvPgo8cGF0aCBkPSJNNDQuNTI3NCA4Ny40OTc3SDQxLjA0NzRWMTMxSDQyLjg0MzEiIGZpbGw9IiNDM0MzQzQiLz4KPHBhdGggZD0iTTcyLjgxNDkgMTE4LjE3OEw3My4zMTExIDEzMUg3NS4xMDY4VjExOC4xNzhINzIuODE0OVoiIGZpbGw9IiNGNDMxMzEiLz4KPHBhdGggZD0iTTQxLjA0NzQgMTE4LjE3OFYxMzFINDIuODQzMUw0My4zMzkyIDExOC4xNzhINDEuMDQ3NFoiIGZpbGw9IiNGNDMxMzEiLz4KPHBhdGggZD0iTTQyLjA5MTIgMjMuNTAxNUgzOS43MjY0QzM5LjI2MTMgMjMuNTAxNSAzOC44ODQzIDIzLjg3OSAzOC44ODQzIDI0LjM0NDhWMjUuMzQyOEMzOC44ODQzIDI1LjgwODYgMzkuMjYxMyAyNi4xODYyIDM5LjcyNjQgMjYuMTg2Mkg0Mi4wOTEyQzQyLjU1NjMgMjYuMTg2MiA0Mi45MzMzIDI1LjgwODYgNDIuOTMzMyAyNS4zNDI4VjI0LjM0NDhDNDIuOTMzMyAyMy44NzkgNDIuNTU2MyAyMy41MDE1IDQyLjA5MTIgMjMuNTAxNVoiIHN0cm9rZT0iIzFCMDI2MCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik00Ny40NjUyIDIzLjUwMTVINDUuMTAwNEM0NC42MzUzIDIzLjUwMTUgNDQuMjU4MyAyMy44NzkgNDQuMjU4MyAyNC4zNDQ4VjI1LjM0MjhDNDQuMjU4MyAyNS44MDg2IDQ0LjYzNTMgMjYuMTg2MiA0NS4xMDA0IDI2LjE4NjJINDcuNDY1MkM0Ny45MzAzIDI2LjE4NjIgNDguMzA3MyAyNS44MDg2IDQ4LjMwNzMgMjUuMzQyOFYyNC4zNDQ4QzQ4LjMwNzMgMjMuODc5IDQ3LjkzMDMgMjMuNTAxNSA0Ny40NjUyIDIzLjUwMTVaIiBzdHJva2U9IiMxQjAyNjAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNNDguMTcwNCAyNC43M0g1My40MTYyIiBzdHJva2U9IiMxQjAyNjAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNMjIuODQzOCAyMS41NjgyTDIyLjg0MzYgMjEuNTY3OUMyMS44OTE0IDIwLjY5NDIgMjAuNDcwNSAyMC41NjUyIDE5LjM0NzkgMjEuMTU0MkwxOS4zNDc2IDIxLjE1NDRDMTguMzUwMSAyMS42Nzg5IDE4LjAyNzMgMjIuNjcgMTcuOTQ0MiAyMy40NjkzQzE3LjkxNiAyMy43NDAzIDE3LjkxMzUgMjQuMDAyNyAxNy45MjQzIDI0LjIzODlDMTcuNzA0MyAyNC4xNTUxIDE3LjQ1NTUgMjQuMDc1NiAxNy4xOTA1IDI0LjAxNzlDMTYuNDA5NiAyMy44NDc4IDE1LjM3MTcgMjMuODQ1IDE0LjU2NjggMjQuNjMyMUMxMy42NTY3IDI1LjUxNjEgMTMuMzM1NSAyNi45MTA5IDEzLjg1ODIgMjguMDkxOEwxMy44NTg1IDI4LjA5MjVDMTQuMjYgMjguOTk1NyAxNS4wMDIxIDI5LjU4NzEgMTUuODQxMyAyOS44MjA4TDE1Ljg2NzggMjkuODI4MkwxNS44OTQ5IDI5LjgzMjZMMjIuMjU5MSAzMC44NjZMMjIuNzU0MyAzMC45NDY0TDIyLjgzMzMgMzAuNDQ4N0wyMy44NDg3IDI0LjA1NDhMMjMuODUzIDI0LjAyNzZMMjMuODU0MyAyNC4wMDAyQzIzLjg5NjcgMjMuMTI1IDIzLjU2ODUgMjIuMjM0IDIyLjg0MzggMjEuNTY4MloiIHN0cm9rZT0iI0NDQjhGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik0yMC4zOTc4IDUuNjIyNDdMMjAuMzk3NyA1LjYyMjE2QzE5LjgzOTUgMy41NjY0OCAxNy45NzI1IDIuMTE0NzQgMTUuODc5NSAxLjkzNjYxTDE1Ljg3OTEgMS45MzY1OEMxNC4wNzMxIDEuNzg0NDEgMTIuNzYzOSAyLjg0NjUgMTEuOTE5MSAzLjkyMjE4QzExLjQ3NTcgNC40ODY2NSAxMS4xMzkzIDUuMDc5NSAxMC45MDMxIDUuNTYyNTVDMTAuNjA4MiA1LjExMjQ3IDEwLjIwMDIgNC41NjU1MyA5LjY5MDI1IDQuMDU5N0M4LjcxODMyIDMuMDk1NjcgNy4yODc5NiAyLjIwMDA3IDUuNTE5ODQgMi41NzIzMkMzLjQ2NTU5IDIuOTk2OTkgMS43OTUxNyA0LjY2MzEzIDEuNDg4OTYgNi43NjU0NkwxLjQ4ODg1IDYuNzY2MjRDMS4yNTUxNyA4LjM4ODUxIDEuNzcxOTcgOS44NzI4MiAyLjczNzAzIDEwLjk0NTNMMi43NTU1IDEwLjk2NThMMi43NzYxIDEwLjk4NDFMMTEuMzYgMTguNjM2M0wxMS43MzYzIDE4Ljk3MTdMMTIuMDY4MSAxOC41OTM0TDE5LjYzOTQgOS45NjA5NkwxOS42NTc1IDkuOTQwMzlMMTkuNjczMSA5LjkxNzk3QzIwLjUgOC43MzU5NSAyMC44MjU2IDcuMjAyMDUgMjAuMzk3OCA1LjYyMjQ3WiIgc3Ryb2tlPSIjQ0NCOEZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KPC9zdmc+Cg==");background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;max-width:250px}@media (min-width: 46.0625em){.list-give{animation:popup 0.4s cubic-bezier(0.2, 0, 0.04, 1) 200ms 1 normal forwards;background-color:#fff;opacity:0}}@media screen and (max-width: 46em){.list-give{max-width:unset;padding:0}}.list-give h4,.list-give h3{text-align:center}@media screen and (max-width: 46em){.list-give #donateOptions{position:fixed;width:100%;bottom:0;left:0;padding:1rem;z-index:100;background-color:#fff;border-top:1px solid rgba(65,65,66,0.2)}.list-give #donateOptions .donation-amount{margin-bottom:.5rem}}.list-give #donateOptions .cancel{display:none}@media screen and (max-width: 46em){.list-give #donateOptions .cancel{display:block}}.list-give #quickDonate,.list-give .close{display:none}.list-give .suggestedAmountHolder{display:flex;column-gap:.5rem;margin-bottom:1rem;justify-content:space-between}.list-give .suggestedAmountHolder .button-secondary{border:1px solid rgba(124,73,255,0.5);color:#4413c7;background-color:white;position:relative;z-index:10}.list-give .suggestedAmountHolder button:last-child{display:block}.list-give .customDonationHolder{text-align:center}.list-give .enterAnotherAmount{display:block;margin:auto;background:none !important;border:none;color:#0062fd}.list-give .enterAnotherAmount:hover{cursor:pointer;text-decoration:underline}.list-give .suggestedAmount{height:unset;line-height:normal;padding:.5rem;width:100%}.list-give .give-button-subtitle{display:block;font-size:.75rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}.enterAnotherAmount{margin-top:1rem}.next-steps{background-color:#f9d524;display:flex;justify-content:center;flex-direction:column;padding:2rem;align-items:center;max-width:600px;margin:0 auto}.next-steps p{text-align:center}#mainHeader{margin-bottom:0}.list-share-tools{width:100%}.essentials-list-funded-state .donor-messages .messages-container .content{background-color:rgba(204,184,255,0.15)}.essentials-list-funded-state .donor-messages .donor-pfps img{border-color:#f6f3ff}.essentials-list-funded-state .list-content{width:100%}.essentials-list-funded-state.list{margin:0}.essentials-list-funded-state .list-share-tools,.essentials-list-funded-state .donor-share-tools,.essentials-list-funded-state .list-teacher.card{border:none;background-color:transparent;padding:0;margin:0}.essentials-list-funded-state .fully-funded-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;padding:2rem 0 0}@media screen and (max-width: 46em){.essentials-list-funded-state .fully-funded-hero{width:100%;margin-left:0;margin-right:0;padding:1rem 0}}.essentials-list-funded-state .fully-funded-hero-content{max-width:980px;width:100%;margin:0 auto;text-align:center;z-index:2;position:relative}@media screen and (max-width: 46em){.essentials-list-funded-state .fully-funded-hero-content{padding:0rem}}.essentials-list-funded-state .fully-funded-hero-content-inner{width:100%;margin:0 auto}.essentials-list-funded-state .funded-content-wrapper{max-width:980px;width:100%;align-items:flex-start}.essentials-list-funded-state .funded-content-wrapper .teacher-info{position:static;top:auto}.essentials-list-funded-state .latest-supplies-funded{margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:550px}.essentials-list-funded-state .latest-supplies-funded h3{margin-bottom:.25rem}.essentials-list-funded-state .latest-supplies-funded p{margin:0;color:rgba(33,33,33,0.75);font-size:1.5rem}@media screen and (max-width: 46em){.essentials-list-funded-state .latest-supplies-funded p{font-size:1rem;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:normal}}.essentials-list-funded-state .latest-supplies-funded .funded-supplies-images{display:flex;flex-direction:row;justify-content:center;gap:.5rem;margin-bottom:.75rem}.essentials-list-funded-state .latest-supplies-funded .funded-supplies-images li{width:56px;height:56px;border-radius:.5rem;overflow:hidden;background-color:#fff;border:1px solid rgba(65,65,66,0.05)}.essentials-list-funded-state .latest-supplies-funded .funded-supplies-images img{width:100%;height:100%;object-fit:cover}.essentials-list-funded-state .fully-funded-hero:before,.essentials-list-funded-state .fully-funded-hero:after{display:inline-block;z-index:0;position:absolute;opacity:.66}.essentials-list-funded-state .fully-funded-hero:before{content:url("https://www.donorschoose.org/images/misc/essentials-funded-left.svg");left:0;top:2rem}@media screen and (max-width: 46em){.essentials-list-funded-state .fully-funded-hero:before{transform:scale(0.55);transform-origin:bottom left;left:-1rem;top:-1rem}}.essentials-list-funded-state .fully-funded-hero:after{content:url("https://www.donorschoose.org/images/misc/essentials-funded-right.svg");right:-2rem;top:2rem}@media screen and (max-width: 46em){.essentials-list-funded-state .fully-funded-hero:after{transform:scale(0.55);transform-origin:bottom right;right:-1rem;top:-3rem}}.essentials-list-funded-state .fully-funded-celebration{background-color:#fff;padding:0rem 2.5rem 0rem 2.5rem;-webkit-border-radius:4.375rem;-moz-border-radius:4.375rem;-ms-border-radius:4.375rem;-o-border-radius:4.375rem;border-radius:4.375rem;text-align:center;margin-top:4.5rem}@media screen and (max-width: 46em){.essentials-list-funded-state .fully-funded-celebration{padding:0rem 1rem 0rem 1rem}}.essentials-list-funded-state .fully-funded-celebration-inner{width:100%;margin:0 auto 0;top:-3rem;position:relative;max-width:550px;display:flex;align-items:center;flex-direction:column;row-gap:1rem}.essentials-list-funded-state .fully-funded-celebration-inner .teacher-photo{width:128px;height:128px;object-fit:cover;border-radius:100%;display:block;border:8px solid #FFF}.essentials-list-funded-state .fully-funded-celebration-inner h1{margin-bottom:.5rem;font-size:2rem;line-height:1.2}@media screen and (max-width: 46em){.essentials-list-funded-state .fully-funded-celebration-inner h1{font-size:1.5rem;font-weight:600;letter-spacing:0}}.essentials-list-funded-state .fully-funded-celebration-inner .subheader{margin-bottom:1.25rem}.essentials-list-funded-state .fully-funded-give-box{display:flex;flex-direction:column;align-items:center;gap:1rem}.essentials-list-funded-state .essentials-funded-giving-section{width:100%;max-width:100%}.essentials-list-funded-state .essentials-funded-other-project{margin-bottom:1.5rem}.essentials-list-funded-state .essentials-funded-project-headline{color:#212121;font-weight:900;letter-spacing:-0.05em;font-size:1.5rem;text-align:center;margin:0 0 1rem}.essentials-list-funded-state .essentials-funded-project-headline div{font-size:1.25rem;font-weight:500;margin-top:.5rem;letter-spacing:-0.03em;line-height:1.3}.essentials-list-funded-state .essentials-funded-project-headline a{color:#0062fd}.essentials-list-funded-state .essentials-funded-project-give-wrap{display:flex;justify-content:center;width:100%;margin-bottom:.5rem}.essentials-list-funded-state .essentials-funded-project-give-wrap .project-card-give-box{margin-top:0}.essentials-list-funded-state .essentials-funded-project-give-wrap .form-redux .dollar-amount{gap:1rem}@media screen and (max-width: 46em){.essentials-list-funded-state .essentials-funded-project-give-wrap .project-card-give-box,.essentials-list-funded-state .essentials-funded-project-give-wrap .form-redux,.essentials-list-funded-state .essentials-funded-project-give-wrap .form-redux .dollar-amount{width:100%}.essentials-list-funded-state .essentials-funded-project-give-wrap .form-redux .dollar-amount{flex-wrap:nowrap}.essentials-list-funded-state .essentials-funded-project-give-wrap .donation-amount{flex:1;min-width:0}.essentials-list-funded-state .essentials-funded-project-give-wrap .button-primary{display:inline-block;width:auto}}.essentials-list-funded-state .essentials-funded-project-give-wrap .match-tooltip{margin-top:-0.25em;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}.essentials-list-funded-state .essentials-funded-project-give-wrap .dollar-amount:focus-within~.match-tooltip,.essentials-list-funded-state .essentials-funded-project-give-wrap .match-tooltip:hover{opacity:1;visibility:visible}.essentials-list-funded-state .essentials-funded-teacher-label{color:#212121;text-align:center;margin:0 0 .75rem}@media screen and (max-width: 46em){.essentials-list-funded-state .essentials-funded-teacher-give-bar.list-give #donateOptions{position:relative;width:auto;bottom:auto;left:auto;padding:0;z-index:auto;background-color:transparent;border-top:none}}.teacher-header{background-color:#fff;padding-bottom:1rem;padding-top:1rem;position:sticky;top:0;border-bottom:1px solid rgba(65,65,66,0.2);z-index:100;row-gap:1rem;display:flex;justify-content:center;flex-direction:row;align-items:center;column-gap:2rem}@media screen and (max-width: 46em){.teacher-header{flex-direction:column}}.teacher-header .dashboard-link svg{margin-right:1rem;fill:#0062fd}.teacher-header .text-discreet.teacher-only{margin-bottom:0;text-align:center;font-size:.875rem;background-color:#f9d524;background-blend-mode:darken;padding:.5em 1em;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}.icon-messenger.icon{background-image:url("/images/icon/facebook-messenger.svg");margin-left:.25rem;margin-right:.5rem;width:2rem;height:2rem;top:-.125rem}.prtnr-funding-attribution{border-top:3px solid #faf8ff;border-bottom:3px solid #faf8ff;padding:1rem}@media screen and (max-width: 46em){.prtnr-funding-attribution{width:115% !important}}.prtnr-funding-attribution:before{content:'';background-image:url('data:image/svg+xml,<svg width="163" height="130" viewBox="0 0 163 130" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M53.0579 101.56C73.3189 108.239 95.1752 97.2803 101.875 77.0821C108.576 56.8839 97.5823 35.0952 77.3214 28.4158C57.0604 21.7364 35.2041 32.6955 28.5039 52.8938C21.8038 73.092 32.797 94.8807 53.0579 101.56Z" fill="white" stroke="%238FF0F0" stroke-miterlimit="10"/><path d="M52.4854 55.6388C55.5571 56.6514 58.8707 54.9899 59.8866 51.9277C60.9024 48.8654 59.2357 45.5621 56.1639 44.5494C53.0922 43.5367 49.7786 45.1982 48.7627 48.2605C47.7469 51.3227 49.4136 54.6261 52.4854 55.6388Z" fill="%238FF0F0"/><path d="M80.9901 65.0357C84.0619 66.0483 87.3755 64.3868 88.3913 61.3246C89.4071 58.2623 87.7405 54.9589 84.6687 53.9463C81.5969 52.9336 78.2833 54.5951 77.2675 57.6574C76.2517 60.7196 77.9184 64.023 80.9901 65.0357Z" fill="%238FF0F0"/><path d="M50.0402 61.1943C47.3568 69.2835 51.7583 78.0231 59.8822 80.7013C68.006 83.3795 76.7632 78.9884 79.4497 70.8898" stroke="%238FF0F0" stroke-miterlimit="10"/><path d="M112.671 109.677C119.631 119.954 133.63 122.661 143.939 115.723C154.249 108.785 156.964 94.8295 150.005 84.5521C143.045 74.2747 129.046 71.5675 118.737 78.5055C108.427 85.4436 105.712 99.3994 112.671 109.677Z" fill="white" stroke="%238FF0F0" stroke-miterlimit="10"/><path d="M128.819 88.2894C129.874 89.8475 131.996 90.2579 133.559 89.2061C135.122 88.1542 135.534 86.0384 134.479 84.4802C133.423 82.9221 131.301 82.5116 129.738 83.5635C128.175 84.6154 127.763 86.7312 128.819 88.2894Z" fill="%238FF0F0"/><path d="M138.61 102.748C139.665 104.307 141.787 104.717 143.35 103.665C144.913 102.613 145.325 100.497 144.27 98.9392C143.215 97.3811 141.092 96.9706 139.529 98.0225C137.966 99.0744 137.555 101.19 138.61 102.748Z" fill="%238FF0F0"/><path d="M125.738 90.032C121.609 92.8106 120.516 98.4056 123.307 102.526C126.097 106.647 131.706 107.732 135.84 104.95L125.741 90.0368L125.738 90.032Z" stroke="%238FF0F0" stroke-miterlimit="10"/><path d="M137.367 43.5699L125.822 36.9249C121.095 34.2041 115.249 35.4821 112.759 39.7814L111.06 42.7149C108.57 47.0143 110.383 52.7004 115.11 55.4212L116.917 56.4611L118.641 62.5887L124.826 61.0133L126.633 62.0532C131.36 64.774 137.206 63.496 139.696 59.1966L141.395 56.2632C143.885 51.9638 142.072 46.2776 137.345 43.5569L137.367 43.5699Z" fill="white"/><mask id="mask0_2845_2045" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="102" y="30" width="47" height="44"><path d="M148.101 30.6357H102.366V73.6891H148.101V30.6357Z" fill="white"/><path d="M137.367 43.5699L125.822 36.9249C121.095 34.2041 115.249 35.4821 112.759 39.7814L111.06 42.7149C108.57 47.0143 110.383 52.7004 115.11 55.4212L116.917 56.4611L118.641 62.5887L124.826 61.0133L126.633 62.0532C131.36 64.774 137.206 63.496 139.696 59.1966L141.395 56.2632C143.885 51.9638 142.072 46.2776 137.345 43.5569L137.367 43.5699Z" fill="black"/></mask><g mask="url(%23mask0_2845_2045)"><path d="M116.917 56.4612L117.881 56.1901L117.771 55.7989L117.418 55.5959L116.917 56.4612ZM118.641 62.5888L117.677 62.86L117.941 63.7977L118.887 63.5566L118.641 62.5888ZM124.826 61.0134L125.327 60.148L124.974 59.945L124.579 60.0456L124.826 61.0134ZM137.868 42.7047L126.323 36.0597L125.321 37.7904L136.866 44.4354L137.868 42.7047ZM126.323 36.0597C121.195 33.1083 114.702 34.4311 111.892 39.2827L113.626 40.2804C115.796 36.5333 120.994 35.3002 125.321 37.7904L126.323 36.0597ZM111.892 39.2827L110.193 42.2161L111.927 43.2138L113.626 40.2804L111.892 39.2827ZM110.193 42.2161C107.383 47.0678 109.481 53.3353 114.609 56.2867L115.611 54.556C111.285 52.0658 109.757 46.9609 111.927 43.2138L110.193 42.2161ZM114.609 56.2867L116.416 57.3266L117.418 55.5959L115.611 54.556L114.609 56.2867ZM115.953 56.7324L117.677 62.86L119.605 62.3177L117.881 56.1901L115.953 56.7324ZM118.887 63.5566L125.072 61.9811L124.579 60.0456L118.394 61.6211L118.887 63.5566ZM124.325 61.8787L126.131 62.9186L127.134 61.1879L125.327 60.148L124.325 61.8787ZM126.131 62.9186C131.259 65.87 137.753 64.5472 140.563 59.6956L138.829 58.6979C136.659 62.445 131.46 63.6781 127.134 61.1879L126.131 62.9186ZM140.563 59.6956L142.261 56.7621L140.528 55.7645L138.829 58.6979L140.563 59.6956ZM142.261 56.7621C145.071 51.9105 142.974 45.643 137.846 42.6916L136.843 44.4223C141.17 46.9125 142.698 52.0173 140.528 55.7645L142.261 56.7621ZM136.843 44.4223L136.866 44.4354L137.868 42.7047L137.846 42.6916L136.843 44.4223Z" fill="%238FF0F0"/></g><path d="M132.925 50.5867C133.381 49.2047 132.856 47.6803 131.731 46.7934C130.738 46.0124 129.577 46.1289 128.708 46.413C128.369 46.5238 128.058 46.6648 127.793 46.804C127.781 46.5052 127.747 46.165 127.673 45.8159C127.484 44.924 127.006 43.8612 125.835 43.3965C124.505 42.8635 122.921 43.1722 121.95 44.2535L121.949 44.2541C121.206 45.0845 120.942 46.122 121.091 47.0942L121.095 47.1214L121.102 47.1479L123.031 54.3403L123.16 54.8225L123.644 54.6929L130.839 52.7649L130.866 52.7578L130.892 52.7478C131.811 52.3897 132.576 51.6417 132.925 50.5867Z" stroke="%238FF0F0" stroke-miterlimit="10"/></svg>');background-repeat:no-repeat;background-size:contain;margin-top:2.5rem;margin-left:30rem;position:absolute;display:block;width:100px;height:100px;z-index:0}@media screen and (max-width: 46em){.prtnr-funding-attribution:before{display:none}}.prtnr-funding-attribution h3{text-align:center;margin:2rem auto}@media screen and (max-width: 46em){.prtnr-funding-attribution h3{margin:.5rem auto 1rem auto}}.prtnr-funding-attribution .prtnr-funding-messages ul li{z-index:1;position:relative}.prtnr-funding-attribution .prtnr-funding-messages ul li:before{content:'';background-image:url('data:image/svg+xml,<svg width="24" height="28" viewBox="0 0 24 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2.0053" y="7.80542" width="7.24562" height="7.24562" transform="rotate(-45 2.0053 7.80542)" stroke="%238FF0F0"/><line x1="20.6724" y1="2.18557e-08" x2="20.6724" y2="5.57614" stroke="%238FF0F0"/><line x1="23.5181" y1="2.73047" x2="17.9419" y2="2.73047" stroke="%238FF0F0"/><line x1="2.41312" y1="21.6228" x2="6.35605" y2="25.5658" stroke="%238FF0F0"/><line x1="6.35599" y1="21.5413" x2="2.41307" y2="25.4842" stroke="%238FF0F0"/></svg>');background-repeat:no-repeat;margin-left:-2rem;margin-top:-2rem;position:absolute;display:block;width:30px;height:30px}.prtnr-funding-attribution .prtnr-funding-messages ul li:after{content:'';background-image:url('data:image/svg+xml,<svg width="24" height="28" viewBox="0 0 24 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2.0053" y="7.80542" width="7.24562" height="7.24562" transform="rotate(-45 2.0053 7.80542)" stroke="%238FF0F0"/><line x1="20.6724" y1="2.18557e-08" x2="20.6724" y2="5.57614" stroke="%238FF0F0"/><line x1="23.5181" y1="2.73047" x2="17.9419" y2="2.73047" stroke="%238FF0F0"/><line x1="2.41312" y1="21.6228" x2="6.35605" y2="25.5658" stroke="%238FF0F0"/><line x1="6.35599" y1="21.5413" x2="2.41307" y2="25.4842" stroke="%238FF0F0"/></svg>');background-repeat:no-repeat;margin-top:0rem;margin-left:28rem;position:absolute;display:block;width:30px;height:30px;transform:rotate(180deg)}@media screen and (max-width: 46em){.prtnr-funding-attribution .prtnr-funding-messages ul li:after{margin-left:unset;right:-1rem}}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message{background-color:#e9fcfc;padding:1rem;border-radius:1rem;text-align:center;max-width:480px;margin:0 auto 2rem auto}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message h4{font-weight:normal;text-align:center;color:#707070;letter-spacing:1px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message p.prtnr-funding-subhed{font-size:1.125rem;color:#212121}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .prtnr-funding-info{display:flex;flex-direction:row;border-top:1px solid rgba(65,65,66,0.05);padding:1rem 0 0 0;column-gap:1rem;align-items:center}@media screen and (max-width: 46em){.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .prtnr-funding-info{flex-direction:column;justify-content:center}}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .prtnr-funding-info .prtnr-funding-logo{width:150px;height:85px;background-color:#fff;border:2px solid rgba(65,65,66,0.05);display:flex;justify-content:center;padding:.5rem}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .prtnr-funding-info .prtnr-funding-logo img{object-fit:contain;width:100%;height:100%}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .prtnr-funding-info .prtnr-funding-content{width:320px;text-align:left;font-size:.875rem;font-style:italic;display:flex;align-items:center}@media screen and (max-width: 46em){.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .prtnr-funding-info .prtnr-funding-content{width:100%;margin-top:1rem;text-align:center;justify-content:center}}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .teacher-msg-container{padding-left:4rem}.prtnr-funding-attribution .prtnr-funding-messages ul li.prtnr-funding-message .teacher-msg-container .prtnr-funding-info{border-top:0px}.donor-messages .donor-pfps{display:flex;flex-direction:row}.donor-messages .donor-pfps img{width:64px;height:64px;border:3px solid #fff;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem}.donor-messages .donor-pfps img:not(:first-child){margin-left:-1rem}.donor-messages h4{margin-bottom:0}.donor-messages .donors-highlighted{display:flex;flex-direction:row;align-items:center;gap:1rem;margin:0 0 2rem 0}.donor-messages .donors-highlighted .amount{display:block;color:#212121;font-size:1.25rem;line-height:1}.donor-messages .content-container{display:flex;flex-direction:column;justify-content:flex-start}.donor-messages .message{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem;margin-bottom:2rem;font-size:.875rem}.donor-messages .message .message-from-donor{font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-size:1.25rem;display:block;margin-top:1rem;background-color:#fff;padding:1rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;-ms-border-radius:.375rem;-o-border-radius:.375rem;border-radius:.375rem}@media screen and (max-width: 46em){.donor-messages .message .message-from-donor{font-size:1rem}}.donor-messages .message .date{font-size:.75rem;color:rgba(143,143,143,0.75)}.donor-messages .message .user{text-transform:capitalize}.donor-messages .message img{height:32px;width:32px;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem}.donor-messages .message .content{padding:1.5rem;margin-bottom:.5rem;width:100%;background-color:#f3f3f3;-webkit-border-radius:0 1rem 1rem 1rem;-moz-border-radius:0 1rem 1rem 1rem;-ms-border-radius:0 1rem 1rem 1rem;-o-border-radius:0 1rem 1rem 1rem;border-radius:0 1rem 1rem 1rem}.teacher-msg-container{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.teacher-msg-container textarea{width:100%}.teacher-msg-container .input-holder{padding-bottom:0}.teacher-msg-container .text-link{text-align:left}.teacher-msg-container .button-primary,.teacher-msg-container .button-secondary{margin-bottom:0}.teacher-msg-container .button-holder{display:flex;flex-direction:row;gap:.5rem;align-items:center}.teacher-msg-container .teacher-name{margin-bottom:0;margin-top:.5rem}.teacher-msg-container .teacher-message{display:flex;flex-direction:row;gap:.5rem}.teacher-msg-container .teacher-message .teacher-content{padding:1rem;background-color:#fff;-webkit-border-radius:0 1rem 1rem 1rem;-moz-border-radius:0 1rem 1rem 1rem;-ms-border-radius:0 1rem 1rem 1rem;-o-border-radius:0 1rem 1rem 1rem;border-radius:0 1rem 1rem 1rem}@keyframes alert{0%{transform:scale(1) rotate(180deg);fill:#CCB8FF}50%{transform:scale(1.4) translateX(-3px) rotate(180deg);fill:#7C49FF}100%{transform:scale(1) rotate(180deg);fill:#CCB8FF}}@keyframes floaty{0%{transform:translateY(0%)}50%{transform:translateY(-8px)}100%{transform:translateY(0%)}}@keyframes spinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes popup{0%{opacity:0;bottom:-2rem}100%{opacity:1;bottom:1rem}}@keyframes drive{0%{transform:translateX(0px) translateY(-1px)}5%{transform:translateX(1px) translateY(0px)}10%{transform:translateX(2px) translateY(-1px)}15%{transform:translateX(3px) translateY(0px)}20%{transform:translateX(2px) translateY(-2px)}25%{transform:translateX(1px) translateY(-1px)}30%{transform:translateX(0px) translateY(0px)}50%{transform:translateX(4px) translateY(0px)}100%{transform:translateX(0px) translateY(0px)}}#mainFooter{margin-top:0}.fully-funded-give-box{position:relative}.fully-funded-give-box .dollar-amount .donation-amount{max-width:150px}
