.aboutSection{background-color:#f0fdf4;background-color:var(--light-green);padding:4rem 0}.aboutContainer{margin:0 auto;max-width:1200px;padding:0 1rem}.aboutContent{margin:0 auto;max-width:64rem;text-align:center}.aboutTitle{color:#15803d;color:var(--green-700);font-size:2rem;font-weight:700;margin-bottom:2rem}@media(min-width:768px){.aboutTitle{font-size:2.5rem}}.aboutText{color:#374151;color:var(--gray-700);font-size:1.125rem;line-height:1.75}.contactSection{background-color:#f0fdf4;background-color:var(--light-green);padding:4rem 0}.contactContainer{margin:0 auto;max-width:1200px;padding:0 1rem}.contactTitle{color:#15803d;color:var(--green-700);font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}@media(min-width:768px){.contactTitle{font-size:2.5rem}}.contactContent{margin:0 auto;max-width:32rem}.phoneSection{margin-bottom:2rem;text-align:center}.phoneNumber{align-items:center;color:#15803d;color:var(--green-700);display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.contactCard{background-color:#fff;background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 6px #0000001a;box-shadow:0 10px 25px #0000001a;overflow:hidden;transition:all .3s ease}.contactForm{padding:2rem}.formGroup{margin-bottom:1.5rem}.formInput,.formTextarea{border:2px solid #e5e7eb;border:2px solid var(--gray-200);border-radius:.5rem;font-size:1rem;padding:1rem;transition:border-color .3s ease;width:100%}.formTextarea{font-family:inherit;min-height:120px;resize:vertical}.submitButton{align-items:center;background-color:#16a34a;background-color:var(--green-600);border:none;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;justify-content:center;padding:1rem;text-decoration:none;transition:all .3s ease;width:100%}.footer,.submitButton{color:#fff;color:var(--white)}.footer{background-color:#15803d;background-color:var(--green-700);padding:1rem 0}.footer .footerContainer{margin:0 auto;max-width:1200px;padding:0 1rem;text-align:center}.footer .footerContainer .footerText{font-size:12px;margin-bottom:5px}.footer .footerContainer .footerSubtext{color:#dcfce7;color:var(--green-100);font-size:18px}.footer .footerContainer .footerText1{cursor:pointer}.logo{color:#15803d}.logo:hover{color:#166534}.navLink{color:#15803d}.navLink:hover{color:#166534}.mobileMenuButton{color:#15803d}.mobileMenu{background-color:#fff}.mobileMenu .navLink{border-bottom:1px solid #e5e7eb}.heroSection{align-items:center;display:flex;height:95vh;justify-content:center;overflow:hidden;position:relative}.heroBackground{inset:0;position:absolute;z-index:0}.heroImage{height:100%;object-fit:cover;width:100%}.heroOverlay{background-color:#0003;background-color:var(--black-overlay);inset:0;position:absolute}.heroContent{color:#fff;color:var(--white);margin:0 auto;max-width:64rem;padding:0 1rem;position:relative;text-align:center;z-index:10}.heroTitle{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-shadow:2px 2px 4px #00000080}@media(min-width:768px){.heroTitle{font-size:3.75rem}}.heroSubtitle{font-size:1.25rem;margin-bottom:2rem;text-shadow:1px 1px 2px #00000080}@media(min-width:768px){.heroSubtitle{font-size:1.5rem}}.heroButton{align-items:center;background-color:#16a34a;background-color:var(--green-600);border:none;border-radius:.5rem;box-shadow:0 10px 25px #0003;color:#fff;color:var(--white);cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;justify-content:center;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.productsSection{background-color:#fff;padding:4rem 0}.productsContainer{margin:0 auto;max-width:1200px;padding:0 1rem}.productsTitle{color:#15803d;color:var(--green-700);font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}@media(min-width:768px){.productsTitle{font-size:2.5rem}}.iconContainer{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.gheeIcon{height:90%;width:90%}.productsGrid{grid-gap:2rem;display:grid;gap:2rem;margin:0 auto;max-width:72rem}@media(min-width:768px){.productsGrid{grid-template-columns:repeat(3,1fr)}}.productCard{background-color:#fff;background-color:var(--white);border:2px solid #dcfce7;border:2px solid var(--green-100);border-radius:.75rem;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:all .3s ease}.productCard:hover{border-color:#16a34a;border-color:var(--green-600)}.productContent{padding:2rem;text-align:center}.productIcon{align-items:center;background-color:#dcfce7;background-color:var(--green-100);border-radius:50%;display:flex;height:5rem;justify-content:center;margin:0 auto 1.5rem;width:5rem}.productTitle{color:#15803d;color:var(--green-700);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.productDescription{color:#4b5563;color:var(--gray-600)}.whyChooseSection{background-color:#fff;background-color:var(--white);padding:4rem 0}.whyChooseContainer{margin:0 auto;max-width:1200px;padding:0 1rem}.whyChooseTitle{color:#15803d;color:var(--green-700);font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}@media(min-width:768px){.whyChooseTitle{font-size:2.5rem}}.whyChooseGrid{grid-gap:2rem;display:grid;gap:2rem;margin:0 auto;max-width:64rem}@media(min-width:768px){.whyChooseGrid{grid-template-columns:repeat(2,1fr)}}.whyChooseItem{align-items:flex-start;display:flex;gap:1rem}.whyChooseIcon{align-items:center;background-color:#dcfce7;background-color:var(--green-100);border-radius:50%;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.whyChooseContent{flex:1 1}.whyChooseItemTitle{color:#15803d;color:var(--green-700);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.whyChooseItemText{color:#4b5563;color:var(--gray-600)}.terms-container{align-items:center;background:#f9fafb;display:flex;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;padding:2rem}.terms-card{animation:fadeIn .6s ease;background:#fff;border-radius:1rem;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;gap:1rem;padding:2rem 2.5rem;width:100%}.terms-title{color:#2e2e2e;font-size:1.8rem;font-weight:600;margin-bottom:.3rem}.terms-updated{color:#777;font-size:.9rem;margin-bottom:1rem}.terms-content{max-height:60vh;overflow-y:auto;padding-right:.5rem}.terms-content h2{color:#222;font-size:1.2rem;font-weight:500;margin-bottom:.4rem;margin-top:1.2rem}.terms-content p{color:#444;font-size:.95rem;line-height:1.6;margin-bottom:.8rem}.terms-content a{color:#1e7b34;font-weight:500;text-decoration:none}.terms-content a:hover{text-decoration:underline}.terms-content::-webkit-scrollbar{width:8px}.terms-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.terms-content::-webkit-scrollbar-thumb:hover{background:#aaa}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 1rem}:root{--primary-green:#15803d;--primary-green-hover:#166534;--light-green:#f0fdf4;--green-100:#dcfce7;--green-600:#16a34a;--green-700:#15803d;--green-800:#166534;--gray-600:#4b5563;--gray-700:#374151;--gray-200:#e5e7eb;--white:#fff;--black-overlay:#0003}.textCenter{text-align:center}.flexCenter{justify-content:center}.flexBetween,.flexCenter{align-items:center;display:flex}.flexBetween{justify-content:space-between}.flexStart{align-items:flex-start;display:flex}.hidden{display:none}@media(min-width:768px){.mdFlex{display:flex}.mdHidden{display:none}}.button{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.button.primary{background-color:#16a34a;background-color:var(--green-600);color:#fff;color:var(--white)}.button.primary:hover{background-color:#15803d;background-color:var(--green-700);box-shadow:0 10px 25px #0000001a;transform:translateY(-2px)}.button.large{font-size:1.125rem;padding:1rem 2rem}.button.fullWidth{width:100%}.card{background-color:#fff;background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:all .3s ease}.card:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-5px)}.input{border:2px solid #e5e7eb;border:2px solid var(--gray-200);border-radius:.5rem;font-size:1rem;padding:1rem;transition:border-color .3s ease;width:100%}.input:focus{border-color:#16a34a;border-color:var(--green-600);outline:none}.input::placeholder{color:#9ca3af}.textarea{border:2px solid #e5e7eb;border:2px solid var(--gray-200);border-radius:.5rem;font-family:inherit;font-size:1rem;min-height:120px;padding:1rem;resize:vertical;transition:border-color .3s ease;width:100%}.header{background-color:#fff;box-shadow:0 2px 4px #0000001a;height:8vh;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:50}.header,.headerContainer{align-items:center;display:flex;width:100%}.headerContainer,.nav{justify-content:space-between}.nav{align-items:center;display:flex;width:100%}.logo{color:var(--green-700);font-size:1.5rem;font-weight:700;margin-left:20px;text-decoration:none;transition:color .3s ease}.logo:hover{color:var(--green-800)}.navLinks{display:none;gap:2rem;margin-right:20px}@media(min-width:768px){.navLinks{display:flex}}.navLink{color:var(--green-700);font-weight:500;text-decoration:none;transition:color .3s ease}.navLink:hover{color:var(--green-800)}.mobileMenuButton{background:none;border:none;color:var(--green-700);cursor:pointer;display:block;margin-right:20px}@media(min-width:768px){.mobileMenuButton{display:none}}.mobileMenu{background-color:var(--white);box-shadow:0 4px 6px #0000001a;display:none;left:0;padding:1rem;position:absolute;right:0;top:100%}.mobileMenu.open{display:block}.mobileMenu .navLink{border-bottom:1px solid var(--gray-200);display:block;padding:.75rem 0}.mobileMenu .navLink:last-child{border-bottom:none}
/*# sourceMappingURL=main.aa931cdd.css.map*/