.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#loader-content{position:relative;width:110px;margin:auto;padding:100px 0}#loader-1{position:absolute;left:50%;transform:translateX(-50%);top:50%}#loader-1 span,#loader-content span{display:inline-block;height:15px;width:15px;background:#01acfa;border-radius:0}#loader-1 span:first-child,#loader-content span:first-child{border-radius:500px;animation:scale 1s cubic-bezier(.6,-.28,.735,.045) .1s infinite}#loader-1 span:nth-child(2),#loader-content span:nth-child(2){border-radius:500px;animation:scale 1s cubic-bezier(.6,-.28,.735,.045) .2s infinite}#loader-1 span:nth-child(3),#loader-content span:nth-child(3){border-radius:500px;animation:scale 1s cubic-bezier(.6,-.28,.735,.045) .3s infinite}#loader-1 span:nth-child(4),#loader-content span:nth-child(4){border-radius:500px;animation:scale 1s cubic-bezier(.6,-.28,.735,.045) .4s infinite}#loader-1 span:nth-child(5),#loader-content span:nth-child(5){border-radius:500px;animation:scale 1s cubic-bezier(.6,-.28,.735,.045) .5s infinite}@keyframes scale{0%{transform:scale(0)}25%{transform:scale(.9);background:#50c8ff}50%{transform:scale(1);margin:0 3px;background:#01acfa}to{transform:scale(0)}}@media (max-width:767px){.custom-margin-left{margin-left:40px}}#policyform.policy_form{--pf-brand:#004e8f;--pf-brand-light:#e8f2fa;--pf-border:#c5d4e3;--pf-text:#1e3a5f;--pf-label:#2c4a6b;--pf-muted:#6b7c93;--pf-radius:6px;--pf-field-h:42px;--pf-gap:1.25rem;max-width:1200px;padding-bottom:2.5rem;color:var(--pf-text)}#policyform.policy_form .info__title{color:var(--pf-brand)!important;font-size:1.35rem!important;font-weight:600!important;margin-top:2rem!important;margin-bottom:1.25rem!important;padding-bottom:.5rem;border-bottom:2px solid var(--pf-brand-light);line-height:1.35}#policyform.policy_form .calculated-result{background:var(--pf-brand-light);border:1px solid var(--pf-border);border-radius:var(--pf-radius);padding:1rem 1.25rem;margin-bottom:1.5rem;width:100%;margin-left:0;margin-right:0}#policyform.policy_form .calculated-result [class*=col-]{margin-bottom:.5rem}#policyform.policy_form .calculated-result p{margin-bottom:.35rem;font-size:.9rem;line-height:1.5}#policyform.policy_form .calculated-result .label{font-weight:600;color:var(--pf-brand)!important}#policyform.policy_form .row{margin-left:-.75rem;margin-right:-.75rem}#policyform.policy_form .row>[class*=col-md-],#policyform.policy_form .row>[class*=col-sm-]{padding-left:.75rem;padding-right:.75rem;margin-bottom:var(--pf-gap)!important;display:flex;flex-direction:column;align-items:stretch}#policyform.policy_form label:not(.form-check-label){display:block;width:100%;margin-bottom:.4rem;font-size:.8125rem;font-weight:600;color:var(--pf-label);line-height:1.35;letter-spacing:.01em}#policyform.policy_form label:not(.form-check-label) span{color:#c0392b;margin-left:2px}#policyform.policy_form .form-control,#policyform.policy_form select.form-control,#policyform.policy_form select.from-style{width:100%!important;min-height:var(--pf-field-h);margin-bottom:0!important;padding:.5rem .75rem;font-size:.9375rem;line-height:1.4;color:var(--pf-text);background-color:#fff;border:1px solid var(--pf-border);border-radius:var(--pf-radius);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}#policyform.policy_form .form-control:focus,#policyform.policy_form select.form-control:focus,#policyform.policy_form select.from-style:focus{border-color:var(--pf-brand);box-shadow:0 0 0 3px rgba(0,78,143,.12);outline:none}#policyform.policy_form .form-control:read-only,#policyform.policy_form .form-control[readonly],#policyform.policy_form select.form-control:read-only,#policyform.policy_form select.form-control[readonly],#policyform.policy_form select.from-style:read-only,#policyform.policy_form select.from-style[readonly]{background-color:#f4f7fa;color:#4a5f73;cursor:default}#policyform.policy_form select.form-control,#policyform.policy_form select.from-style{-webkit-appearance:auto;appearance:auto;padding-right:2rem}#policyform.policy_form textarea.form-control{min-height:88px;resize:vertical}#policyform.policy_form .input-error{border-color:#c0392b!important}#policyform.policy_form .form-text.text-danger,#policyform.policy_form .help-block.form-text.text-danger{display:block;margin-top:.35rem;margin-bottom:0!important;font-size:.8125rem;line-height:1.3}#policyform.policy_form .input-group{width:100%;flex-wrap:nowrap;align-items:stretch}#policyform.policy_form .input-group .form-control{flex:1 1 auto;min-width:0}#policyform.policy_form .input-group .btn-primary{min-height:var(--pf-field-h);padding:0 1rem;font-size:.875rem;font-weight:600;white-space:nowrap;border-radius:0 var(--pf-radius) var(--pf-radius) 0;background-color:var(--pf-brand);border-color:var(--pf-brand)}#policyform.policy_form .input-group .btn-primary:hover:not(:disabled){background-color:#003d70;border-color:#003d70}#policyform.policy_form .input-group .btn-primary:disabled{opacity:.65}#policyform.policy_form .input-control-area.rounded-left{border-radius:var(--pf-radius) 0 0 var(--pf-radius)!important}#policyform.policy_form .form-check{padding-left:1.75rem;margin-bottom:.5rem;min-height:auto}#policyform.policy_form .form-check .form-check-input{margin-top:.2rem}#policyform.policy_form .form-check .form-check-label{font-weight:500;font-size:.9375rem;color:var(--pf-text)}#policyform.policy_form .react-datepicker-wrapper{display:block;width:100%}#policyform.policy_form .react-datepicker__input-container input{width:100%!important;min-height:var(--pf-field-h)}#policyform.policy_form .question-single{background:#fafbfd;border:1px solid #e8eef4;border-radius:var(--pf-radius);padding:0 1rem;margin-bottom:.75rem}#policyform.policy_form .question-single hr{margin:0;border-color:#e8eef4}#policyform.policy_form .question-single>.row{align-items:center;min-height:72px;margin-left:0;margin-right:0}#policyform.policy_form .question-single>.row>[class*=col-]{margin-bottom:0!important;display:block}#policyform.policy_form .question-single .col-md-5:first-child p{margin:0;padding:.75rem 0;font-size:.9rem;font-weight:500;color:var(--pf-text);line-height:1.45}#policyform.policy_form .question-single .col-md-2{display:flex;flex-wrap:wrap;align-items:center;grid-gap:.5rem 1rem;gap:.5rem 1rem;padding-top:.5rem;padding-bottom:.5rem}#policyform.policy_form .question-single .col-md-2 .form-check-inline{display:inline-flex;align-items:center;margin-right:0;margin-bottom:0}#policyform.policy_form .question-single .col-md-2 .form-check-inline .form-check-input{margin-top:0;margin-right:.35rem}#policyform.policy_form .question-single .col-md-2 .form-check-inline .form-check-label{font-weight:500;font-size:.875rem;white-space:nowrap}#policyform.policy_form .question-single .col-md-5:last-child textarea{margin-top:.5rem;margin-bottom:.5rem}#policyform.policy_form input[type=file]{font-size:.875rem;padding:.35rem 0}#policyform.policy_form div:has(>button.btn-primary.mb-5),#policyform.policy_form div:has(>button.btn-success.mb-5){display:flex;flex-wrap:wrap;align-items:center;grid-gap:.75rem;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--pf-border)}#policyform.policy_form div:has(>button.btn-primary.mb-5) .btn,#policyform.policy_form div:has(>button.btn-success.mb-5) .btn{margin-bottom:0!important;margin-left:0!important}#policyform.policy_form .btn-danger.mb-5,#policyform.policy_form .btn-primary.mb-5,#policyform.policy_form .btn-success.mb-5{min-height:42px;padding:.5rem 1.25rem;font-weight:600;border-radius:var(--pf-radius)}#policyform.policy_form .btn-primary.mb-5{background-color:var(--pf-brand);border-color:var(--pf-brand)}#policyform.policy_form .btn-secondary{border-radius:var(--pf-radius);font-weight:600;margin-bottom:1rem}#policyform.policy_form .react-select-container{font-size:.9375rem}#policyform.policy_form .react-select__control{min-height:var(--pf-field-h)!important;border-color:var(--pf-border)!important;border-radius:var(--pf-radius)!important}#policyform.policy_form .pro-tab-items{margin-bottom:1rem}#policyform.policy_form .alert{border-radius:var(--pf-radius)}#policyform.policy_form .mt-3:empty,#policyform.policy_form .mt-5:empty{display:none}#policyform.policy_form .policy__form .form-control{margin-bottom:0!important}#policyform.policy_form .policy__form .input-control-area{margin-bottom:0}.custom-card{width:75%}@media (min-width:768px){.custom-card{width:50%}}.premium-calculator .tooltip_btn__area .btn__hover-effect:hover{color:#fff}.premium-calculator .form-control{margin-bottom:0}.premium-calculator .form-group{margin-bottom:25px}.premium-calculator .form-group label{min-height:42px;display:flex;align-items:flex-end;margin-bottom:10px;line-height:1.2}.premium-calculator .form-group .react-datepicker-wrapper{display:block}.page-header h1{font-size:1.4rem}.btn-xs{padding:.25rem .5rem!important;font-size:.8rem!important;line-height:1.3!important}.breadcrumb{font-size:.9rem!important;padding:.4rem .6rem!important}@media screen and (max-width:992px){section.breadcrumb{margin-bottom:0;border:none!important}.breadcrumb .nav{border-bottom:none!important}section.breadcrumb ul li{visibility:hidden!important}section.breadcrumb ul li a{display:none!important}}p.menu-text.mb-0.icon_size_area{display:flex;grid-gap:10px;gap:10px}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-text{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.sidebar{min-width:260px;max-width:250px;min-height:calc(100vh - 50px);max-height:calc(100vh - 56px);transition:all .25s;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;background-color:#011e36;z-index:9999}.dashboard_home_container{margin-top:24px!important}@media screen and (max-width:770px){.dashboard-container{padding-top:15px}.dashboard_home_container{margin-top:15px!important}.sidebar{position:absolute;top:120px;z-index:9999}.navbar-togglerIcon{display:flex;align-items:center;justify-content:center}.navbar-togglerIcon i{margin-top:6px;color:#007bff;font-size:26px;font-weight:400}}@media (max-width:770px){.navbar-toggler{position:relative;z-index:10001;background:transparent;border:none;padding:0!important;cursor:pointer;color:#fff}}.navbar-togglerIcon{display:flex;align-items:center;justify-content:center}.sidebar ul li .menu-text{padding:12px;color:hsla(0,0%,100%,.75);text-decoration:none;font-size:18px;font-weight:500;cursor:pointer}.sidebar ul .active,.sidebar ul li p:hover{color:#fff;background:rgba(0,0,0,.25)}.sidebar ul ul p{background:transparent;font-size:90%;display:block;padding:.5rem 1rem;color:hsla(0,0%,100%,.75);text-decoration:none}.sidebar ul ul p:hover{background:rgba(0,0,0,.2);color:hsla(0,0%,100%,.7)}.sidebar ul i{margin-top:3px;padding-right:3px}.sidebar [data-toggle=collapse]{position:relative}.sidebar [aria-expanded=true]{background:rgba(0,0,0,.25)}.sidebar li span{font-size:16px;font-weight:500;text-align:center;display:block;padding:10px;text-decoration:none;font-weight:700}.sidebar li h3{color:#fff;font-weight:900}.sidebar.hidden{margin-left:-250px}.content{width:100%;min-height:calc(100vh - 56px);max-height:calc(100vh - 56px);overflow-y:auto}.sidebar ul li.active{background-color:#fffdfd;border-radius:16px;overflow:hidden;margin-right:15px;margin-left:15px}.sidebar ul li.active i,.sidebar ul li.active p{background-color:inherit}.sidebar ul li.active a,.sidebar ul li.active p{color:#000!important}.sidebar ul li:hover i,.sidebar ul li:hover p{background-color:inherit}.arrow{display:inline-block;transition:transform .3s ease-in-out;cursor:pointer;background:none!important;padding:0;border:none!important;font-size:18px;margin:0 0 0 10px}.menu-item{justify-content:space-between;width:100%;cursor:pointer}.menu-item,.menu-text{display:flex;align-items:center}.menu-text{flex-grow:1}.arrow.up{transform:rotate(180deg)}.submenu{padding-left:20px;margin-top:5px;margin-bottom:0}.submenu li{padding:5px 0}.icon_size_area svg{height:20px!important;width:20px!important}@media (max-width:1024px){.sidebar{transform:translateX(-100%)}.sidebar.show{transform:translateX(0)}.navbar-toggler{display:block;margin-left:15px}}@media (min-width:1025px){.sidebar{transform:translateX(0)}.navbar-toggler{display:none}}.user__form__area .invalid-feedback,.user__form__area .userForm__datePicker .react-datepicker-wrapper{display:block!important}.roleContainer__area .card .card-header,.userContainer__area .card .card-header{background:#004e8f}.shortcut-card{transition:all .3s ease;cursor:pointer;border-radius:16px;overflow:hidden;height:100%;border:1px solid #f7bb12!important}.shortcut-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)!important;background-color:#f8f9fa}.shortcut-icon-container{font-size:2.5rem;color:#007bff;margin-bottom:1rem}.shortcut-card .card-body{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem!important}.shortcut-card h5{font-weight:600;margin-bottom:.5rem;color:#333}.shortcut-card p{color:#666;font-size:.9rem}.custom_loader__component .loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:80vh;background-color:#f4f4f4}.custom_loader__component .spinner{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom_loader__component .loading-container p{margin-top:15px;font-size:16px;color:#333}.react-datepicker-wrapper{display:block!important}.content-style-excel{background:#e8fce8!important;padding:30px;display:inline-flex;width:100%;position:relative}.content-style-excel img{padding-right:30px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body>iframe[style*="2147483647"]{display:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.751c30c9.chunk.css.map */