.simulator-wrapper-preact .p-banner{background-image:url(/assets/images/serv5.webp);background-position:50%;background-size:cover;width:100%;height:400px}.simulator-wrapper-preact .p-banner h1{color:#fff;background-color:#14141467;align-items:flex-end;width:100%;height:100%;margin:0;padding:80px 7%;font-family:Fira Code,monospace;font-size:42px;font-weight:600;display:flex}.simulator-wrapper-preact .breadcrum{color:#333;margin-bottom:30px;font-size:15px}.simulator-wrapper-preact .breadcrum span{margin:0 5px}.simulator-wrapper-preact .wrapp{padding:20px 7%}.simulator-wrapper-preact .simulator-table{background-color:#fff;border-radius:5px;width:80%;margin:0 auto 30px;padding:30px 20px;box-shadow:0 4px 10px #00000026}.simulator-wrapper-preact .simulator-table table{border-collapse:collapse;border-radius:20px 20px 0 0;width:100%;margin:0 auto}.simulator-wrapper-preact .simulator-table td{text-align:center;border:1px solid #e0e0e0;height:40px;padding:0 5px}.simulator-wrapper-preact .simulator-table th{color:#081730;background-color:#ffc107;border:1px solid #ffc107;padding:10px}.simulator-wrapper-preact .steper{align-items:center;width:80%;margin:auto auto 20px;display:flex}.simulator-wrapper-preact .steper-item{border-radius:5px;padding:15px 30px;font-size:18px;font-weight:400;transition:all .3s}.simulator-wrapper-preact .steper-active{font-weight:600;box-shadow:0 2px 5px #0000001a}.simulator-wrapper-preact .services-wrapper{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.simulator-wrapper-preact .services-item{color:#081730;user-select:none;cursor:pointer;border:1px solid #081730;border-radius:20px;padding:8px 15px;font-size:14px;font-weight:500;transition:all .3s}.simulator-wrapper-preact .services-item:hover{border-color:#ffc107}.simulator-wrapper-preact .services-item-disabled{color:#9e9e9e;cursor:default;background-color:#f7f7f7;border-color:#bdbdbd}.simulator-wrapper-preact .services-item-disabled:hover{border-color:#bdbdbd}.simulator-wrapper-preact .services-item-selected{color:#fff;background-color:#081730}.simulator-wrapper-preact .btn-addservice{color:#081730;cursor:pointer;background-color:#fff;border:1px solid #081730;border-radius:50px;padding:8px 20px;font-weight:600;transition:all .3s}.simulator-wrapper-preact .btn-addservice:disabled{opacity:.5;cursor:not-allowed}.simulator-wrapper-preact .btn-addservice:hover:not(:disabled){box-shadow:0 2px 5px #0000001a}.simulator-wrapper-preact .btn-addservice-wrapper{justify-content:center;width:100%;padding:20px 0;display:flex}.simulator-wrapper-preact .okbtn{color:#fff;cursor:pointer;background-color:#081730;border:1px solid #081730;border-radius:50px;padding:8px 20px;font-weight:600;transition:all .3s}.simulator-wrapper-preact .okbtn:disabled{color:#757575;cursor:not-allowed;background-color:#bdbdbd;border-color:#bdbdbd}.simulator-wrapper-preact .okbtn:hover:not(:disabled){box-shadow:0 2px 5px #0000001a}.simulator-wrapper-preact .simulator-buttons{justify-content:center;gap:10px;width:100%;padding:20px;display:flex}.simulator-wrapper-preact .quantity-container{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.simulator-wrapper-preact .quantity-image{background-color:#e0e0e0;border:1px solid #bdbdbd;width:45%;padding:20px}.simulator-wrapper-preact .quantity-tables{width:50%}.simulator-wrapper-preact .quantity-tables h2{text-align:center;color:#081730;font-size:20px}.simulator-wrapper-preact .quantity-tables table{width:100%;font-size:14px}.simulator-wrapper-preact .quantity-tables th{padding:5px}.simulator-wrapper-preact .quantity-tables input[type=number]{border:1px solid #bdbdbd;border-radius:4px;width:50px;padding:4px}.simulator-wrapper-preact .second-table{margin-bottom:20px;overflow-x:auto}.simulator-wrapper-preact .btn-add,.simulator-wrapper-preact .btn-remove{alignItems:center;cursor:pointer;display:flex}.simulator-wrapper-preact .btn-add img,.simulator-wrapper-preact .btn-remove img{width:20px;margin-right:5px}.simulator-wrapper-preact .deletebtn{cursor:pointer;width:16px}.simulator-wrapper-preact .tipsimulation{text-align:center;color:#9e9e9e;margin-top:10px;font-size:14px}.modal-backdrop{z-index:9999;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content-sim{background:#fff;border-radius:10px;width:90%;max-width:500px;max-height:90vh;padding:30px;overflow-y:auto}.contact-modal{max-width:400px}.contact-modal .input-group{flex-direction:column;margin-bottom:15px;display:flex}.contact-modal .input-group label{color:#333;margin-bottom:5px;font-size:14px;font-weight:500}.contact-modal .input-group input{border:1px solid #ccc;border-radius:5px;padding:10px;font-size:14px}.fade-in{animation:.3s ease-in fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (width<=800px){.simulator-wrapper-preact .steper{flex-direction:column;gap:10px;width:100%}.simulator-wrapper-preact .simulator-table{width:100%;padding:15px}.simulator-wrapper-preact .quantity-image,.simulator-wrapper-preact .quantity-tables{width:100%}}.modalnew{background-color:#fff;border-radius:5px;width:90%;max-width:500px;overflow:hidden}.modalnew-header{color:#0a2f62;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:15px 20px;font-size:26px;font-weight:600;display:flex}.modalnew-header img{cursor:pointer;width:20px;margin-left:30px}.modalnew-body{color:#333;padding:20px 30px 30px}.modalnew select{border:1px solid #e0e0e0;border-radius:10px;width:100%;margin:5px 0 10px;padding:10px;font-size:15px}.checks{flex-wrap:wrap;padding:10px 20px;display:flex}.btnaddserv-container{justify-content:center;gap:10px;margin-top:20px;display:flex}.btnaddserv{color:#333;background-color:#e0e0e0;border:none;border-radius:10px;padding:10px 20px;font-weight:600;transition:all .3s}.btnaddserv:enabled:hover{cursor:pointer;box-shadow:0 2px 5px #0000001a}.btnblue{color:#fff;background-color:#0a2f62}.btnblue:disabled{color:#9e9e9e;background-color:#f7f7f7}.custom-checkbox input{display:none}.custom-checkbox{cursor:pointer;align-items:center;padding:2px;display:flex}.custom-checkbox .checkmark{background-color:#eee;border-radius:3px;width:20px;height:20px;margin-right:10px;display:inline-block;position:relative}.custom-checkbox input:checked+.checkmark{background-color:#2196f3}.custom-checkbox input:disabled+.checkmark{cursor:not-allowed;background-color:#ccc}.custom-checkbox input:disabled:checked+.checkmark{cursor:not-allowed;background-color:#929292}.custom-checkbox .checkmark:after{content:"";display:none;position:absolute}.custom-checkbox input:checked+.checkmark:after{display:block}.custom-checkbox .checkmark:after{border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;top:2px;left:6px;transform:rotate(45deg)}.checkbox-container{user-select:none;align-items:center;display:flex}.simulator-wrapper-preact .steper{z-index:10;align-items:center;width:80%;margin:auto auto -1px;padding-left:20px;display:flex;position:relative}.simulator-wrapper-preact .steper-item{cursor:pointer;background-color:#fff;border:1px solid #0000;border-bottom:none;border-radius:5px 5px 0 0;padding:15px 30px;font-size:18px;font-weight:400;transition:all .3s}.simulator-wrapper-preact .steper-active{z-index:11;border:1px solid #e0e0e0;border-bottom:2px solid #fff;font-weight:600;box-shadow:0 -2px 5px #0000000d}.simulator-wrapper-preact .steper-divider{background-color:#e0e0e0;width:1px;height:20px;margin:0 10px}.simulator-wrapper-preact .simulator-table{border:1px solid #e0e0e0;border-radius:0 5px 5px;width:80%;margin-top:0;padding:30px 40px;box-shadow:0 0 10px #0000001a}.simulator-wrapper-preact .simulator-table th{border:none;padding:15px 10px}.simulator-wrapper-preact .simulator-table th:first-child{border-radius:10px 0 0}.simulator-wrapper-preact .simulator-table th:last-child{border-radius:0 10px 0 0}.simulator-wrapper-preact .simulator-table table{border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;border-radius:10px}.simulator-wrapper-preact .simulator-table td{border-top:1px solid #e0e0e0;border-bottom:none;border-left:none;border-right:1px solid #e0e0e0}.simulator-wrapper-preact .simulator-table td:last-child{border-right:none}
