body{font-size:16px;}a:link{color:#8c1515;text-decoration:none;border-bottom:none;}a:visited{color:#8c1515;text-decoration:none;}a:hover{color:#B1040E;text-decoration:none;}a:active{color:#8c1515;text-decoration:none;}li{margin-top:6px;}#block-bean-jumpstart-footer-social-media-0,#block-bean-jumpstart-footer-contact-block{width:48%;}.subGiveConnectBoxWrapperGrid{display:grid;grid-template-columns:33.333% 33.333% 33.333%;grid-gap:6px;background-color:#f9f9f7;align-items:top;justify-items:center;margin:10px 0;padding:6px;}.subGiveConnectBoxWrapperGrid div{padding:10px;background-color:#F2F1EB;}.funderWrapper{display:grid;grid-template-columns:48% 48%;grid-template-rows:auto;grid-gap:20px;background-color:#f9f9f7;align-items:top;margin:0;padding:10px;}.funderWrapper div div{padding:10px;}.funderWrapper div div p{padding:0;margin:0;}.funderWrapper img{display:block;padding:10px;margin:0;width:95%;height:auto;border:1px solid #ebebeb;background-color:#ffffff;}
.centered{text-align:center;}.bean-stanford-social-media-connect .field-name-field-s-smc-pinterest a{background-image:url("https://sparq-test.sites.stanford.edu/sites/g/files/sbiybj5001491test/f/medium-logo-sm.png");}
#main{overflow-x:hidden;}.region-main-upper .block,.region-main-upper .carousel,.region-main-upper .carousel .views-row{margin-bottom:0;}@media screen and (min-width:980px){.region-main-upper{margin:0 -50vw;}.region-main-upper .block{width:100vw;margin:0 auto;}.region-main-upper .carousel-inner img{width:100%;}.region-main-upper .view.carousel .carousel-block .carousel-caption{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-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;color:#fff;}.region-main-upper .view.carousel .carousel-block .carousel-caption h2{font-size:36px;color:#fff;font-weight:900;}}@media screen and (max-width:979px){.view.carousel .carousel-caption.carousel-position-left,.view.carousel .carousel-caption.carousel-position-right{width:100%;max-width:100%;padding:15px 65px;position:inherit;}.view.carousel .carousel-block .carousel-caption{position:relative;width:100%;max-width:100%;padding:20px 70px;margin-top:-2px;}.view.carousel .carousel-control{top:auto;bottom:30%;width:30px;height:30px;font-size:40px;line-height:20px;}.view.carousel .carousel-block .carousel-caption.carousel-light,.view.carousel .carousel-caption.carousel-light{background:#f5f5f5;}.view.carousel .carousel-block .carousel-caption.carousel-position-left,.view.carousel .carousel-block .carousel-caption.carousel-position-right{padding:20px 70px;}.view.carousel .carousel-control{bottom:auto;top:30%;}#main-content .carousel img{-webkit-box-sizing:border-box;box-sizing:border-box;border:15px solid #f5f5f5;}.view.carousel .carousel-caption.carousel-dark,.view.carousel .carousel-caption.carousel-dark h2 a,.view.carousel .carousel-caption.carousel-dark .slide-caption a,.view.carousel .carousel-caption.carousel-dark a.more-link:hover,.view.carousel .carousel-caption.carousel-dark .more-link a:hover,.view.carousel .carousel-caption.carousel-dark a.more-link:focus,.view.carousel .carousel-caption.carousel-dark .more-link a:focus{color:#000;}.view.carousel .carousel-caption.carousel-dark{background:#f5f5f5;}.view.carousel .carousel-caption.carousel-dark a.more-link,.view.carousel .carousel-caption.carousel-dark .more-link a{color:#006395;}.view.carousel .carousel-caption.carousel-dark a.more-link:hover,.view.carousel .carousel-caption.carousel-dark .more-link a:hover,.view.carousel .carousel-caption.carousel-dark a.more-link:focus,.view.carousel .carousel-caption.carousel-dark .more-link a:focus{color:#000;}.view.carousel .carousel-block .carousel-caption.carousel-light,.view.carousel .carousel-caption.carousel-light{background:#F2F1EB;}#main-content .carousel img{border:15px solid #F2F1EB;}.view.carousel .carousel-caption.carousel-dark a.more-link,.view.carousel .carousel-caption.carousel-dark .more-link a{color:#736C51;}.view.carousel .carousel-caption.carousel-dark a.more-link:hover,.view.carousel .carousel-caption.carousel-dark .more-link a:hover,.view.carousel .carousel-caption.carousel-dark a.more-link:focus,.view.carousel .carousel-caption.carousel-dark .more-link a:focus{color:#9D9573;}.region-main-upper .view.carousel .carousel-inner{margin:0 -50vw;width:auto;}.region-main-upper .view.carousel .carousel-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.region-main-upper .view.carousel .carousel-block > div:not(.carousel-caption) img{display:block;margin:0 auto;max-width:100vw;}.region-main-upper .view.carousel .carousel-block .carousel-caption{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 50vw;max-width:none;}}.region-content-upper{background-color:#f2f1eb;padding:50px 50vw 4px;margin:0 -50vw 50px;}.region-content-upper h3{font-size:26px;margin-bottom:1em;}.region-content-upper .span6 img{display:block;margin:0 auto;}@media screen and (min-width:1200px){.region-content-upper .row-fluid.center-items-xl{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;}}@media screen and (max-width:767px){.region-content-upper .span6 img{width:300px;}}.region-content{margin-bottom:0;}@media screen and (max-width:767px){.content-body .block[class*="span"]{width:auto;}}.content-lower .block .row-fluid{margin-top:18px;}.content-lower .row-fluid [class*="span"]{position:relative;max-width:370px;margin-bottom:30px;}.content-lower .row-fluid [class*="span"] > span{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;font-size:42px;line-height:1.2;font-family:"Crimson Text",Georgia,"Times New Roman",Times,serif;font-weight:bold;text-align:center;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,0.5);background:rgba(0,0,0,0.2);z-index:2;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}.content-lower .row-fluid [class*="span"]:hover > span{background:rgba(0,0,0,0.3);}
#fullwidth-top ~ #main #page-title{display:none;}.view-page-hero{position:relative;margin:0 0 2em;}.view-page-hero img{width:100%;height:auto;}.view-page-hero .overlay .overlay-content h1{margin:12px 0;font-weight:bold;line-height:1.2em;}@media (min-width:512px){.view-page-hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-content:center;align-items:center;justify-content:space-around;background:rgba(0,0,0,0.5);z-index:1;content:'';}.view-page-hero .overlay.dark-on-light{background:rgba(255,255,255,0.5);}.view-page-hero .overlay .overlay-content{position:relative;box-sizing:border-box;color:#fff;z-index:2;}.view-page-hero .overlay .overlay-content h1{color:#fff;}.view-page-hero .overlay.dark-on-light .overlay-content{color:#000;}.view-page-hero .overlay.dark-on-light .overlay-content h1{color:#000;}}@media (min-width:1200px){.view-page-hero .overlay-content{width:1170px;font-size:20px;}}@media (min-width:980px) and (max-width:1199px){.view-page-hero .overlay-content{width:940px;font-size:18px;}}@media (min-width:768px) and (max-width:979px){.view-page-hero .overlay-content{width:724px;font-size:18px;}}@media (max-width:767px){.view-page-hero .overlay-content{width:auto;margin:0.5em 0;padding:0 10px;}}
