html{scroll-behavior:smooth}body{margin:0;font-family:Segoe UI,Arial,Helvetica,sans-serif;background:#f5f7f6;color:#333}img{max-width:100%;display:block}.nav{background:linear-gradient(90deg,#0b6623,#0e7a2f);color:#fff;padding:15px 25px;display:flex;justify-content:space-between;align-items:center}.nav ul{list-style:none;display:flex;gap:25px}.nav a{color:#fff;text-decoration:none;font-weight:500}.nav a:hover{opacity:.85}.nav a.active{border-bottom:2px solid #fff}.logo-box{display:flex;align-items:center;gap:10px}.logo-box img{height:42px}.sticky{position:sticky;top:0;z-index:1000}.menu-icon{display:none;font-size:26px;cursor:pointer}.nav-links{display:flex;gap:22px}.hero-image{position:relative;width:100%;height:420px;overflow:hidden}.hero-image img{width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000a6,#00000059);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;padding:20px}.hero-overlay h1{font-size:44px;margin-bottom:12px;letter-spacing:1px}.hero-overlay p{font-size:20px;max-width:700px}.section,.about-home,.products-home,.export-home,.why-us,.cta{padding:80px 10%;background:#fff}.about-home{background:#fff}.about-home h2,.why-us h2,.products-home h2,.export-home h2{font-size:32px;margin-bottom:20px;position:relative}.about-home h2:after,.why-us h2:after,.products-home h2:after,.export-home h2:after{content:"";width:70px;height:3px;background:#0b6623;display:block;margin-top:10px}.about-home p,.export-home p{max-width:900px;line-height:1.8;color:#555}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.card{background:#fff;color:#333;padding:30px 20px;border-radius:14px;text-align:center;box-shadow:0 8px 25px #00000014;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-8px);box-shadow:0 15px 40px #0000001f}.card img{width:100%;height:180px;object-fit:cover;border-radius:10px;margin-bottom:15px}.card h3{margin:12px 0 8px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));background:linear-gradient(90deg,#0b6623,#0e7a2f);color:#fff;text-align:center;padding:70px 10%}.stats div{padding:10px}.stats h2{font-size:40px}.stats p{font-size:15px;opacity:.95}.export-home{background:#f1f6f2}.cta{background:linear-gradient(90deg,#0b6623,#0e7a2f);color:#fff;text-align:center}.cta h2{font-size:34px}.btn{display:inline-block;margin-top:20px;background:#fff;color:#0b6623;padding:14px 32px;border-radius:6px;text-decoration:none;font-weight:700;transition:.3s}.btn:hover{background:#e6efe9}.contact-hero{height:280px;background:url(/images/rice-export.jpg) center/cover no-repeat;position:relative}.contact-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b6623bf;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.contact-hero-overlay h1{font-size:36px;margin-bottom:10px}.contact-hero-overlay p{font-size:16px;opacity:.9}.contact-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;max-width:1100px;margin:-60px auto 80px;padding:0 20px}.contact-info{background:linear-gradient(135deg,#0b6623,#0e7d2f);color:#fff;padding:40px;border-radius:14px;box-shadow:0 8px 25px #0000001a}.contact-info h3{margin-bottom:20px;font-size:22px}.contact-points{list-style:none;padding:0;margin-bottom:25px}.contact-points li{margin-bottom:10px;font-size:15px}.contact-details p{margin-bottom:8px;font-size:14px}.contact-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.contact-badges span{background:#ffffff26;padding:6px 14px;border-radius:20px;font-size:13px}.contact-form{background:#fff;padding:40px;border-radius:14px;box-shadow:0 8px 25px #00000014}.contact-form h3{margin-bottom:20px;color:#0b6623}.contact-form input,.contact-form textarea{width:100%;padding:12px;margin-bottom:16px;border:1px solid #ccc;border-radius:6px;font-size:14px;transition:.3s}.contact-form input:focus,.contact-form textarea:focus{border-color:#0b6623;outline:none}.contact-form button{width:100%;padding:14px;font-size:16px;background:#0b6623;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:.3s}.contact-form button:hover{background:#0e7d2f}@media (max-width: 768px){.contact-hero{height:220px}.contact-hero-overlay h1{font-size:26px}.contact-hero-overlay p{font-size:14px}.contact-wrapper{margin:-40px auto 50px}}.float{position:fixed;right:20px;padding:14px;border-radius:50%;color:#fff;font-size:20px;text-decoration:none;z-index:999}.whatsapp{bottom:20px;background:#25d366}.whatsapp img{width:26px;height:26px}.call{bottom:80px;background:#0b6623}footer{background:linear-gradient(180deg,#1c1c1c,#111);color:#dcdcdc;padding:70px 8% 25px}footer h3,footer h4{color:#fff;margin-bottom:15px;font-weight:600}footer p{font-size:14px;line-height:1.8;margin-bottom:8px}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:35px;margin-bottom:35px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{font-size:14px;margin-bottom:10px}.footer-links a{color:#dcdcdc;text-decoration:none;transition:all .3s ease}.footer-links a:hover{color:#fff;padding-left:5px}.footer-bottom{border-top:1px solid #2f2f2f;padding-top:15px;text-align:center}.footer-bottom p{font-size:13px;color:#aaa}@media (max-width: 768px){footer{padding:50px 20px 20px;text-align:center}.footer-grid{gap:25px}}@media (max-width: 768px){.hero-image{height:260px}.hero-overlay h1{font-size:26px}.hero-overlay p{font-size:15px}.menu-icon{display:block}.nav-links{position:absolute;top:70px;right:0;background:#0b6623;flex-direction:column;width:200px;padding:20px;display:none}.nav-links.open{display:flex}}
