#hero-header-section{margin-bottom:5em;overflow:hidden;position:relative;z-index:1}#hero-header-section .section-container .hero-header-section{position:relative}#hero-header-section .section-container .hero-header-section-background{min-height:60vh;position:relative}#hero-header-section .section-container .hero-header-section-background .hero-header-section-background-image{background-color:var(--green-dark);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#engagements-section{margin-bottom:5em;margin-top:-10em;overflow:hidden;position:relative;z-index:2}#engagements-section .section-container{background:#fff;border-radius:2em;box-shadow:0 2px 25px hsla(0,0%,68%,.38);margin:auto;max-width:1400px;overflow:hidden}#engagements-section .section-container .engagements-section{min-height:70vh;position:relative}#engagements-section .section-container .engagements-section .engagements-content{padding:2em}#engagements-section .section-container .engagements-section h1{color:#3b4b13;font-size:3em;margin-bottom:2em;margin-top:0;text-align:left}#engagements-section .section-container .engagements-section .quote{background:linear-gradient(-179.874deg,#f2f7df,rgba(157,197,61,0));padding:1em}#engagements-section .section-container .engagements-section .quote span{color:#3b4b13;font-size:1.75em;font-style:italic;font-weight:500}