body{margin:0;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{overflow-x:hidden;width:100%;max-width:100%}#who-we-are,#distribution{padding:100px 0}#foundation-hero.intro{min-height:100vh}#foundation-hero .overlay{display:table-cell;vertical-align:middle;min-height:100vh}#foundation-hero .foundation-hero-tagline{margin:10px 0 18px;padding:0;color:#fff;font-family:Raleway,sans-serif;font-weight:700;font-size:clamp(13px,2vw,20px);line-height:1.4;text-transform:uppercase;letter-spacing:.22em;text-align:left}#foundation-hero .intro-text p:not(.foundation-hero-tagline){margin-bottom:16px;font-size:clamp(15px,1.8vw,20px);line-height:1.45}#foundation-hero .intro-text p:not(.foundation-hero-tagline):last-of-type{margin-bottom:24px}.foundation-list{list-style:none;padding:0;margin:20px 0 0}.foundation-list li{margin-bottom:10px;padding-left:4px;line-height:1.6}.foundation-list li:before{content:"";font-family:FontAwesome;color:#d9534f;font-size:11px;font-weight:300;padding-right:10px}#get-involved{padding:80px 0;background:linear-gradient(to right,#d9534f,#c9302c);color:#fff}#get-involved h2{color:#fff;margin-bottom:20px}#get-involved h2:after{background:#ffffff59}#get-involved p{color:#fffffff2;font-size:17px;line-height:1.7;max-width:720px;margin:0 auto;text-align:center}#distribution-banner{padding:28px 32px;border-left:4px solid #d9534f;background:#fafafa;margin-top:24px;box-shadow:0 4px 24px #0000000f}#distribution-banner h3{margin-top:0;color:#d9534f}@media screen and (max-width: 768px){.intro h1{font-size:48px!important;line-height:1.1!important}.intro h2{font-size:18px!important;line-height:1.3!important}}@media screen and (max-width: 400px){.intro h1{font-size:40px!important}.intro h2{font-size:16px!important}}
