img{max-width:100%;height:auto}body{overflow-x:hidden}@media (width<=1024px){h1{font-size:2.4rem!important}h2{font-size:1.8rem!important}section{padding-left:5%!important;padding-right:5%!important}}@media (width<=768px){h1{text-align:center;font-size:2rem!important}p{font-size:1rem!important}.product-grid,.veg-grid,.agri-grid,.chem-grid,.method-grid,.focus-grid,.info-grid{grid-template-columns:1fr!important}.veg-intro-content,.rd-flex{flex-direction:column!important;grid-template-columns:1fr!important}.rd-flex img{width:100%!important}section[class*=-hero]{height:60vh!important}.nav-links{gap:15px;flex-direction:column!important}.btn{text-align:center;width:100%}}@media (width<=480px){h1{font-size:1.7rem!important}h2{font-size:1.4rem!important}section{padding:40px 20px!important}.hero-slider h1,.veg-overlay h1,.agri-overlay h1,.chem-hero h1,.rd-overlay h1,.contact-overlay h1{font-size:1.6rem!important}}.top-bar{color:#fff;background:#ff6a00;justify-content:space-between;padding:8px 20px;font-size:13px;display:flex}.top-bar a{color:#fff;text-decoration:none}.top-right{align-items:center;gap:15px;display:flex}.navbar{background:#fff;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:relative}.logo a{color:#ff6a00;font-size:20px;font-weight:700;text-decoration:none}.nav-links{gap:20px;list-style:none;display:flex}.nav-links li a{color:#222;font-weight:500;text-decoration:none}.dropdown{position:relative}.dropdown-menu{background:#fff;padding:10px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 5px 15px #0000001a}.dropdown:hover .dropdown-menu{display:block}.menu-toggle{cursor:pointer;font-size:28px;display:none}@media (width<=768px){.menu-toggle{display:block}.nav-links{background:#fff;flex-direction:column;gap:15px;padding:20px;display:none;position:absolute;top:60px;left:0;right:0}.nav-links.active{display:flex}.dropdown-menu{box-shadow:none;padding-left:15px;position:static}.top-bar{text-align:center;flex-direction:column;gap:5px}}.footer{color:#eaeaea;background:#0f0f0f;padding:70px 40px 20px;font-family:Arial,sans-serif}.footer-container{grid-template-columns:repeat(4,1fr);gap:40px;max-width:1200px;margin:auto;display:grid}.footer-col h3{color:#fff;margin-bottom:15px;font-size:18px}.footer-col h4{color:#c62828;margin-top:15px;margin-bottom:8px;font-size:14px}.footer-col p{color:#bbb;font-size:14px;line-height:1.6}.socials{flex-direction:column;gap:6px;margin-top:10px;display:flex}.socials a{color:#bbb;font-size:14px;text-decoration:none;transition:all .3s}.socials a:hover{color:#fff}.footer-col ul{padding:0;list-style:none}.footer-col ul li{color:#bbb;cursor:default;margin-bottom:8px;font-size:14px;transition:all .3s}.footer-col ul li:hover{color:#fff;transform:translate(3px)}.footer-col button.btn{color:#fff;cursor:pointer;background:#c62828;border:none;border-radius:4px;margin-top:10px;margin-bottom:15px;padding:10px 14px;font-size:13px;transition:all .3s}.footer-col button.btn:hover{background:#a81f1f}.footer-col input{color:#fff;background:#1c1c1c;border:none;border-radius:4px;outline:none;width:100%;margin-top:10px;padding:10px}.footer-bottom{text-align:center;color:#888;border-top:1px solid #222;margin-top:40px;padding-top:20px;font-size:13px}@media (width<=900px){.footer-container{text-align:center;grid-template-columns:1fr}.socials{align-items:center}}.home{width:100%;overflow-x:hidden}.section-title{text-align:center;margin-bottom:50px}.section-title h2{color:#1b4332;margin-bottom:15px;font-size:2.5rem}.section-title p{color:#666;max-width:700px;margin:auto;line-height:1.7}.btn{color:#fff;cursor:pointer;background:#2d6a4f;border:none;border-radius:6px;padding:14px 30px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn:hover{background:#1b4332;transform:translateY(-2px)}.products{background:#f8f9fa;padding:100px 8%}.product-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:30px;display:grid}.card{background:#fff;border-radius:15px;transition:all .4s;overflow:hidden;box-shadow:0 5px 20px #00000014}.card:hover{transform:translateY(-8px)}.card img{object-fit:cover;width:100%;height:220px}.card h3{text-align:center;color:#1b4332;padding:20px;font-size:1.2rem}.about-preview{background:#fff;padding:100px 8%}.small-title{color:#2d6a4f;letter-spacing:2px;font-weight:700}.about-text h2{color:#1b4332;margin:20px 0;font-size:2.7rem;line-height:1.3}.categories{background:#f8f9fa;padding:100px 8%}.categories h2{text-align:center;color:#1b4332;margin-bottom:50px;font-size:2.5rem}.category-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:25px;display:grid}.category-card{text-align:center;background:#fff;border-radius:15px;transition:all .4s;overflow:hidden;box-shadow:0 5px 20px #00000014}.category-card:hover{transform:translateY(-6px)}.category-card img{object-fit:cover;width:100%;height:180px}.category-card h3{color:#1b4332;padding:18px}.services{background:#fff;padding:100px 8%}.service-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.service-card{background:#fff;border-radius:15px;transition:all .4s;overflow:hidden;box-shadow:0 5px 20px #00000014}.service-card:hover{transform:translateY(-8px)}.service-card img{object-fit:cover;width:100%;height:220px}.service-card h3{color:#1b4332;padding:20px 20px 10px}.service-card p{color:#666;padding:0 20px 25px;line-height:1.7}.stat h2{margin-bottom:10px;font-size:3rem}.stat p{font-size:1rem}.news-section{background:#f8f9fa;padding:100px 8%}.news-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;display:grid}.news-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 5px 20px #00000014}.news-card img{object-fit:cover;width:100%;height:220px}.news-card-content{padding:20px}.news-card-content h3{color:#1b4332;margin-bottom:10px}.news-card-content p{color:#666;line-height:1.7}@media (width<=992px){.about-content{grid-template-columns:1fr}.about-text{text-align:center}.about-image{order:-1}}@media (width<=768px){.section-title h2,.categories h2,.about-text h2{font-size:2rem}.products,.about-preview,.categories,.services,.news-section{padding:70px 5%}}@media (width<=576px){.section-title h2,.categories h2,.about-text h2{font-size:1.8rem}}.hero-slider{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:90vh;display:flex;position:relative}.hero-overlay{text-align:center;z-index:2;background:#00000059;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.hero-overlay h1,.hero-overlay p{color:#fff!important}.hero-overlay h1{margin-bottom:15px;font-size:3.5rem;font-weight:700}.hero-overlay p{max-width:700px;font-size:1.2rem;line-height:1.6}.hero-btn{color:#fff;background:#ff7a00;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none}@media (width<=768px){.hero-overlay h1{font-size:2rem}.hero-overlay p{font-size:1rem}}.about-page{width:100%}.about-intro{padding:100px 8%}.about-content{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.about-image img{border-radius:20px;width:100%;display:block}.section-tag{color:#2d6a4f;letter-spacing:2px;font-weight:700}.about-text h2{color:#1b4332;margin:20px 0;font-size:2.7rem}.about-text p{color:#666;margin-bottom:15px;line-height:1.9}.stats{color:#fff;text-align:center;background:#1b4332;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px;padding:80px 8%;display:grid}.stat h2{font-size:3rem}.stat p{margin-top:10px}.specialist-section{text-align:center;padding:100px 8%}.specialist-section h2{color:#1b4332;margin-bottom:40px}.specialist-box{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.specialist-box div{background:#f5f5f5;border-radius:10px;padding:25px;font-weight:600}.why-us{background:#f8f9fa;padding:100px 8%}.section-header{text-align:center;margin-bottom:50px}.section-header h2{color:#1b4332;margin-top:15px;font-size:2.5rem}.why-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;display:grid}.why-card{background:#fff;border-radius:15px;transition:all .3s;overflow:hidden;box-shadow:0 5px 20px #00000014}.why-card:hover{transform:translateY(-8px)}.why-card img{object-fit:cover;width:100%;height:240px}.why-content{padding:25px}.why-content h3{color:#1b4332;margin-bottom:15px}.why-content p{color:#666;line-height:1.8}@media (width<=992px){.about-content{grid-template-columns:1fr}.about-text{text-align:center}}@media (width<=768px){.about-text h2,.section-header h2{font-size:2rem}}.about-slider{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:70vh;display:flex;position:relative}.about-overlay{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex}.about-overlay h1{color:#fff;text-shadow:0 2px 12px #00000080;margin-bottom:10px;font-size:3rem}.about-overlay p{color:#fff;text-shadow:0 2px 12px #00000080;font-size:1.2rem}@media (width<=768px){.about-overlay h1{font-size:2rem}.about-overlay p{font-size:1rem}}.rd{width:100%}.rd-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:75vh;display:flex;position:relative}.rd-overlay{text-align:center;padding:20px;background:0 0!important}.rd-overlay h1{color:#fff;text-shadow:0 2px 12px #00000080;margin-bottom:10px;font-size:3rem}.rd-overlay p{color:#fff;text-shadow:0 2px 12px #00000080;font-size:1.2rem}.rd-intro{text-align:center;padding:80px 8%}.rd-intro h2{margin-bottom:20px}.rd-image{text-align:center;width:100%;padding:40px 8%}.rd-image img{border-radius:10px;width:100%;max-width:900px}.rd-section{padding:80px 8%}.rd-flex{align-items:center;gap:40px;display:flex}.rd-flex img{border-radius:10px;width:50%}.rd-text{width:50%}.rd-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;padding:80px 8%;display:grid}.rd-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 5px 15px #00000014}.rd-card img{object-fit:cover;border-radius:8px;width:100%;height:200px;margin-bottom:15px}.rd-contact{text-align:center;color:#fff;background:#1b4332;padding:80px 8%}.rd-contact p{color:#fff}.seedtech{width:100%}.seed-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:75vh;display:flex;position:relative}.seed-overlay{text-align:center;padding:20px;background:0 0!important}.seed-overlay h1{color:#fff;text-shadow:0 2px 12px #00000080;margin-bottom:10px;font-size:3rem}.seed-overlay p{color:#fff;text-shadow:0 2px 12px #00000080;font-size:1.2rem}.seed-methods{text-align:center;padding:80px 8%}.method-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:40px;display:grid}.method-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 5px 15px #00000014}.method-card img{object-fit:cover;border-radius:8px;width:100%;height:160px}.seed-content{text-align:center;padding:80px 8%}.seed-content img{border-radius:10px;width:100%;max-width:900px;margin:20px auto}.seed-details{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;padding:80px 8%;display:grid}.detail-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 5px 15px #00000014}.detail-card img{object-fit:cover;border-radius:8px;width:100%;height:180px}.seed-contact{text-align:center;color:#fff;background:#1b4332;padding:80px 8%}.seed-contact p{color:#fff}.veg-page{width:100%}.veg-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:75vh;display:flex;position:relative}.veg-overlay{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;background:0 0!important}.veg-overlay h1{color:#fff;text-shadow:0 2px 12px #0006;margin-bottom:10px;font-size:3rem}.veg-overlay p{color:#fff;text-shadow:0 2px 12px #0006;font-size:1.2rem}.veg-intro{padding:80px 8%}.veg-intro-content{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.veg-image img{border-radius:12px;width:100%}.section-tag{color:#ff7a00;margin-bottom:10px;font-weight:700;display:inline-block}.veg-text h2{margin-bottom:15px;font-size:2rem}.veg-text p{color:#444;margin-bottom:10px;line-height:1.7}.veg-grid-section{background:#f8f8f8;padding:80px 8%}.veg-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;display:grid}.veg-card{text-align:center;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px #00000014}.veg-card img{object-fit:cover;width:100%;height:120px}.veg-card h3{padding:10px;font-size:1rem}.veg-company{padding:80px 8%}.veg-contact{text-align:center;color:#fff;background:#1b4332;padding:80px 8%}.veg-contact h2,.veg-contact p{color:#fff}@media (width<=768px){.veg-intro-content{grid-template-columns:1fr}.veg-overlay h1{font-size:2.2rem}}.agri{width:100%}.agri-hero{text-align:center;background-position:50%;background-size:cover;justify-content:center;align-items:center;height:70vh;display:flex;position:relative}.agri-overlay{padding:20px;background:0 0!important}.agri-overlay h1{color:#fff;text-shadow:0 2px 12px #00000080;margin-bottom:10px;font-size:3rem}.agri-overlay p{color:#fff;text-shadow:0 2px 12px #00000080;font-size:1.2rem}.agri-intro{text-align:center;padding:80px 8%}.agri-intro h2{margin-bottom:20px}.agri-grid-section{text-align:center;background:#f8f8f8;padding:80px 8%}.agri-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-top:30px;display:grid}.agri-card{text-align:center;background:#fff;border-radius:10px;transition:all .3s;overflow:hidden;box-shadow:0 5px 15px #00000014}.agri-card:hover{transform:translateY(-5px)}.agri-card img{object-fit:cover;width:100%;height:140px}.agri-card h3{padding:10px}.agri-company{text-align:center;padding:80px 8%}.agri-contact{text-align:center;color:#fff;background:#1b4332;padding:80px 8%}.agri-contact p{color:#fff}.chem{width:100%}.chem-hero{text-align:center;background-blend-mode:normal;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:70vh;padding:20px;display:flex;position:relative}.chem-hero h1{color:#fff;text-shadow:0 2px 12px #00000080;margin-bottom:10px;font-size:3rem}.chem-hero p{color:#fff;text-shadow:0 2px 12px #00000080;font-size:1.2rem}.chem-intro{text-align:center;padding:80px 8%}.chem-intro h2{margin-bottom:20px}.chem-focus{text-align:center;background:#f7f7f7;padding:80px 8%}.focus-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;margin-top:30px;display:grid}.focus-card{background:#fff;border-radius:10px;padding:15px;box-shadow:0 5px 15px #00000014}.chem-products{padding:80px 8%}.chem-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-top:30px;display:grid}.chem-card{text-align:center;background:#fff;border-radius:10px;transition:all .3s;overflow:hidden;box-shadow:0 5px 15px #00000014}.chem-card:hover{transform:translateY(-5px)}.chem-card img{object-fit:cover;width:100%;height:140px}.chem-card p{padding:10px;font-size:.95rem}.chem-contact{text-align:center;color:#fff;background:#1b4332;padding:80px 8%}.chem-contact p{color:#fff}.btn{color:#fff;background:#ff7a00;border-radius:5px;margin-top:20px;padding:12px 25px;text-decoration:none;display:inline-block}.contact{background:#f8faf7;width:100%}.contact-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:60vh;min-height:450px;display:flex;position:relative}.contact-content{text-align:center;max-width:900px;padding:20px}.contact-content h1,.contact-content p{color:#fff!important}.contact-content h1{text-shadow:2px 2px 12px #00000080;margin-bottom:15px;font-size:4rem;font-weight:700}.contact-content p{text-shadow:2px 2px 10px #00000080;font-size:1.2rem;line-height:1.6}.contact-info{text-align:center;padding:90px 8%}.contact-info h2{color:#1b4332;margin-bottom:15px;font-size:2.6rem}.contact-info>p{color:#555;max-width:750px;margin:0 auto 50px;line-height:1.8}.info-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.info-card{text-align:left;background:#fff;border-radius:16px;padding:35px;transition:all .3s;box-shadow:0 8px 25px #00000014}.info-card:hover{transform:translateY(-8px)}.info-card h3{color:#ff7a00;margin-bottom:20px}.info-card p{color:#555;line-height:1.7}.contact-form-section{text-align:center;background:#fff;padding:90px 8%}.contact-form-section h2{color:#1b4332;margin-bottom:15px;font-size:2.6rem}.contact-form-section p{color:#666;margin-bottom:40px}.contact-form{grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:auto;display:grid}.contact-form input,.contact-form textarea{border:1px solid #ddd;border-radius:10px;outline:none;width:100%;padding:16px;font-size:15px;transition:all .3s}.contact-form input:focus,.contact-form textarea:focus{border-color:#ff7a00}.contact-form textarea{resize:vertical;grid-column:span 2;min-height:180px}.contact-form button{color:#fff;cursor:pointer;background:#ff7a00;border:none;border-radius:10px;grid-column:span 2;padding:16px;font-weight:600;transition:all .3s}.contact-form button:hover{background:#e86f00}@media (width<=768px){.contact-hero{height:50vh;min-height:350px}.contact-content h1{font-size:2.5rem}.contact-content p{font-size:1rem}.contact-info,.contact-form-section{padding:60px 20px}.contact-info h2,.contact-form-section h2{font-size:2rem}.contact-form{grid-template-columns:1fr}.contact-form textarea,.contact-form button{grid-column:span 1}}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--accent:#aa3bff;color:var(--text);background:var(--bg);font:16px/1.5 system-ui,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;font-family:system-ui,sans-serif;overflow-x:hidden}img{max-width:100%;display:block}#root{flex-direction:column;width:100%;min-height:100vh;display:flex}h1,h2,h3{color:var(--text-h);font-weight:600}p{color:var(--text)}section{z-index:1;position:relative}.navbar{z-index:10000;position:relative}.dropdown-menu{z-index:10001}.hero-overlay,.contact-overlay,.veg-overlay,.seed-overlay,.rd-overlay{text-align:center;background:#00000059;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;color:#fff!important}.hero-overlay h1,.hero-overlay p,.contact-overlay h1,.contact-overlay p,.veg-overlay h1,.veg-overlay p,.seed-overlay h1,.seed-overlay p,.rd-overlay h1,.rd-overlay p{color:#fff!important}.hero-slider,.contact-hero,.veg-hero,.seed-hero,.rd-hero{background-position:50%;background-size:cover;width:100%;min-height:60vh;position:relative}@media (width<=768px){h1{font-size:32px}h2{font-size:22px}section{padding-left:16px;padding-right:16px}}
