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}<style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f4f4f4;color:#333;font-family:Arial,sans-serif}header{align-items:center;background:linear-gradient(#8b4513e6,#8b4513e6),url(https://via.placeholder.com/1920x600/8B4513/FFF?text=RD+Bricks+Kiln+Gaya);background-size:cover;color:#000;display:flex;height:60vh;justify-content:center;text-align:center}nav{background:#8b4513;box-shadow:0 2px 10px #0003;padding:1rem;position:fixed;top:0;width:100%;z-index:1000}nav ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}nav li{margin:0 1rem}nav a{border-radius:5px;color:#fff;display:block;font-weight:700;padding:.5rem 1rem;text-decoration:none;transition:background .3s}nav a:hover{background:#fff3}.get-quote{background:#228b22;border-radius:30px;box-shadow:0 4px 12px #228b2266;color:#fff;font-weight:700;padding:.75rem 1.5rem;position:fixed;right:2rem;top:5rem;z-index:1001}section{margin:auto;max-width:1200px;padding:4rem 2rem}h1,h2{color:#8b4513;margin-bottom:1.5rem;text-align:center}.products{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.product{background:#fff;border-radius:15px;border-top:4px solid #8b4513;box-shadow:0 8px 25px #0000001a;padding:1.5rem;text-align:center;transition:all .3s}.product:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-8px)}.product img{border-radius:10px;height:200px;object-fit:cover;width:100%}.filter{margin-bottom:2rem;text-align:center}.filter select{background:#fff;border:3px solid #8b4513;border-radius:10px;font-size:1.2rem;min-width:250px;padding:1rem 1.5rem}.hidden{display:none}.form-section{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e9ecef;border-radius:20px;box-shadow:0 15px 40px #0000001a;margin:2rem auto;max-width:700px;padding:3rem}input,select,textarea{border:2px solid #ddd;border-radius:10px;font-size:1.1rem;margin-bottom:1.5rem;padding:1.2rem;transition:all .3s;width:100%}input:focus,select:focus,textarea:focus{border-color:#8b4513;box-shadow:0 0 0 3px #8b45131a;outline:none}button{background:linear-gradient(135deg,#8b4513,sienna);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:700;letter-spacing:1px;padding:1.3rem 2.5rem;text-transform:uppercase;transition:all .3s;width:100%}button:hover:not(:disabled){box-shadow:0 10px 30px #8b451366;transform:translateY(-2px)}button:disabled{cursor:not-allowed;opacity:.6}.contact-details{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;box-shadow:0 10px 30px #0000001a;padding:3rem;text-align:center}.contact-details h3{color:#8b4513;font-size:2rem;margin-bottom:2rem}.phone{background:#228b221a;border-radius:10px;color:#228b22;display:block;font-size:2rem;font-weight:700;margin:1.5rem 0;padding:1rem}.whatsapp-btn{background:#25d366;border:0;border-radius:50px;box-shadow:0 8px 25px #25d36666;color:#fff;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:700;margin-top:1.5rem;padding:1.2rem 2.5rem;text-decoration:none;transition:all .3s}.whatsapp-btn:hover{box-shadow:0 12px 35px #25d36680;transform:translateY(-3px)}.error-msg,.success-msg{border-radius:5px;font-weight:700;margin:1rem 0;padding:1rem;text-align:center}.error-msg{border:1px solid #f5c6cb}.success-msg{border:1px solid #c3e6cb}@media (max-width:768px){nav ul{flex-direction:column;padding:1rem 0}nav li{margin:.25rem 0}.get-quote{display:block;margin:1rem auto;position:static;text-align:center;width:280px}section{padding:2rem 1rem}}#services .services-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:30px}.service-card{background:#fff;border-radius:12px;box-shadow:0 5px 15px #0000001a;padding:25px;text-align:center;transition:transform .3s}.service-card:hover{transform:translateY(-5px)}#gallery .gallery-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:30px}#gallery img{border-radius:12px;box-shadow:0 5px 15px #0003;height:200px;object-fit:cover;width:100%}#about .about-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr;margin-top:30px}.about-stats{display:flex;flex-direction:column;gap:20px}.stat{background:#f8f9fa;border-radius:12px;padding:20px;text-align:center}.stat h4{color:#d32f2f;font-size:2.5em;margin:0}.whatsapp-form input,.whatsapp-form select{border:2px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:16px;margin:8px 0;padding:12px;width:100%}.quote-preview{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;margin-bottom:20px;padding:20px;text-align:center}.quote-calc{color:#d32f2f;font-size:1.4em;font-weight:700}.whatsapp-submit{background:#25d366!important;border:none;border-radius:30px;color:#fff!important;cursor:pointer;font-size:18px;font-weight:700;padding:18px 40px;transition:all .3s ease;width:100%}.whatsapp-submit:hover{background:#128c7e!important;transform:scale(1.02)}.whatsapp-direct{background:#e8f5e8;border-radius:12px;margin-top:25px;padding:20px;text-align:center}.success-msg{background:#d4edda;color:#155724}.error-msg,.success-msg{border-radius:8px;margin-bottom:15px;padding:12px}.error-msg{background:#f8d7da;color:#721c24}
/*# sourceMappingURL=main.8dffe3a3.css.map*/