@import"https://api.mapbox.com/mapbox-gl-js/v3.0.1/mapbox-gl.css";@import"https://api.fontshare.com/v2/css?f[]=beVietnam-pro@400,500,600,700,800,900&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://watergis.github.io/mapbox-gl-legend/mapbox-gl-legend.css";@import"https://fonts.googleapis.com/css2?family=Chivo:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lusitana:wght@400;700&display=swap";body{margin:0;font-family:Be Vietnam Pro,sans-serif;font-size:1.1rem;line-height:1.6}main{min-height:70vh}h1,h2,h3,h4{font-family:Lusitana,serif}h2{margin:45px 0 6px}a{color:#00703c;font-weight:600;text-decoration:none;border-bottom:.5px solid #00703c;cursor:pointer;transition:all .3s}a:hover{color:#00904d;border-bottom:.5px solid #00904d}a:active{color:#757575;border-bottom:.5px solid #757575}input{background-color:#e0e0e0;color:#000;font-family:Be Vietnam Pro,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;border:none;outline:none;border-radius:8px;padding:8px 10px}input[type=color]{padding:0}textarea{background-color:#e0e0e0;color:#000;font-family:Be Vietnam Pro,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;border:none;outline:none;border-radius:15px;padding:8px 10px}textarea:after{content:attr(placeholder);display:block;margin-top:5px;border-bottom:1px solid #000000}button{display:inline-block;margin-left:0;background-color:#00703c;font-family:Be Vietnam Pro,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;border:none;border-radius:8px;outline:none;padding:6px 8px;cursor:pointer;transition:all .3s}button.circle{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:8px}button:hover{background-color:#a0a0a0;-webkit-box-shadow:1px 1px 6px 0px rgba(160,160,160,.6980392157);-moz-box-shadow:1px 1px 6px 0px rgba(160,160,160,.6980392157);box-shadow:1px 1px 6px #a0a0a0b2}button:not(:disabled):active{transform:translateY(1px)}button:disabled{background-color:#767676;color:#a4a4a4;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tagline{display:block;text-align:center;font-style:italic;font-size:1.1rem;margin:30px 0}.download{position:absolute;top:500px;right:20px;display:flex;flex-flow:column nowrap;align-items:center;gap:10px;padding:10px;background-color:#fff;border-radius:4px;box-shadow:0 0 4px #0000001a;z-index:99;cursor:pointer}.download img{height:250px}.download a{border-bottom:none}.download a span{display:flex;flex-flow:row nowrap;align-items:center;font-size:.9rem;font-weight:600;color:#34495e;transition:color .3s}.download a span:hover{color:#4caf4f}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}header[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;align-items:center;width:100%;height:80px;box-shadow:0 0 4px #0000001a}header h1[data-v-5c9e104e]{margin:6px;cursor:pointer}header .links[data-v-5c9e104e]{display:flex;flex:1;justify-content:space-between;padding-right:20px}header .links>div[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;align-items:center;padding-left:40px}header .links .link[data-v-5c9e104e]{position:relative}header .links .link>a[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;align-items:center;margin:20px 6px;font-size:1.1rem;font-family:Chivo,sans-serif;color:#000;border-bottom:0}header .links .link>a i[data-v-5c9e104e]{margin-left:6px;font-size:1.8rem}header .links .link>a[data-v-5c9e104e]:hover{color:#4caf4f}header .links .link.contact[data-v-5c9e104e]{background-color:#00703c;padding:5px 20px;border-radius:2px;transition:background-color .3s;cursor:pointer}header .links .link.contact[data-v-5c9e104e]:hover{background-color:#005f35}header .links .link.contact a[data-v-5c9e104e]{margin:0;color:#fff!important;border-bottom:0!important}header .links .link a[aria-current][data-v-5c9e104e]{color:#4caf4f}header .links .dropdown[data-v-5c9e104e]{top:75px;display:flex;flex-flow:column nowrap;gap:10px;position:absolute;background-color:#fff;padding:15px;border-radius:0 0 5px 5px;z-index:1;box-shadow:0 0 4px #0000001a;z-index:99;width:200px;opacity:0;pointer-events:none;transition:opacity .3s}header .links .dropdown.active[data-v-5c9e104e]{opacity:1;pointer-events:all}header .links .dropdown a[data-v-5c9e104e]{color:#000;border-bottom:0;font-size:1.2rem}header .links .dropdown a[data-v-5c9e104e]:hover{color:#4caf4f}footer[data-v-5c9e104e]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:40px 20px;background-color:#000;color:#fff}footer a[data-v-5c9e104e]{color:#4caf4f}footer .left[data-v-5c9e104e]{display:flex;flex-flow:column nowrap;gap:20px}footer .left .copyright[data-v-5c9e104e]{font-size:.95rem}footer .sign-up[data-v-5c9e104e]{display:flex;flex-flow:column nowrap;gap:20px}footer .sign-up .title[data-v-5c9e104e]{font-size:1.3rem;font-weight:600}footer .sign-up form[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;gap:10px}footer .sign-up .success[data-v-5c9e104e]{color:#4caf50}footer .legal a[data-v-5c9e104e]{margin-right:8px;font-size:.95rem;width:fit-content;color:#9b9b9b}.mobile-menu[data-v-5c9e104e]{position:fixed;top:80px;left:0;width:100%;height:calc(100% - 80px);background-color:#fff;z-index:99;box-shadow:0 0 4px #0000001a}.mobile-menu .section[data-v-5c9e104e]{display:flex;flex-flow:column nowrap;gap:10px;padding:10px;border-bottom:1px solid #f0f0f0}.mobile-menu .section .title[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;align-items:center;font-size:1.3rem;font-weight:600;color:#00703c;cursor:pointer}.mobile-menu .section .title i[data-v-5c9e104e]{margin-left:10px;font-size:1.3rem}.mobile-menu .section .links[data-v-5c9e104e]{display:flex;flex-flow:column nowrap;padding:20px;gap:10px}.mobile-menu .section .links a[data-v-5c9e104e]{font-size:1.2rem;color:#000;border-bottom:0}.mobile-menu .section .links a[data-v-5c9e104e]:hover{color:#4caf4f}.mobile-menu .section.active .links[data-v-5c9e104e]{display:flex;flex-flow:column nowrap}.mobile-menu .link[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;align-items:center;padding:20px;font-size:1.2rem;color:#000;border-bottom:1px solid #f0f0f0}.mobile-menu .link i[data-v-5c9e104e]{margin-left:10px;font-size:1.3rem}.mobile-menu .link[data-v-5c9e104e]:hover{color:#4caf4f}.mobile-menu .contact[data-v-5c9e104e]{background-color:#00703c;width:fit-content;margin:12px 0 0 20px;padding:5px 20px;border-radius:2px;transition:background-color .3s;cursor:pointer}.mobile-menu .contact[data-v-5c9e104e]:hover{background-color:#005f35}.mobile-menu .contact a[data-v-5c9e104e]{margin:0;color:#fff!important;border-bottom:0!important}.no-scroll[data-v-5c9e104e]{height:100px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width: 601px){header h1[data-v-5c9e104e]{display:flex;flex-flow:row nowrap;align-items:center;font-size:1.7rem}header h1 i[data-v-5c9e104e]{margin-right:10px;font-size:1.7rem;cursor:pointer}header .links[data-v-5c9e104e]{display:none}.sign-up[data-v-5c9e104e]{margin-top:20px}}.top[data-v-1b3124f3]{position:relative;height:500px}.top img[data-v-1b3124f3]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:2;filter:brightness(.7) saturate(1.4) contrast(1.1)}.top h2[data-v-1b3124f3]{position:absolute;top:calc(30% - 40px);left:calc(50% - 450px);z-index:3;margin:40px auto;text-align:center;font-size:2.8rem;width:900px;color:#fff;text-shadow:1px 1px 4px rgb(0,0,0)}.pillars[data-v-1b3124f3]{margin-top:80px}.row[data-v-1b3124f3]{display:flex;flex-flow:row wrap;justify-content:center;margin:40px 0;gap:20px}.row .main[data-v-1b3124f3]{width:30%}.row .main h2[data-v-1b3124f3]{margin:6px 0;font-size:2.1rem;line-height:1.2}.row .what[data-v-1b3124f3]{display:flex;flex-flow:row wrap;width:55%}.projects[data-v-1b3124f3]{display:flex}.card[data-v-1b3124f3]{width:fit-content;padding:12px;margin:12px;width:calc(50% - 100px)}.card.line[data-v-1b3124f3]{border-bottom:1px solid #00703c}.card span[data-v-1b3124f3]{font-size:1.6rem;font-family:Lusitana,serif;font-weight:700;color:#00703c}.card p[data-v-1b3124f3]{margin:12px 0}.gallery[data-v-1b3124f3]{padding:0 50px}.gallery .row[data-v-1b3124f3]{padding:0 3px;justify-content:space-between;width:100%;margin-bottom:120px}.large[data-v-1b3124f3]{display:flex;flex-flow:nowrap;justify-content:center;align-items:center;margin:40px auto;border:1px solid #bdbdbd;border-radius:2px}.large img[data-v-1b3124f3]{width:50%;height:100%;object-fit:cover}.large .content[data-v-1b3124f3]{width:50%;padding:40px}.large .content h3[data-v-1b3124f3]{font-size:2.1rem;margin:6px 0}.large .content p[data-v-1b3124f3]{margin:12px 0}.row section[data-v-1b3124f3]{position:relative;display:flex;flex-flow:column;width:30%;border:1px solid #bdbdbd;border-radius:2px;box-shadow:0 0 2px #dadada}.row section .content[data-v-1b3124f3]{padding:235px 35px 20px}.row section img[data-v-1b3124f3]{position:absolute;top:0;width:100%;height:220px;object-fit:cover}.row section a[data-v-1b3124f3]{display:flex;align-items:center;font-size:1.5rem;margin:6px 0;font-family:Lusitana,serif;border-bottom:none;color:#000}.row section a i[data-v-1b3124f3]{font-size:1.8rem;margin-left:8px}.row section a[data-v-1b3124f3]:hover{color:#00703c}.row section p[data-v-1b3124f3]{font-size:.95rem}@media (max-width: 601px){.top[data-v-1b3124f3]{height:300px}.top img[data-v-1b3124f3]{height:unset}.top h2[data-v-1b3124f3]{margin-top:60px;top:unset;left:unset;width:100%;font-size:1.4rem}.about[data-v-1b3124f3]{flex-flow:column nowrap}.about .main[data-v-1b3124f3]{width:calc(100% - 40px);padding:20px}.about .main h2[data-v-1b3124f3]{font-size:1.8rem}.row .what[data-v-1b3124f3]{width:calc(100% - 40px);flex-flow:column nowrap}.card[data-v-1b3124f3]{width:100%}.gallery[data-v-1b3124f3]{padding:0 20px}.gallery .large[data-v-1b3124f3]{flex-flow:column nowrap}.gallery .large img[data-v-1b3124f3]{width:100%}.gallery .large .content[data-v-1b3124f3]{width:calc(100% - 40px);padding:20px}.gallery .large .content h3[data-v-1b3124f3]{font-size:1.8rem}.gallery .row[data-v-1b3124f3]{flex-flow:column nowrap}.row section[data-v-1b3124f3]{width:100%}}
