:root{--global-content-width:1224px;--z-index-header:100}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}.childRootContainer{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:100vw;min-height:100vh;width:var(--global-content-width)}.margin-top-20{margin-top:20px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.homeEnquiry-container{display:flex;flex-direction:column;gap:1rem;max-width:100vw;padding:1rem}.homeDiv1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.buttonEnquiry{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;line-height:2;padding:.25rem .6rem}.buttonEnquiry,.homeEnquirylstMainColoumDiv0 button{background-color:#007bff}.button:hover{background-color:#0056b3}.homeEnquirylstMainOuterDv{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.homeEnquirylstMainColoumDiv0,.homeEnquirylstMainColoumDiv1,.homeEnquirylstMainColoumDiv2{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.95rem;gap:.5rem;justify-content:space-between;max-width:fit-content}.homeEnquirylstMainInnerDv{display:flex;flex-direction:column;gap:.5rem}.homeEnquirylstMainInnerDv1{background-color:#fff;border:1px solid #eee;border-radius:6px;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:fit-content;padding:.5rem}.homeEnquirylstMainColoumDiv3,.homeEnquirylstMainColoumDiv4{display:flex;font-size:.9rem;gap:.25rem;justify-content:flex-start}.homeSpanDetails{font-weight:500}.homeSpanQuantity{color:#333;font-style:italic;padding-left:1rem}.fa-pencil-square-o{color:#007bff;font-size:1.2rem}@media (max-width:486px){.homeEnquirylstMainColoumDiv0 button,.homeEnquirylstMainOuterDv{max-width:fit-content}.homeEnquirylstMainColoumDiv0,.homeEnquirylstMainColoumDiv1,.homeEnquirylstMainColoumDiv2{font-size:.8rem}.homeEnquirylstMainInnerDv1{flex-direction:column}}@media (max-width:1024px){.homeDiv1{flex-direction:column;max-width:fit-content}.homeEnquirylstMainColoumDiv0{align-items:flex-start;flex-direction:column}.homeEnquirylstMainOuterDv{max-width:fit-content}}body{box-sizing:border-box}.crud-container{gap:1rem;justify-content:center}.crud-container,.table-container{display:flex;flex-direction:column;padding:2rem}.div1{align-items:center;display:flex;justify-content:space-between}.mainHeaderDiv{border:1px;border-color:#000;border-style:solid;display:flex;flex-direction:row;justify-content:center;margin-top:1rem}.dvHeaderName{width:18rem}.dvHeaderDescription,.dvHeaderName{border:0;border-right:1px;border-color:#000;border-style:solid;padding:.2rem;text-align:center}.dvHeaderDescription{width:25rem}.dvHeaderEdit{padding:.2rem;text-align:center;width:15rem}.mainColoumnDiv{border:1px;border-color:#000;border-style:solid;border-top:none;display:flex;flex-direction:row;justify-content:center}.dvName{width:18rem}.dvDescription,.dvName{border:0;border-right:1px;border-color:#000;border-style:solid;text-align:center;vertical-align:middle}.dvDescription{width:25rem}.dvEdit{text-align:center;width:15rem}.dvEdit,.spDescription,.spName{vertical-align:middle}.div1Crud{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.div2{display:flex;flex-direction:column;margin-bottom:1rem}.lbl{width:14rem}.descriptionInput,.nameInput{border:1px solid #0003;border-radius:.4rem;font-size:1rem;padding:.6rem .75rem;width:100%}.buttonCreate{background-color:#04aa6d}.buttonCancel{background-color:#d6ed0d}.buttonCancel,.buttonCreate,.buttonDelete{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;margin:2px;padding:10px;text-align:center;text-decoration:none}.buttonDelete{background-color:red}.divRowMaster{display:flex;flex-direction:row}.selectdrp{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-position:right 10px center;background-size:16px;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:16px;padding:10px 40px 10px 15px;transition:border-color .3s ease;width:18.75rem}@media (max-width:768px){.master-button-group{display:flex;flex-direction:row;max-width:max-content}.dvEdit img,.dvHeaderEdit img{cursor:pointer;height:auto;object-fit:contain;width:1rem}.mainColoumnDiv,.mainHeaderDiv{font-size:.7rem}}@media (max-width:600px){.mainColoumnDiv,.mainHeaderDiv{font-size:.6rem}}@media (max-width:468px){.mainColoumnDiv,.mainHeaderDiv{font-size:.4rem}}.about-container{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif;min-height:100vh;position:relative;z-index:9}.about-header{align-items:center;background-color:#1e3a8a;color:#fff;display:flex;justify-content:space-between;min-height:5rem;padding:1rem}.about-header h1{font-size:2rem;margin:0}.about-header p{font-size:1rem;margin-top:10px}.about-section{margin:40px auto;max-width:900px;padding:0 20px}.about-section h2{font-size:1.8rem;margin-bottom:10px}.about-grid{display:flex;flex-wrap:wrap;gap:40px;margin:40px auto;max-width:900px;padding:0 20px}.about-grid>div{flex:1 1;min-width:280px}.about-grid h3{font-size:1.4rem;margin-bottom:10px}.about-values{margin:40px auto;max-width:900px;padding:0 20px}.about-values h2{font-size:1.8rem;margin-bottom:20px}.values-list{display:flex;flex-wrap:wrap;gap:20px}.value-card{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:1px 1px 5px #0000000d;flex:1 1 30%;font-weight:600;min-width:150px}.about-footer,.value-card{padding:15px;text-align:center}.about-footer{color:#fff;margin-top:40px}@media (max-width:768px){.about-header h1{font-size:1.4rem;margin:.5rem}.about-header p{font-size:.8rem;margin:10px}}@media (max-width:420px){.about-header h1{font-size:.9rem;margin:.3rem}}body,html{background:#f0f4f8}.contact-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:3rem 1rem}.contact-card{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;box-sizing:border-box;max-width:600px;padding:2.5rem;width:100%}.contact-title{color:#333;font-size:2rem;margin-bottom:.5rem;text-align:center}.contact-subtitle{color:#666;font-size:1rem;margin-bottom:2rem;text-align:center}.success-msg{color:green;font-weight:700;margin-bottom:1rem;text-align:center}.contact-form .form-group{margin-bottom:1.5rem}.contact-form label{color:#444;display:block;font-weight:500;margin-bottom:.5rem}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:1rem;padding:.75rem;resize:vertical;width:100%}.contact-form input:focus,.contact-form textarea:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33;outline:none}.btn.submit-btn{background-color:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem;transition:background .3s ease;width:100%}.btn.submit-btn:hover{background-color:#5a67d8}.contact-form input[type=tel]{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:1rem;padding:.75rem;width:100%}.contact-form input[type=tel]:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33;outline:none}@media (max-width:480px){.contact-card{padding:1.5rem}.contact-title{font-size:1.5rem}.btn.submit-btn,.contact-subtitle{font-size:.95rem}}body{overflow-x:hidden}.enquiry-container{box-shadow:0 .3rem .6rem #0000001a;margin:0 auto;max-width:768px;padding:1rem;width:100%}.div1Enquiry1st{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.25rem;padding:0 1rem}.div1Enquiry1st h3{font-size:1.75rem}.button{background-color:#04aa6d;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;text-align:center}.enquirylstMainOuterDv{background-color:#f9f9f9;border-bottom:1px solid #ccc;border-radius:.5rem;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1rem;overflow-x:hidden;padding:1rem;width:100%}.enquirylstMainColoumDiv0{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:600;justify-content:space-between;margin-bottom:.5rem}.enquirylstMainColoumDiv1,.enquirylstMainColoumDiv2{color:#333;font-size:.8rem}.enquirylstMainInnerDv{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding-left:1rem}.enquirylstMainInnerDv1{border-bottom:.0625rem solid #ddd;display:flex;flex-direction:column;padding-bottom:.75rem}.enquirylstMainColoumDiv3{align-items:flex-start;color:#222;display:flex;font-size:.875rem}.enquirylstMainColoumDiv4{align-items:center;color:#555;display:flex;font-size:.875rem;justify-content:flex-start}.spanDetails{font-weight:500;padding-left:.625rem}.spanQuantity{font-weight:500;padding-left:1.25rem}.fa-pencil-square-o{color:#04aa6d;cursor:pointer;font-size:1.25rem;margin-left:.75rem;margin-right:.75rem}@media (max-width:1024px){.div1Enquiry1st{align-items:flex-start;flex-direction:column;gap:.75rem}body,html{max-width:100%;overflow-x:hidden}.fa-pencil-square-o{margin-left:.5rem}.div1Enquiry1st,.enquiry-container,.enquirylstMainColoumDiv0,.enquirylstMainColoumDiv3,.enquirylstMainColoumDiv4,.enquirylstMainInnerDv,.enquirylstMainOuterDv{flex-wrap:wrap;max-width:100%;overflow-x:hidden;padding:.4rem}.fa-pencil-square-o{margin-left:1rem;margin-right:.5rem}.div1Enquiry1st h3{font-size:1.5rem}.enquirylstMainColoumDiv0{display:block;font-size:1.5rem;margin:.2rem;padding:0}.enquirylstMainColoumDiv1,.enquirylstMainColoumDiv2{color:#333;font-size:1rem}.spanQuantity{padding-left:0}.spanDetails{padding-left:.2rem}.buttonDiv{display:flex;width:90vw}}@media (max-width:468px){.div1Enquiry1st h3{font-size:1.25rem}.button{font-size:.75rem;padding:.5rem 1rem}.enquirylstMainColoumDiv0{font-size:.8rem;padding:0}.enquirylstMainColoumDiv1,.enquirylstMainColoumDiv2{color:#333;font-size:.6rem}.fa-pencil-square-o{font-size:1rem}}.create-enquiry-container{align-items:center;display:flex;flex-direction:column;max-width:100vw;padding:2rem}.enquiryHeading{margin-bottom:1rem}.enquiryFields,.enquiryUpload{display:flex;flex-direction:column;gap:1rem}.enquiryRows{display:flex;flex-direction:column;width:100%}.enquirylbl{font-size:1rem;font-weight:500;margin-bottom:.25rem}#fileUpload,.enquiryInput,.selectdrp{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:.5rem;width:100%}.buttonGroup{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;padding:1rem}.enquirybuttonCancel,.enquirybuttonCreate{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1.2rem;transition:background-color .3s ease;white-space:nowrap}.enquirybuttonCancel:hover,.enquirybuttonCreate:hover{background-color:#10114a}@media screen and (max-width:768px){.buttonGroup,.enquiryFields{padding:.5rem}.enquiryInput,.selectdrp{font-size:.95rem}.buttonGroup{flex-direction:column;gap:0}}@media screen and (max-width:480px){.enquirylbl{font-size:.9rem}.enquiryInput,.selectdrp{font-size:.9rem;padding:.4rem}}.tag{background-color:#f4f4f4;border:1px solid #e9e9e9;border-radius:2px;display:inline-block;padding:2px 0 2px 2px}.tag:focus-within{background-color:#e9e9e9;border-color:#a0a0a0}.tag-remove{background-color:initial;border:none;color:#a0a0a0;cursor:pointer;font-size:75%;line-height:100%;outline:none}.tag-remove.disabled,.tag-remove.readOnly{cursor:not-allowed}.tag-remove:focus{color:#3c3c3c}.node>label{cursor:pointer;font-size:.9rem;margin-left:4px}.tag-list{display:inline;margin:0;padding:0}.tag-item{display:inline-block;margin:4px}.tag-item .search{border:none;border-bottom:1px solid #ccc;outline:none}.tag-item:last-child{margin-right:4px}.node{line-height:1.2;list-style:none;margin:0;padding:2px 0;white-space:nowrap}.node.leaf.collapsed{display:none}.node.disabled>*{color:gray;cursor:not-allowed}.node.match-in-children.hide .node-label{opacity:.5}.node.focused{background-color:#f4f4f4}.toggle{cursor:pointer;margin-right:4px;white-space:pre}.toggle:after{content:" "}.toggle.collapsed:after{content:"+"}.toggle.expanded:after{content:"-"}.searchModeOn .toggle{display:none}.checkbox-item,.radio-item{margin:0 4px 0 0;vertical-align:middle}.checkbox-item.simple-select,.hide:not(.match-in-children),.radio-item.simple-select{display:none}.react-dropdown-tree-select .dropdown{display:table;position:relative}.react-dropdown-tree-select .dropdown .dropdown-trigger{border:1px solid #b9b9b9;display:inline-block;line-height:20px;max-height:200px;overflow:auto}.react-dropdown-tree-select .dropdown .dropdown-trigger.arrow{cursor:pointer}.react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.bottom:after{color:#3c3c3c;content:"\25BC";margin-right:4px;vertical-align:middle}.react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.top:after{color:#3c3c3c;content:"\25B2";margin-right:4px;vertical-align:middle}.react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.disabled{cursor:not-allowed}.react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.disabled.bottom:after{color:#b9b9b9}.react-dropdown-tree-select .dropdown .dropdown-content{background:#fff;border-top:1px solid #0000000d;box-shadow:0 5px 8px #00000026;padding:2px;position:absolute;z-index:1}.react-dropdown-tree-select .dropdown .dropdown-content .search{border:none;border-bottom:1px solid #ccc;outline:none;width:100%}.react-dropdown-tree-select .dropdown .dropdown-content ul{margin:0;padding:0}.react-dropdown-tree-select .dropdown .dropdown-content{border:2px;border-color:#c4c8cf;border-radius:4px;border-style:solid;box-shadow:none;max-height:300px;overflow-y:auto;padding-left:15px;width:445px;z-index:15}.react-dropdown-tree-select .dropdown .dropdown-content .search{border:1px;border-color:#c4c8cf;border-radius:8px;border-style:solid;margin-bottom:12px;margin-top:12px;padding-bottom:12px;padding-left:16px;padding-top:12px;width:91.66%}.dropdown .dropdown-trigger{border-radius:5px;height:32px;margin-top:15px;width:450px}.checkbox-item{vertical-align:middle}.tag-list{display:inline-block;width:420px}.tag-item,.tag-list li .tag{display:none}.tag-item:last-child{display:block}.dropdown-content{max-height:350px;overflow-y:auto}.mainHeaderItemDiv{border:1px;border-color:#000;border-style:solid;display:flex;flex-direction:row;justify-content:left;margin-top:20px}.dvHeaderItemCount{width:100px}.dvHeaderItemCount,.dvHeaderItemDescription{border:0;border-right:1px;border-color:#000;border-style:solid;padding:5px 0;text-align:center}.dvHeaderItemDescription{width:400px}.dvHeaderItemQuantity{padding:5px;width:150px}.dvHeaderItemQuantity,.dvHeaderItemQuantityUnit{border:0;border-right:1px;border-color:#000;border-style:solid;text-align:center}.dvHeaderItemQuantityUnit{padding:5px 0;vertical-align:middle;width:250px}.dvHeaderItemDeleteClass{padding:5px 0;text-align:center;width:100px}.mainColoumnItemDiv{border:1px;border-color:#000;border-style:solid;border-top:none;display:flex;flex-direction:row;justify-content:left}.dvItemCount{width:100px}.dvItemCount,.dvItemDescription{border:0;border-right:1px;border-color:#000;border-style:solid;text-align:left;vertical-align:middle}.dvItemDescription{width:400px}.dvItemQuantity{padding:5px;width:150px}.dvItemQuantity,.dvItemQuantityUnit{border:0;border-right:1px;border-color:#000;border-style:solid;text-align:left;vertical-align:middle}.dvItemQuantityUnit{padding:5px 0;width:250px}.dvItemDeleteClass{text-align:center;vertical-align:middle;width:100px}.dvColoum{display:flex;flex-direction:column;width:1000px}.qPDiv1{align-items:center;border:1px;border-color:#000;border-style:solid;border-left:none;border-right:none;border-top:none;display:flex;font-weight:700;justify-content:space-between;margin-bottom:30px}.qPSpanQuantity{padding-left:25px}.qPSpanDetails{padding-left:10px}.qPEnquirylstMainOuterDv{border:none;display:flex;flex-direction:column;justify-content:left}.qPEnquirylstMainColoumDiv0{align-items:center}.qPEnquirylstMainColoumDiv0,.qPEnquirylstMainColoumDiv1{display:flex;flex-direction:row;font-weight:700;justify-content:left}.qPEnquirylstMainColoumDiv1{margin-top:10px}.qPEnquirylstMainColoumDiv2{display:flex;flex-direction:row;font-weight:700;justify-content:left;margin-top:10px}.dvQPColoum{flex-direction:column}.dvQPColoum,.mainHeaderQPDiv{display:flex;margin-top:20px;width:1000px}.mainHeaderQPDiv{border:1px;border-color:#000;border-style:solid;flex-direction:row;justify-content:left}.dvHeaderQPCount{width:50px}.dvHeaderQPCount,.dvHeaderQPDescription{border:0;border-right:1px;border-color:#000;border-style:solid;padding:5px 0;text-align:center}.dvHeaderQPDescription{width:400px}.dvHeaderQPQuantityUnit{vertical-align:middle;width:200px}.dvHeaderQPQuantity,.dvHeaderQPQuantityUnit{border:0;border-right:1px;border-color:#000;border-style:solid;padding:5px 0;text-align:center}.dvHeaderQPQuantity{width:100px}.dvHeaderQPPrice{padding:5px 0;text-align:center;width:200px}.mainColoumnQPDiv{border:1px;border-color:#000;border-style:solid;border-top:none;display:flex;flex-direction:row;justify-content:left;width:1000px}.dvQPCount{align-content:center;text-align:left;text-align:center;width:50px}.dvQPCount,.dvQPDescription{border:0;border-right:1px;border-color:#000;border-style:solid}.dvQPDescription{text-align:left;vertical-align:middle;width:400px}.dvQPQuantityUnit{width:200px}.dvQPQuantity,.dvQPQuantityUnit{border:0;border-right:1px;border-color:#000;border-style:solid;text-align:left;vertical-align:middle}.dvQPQuantity{text-align:center;width:100px}.dvQPPrice{padding:5px 0;text-align:center;vertical-align:middle;width:200px}.buttonQPdv{display:flex;flex-direction:row;justify-content:flex-start;margin-top:30px}.qpbuttonCreate{background-color:#04aa6d}.qpbuttonCancel,.qpbuttonCreate{border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;margin:2px;padding:10px;text-align:center;text-decoration:none}.qpbuttonCancel{background-color:#d6ed0d}body,html{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}.login-container{align-items:center;display:flex;height:100vh;justify-content:center;padding:1rem}.login-card{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;box-sizing:border-box;max-width:400px;padding:2rem;width:100%}.login-title{color:#333;font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:center}.login-subtitle{color:#666;font-size:1rem;margin-bottom:2rem;text-align:center}.form-group{margin-bottom:1.5rem}.form-group label{color:#555;display:block;font-weight:700;margin-bottom:.5rem}.form-group input{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:1rem;padding:.75rem;transition:border .2s ease-in-out;width:100%}.form-group input:focus{border-color:#0073e6;outline:none}.button-group{display:flex;flex-direction:column;gap:1rem}.btn{border-radius:8px;box-shadow:0 4px 14px #667eea33;font-size:1rem;font-weight:600;padding:.75rem;transform:translateY(0);transition:all .3s ease}.primary-btn{color:#fff}.primary-btn,.primary-btn:hover{background:#0073e6}.secondary-btn{background-color:initial;border:2px solid #0073e6;color:#0073e6}.secondary-btn:hover{background-color:#0073e6;color:#fff}.sendOtp{cursor:pointer;font-style:italic;font-weight:700;text-decoration:underline}.btn:hover{transform:scale(1.03)}@media (max-width:480px){.login-card{padding:1.5rem}.login-title{font-size:1.5rem}.btn,.form-group input{font-size:.95rem}}.signUpContainer{align-items:center;display:flex;justify-content:center;padding:1rem}.signUp{background-color:#fff;border-radius:.5rem;box-shadow:0 .3rem .6rem #0000001a;display:flex;flex-direction:column;gap:1.5rem;max-width:600px;padding:2rem;width:100%}.signUpHeader{text-align:center}.signUpHeader h4{color:#3d3b3b;font-size:1.25rem}.signUpdiv2{display:flex;flex-direction:column;gap:.5rem}.lbl{color:#555;font-size:.95rem}input[type=email],input[type=text]{border:1px solid #0003;border-radius:.4rem;font-size:1rem;padding:.6rem .75rem;width:100%}#btnSentEmail,#lblCaptcha,input[id=captcha-input],input[id=otp-input]{border:1px solid #0003;border-radius:.4rem;font-size:1rem;padding:.6rem 1rem;width:100%}#btnSentEmail,#lblCaptcha{background-color:#0073e6;border:none;color:#fff;cursor:pointer;text-align:center}#divCaptcha{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}#chkCheckBox{height:1rem;margin-top:.2rem;width:1rem}.signUpdiv3{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem}.lblTermsAndConditions{color:#444;flex:1 1;font-size:.85rem;line-height:1.3;min-width:200px}.termsAndConditions{color:#0073e6;text-decoration:underline}.signUpBtndiv{display:flex;gap:.75rem;justify-content:flex-end}.btn{border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.95rem;padding:.5rem 1rem}.buttonCreate{background-color:#28c76f}.buttonCancel{background-color:#f1c40f}@media (max-width:1024px){.signUpContainer{display:flex;padding:.2rem;width:100vw}}@media (max-width:768px){.signUpContainer{display:flex;padding:.2rem;width:100vw}.signUp{padding:1rem}#divCaptcha{flex-direction:column}.btn{width:100%}.signUpBtndiv{align-items:stretch;flex-direction:column}}@media (max-width:480px){.signUpHeader h4{font-size:1.1rem}#btnSentEmail,#captcha-input,#lblCaptcha,#otp-input,input[type=email],input[type=text]{font-size:.95rem}.lbl{font-size:.9rem}}*{box-sizing:border-box}body{background-color:#f8f9fa;color:#333;font-family:Arial,sans-serif;line-height:1.6}.hero{background:linear-gradient(135deg,#1e3a8a,#2563eb);border-bottom:4px solid #ddd;color:#fff;padding:80px 20px;text-align:center}.hero h1{font-size:3rem;margin-bottom:10px}.hero p{font-size:1.2rem;margin-bottom:20px}.pipe-btn{background-color:#2563eb;border-radius:5px;font-size:1rem;padding:12px 24px;transition:background-color .3s ease}.pipe-btn:hover{background-color:#1e40af}.section{margin:0 auto;max-width:1200px;padding:.5rem 1rem;text-align:center}.section h2{color:#1e3a8a;font-size:2rem;margin-bottom:.5rem}.section p{color:#555;font-size:1.1rem;margin-bottom:.8rem}.features{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:40px}.feature{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.feature:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-5px)}.feature h3{color:#1e3a8a;font-size:1.3rem;margin-bottom:10px}.feature p{color:#777;font-size:1rem}.feature a{color:inherit;text-decoration:none}ul{color:#555;font-size:1.1rem;list-style:none;padding:0}ul li{margin-bottom:10px}#contact p{color:#555;font-size:1.1rem}#contact a{color:#2563eb;text-decoration:none}#contact a:hover{text-decoration:underline}.footer{background-color:#1e3a8a;bottom:0;color:#fff;padding:20px 0;position:relative;text-align:center;width:100%}.footer-content{margin:0 auto;max-width:1200px}.hero-with-image{background:url(/static/media/homebanner.7dd49c605d9dfb4e8265.png) no-repeat 50%/cover;color:#fff;height:50vh;position:relative;width:100%}.hero-text{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.pipe-btn{background-color:#f0a500;font-size:16px;padding:10px 20px}.hero-text h1{color:#fff;font-size:2.5rem}.hero-text p{color:#fff;font-size:1.2rem;margin:20px 0}.hero-image{flex:1 1;min-width:300px;text-align:center}.hero-image img{border-radius:10px;height:auto;max-width:100%}.footer a{color:gold;text-decoration:none}.footer a:hover{text-decoration:underline}body,html{height:100%}body{display:flex;flex-direction:column}footer{margin-top:auto}@media screen and (max-width:768px){.hero h1{font-size:2.5rem}.hero-text h1{font-size:2rem}.hero-text p{color:#fff;font-size:.9rem;margin:20px 0}.pipe-btn{font-size:.9rem;padding:10px 20px}.section h2{font-size:1.8rem}}@media screen and (max-width:480px){.hero h1{font-size:1rem}.pipe-btn{font-size:.6rem;padding:10px 20px}.section h2{font-size:.7rem}.hero-text h1{font-size:1.5rem}.hero-text p{color:#fff;font-size:.7rem;margin:20px 0}}.pipe-catalog{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:20px}.pipe-header{margin-bottom:20px;text-align:center}.sidebar-toggle{background-color:#1e88e5;border:none;border-radius:4px;color:#fff;cursor:pointer;display:none;margin:10px 0;padding:10px 15px}.filterHeaderdiv{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.filter-header{border-bottom:2px solid #ccc;color:#333;font-size:.95rem;font-weight:600;letter-spacing:.5px;margin-top:1rem;padding-left:8px;text-transform:uppercase}.toggle-icon{align-items:center;background:linear-gradient(145deg,#1e88e5,#2da1df);border-radius:.2rem;box-shadow:0 4px 6px #1e88e5;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;height:1.5rem;justify-content:center;padding:.2rem .5rem;transition:all .3s ease;width:1.5rem}.toggle-icon:hover{background:linear-gradient(145deg,#dcdcdc,#817f7f);box-shadow:0 6px 10px #2da1df;transform:scale(1.05)}.maxMinInput{display:flex;flex-direction:row;justify-content:space-between;margin-top:.5rem}.maxMinInput input{margin-bottom:1rem;max-height:2rem;max-width:40%}.product-info{display:flex;justify-content:space-between;margin-bottom:.5rem}.gstSpan{color:red;font-size:.95rem}.pipe-container{display:flex;flex-direction:row}.sidebar{background-color:#f5f5f5;border-radius:8px;margin-right:20px;padding:15px;transition:transform .3s ease;width:250px}.sidebar h4{margin-bottom:10px}.sidebar label{display:block;margin:5px 0}.filter-buttons button.active{margin:5px 0}.sidebar.open{transform:translateX(0)}.filter-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.filter-buttons button{background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;padding:8px 12px}.filter-buttons button.active{background-color:#1e88e5;color:#fff}.product-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.product-card{background-color:#fff;border-radius:8px;box-shadow:0 0 8px #0000001a;padding:15px;transition:transform .2s}.product-card:hover{transform:translateY(-4px)}.image-placeholder img{border-radius:6px;height:150px;margin-bottom:10px;object-fit:cover}.add-to-cart-btn{background-color:#0052cc;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:8px 12px;transition:background-color .3s ease;width:100%}.add-to-cart-btn:hover{background-color:#7b388e}.quantity-input{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;margin-top:8px;padding:6px 8px;width:100%}.popup{animation:fadeIn .3s ease-in-out}.popup-overlay{align-items:center;animation:fadeInOverlay .5s ease-in-out forwards;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:9999}.popup{animation:fadeIn .5s ease-in-out forwards;background-color:#fff;border-radius:8px;box-shadow:0 0 15px #0000004d;opacity:0;padding:20px 30px;text-align:center;width:300px}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}.popup .close-btn{background-color:initial;border:none;color:#333;cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px}@media (max-width:768px){.pipe-container{flex-direction:column}.product-info{display:block}.gstSpan,.total-products{word-wrap:break-word;display:block;font-size:.9rem;max-width:100%}.sidebar{margin-bottom:20px;width:100%}.sidebar-toggle{display:inline-block}}.pipe-page{background-color:#f8f9fa;color:#333;font-family:sans-serif}.pipe-hero{background-color:#0d6efd;color:#fff;padding:40px 20px;text-align:center}.pipe-hero h1{font-size:2.5rem}.pipe-hero p{font-size:1.1rem;margin-top:10px}.pipe-filters-top{background:#fff;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:20px}.filter-btn{background:#e9ecef;border:none;border-radius:4px;cursor:pointer;padding:10px 16px}.filter-btn:hover{background-color:#ced4da}.pipe-content-wrapper{display:flex;flex-wrap:wrap;gap:20px;padding:20px}.pipe-filters-left{background:#fff;border:1px solid #ddd;border-radius:6px;flex:1 1;min-width:200px;padding:20px}.pipe-filters-left ul{list-style-type:none;padding:0}.pipe-filters-left li{border-bottom:1px solid #eee;padding:8px 0}.pipe-grid{grid-gap:20px;display:grid;flex:3 1;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));min-width:300px}.pipe-card{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 2px #0000000a;padding:20px}.pipe-card h4{font-size:1.2rem;margin-bottom:10px}.pipe-card-vertical{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000a;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease}.pipe-card-vertical:hover{box-shadow:0 6px 16px #0000001a}.pipe-image-vertical img{background-color:#f0f0f0;height:180px;object-fit:cover}.pipe-info-vertical{display:flex;flex-direction:column;gap:10px;padding:16px}.pipe-info-vertical h4{color:#1e3a8a;font-size:1.1rem;margin:0}.pipe-desc{color:#555;font-size:.9rem}.pipe-price{color:#222;font-weight:700}.pipe-btn{background-color:#1e3a8a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:auto;padding:10px;transition:background-color .2s ease}.pipe-btn:hover{background-color:#1741a0}@media screen and (max-width:768px){.pipe-content-wrapper{flex-direction:column}.pipe-filters-left{order:2}.pipe-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));order:1}}.cart-title{text-align:center}.cart-item{flex-basis:calc(48% - 1.5rem)}.cart-addresses{gap:1rem;margin-top:.5rem}.billing-address,.shipping-address{padding:.2rem}.shipping-address h3{margin-bottom:.5rem}.cart-icon{font-size:1.5rem}@media (max-width:768px){.cart-body,.cart-items{flex-direction:column}.cart-items{display:flex}.cart-item{flex:1 1 100%!important;max-width:100%!important}.cart-total{order:1;width:100%}.cart-addresses{flex-direction:column}.empty-cart{text-align:left}.billing-address,.shipping-address{flex:1 1 100%}.address-btn,.whatsapp-btn,button{margin-top:.2rem;width:100%}}.terms-main{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;justify-content:center;margin:2rem auto;max-width:800px;padding:2rem;width:100%}.terms-header h1{color:#1d4ed8;font-size:2rem;margin-bottom:.5rem;opacity:.7;text-align:center}.update-date{color:#6b7280;font-size:.8rem;font-style:italic;margin-left:.2rem}.terms-section{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:2rem}.terms-section h2{color:#1d4ed8;font-size:1.25rem;margin-bottom:.75rem}.terms-section p{color:#374151;font-size:1rem;line-height:1.6}a{color:#1d4ed8;text-decoration:underline}@media (max-width:768px){.terms-main{padding:1.5rem}}@media (max-width:460px){.terms-header h1{font-size:1.5rem;margin-bottom:.3rem}}.order-success{align-items:center;background:#f9fafb;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;padding:2rem}.success-card{animation:fadeIn .5s ease;background:#fff;border-radius:16px;box-shadow:0 8px 24px #0000000f;max-width:600px;padding:2rem;width:100%}.thank-you-section h1{color:#2e7d32;font-size:1.75rem;margin-bottom:.5rem}.thank-you-section p{color:#4a4a4a;font-size:1rem;margin-bottom:1.5rem}.order-summary{border-top:1px solid #e0e0e0;padding-top:1.5rem}.order-summary h2{color:#333;font-size:1.25rem;margin-bottom:1rem}.order-summary ul{list-style:none;margin:0;padding:0}.thankyouDiv{display:flex}.order-summary li{border-bottom:1px dashed #eee;color:#555;display:flex;font-size:.95rem;justify-content:space-between;padding:.5rem 0}#thankyou{font-size:2rem}.order-summary li strong{color:#222}@media (max-width:768){#thankyou,.thankyouDiv h1{font-size:1rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.orders-page-container{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;gap:1.5rem;padding:2%}h3{margin-top:.5rem}.order-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:.75rem;box-shadow:0 .125rem .375rem #0000000d;padding:1rem;transition:box-shadow .3s ease;width:90vw}.order-card:hover{box-shadow:0 .25rem .75rem #0000001a}.orderNo{position:relative}.orderNo p{color:#333;font-size:1rem;font-weight:600;margin:0}.orderNo i{color:#777;font-size:.875rem}.order-address p{color:#444;font-size:.9375rem;margin:.375rem 0}.order-summary p{color:#333;font-size:.9375rem;line-height:1.6;margin:.5rem 0}.order-summary i{color:#555;font-style:italic}.order-items{border-top:1px solid #e0e0e0;margin-top:1rem;padding-top:1rem}.order-item{align-items:flex-start;border-bottom:1px dashed #ddd;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.order-item:last-child{border-bottom:none}.item-details{word-wrap:break-word;color:#2c3e50;font-weight:500;max-width:100%}.item-quantity{color:#666;font-size:.875rem;margin-top:.25rem}.btn-delete{color:#3d3d91;font-size:2rem;margin-left:1rem;padding:.25rem .75rem;transition:background-color .2s ease}.btn-delete,.btn-delete-group{border:none;border-radius:.375rem;cursor:pointer}.btn-delete-group{background-color:#3d3d91;color:#fff;font-size:1rem;padding:1rem .75rem;position:absolute;right:0;top:0}.btn-delete-group:hover,.btn-delete:hover{background-color:#7f82e9}@media screen and (max-width:48rem){.order-card{max-width:100vw;padding:.5rem}.order-item{align-items:flex-start;flex-direction:column}.btn-delete{font-size:1rem}.btn-delete-group{position:static}.btn-delete,.btn-delete-group{margin-left:0;margin-top:.5rem}.item-details{max-width:100%}}@media screen and (max-width:480px){.item-quantity,.order-address p,.order-summary p,.orderNo p{font-size:.875rem}.order-item{position:relative}.order-summary i{font-size:.8125rem}.btn-delete{font-size:1.5rem;padding:.5rem;position:absolute;right:0;top:0}}.order-details-container{background:#fff;border-radius:12px;box-shadow:0 6px 16px #0000000f;font-family:Segoe UI,sans-serif;margin:40px auto;max-width:700px;padding:24px}.order-details-container h1{font-size:1.8rem;margin-bottom:8px}.order-details-container p{color:#444;font-size:1rem}.section{margin-top:30px}.section h2{border-bottom:2px solid #eee;color:#333;font-size:1.3rem;margin-bottom:10px;padding-bottom:4px}.item-list{list-style:none;margin:0;padding:0}.item-list li{border-bottom:1px solid #eee;padding:10px 0}.item-name{font-weight:700}.item-info{color:#555;font-size:.9rem}.total{font-size:1.1rem;font-weight:700;margin-top:12px;text-align:right}.back-link{margin-top:30px;text-align:center}.back-link a{color:#007bff;font-weight:500;text-decoration:none}.back-link a:hover{text-decoration:underline}@media (max-width:600px){.order-details-container{padding:16px}.order-details-container h1{font-size:1.5rem}.section h2{font-size:1.2rem}}.cart-container{display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;gap:1rem;max-width:100%;padding:2rem}.cart-title{color:#036;font-size:2rem;font-weight:600}.cart-body{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.cart-items{display:flex;flex:1 1;flex-wrap:wrap;gap:1.5rem}.cart-item{background:#fff;border-radius:.5rem;box-shadow:0 .1rem .3rem #0000000d;flex-basis:calc(50% - 1.5rem);flex-grow:1;flex-shrink:1;justify-content:center;max-width:50%;padding:1rem}.cart-item-image{height:auto;margin-bottom:1rem;max-height:8rem;max-width:100%;object-fit:contain}.cart-item-details{color:#333;font-size:.9rem}.quantity-control{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.quantity-control input[type=radio]{accent-color:#0052cc;margin-right:.1rem;transform:scale(1.1)}.quantity-control label{color:#333;font-size:.85rem;margin-right:1rem}.address-btn,.remove-btn,.whatsapp-btn,button{background-color:#0052cc;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.9rem;margin-top:.5rem;padding:.6rem 1.2rem;transition:background-color .3s ease}.address-btn:hover,.remove-btn:hover,.whatsapp-btn:hover,button:hover{background-color:#003d99}.cart-total{background:#f0f6ff;border-radius:.5rem;box-shadow:0 .1rem .5rem #0000000d;color:#036;flex:0 0 20rem;font-size:.95rem;height:fit-content;justify-items:end;padding:1.5rem}.cart-total h3{color:#002b80;font-size:1.1rem;margin-bottom:.5rem}.whatsapp-btn{align-items:center;border:none;border-radius:.3rem;box-shadow:0 .1rem .4rem #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;margin-top:.5rem;padding:.6rem 1.2rem;transition:background-color .3s ease}.totalbtndiv{display:flex;flex-direction:column;justify-content:center}.whatsapp-btn:disabled{background-color:#ccc;cursor:not-allowed}.whatsapp-btn:hover:not(:disabled){background-color:#20c055}.cart-total h5{font-size:.7rem;font-weight:500;margin-bottom:.4rem}.cart-addresses{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1rem}.billing-address,.shipping-address{background:#fff;border-radius:.5rem;box-shadow:0 .1rem .3rem #0000000d;flex:1 1 48%;padding:1rem}.billing-address input,.billing-address textarea,.shipping-address input,.shipping-address textarea{border:.1rem solid #ccc;border-radius:.3rem;font-size:.9rem;margin-bottom:.8rem;padding:.6rem;width:100%}@media (max-width:768px){.cart-body{flex-direction:column}.cart-item,.cart-items{flex:1 1 100%}.cart-total{order:1;width:100%}.cart-addresses{flex-direction:column}.billing-address,.shipping-address{flex:1 1 100%}.address-btn,.whatsapp-btn,button{margin-top:.5rem;width:100%}}*{margin:0;padding:0}.main-header{align-items:center;background-color:#fff;box-shadow:0 .125rem .5rem #00000059;color:#243b55;display:flex;gap:1rem;padding:.3rem;position:sticky;top:0;z-index:1000}.menu-toggle{background:none;background-color:none;border:none;color:#333;cursor:pointer;display:none;font-size:1.5rem;margin:.6rem .2rem}.homePage{flex:1 1}.homePage img{max-height:3rem;object-fit:contain}.cart,nav{display:flex;gap:.6rem;justify-content:space-around}.cart,.contact-tab,nav a{border-radius:.375rem;color:#243b55;cursor:pointer;font-size:.8rem;text-decoration:none;transition:background-color .3s,color .3s,transform .2s}.cart:hover,.contact-tab:hover,nav a:hover{background-color:#243b55;box-shadow:0 .25rem .5rem #00000040;color:#fff;padding:.2rem;transform:translateY(-.125rem)}nav a.active{background-color:#fff;box-shadow:0 .125rem .25rem #00000040;color:#243b55;text-decoration:none}.contact-hover-box{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;color:#000;left:-6rem;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;top:120%;transition:opacity .5s ease;white-space:nowrap;z-index:9999}.contact-tab:hover .contact-hover-box{opacity:1;pointer-events:auto}@media (max-width:1024px){.menu{align-items:center;display:flex;justify-content:center}header{max-height:3rem}.homePage img{margin-top:.5rem;max-height:2.5rem}.menu-toggle{display:block;width:4rem}.menu-toggle:focus{background-color:#1d5689}.menu-toggle:active{background:none!important;box-shadow:none!important;outline:none!important}nav{display:none}nav.active{background-color:#fff;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;padding:.5rem 1rem;position:absolute;right:0;top:100%;width:max-content}.contact-hover-box{left:3rem}}@media (max-width:990px){.contact-hover-box{left:-1rem;top:120%}}@media (max-width:460px){.contact-hover-box{left:-1rem;top:120%}}.footer-modern{background:#f9f9f9;border-top:1px solid #ddd;bottom:0;font-family:Inter,sans-serif;height:90px;left:0;padding:20px 0;right:0;width:100%}.footer-wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:1200px;padding:0 16px;text-align:center}.footer-wrapper p{color:#555;font-size:14px;margin:0}.footer-links{display:flex;flex-wrap:wrap;gap:20px}.footer-links a{color:#0070f3;font-size:14px;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#004ea2;text-decoration:underline}.floating-whatsapp{bottom:20px;position:fixed;right:20px;transition:transform .2s ease;z-index:999}.floating-whatsapp:hover{transform:scale(1.5)}.spinner{align-content:center;background:#0000;height:100%;left:50%;position:fixed;top:5%;width:100%;z-index:1000}
/*# sourceMappingURL=main.10279ff5.css.map*/