@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/jost-400.woff)format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/jost-400-italic.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/jost-700.woff)format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/jost-700-italic.woff)format("woff")}body{color:#444;text-align:left;background-color:#fff;margin:0;font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5em}main{margin-top:1%}.navbar-toggler{font-size:18px}a{color:#444}a:hover{text-decoration:none}.navbar-brand{font-size:16px;font-weight:900}.nav-item{font-weight:700;transition:color .17s ease-in-out,background-color .17s ease-in-out}.navbar-brand:hover,.nav-item:hover{color:#0009}.footer-link{padding:10px;font-size:16px;font-weight:900;line-height:1.5em;text-decoration:none}button:focus{outline:none}.btn-outline{color:#fff;box-shadow:none;-webkit-box-shadow:none;border:2px solid #fff;border-radius:0;margin:25px 5px;padding-left:5%;padding-right:5%;font-weight:700}.btn-outline:hover{color:#444;background-color:#fff;border-color:#fff}.btn-outline-dark{color:#444;box-shadow:none;-webkit-box-shadow:none;border:2px solid #444;border-radius:0;margin:25px 5px;padding-left:5%;padding-right:5%;font-weight:700}.btn-outline-dark:hover{color:#fff;background-color:#444;border-color:#444}.btn-donate{color:#fff;background:#f58120 linear-gradient(#f58120,#f58120) repeat-x;border-color:#f58120;border-radius:1rem;font-weight:700;position:relative}.navbar-nav .nav-link{padding-top:.6rem;padding-bottom:.6rem}.navbar{-webkit-box-shadow:none;box-shadow:none}.navbar-brand a:hover{color:#444}.main-about-list-heading{color:#707070;font-size:96px;font-weight:900;line-height:1em}.main-about-list-minor-heading{color:#707070;font-size:72px;font-weight:900;line-height:1em}.main-about-list-sub-heading{letter-spacing:-.01em;text-transform:none;font-size:35px;font-style:normal;font-weight:700;line-height:1em}.main-about-list>li{margin:5%;list-style:none}main section{margin:3%}.main-parallax{margin-top:0;margin-bottom:10%}.footer-caption{color:#70707080;font-size:36px}.footer-copyright{font-size:20px}.story-p{font-size:22px;line-height:1.25em}.p-bold,.p-bold-dark{color:#ffffffb3;letter-spacing:-.04em;text-transform:none;font-size:106px;font-style:normal;font-weight:700;line-height:.8em}.p-bold-dark{color:#444}.team-member-name,.story-p-heading{color:#525252;letter-spacing:-.06em;text-transform:none;font-size:3em;font-style:normal;font-weight:700;line-height:1.1em}.story-p-sub-heading{letter-spacing:0;text-transform:none;font-size:23px;font-style:normal;font-weight:400;line-height:2em}.team-member-name{margin-bottom:0}.team-job-description{font-variant:all-small-caps;font-size:23px;font-style:italic;line-height:inherit;margin-top:0;padding-top:0}.story-figure{color:#fff;letter-spacing:-.05em;text-transform:none;padding-top:10%;padding-bottom:10%;font-size:54px;font-style:normal;font-weight:600;line-height:1em;position:absolute;top:50%;left:70%;transform:translate(-60%,-50%)}.story-source{letter-spacing:.24em;font-size:12px;font-style:normal;font-weight:700;line-height:2.4em}.donate-section{padding:10% 20%}section.background-blue{background-color:#f2f7f5}.author-block{font-size:x-large}.blog-container{margin-top:50px}.blog-container a{text-decoration:none}.blog-post{display:block}.blog-post a{text-decoration:none}.blog-post figcaption p.blog-post-heading{padding-top:20px;font-size:1.5em;font-weight:700}.blog-author{font-weight:700}.blog-top-left{margin:10px;padding:5px;font-size:18px;font-weight:700;position:absolute;top:8px;left:16px}.blog-bottom-right{margin:5px;padding:5px;text-decoration:none;position:absolute;bottom:8px;right:16px}.blog-detail p{letter-spacing:.01em;text-transform:none;color:#000000d1;font-size:22px;font-style:normal;font-weight:400;line-height:1.4em}.blog-meta{letter-spacing:.2em;text-transform:uppercase;color:#70707080;margin-bottom:10px;font-size:10px;font-style:normal;font-weight:700}.blog-pagination-link-title{letter-spacing:.02em;text-transform:none;color:#525252;margin:0;padding:4px 0;font-size:22px;font-style:normal;font-weight:700;line-height:1em}.blog-detail-pagination-wrapper{-webkit-flex-direction:row;flex-direction:row;display:flex}.blog-detail-pagination-wrapper .fa-chevron-left{margin-right:10px}.blog-detail-pagination-wrapper .fa-chevron-right{margin-left:10px}.blog-detail-pagination{-webkit-flex-direction:column;flex-direction:column;display:flex}.blog-detail-pagination-wrapper:hover{text-decoration:none}.blog-detail-gallery .col-lg-3,.blog-detail-gallery .col-md-4,.blog-detail-gallery .col-6{padding-left:0;padding-right:0}.image-title{color:#ffd738b3;margin-bottom:3%;font-size:106px;font-weight:900;line-height:1em}.donor-block h2{letter-spacing:-.01em;text-transform:none;font-size:35px;font-style:normal;font-weight:700;line-height:1em}.donor-block ul,.donor-block li{padding-left:0;list-style:none}.donor-block .donor-block-subtitle{font-size:16px;font-style:italic}.faq-block h3{letter-spacing:0;text-transform:none;font-size:23px;font-style:normal;font-weight:700;line-height:2em}.donor-block p,.faq-block p{letter-spacing:.01em;text-transform:none;color:#000000d1;font-size:22px;font-style:normal;font-weight:400;line-height:1.4em}.error-block p{letter-spacing:.01em;text-transform:none;color:#000000d1;font-size:26px;font-style:normal;font-weight:700;line-height:1.4em}.error-block li{font-size:20px;line-height:1.4em}.needs-validation{margin-top:50px}.needs-validation fieldset{margin-bottom:50px}.needs-validation textarea{resize:none}.form-control:focus{outline:none}.sidenav{z-index:1;background-color:#fff;width:0;height:100%;padding-top:60px;transition:all .5s;position:fixed;top:0;left:0;overflow-x:hidden}.sidenav a{color:#444;padding:8px 8px 8px 32px;font-size:20px;line-height:1.5em;text-decoration:none;transition:all .3s;display:block}.sidenav a:hover{color:#ff9800}.sidenav .closebtn{color:#444;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:10px;margin-left:15px;padding:8px 8px 8px 32px;font-size:48px;line-height:1.5em;text-decoration:none;transition:all .3s;display:block;position:absolute;top:0;right:10px}.sidenav .closebtn:hover{color:#ff9800}.parallax-window{background:0 0;min-height:90vh;position:relative}.parallax-window-1{min-height:110vh}.parallax-window-3{min-height:125vh}.parallax-text{color:#ffffffb3;padding:0 15px;font-size:106px;font-weight:900;line-height:1em;position:absolute;top:30%;transform:translateY(-30%)}.parallax-text-small{color:#fff;padding:0 15px;font-size:40px;font-weight:700;line-height:1em;position:absolute;top:30%;transform:translateY(-30%)}.parallax-text-dark{color:#525252;padding:0 15px;font-size:40px;font-weight:900;line-height:1em}.awards-divider{border-top:3px solid #0000001a}:focus{outline:none!important}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin #333!important}.bootstrap-select .dropdown-toggle .filter-option{padding-left:10px}#donateForm input{padding-left:7px}.donate-btn{color:green}@media only screen and (width<=600px){.main-about-list-heading{font-size:40px}.navbar-brand{font-size:12px}.donate-section{padding:10% 5%}.story-figure{position:unset;padding:10px;font-size:22px;top:0;left:0;transform:translate(0)}.p-bold,.p-bold-dark,.image-title{font-size:35px}.blog-pagination-link-title{font-size:14px}}@media only screen and (width<=1024px){.main-about-list-heading{font-size:52px}.navbar-brand{font-size:13px}.nav-item{font-size:10px}.donate-section{padding:10%}.story-figure{position:unset;padding:10px;font-size:28px;top:0;left:0;transform:translate(0)}.p-bold,.p-bold-dark{font-size:40px}.image-title{font-size:45px}.blog-pagination-link-title{font-size:16px}}.school-docs{border-top:1px solid #dee2e6;flex-direction:row;justify-content:space-between;display:flex}.table tr.school-docs td{vertical-align:middle;border-top:none}.mb-1em{margin-bottom:1em}.tooltip,.popover{font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}