.main-home-frontpage{width:100%}.main-home-frontpage-text{color:#fff;flex-direction:column;order:2;justify-content:center;align-items:flex-start;gap:5vw;padding:10vw;display:flex}.frontpage-about{background-color:#064e7a;order:2}.frontpage-programs{background-color:#137ebe;order:4}.main-home-frontpage-text p{font-size:5vw}.frontpage-about h1{font-size:10vw;font-weight:700}.frontpage-about h3{margin-bottom:2vw;font-size:5vw;font-weight:700}.frontpage-programs-section{flex-direction:column;display:flex}.frontpage-programs h2{color:#fff;margin-bottom:2vw;font-size:6vw;font-weight:700}.main-home-frontpage-img{order:1;margin:0 0 -5px;display:block;width:100%!important;height:auto!important}.impact-grid{color:#064d79;text-align:center;flex-direction:column;align-items:center;gap:5vw;margin:10vw 0;display:flex}.impact-grid h1{font-size:4.5vw}.impact-item{align-items:center;gap:1vw;font-weight:700;display:flex}.impact-item img{color:#000;flex-shrink:0;width:20vw!important;height:auto!important}.items{grid-template-columns:1fr 1fr;justify-items:center;gap:5vw;display:grid}.impact-title{color:#000;width:70vw}.impact-item-first{grid-column:span 2;justify-self:center}.impact-text{color:#137ebe;flex-direction:column;align-items:center;width:22vw;display:flex}.impact-text h3{font-size:10vw}.impact-text p{font-size:3vw}.introduction{color:#064d79;margin:20vw 7vw 10vw}.introduction h1{text-align:center;margin-bottom:3vw;font-size:6vw}.introduction p{text-align:left;font-size:5vw}.home-colaborations-text{color:#fff;text-align:start;background-color:#231f20;flex-direction:column;justify-content:center;align-items:center;gap:5vw;margin-top:-5px;padding:10vw;display:flex}.home-colaborations h2{font-size:7vw;font-weight:700}.home-colaborations p{font-size:4.5vw;line-height:1.5}.home-button{color:#fff;border:2px solid #fff;border-radius:10px;width:fit-content;padding:2vw 5vw;font-size:5vw;font-weight:800;text-decoration:none}.home-button:hover{background-color:#ffffff80}.home-button:active{color:#000;background-color:#fff;border:2px solid #fff}@media (min-width:1024px){.frontpage-home-section{grid-template-rows:auto auto;grid-template-columns:60% 40%;margin-top:0;display:grid}.main-home-frontpage{margin-top:0}.main-home-frontpage-text{gap:2vw;height:auto;padding:5vw 7vw}.main-home-frontpage-text p{font-size:1.5vw}.frontpage-about h1{text-align:center;font-size:3vw}.frontpage-about h3,.frontpage-programs h2{margin:0;font-size:1.5vw;font-weight:500}.main-home-frontpage-img{object-fit:cover;object-position:center;width:100%;height:100%!important}.frontpage-programs-section{grid-template-rows:auto auto;grid-template-columns:60% 40%;display:grid}.frontpage-programs-section img{object-fit:cover;height:100%!important}.frontpage-programs{order:1!important}.frontpage-programs h2{font-size:3.5vw}.frontpage-programs p{font-size:2vw}.impact-grid{align-items:flex-start;margin:0;padding:10vw}.impact-title{text-align:start;flex-direction:column;gap:2vw;width:100%;display:flex}.impact-title h2{font-size:3.5vw}.impact-title p{font-size:2vw;font-weight:500}.items{justify-content:space-between;width:100%;display:flex}.impact-item{align-items:unset}.impact-item img{width:10vw!important;height:auto!important}.impact-text{width:12vw}.impact-text h3{font-size:5vw}.impact-text p{font-size:1.5vw}.home-colaborations{grid-template-columns:60% 40%;height:32vw;display:grid}.home-colaborations img{object-fit:cover}.home-colaborations-text{text-align:start;align-items:flex-start;gap:2vw;margin-right:-.1vw;padding:5vw}.home-colaborations-text h2{font-size:3.5vw}.home-colaborations-text p{font-size:2vw;line-height:1.5}.home-button{padding:1vw 3vw;font-size:2vw}}
