#ecoSystem-row{background-color:var(--primary-color);color:#fff;margin-bottom:10rem;padding:10rem}.ecosystem-title-text{font-size:1.8rem;text-align:center}#ecoSystem-row h2{color:#fff;font-size:4.5rem;margin:2rem;text-align:center}.ecoSystem-inner{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);padding-top:2.5rem}.ecosystem-images svg{display:block;margin:auto;max-width:80%}#ecoSystem{rotate:0deg;transform-origin:center}#ecoSystem,.pieSection{transition:all .5s ease-in-out}.pieSection{opacity:1}.pieSection.inactive-slice{opacity:.3}.pieSection:hover{cursor:pointer;opacity:.8}#ecoSystem.site-sourcing{rotate:0deg}#ecoSystem.financing{rotate:-120deg}#ecoSystem.community{rotate:-240deg}.ecoSystem-text-container a{color:var(--primary-accent);font-weight:700;text-decoration:none;transition:all .5s ease-in-out}.ecoSystem-text-container a:hover{color:#fff;text-decoration:underline}.ecoSystem-text-container .btn-primary-accent{color:var(--primary-color)}.element-wrapper:first-child .btn-primary-accent{display:none}g#landtech-icon{display:block;height:50px;transform-origin:center;width:50px}@media (max-width:1024px){#ecoSystem-row{padding:10rem 5rem}.ecoSystem-inner{display:flex;flex-direction:column-reverse}.ecoSystem-inner>*{flex:1;width:100%}}@media (max-width:680px){#ecoSystem-row{padding:10rem 0}}