body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Ananda Neptouch;font-style:normal;font-weight:400;src:url(/static/media/Ananda%20Neptouch%202.e9bb8a64bc1a3031fb9b.ttf) format("truetype")}@font-face{font-family:Bookman Old Style;font-style:normal;font-weight:400;src:url(/static/media/BOOKOS.cef603751bb8b1b908b1.TTF) format("truetype")}*{box-sizing:border-box;font-family:Arial,sans-serif}#root,*,body,html{margin:0;padding:0}#root,body,html{height:100%;min-height:100vh;overflow-x:hidden}body{background-color:#f5f5f5;color:#333}.App,body{display:flex;flex-direction:column}.App{min-height:100vh}.homepage-container{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.homepage-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.about-us-container,.contact-container,.products-page{display:flex;flex:1 1;flex-direction:column;min-height:100%}.about-us-container>*,.contact-container>*,.products-page>*{flex-shrink:0}.about-us-container>:last-child,.contact-container>:last-child,.products-page>:last-child{margin-top:auto}.navbar{align-items:center;background-color:#f5f5f5;box-shadow:0 2px 5px #0000001a;display:flex;justify-content:space-between;left:0;padding:15px 5%;position:fixed;right:0;top:0;z-index:1000}.logo-image{height:auto;width:60px}.main-content{display:flex;flex:1 1;flex-direction:column;min-height:100vh;overflow-y:auto;padding-top:80px}.nav-links{display:flex;gap:20px;list-style:none}.nav-links li{display:inline}.nav-links a{color:#333;font-weight:700;text-decoration:none;transition:color .3s ease}.nav-links a:hover{color:#f7c02d}.active-link{color:#f7c02d!important;font-weight:700;position:relative}.active-link:after{background-color:#f7c02d;bottom:-4px;content:"";height:2px;left:0;position:absolute;width:100%}.mobile-nav-links{background-color:#fff;bottom:0;box-shadow:0 -2px 5px #0000001a;justify-content:space-around;left:0;padding:10px 0;position:fixed;right:0;z-index:1001}.mobile-logo,.mobile-nav-links{align-items:center;display:flex}.mobile-logo{margin-right:10px}.mobile-logo .logo-image{height:auto;width:40px}@media (max-width:768px){.nav-links,.navbar{display:none}.main-content{padding-top:0}.mobile-nav-links{display:flex}.mobile-nav-links li{display:inline}.mobile-nav-links a{align-items:center;color:#333;display:flex;flex-direction:column;text-decoration:none}.mobile-nav-links a:hover{color:#f7c02d}}@media (min-width:769px){.nav-links{display:flex}.mobile-nav-links{display:none}}.home-container{color:#333;font-family:Arial,sans-serif}.hero{align-items:center;background-image:url(/static/media/bg.a45b906c031364891889.jpg);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;padding:0 5%;position:relative;text-align:center}.hero:before{background:#000000b3;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-content{align-items:center;color:#fff;display:flex;flex-direction:column;max-width:800px;width:100%;z-index:2}.hero-content h1{color:#efb514;font-size:4rem;margin-bottom:1rem}.geo{font-family:Ananda Neptouch,sans-serif;font-size:5rem}.chemical{font-family:Bookman Old Style,serif}.reg{font-size:.5em;vertical-align:super}.hero-content h2{font-size:2rem;margin-bottom:1rem}.hero-content p{font-size:1.2rem;margin-bottom:2rem}.cta-btn{background-color:#f7c02d;border:none;color:#333;cursor:pointer;font-size:1.2rem;padding:12px 24px;transition:background-color .3s ease}.cta-btn:hover{background-color:#ffde50}.scroll-indicator{color:#fff;cursor:pointer;margin-top:2rem;text-align:center}.scroll-indicator p{margin-bottom:5px}.chevron-icon{animation:bounce 2s infinite;font-size:24px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}section{padding:4rem 0}.section-content{margin:0 auto;max-width:1200px;padding:0 20px}section h2{color:#f7c02d;font-size:2.5rem;margin-bottom:1.5rem;text-align:center}.section-divider{background:linear-gradient(90deg,#0000,#f7c02d,#0000);height:2px;margin:0 auto;max-width:80%}.company-overview{background-color:#f9f9f9}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-item{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:1.5rem;text-align:center;transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-icon{color:#f7c02d;font-size:2.5rem;margin-bottom:1rem}.product-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style-type:none;margin:2rem 0;padding:0}.product-list li{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem}.secondary-btn{background-color:initial;border:2px solid #f7c02d;color:#f7c02d;cursor:pointer;display:block;font-size:1rem;margin:2rem auto 0;padding:10px 20px;transition:all .3s ease}.secondary-btn:hover{background-color:#f7c02d;color:#fff}.approach-content{display:flex;gap:2rem}.approach-column{flex:1 1}.approach-column ul{list-style-type:none;padding-left:0}.approach-column li{margin-bottom:.5rem}.list-icon{color:#f7c02d;margin-right:.5rem}.commitment-content{align-items:center;display:flex;gap:2rem}.commitment-icon{color:#f7c02d;font-size:4rem}.cta-section{background-color:#f7c02d;color:#fff;text-align:center}.cta-section h2{color:#fff}.cta-buttons{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.cta-btn.primary{background-color:#fff;color:#f7c02d}.cta-btn.secondary{background-color:initial;border:2px solid #fff;color:#fff}.cta-btn.primary:hover,.cta-btn.secondary:hover{background-color:#333;border-color:#333;color:#fff}@media (max-width:1024px){.hero-content h1{font-size:3.5rem}.geo{font-size:4rem}.hero-content h2{font-size:1.8rem}section h2{font-size:2.2rem}}@media (max-width:768px){.hero-content h1{font-size:3rem}.geo{font-size:3.5rem}.hero-content h2{font-size:1.5rem}.cta-btn,.hero-content p{font-size:1rem}.cta-btn{padding:10px 20px}.scroll-indicator{margin-top:1rem}.approach-content,.commitment-content{flex-direction:column}.commitment-content{text-align:center}.commitment-icon{margin-bottom:1rem}.cta-buttons{flex-direction:column}.cta-btn{margin-bottom:1rem;width:100%}}@media (max-width:480px){.hero-content h1{font-size:2.5rem}.geo{font-size:3rem}.hero-content h2{font-size:1.2rem}section h2{font-size:1.8rem}.feature-item{padding:1rem}.feature-icon{font-size:2rem}}.products-page{background-color:#f5f5f5;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:0}.hero-section{align-items:center;background-image:url(/static/media/productbg.710d00ac8f234949728a.jpeg);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:40vh;justify-content:center;position:relative;text-align:center}.hero-section:before{background:#0009;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.hero-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:12px;box-shadow:0 8px 24px #0003;max-width:90%;padding:2rem 3rem;position:relative;z-index:1}.hero-section h1,.hero-section p{color:#f7c02d;position:relative;z-index:1}.hero-section h1{font-size:3rem;margin-bottom:1rem}.hero-section p{color:#fff;font-size:1.2rem;font-weight:400}.filter-search-container{align-items:center;background-color:#fff;box-shadow:0 2px 10px #0000000f;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:20px}.filter-container,.search-container{flex:1 1 250px;margin:0 10px}.filter-container select{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23f7c02d%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right 15px top 50%;background-repeat:no-repeat;background-size:12px auto;border:2px solid #f7c02d;border-radius:25px;color:#333;cursor:pointer;font-size:1rem;padding:12px 40px 12px 20px;transition:all .3s ease}.filter-container select:focus,.filter-container select:hover{border-color:#e5b423;box-shadow:0 0 0 3px #f7c02d4d;outline:none}.search-input{background-color:#fff;border:2px solid #ddd;border-radius:25px;font-size:1rem;padding:12px 20px;transition:all .3s ease;width:100%}.search-input:focus{border-color:#f7c02d;box-shadow:0 0 0 3px #f7c02d4d;outline:none}.filter-container select::-webkit-scrollbar{width:8px}.filter-container select::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.filter-container select::-webkit-scrollbar-thumb{background:#f7c02d;border-radius:4px}.filter-container select::-webkit-scrollbar-thumb:hover{background:#e5b423}.products-container{padding:40px 5%}.category{margin-bottom:50px}.category-title{border-bottom:3px solid #f7c02d;color:#222;font-size:2rem;font-weight:600;margin-bottom:20px;padding-bottom:10px;text-align:left}.products-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.product-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;overflow:hidden;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{box-shadow:0 10px 18px #0000001f;transform:translateY(-6px)}.product-name{background-color:#f9f9f9;color:#333;font-size:1.15rem;font-weight:500;padding:15px}.no-results{color:#777;font-size:1.2rem;margin-top:3rem;text-align:center}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){.hero-section h1{font-size:2rem}.hero-section p{font-size:1rem}.filter-search-container{align-items:stretch;flex-direction:column}.filter-container,.search-container{margin:10px 0;width:100%}.products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.hero-content{padding:1.5rem}}.contact-container{color:#333;font-family:Arial,sans-serif}.success{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:5px;color:#155724;font-size:1.2rem;margin:1.5rem 0;opacity:1;padding:1rem;text-align:center;transition:opacity .3s ease}.success.fade-out{opacity:0}.error{color:#dc3545;margin:1rem 0;text-align:center}.herocnt{align-items:center;background-image:url(/static/media/contact-hero.5362dc9d6da0b4d97a74.jpg);background-position:50%;background-size:cover;display:flex;height:40vh;justify-content:center;position:relative}.herocnt:before{background:#0006;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.herocnt-content{color:#fff;position:relative;text-align:center;z-index:1}.herocnt-title{font-size:3rem;margin-bottom:.5rem}.herocnt-subtitle{font-size:1.2rem}section{padding:4rem 5%}h2{color:#f7c02d;font-size:2rem;text-align:center}.store-images,h2{margin-bottom:2rem}.store-images{display:flex;justify-content:space-around}.store-image{border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:400px;width:45%}.store-details{display:flex;flex-wrap:wrap}.store{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:1.5rem;width:45%}.store,.store h3{margin-bottom:1rem}.store h3{color:#f7c02d}.store p{margin-bottom:.5rem}.store a{color:#333;text-decoration:none}.store a:hover{color:#f7c02d}.contact-methods{display:flex;flex-wrap:wrap;justify-content:space-around}.contact-method{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:1rem;padding:2rem;text-align:center;width:45%}.contact-icon{color:#f7c02d;font-size:3rem;margin-bottom:1rem}.contact-method h3{margin-bottom:.5rem}.contact-method a{color:#333;text-decoration:none}.contact-method a:hover{color:#f7c02d}.contact-form form{margin:0 auto;max-width:600px}.form-group{margin-bottom:1.5rem}.form-group label{color:#555;display:block;margin-bottom:.5rem}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.8rem;width:100%}.form-group textarea{height:150px}.submit-btn{background-color:#f7c02d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:1rem 2rem;transition:background-color .3s ease}.submit-btn:hover{background-color:#e5b429}.map-container{background-color:#f9f9f9;border-radius:8px;height:auto;margin-bottom:2rem;overflow:hidden}.map-container iframe{border:0;height:300px;width:100%}@media (max-width:768px){.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.store-images{align-items:center;flex-direction:column}.store-image{margin-bottom:1rem;width:100%}.store-details{flex-direction:column}.contact-method,.store{width:100%}}
/*# sourceMappingURL=main.29e6fe8f.css.map*/