*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--white-color);color:#000;color:var(--black-color);font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-weight:700;line-height:1.2}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html[lang=gu] *,html[lang=gu] body{font-family:Mukta Vaani,sans-serif}html[lang=hi] *,html[lang=hi] body{font-family:Sarala,sans-serif;font-weight:350}:root{--warning-color:#ffdd21}input:not(:focus),textarea:not(:focus){caret-color:#0000}input:focus,textarea:focus{caret-color:#163b6d;caret-color:var(--pri-color)}.input-shell{display:inline-block;margin-bottom:15px;position:relative;width:100%}.input-shell .from-control2{margin-bottom:0}.input-container.has-suffix .from-control2{padding-right:135px}.input-shell .input-suffix{align-items:center;background:#fff;background:var(--white-color);border-bottom-right-radius:5px;border-left:1px solid #4f4c4c66;border-left:1px solid var(--sec-rgba4);border-top-right-radius:5px;bottom:1px;color:#4f4c4c;color:var(--sec-color);display:flex;font-size:clamp(13px,1.1vw,14px);font-weight:600;padding:0 12px;pointer-events:none;position:absolute;right:1px;top:1px}.input-container a,.input-container a:focus,.input-container a:focus-visible{box-shadow:none!important;outline:none!important}.from-control2{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;color:#000;color:var(--black-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;padding-left:7px;width:100%}.form-label2{color:#4f4c4cb3;color:var(--sec-rgba7);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .3s ease}.from-control2:focus+.form-label2,.from-control2:not(:placeholder-shown)+.form-label2,.input-shell .from-control2:focus~.form-label2,.input-shell .from-control2:not(:placeholder-shown)~.form-label2{color:#163b6d;color:var(--pri-color);font-size:clamp(13px,1.2vw,14px);font-weight:550;left:3px;top:-20px}.from-control2:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}@media only screen and (max-width:570px) and (min-width:325px){.form-control2{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);font-size:15px}.form-label2{font-size:15px}.form-control2:focus+.form-label2,.form-control2:not(:placeholder-shown)+.form-label2{font-size:14px}}.input-container{margin-top:15px;overflow:visible;position:relative}.from-control2num{padding-left:25px}.from-control2num,.from-control2qty{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;color:#000;color:var(--black-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;width:100%}.from-control2qty{padding-left:5px}.form-label2num{color:#4f4c4cb3;color:var(--sec-rgba7);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .3s ease}.from-control2num:focus+.form-label2num,.from-control2num:not(:placeholder-shown)+.form-label2num{color:#163b6d;color:var(--pri-color);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:3px;top:-20px}.from-control2num:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}.from-control2qty:focus+.form-label2num,.from-control2qty:not(:placeholder-shown)+.form-label2num{color:#163b6d;color:var(--pri-color);font-size:clamp(13px,1.2vw,14px);font-weight:600;top:-20px}.from-control2qty:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}@media only screen and (max-width:570px) and (min-width:325px){.form-control2num,.form-control2qty{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);font-size:15px}.form-label2num,.form-label2qty{font-size:15px}.form-control2num:focus+.form-label2num,.form-control2num:not(:placeholder-shown)+.form-label2num,.form-control2qty:focus+.form-label2qty,.form-control2qty:not(:placeholder-shown)+.form-label2qty{font-size:14px}}.form-control-dd1{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;color:#000;color:var(--black-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;padding-left:7px;width:100%}.form-label-dd1{color:#4f4c4cb3;color:var(--sec-rgba7);font-size:clamp(13px,1.2vw,14px);font-weight:500;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .3s ease}.form-control-dd1:focus+.form-label-dd1,.form-control-dd1:not(:placeholder-shown)+.form-label-dd1{color:#163b6d;color:var(--pri-color);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:3px;top:-20px}.form-control-dd1:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}.dropdown-list{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:4px;box-shadow:0 2px 5px #0003;max-height:200px;overflow-y:auto;padding:5px;position:absolute;top:35px;width:100%;z-index:9999}.dropdown-item{cursor:pointer;font-size:clamp(14px,1.2vw,15px);padding:5px;transition:background-color .2s ease}.dropdown-item:hover{color:#fff!important;color:var(--white-color)!important}.dropdown-item.highlighted,.dropdown-item:hover{background-color:#163b6d;background-color:var(--pri-color);border-radius:5px}.dropdown-item.highlighted{color:#fff;color:var(--white-color)}@media only screen and (max-width:570px) and (min-width:325px){.form-control-dd1{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);font-size:14px}.form-label-dd1{font-size:14px}.form-control-dd1:focus+.form-label-dd1,.form-control-dd1:not(:placeholder-shown)+.form-label-dd1{font-size:13px}.dropdown-item{font-size:14px}}.from-txtarea1{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;color:#000;color:var(--black-color);font-size:clamp(14px,1.2vw,15px);height:30px;height:100px;margin-bottom:7px;outline:none;padding-left:7px;width:100%}.form-txt-arealabel1{color:#4f4c4cb3;color:var(--sec-rgba7);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .3s ease}.from-txtarea1:focus+.form-txt-arealabel1,.from-txtarea1:not(:placeholder-shown)+.form-txt-arealabel1{color:#163b6d;color:var(--pri-color);font-size:clamp(13px,1.2vw,14px);font-weight:550;left:3px;top:-20px}.from-txtarea1:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}@media only screen and (max-width:570px) and (min-width:325px){.from-txtarea1{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);font-size:15px}.form-txt-arealabel1{font-size:15px}.from-txtarea1:focus+.form-txt-arealabel1,.from-txtarea1:not(:placeholder-shown)+.form-txt-arealabel1{font-size:14px}}.com-label-with-bg{background-color:#4f4c4c1a;background-color:var(--sec-rgba1);border:1px solid #163b6d80;border:1px solid var(--pri-rgba5);border-radius:5px;color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none!important;padding-top:3px;text-align:center;width:100%}.com-label-with-bg:focus,.com-label-with-bg:focus-visible{border:1px solid #163b6dcc!important;border:1px solid var(--pri-rgba8)!important;box-shadow:none!important;outline:none!important}@media only screen and (max-width:570px) and (min-width:325px){.com-label-with-bg{margin-bottom:0}}.com-label-without-bg{background-color:#fff;background-color:var(--white-color);border:1px solid #163b6d66;border:1px solid var(--pri-rgba4);border-radius:5px;color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;padding-top:5px;text-align:center;width:100%}.com-label-without-bg:focus,.com-label-without-bg:hover{border:1px solid #163b6d!important;border:1px solid var(--pri-color)!important;box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d}.com-label-without-bg-tr{background-color:#fff;background-color:var(--white-color);border:1px solid #163b6dcc;border:1px solid var(--pri-rgba8);border-radius:5px;color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:5px;outline:none;padding-left:7px;padding-top:3px;width:100%}.com-label-without-bg-tr:focus{box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}.com-label-without-bg-tr:focus,.label-bankdetail{border:1px solid #163b6d;border:1px solid var(--pri-color)}.label-bankdetail{background-color:#4f4c4c33;background-color:var(--sec-rgba2);border-radius:5px;color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;padding-top:5px;text-align:center;width:100%}@media only screen and (max-width:570px) and (min-width:325px){.label-bankdetail{margin-bottom:0}}.lable-scom-pcom{padding-top:5px;text-align:center}.label-voucher-setting,.lable-scom-pcom{background-color:#fff;background-color:var(--white-color);border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:5px;color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;width:100%}.label-voucher-setting{cursor:pointer;font-weight:600;padding:5px 10px}.label-voucher-setting:hover{background-color:#163b6d;background-color:var(--pri-color);color:#fff;color:var(--white-color)}.label-documentupload{background-color:#4f4c4c33;background-color:var(--sec-rgba2)}.label-documentupload,.upload-document{border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:5px;color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;padding-top:5px;text-align:center;width:100%}.upload-document{background-color:#fff;background-color:var(--white-color)}.css-1xcmt9q-MuiSlider-thumb,.css-r64h58-MuiSlider-rail,.css-xvk2i-MuiSlider-track{background-color:#163b6d!important;background-color:var(--pri-color)!important}.css-xvk2i-MuiSlider-track{border:1px solid #163b6d!important;border:1px solid var(--pri-color)!important}.label-addinfo2{background-color:#4f4c4c33;background-color:var(--sec-rgba2);border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:5px;color:#4f4c4c;color:var(--sec-color);margin-bottom:5px;padding-top:5px;text-align:center}.ddform-control-price,.label-addinfo2{font-size:clamp(14px,1.2vw,15px);height:30px;outline:none;width:100%}.ddform-control-price{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;margin-bottom:15px;padding-left:7px}.ddform-label-price{color:#4f4c4c80;color:var(--sec-rgba5);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .3s ease}.ddform-control-price:focus+.ddform-label-price,.ddform-control-price:not(:placeholder-shown)+.ddform-label-price{color:#4f4c4c;color:var(--sec-color);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:3px;top:-20px}.ddform-control-price:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}.dropdown-list-price{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:4px;box-shadow:0 2px 5px #0003;max-height:200px;overflow-y:auto;padding:5px;position:absolute;top:35px;width:100%;z-index:100}.dropdown-item-price:hover{color:#fff;color:var(--white-color)}@media only screen and (max-width:570px) and (min-width:325px){.ddform-control-price{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);font-size:15px}.ddform-label-price{font-size:15px}.ddform-control-price:focus+.ddform-label-price,.ddform-control-price:not(:placeholder-shown)+.ddform-label-price{font-size:14px}}.input-container .tooltip{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:6px;box-shadow:0 2px 8px #00000026;color:#eb082e;color:var(--red-color);font-size:clamp(13px,1.2vw,14px);height:35px;left:20%;margin-top:8px;padding:7px 10px;position:absolute;text-align:center;top:60%;white-space:nowrap;z-index:9999}.input-container .tooltip-arrow{border-bottom:5px solid #4f4c4c;border-bottom:5px solid var(--sec-color);border-left:3px solid #0000;border-right:3px solid #0000;content:"";height:10px;left:15px;position:absolute;top:-10px;width:6px}.tooltip-icon{color:#163b6d;color:var(--pri-color);flex-shrink:0;font-size:clamp(16px,1.2vw,18px)}.manage-tooltip{align-items:center;background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:6px;box-shadow:0 2px 8px #00000026;color:#eb082e;color:var(--red-color);display:flex;font-size:clamp(13px,1.2vw,14px);gap:6px;height:35px;justify-content:center;left:20%;margin-top:8px;padding:7px 10px;position:absolute;text-align:center;top:60%;white-space:nowrap;z-index:9999}.manage-tooltip-arrow{border-bottom:8px solid #4f4c4c;border-bottom:8px solid var(--sec-color);border-left:6px solid #0000;border-right:6px solid #0000;content:"";height:0;left:15px;position:absolute;top:-10px;width:0}@media (max-width:768px){.input-container{position:relative;z-index:1}.input-container .tooltip{border:2px solid #eb082e;border:2px solid var(--red-color);bottom:auto!important;box-shadow:0 4px 12px #00000040;left:50%!important;margin-bottom:0;margin-top:0;max-width:320px;min-width:250px;position:fixed!important;top:auto!important;transform:translateX(-50%) translateY(-45px)!important;width:auto;z-index:99999!important}.input-container .tooltip-arrow{display:none}.manage-tooltip{border:2px solid #eb082e;border:2px solid var(--red-color);bottom:auto!important;box-shadow:0 4px 12px #00000040;left:50%!important;margin-bottom:0;margin-top:0;max-width:320px;min-width:250px;position:fixed!important;top:auto!important;transform:translateX(-50%) translateY(-45px)!important;width:auto;z-index:99999!important}.manage-tooltip-arrow{display:none}}.input-container-ddwoserch{margin-top:15px;position:relative}.from-control-ddwosearch{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;font-size:clamp(14px,1.2vw,15px);height:30px;margin-bottom:15px;outline:none;padding-left:7px;width:100%}.form-label-ddwosearch{color:#4f4c4cb3;color:var(--sec-rgba7);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .3s ease}.from-control-ddwosearch:focus+.form-label-ddwosearch,.from-control-ddwosearch:not(:placeholder-shown)+.form-label-ddwosearch{color:#163b6d;color:var(--pri-color);font-size:clamp(13px,1.2vw,14px);font-weight:600;left:3px;top:-20px}.from-control-ddwosearch:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;transition:all .2s ease-in-out}.list-ddwosearch{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:4px;box-shadow:0 2px 5px #0003;font-size:clamp(14px,1.2vw,15px);margin-left:0;max-height:200px;overflow-y:auto;padding:5px;position:absolute;top:35px;width:100%;z-index:100}.dropdown-item-price,.item-ddwosearch{cursor:pointer;font-size:clamp(14px,1.2vw,15px);padding:5px;transition:background-color .2s ease}.dropdown-item-price.highlighted,.dropdown-item-price:hover{background-color:#163b6d;background-color:var(--pri-color);border-radius:5px}.dropdown-item-price.highlighted{color:#fff;color:var(--white-color)}@media only screen and (max-width:570px) and (min-width:325px){.from-control-ddwosearch{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);font-size:15px}.form-label-ddwosearch{font-size:15px}.from-control-ddwosearch:focus+.form-label-ddwosearch,.from-control-ddwosearch:not(:placeholder-shown)+.form-label-ddwosearch{font-size:14px}}.popup-addinfo{align-items:center;background-color:#4f4c4c33;background-color:var(--sec-rgba2);display:flex;height:100vh;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%}.popup-addinfo2{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;display:flex;flex-direction:column;height:450px;padding:7px 20px;position:absolute;width:30%}.title-addinfo2-row{align-items:center;border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:8px;display:flex;flex-wrap:nowrap;height:40px;justify-content:space-between;margin-bottom:0;margin-left:0;margin-top:10px;padding:0;position:-webkit-sticky;position:sticky;width:100%}.title-addinfo2-row svg{bottom:2px;color:#4f4c4ccc;color:var(--sec-rgba8);font-size:35px;position:relative;right:15px}.title-addinfo2-row h5{color:#4f4c4c;color:var(--sec-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);margin-top:8px}.addifo2-btn{background-color:#4f4c4c;background-color:var(--sec-color);border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:5px;color:#fff;color:var(--white-color);font-weight:400;height:35px;margin-top:5px;width:16%}.table-container-addinfo2{border-radius:5px;box-shadow:0 2px 8px 0 #00090033;margin-top:4px;max-height:200px;overflow-y:auto;width:100%}.tbl-addinfo2{border-collapse:initial;border-spacing:5px;width:100%}.thead-addinfo2 th{background-color:#fff;background-color:var(--white-color);border-bottom:1px solid #163b6d80;border-bottom:1px solid var(--pri-rgba5);border-radius:5px;box-shadow:0 1px 4px #00000029;color:#163b6d;color:var(--pri-color);padding:3px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:1}.thead-addinfo2 svg{color:#4f4c4c66;color:var(--sec-rgba4);font-size:16px;margin-left:15px}.tbody-addinfo2 tr{border-radius:5px}.tbody-addinfo2 td{cursor:pointer;padding:3px}.tbody-addinfo2 tr:hover{box-shadow:0 5px 15px #4f4c4c59;transition:.2s}.action-icon-addinfo2{align-items:center;display:flex;justify-content:center}.action-icon-addinfo2 *{margin:0;padding:0}.edit-del-btn-addinfo2{position:relative;right:10px}.edit-icon-addinfo2{color:#163b6d;color:var(--pri-color);cursor:pointer;transition:color .3s}.delete-icon-addinfo2{color:#eb082e;color:var(--red-color);cursor:pointer;transition:color .3s}.delete-icon-addinfo2,.edit-icon-addinfo2{display:inline-block}.chip{align-items:center;background:#4f4c4c1a;background:var(--sec-rgba1);border:1px solid #4f4c4c4d;border:1px solid var(--sec-rgba3);border-radius:5px;color:#4f4c4c;color:var(--sec-color);display:flex;font-size:clamp(12px,1vw,15px);gap:10px;height:30px;margin-bottom:10px;padding:5px}.remove-icon{color:#163b6d;color:var(--pri-color);cursor:pointer;font-size:20px}.selected-items{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:5px}@media only screen and (max-width:1400px) and (min-width:1300px){.chip{font-size:clamp(13px,1vw,15px);height:25px}.remove-icon{font-size:18px}}.date-check{margin-left:20px;margin-top:12px;position:absolute;top:1px;transform:scale(1);z-index:1}.date-check-lable{color:#fff;color:var(--white-color);font-size:clamp(14px,1.2vw,15px);font-weight:600;position:absolute;text-align:right;top:10px}.datepicker-container{border-radius:5px;font-size:clamp(14px,1.2vw,15px);height:30px;max-width:100%;position:relative;top:14px}.datepicker-container input{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:5px;font-size:.9rem;font-weight:600;height:30px;outline:none;padding-left:8px;width:250px}.datepicker-container input:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);outline:none}.datepicker-icon{cursor:pointer;margin-top:3px;position:absolute;right:0}.datepicker-icon svg{color:#163b6d!important;color:var(--pri-color)!important}.calendar{animation:fadeIn .2s ease-in-out;border:1px solid #4f4c4c80;border:1px solid var(--sec-rgba5);border-radius:5px;box-shadow:0 2px 8px #00000026;left:0;position:absolute;top:100%;width:100%;z-index:10}.calendar,.calendar-header{background:#fff;background:var(--white-color)}.calendar-header{color:#163b6d;color:var(--pri-color);cursor:pointer;display:flex;font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-weight:700;justify-content:space-between;padding:6px}.year-clickable{cursor:pointer}.year-selector{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding-top:10px}.year-cell{border-radius:6px;cursor:pointer;padding:7px;text-align:center;transition:background-color .2s}.year-cell:hover{background:linear-gradient(100deg,#163b6d,#4f4c4c);background:linear-gradient(100deg,var(--pri-color),var(--sec-color));color:#fff;color:var(--white-color);font-weight:600}.calendar-grid{display:grid;font-size:14px;grid-template-columns:repeat(7,1fr);padding:0;text-align:center}.calendar-grid div{align-items:center;aspect-ratio:1;border-radius:5px;cursor:pointer;display:flex;height:35px;justify-content:center;padding:6px;transition:background-color .2s ease;width:35px}.calendar-grid div:hover{background:linear-gradient(100deg,#163b6d,#4f4c4c);background:linear-gradient(100deg,var(--pri-color),var(--sec-color));color:#163b6d;color:var(--pri-color);font-weight:600}.calendar-day{border-radius:4px;cursor:pointer;padding:5px;text-align:center;transition:background-color .2s ease}.calendar-day:hover{background-color:#fff;background-color:var(--white-color)}.today-hover{border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:50%;color:#163b6d;color:var(--pri-color);font-weight:700}.in-range{background-color:#4f4c4c33;background-color:var(--sec-rgba2)}.end-day,.start-day{background:linear-gradient(100deg,#163b6d,#4f4c4c);background:linear-gradient(100deg,var(--pri-color),var(--sec-color));color:#163b6d;color:var(--pri-color);font-weight:700}@media (max-width:480px){.datepicker-container{max-width:100%;padding:0 10px}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tooltip-setsalary{bottom:40px;left:92px;position:relative}.tooltip-icon-setsalary{color:#000;color:var(--black-color);font-size:20px;margin-bottom:2px;margin-right:8px}.scroll-animate{opacity:0;transition:all .8s cubic-bezier(.4,0,.2,1)}.scroll-animate.visible{opacity:1}.fade-in-up{opacity:0;transform:translateY(60px) translateZ(0);will-change:transform,opacity}.fade-in-up.visible{opacity:1;transform:translateY(0) translateZ(0)}.fade-in-down{opacity:0;transform:translateY(-50px)}.fade-in-down.visible{opacity:1;transform:translateY(0)}.fade-in-left{opacity:0;transform:translateX(-50px)}.fade-in-left.visible{opacity:1;transform:translateX(0)}.fade-in-right{opacity:0;transform:translateX(50px)}.fade-in-right.visible{opacity:1;transform:translateX(0)}.scale-in{opacity:0;transform:perspective(1000px) scale(.85) translateZ(-50px);will-change:transform,opacity}.scale-in.visible{opacity:1;transform:perspective(1000px) scale(1) translateZ(0)}.rotate-3d{opacity:0;transform:perspective(1000px) rotateX(20deg) rotateY(-10deg) translateY(60px) translateZ(-50px);transform-style:preserve-3d;will-change:transform,opacity}.rotate-3d.visible{opacity:1;transform:perspective(1000px) rotateX(0deg) rotateY(0deg) translateY(0) translateZ(0)}.slide-3d{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateX(-120px) translateZ(-30px);transform-style:preserve-3d;will-change:transform,opacity}.slide-3d.visible{opacity:1;transform:perspective(1000px) rotateY(0deg) translateX(0) translateZ(0)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.ripcbtn3030{align-items:center;background:#0000;border:none;border-radius:100%;box-shadow:0 0 20px 0 #00000040;cursor:pointer;display:none;flex-direction:row;height:clamp(20px,8vh,30px);justify-content:center;overflow:visible;position:relative;transition:all .3s ease;width:clamp(20px,8vw,30px)}.ripcbtn3030:hover:after,.ripcbtn3030:hover:before{animation:ripple 2s cubic-bezier(.2,0,.2,.5) infinite;border:5px solid var(--sec-rgba6);border-radius:100%;bottom:0;content:"";height:150%;left:50%;margin-left:-75%;margin-top:-75%;position:absolute;right:0;top:50%;width:150%}@keyframes ripple{0%{opacity:1;transform:scale3d(.55,.55,.6)}to{opacity:0;transform:scaleZ(.3)}}.menuclose-icon,.menuopen-icon{font-size:19px!important}@media only screen and (max-width:768px){.ripcbtn3030{display:flex;position:absolute;right:15px}}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--white-color);border-bottom:1px solid var(--pri-rgba2);box-shadow:0 2px 20px #00000014;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-container{justify-content:space-between;margin:0 auto;max-width:1400px;padding:1.2rem 3rem}.header-container,.logo{align-items:center;display:flex}.logo{height:auto;min-height:70px;text-decoration:none}.logo-image{display:block;height:auto;max-height:80px;max-width:300px;object-fit:contain;transition:transform .3s ease;width:auto}.logo:hover .logo-image{transform:scale(1.05)}.nav{align-items:center;display:flex;gap:2rem}.nav-link{border-radius:6px;color:var(--sec-color);font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:.95rem;font-weight:600;letter-spacing:.3px;padding:.6rem .8rem;position:relative;text-decoration:none;transition:all .3s ease}.nav-link.active,.nav-link:hover{background-color:var(--pri-rgba1);color:var(--pri-color)}.nav-link.active:after{background:linear-gradient(90deg,var(--pri-color),var(--sec-color));border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60%}.language-selector{align-items:center;border-left:1px solid var(--sec-rgba3);display:flex;margin-left:1rem;padding-left:1rem}.lang-icon-header{align-items:center;border-radius:6px;color:var(--sec-color);cursor:pointer;display:flex;gap:.5rem;padding:.5rem .8rem;transition:all .3s ease}.lang-icon-header:hover{background-color:var(--pri-rgba1);color:var(--pri-color)}.lang-icon-header svg{transition:transform .3s ease}.lang-icon-header:hover svg{transform:rotate(15deg)}.lang-char-header{color:var(--pri-color);font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:1rem;font-weight:700;min-width:20px;text-align:center}.menu-toggle{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;gap:.3rem;padding:.5rem}.menu-toggle span{background-color:var(--pri-color);border-radius:2px;height:3px;transition:all .3s ease;width:25px}@media (max-width:768px){.header-container{padding:1rem 1.5rem;position:relative}.menu-toggle{display:none}.language-selector{border-left:none;margin-left:0;margin-right:60px;order:2;padding-left:0}.lang-icon-header{justify-content:center;padding:.5rem}.nav{align-items:flex-start;background-color:var(--white-color);box-shadow:0 4px 10px #0000001a;flex-direction:column;gap:1.5rem;left:0;padding:2rem;position:fixed;right:0;top:70px;transform:translateX(-100%);transition:transform .3s ease}.nav-open{transform:translateX(0)}.nav-link{border-bottom:1px solid var(--sec-rgba2);padding:.8rem 0;width:100%}}@media (max-width:480px){.logo-image{max-height:60px;max-width:200px}.header-container{padding:.8rem}.language-selector{margin-right:50px}}@media only screen and (max-width:1400px) and (min-width:1300px){.header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:.7rem 1rem}}.footer{background:linear-gradient(135deg,var(--sec-color) 0,var(--pri-color) 100%);color:var(--white-color);margin-top:4rem;padding:3rem 0 1rem}.footer-container{margin:0 auto;max-width:1200px;padding:0 2rem}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.footer-section{display:flex;flex-direction:column}.footer-logo-image{display:block;filter:brightness(0) invert(1);height:auto;margin-bottom:1rem;max-height:60px;max-width:200px;object-fit:contain;width:auto}.footer-description{color:#ffffffe6;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:.95rem;line-height:1.6}.footer-title{color:var(--white-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font,"Signika Negative","Mukta Vaani","Sarala",sans-serif);font-size:1.2rem;font-weight:600;margin-bottom:1rem}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:#ffffffe6;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:.95rem;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:var(--white-color);text-decoration:underline}.footer-info{color:#ffffffe6;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:.95rem;margin-bottom:.5rem}.footer-contact-phone{align-items:flex-start;display:flex;gap:.5rem}.footer-phone-label{flex-shrink:0;white-space:nowrap}.footer-phone-numbers{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.footer-phone-numbers div{line-height:1.5}.footer-bottom{border-top:1px solid #fff3;color:#fffc;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:.9rem;padding-top:1.5rem;text-align:center}.productbyfooter{color:var(--white-color);font-family:var(--title-font);font-size:1rem;font-weight:600;letter-spacing:1.5px}@media (max-width:768px){.footer{padding:2rem 0 1rem}.footer-container{padding:0 1rem}.footer-content{gap:1.5rem;grid-template-columns:1fr}}.scroll-to-top-btn{align-items:center;animation:fadeInScale .5s ease forwards,pulse 2s ease-in-out infinite;background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);border:3px solid #ffffff4d;border-radius:50%;bottom:30px;box-shadow:0 6px 20px #163b6d66,0 0 0 0 #163b6d80;color:var(--white-color);cursor:pointer;display:flex;font-size:1.3rem;height:55px;justify-content:center;opacity:0;position:fixed;right:30px;transform:scale(.8) translateY(10px);transition:all .4s cubic-bezier(.4,0,.2,1);width:55px;z-index:1000}.scroll-to-top-btn:hover{background:linear-gradient(135deg,var(--sec-color) 0,var(--pri-color) 100%);border-color:#ffffff80;box-shadow:0 10px 30px #163b6d99,0 0 0 8px #163b6d1a;transform:translateY(-5px) scale(1.1)}.scroll-to-top-btn:active{box-shadow:0 6px 20px #163b6d80;transform:translateY(-3px) scale(1.05)}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:768px){.scroll-to-top-btn{border-width:2px;bottom:20px;font-size:1.1rem;height:50px;right:20px;width:50px}.scroll-to-top-btn:hover{transform:translateY(-4px) scale(1.08)}}.home{min-height:calc(100vh - 200px)}.hero{background:linear-gradient(135deg,var(--pri-color) 0,#1a4a7a 50%,var(--sec-color) 100%);color:var(--white-color);display:flex;flex-direction:column;min-height:70vh;overflow:hidden;padding:4rem 2rem 1rem;position:relative;text-align:center}.hero-container{flex:1 1;margin:0 auto;max-width:1200px;position:relative;z-index:1}.hero-title{font-family:var(--title-font);font-size:3.5rem;font-weight:800;letter-spacing:-.5px;line-height:1.15;margin-bottom:1.8rem;text-shadow:0 2px 10px #0003}.hero-accent{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;display:inline-block}.hero-subtitle{font-size:1.25rem;letter-spacing:.2px;margin-bottom:1rem;opacity:.95}.hero-description,.hero-subtitle{font-weight:400;line-height:1.7;margin-left:auto;margin-right:auto;max-width:750px}.hero-description{font-size:1.1rem;margin-bottom:2.5rem;opacity:.9}.hero-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.btn{border:2px solid #0000;border-radius:50px;box-shadow:0 4px 15px #0003;display:inline-block;font-size:1.05rem;font-weight:700;letter-spacing:.5px;padding:1.1rem 3rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary,.btn-primary:hover{background-color:var(--white-color);color:var(--pri-color)}.btn-primary:hover{box-shadow:0 6px 25px #0000004d;transform:translateY(-3px)}.btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:initial}.btn-secondary,.btn-secondary:hover{border-color:var(--white-color);color:var(--white-color)}.btn-secondary:hover{background-color:#ffffff26;box-shadow:0 6px 25px #fff3;transform:translateY(-3px)}.productby{color:var(--white-color);font-family:var(--title-font);font-size:1rem;font-weight:600;letter-spacing:1.2px;margin-bottom:0;margin-top:4rem;padding-bottom:.5rem;padding-right:1rem;position:relative;text-align:right;width:100%;z-index:1}.about-nexgen{background:linear-gradient(to bottom,#f8f9fa 0,var(--white-color) 50%,#f8f9fa 100%);padding:6rem 2rem;position:relative}.about-nexgen:before{background:linear-gradient(90deg,#0000,var(--pri-rgba3),#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.about-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1.5fr 1fr;max-width:1200px}.about-text .section-title{font-size:2.5rem;margin-bottom:1.5rem;text-align:left}.about-description{color:var(--sec-color);font-size:1.15rem;font-weight:400;line-height:1.8;margin-bottom:2rem}.features{background:var(--white-color);padding:6rem 2rem}.container{margin:0 auto;max-width:1200px}.section-title{color:var(--pri-color);display:inline-block;font-family:var(--title-font);font-size:2.8rem;font-weight:800;letter-spacing:-.5px;margin-bottom:1.2rem;position:relative;text-align:center;width:100%}.section-title:after{background:linear-gradient(90deg,var(--pri-color),var(--sec-color));border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.section-subtitle{color:var(--sec-color);font-size:1.15rem;font-weight:400;margin:2rem auto 4rem;max-width:600px;text-align:center}.features-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(260px,max-content));grid-template-columns:repeat(auto-fit,minmax(280px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(280px,max-content));justify-content:center;margin-top:4rem}.feature-card{background-color:initial;border:1px solid #00000026;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:320px;padding:.75rem;transition:all .3s ease;width:100%}.feature-card.clean-card:hover{border-color:var(--pri-color);transform:translateY(-6px)}.feature-icon-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}.feature-icon{filter:drop-shadow(0 4px 8px rgba(22,59,109,.2));font-size:4.5rem;transition:all .3s ease}.feature-card:hover .feature-icon{filter:drop-shadow(0 6px 12px rgba(22,59,109,.3));transform:scale(1.15) rotate(5deg)}.feature-card-image-wrapper{border-radius:12px;overflow:hidden;position:relative;width:100%}.feature-card-image{display:block;height:auto;object-fit:cover;transition:transform .3s ease;width:100%}.feature-card-content{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 0}.feature-card-image-wrapper.with-overlay .feature-card-text-overlay{color:#123a6b;display:flex;flex-direction:column;gap:.4rem;left:18px;max-width:250px;overflow:visible;position:absolute;top:18px;width:calc(100% - 36px);z-index:2}.overlay-badge{font-family:var(--title-font);font-size:1.2rem}.overlay-badge,.overlay-heading{background:#0000;color:#123a6b;font-weight:700}.overlay-heading{border-radius:0;box-shadow:none;font-size:1.05rem;line-height:1.35;margin:0;padding:0}.overlay-subheading{background:#0000;border-radius:0;color:#000;display:block;font-size:.65rem;font-weight:600;letter-spacing:.03rem;margin-left:10px;margin-top:calc(1rem + 11px);overflow:visible;padding:0;white-space:nowrap}.feature-card:hover .feature-image{transform:scale(1.02)}.feature-card-content h3{color:var(--pri-color);font-family:var(--title-font);font-size:1.3rem;font-weight:700;letter-spacing:-.3px;margin:0 0 .25rem;text-align:left}.feature-card-content p{color:var(--sec-color);font-size:1rem;font-weight:400;line-height:1.6;margin:0;text-align:left}.feature-card-btn{align-self:flex-start;background-color:var(--pri-color);border:none;border-radius:8px;color:var(--white-color);cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;margin-top:.5rem;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:all .3s ease}.feature-card-btn:hover{background-color:var(--sec-color);box-shadow:0 4px 12px #163b6d4d;transform:translateY(-2px)}.benefits{background:linear-gradient(135deg,#f8f9fa 0,var(--white-color) 100%);padding:6rem 2rem}.benefits-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:4rem}.benefit-card{background:var(--white-color);border-left:4px solid #0000;border-radius:16px;box-shadow:0 6px 25px #00000014;overflow:hidden;padding:0;perspective:1200px;text-align:center;transition:all .3s ease}.benefit-card,.benefit-card-inner{min-height:250px;position:relative;transform-style:preserve-3d}.benefit-card-inner{height:100%;transition:transform 1.2s cubic-bezier(.4,0,.2,1);width:100%}.benefit-card:hover{border-left-color:var(--pri-color);box-shadow:0 15px 50px #163b6d40}.benefit-card:hover .benefit-card-inner{transform:rotateY(180deg)}.benefit-card-back,.benefit-card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:16px;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:250px;padding:2.5rem;position:absolute;width:100%}.benefit-card-front{background:var(--white-color);z-index:2}.benefit-card-back{background:linear-gradient(135deg,var(--pri-rgba1),var(--white-color));transform:rotateY(180deg);z-index:1}.benefit-icon{align-items:center;background:linear-gradient(135deg,var(--pri-rgba1),var(--pri-rgba2));border-radius:20px;color:var(--pri-color);display:flex;font-size:2.5rem;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:80px}.benefit-card h3{color:var(--pri-color);font-family:var(--title-font);font-size:1.4rem;font-weight:700;margin:0}.benefit-card-back h3{margin-bottom:1rem}.benefit-card p{color:var(--sec-color);font-size:1rem;font-weight:400;line-height:1.7;margin:0;text-align:center}@media only screen and (max-width:1400px) and (min-width:1300px){.hero{padding:3rem 2rem 1rem}.hero-title{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:1rem}.hero-subtitle{line-height:1.2}.hero-description{font-size:1.1rem;line-height:1.3;margin-bottom:2rem}.features{background:var(--white-color);padding:1rem 2rem}.section-title{font-size:2.5rem}.section-subtitle{font-size:1.2rem;margin-top:-.3rem}.features-grid{margin-top:-3rem}}@media (max-width:1024px){.hero-content{gap:3rem;grid-template-columns:1fr}.hero-content,.hero-text{text-align:center}.hero-description{margin-left:auto;margin-right:auto}.hero-buttons{justify-content:center}.about-content{gap:3rem;grid-template-columns:1fr}.about-text .section-title{text-align:center}.about-stats{flex-direction:row;justify-content:space-around}}@media (max-width:768px){.hero{min-height:auto;padding:4rem 1.5rem 5rem}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.2rem}.hero-description{font-size:1rem}.hero-buttons{align-items:center;flex-direction:column;gap:1rem}.btn{max-width:280px;padding:1rem 2.5rem;width:100%}.about-nexgen{padding:4rem 1.5rem}.about-text .section-title{font-size:2rem}.about-description{font-size:1rem}.about-features-list{grid-template-columns:1fr}.about-stats{flex-direction:column}.features{padding:4rem 1.5rem}.section-title{font-size:2.2rem}.section-subtitle{font-size:1rem;margin-bottom:3rem}.features-grid{gap:2rem;grid-template-columns:1fr}.feature-card{padding:2.5rem 2rem}.feature-icon{font-size:3.5rem}.benefits{padding:4rem 1.5rem}.benefits-grid{grid-template-columns:1fr}.productby{padding-right:0;text-align:center}}@media (max-width:480px){.hero-title{font-size:2rem}.hero-subtitle{font-size:1.1rem}.section-title{font-size:1.75rem}.feature-icon{font-size:3rem}.stat-number{font-size:2.5rem}}.products-page{min-height:calc(100vh - 200px)}.products-page+.footer,.products-page~.footer{margin-top:2rem}.products-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.page-subtitle{font-size:1.2rem;opacity:.95}.products-section{background-color:var(--white-color);padding:1.25rem 2rem 2.5rem}.products-scroll-wrapper{margin-top:.75rem;position:relative}.products-scroll-container{-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;padding:1rem 0;scroll-behavior:smooth;scrollbar-width:none}.products-scroll-container::-webkit-scrollbar{display:none}.products-grid{display:flex;gap:2.5rem;padding:0 1rem;width:-webkit-max-content;width:max-content}.product-card{background-color:var(--white-color);border:2px solid var(--sec-rgba2);border-radius:12px;box-shadow:0 4px 15px #00000014;flex-direction:column;flex-shrink:0;max-width:320px;min-width:320px;padding:2.5rem}.product-card,.scroll-btn{display:flex;transition:all .3s ease}.scroll-btn{align-items:center;background:var(--white-color);border:2px solid var(--pri-color);border-radius:50%;box-shadow:0 4px 15px #0003;color:var(--pri-color);cursor:pointer;font-size:1.2rem;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:10}.scroll-btn:hover{background:var(--pri-color);box-shadow:0 6px 20px #0000004d;color:var(--white-color);transform:translateY(-50%) scale(1.1)}.scroll-btn-left{left:-25px}.scroll-btn-right{right:-25px}.product-card:hover{border-color:var(--pri-color);box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.product-header{margin-bottom:.75rem}.product-name{color:var(--pri-color);font-family:var(--title-font);font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.product-description{color:var(--sec-color);flex-grow:1;font-size:1rem;line-height:1.6;margin-bottom:.75rem}.product-user-types{align-items:center;background-color:initial;border-bottom:1px solid var(--sec-color);border-radius:6px;border-top:1px solid var(--sec-color);display:flex;justify-content:center;margin:0 -2.5rem 1rem;padding:.35rem 0}.user-type-item{color:var(--pri-color);flex:1 1;font-size:.95rem;font-weight:500;text-align:center}.user-type-separator{background-color:var(--sec-color);height:20px;margin:0 .5rem;opacity:.5;width:1px}.product-features{list-style:none;margin-bottom:2rem;padding:0}.feature-item{align-items:center;color:var(--sec-color);display:flex;font-size:1rem;margin-bottom:.8rem}.feature-check{color:var(--pri-color);font-size:1.2rem;font-weight:700;margin-right:.8rem}.feature-text{cursor:pointer;text-decoration:none}.product-footer{margin-top:auto;padding-top:1rem}.product-buttons{align-items:center;display:flex;gap:.75rem;justify-content:center;width:100%}.product-btn{border-radius:8px;display:inline-block;flex:1 1;font-size:.95rem;font-weight:600;min-width:140px;overflow:hidden;padding:.75rem 1rem;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.product-btn-outline{background-color:var(--white-color);border:2px solid var(--pri-color);color:var(--pri-color)}.product-btn-outline:hover{background-color:var(--pri-color);box-shadow:0 4px 12px #00000026;color:var(--white-color);transform:translateY(-2px)}@media (max-width:768px){.products-hero{padding:.4rem 0}.page-title{font-size:1.25rem}.page-subtitle{font-size:1rem}.products-section{padding:.75rem 1.5rem 1.5rem}.products-scroll-wrapper{margin-top:.5rem}.scroll-btn{font-size:1rem;height:40px;width:40px}.scroll-btn-left{left:-15px}.scroll-btn-right{right:-15px}.products-grid{gap:2rem;padding:0 .5rem}.product-card{max-width:280px;min-width:280px;padding:2rem}.product-user-types{margin:0 -2rem 1rem}.product-buttons{flex-direction:column;gap:.5rem}.product-btn{width:100%}}@media (max-width:480px){.page-title{font-size:1.75rem}.product-name{font-size:1.5rem}}.pricing-page{min-height:calc(100vh - 200px)}.pricing-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.pricing-section{background-color:var(--white-color);padding:1rem 0 4rem}.pricing-controls{gap:1.5rem;margin:0 auto 1.2rem;max-width:800px}.control-group,.pricing-controls{display:flex;flex-direction:column;overflow:visible}.control-group{gap:.1rem}.software-selector{margin-bottom:.1rem;position:relative;z-index:100}.software-selector .input-container{overflow:visible;z-index:9999}.software-selector .dropdown-list{z-index:99999}.software-selector .form-control-dd1{font-size:.85rem}.selection-grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.purchase-mode-wrapper,.selection-block{display:flex;flex:1 1;flex-direction:column;gap:.4rem;min-width:280px}.inline-label{margin-bottom:0}.toggle-buttons.compact{gap:.5rem}.control-label{color:var(--pri-color);font-family:var(--title-font);font-size:1.2rem;font-weight:600;text-align:center}.toggle-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.toggle-btn{background-color:var(--white-color);border:2px solid var(--sec-rgba3);border-radius:8px;color:var(--sec-color);cursor:pointer;font-size:1rem;font-weight:600;min-width:150px;padding:.5rem 2.5rem;transition:all .3s ease}.toggle-btn:hover{border-color:var(--pri-color);color:var(--pri-color)}.toggle-btn.active{background-color:var(--pri-color);border-color:var(--pri-color);color:var(--white-color)}.billing-options{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0 auto;max-width:600px}.billing-btn{background-color:var(--white-color);border:2px solid var(--sec-rgba3);border-radius:8px;color:var(--sec-color);cursor:pointer;font-size:.95rem;font-weight:600;padding:.8rem 1.5rem;transition:all .3s ease}.billing-btn:hover{border-color:var(--pri-color);color:var(--pri-color)}.billing-btn.active{background-color:var(--pri-color);border-color:var(--pri-color);color:var(--white-color)}.pricing-section-title{margin-bottom:3rem;text-align:center}.pricing-section-title .section-title{color:var(--pri-color);font-family:var(--title-font);font-size:2.5rem;font-weight:700;margin-bottom:1rem}.pricing-section-title .section-description{color:var(--sec-color);font-size:1.1rem;margin:0 auto;max-width:600px}.pricing-cards-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0;padding:0 1rem;perspective:1200px}@media (max-width:1400px){.pricing-cards-grid{gap:1.5rem;padding:0 .5rem}}@media (max-width:1200px){.pricing-cards-grid{gap:2rem;grid-template-columns:repeat(2,1fr)}}.price-card{background:linear-gradient(145deg,#fff,#fafbfc);border:1.5px solid #163b6d1a;border-radius:20px;box-shadow:0 8px 30px #00000014,0 2px 8px #0000000a,inset 0 1px 0 #ffffffe6;color:var(--sec-color);display:flex;flex-direction:column;height:100%;min-height:-webkit-fit-content;min-height:fit-content;overflow:hidden;padding:1.8rem 1.5rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:100%}.price-card:before{background:linear-gradient(90deg,var(--pri-color) 0,#1a4a7a 50%,var(--sec-color) 100%);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:all .4s ease}.price-card:hover{background:linear-gradient(145deg,#fff,#f8f9fa);border-color:#163b6d40;box-shadow:0 20px 60px #163b6d40,0 8px 25px #0000001f,inset 0 1px 0 #ffffffe6;transform:translateY(-12px) scale(1.02)}.price-card:hover:before{opacity:1;transform:scaleX(1)}.price-card.popular{border:2px solid var(--pri-color);box-shadow:0 8px 30px #163b6d33}.popular-badge{background:var(--pri-color);border-radius:20px;color:var(--white-color);font-size:.85rem;font-weight:700;left:50%;letter-spacing:.5px;padding:.4rem 1.5rem;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%)}.price-header{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);border-radius:20px 20px 0 0;margin:-1.8rem -1.5rem 1rem;padding:.5rem 0;position:relative;z-index:2}.period-title{font-family:var(--title-font);font-size:1.2rem;font-weight:600;letter-spacing:.5px;margin:0;text-align:center;transition:all .3s ease}.period-title,.price-card:hover .period-title{color:var(--white-color)}.plan-type{color:var(--sec-color);font-size:.85rem;font-weight:600;letter-spacing:.2px;margin:0 0 .5rem;opacity:.9}.user-badge{background:linear-gradient(135deg,var(--pri-color) 0,#1a4a7a 100%);border-radius:25px;box-shadow:0 4px 15px #163b6d4d,0 2px 6px #163b6d33,inset 0 1px 0 #fff3;color:var(--white-color);display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.3px;margin:0 auto 1rem;padding:.4rem 1rem;position:relative;transition:all .3s ease;z-index:2}.price-card:hover .user-badge{box-shadow:0 6px 20px #163b6d66,0 3px 10px #163b6d40,inset 0 1px 0 #ffffff4d;transform:translateY(-2px)}.price-period-text{color:var(--black-color);font-size:1rem;font-weight:400;line-height:1;margin-left:.25rem}.price-amount{align-items:baseline;color:var(--black-color);display:flex;justify-content:center;margin-bottom:.3rem;padding:.8rem 0}.currency{color:var(--pri-color);font-weight:400;margin-right:.25rem}.amount,.currency{font-size:1.2rem;line-height:1}.amount{color:var(--black-color);font-weight:500;letter-spacing:-.5px}.cost-breakdown{background:linear-gradient(145deg,#f8f9fa,#fff);border:1px solid #163b6d1a;border-radius:12px;box-shadow:0 4px 12px #0000000f,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #00000005;margin-bottom:1.2rem;padding:1rem;position:relative;text-align:left;transition:all .4s ease;z-index:1}.price-card:hover .cost-breakdown{background:linear-gradient(145deg,#f5f7fa,#fff);border-color:#163b6d33;box-shadow:0 6px 18px #00000014,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #00000005}.breakdown-row{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;margin-bottom:.2rem;padding:.1rem 0}.breakdown-row:last-child{margin-bottom:0}.subdomain-setup-row{align-items:flex-start;flex-direction:column;gap:0}.one-time-cost-wrapper{margin-top:-.1rem}.breakdown-label-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.one-time-cost-wrapper{padding-left:0}.breakdown-label{color:var(--sec-color);font-size:.85rem;font-weight:600}.one-time-cost-text{color:var(--sec-rgba7);font-size:.7rem;font-weight:500}.breakdown-value{color:var(--sec-color);font-size:.9rem;font-weight:700}.rupee-symbol{color:var(--pri-color)}.add-user-row{align-items:stretch;background:linear-gradient(135deg,#163b6d14,#163b6d08);border:2px dashed #163b6d4d;border-radius:10px;box-shadow:inset 0 2px 8px #163b6d14,0 2px 4px #0000000a;flex-direction:column;gap:.6rem;margin:.8rem 0;padding:.8rem;position:relative;transition:all .3s ease}.price-card:hover .add-user-row{background:linear-gradient(135deg,#163b6d1a,#163b6d0d);border-color:#163b6d66}.add-user-controls{align-items:center;display:flex;justify-content:space-between;width:100%}.user-counter{background:var(--white-color);border:1.5px solid var(--pri-rgba2);border-radius:8px;box-shadow:0 2px 6px #00000014;gap:.8rem;padding:.3rem}.counter-btn,.user-counter{align-items:center;display:flex}.counter-btn{background:linear-gradient(135deg,var(--pri-color) 0,#1a4a7a 100%);border:none;border-radius:8px;box-shadow:0 4px 12px #163b6d66,0 2px 4px #163b6d33,inset 0 1px 0 #fff3;color:var(--white-color);cursor:pointer;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:34px}.counter-btn:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;width:0}.counter-btn:hover:not(:disabled):before{height:200%;width:200%}.counter-btn:hover:not(:disabled){background:linear-gradient(135deg,#1a4a7a 0,var(--pri-color) 100%);box-shadow:0 5px 18px #163b6d73,0 2px 6px #163b6d40,inset 0 1px 0 #ffffff4d;transform:scale(1.1)}.counter-btn:active:not(:disabled){transform:scale(1.05)}.counter-btn:disabled{background:#e0e0e0;box-shadow:none;cursor:not-allowed;opacity:.6}.user-count-display{color:var(--pri-color);font-size:1rem;font-weight:800;letter-spacing:.3px;min-width:30px;text-align:center}.breakdown-total{background:linear-gradient(135deg,#163b6d1a,#163b6d0d);border-left:2px solid var(--pri-color);border-radius:10px;box-shadow:0 -4px 15px #163b6d26,inset 0 1px 0 #ffffff80;font-weight:500;margin:.8rem -1rem -1rem;padding:.8rem .8rem .8rem 1rem;position:relative;transition:all .4s ease;z-index:2}.breakdown-total .breakdown-label{font-size:.95rem}.breakdown-total .breakdown-value{font-size:1rem}.price-card:hover .breakdown-total{background:linear-gradient(135deg,#163b6d1f,#163b6d12);box-shadow:0 -5px 18px #163b6d33,inset 0 1px 0 #fff9}.breakdown-total .breakdown-label{color:var(--black-color);font-size:1.05rem;font-weight:500}.breakdown-total .breakdown-value{color:var(--black-color);font-size:1.1rem;font-weight:500;letter-spacing:-.3px}.purchase-btn{cursor:pointer;gap:.75rem;margin-top:auto;padding:.5rem 0;width:100%}.cart-icon-circle,.purchase-btn{align-items:center;display:flex;justify-content:center}.cart-icon-circle{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);border-radius:50%;box-shadow:0 4px 12px #163b6d40;color:var(--white-color);flex-shrink:0;height:44px;transition:all .3s ease;width:44px}.cart-icon-circle svg{height:20px;width:20px}.purchase-btn:hover .cart-icon-circle{box-shadow:0 6px 16px #163b6d59;transform:scale(1.1)}.buy-now-text{color:var(--pri-color);font-size:1rem;font-weight:600;letter-spacing:.3px;transition:all .3s ease}.purchase-btn:hover .buy-now-text{color:var(--sec-color)}.feature-row{align-items:center;display:flex;font-size:1rem;gap:.8rem}.feature-icon{color:var(--pri-color);flex-shrink:0;font-size:1.3rem;font-weight:700}@media (max-width:768px){.container-fluid{padding-left:1rem;padding-right:1rem}.pricing-hero{padding:.4rem 0}.page-title{font-size:1.1rem}.pricing-section{padding:.5rem 0 2rem}.pricing-controls{gap:1rem}.control-label{font-size:.95rem}.selection-grid{flex-direction:column;gap:.5rem}.purchase-mode-wrapper,.selection-block{gap:.25rem}.toggle-buttons{flex-direction:row;gap:.4rem;justify-content:center}.toggle-btn{font-size:.85rem;min-width:120px;padding:.4rem 1.5rem}.pricing-section-title .section-title{font-size:2rem}.pricing-cards-grid{gap:1.5rem;grid-template-columns:1fr;padding:0}.price-card{padding:1.8rem 1.5rem}.price-header{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.8rem}.breakdown-total{margin-left:-1.2rem;margin-right:-1.2rem}.amount{font-size:2.2rem}}@media (max-width:480px){.container-fluid{padding-left:.5rem;padding-right:.5rem}.page-title{font-size:1rem}.control-label{font-size:.9rem}.amount{font-size:1.8rem}.currency{font-size:1.1rem}.toggle-buttons{flex-direction:column;gap:.3rem}.toggle-btn{font-size:.8rem;min-width:0;min-width:auto;padding:.35rem 1rem;width:100%}.purchase-mode-wrapper,.selection-block{min-width:100%}.price-card{padding:1.2rem .8rem}.price-header{margin-left:-.8rem;margin-right:-.8rem;margin-top:-1.2rem}.period-title{font-size:1rem}.breakdown-label{font-size:.75rem}.breakdown-value{font-size:.8rem}.buy-now-text{font-size:.85rem}}.commission-toggle.toggle-yes{display:flex;margin:0}.commission-toggle.toggle-no{display:flex;gap:25px;margin:0}.tax-invoice-inline{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-top:15px}.tax-invoice-inline .tax-invoice-label{background-color:initial!important;color:var(--sec-rgba7);flex:1 1;font-size:clamp(14px,1.2vw,15px);font-weight:600;margin-bottom:0;padding-left:0!important;padding-top:0;padding-top:0!important;white-space:nowrap;width:auto!important}.tax-invoice-inline .tax-invoice-label,.tax-invoice-inline .tax-invoice-label:focus,.tax-invoice-inline .tax-invoice-label:hover{border:none!important;box-shadow:none!important}.toggle-switch{background-color:var(--white-color);display:none}.toggle-label{background-color:var(--sec-color);border-radius:24px;color:var(--white-color);cursor:pointer;display:inline-block;font-size:15px;font-weight:600;height:24px;padding:1px 12px 0 0;position:relative;text-align:right;transition:background-color .3s;width:60px}.toggle-label:before{background-color:var(--white-color);border-radius:50%;content:"";height:20px;left:2px;pointer-events:none;position:absolute;top:2px;transition:transform .3s,background-color .3s;width:20px}.toggle-switch:checked+.toggle-label{background-color:var(--pri-color);color:var(--white-color);font-size:15px;font-weight:600;padding:1px 0 0 8px;text-align:left}.toggle-switch:checked+.toggle-label:before{background-color:var(--white-color);transform:translateX(36px)}body.modal-open{height:100%;overflow:hidden!important;position:fixed;width:100%}.customer-form-overlay{-webkit-overflow-scrolling:touch;align-items:center;background:#00000073;bottom:0;height:100vh;justify-content:center;left:0;min-height:100vh;overflow-y:auto;padding:10px;position:fixed;right:0;top:0;width:100vw;z-index:9999}.customer-form-modal,.customer-form-overlay{box-sizing:border-box;display:flex;overflow-x:visible}.customer-form-modal{background:#fff;border-radius:12px;box-shadow:0 25px 65px #163b6d40;flex-direction:column;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);height:auto;margin:auto;max-height:none;max-width:100%;min-height:auto;overflow-y:visible;padding:16px;width:min(950px,calc(100% - 20px))}.customer-form-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:20px}.customer-form-header h3{color:#163b6d;color:var(--pri-color,#163b6d);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font,"Signika Negative","Mukta Vaani","Sarala",sans-serif);font-size:clamp(15px,1vw,17px);font-weight:600;margin:0}.customer-form-grid{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.customer-form-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:20px}.customer-form-actions button{border:none;border-radius:6px;cursor:pointer;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:clamp(14px,1.2vw,15px);font-weight:600;padding:10px 20px}.customer-form-actions .secondary{background:#f1f1f1;color:#333}.customer-form-actions .primary{background:#163b6d;color:#fff}.customer-form-actions .primary:disabled{background:#ccc;color:#666;cursor:not-allowed;opacity:.6}.close-btn{background:#0000;border:none;color:#4f4c4c;color:var(--sec-color,#4f4c4c);cursor:pointer;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1;padding:0}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-12,.col-2,.col-8,.col-lg-4,.col-md-3,.col-md-4,.col-md-5,.col-md-6{overflow:visible;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:768px){.col-md-6{flex:0 0 50%;max-width:50%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-3{flex:0 0 25%;max-width:25%}}@media (min-width:992px){.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}}.my-4{margin-bottom:1.5rem;margin-top:1.5rem}.customer-form-modal form{display:flex;flex:0 0 auto;flex-direction:column;min-height:auto;overflow:visible}.customer-form-modal form .row.my-4{flex:0 0 auto;min-height:auto;overflow-x:visible;overflow-y:visible}@media (max-width:767px){.customer-form-overlay{align-items:flex-start;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;padding:0}.customer-form-modal{border-radius:0;height:auto;margin:0;max-height:none;max-width:100%;min-height:auto;overflow-x:visible;overflow-y:visible;padding:16px;width:100%}.customer-form-header{margin-bottom:16px}.customer-form-header h3{font-size:16px}.customer-form-actions{flex-direction:column-reverse;gap:10px;margin-top:16px}.customer-form-actions button{font-size:15px;padding:12px 20px;width:100%}.row{margin-left:-10px;margin-right:-10px}.col-12,.col-2,.col-8,.col-lg-4,.col-md-3,.col-md-4,.col-md-5,.col-md-6{flex:0 0 100%!important;max-width:100%!important;padding-left:10px;padding-right:10px;width:100%!important}.my-4{margin-bottom:1rem;margin-top:1rem}.input-container,.input-shell{box-sizing:border-box;max-width:100%!important;min-width:0!important;overflow:hidden;width:100%!important}.form-control-dd1,.from-control-ddwosearch,.from-control2,.from-control2num,.from-control2qty,.from-txtarea1{-webkit-appearance:none;appearance:none;box-sizing:border-box;font-size:16px!important;max-width:100%!important;min-width:0!important;width:100%!important}.input-container.has-suffix{max-width:100%!important;width:100%!important}.customer-form-modal .input-container.has-suffix .from-control2{padding-right:120px}.customer-form-modal .input-suffix{font-size:13px;padding:0 8px}.form-label-dd1,.form-label-ddwosearch,.form-label2,.form-label2num,.form-txt-arealabel1{font-size:14px;max-width:calc(100% - 10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-list,.list-ddwosearch{box-sizing:border-box;max-width:100%;width:100%;z-index:1000}.customer-form-modal form .row.my-4{overflow-x:visible;overflow-y:visible}}@media (min-width:768px) and (max-width:991px){.customer-form-overlay{padding:15px}.customer-form-modal{height:auto;max-height:none;overflow-y:visible;padding:20px}}@media (min-width:768px){.customer-form-modal .row .row .col-md-3,.customer-form-modal .row .row .col-md-4,.customer-form-modal .row .row .col-md-5{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.customer-form-modal .col-lg-4>.row:not(:has(.col-md-6))>.col-md-4{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.customer-form-modal .col-lg-4>.row:nth-of-type(3)>.col-md-4{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.customer-form-modal .row .col-md-6{flex:0 0 50%!important;max-width:50%!important;width:auto!important}.input-container,.input-shell{max-width:100%!important;min-width:0!important;width:100%!important}.form-control-dd1,.from-control-ddwosearch,.from-control2,.from-control2num,.from-control2qty,.from-txtarea1{font-size:clamp(14px,1.2vw,15px)!important;max-width:100%!important;min-width:0!important;width:100%!important}}@media (max-width:480px){.customer-form-modal{border-radius:0;padding:12px}.customer-form-header{margin-bottom:12px}.customer-form-header h3{font-size:15px}.close-btn{font-size:24px}.row{margin-left:-8px;margin-right:-8px}.col-12,.col-2,.col-8,.col-lg-4,.col-md-3,.col-md-4,.col-md-5,.col-md-6{flex:0 0 100%!important;max-width:100%!important;padding-left:8px;padding-right:8px;width:100%!important}.form-control-dd1,.from-control-ddwosearch,.from-control2,.from-control2num,.from-control2qty{font-size:16px!important;height:32px;max-width:100%!important;min-width:0!important;padding-left:6px;width:100%!important}.input-container{margin-top:12px;max-width:100%!important;width:100%!important}.input-container.has-suffix .from-control2{max-width:100%!important;padding-right:100px;width:100%!important}.input-suffix{font-size:12px;padding:0 6px}.row .row{margin-left:-8px;margin-right:-8px}.row .row .col-md-3,.row .row .col-md-4,.row .row .col-md-5,.row .row .col-md-6{flex:0 0 100%!important;max-width:100%!important;width:100%!important}}:root{--red-color:#eb082e}.popup{align-items:center;background-color:#4f4c4c1a;background-color:var(--sec-rgba1);bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:999999}.my-icon{color:#4f4c4c80;color:var(--sec-rgba5);font-size:23px;margin-bottom:2px;margin-left:0}.popup-success{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #163b6d;border:1px solid var(--sec-rgba6);border-left:8px solid var(--pri-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:180px;padding:20px;position:relative;width:350px;z-index:1000000}.popup-success img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-success{color:#163b6d;color:var(--pri-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:2px;white-space:nowrap}.hline-success{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:10px;width:300px!important}.alerttxt-success{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:-12px;position:absolute}.alerttxt-success p{color:#0009;color:var(--black-rgba6);font-size:16;font-weight:700;margin-bottom:0;text-align:center!important;width:300px}.popup-success .barsetting{margin-top:20px;position:absolute;width:300px}.btn-successb{background-color:#fff;background-color:var(--white-color);border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:5px;font-size:14px;font-weight:600;height:30px;margin-left:120px;margin-top:0;width:50px}.btn-successb:hover{background-color:#163b6d;background-color:var(--pri-color);color:#fff;color:var(--white-color)}@media only screen and (max-width:1800px) and (min-width:1300px){.title-success{font-size:20px!important;white-space:nowrap}.alerttxt-success p{font-size:15px}.btn-successb{font-size:13px;margin-top:6px;padding-top:4px}}.popup-error{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #eb082e;border:1px solid var(--sec-rgba6);border-left:8px solid var(--red-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:180px;padding:20px;position:relative;width:350px;z-index:1000000}.popup-error img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-error{color:#eb082e;color:var(--red-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:4px;white-space:nowrap}.hline-error{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:15px;width:300px!important}.alerttxt-error{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-left:0!important;margin-top:-12px;position:absolute}.alerttxt-error p{color:#0009;color:var(--black-rgba6);font-size:16px!important;font-weight:700;margin-bottom:0;text-align:center!important;width:300px!important}.popup-error .barsetting{margin-top:15px;position:absolute;width:300px}.btn-errorb{background-color:#fff;background-color:var(--white-color);border:1px solid #eb082e;border:1px solid var(--red-color);border-radius:5px;font-size:14px;font-weight:600;height:30px;margin-left:120px;margin-top:10px;width:50px}.btn-errorb:hover{background-color:#eb082e;background-color:var(--red-color);color:#fff;color:var(--white-color)}@media only screen and (max-width:1800px) and (min-width:1300px){.title-error{font-size:20px!important}.alerttxt-error p{font-size:15px}.btn-errorb{font-size:13px;margin-top:6px;padding-top:4px}}.popup-warning{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #ff9800;border:1px solid var(--sec-rgba6);border-left:8px solid var(--warning-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:180px;padding:20px;position:relative;width:350px;z-index:1000000}.popup-warning img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-warning{color:#ff9800;color:var(--warning-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:2px;white-space:nowrap}.hline-warning{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:10px;width:300px!important}.alerttxt-warning{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:-12px;position:absolute}.alerttxt-warning p{color:#0009;color:var(--black-rgba6);font-size:16.5px;font-weight:700;margin-bottom:0;text-align:center!important;width:300px}.popup-warning .barsetting{margin-top:20px;position:absolute;width:300px}.btn-warningb{background-color:#fff;background-color:var(--white-color);border:1px solid #ff9800;border:1px solid var(--warning-color);border-radius:5px;font-size:14px;font-weight:600;height:30px;margin-left:120px;margin-top:0;width:50px}.btn-warningb:hover{background-color:#ff9800;background-color:var(--warning-color);color:#fff;color:var(--white-color)}.popup-warnig2btn{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #ff9800;border:1px solid var(--sec-rgba6);border-left:8px solid var(--warning-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:180px;padding:20px;position:relative;width:350px;z-index:1000000}.popup-warnig2btn img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-warnig2btn{color:#ff9800;color:var(--warning-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:2px;white-space:nowrap}.hline-warnig2btn{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:10px;width:300px!important}.alerttxt-warnig2btn{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:-12px;position:absolute}.alerttxt-warnig2btn p{color:#0009;color:var(--black-rgba6);font-size:16;font-weight:700;margin-bottom:0;text-align:center!important;width:300px}.btn-delete-warnig2btn{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;font-size:15px;font-weight:500;left:80px;margin-top:55px;position:absolute;width:25%}.btn-delete-warnig2btn:hover{background:#ff9800;background:var(--warning-color);border:1px solid #ff9800;border:1px solid var(--warning-color);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#fff;color:var(--white-color);left:80px;position:absolute}.btn-cancle-warnig2btn{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;font-size:15px;font-weight:500;left:180px;margin-top:55px;position:absolute;width:25%}.btn-cancle-warnig2btn:hover{background:#4f4c4c;background:var(--sec-color);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#fff;color:var(--white-color);left:180px;position:absolute}@media only screen and (max-width:1800px) and (min-width:1300px){.title-warning{font-size:20px!important}.alerttxt-warning p{font-size:16px}.btn-warningb{font-size:13px;margin-top:8px;padding-top:4px}}.popup-info{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #17a2b8;border:1px solid var(--sec-rgba6);border-left:8px solid var(--info-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;display:flex;flex-direction:column;min-height:180px;padding:20px 20px 15px;position:relative;width:350px;z-index:1000000}.popup-info img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-info{color:#17a2b8;color:var(--info-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin:2px 20px 12px 50px;white-space:nowrap}.hline-info{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-bottom:0;margin-top:0;width:300px!important}.alerttxt-info{align-content:center;color:#000;color:var(--black-color);flex:1 1;font-size:15px;margin-bottom:10px;margin-top:5px;position:relative}.alerttxt-info p{color:#0009;color:var(--black-rgba6);font-size:clamp(12px,1vw,16.5px);font-weight:700;margin-bottom:0;text-align:center!important;width:300px}.btn-infob-container{align-items:center;display:flex;justify-content:center;margin-top:5px;padding:5px 0}.btn-infob{background-color:#fff;background-color:var(--white-color);border:1px solid #17a2b8;border:1px solid var(--info-color);border-radius:5px;color:#17a2b8;color:var(--info-color);cursor:pointer;font-size:clamp(12px,1vw,14px);font-weight:600;height:35px;margin:0;padding:0 15px;transition:all .3s ease;width:80px}.btn-infob:hover{background-color:#17a2b8;background-color:var(--info-color);color:#fff;color:var(--white-color)}.popup-info .barsetting{margin-top:20px;position:absolute;width:300px}@media only screen and (max-width:768px){.popup-info .alerttxt p{font-size:15px}.popup-info .hline{margin-top:-25px}}@media only screen and (max-width:1800px) and (min-width:1300px){.title-info{font-size:20px!important}.alerttxt-info p{font-size:clamp(12px,1.2vw,15px)}.btn-infob{font-size:clamp(12px,1.2vw,13px);margin-top:8px;padding-top:4px}}.popup-internet{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #163b6d;border:1px solid var(--sec-rgba6);border-left:8px solid var(--pri-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:180px;padding:20px;position:relative;width:350px;z-index:1000000}.popup-internet img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-internet{color:#163b6d;color:var(--pri-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:2px;white-space:nowrap}.hline-internet{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:10px;width:300px!important}.alerttxt-internet{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:-12px;position:absolute}.alerttxt-internet p{color:#0009;color:var(--black-rgba6);font-size:16;font-weight:700;margin-bottom:0;text-align:center!important;width:300px}.popup-internet .barsetting{margin-top:20px;position:absolute;width:300px}.btn-internetb{background-color:#fff;background-color:var(--white-color);border:1px solid #163b6d;border:1px solid var(--pri-color);border-radius:5px;font-size:14px;font-weight:600;height:30px;margin-left:120px;margin-top:0;width:50px}.btn-internetb:hover{background-color:#163b6d;background-color:var(--pri-color);color:#fff;color:var(--white-color)}@media only screen and (max-width:1800px) and (min-width:1300px){.title-internet{font-size:20px!important;white-space:nowrap}.alerttxt-internet p{font-size:15px}.btn-internetb{font-size:13px;margin-top:6px;padding-top:4px}}.popup-delete{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #eb082e;border:1px solid var(--sec-rgba6);border-left:8px solid var(--red-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:180px;padding:20px;position:relative;width:350px;z-index:1000000}.popup-delete img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-delete{color:#eb082e;color:var(--red-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:2px;white-space:nowrap}.hline-delete{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:10px;width:300px!important}.alerttxt-delete{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:-12px;position:absolute}.alerttxt-delete p{color:#0009;color:var(--black-rgba6);font-size:16;font-weight:700;margin-bottom:0;text-align:center!important;width:300px}.popup-delete .barsetting{margin-top:20px;position:absolute;width:300px}.btn-delete{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;font-size:15px;font-weight:500;left:80px;margin-top:55px;position:absolute;width:25%}.btn-delete:hover{background:#eb082e;background:var(--red-color);border:1px solid #eb082e;border:1px solid var(--red-color);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#fff;color:var(--white-color);left:80px;position:absolute}.btn-cancle{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;font-size:15px;font-weight:500;left:180px;margin-top:55px;position:absolute;width:25%}.btn-cancle:hover{background:#4f4c4c;background:var(--sec-color);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#fff;color:var(--white-color);left:180px;position:absolute}.popup-deletebpass{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #eb082e;border:1px solid var(--sec-rgba6);border-left:8px solid var(--red-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;display:flex;height:350px;left:50%;padding:20px;position:fixed!important;top:50%;transform:translate(-50%,-50%);width:350px;z-index:999}.popup-deletebpass .hline{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:65px;position:absolute;top:0;width:300px!important}.popup-deletebpass h4{color:#4f4c4c;color:var(--sec-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);margin-bottom:0;margin-left:50px;margin-top:4px}.popup-deletebpass img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.popup-deletebpass .alerttxt{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:30px;position:absolute}.popup-deletebpass .alerttxt p{word-wrap:break-word;color:#4f4c4c;color:var(--sec-color);font-size:16px;font-weight:700;margin-top:20px;text-align:center!important;white-space:normal;width:300px}.popup-deletebpass .barsetting{margin-top:45px;position:absolute;width:300px}.btn-delete-pass{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;font-size:15px;font-weight:500;left:80px;margin-top:270px;position:absolute;width:25%}.btn-delete-pass:hover{background:#eb082e;background:var(--red-color);border:1px solid #eb082e;border:1px solid var(--red-color);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#fff;color:var(--white-color);left:80px;position:absolute}.btn-cancle-pass{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;font-size:15px;font-weight:500;left:180px;margin-top:270px;position:absolute;width:25%}.btn-cancle-pass:hover{background:#4f4c4c;background:var(--sec-color);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;color:#fff;color:var(--white-color);left:180px;position:absolute}.delete-popup{color:#eb082e;color:var(--red-color)}.deletebpass-inputpass{border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:8px;font-size:14.5px;height:35px;left:71px;outline:none;padding:7px;position:absolute;top:231px;width:200px}.deletebpass-inputpass:focus{border:1px solid #163b6d;border:1px solid var(--pri-color);box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}@media only screen and (max-width:1800px) and (min-width:1300px){.title-delete{font-size:20px!important;white-space:nowrap}.alerttxt-delete p{font-size:15px}}.popup-recovery-steps{align-items:center;background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #163b6d;border:1px solid var(--sec-rgba6);border-left:8px solid var(--pri-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:350px;overflow:hidden;padding:50px 30px 30px;position:relative;width:450px;z-index:1000000}.recovery-warning-message{background:linear-gradient(135deg,#f443361a,#ff98001a);border-bottom:2px solid #f443364d;border-radius:10px 10px 0 0;left:0;padding:10px 20px;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:10}.recovery-warning-text{animation:warningPulse 2s ease-in-out infinite;color:#f44336e6;display:inline-block;font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:14px;font-weight:600;letter-spacing:.5px}@keyframes warningPulse{0%,to{opacity:1}50%{opacity:.7}}.recovery-steps-container{background:#0000;gap:0}.recovery-step-wrapper,.recovery-steps-container{display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.recovery-step-wrapper{align-items:flex-start}.recovery-step-item{background:#0000;gap:20px;width:100%;z-index:1}.recovery-step-circle,.recovery-step-item{align-items:center;display:flex;position:relative}.recovery-step-circle{background-color:#fff;background-color:var(--white-color);border:2px solid #4f4c4c66;border:2px solid var(--sec-rgba4);border-radius:50%;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px;z-index:2}.recovery-step-circle.active{animation:pulse 1.5s ease-in-out infinite;box-shadow:0 0 0 4px #163b6d33;box-shadow:0 0 0 4px var(--pri-rgba2)}.recovery-step-circle.active,.recovery-step-circle.completed{background-color:#163b6d;background-color:var(--pri-color);border-color:#163b6d;border-color:var(--pri-color)}.recovery-step-circle .step-number{color:#4f4c4c;color:var(--sec-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:18px;font-weight:600;transition:color .3s ease}.recovery-step-circle.active .step-number{color:#fff;color:var(--white-color)}.recovery-step-content{align-items:center;display:flex;flex:1 1;min-height:40px}.recovery-step-label{color:#4f4c4c;color:var(--sec-color);font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font);font-size:16px}.recovery-step-text{font-weight:500;transition:color .3s ease}.recovery-step-text.pending-text{color:#4f4c4c80;color:var(--sec-rgba5)}.recovery-step-text.completed-text,.recovery-step-text:not(.pending-text):not(.completed-text){color:#163b6d;color:var(--pri-color)}.typing-cursor{animation:blink 1s infinite;background-color:#163b6d;background-color:var(--pri-color);display:inline-block;height:18px;margin-left:2px;vertical-align:middle;width:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes pulse{0%,to{box-shadow:0 0 0 4px #163b6d33;box-shadow:0 0 0 4px var(--pri-rgba2)}50%{box-shadow:0 0 0 8px #163b6d1a;box-shadow:0 0 0 8px var(--pri-rgba1)}}.recovery-step-line{background-color:#4f4c4c4d;background-color:var(--sec-rgba3);height:40px;margin-bottom:5px;margin-left:19px;margin-top:5px;position:relative;transition:background-color .3s ease;width:2px;z-index:1}.recovery-step-line.completed{background-color:#163b6d;background-color:var(--pri-color)}.recovery-step-line.active{animation:fillLine .5s ease-in-out;background:linear-gradient(180deg,#163b6d 0,#4f4c4c4d);background:linear-gradient(to bottom,var(--pri-color) 0,var(--sec-rgba3) 100%)}@keyframes fillLine{0%{background:linear-gradient(180deg,#163b6d 0,#4f4c4c4d);background:linear-gradient(to bottom,var(--pri-color) 0,var(--sec-rgba3) 100%)}to{background-color:#163b6d;background-color:var(--pri-color)}}@media only screen and (max-width:600px){.popup-recovery-steps{max-width:400px;padding:25px 20px;width:90%}.recovery-step-item{gap:15px}.recovery-step-circle{height:35px;width:35px}.recovery-step-circle .step-number{font-size:16px}.recovery-step-label{font-size:14px}}.popup-edit{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #ffc300;border:1px solid var(--sec-rgba6);border-left:8px solid var(--edit-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;display:flex;height:150px;padding:20px;position:relative;width:350px}.popup-edit .hline{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-top:45px;position:absolute;width:300px}.popup-edit h4{color:#ffc300;color:var(--edit-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);margin-left:50px;margin-top:4px}.popup-edit img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.popup-edit .alerttxt{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:36px;position:absolute}.popup-edit .alerttxt p{color:#0009;color:var(--black-rgba6);font-size:16px;font-weight:700;margin-top:20px;text-align:center!important;width:300px}.popup-edit .barsetting{margin-top:45px;position:absolute;width:300px}.popup-entry{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border:1px solid var(--sec-rgba6);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;display:flex;height:80dvh;margin-left:150px;margin-top:80px;padding-left:23px;position:relative;width:80%}.popup-entry .my-icon{color:#fff;color:var(--white-color);font-size:23px}.popup-entry .alerttxt{align-content:center;color:#000;color:var(--black-color);font-size:15px;margin-top:-20px!important;position:absolute;width:100%}.popup-entry .alerttxt p{color:#0009;color:var(--black-rgba6);font-size:15px;font-weight:700;margin-top:20px;text-align:center!important;width:96%}.popup-payment-confirmation{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c99;border-left:8px solid #17a2b8;border:1px solid var(--sec-rgba6);border-left:8px solid var(--info-color);border-radius:10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;min-height:400px;padding:20px;position:relative;width:420px;z-index:1000000}.popup-payment-confirmation img{height:40px;left:16px;margin-left:7px;position:absolute;top:16px;width:40px}.title-payment-confirmation{color:#17a2b8;color:var(--info-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:23px!important;margin-left:50px;margin-top:2px;white-space:nowrap}.hline-payment-confirmation{background-color:#4f4c4c99;background-color:var(--sec-rgba6);border:none;height:2px;margin-bottom:8px;margin-top:8px;width:100%!important}.payment-details-container{margin-bottom:12px;margin-top:12px}.payment-detail-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:4px 0}.payment-detail-label{color:#000000b3;color:var(--black-rgba7);flex:1 1;font-weight:500}.payment-detail-value{color:#000;color:var(--black-color);flex:0 0 auto;font-weight:600;margin-left:15px;text-align:right}.payment-detail-subtotal{border-top:1px solid #4f4c4c4d;border-top:1px solid var(--sec-rgba3);margin-top:4px;padding-top:6px}.payment-detail-divider{background-color:#4f4c4c66;background-color:var(--sec-rgba4);border:none;height:1px;margin:4px 0;width:100%}.payment-detail-total{border-top:2px solid #17a2b8;border-top:2px solid var(--info-color);margin-top:4px;padding-top:6px}.payment-detail-total .payment-detail-label{color:#17a2b8;color:var(--info-color);font-size:16px;font-weight:700}.payment-detail-total .payment-detail-value{color:#17a2b8;color:var(--info-color);font-size:18px;font-weight:700}.payment-confirmation-actions{border-top:1px solid #4f4c4c4d;border-top:1px solid var(--sec-rgba3);display:flex;gap:12px;justify-content:flex-end;margin-top:12px;padding-top:8px}.btn-payment-cancel{background-color:#fff;background-color:var(--white-color);border:1px solid #4f4c4c;border:1px solid var(--sec-color);border-radius:5px;color:#4f4c4c;color:var(--sec-color);cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease}.btn-payment-cancel:hover{background-color:#4f4c4c;background-color:var(--sec-color);box-shadow:0 3px 6px #00000026;color:#fff;color:var(--white-color)}.btn-payment-pay{background-color:#17a2b8;background-color:var(--info-color);border:1px solid #17a2b8;border:1px solid var(--info-color);border-radius:5px;color:#fff;color:var(--white-color);cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease}.payment-loading-spinner{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}.btn-payment-pay:hover:not(:disabled){background-color:#138496;border-color:#138496;box-shadow:0 3px 8px #17a2b84d;transform:translateY(-1px)}.btn-payment-pay:disabled{cursor:not-allowed;opacity:.7}@media only screen and (max-width:768px){.popup-payment-confirmation{max-width:400px;width:90%}.payment-detail-row{font-size:13px}.payment-detail-total .payment-detail-label,.payment-detail-total .payment-detail-value{font-size:15px}.btn-payment-cancel,.btn-payment-pay{font-size:13px;padding:8px 18px}}@media only screen and (max-width:1800px) and (min-width:1300px){.title-payment-confirmation{font-size:20px!important}.payment-detail-row{font-size:13px}}.popup-processing{align-items:center;background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:20px;box-shadow:0 15px 35px #163b6d33;display:flex;flex-direction:column;padding:40px 32px;position:relative;text-align:center;width:min(380px,90vw);z-index:1000001}.processing-spinner-container{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.processing-spinner{animation:spin 1s linear infinite;border:5px solid #163b6d33;border-top-color:#163b6d;border:5px solid var(--pri-rgba2);border-radius:50%;border-top-color:var(--pri-color);height:60px;width:60px}@keyframes spin{to{transform:rotate(1turn)}}.processing-title{color:#163b6d;color:var(--pri-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:24px;font-weight:600;margin-bottom:12px}.processing-message{color:#4f4c4c;color:var(--sec-color);font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font);font-size:16px;line-height:1.5}.processing-message p{margin:0}@media only screen and (max-width:768px){.popup-processing{padding:32px 24px;width:90vw}.processing-title{font-size:20px}.processing-message{font-size:14px}.processing-spinner{border-width:4px;height:50px;width:50px}}.popup-registration-success{align-items:center;background:linear-gradient(145deg,#f9fcff,#fff);border-radius:24px;box-shadow:0 20px 45px #163b6d40;display:flex;flex-direction:column;overflow:hidden;padding:40px 32px;position:relative;text-align:center;width:min(420px,90vw)}.popup-registration-success:before{border:1px solid #fff9;border-radius:20px;content:"";inset:8px;pointer-events:none;position:absolute}.success-icon-container{align-items:center;animation:float 3s ease-in-out infinite;background:#1596611f;border-radius:50%;display:flex;height:96px;justify-content:center;margin-bottom:16px;width:96px}.success-checkmark{stroke:#159661;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;fill:none;height:64px;width:64px}.success-checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;animation:circle-stroke .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark-check{stroke-dasharray:48;stroke-dashoffset:48;animation:check-stroke .3s cubic-bezier(.65,0,.45,1) .6s forwards}.success-title{color:#163b6d;color:var(--pri-color);font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;font-family:var(--title-font);font-size:clamp(20px,2.2vw,24px);margin-bottom:12px}.success-message{color:#4f4c4c;color:var(--sec-color);font-size:clamp(14px,1.5vw,16px);line-height:1.6;margin-bottom:20px}.success-message p{margin-bottom:8px}.success-actions{display:flex;justify-content:center;width:100%}.btn-success-ok{background:linear-gradient(135deg,#1e62d0,#163b6d);border:none;border-radius:999px;box-shadow:0 10px 20px #163b6d33;color:#fff;cursor:pointer;font-weight:600;height:44px;letter-spacing:.05em;min-width:160px;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.btn-success-ok:hover{box-shadow:0 15px 30px #163b6d40;transform:translateY(-2px)}.btn-success-ok:active{transform:translateY(0)}@keyframes circle-stroke{to{stroke-dashoffset:0}}@keyframes check-stroke{to{stroke-dashoffset:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.tctitle{font-family:Signika Negative,Mukta Vaani,Sarala,sans-serif;margin-bottom:6px}.tc-point-description{font-size:14px;margin-bottom:12px}.tc-normal-description{margin-bottom:10px}:root{--title-font:"Signika Negative","Mukta Vaani","Sarala",sans-serif;--body-font:"Nunito Sans","Mukta Vaani","Sarala",sans-serif;--pri-color:#163b6d;--pri-rgba1:#163b6d1a;--pri-rgba2:#163b6d33;--pri-rgba3:#163b6d4d;--pri-rgba4:#163b6d66;--pri-rgba5:#163b6d80;--pri-rgba6:#163b6d99;--pri-rgba7:#163b6db3;--pri-rgba8:#163b6dcc;--pri-rgba9:#163b6de6;--sec-color:#4f4c4c;--sec-rgba1:#4f4c4c1a;--sec-rgba2:#4f4c4c33;--sec-rgba3:#4f4c4c4d;--sec-rgba4:#4f4c4c66;--sec-rgba5:#4f4c4c80;--sec-rgba6:#4f4c4c99;--sec-rgba7:#4f4c4cb3;--sec-rgba8:#4f4c4ccc;--sec-rgba9:#4f4c4ce6;--white-color:#fff;--red-color:#f3071b;--warning-color:#ff9800;--info-color:#17a2b8;--edit-color:#ffc300;--black-color:#000;--black-rgba1:#0000001a;--black-rgba2:#0003;--black-rgba3:#0000004d;--black-rgba4:#0006;--black-rgba5:#00000080;--black-rgba6:#0009;--black-rgba7:#000000b3;--black-rgba8:#000c;--black-rgba9:#000000e6}*{font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font)}.probarerror-container{background-color:#4f4c4c;background-color:var(--sec-color);border-radius:10px;height:3px;width:100%}.probarerror-progress{background-color:#0897ad;border-radius:10px;height:100%;width:0}.about-page{min-height:calc(100vh - 200px)}.about-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.about-section{background-color:var(--white-color);padding:5rem 2rem}.about-content{margin:0 auto;max-width:1000px}.about-text{margin-bottom:4rem;text-align:center}.section-heading{color:var(--pri-color);font-family:var(--title-font);font-size:2.5rem;font-weight:700;margin-bottom:2rem}.section-text{color:var(--sec-color);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:800px}.about-features{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:3rem}.about-feature{background-color:var(--white-color);border:2px solid var(--sec-rgba2);border-radius:12px;padding:2.5rem;text-align:center;transition:all .3s ease}.about-feature:hover{border-color:var(--pri-color);box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.feature-number{color:var(--pri-rgba3);font-size:3rem;font-weight:700}.about-feature h3,.feature-number{font-family:var(--title-font);margin-bottom:1rem}.about-feature h3{color:var(--pri-color);font-size:1.5rem;font-weight:600}.about-feature p{color:var(--sec-color);font-size:1rem;line-height:1.6}@media (max-width:768px){.about-hero{padding:.4rem 0}.page-title{font-size:1.25rem}.about-section{padding:3rem 1.5rem}.section-heading{font-size:2rem}.section-text{font-size:1rem}.about-features{gap:2rem;grid-template-columns:1fr}.about-feature{padding:2rem}}@media (max-width:480px){.section-heading{font-size:1.75rem}}.contact-page{min-height:calc(100vh - 200px)}.contact-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.page-title{font-size:1.5rem;font-weight:700}.contact-section{background-color:var(--white-color);margin-bottom:2rem;padding:5rem 2rem 2rem}.contact-content{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1.5fr;margin:0 auto;max-width:1000px}.contact-info{display:flex;flex-direction:column;gap:2.5rem}.info-title{font-size:2rem;font-weight:700;margin-bottom:1rem}.info-item h3,.info-title{color:var(--pri-color);font-family:var(--title-font)}.info-item h3{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.info-item p{color:var(--sec-color);font-size:1rem;line-height:1.6}.contact-phone-numbers{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.contact-phone-numbers div{color:var(--sec-color);line-height:1.5}.contact-form-container{background-color:var(--white-color);border:1px solid var(--sec-rgba2);border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:2.5rem}.contact-form{display:flex;flex-direction:column;gap:0}.contact-form .input-container{margin-top:15px}.submit-btn{background-color:var(--pri-color);border:none;border-radius:8px;color:var(--white-color);cursor:pointer;font-family:Nunito Sans,Mukta Vaani,Sarala,sans-serif;font-family:var(--body-font,"Nunito Sans","Mukta Vaani","Sarala",sans-serif);font-size:1.1rem;font-weight:600;margin-top:1.5rem;padding:1rem 2rem;transition:all .3s ease;width:100%}.submit-btn:hover:not(:disabled){background-color:var(--sec-color);box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.submit-btn:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.6}@media (max-width:968px){.contact-content{gap:3rem;grid-template-columns:1fr}.contact-info{order:2}.contact-form-container{order:0}}@media (max-width:768px){.contact-hero{padding:.4rem 0}.page-title{font-size:1.25rem}.contact-section{padding:3rem 1.5rem}.contact-form-container{padding:2rem}}@media (max-width:480px){.info-title{font-size:1.75rem}}.contact-map-section{background-color:var(--white-color);margin-bottom:2rem;padding:0 2rem 2rem}.contact-map-container{margin:0 auto;max-width:1200px;width:85%}.map-wrapper{border:1px solid var(--sec-rgba2);border-radius:12px;box-shadow:0 4px 20px #0000001a;overflow:hidden;width:100%}.map-wrapper iframe{border:none;display:block;height:450px;width:100%}@media (max-width:768px){.contact-map-section{padding:0 1.5rem 1.5rem}.contact-map-container{width:90%}.map-wrapper iframe{height:350px}}@media (max-width:480px){.contact-map-section{padding:0 1rem 1rem}.contact-map-container{width:95%}.map-wrapper iframe{height:300px}}.con-container{background-color:#d3d3d3;border:1px solid var(--sec-rgba2);border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:2.5rem;width:450px}.terms-page{min-height:calc(100vh - 200px)}.terms-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.terms-section{background-color:var(--white-color);padding:2rem 0 4rem}.terms-content{margin:0 auto;max-width:900px;opacity:1;visibility:visible}.terms-container{background:linear-gradient(145deg,#fff,#fafbfc);border:1px solid #163b6d1a;border-radius:12px;box-shadow:0 4px 12px #0000000f;padding:2.5rem}.terms-list{display:block;line-height:1.8;list-style-type:disc;margin:0;padding-left:20px}@media (max-width:768px){.container-fluid{padding-left:1rem;padding-right:1rem}.terms-hero{padding:.4rem 0}.page-title{font-size:1.25rem}.terms-section{padding:1.5rem 0 3rem}.terms-container{padding:1.5rem}.terms-list{padding-left:15px}.tc-normal-description{font-size:.95rem;margin-bottom:1rem}.tctitle{font-size:1rem;margin-bottom:.6rem}.tc-point-description{font-size:.95rem;margin-bottom:.6rem;padding-left:.8rem}}@media (max-width:480px){.container-fluid{padding-left:.75rem;padding-right:.75rem}.terms-container{padding:1.2rem}.tc-normal-description{font-size:.9rem}.tctitle{font-size:.95rem}.tc-point-description{font-size:.9rem;padding-left:.5rem}}.privacy-page{min-height:calc(100vh - 200px)}.container-fluid{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:1400px){.container-fluid{max-width:100%;padding-left:3rem;padding-right:3rem}}.privacy-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.page-title{font-family:var(--title-font);font-size:1.3rem;font-weight:600;letter-spacing:1px;margin:0}.privacy-section{background-color:var(--white-color);padding:2rem 0 4rem}.privacy-content{margin:0 auto;max-width:900px;opacity:1;visibility:visible}.privacy-container{background:linear-gradient(145deg,#fff,#fafbfc);border:1px solid #163b6d1a;border-radius:12px;box-shadow:0 4px 12px #0000000f;padding:2.5rem}.privacy-list{display:block;line-height:1.8;list-style-type:disc;margin:0;padding-left:20px}.tc-normal-description{color:var(--sec-color);font-size:1rem;font-weight:500;line-height:1.8;margin-bottom:1rem;text-align:justify}.tc-list-item{display:block;list-style:none;margin-bottom:1.5rem;padding-left:0}.tctitle{color:#163b6d;color:var(--pri-color,#163b6d);font-family:var(--title-font);font-size:1.1rem;font-weight:600;line-height:1.6;margin-bottom:.6rem}.tc-point-description{color:var(--sec-color);font-size:1rem;font-weight:500;line-height:1.8;margin-bottom:.75rem;padding-left:1rem;text-align:justify}@media (max-width:768px){.container-fluid{padding-left:1rem;padding-right:1rem}.privacy-hero{padding:.4rem 0}.page-title{font-size:1.25rem}.privacy-section{padding:1.5rem 0 3rem}.privacy-container{padding:1.5rem}.privacy-list{padding-left:15px}.tc-normal-description{font-size:.95rem;margin-bottom:1rem}.tctitle{font-size:1rem;margin-bottom:.6rem}.tc-point-description{font-size:.95rem;margin-bottom:.6rem;padding-left:.8rem}}@media (max-width:480px){.container-fluid{padding-left:.75rem;padding-right:.75rem}.privacy-container{padding:1.2rem}.tc-normal-description{font-size:.9rem}.tctitle{font-size:.95rem}.tc-point-description{font-size:.9rem;padding-left:.5rem}}.miapmcagent-page{min-height:calc(100vh - 200px)}.miapmcagent-hero{background:linear-gradient(135deg,var(--pri-color) 0,var(--sec-color) 100%);color:var(--white-color);padding:.5rem 0;text-align:center}.miapmcagent-page .page-title{font-family:var(--title-font);font-size:1.3rem;font-weight:600;letter-spacing:1px;margin:0}.miapmcagent-content{background-color:var(--white-color);padding:2rem}.product-description-title{color:var(--sec-color);font-family:var(--title-font);font-size:1.2rem;line-height:1.6}.auction-process-section{background-color:var(--white-color);padding:.5rem 2rem}.auction-process-title{color:var(--pri-color);font-family:var(--title-font);font-size:1.4rem;font-weight:700;margin-bottom:0;margin-top:0}.auction-steps-grid{gap:0;margin-top:-.5rem}.auction-step,.auction-steps-grid{display:flex;flex-direction:column}.auction-step{margin-top:0}.step-title{color:var(--pri-color);font-family:var(--title-font);font-size:1.3rem;font-weight:600;margin:0}.step-content-wrapper{align-items:center;display:flex;gap:1.5rem}.step-content-wrapper.step-reverse{flex-direction:row-reverse;gap:1.5rem}.step-image-placeholder{display:inline-block;flex-shrink:0;height:400px;margin:0;width:400px}.step-image-box{align-items:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;color:var(--sec-color);display:flex;font-size:1rem;font-weight:500;height:150px;justify-content:center;width:320px}.step-image-placeholder img{border-radius:8px;display:block;height:400px;object-fit:contain;width:400px}.step-bullets{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.step-bullet{font-size:1rem}.step-bullet,.step-text{color:var(--sec-color);line-height:1.6}.step-text{align-items:center;display:flex;flex:1 1;font-size:1.1rem;justify-content:center;padding:0 25px 0 100px;text-align:justify}.step-content-wrapper.step-reverse .step-text{padding:0 100px 0 25px}.miapmcagent-buttons-section{background-color:var(--white-color);padding:2rem}.miapmcagent-buttons-section .product-buttons{align-items:center;display:flex;gap:.75rem;justify-content:center;margin:0 auto;max-width:600px;width:100%}.miapmcagent-buttons-section .product-btn{border-radius:8px;display:inline-block;flex:1 1;font-size:.95rem;font-weight:600;min-width:140px;overflow:hidden;padding:.75rem 1rem;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.miapmcagent-buttons-section .product-btn-outline{background-color:var(--white-color);border:2px solid var(--pri-color);color:var(--pri-color)}.miapmcagent-buttons-section .product-btn-outline:hover{background-color:var(--pri-color);box-shadow:0 4px 12px #00000026;color:var(--white-color);transform:translateY(-2px)}@media (max-width:768px){.miapmcagent-page .page-title{font-size:1.1rem}.product-description-title{font-size:.95rem}.auction-process-section{padding:1rem .5rem}.auction-process-title{font-size:1.1rem;margin-bottom:8px}.auction-steps-grid{margin-top:0}.step-content-wrapper,.step-content-wrapper.step-reverse{flex-direction:column;gap:8px}.step-image-placeholder{height:auto;width:100%}.step-image-box{width:100%}.step-image-placeholder img{height:auto;max-width:100%;width:100%}.step-text{font-size:.9rem}.step-content-wrapper.step-reverse .step-text,.step-text{padding:0 .5rem;text-align:justify}.miapmcagent-buttons-section{padding:1.5rem 1rem}.miapmcagent-buttons-section .product-buttons{flex-direction:column;gap:.5rem}.miapmcagent-buttons-section .product-btn{font-size:.85rem;width:100%}}.App{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1;width:100%}
/*# sourceMappingURL=main.1387b97e.css.map*/