.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:5px}@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}}.share-wrapper{text-align:center}@media screen and (max-width: 46em){.share-wrapper .share-wrapper{display:none}}.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{display:inline-block;border-radius:100px;max-height:37px;max-width:37px;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);margin-left:0.5rem;position:relative;top:-.25rem}.share-wrapper .icon-ss-instagram .icon-instagram{fill:#fff;max-width:1.5em;max-height:1.5em}.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 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:#8ED500}.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{display:none}}.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)}.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 .button-secondary{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0;border:none}.donor-share-tools .options .button-secondary:hover{background-color:transparent}.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-bottom:.25rem;top:unset;background-position:center}}.teacherhub-projectcard .teacher-hub-share-wrapper .copy-link .project-url+.button-secondary{display:block;position:absolute;left:0;top:0;height:100%;width:100%}.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}}.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:5px}@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}}.share-wrapper{text-align:center}@media screen and (max-width: 46em){.share-wrapper .share-wrapper{display:none}}.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{display:inline-block;border-radius:100px;max-height:37px;max-width:37px;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);margin-left:0.5rem;position:relative;top:-.25rem}.share-wrapper .icon-ss-instagram .icon-instagram{fill:#fff;max-width:1.5em;max-height:1.5em}.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 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:#8ED500}.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{display:none}}.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)}.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 .button-secondary{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0;border:none}.donor-share-tools .options .button-secondary:hover{background-color:transparent}.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-bottom:.25rem;top:unset;background-position:center}}.teacherhub-projectcard .teacher-hub-share-wrapper .copy-link .project-url+.button-secondary{display:block;position:absolute;left:0;top:0;height:100%;width:100%}.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}}@media screen and (max-width: 46em){.overlay-container:has(.fb-interstitial){display:none}}.overlay-iframe-wrapper:has(.fb-interstitial) .overlay-close{right:4px;top:4px}.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-size:contain;background-repeat:no-repeat;background-position-y:150%;border:4px solid #1b0260;border-radius:1rem}.fb-interstitial.nextdoor-condition,.fb-interstitial.local-condition{background-position-y:120%;background-position-x:center;background-size:110%}.fb-interstitial h2{font-size:2rem;color:#212121}.fb-interstitial .copied-friendly-message{font-size:1.25rem;margin-bottom:2rem;font-weight:normal}.fb-interstitial .fb-not-open-link{margin-top:2rem;margin-bottom:1rem}.fb-interstitial .pro-tip{background-color:#e6efff;border-radius:1rem;text-align:left;padding:1.25rem}.fb-interstitial .pro-tip .pro-tip-header{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.fb-interstitial .pro-tip .pro-tip-header span{font-size:.75rem;text-transform:uppercase;font-weight:900;color:#0062fd}.fb-interstitial .pro-tip .pro-tip-header h4{font-weight:bold;font-size:1rem;color:#212121;text-transform:none;margin-bottom:0}.fb-interstitial .pro-tip .pro-tip-header .button-nextdoor{background:#fafafa;border:1px solid rgba(65,65,66,0.2);color:#212121}.fb-interstitial .pro-tip .pro-tip-header .button-nextdoor svg{fill:#8ED500;width:1.5rem;height:1.5rem}.fb-interstitial .pro-tip .pro-tip-header .button-nextdoor:hover{background:#ededed}.fb-interstitial .pro-tip p{font-weight:normal}.teacher-share-tools{display:none;background:#fafafa;position:relative;height:auto;padding:2em 0;border-bottom:1px solid rgba(65,65,66,0.2)}@media screen and (max-width: 46em){.teacher-share-tools{padding:1em 0}}@media screen and (max-width: 46em){.teacher-share-tools .share-wrapper{background:#fff}}.teacher-share-tools .container{box-sizing:border-box}.teacher-share-tools .delete{position:absolute;fill:#414142;font-size:1.25rem;padding:12px;top:-14px;right:0}.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 screen and (max-width: 46em){.teacher-share-headline{padding:0 1.5em 0 0}}.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}@media screen and (max-width: 46em){.teacher-share-buttons{margin-top:1em}.teacher-share-buttons .button-secondary{display:block;padding:.75em 1em;width:100%;text-align:center;box-sizing:border-box;margin-bottom:16px}}.teacher-share-buttons li{padding-top:0;margin:1em 1em 1em 0}@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-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-nextdoor{background-color:#B8EC51;color:#006142;border:none}.teacher-share-buttons .button-nextdoor:hover,.teacher-share-buttons .button-nextdoor:focus{background-color:#B8EC51;color:#006142}.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)}.donor-share-tools{display:flex;background-color:#fff;border:1px solid #CCB8FF}@media screen and (max-width: 46em){.donor-share-tools{padding:1.5rem}}.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}}.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;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;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:flex-start;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: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{margin:.25em .25em .25em 0}.list-teacher .id-card-tertiary-details .tertiary-detail .EFS{color:#3804c1}.list-teacher .id-card-tertiary-details .tertiary-detail .EFS svg{fill:#3804c1}.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;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;padding-bottom:2rem}.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;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%}.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)}}
