@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;700&display=swap);.navbar{align-items:center;display:flex;height:80px;justify-content:center;left:0;position:fixed;top:0;transition:background-color .25s ease-in-out;width:100%;z-index:1000}.navbar.transparent{background-color:initial}.navbar.solid{background-color:#2f2929}.nav-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding-left:30px;padding-right:30px;width:100%}.nav-links-container{align-items:center;display:flex;justify-content:center}.nav-links{display:flex;gap:20px;list-style:none}.nav-links a{color:#fff;text-decoration:none}.nav-links a.active{color:#ff9b00;font-weight:700}.nav-links a.inactive,.sign-up{color:#fff}.sign-up{background-color:#1e6f30;border:none;border-radius:4px;cursor:pointer;font-family:Comfortaa;margin-left:50px;padding:8px 16px}.sign-up:hover{background-color:#006400}.menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:24px;padding:10px}@media (max-width:768px){.menu-toggle{display:block}.nav-links-container{background-color:#2f2929;display:none;flex-direction:column;left:0;padding:0;position:absolute;text-align:center;top:60px;transition:background-color .3s ease-in-out,max-height .3s ease-in-out,padding .3s ease-in-out;width:100%}.nav-links-container.transparent{background-color:initial}.nav-links-container.solid{background-color:#2f2929}.nav-links-container.open{display:flex}.nav-links{flex-direction:column;gap:15px}.nav-links a{font-size:18px}}.modal-backdrop{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:visible;width:100%;z-index:10000}.modal-content{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;max-width:500px;min-width:300px;padding:40px;position:relative}.modal-close{background:none;border:none;cursor:pointer;font-size:34px;position:absolute;right:10px;top:10px}@media (max-width:768px){.modal-content{width:70%}}.contact-form-container{align-items:center;border-radius:8px;display:flex;flex-direction:column;padding:20px}.contact-form-container h2{color:#333;font-size:24px;margin-bottom:20px}.contact-form-container input,.contact-form-container textarea{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:15px;padding:10px;resize:none;width:100%}.contact-form-container button{background-color:#1e6f30;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Comfortaa;font-size:18px;padding:10px 20px;width:100%}.contact-form-container button:hover{background-color:#155a24}.planet-spline-layer{align-items:center;display:flex;justify-content:center;overflow:hidden;transition:top .5s}.planet-placeholder,.planet-spline-layer{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.planet-placeholder{height:100%;object-fit:contain;width:100%}@keyframes buttonFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%{box-shadow:0 0 10px #ffad0180;transform:scale(1)}50%{box-shadow:0 0 20px #ffad01cc;transform:scale(1.05)}to{box-shadow:0 0 10px #ffad0180;transform:scale(1)}}@keyframes fadeInFromBackground{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}.animation-main{height:100%;width:100%}.animation-main,.logo-and-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.logo-and-text{animation:fadeInFromBackground 3s ease-out}.logo-and-text p{animation:fadeInFromBackground 2s ease-out;color:#fff;font:Open Sans;font-size:36px;font-weight:600;line-height:40px}.logo-and-text button{animation:buttonFadeIn 3s ease-out,pulse 2s infinite;background-color:#ffad01;border-radius:180px;color:#1a6221;font:Open Sans;font-size:24px;font-weight:600;line-height:27px;padding:24px 42px 24px 52px;text-shadow:1px 1px 2px #0000004d}.logo-and-text button:hover{cursor:pointer}.lottie-text,.lottie-title{animation:fadeInFromBackground 1s ease-out;color:#fff;font:Open Sans;font-size:36px;font-weight:600;line-height:40px;opacity:1;text-align:center;text-shadow:4px 4px 4px #000}.lottie-text{transition:opacity 1s ease-in-out}.lottie-text.fade-in{animation:fadeInOpacity 1s ease-in-out forwards}.lottie-text.fade-out{animation:fadeOutOpacity 1s ease-in-out forwards}.lottie-animation{animation:fadeInFromBackground 1s ease-out;opacity:1;transition:opacity 1s ease-in-out}.lottie-animation.fade-in{animation:fadeInOpacity 1s ease-in-out forwards}.lottie-animation.fade-out{animation:fadeOutOpacity 1s ease-in-out forwards}@media only screen and (max-width:600px){.logo-and-text p{font-size:26px}.logo-and-text button{font-size:18px;padding:16px 32px}.lottie-text,.lottie-title{animation:fadeInFromBackground 1s ease-out;color:#fff;font:Open Sans;font-size:16px;font-weight:600;line-height:40px;opacity:1;text-align:center;text-shadow:4px 4px 4px #000}.lottie-text{transition:opacity 1s ease-in-out}}.connect-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#38260036;border:2px solid #cb7f00;border-radius:70px;color:#fff;cursor:pointer;font-size:22px;font-weight:600;letter-spacing:1.5px;padding:20px 50px;transition:background-color .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;z-index:1}.connect-btn.clicked,.connect-btn:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;border:2px solid #cb7f00;color:#0f491c}.connect-btn.disabled{pointer-events:none}@media only screen and (max-width:600px){.connect-btn{font-size:20px;padding:16px 42px}}@keyframes moveRight{0%{transform:translateX(0)}to{transform:translateX(50%)}}@keyframes moveLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-50%)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(50%)}}.main-step-content{align-items:center;display:flex;gap:12%;height:100%;justify-content:center;position:relative;width:100%}.main-step-content.animate .left{animation:moveRight 2s forwards,fadeOut 2s forwards}.main-step-content.animate .right{animation:moveLeft 2s forwards,fadeOut 2s forwards}.text{letter-spacing:2px;transition:opacity 2s ease}.main-step-span{font-size:20px;font-weight:700}.main-step-span.orange{color:#ffad00;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.main-step-span.white{color:#fff}.main-step-hover-text{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background-color:#38260036;border:1px solid #ffad01;border-radius:20px;bottom:0;box-sizing:border-box;color:#fff;margin:2rem;position:fixed;width:30%;z-index:2}.main-step-hover-text p{font-size:16px;font-weight:400;letter-spacing:.25px;line-height:22px;padding:20px 30px}.main-step-hover-text.left{background:linear-gradient(-30deg,#594b2e57 34%,#594b2e00);left:2rem}.main-step-hover-text.right{background:linear-gradient(30deg,#594b2e57 34%,#594b2e00);right:2rem}.main-step-hover-text.fade-in-left{animation:fadeInLeft 1s forwards}.main-step-hover-text.fade-out-left{animation:fadeOutLeft 1s forwards}.main-step-hover-text.fade-in-right{animation:fadeInRight 1s forwards}.main-step-hover-text.fade-out-right{animation:fadeOutRight 1s forwards}@media only screen and (max-width:1200px){.main-step-content{flex-direction:column;gap:16%}.main-step-hover-text{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(-30deg,#594b2e57 34%,#594b2e00);font-size:10px;height:auto;margin:0 auto;min-width:350px;z-index:100}.main-step-hover-text p{padding:5px 20px}.main-step-hover-text.left{bottom:65%;left:0;right:0}.main-step-hover-text.right{bottom:15%;left:0;right:0}.text.left.hide,.text.right.hide{opacity:0;transition:fadeOut forwards 1s}.main-step-span{font-size:18px}.text.right{line-height:30px;text-align:center;width:80%}.main-step-content.animate .left{animation:moveDown 1s forwards,fadeOut 1s forwards}.main-step-content.animate .right{animation:moveUp 1s forwards,fadeOut 1s forwards}@keyframes moveDown{0%{transform:translateY(0)}to{transform:translateY(50%)}}@keyframes moveUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}}@media only screen and (max-width:600px){.main-step-span{font-size:14px;overflow:hidden;white-space:nowrap}.main-step-content{margin-bottom:30%}}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.questionnaire-main-cont{align-items:center;animation:fadeIn 1s ease-in-out;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#594b2e4d;border:2px solid #ffad001a;border-radius:30px;color:#fff;display:flex;flex-direction:column;gap:15px;left:50%;min-width:500px;padding:30px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:1s ease-in-out}.questionnaire-title{color:#ffad00;font-size:20px;font-weight:700;text-shadow:4px 4px 4px #000}.questionnaire-input-box{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.questionnaire-input-box label{font-size:medium;margin-bottom:5px;margin-left:10px;text-shadow:2px 2px 2px #000}.questionnaire-main-cont input,.questionnaire-main-cont select,.questionnaire-main-cont textarea{background-color:#f7f7f7cc;border:none;border-radius:10px;box-shadow:0 0 0 2px #f7f7f7cc;font-family:Comfortaa,sans-serif;font-size:15px;outline:none;padding:8px 10px;transition:.1s ease-in-out}.questionnaire-main-cont select{margin-top:10px}.questionnaire-btn{align-items:center;background-color:#1e6f30;border-radius:80px;box-shadow:0 4px 6px #000;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:42px;justify-content:center;letter-spacing:3px;margin-top:10px;padding:3px 6px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:130px}.questionnaire-btn:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;color:#000;font-weight:700}.questionnaire-err-text{color:#ffad00;font-size:small;margin-left:10px;margin-top:8px;text-shadow:4px 4px 4px #000}.end-message{align-items:center;animation:fadeIn 1s ease-in-out;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#594b2e4d;border:2px solid #ffad001a;border-radius:30px;display:flex;flex-direction:column;gap:15px;left:50%;min-width:500px;padding:30px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:1s ease-in-out}.end-message p{color:#ffad00;font-size:"18px";font-weight:600;text-align:"center"}.end-message button{background-color:initial;border:2px solid #ffad0099;border-radius:70px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;padding:13px 39px;z-index:1}.end-message button:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;color:#000}@media only screen and (max-width:600px){.questionnaire-main-cont{background:linear-gradient(-30deg,#594b2e57 64%,#594b2e00);border:none;min-width:10%;padding:20px 10px;top:45%;width:90vw}.questionnaire-title{font-size:20px;font-weight:700;margin-top:2rem}.questionnaire-err-text{font-size:x-small}.top-left-icon{top:10px}.end-message{font-size:24px;max-width:600px;min-width:250px;text-align:center}}@media only screen and (max-height:1080px){.questionnaire-main-cont{top:44%}.top-left-icon{margin-bottom:20px}}.nav-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#38260036;border:2px solid #cb7f00;border-radius:350px;color:#fff;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;letter-spacing:1.5px;padding:20px 50px;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,border-color .3s ease,-webkit-backdrop-filter .3s ease;width:190px;z-index:1}.nav-button.clicked{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;border:2px solid #cb7f00;color:#0f491c}@media only screen and (max-width:1700px){.nav-button{font-size:22px;padding:18px 46px;width:130px}}@media only screen and (max-width:1320px){.nav-button{font-size:20px;padding:16px 35px;width:120px}}@media only screen and (max-width:600px){.nav-button{font-size:20px;padding:16px 42px;width:160px}}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.info-card-main-cont{animation:fadeInUp .75s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#38260036;border:1px solid #ffad01;border-radius:20px;bottom:10rem;color:#fff;height:250px;left:50%;position:fixed;text-align:center;transform:translateX(-50%);width:650px}.info-card-cont,.info-card-main-cont{align-items:center;display:flex;flex-direction:column}.info-card-cont{gap:10px;height:100%;justify-content:center;padding:5px 25px}.info-card-text{font-size:16px;font-weight:400;line-height:25px}.info-card-btn{align-items:center;background-color:#ffad01;border:1.17px solid #cb7f00;border-radius:210px;color:#0f491c;cursor:pointer;display:flex;font-family:Open Sans,sans serif;font-size:16px;font-weight:700;justify-content:center;line-height:17px;margin-bottom:15px;min-height:45px;padding:3px 6px;transition:background-color .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:125px}.info-card-btn:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;color:#000}@media only screen and (max-width:1200px){.info-card-main-cont{background:linear-gradient(-30deg,#594b2e57 34%,#594b2e00);border:none;bottom:20%;height:auto;padding:15px 30px;width:75vw}.info-card-cont{gap:20px;padding:0}.info-card-btn{margin-top:0}}.steps-fade-in{opacity:1;transition:opacity .5s ease-in}.steps-fade-out{opacity:0;transition:opacity .5s ease-out}.steps-cont{display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:5rem;width:100%}.steps-content{gap:3rem}.steps-content,.steps-content-roles{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:10rem;transition:margin-bottom .5s ease;width:100%}.steps-content-roles{gap:1rem}@media only screen and (max-width:1200px){.steps-content{flex-direction:column;gap:20px;margin-top:40%}}@media only screen and (max-height:670px) and (max-width:380px){.steps-content{gap:10px;margin-top:50%}}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.fade-enter-active,.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.contact-main-cont{align-items:center;background-color:#594b2e4d;border:2px solid #ffad001a;border-radius:30px;color:#fff;display:flex;flex-direction:column;left:50%;min-width:500px;padding:30px 40px;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-title{color:#ffad00;font-size:24px;font-weight:700}.contact-input-box{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.contact-input-box label{font-size:small;margin-bottom:5px;margin-left:10px}.contact-main-cont input,.contact-main-cont textarea{background-color:#f7f7f7cc;border:none;border-radius:10px;box-shadow:0 0 0 2px #f7f7f7cc;font-family:Comfortaa,sans-serif;font-size:15px;outline:none;padding:8px 10px;transition:.1s ease-in-out}.contact-main-cont textarea{resize:none}.contact-btn{align-items:center;background-color:#1e6f30;border-radius:80px;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:42px;justify-content:center;letter-spacing:3px;margin-top:10px;padding:3px 6px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:130px}.contact-btn:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;color:#000;font-weight:700}.contact-err-text{color:#ffad00;font-size:small;margin-left:10px;margin-top:5px}.back-btn{align-items:center;background-color:#1e6f30;border-radius:80px;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:42px;justify-content:center;letter-spacing:3px;margin-top:15px;padding:3px 6px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:80px}.back-btn:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffad00;color:#000;font-weight:700}.top-left-icon{cursor:pointer;filter:drop-shadow(0 1px 0 #ffad00);left:15px;position:absolute;top:15px}@media only screen and (max-width:600px){.contact-main-cont{background:linear-gradient(-30deg,#594b2e57 64%,#594b2e00);border:none;min-width:10%;padding:20px 10px;top:45%;width:90vw}.contact-title{font-size:20px;font-weight:700}.contact-err-text{font-size:x-small}}.About-container{gap:120px;min-height:600px;width:100%}.About-container,.About-left{align-items:center;display:flex;justify-content:center}.About-left{flex-direction:column;padding-left:150px;width:40%}.About-left h2{color:#432d27;font-size:40px;text-align:left;width:100%}.About-left p{color:#6c6665;font-family:Open Sans;font-size:20px;font-weight:400;width:100%}.About-right{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);justify-content:center;padding-right:150px;width:60%}.About-left button{background-color:#1e6f30;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Comfortaa;font-size:18px;height:56px;padding:10px 20px;width:170px}.Item-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.Item-container h3{color:#432d27;font-size:20px;margin:16px 0 8px}.Item-container p{color:#6c6665;font-family:Open Sans;font-size:16px;font-weight:400;width:100%}@media (max-width:768px){.About-container{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;min-height:0;width:auto}.About-left{padding-left:20px;padding-right:20px;width:auto}.About-left h2{color:#432d27;font-size:32px;text-align:center;width:100%}.About-left p{font-size:18px;text-align:center}.About-right{gap:30px;padding-left:20px;padding-right:20px;width:auto}.Item-container{align-items:center}.Item-container h3{margin:16px 0 4px;text-align:center}.Item-container p{text-align:center}}.FourPillars-container{gap:30px;min-height:700px;width:100%}.FourPillars-container,.FourPillars-left{align-items:center;display:flex;justify-content:center}.FourPillars-left{flex-direction:column;padding-left:150px;width:30%}.FourPillars-left h2{color:#000;font-size:32px;text-align:left;width:100%}.FourPillars-left h3{color:#000;font-size:22px;font-weight:500;text-align:left;width:100%}.FourPillars-left p{font-family:Open Sans;font-size:16px;font-weight:400;width:100%}.FourPillars-right{align-items:center;display:flex;justify-content:center;width:70%}.FourPillars-right img{height:auto;max-width:100%}@media (max-width:768px){.FourPillars-container{flex-direction:column;min-height:0}.FourPillars-left{padding-left:20px;padding-right:20px;width:auto}.FourPillars-left-mobile{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.FourPillars-left h2,.FourPillars-left h3,.FourPillars-left p{text-align:center}.FourPillars-right{width:auto}}.LandingImage-container{align-items:center;display:flex;height:100vh;justify-content:center;position:relative}.LandingImage-main{height:100vh;left:0;object-fit:fill;position:absolute;top:0;width:100%;z-index:-1}.LandingImage-content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-left:15%;position:relative;width:50%;z-index:1}.LandingImage-content h1{font-size:64px}.LandingImage-content p{font-size:20px;margin-bottom:40px}.LandingImage-content button{background-color:#1e6f30;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Comfortaa;font-size:18px;height:56px;padding:10px 20px;width:170px}@media (max-width:768px){.LandingImage-container{height:480px}.LandingImage-main{height:480px;width:100%}.LandingImage-content h1{font-size:28px;margin-top:100px;text-align:center}.LandingImage-content{align-items:center;justify-content:center;margin-left:0;width:100%}.LandingImage-content.second{display:none}.LandingImage-content button{border:none;border-radius:4px;cursor:pointer;font-family:Comfortaa;font-size:18px;height:auto;padding:10px 20px;width:auto}}.Widget-container{align-items:flex-start;gap:100px;margin-top:60px;min-height:450px;width:100%}.Image-container,.Widget-container{display:flex;justify-content:center}.Image-container{align-items:center;height:100%;width:40%}.Image-container.left{padding-left:150px}.Image-container.right{padding-right:150px}.Image-container img{border-radius:16px;overflow:hidden}.Content-container{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-bottom:25px}.Content-container.left{align-items:flex-start;padding-right:150px}.Content-container.right{align-items:flex-end;padding-left:150px;text-align:right}.Content-container h2{font-size:32px}.Content-container p{font-family:Open Sans;font-size:16px;font-weight:400;width:100%}.Content-container button{background-color:#1e6f30;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Comfortaa;font-size:18px;height:56px;min-width:170px;padding:10px 20px}@media (max-width:768px){.Widget-container{flex-direction:column;gap:50px;margin-top:30px;min-height:0;width:auto}.Image-container,.Widget-container{align-items:center;justify-content:center}.Image-container{display:flex;height:auto;width:100%}.Image-container.left{padding-left:0}.Image-container.right{padding-right:0}.Image-container img{padding:20px}.Content-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding-bottom:0}.Content-container.left{align-items:center;padding-right:0;text-align:center}.Content-container.right{align-items:center;padding-left:0;text-align:center}.Content-container h2{font-size:32px}.Content-container p{font-family:Open Sans;font-size:16px;font-weight:400;width:100%}}.Home-main{height:100%;width:100%}.ImageComponent-main{align-items:center;display:flex;justify-content:center;min-height:450px;position:relative;width:100%}.ImageComponent-main img{height:100%;left:0;object-fit:fill;position:absolute;top:0;width:100%;z-index:-1}.ImageComponent-main h1{color:#ffffffb2;font-size:64px;font-weight:500;z-index:1}@media (max-width:768px){.ImageComponent-main{align-items:center;display:flex;justify-content:center;min-height:250px;position:relative;width:100%}.ImageComponent-main img{height:100%;left:0;object-fit:fill;position:absolute;top:0;width:100%;z-index:-1}.ImageComponent-main h1{color:#ffffffb2;font-size:34px;font-weight:600;z-index:1}}.ImpactAndVision-main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;width:100%}.ImpactAndVision-main h2{font-size:32px;text-align:left;width:100%}.ImpactAndVision-main p{font-size:16px;text-align:center;width:100%}.ImpactAndVision-main button{background-color:#1e6f30;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Comfortaa;font-size:18px;margin-top:30px;min-height:56px;padding:10px 20px;width:170px}@media (max-width:768px){.ImpactAndVision-main h2{text-align:center}.ImpactAndVision-main{margin-top:20px}}.Team-main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;width:100%}.Team-main h2{font-size:32px;text-align:left;width:100%}.Team-grid{grid-gap:20px;grid-row-gap:60px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:0;row-gap:60px;width:100%}@media (max-width:768px){.Team-main h2{text-align:center}.Team-grid{gap:20px;grid-template-columns:repeat(2,1fr);margin:0;row-gap:60px;width:100%}}.profile-pin{align-items:center;display:flex;flex-direction:column;text-align:center}.pin{align-items:flex-start;-webkit-clip-path:path("M 50,0 C 75,0 100,25 100,50 C 100,75 75,100 50,120 C 25,100 0,75 0,50 C 0,25 25,0 50,0 Z");clip-path:path("M 50,0 C 75,0 100,25 100,50 C 100,75 75,100 50,120 C 25,100 0,75 0,50 C 0,25 25,0 50,0 Z");height:120px;position:relative;width:100px}.pin,.profile-image-container{display:flex;justify-content:center}.profile-image-container{align-items:center;background:#fff;margin-top:10px}.profile-image,.profile-image-container{border-radius:50%;height:80px;width:80px}.profile-image{filter:grayscale(1);object-fit:cover}.profile-name{font-size:18px;font-weight:700;margin-top:10px}.profile-title{color:gray;font-size:14px;margin-top:0}.TeamDescription-main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;width:100%}.TeamDescription-main h2{font-size:32px;text-align:left;width:100%}.TeamDescription-main p{font-family:Open Sans;font-size:16px;font-weight:600;margin-block-end:7px;margin-block-start:0;text-align:center;width:100%}.TeamDescription-p{margin-bottom:20px}@media (max-width:768px){.TeamDescription-main{margin-top:30px}.TeamDescription-main h2{text-align:center}}.About-main{height:100%;margin-top:80px;padding:100px 150px}@media (max-width:768px){.About-main{height:100%;margin-top:80px;padding:30px}}.CaseStudies-main{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;margin-top:60px;padding:100px 150px}.CaseStudies-main h1{font-size:32px;text-align:center;width:100%}@media (max-width:768px){.CaseStudies-main{height:100%;padding:30px}}.Case-main{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.Case-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease-out,opacity .5s ease-out}.Case-content.open{max-height:10000px;opacity:1}.DropdownImage-main{align-items:center;display:flex;justify-content:center;max-width:920px;min-height:120px;position:relative;width:100%}.DropdownImage-cover{height:100%;left:0;object-fit:fill;position:absolute;top:0;width:100%;z-index:-1}.DropdownImage-main h2{color:#fff;font-size:32px;font-weight:500;z-index:1}.DropdownImage-arrow{object-fit:fill;transition:transform .3s ease}.DropdownImage-arrow.open{transform:rotate(-180deg)}.DropdownImage-arrow-container{cursor:pointer;display:inline-block;left:10%;position:absolute;top:40%;z-index:1}@media (max-width:768px){.DropdownImage-main{max-width:none}.DropdownImage-main h2{font-size:24px;font-weight:600;text-align:center;width:40%}.DropdownImage-arrow-container{left:5%}}.Content-main{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:650px;width:100%}.Content-main p{font-family:Open Sans;font-size:16px;margin-block-end:7px;margin-block-start:0;text-align:center;width:100%}.Content-main img{margin-bottom:20px;object-fit:fill;width:100%}.Land-main{height:100%;padding:30px 150px}.Land-main h2{font-size:32px}.Land-main h2,.Land-main p{text-align:center;width:100%}.Land-main p{font-family:Open Sans;font-size:16px}@media (max-width:768px){.Land-main{height:100%;padding:30px}}.LandImage-main{background-color:wheat;border-radius:8px;height:100%;width:100%}.LandImage-main img{height:100%;object-fit:cover;width:100%}@media (max-width:768px){.LandImage-main{height:250px}}.Organizations-main{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:230px;width:100%}@media (max-width:768px){.Organizations-main img{height:120px;width:120px}.Organizations-main{gap:20px}}.Projects-main{height:100%;padding:30px 150px}.Projects-main h2{font-size:32px;text-align:center;width:100%}.Projects-main p{font-family:Open Sans;font-size:16px;text-align:center;width:100%}@media (max-width:768px){.Projects-main{height:100%;padding:30px}}.ProjectsImage-main{border-radius:8px;height:100%;width:100%}.ProjectsImage-main img{height:100%;object-fit:cover;width:100%}@media (max-width:768px){.ProjectsImage-main{height:300px}}.Platform-main{height:100%;margin-top:80px;width:100%}.no-select{-webkit-user-select:none;user-select:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Comfortaa,sans-serif;margin:0}body,html{margin:0;width:100%}
/*# sourceMappingURL=main.efc21118.css.map*/