img{max-width:100%;height:auto}.bold{font-weight:bold}p a{text-decoration:underline}#main-content{padding-top:0}.white{color:white}.yellow{color:yellow}.c-ParagraphSection__Image{border-top-width:0!important}#block-foundation-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}@media (min-width:801px){.site-header{display:block}}@media (min-width:581px){.site-header .col-xs-4 a{margin:0}}.site-header .col-xs-8{width:33%}.site-header .mobile-nav{text-align:center}@media (min-width:769px){.site-header .mobile-nav{display:none}}.site-header .fa-bars,.site-header .fa-close{color:#428bca;font-size:2rem}@media (min-width:426px) and (max-width:768px){.site-header .fa-bars{font-size:2.6rem}.site-header .fa-times-circle{font-size:2rem}}.site-header .switch-out{display:none}.site-header .active{display:block}header .donate{border-color:initial!important}.button:visited{border-color:#0c5fa8}.button:hover{border-color:#086522!important}section{padding-bottom:0!important}section h3{clear:both}.img-container{max-height:25px}.donate-text-container{padding-left:10px}.navbar-collapse.show-mobile{position:absolute;right:0;width:100%;z-index:1000;background-color:#F5FCFE}.navbar-collapse.show-mobile .nav-row{background-color:#F5FCFE}.navbar-collapse.show-mobile .nav-row .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu a{text-align:left}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu:hover{background-color:#F5FCFE}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu{position:static!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:none!important;box-shadow:none!important;background:none!important;border:none;margin:0}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu .pull-left a{text-align:left}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu .pull-left a:hover{background-color:transparent!important;background-image:none!important;background-repeat:no-repeat!important;-webkit-filter:none!important;filter:none!important}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu .pull-left a span:hover{text-decoration:underline}.navbar-nav svg{width:22px;height:29px}.navbar-nav .down-arrow .icon :after{font-family:'FontAwesome';content:'\f107'}.navbar-nav .dropdown-submenu{text-align:center}@media (min-width:768px){.navbar-nav .dropdown-submenu:hover .top-level{color:#086522}}.navbar-nav .dropdown-submenu.down-arrow{padding-top:10px;padding-bottom:10px}.breadcrumb{display:none;max-width:1200px}@media (min-width:768px){.breadcrumb{display:block}}footer{margin-top:60px}footer svg{width:30px;height:auto;margin-right:7px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){footer svg{height:25px}}@media (min-width:801px){footer .row{display:-webkit-box;display:-ms-flexbox;display:flex}}footer .row .footer-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}@media (min-width:581px){footer .row .footer-header{display:none!important}}@media (min-width:581px){footer .row .footer-header .col-xs-6{display:none}}footer .row .footer-header .col-xs-4{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:25px}@media (min-width:801px){footer .row .footer-header .col-xs-4 a{display:none}}@media (min-width:1280px){footer .row .col-lg-8{width:50%}}footer .row .col-lg-8 .home-link{border-left:2px solid white;padding-top:30px;margin-bottom:10px}footer .row .col-lg-8 .home-link a{padding-left:32px;font-family:"open-sans", Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:bold;font-style:normal;letter-spacing:.025em}footer .row .col-lg-8 #block-foundation-footer{margin-left:30px}footer .row .col-lg-8 #block-foundation-footer .list{display:block;padding-left:0;margin-left:0}@media (min-width:1280px){footer .row .col-lg-8 #block-foundation-footer .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .row .col-lg-8 #block-foundation-footer .list li{padding-bottom:10px}@media (min-width:1280px){footer .row .col-lg-8 #block-foundation-footer .list li{width:50%}}footer .row .col-lg-8 #block-foundation-footer .list li:before{content:""}footer .row .col-lg-8 #block-foundation-footer .list li a{margin-bottom:10px;text-transform:uppercase;font-family:"open-sans", Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:bold;font-style:normal;letter-spacing:.025em}footer .row .col-lg-8 #block-foundation-footer .list li ul{display:none}@media (min-width:1280px){footer .row .col-lg-8 #block-foundation-footer .list li ul{display:block}}footer .row .col-lg-8 #block-foundation-footer .list li ul li{width:100%;padding-bottom:0}footer .row .col-lg-8 #block-foundation-footer .list li ul li:before{content:"-";margin-left:15px}footer .row .col-lg-8 #block-foundation-footer .list li ul li a{font-family:"open-sans", Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:500;font-style:normal;text-transform:none}@media (min-width:581px){footer .row .col-md-5{width:50%}}@media (min-width:1280px){footer .row .col-md-5{width:25%}}footer .row .contact .phone{margin-bottom:10px}footer .row .contact .email{margin-bottom:30px}footer .row .contact .glyphicon-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .contact .glyphicon-text-wrapper:hover .hover-black{fill:#000000}footer .row .address span:hover{color:#000000}footer .row .connect{margin-bottom:50px}footer .row .connect .glyphicon-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .connect .facebook,footer .row .connect .instagram{margin-bottom:10px;padding-right:7px;display:inline-block}footer .row .connect .facebook svg,footer .row .connect .instagram svg{margin-right:0}footer .row .connect .fb,footer .row .connect .insta{padding:3px}footer .row .connect .subscribe{display:contents}footer .row .connect .fb:hover .st0-fb{fill:#1877F2}footer .row .connect .fb:hover .st1-fb{fill:#FFFFFF}footer .row .connect .insta:hover{background:#d6249f;background:-webkit-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background:-o-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);border-radius:25%}footer .row .connect .glyphicon-text-wrapper:hover .hover-black{fill:#000000}footer .footer-extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:15px}@media (min-width:801px){footer .footer-extras{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px!important}}footer .footer-extras li{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:801px){footer .footer-extras li{padding-right:15px}}footer .bottom{padding-bottom:10px}.main-home{max-width:100%;padding:0}.home section{padding-bottom:0}#block-views-block-what-we-fund-block-fund h2{max-width:1248px;margin-top:5px;margin-bottom:0;padding-top:50px;font-weight:bold}#block-views-block-what-we-fund-block-fund .row{margin:0}#block-views-block-what-we-fund-block-fund .row .what-we-fund{padding:30px 0;max-width:1200px;margin:0 auto}#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4{margin-bottom:20px;text-align:left}@media (min-width:650px) and (max-width:1000px){#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4{width:50%;float:left}}#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4 p{padding-right:35px}@media (min-width:850px){#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4 p{width:75%}}@media (min-width:1280px){#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4 p{width:100%}}#block-supportthefoundation h2{font-weight:bold}@media (min-width:801px){#block-supportthefoundation{width:48%;float:left}}#block-supportthefoundation .outer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#block-supportthefoundation .outer-container .body-text-wrapper{padding-left:15px}@media (min-width:801px){#block-supportthefoundation .outer-container .body-text-wrapper{width:50%}}#block-supportthefoundation .outer-container .body-text-wrapper .promo-box{margin-top:45px}#block-supportthefoundation .outer-container .body-text-wrapper .promo-box .donate{display:inline-block;color:white;background-color:#0c5fa8;text-decoration:none;text-transform:uppercase;border:2px solid #cce2e9;margin-bottom:20px;padding:10px 20px}#block-supportthefoundation .outer-container .body-text-wrapper .promo-box .donate :hover{text-decoration:underline}#block-supportthefoundation .outer-container .support-foundation-image{margin-right:30px}@media (min-width:801px){#block-supportthefoundation .outer-container .support-foundation-image{width:50%}}@media (min-width:1280px){#block-supportthefoundation .outer-container .support-foundation-image{margin-right:0}}#block-supportthefoundation .outer-container .support-foundation-image img{-webkit-box-shadow:0.25rem 0.25rem 0.5rem #999;box-shadow:0.25rem 0.25rem 0.5rem #999}#block-supportthefoundation .donate:active,#block-supportthefoundation .donate:focus,#block-supportthefoundation .donate:hover,header .donate:active,header .donate:focus,header .donate:hover{background-color:#086522!important;border:2px solid #086522!important;-webkit-transition:border-color .8s, background-color .8s, color .8s;-o-transition:border-color .8s, background-color .8s, color .8s;transition:border-color .8s, background-color .8s, color .8s}#block-views-block-philanthropy-block-meet-supporters h2{font-weight:bold}@media (min-width:801px){#block-views-block-philanthropy-block-meet-supporters{width:48%;float:right}}#block-views-block-philanthropy-block-meet-supporters .col-md-8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-views-block-philanthropy-block-meet-supporters .col-md-8 img{-webkit-box-shadow:0.25rem 0.25rem 0.5rem #999;box-shadow:0.25rem 0.25rem 0.5rem #999}#block-views-block-philanthropy-block-meet-supporters .col-md-8.content{color:#0c5fa8}.img-philanthropist{float:left;margin-right:20px}#block-views-block-philanthropy-block-past-spotlights a{text-decoration:none}.img-reports{float:right;margin:10px;max-width:30em;max-height:30em;margin-bottom:0}@media (max-width:425px){.img-reports{width:100%;margin:0 auto 10px;float:none;padding:5px}}#block-views-block-annual-reports-block-annual-report{padding-bottom:2rem}.reports{text-decoration:none}.t__foundation tbody,.t__foundation tbody a{font-size:1.4rem!important}.hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;z-index:2;margin-bottom:auto}.hero-section .content-container{padding:4% 10% 20% 10%;-webkit-box-shadow:inset 0 0 0 2000px rgba(29, 28, 28, 0.4);box-shadow:inset 0 0 0 2000px rgba(29, 28, 28, 0.4);text-align:left;overflow:auto;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"open-sans", Arial}@media (min-width:768px){.hero-section .content-container{padding:4% 10% 10% 10%}}.hero-section .content-container .max-width-container{max-width:1248px;margin:0 auto}@media (max-width:768px){.hero-section .content-container .max-width-container{text-align:center}}.hero-section .content-container .max-width-container .hero-header{font-size:30px;font-weight:bold;line-height:1.3;text-shadow:2px 2px #000}@media (min-width:768px){.hero-section .content-container .max-width-container .hero-header{font-size:35px;width:75%}}@media (min-width:1024px) and (max-width:1279px){.hero-section .content-container .max-width-container .hero-header{width:75%}}@media (min-width:1280px){.hero-section .content-container .max-width-container .hero-header{font-size:40px;width:60%}}.hero-section .content-container .max-width-container .hero-subtext{font-size:17px;text-shadow:2px 2px #000}@media (min-width:768px){.hero-section .content-container .max-width-container .hero-subtext{font-size:22px;width:75%}}@media (min-width:1280px){.hero-section .content-container .max-width-container .hero-subtext{font-size:25px;width:60%}}.hero-section .content-container .max-width-container .cta-container{margin-top:50px;font-size:20px}@media (min-width:1024px){.hero-section .content-container .max-width-container .cta-container{font-size:24px;width:60%;text-align:left}}.hero-section .content-container .max-width-container .cta-container .hero-cta{margin:0;padding:16px 30px;font-weight:400;color:#fff;text-align:center;line-height:1;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:border-color .6s, background-color .6s, color .6s;-o-transition:border-color .6s, background-color .6s, color .6s;transition:border-color .6s, background-color .6s, color .6s;border:1px solid #fff}.hero-section .content-container .max-width-container .cta-container .hero-cta:hover{background-color:white;color:#0c5fa8;text-decoration:none}.hero-section .photo-credit-label{font-family:"open-sans", Arial;position:absolute;bottom:0;right:0}.hero-section .photo-credit-label .credit{text-align:right;background:-webkit-linear-gradient(left, rgba(255, 0, 0, 0), #1e5b8a);margin:0;padding:10px 30px 10px 0;font-size:12px}@media (min-width:768px){.hero-section .photo-credit-label .credit{font-size:17px}}@media (min-width:1280px){.hero-section .photo-credit-label .credit{font-size:22px}}@media (min-width:768px){.subhero-section{display:-webkit-box;display:-ms-flexbox;display:flex}}.subhero-section .background-image{background-position:bottom;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 0 2000px rgba(29, 28, 28, 0.4);box-shadow:inset 0 0 0 2000px rgba(29, 28, 28, 0.4)}@media (min-width:768px){.subhero-section .background-image{width:50%}}.subhero-section .background-image:hover{opacity:.9}.subhero-section .content-container{font-family:"open-sans", Arial;padding:60px 10%;text-align:center}@media (min-width:1700px){.subhero-section .content-container .max-width-container{width:55%;margin:0 auto}}.subhero-section .content-container .max-width-container h2{text-shadow:2px 2px #000;min-height:65px;margin-bottom:0}.subhero-section .content-container .max-width-container .subtext{text-shadow:2px 2px #000;margin-bottom:50px;line-height:1.4;min-height:100px}.subhero-section .content-container .max-width-container .link{margin:0;padding:16px 30px;font-weight:400;color:#fff;text-align:center;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:border-color .6s, background-color .6s, color .6s;-o-transition:border-color .6s, background-color .6s, color .6s;transition:border-color .6s, background-color .6s, color .6s;border:1px solid #fff}.subhero-section .content-container .max-width-container .link:hover{background-color:white;color:#0c5fa8;text-decoration:none}.chevron-right{width:12px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.chevron-right{max-height:15px}}@media (max-width:768px){.navbar-collapse.collapse{display:none!important}}.img-box_shadow{-webkit-box-shadow:0.25rem 0.25rem 0.5rem #999;box-shadow:0.25rem 0.25rem 0.5rem #999}#sidebar-right{padding-top:30px}.item-list{padding-bottom:30px}@media (min-width:581px){.item-list{-webkit-column-count:2;column-count:2}}.t__foundation td{max-inline-size:44ch;line-height:1.5em}#block-keyforoursupporterspage{padding:0;border-top:none}#block-keyforoursupporterspage .key{background:none}@media (max-width:515px){#edit-submit{width:auto}}.alert{margin:0 0 0 0.5em}.alert p,.alert ul{display:contents;padding:0 0.5em}.alert a{color:#000;font-weight:700}.alert a:hover{text-decoration:none}.alert.alert-danger{-webkit-box-shadow:-8px 0 0 #e62600;box-shadow:-8px 0 0 #e62600}.alert.alert-danger .close{display:none}.alert.alert-success{-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259}.alert.alert-warning{color:#000;-webkit-box-shadow:-8px 0 0 #000;box-shadow:-8px 0 0 #000;background:#FF8C00;border-color:#FF8C00;color:#000}.alert.alert-info{-webkit-box-shadow:-8px 0 0 #31708f;box-shadow:-8px 0 0 #31708f}.alerts{padding-bottom:0.5em;padding-top:0.5em}
/*# sourceMappingURL=style.css.map */