.drop-shadow{box-shadow:0 4px 6px rgba(0,0,0,0.2)}.corporate-above-fold-landing{display:flex;flex-direction:column;height:100vh}@supports (-webkit-overflow-scrolling: touch){.corporate-above-fold-landing{height:100dvh}}.corporate-content{display:flex;flex-direction:column;flex:1;justify-content:center;padding:1rem;height:calc(100% - 4rem)}@media screen and (max-height: 512px){.corporate-content{height:calc(100% - 2rem)}}@media screen and (max-height: 768px){.corporate-content{height:calc(100% - 3rem)}}.corporate-text-content{flex:1;max-width:600px;margin:0 auto;text-align:center}.corporate-text-content h1.corporate-heading-1{color:#403233;font-size:2rem;margin-bottom:1rem;text-transform:uppercase;text-align:center;font-weight:bold}.corporate-text-content h2.corporate-heading-2{color:#403233;font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase;text-align:center}.corporate-text-content p.corporate-text{color:#403233;font-size:1rem;margin-bottom:1.5rem;text-align:center}.landing-button-wrapper{display:flex;justify-content:center;margin-top:1rem}.landing-button-wrapper .corporate-landing-button{background-color:#ed863d;padding:0.5rem 1rem;border:none;border-radius:8px;color:#403233;cursor:pointer;text-decoration:none;transition:background-color 0.3s;font-weight:bold}.landing-button-wrapper .corporate-landing-button:hover{background-color:#e26a15}.corporate-hero-image-wrapper{flex:1;display:flex;align-items:center;justify-content:center}.corporate-hero-image-wrapper .corporate-hero-image{max-width:100%;height:auto;border-radius:8px}@media (max-width: 768px){.corporate-hero-image-wrapper .corporate-hero-image{max-width:400px}}@media (min-width: 768px){.corporate-content{flex-direction:row;align-items:center;justify-content:space-between}.corporate-text-content,.corporate-hero-image-wrapper{flex:1;padding:2rem}.corporate-text-content{text-align:left}}@media (min-width: 601px) and (max-width: 1024px){.corporate-text-content{padding:1rem}}.corporate-below-fold{border-top:#403233 1.25rem solid}.corporate-below-fold .testimonial-carousel{margin-top:1rem;border-bottom:none}.corporate-below-fold .landing-button-wrapper{justify-content:center;align-items:center;margin:auto;display:flex;margin-top:2rem}.corporate-below-fold .landing-button-wrapper .corporate-landing-button{display:inline-block;padding:10px 30px;font-size:1.25rem;border:none;cursor:pointer;border-radius:5px;background-color:#bedfcd;color:#403233;transition:background-color 0.3s ease, transform 0.3s ease;text-decoration:none;font-weight:bold}.corporate-below-fold .landing-button-wrapper .corporate-landing-button:hover{background-color:#b9ffb7;transform:scale(1.05)}.corporate-below-fold .brown-divider{border-top:#403233 1.25rem solid;min-height:1.25rem}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section{background-color:#bedfcd;display:flex;padding:3rem;flex-wrap:wrap;box-sizing:border-box}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .combined-section{width:100%;margin:1.5rem auto}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .combined-section .combined-section-text{align-items:center;margin:auto;text-align:center;padding-left:1rem;padding-right:1rem;display:flex;justify-content:center;flex-direction:column}@media (max-width: 920px){.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .combined-section .combined-section-text{max-width:920px}}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .combined-section .combined-section-text .corporate-section-left-aligned-text{margin-bottom:2rem}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left,.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right{width:50%;padding:1rem;box-sizing:border-box}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left h2.corporate-green-section-header,.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right h2.corporate-green-section-header{text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left h2.corporate-green-section-header b,.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right h2.corporate-green-section-header b{font-weight:bold}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left{height:100%;padding-left:2rem;text-align:center;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;width:50%}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left .hero-image-wrapper{height:100%;overflow:hidden;max-height:480px}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left .hero-image-wrapper img{height:100%;width:auto;object-fit:cover;display:block;margin:0 auto}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left-aligned-text{text-align:left}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right{padding-right:2rem}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right .hero-image-wrapper{height:100%;overflow:hidden;max-height:480px}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right .hero-image-wrapper img{height:100%;width:auto;object-fit:cover;display:block;margin:0 auto}@media (max-width: 920px){.corporate-below-fold .landing-below-fold-content-section.corporate-green-section.corporate-green-section{padding:0rem}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-left,.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right{width:100%}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right .hero-image-wrapper{max-height:320px}.corporate-below-fold .landing-below-fold-content-section.corporate-green-section .corporate-section-right .hero-image-wrapper img{width:100%;height:auto}}.corporate-below-fold .landing-below-fold-content-section .corporate-below-centered-header{display:flex;flex-direction:row}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section{display:flex;padding:1rem 3rem;flex-direction:row;flex-wrap:wrap;box-sizing:border-box}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section h3.corporate-white-section-sub-header{text-transform:uppercase;font-size:1.25rem;margin:auto}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left,.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right{width:50%;padding:1rem;box-sizing:border-box}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left h2.corporate-white-section-header,.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right h2.corporate-white-section-header{text-transform:uppercase;margin-bottom:.5rem;font-size:1.5rem;color:#403233}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left h2.corporate-white-section-header b,.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right h2.corporate-white-section-header b{font-weight:bold}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left h3.corporate-white-section-sub-header-2,.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right h3.corporate-white-section-sub-header-2{text-transform:uppercase;font-size:1rem}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left{padding-left:2rem;margin-top:auto;margin-bottom:auto;width:50%}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left.solo-text{align-items:center;display:flex}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left .corporate-section-left-text{margin-top:.5rem}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left .corporate-volunteer-data-image-wrapper{width:100%;overflow:hidden}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left .corporate-volunteer-data-image-wrapper img{width:100%;height:auto;display:block;margin:0 auto}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right{padding-right:2rem;margin-top:auto;margin-bottom:auto;width:50%}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right .corporate-section-right-text{height:100%;text-align:left;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right .hero-image-wrapper{height:100%;width:100%;overflow:hidden;max-height:480px;align-items:flex-start}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right .hero-image-wrapper img{object-fit:contain;display:block;margin:0 auto;width:100%;max-height:480px}@media (max-width: 920px){.corporate-below-fold .landing-below-fold-content-section.corporate-white-section{padding:0}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-below-centered-header{flex-direction:column}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left,.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-right{padding:1rem;width:100%}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left .hero-image-wrapper{max-height:320px}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left .hero-image-wrapper img{height:auto;width:100%}.corporate-below-fold .landing-below-fold-content-section.corporate-white-section .corporate-section-left .hero-image-wrapper.impact-page{max-height:828px}}
