body,html{font-family:Inter,Arial,sans-serif;font-family:Roboto,sans-serif;font-weight:400}.custom-card{border-radius:16px;box-sizing:border-box}.custom-card:hover{transform:none!important;box-shadow:none!important;cursor:default}.custom-title{font-size:2rem;margin-bottom:1.5rem}.custom-label,.custom-title{color:#0a1744;font-weight:700}.custom-label{font-size:32px;margin-bottom:1rem;font-weight:600!important}.custom-selected{border:2px solid #192392!important;background:#f1fcff!important;color:#ffa800!important}.custom-unselected{border:1px solid #eee!important;background:#fff!important;color:#0a1744!important}.css-hlgwow{padding:8px!important}.progressbar-outer{width:100%;max-width:900px;margin:0 auto}.progressbar-inner{width:100%;position:relative;max-width:100vw}.progressbar-label-start{left:0;color:#0a1744;font-weight:700;font-size:16px;position:absolute;top:38px}.progressbar-label-end{right:0;color:#b0b0b0;font-weight:500;font-size:16px;position:absolute;top:38px}.features-grid,.industry-grid{display:flex;flex-wrap:wrap;gap:16px}.step-buttons{flex-shrink:0;margin-top:1.5rem}.summary-cta-btn{background:#ffa800!important;color:#fff!important;font-weight:700;font-size:1.1rem;border:none;border-radius:12px;padding:.5rem 1.2rem;box-shadow:none;width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem;transition:background .2s}.summary-cta-btn:focus,.summary-cta-btn:hover{background:#ffb733!important;color:#fff!important}.summary-cta-btn .cta-icon{background:#fff;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-left:.7rem}.open-summary-card{max-height:90vh;overflow-y:auto}.open-summary{position:relative;margin-bottom:10%}.handle-bar{position:relative;top:-45%!important;left:50%!important;width:30px!important;height:30px;border-radius:50%!important;background-color:white!important;display:flex;justify-content:center;align-items:center}.arrow-icon,.handle-bar{transform:translateX(-50%);padding:0!important}.arrow-icon{font-size:30px;color:#192392;animation:shake .5s infinite alternate}@keyframes shake{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.hidden{display:none}.font_work{font-size:45px}@media (max-width:600px){.font_work{font-size:28px}.mobile-height{height:460px!important;overflow:scroll}.mobile-work{min-height:400px!important;max-height:1768px!important}.custom-select{width:112px}.phn-input{width:196px!important}.custom-card{border-radius:0 0 18px 18px;padding:1.2rem .7rem;width:95%!important;min-height:340px;height:60vh;max-height:70vh}.custom-title{font-size:1.25rem;margin-bottom:1rem}.custom-label{font-size:1.1rem;margin-bottom:.7rem}.custom-btn{font-size:1rem;padding:.9rem 0;border-radius:12px;min-height:48px}.custom-selected,.custom-unselected{font-size:1rem!important;border-radius:12px!important;min-height:48px;padding:1rem .5rem!important}.row.g-3,.row.gx-3,.row.gy-3{--bs-gutter-x:0.7rem;--bs-gutter-y:0.7rem;padding:10px}.mb-4{margin-bottom:1.2rem!important}.p-4{padding:1.2rem!important}.pb-2{padding-bottom:.7rem!important}.pb-0{padding-bottom:0!important}.px-4{padding-left:.7rem!important;padding-right:.7rem!important}.py-4{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.custom-card .border-bottom{border-bottom:1px solid #eee!important}.custom-card .fw-bold{font-size:1.1rem!important}.custom-card .text-secondary{font-size:.95rem!important}.custom-card .fw-bold[style*="font-size: 38"]{font-size:1.5rem!important}.custom-card .fw-bold[style*="font-size: 24"]{font-size:1.1rem!important}.custom-card .fw-bold[style*="font-size: 22"]{font-size:1rem!important}.custom-card .d-flex.align-items-center.mt-2,.custom-card .d-flex.fw-semibold.text-secondary.mb-2.border-bottom.pb-2,.custom-card .fw-bold[style*="font-size: 18"]{font-size:.95rem!important}.custom-card .px-4{padding-left:.7rem!important;padding-right:.7rem!important}.custom-card .py-4{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.custom-card .p-4{padding:1.2rem!important}.custom-card .w-100{width:100%!important}.custom-card .gap-2{gap:.5rem!important}.custom-card .rounded-circle{width:28px!important;height:28px!important}.features-grid,.industry-grid{gap:10px}.features-btn,.industry-btn{flex:1 0 48%;min-width:0;padding:1rem .5rem;margin:0}.features-btn,.industry-btn,.summary-cta-btn{font-size:1rem;border-radius:12px;min-height:48px}.summary-cta-btn{padding:1rem .7rem;width:100%;margin-top:1.2rem}.summary-cta-btn .cta-icon{width:32px;height:32px;border-radius:8px;margin-left:.5rem}.estimated_time{font-size:12px}.mt-1{margin-top:0!important;line-height:10px!important}.features-section{scroll-margin-top:500px!important}}.total-cost-value{font-size:30px}.main-heading-manage{font-size:20px!important;font-weight:600}@media (min-width:360px) and (max-width:768px){.custom-card{min-height:13vh!important;max-height:19vh!important;z-index:9999}.main-heading-manage{font-size:14px!important;font-weight:600}.total-cost-value{font-size:18px}.features-section{padding:10px!important}.features-section,.main-options-section{scroll-margin-top:-30px!important}.add_btn_format{transition:all .5s ease-in-out}}.features-section{scroll-margin-top:80px}.dl,ol,ul{margin-bottom:0!important}.thank-you-modal .modal-content{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.15);border:none;background-color:#faf4f4}.thank-you-modal .modal-body{padding:2rem}.thank-you-modal h4{font-size:1.8rem}.thank-you-modal p{margin:.25rem 0}.thank-you-modal button.btn{font-weight:500;border-radius:8px}.g-md-3,.gy-md-3{--bs-gutter-y:0.5rem!important}.dark-square-tooltip .tooltip-inner{background-color:rgb(251,249,249)!important;color:rgb(70,68,68)!important;font-size:15px;font-weight:600;padding:6px 10px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3);margin-bottom:6px}.tooltip-arrow{margin-bottom:5px!important}.mt-1{margin-top:0!important;line-height:20px!important}.validation-tooltip{position:absolute;background:#fff3cd;color:#856404;border:1px solid #ffeeba;padding:6px 10px;border-radius:6px;font-size:14px;margin-top:4px;box-shadow:0 2px 6px rgba(0,0,0,.1);z-index:10}.pb-2{padding-bottom:0!important}.mb-4{margin-bottom:.3rem!important}body{color:none!important}