.page-header{background-color:#1f2a37!important}.page-header .service-header .service-icon{width:75px;height:112px;padding-inline:10px 18px;padding-block:20px;justify-content:flex-end;align-items:center;border-radius:0 0 8px 37px;background-color:#b8eacb!important}.page-header .service-header .service-icon.bg-primary{background-color:var(--bs-primary)}.page-header .service-header .service-badges{flex-wrap:wrap}.page-header .service-header .service-badges .badge{border-radius:var(--radius-full, 9999px);background:var(--Tag-tag-background-on-color, rgba(255, 255, 255, .2));font-size:10px;font-style:normal;font-weight:600;line-height:14px;padding-block-end:3px;color:#fff;padding-block-start:3px;padding-inline:8px}.page-header .service-header .service-actions{display:flex;align-items:center;justify-content:flex-end;column-gap:.5rem}.page-header .service-header .service-actions a.btn{color:#f9fafb;padding:.38rem;display:inline-flex;align-items:center;column-gap:.5rem;font-size:.875rem;border:0}.page-header .service-header .service-actions a.btn.with-text{border-radius:var(--Radius-radius-sm, 4px);background:var(--Background-background-SA-Flag-25, #F6FEF9);padding:.38rem var(--Button-buttons-md-padding, .75rem);font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-inline-end:30px;color:var(--bs-primary)}.page-header .service-header .service-actions a.btn.with-text i{color:var(--bs-primary);font-size:20px;font-weight:400}.page-header .service-header .service-actions a.btn.with-text:hover{background-color:#e0ece5}.page-header .service-header .service-actions a.btn.with-text:hover i{color:var(--bs-primary)}.page-header .service-header .service-actions a.btn i{color:#fff;font-size:1.25rem}.page-header .service-header .service-actions a.btn.btn-white{background:var(--Button-button-background-oncolor-default, #FFF);color:var(--Text-text-default, #161616);padding:.38rem var(--Button-buttons-md-padding, .75rem);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.page-header .service-header .service-actions a.btn.btn-white:hover{background:var(--Button-button-background-oncolor-hovered, rgba(255, 255, 255, .8))}.page-header .service-header .service-actions a.btn.btn-white:active{background:var(--Button-button-background-oncolor-active, rgba(255, 255, 255, .6))}.page-header .service-header .service-actions a.btn.btn-white:focus{background:var(--Button-button-background-oncolor-focus, rgba(255, 255, 255, .6))}.page-header .service-header .service-actions a.btn.btn-white:disabled{background:var(--Button-button-background-oncolor-disabled, rgba(255, 255, 255, .2));color:var(--Global-text-default-oncolor-disabled, rgba(255, 255, 255, .4))}.page-header .service-header .service-actions a.btn.btn-white:disabled i{color:var(--Global-text-default-oncolor-disabled, rgba(255, 255, 255, .4))}.page-header .service-header .service-actions a.btn.btn-white i{color:var(--Text-text-default, #161616);font-size:1.25rem}.page-header .service-header .service-actions a.btn.service-card-toggle{margin-inline-end:1.5rem}.page-header .service-header .service-actions a.btn.icon-only{font-size:1.25rem;font-weight:500}.page-header .service-header .service-actions a.btn.icon-only i{font-size:1.25rem}.page-header .service-header .service-actions a.btn.icon-only:hover i{color:var(--Button-button-background-oncolor-hovered, rgba(255, 255, 255, .8))}.page-header .service-header .service-actions a.btn.icon-only:active i{color:var(--Button-button-background-oncolor-active, rgba(255, 255, 255, .6))}.page-header .service-header .service-actions a.btn.icon-only:focus i{color:var(--Button-button-background-oncolor-focus, rgba(255, 255, 255, .6))}.page-header .service-header .service-actions a.btn.icon-only:disabled i{color:var(--Global-text-default-oncolor-disabled, rgba(255, 255, 255, .4))}.page-header .service-header .mobile-step-title-holder{padding-inline:1rem}.page-header .service-header .mobile-step-title-holder h6{font-size:1rem;font-weight:200;margin-top:20px;color:#bac3d0}.page-header .service-header .mobile-step-title-holder h3{font-size:18px;font-weight:400;margin:0;color:#bac3d0}.page-header .service-header.bg-secondary{background-color:#1f2a37!important}.service-wizard{background-color:#f9fafb}.service-wizard .steps-slider{background-color:#1f2a37!important}.service-wizard .steps-slider .steps-bullets{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;position:relative;padding-block:50px 24px}.service-wizard .steps-slider .steps-bullets .step{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex-grow:1}.service-wizard .steps-slider .steps-bullets .step .step-num{width:32px;height:32px;border-radius:50%;background-color:#1f2a37;color:#d2d6db;font-size:16px;font-weight:500;border:2px solid rgb(210,214,219);z-index:2;line-height:30px;margin:0;text-align:center;transition:all .3s ease 0s}.service-wizard .steps-slider .steps-bullets .step .step-title{font-size:16px;font-weight:400;color:var(--Stepper-stepper-text-tertiary, #6C737F);margin-top:10px;transition:all .3s ease 0s;opacity:1}.service-wizard .steps-slider .steps-bullets .step:after{content:"";position:absolute;top:100%;right:0;transform:translate(0) translateY(100%);border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:12px solid #1f2a37;left:unset;width:36px;height:12px}.service-wizard .steps-slider .steps-bullets .step:before{content:"";position:absolute;top:13px;right:30px;transform:translate(0) translateY(100%);left:unset;width:90%;height:2px;background:#d2d6db;border-radius:6px}.service-wizard .steps-slider .steps-bullets .step.current .step-num{background-color:#1f2a37;border:2px solid #1B8354;position:relative;color:#1b8354}.service-wizard .steps-slider .steps-bullets .step.current .step-num:after{content:" ";position:absolute;z-index:-1;top:1px;left:1px;right:1px;bottom:1px;border:1.5px solid transparent;border-radius:50%}.service-wizard .steps-slider .steps-bullets .step.current .step-title{color:#fff;opacity:1;font-weight:600}.service-wizard .steps-slider .steps-bullets .step.current:after{border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:12px solid #f8f9fa}.service-wizard .steps-slider .steps-bullets .step.completed .step-num{background-color:var(--bs-primary);border:2px solid var(--bs-primary);color:#fff}.service-wizard .steps-slider .steps-bullets .step.completed .step-title{color:#fff;opacity:1}.service-wizard .steps-slider .steps-bullets .step.completed:before{background:var(--bs-primary)}.service-wizard .steps-slider .steps-bullets .step:last-child:before{display:none}.service-wizard .steps-slider .steps-bullets .progress-bar-holder{position:absolute;margin-top:16px;height:4px;width:-webkit-fill-available;background:#fff3;z-index:0}.service-wizard .steps-slider .steps-bullets .progress-bar-holder .indicator{position:absolute;height:100%;background:var(--bs-primary);transition:all .3s ease 0s}.service-wizard .steps-content{padding-block:80px}.service-wizard .steps-content .step-content{display:none}.service-wizard .steps-content .step-content .step-content-holder .step-title{font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem;color:var(--bs-primary);margin-bottom:10px}.service-wizard .steps-content .step-content .step-content-holder .step-desc{color:var(--Text-text-secondary-paragraph, #6C737F);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:40px}.service-wizard .steps-content .step-content .step-content-holder .terms-conditions-card{border-radius:.3125rem;border:1px solid var(--Border-border-neutral-primary, #D2D6DB);background:var(--Background-background-tertiary-25, #FEFCFF)}.service-wizard .steps-content .step-content .step-content-holder .terms-conditions-card .card-footer{background-color:#f7fdf9;border-top-color:#c4ccd4!important;padding:30px 40px}.service-wizard .steps-content .step-content .step-content-holder .info-review-card{padding:18px 16px;border-color:#cfcfcf;background-color:#f9fafb;border-radius:3px;box-shadow:0 1px 3px #0000001a;margin-block:0 18px}.service-wizard .steps-content .step-content .step-content-holder .info-review-card h5{font-size:18px;font-weight:500;color:#193661}.service-wizard .steps-content .step-content .step-content-holder .info-review-card h6{font-size:14px;font-weight:500;color:#7586a0}.service-wizard .steps-content .step-content.active{display:block}.service-wizard .steps-content .step-content.hide{display:none}.service-wizard hr{height:3px;background-color:#fff;opacity:20%}.service-wizard .wizard-controls{padding-block:48px 100px;border-top:1px solid #d9d9d9}.service-wizard .wizard-controls .steps-counter{align-items:center;justify-content:center;height:100%;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.service-wizard .wizard-controls .btn{padding:8px 16px;display:inline-flex;align-items:center;column-gap:14px;font-size:16px;font-weight:600;line-height:22px}.service-wizard .wizard-controls .btn i{font-size:1.5rem;font-weight:500}.location-rows .location-row{margin-block-end:1rem}.location-rows .location-row .row-number{padding:.5rem;background-color:var(--Background-background-neutral-100, #F3F4F6);border-radius:100%;display:flex;align-items:center;justify-content:center;color:var(--Text-text-info, #175CD3);margin-inline-end:6px;font-size:.875rem;font-style:normal;font-weight:500;line-height:2rem;width:2rem;height:2rem}.location-rows .delete-location-row{padding:0;margin-block-start:-14px;margin-block-end:16px}.rows-actions .add-row{border-radius:4px;padding:8px 16px;display:inline-flex;width:100%;align-items:center;justify-content:center;column-gap:10px;background-color:#eff5fb;color:#4a8cca;font-size:14px;font-weight:500;border:1px solid #4a8cca}.rows-actions .add-row:hover{background-color:#4a8cca;color:#fff}.file-upload-card{border:1px solid var(--Border-border-neutral-primary, #D2D6DB);background:var(--Background-background-white, #FFF);border-radius:.372rem}.accordion-table-holder .table-controls,.accordion-table-modal-holder .table-controls{display:flex;column-gap:.5rem;margin-block-end:1.5rem}.accordion-table-holder .table-controls .form-check,.accordion-table-modal-holder .table-controls .form-check{display:inline-flex;column-gap:12px;align-items:center;margin-inline-end:35px}.accordion-table-holder .table-controls .form-check .form-check-label,.accordion-table-modal-holder .table-controls .form-check .form-check-label{font-size:16px;font-weight:500;color:#6b7280;display:inline-flex;width:max-content}.accordion-table-holder .table-controls .form-check input,.accordion-table-modal-holder .table-controls .form-check input{display:inline-flex;width:20px;height:20px;background-color:#fff}.accordion-table-holder .table-controls .form-check input:checked,.accordion-table-modal-holder .table-controls .form-check input:checked{background-color:var(--bs-primary)}.accordion-table-holder .table-controls .input-group.with-addon .input-group-text,.accordion-table-modal-holder .table-controls .input-group.with-addon .input-group-text{background-color:#fff;font-size:14px;line-height:20px}.accordion-table-holder .table-controls .input-group.addon-start input,.accordion-table-modal-holder .table-controls .input-group.addon-start input{border-radius:4px 0 0 4px/4px 0px 0px 4px!important;border-right:0}.accordion-table-holder .table-controls .input-group.addon-start .input-group-text,.accordion-table-modal-holder .table-controls .input-group.addon-start .input-group-text{border-left:0;border-radius:0 4px 4px 0/0px 4px 4px 0px!important}.accordion-table-holder .table-controls .input-group.addon-end input,.accordion-table-modal-holder .table-controls .input-group.addon-end input{border-radius:0 4px 4px 0/0px 4px 4px 0px!important;border-left:0}.accordion-table-holder .table-controls .input-group.addon-end .input-group-text,.accordion-table-modal-holder .table-controls .input-group.addon-end .input-group-text{border-right:0;border-radius:4px 0 0 4px/4px 0px 0px 4px!important}.accordion-table-holder .table-controls button:not(#deleteChecked),.accordion-table-holder .table-controls a.btn,.accordion-table-modal-holder .table-controls button:not(#deleteChecked),.accordion-table-modal-holder .table-controls a.btn{display:inline-flex;align-items:center;justify-content:center;column-gap:.25rem;font-size:1rem;font-weight:500;line-height:1.5rem;border-radius:.25rem;border:0;background-color:var(--Button-button-background-neutral-default, #F3F4F6);color:var(--Text-text-default, #161616);width:max-content;padding:.5rem 1rem}.accordion-table-holder .table-controls button:not(#deleteChecked) span,.accordion-table-holder .table-controls a.btn span,.accordion-table-modal-holder .table-controls button:not(#deleteChecked) span,.accordion-table-modal-holder .table-controls a.btn span{display:inline-block;width:max-content}.accordion-table-holder .table-controls button:not(#deleteChecked) i,.accordion-table-holder .table-controls a.btn i,.accordion-table-modal-holder .table-controls button:not(#deleteChecked) i,.accordion-table-modal-holder .table-controls a.btn i{color:var(--Text-text-default, #161616);font-size:1.25rem;font-weight:600}.accordion-table-holder .table-controls button:not(#deleteChecked):hover,.accordion-table-holder .table-controls a.btn:hover,.accordion-table-modal-holder .table-controls button:not(#deleteChecked):hover,.accordion-table-modal-holder .table-controls a.btn:hover{background-color:#eaecee}.accordion-table-holder .table-controls #deleteChecked,.accordion-table-modal-holder .table-controls #deleteChecked{display:none}.accordion-table-holder .table-controls.checked-rows .input-group,.accordion-table-modal-holder .table-controls.checked-rows .input-group{display:none!important}.accordion-table-holder .table-controls.checked-rows button:not(#deleteChecked),.accordion-table-holder .table-controls.checked-rows a.btn,.accordion-table-modal-holder .table-controls.checked-rows button:not(#deleteChecked),.accordion-table-modal-holder .table-controls.checked-rows a.btn{display:none!important}.accordion-table-holder .table-controls.checked-rows #deleteChecked,.accordion-table-modal-holder .table-controls.checked-rows #deleteChecked{display:inline-flex!important;align-items:center;justify-content:center;column-gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;border-radius:.25rem;width:max-content;padding:.5rem 1rem}.accordion-table-holder .table-controls.checked-rows #deleteChecked span,.accordion-table-modal-holder .table-controls.checked-rows #deleteChecked span{display:inline-block;width:max-content}.accordion-table-holder .accordion-table .accordion-item,.accordion-table-modal-holder .accordion-table .accordion-item{margin-block:10px;border-radius:4px;border:1px solid var(--Border-border-neutral-primary, #D2D6DB)!important}.accordion-table-holder .accordion-table .accordion-item .accordion-header,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header{background-color:#fff;border-radius:4px}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content{display:flex;align-items:center}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls{display:inline-flex;column-gap:16px}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check{display:flex;column-gap:12px;align-items:center;padding:0}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input{display:flex;width:20px;height:20px;border-radius:.125rem;float:none;margin-left:auto;margin-top:0;background-color:transparent}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input:checked,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input:checked{background-color:var(--bs-primary)}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .row-number,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-controls .row-number{background-color:#54c08a33;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.8rem;color:var(--Text-text-display, #1F2A37);display:inline-flex;border-radius:24px;width:24px;height:24px;align-items:center;justify-content:center;margin-inline-start:16px}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-data,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-data{display:inline-flex;flex-grow:1;padding-inline:1.75rem;padding-block:1.2rem;column-gap:30px;flex-wrap:wrap}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item{width:25%}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .label,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .label{color:var(--Text-text-secondary-paragraph, #6C737F);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.8rem;margin-block-end:0}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .value,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .value{color:var(--Text-text-display, #1F2A37);font-size:1rem;font-style:normal;font-weight:500;line-height:1.8rem;margin-block-end:0}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-collabse,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-collabse{display:inline-flex}.accordion-table-holder .accordion-table .accordion-item .accordion-header .row-content .row-collabse .accordion-button,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header .row-content .row-collabse .accordion-button{border:0;background-color:transparent;box-shadow:none}.accordion-table-holder .accordion-table .accordion-item .accordion-header:has(.accordion-button:not(.collapsed)),.accordion-table-modal-holder .accordion-table .accordion-item .accordion-header:has(.accordion-button:not(.collapsed)){background-color:var(--Background-background-primary-25, #F7FDF9);border-bottom:1px solid #E6E6E6;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-table-holder .accordion-table .accordion-item .accordion-body,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-body{border-radius:0 0 3px 3px}.accordion-table-holder .accordion-table .accordion-item .accordion-body .row-input-controls .cancel-btn,.accordion-table-holder .accordion-table .accordion-item .accordion-body .row-input-controls .save-btn,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-body .row-input-controls .cancel-btn,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-body .row-input-controls .save-btn,.accordion-table-holder .accordion-table .accordion-item .accordion-body .row-input-controls.editing .edit-btn,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-body .row-input-controls.editing .edit-btn{display:none}.accordion-table-holder .accordion-table .accordion-item .accordion-body .row-input-controls.editing .cancel-btn,.accordion-table-holder .accordion-table .accordion-item .accordion-body .row-input-controls.editing .save-btn,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-body .row-input-controls.editing .cancel-btn,.accordion-table-modal-holder .accordion-table .accordion-item .accordion-body .row-input-controls.editing .save-btn{display:inline-flex}.accordion-table-holder .accordion-table .accordion-item:has(.accordion-button:not(.collapsed)),.accordion-table-modal-holder .accordion-table .accordion-item:has(.accordion-button:not(.collapsed)){border-color:var(--Border-border-primary-light, #B8EACB)!important}.accordion-table-holder.in-modal .accordion-table .accordion-item,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item{margin-block:10px;border-radius:4px;border:0!important}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header{background-color:#fff;border-radius:4px}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content{display:flex;align-items:center}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls{display:inline-flex;column-gap:16px}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check{display:none!important;column-gap:12px;align-items:center;padding:0}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input{display:flex;width:20px;height:20px;border-radius:.125rem;float:none;margin-left:auto;margin-top:0;background-color:transparent}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input:checked,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .form-check input:checked{background-color:var(--bs-primary)}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .row-number,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-controls .row-number{background-color:#54c08a33;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.8rem;color:var(--Text-text-display, #1F2A37);display:inline-flex;border-radius:24px;width:24px;height:24px;align-items:center;justify-content:center;margin-inline-start:16px}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data{display:inline-flex;flex-grow:1;padding-inline:1.75rem;padding-block:1.2rem;column-gap:30px;flex-wrap:wrap}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item{width:25%}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .label,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .label{color:var(--Text-text-secondary-paragraph, #6C737F);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.8rem;margin-block-end:0}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .value,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-data .row-data-item .value{color:var(--Text-text-display, #1F2A37);font-size:1rem;font-style:normal;font-weight:500;line-height:1.8rem;margin-block-end:0}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-collabse,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-collabse{display:inline-flex}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-collabse .accordion-button,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header .row-content .row-collabse .accordion-button{border:0;background-color:transparent;box-shadow:none;display:none}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-header:has(.accordion-button:not(.collapsed)),.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-header:has(.accordion-button:not(.collapsed)){background-color:var(--Background-background-primary-25, #F7FDF9);border-bottom:1px solid #E6E6E6;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-body,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-body{border-radius:0 0 3px 3px}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls .cancel-btn,.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls .save-btn,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls .cancel-btn,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls .save-btn,.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls.editing .edit-btn,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls.editing .edit-btn{display:none}.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls.editing .cancel-btn,.accordion-table-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls.editing .save-btn,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls.editing .cancel-btn,.accordion-table-modal-holder.in-modal .accordion-table .accordion-item .accordion-body .row-input-controls.editing .save-btn{display:inline-flex}.accordion-table-holder.in-modal .accordion-table .accordion-item:has(.accordion-button:not(.collapsed)),.accordion-table-modal-holder.in-modal .accordion-table .accordion-item:has(.accordion-button:not(.collapsed)){border-color:var(--Border-border-primary-light, #B8EACB)!important}.accordion-table-holder.in-modal .hide-in-modal,.accordion-table-modal-holder.in-modal .hide-in-modal{display:none!important}.accordion-table-add{margin-block-start:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--Background-background-primary-50, #F3FCF6);padding:1rem;border-radius:.25rem;border:1px dashed var(--Border-border-primary, #1B8354)}.accordion-table-add .no-records{font-size:14px;font-weight:500;color:#6b7280;margin-bottom:10px}.modal.blur-bg{-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);background-color:#00000012}.records-table-modal{--bs-modal-border-radius: .25rem;--bs-modal-header-border-width: 0;--bs-modal-bg: #fff}.records-table-modal .modal-header{padding:1.5rem 1.5rem 0}.records-table-modal .modal-body{padding:1.5rem}.records-table-modal .modal-title{color:var(--Text-text-display, #1F2A37);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.75rem}.records-table-modal .btn-close{margin:calc(-.5 * var(--bs-modal-header-padding-y)) auto calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x));background:transparent;width:auto;display:inline-flex;align-items:center;justify-content:flex-end;column-gap:.5rem;font-size:1.5rem;font-weight:500;color:#161616;opacity:1}.records-table-modal .dataTables-controls{display:flex;column-gap:.5rem;margin-block-end:1.5rem}.records-table-modal .dataTables-controls .form-check{display:inline-flex;column-gap:12px;align-items:center;margin-inline-end:35px}.records-table-modal .dataTables-controls .form-check .form-check-label{font-size:16px;font-weight:500;color:#6b7280;display:inline-flex;width:max-content}.records-table-modal .dataTables-controls .form-check input{display:inline-flex;width:20px;height:20px;background-color:#fff}.records-table-modal .dataTables-controls .form-check input:checked{background-color:var(--bs-primary)}.records-table-modal .dataTables-controls .input-group.with-addon .input-group-text{background-color:#fff;font-size:14px;line-height:20px}.records-table-modal .dataTables-controls .input-group.addon-start input{border-radius:4px 0 0 4px/4px 0px 0px 4px!important;border-right:0}.records-table-modal .dataTables-controls .input-group.addon-start .input-group-text{border-left:0;border-radius:0 4px 4px 0/0px 4px 4px 0px!important}.records-table-modal .dataTables-controls .input-group.addon-end input{border-radius:0 4px 4px 0/0px 4px 4px 0px!important;border-left:0}.records-table-modal .dataTables-controls .input-group.addon-end .input-group-text{border-right:0;border-radius:4px 0 0 4px/4px 0px 0px 4px!important}.records-table-modal .dataTables-controls button:not(#deleteChecked),.records-table-modal .dataTables-controls a.btn{display:inline-flex;align-items:center;justify-content:center;column-gap:.25rem;font-size:1rem;font-weight:500;line-height:1.5rem;border-radius:.25rem;border:0;background-color:var(--Button-button-background-neutral-default, #F3F4F6);color:var(--Text-text-default, #161616);width:max-content;padding:.5rem 1rem}.records-table-modal .dataTables-controls button:not(#deleteChecked) span,.records-table-modal .dataTables-controls a.btn span{display:inline-block;width:max-content}.records-table-modal .dataTables-controls button:not(#deleteChecked) i,.records-table-modal .dataTables-controls a.btn i{color:var(--Text-text-default, #161616);font-size:1.25rem;font-weight:600}.records-table-modal .dataTables-controls button:not(#deleteChecked):hover,.records-table-modal .dataTables-controls a.btn:hover{background-color:#eaecee}.records-table-modal .dataTables-controls #deleteChecked{display:none}.records-table-modal .dataTables-controls.checked-rows .input-group{display:none!important}.records-table-modal .dataTables-controls.checked-rows button:not(#deleteChecked),.records-table-modal .dataTables-controls.checked-rows a.btn{display:none!important}.records-table-modal .dataTables-controls.checked-rows #deleteChecked{display:inline-flex!important;align-items:center;justify-content:center;column-gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;border-radius:.25rem;width:max-content;padding:.5rem 1rem}.records-table-modal .dataTables-controls.checked-rows #deleteChecked span{display:inline-block;width:max-content}.confirm-modal .modal-dialog .modal-content{background:transparent;border:0}.confirm-modal .modal-dialog .modal-content .modal-header{flex-direction:column;background:#fff;border-radius:.5rem}.confirm-modal .modal-dialog .modal-content .modal-header .btn-close{margin:calc(-3.5 * var(--bs-modal-header-padding-y)) auto 0 calc(-.5 * var(--bs-modal-header-padding-x))}.confirm-modal .modal-dialog .modal-content .modal-header .btn-close.btn-close-normal{margin:calc(-1 * var(--bs-modal-header-padding-y)) auto 0 calc(-.5 * var(--bs-modal-header-padding-x))}.confirm-modal .modal-dialog .modal-content .modal-header .btn-close.on-left{margin:calc(-1 * var(--bs-modal-header-padding-y)) auto calc(-1 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x))}.confirm-modal .modal-dialog .modal-content .modal-header .modal-icon{margin-block-end:.5rem;margin-block-start:1rem;background-color:#079455;width:40px;height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center}.confirm-modal .modal-dialog .modal-content .modal-header .modal-icon i{font-size:20px;color:#fff}.confirm-modal .modal-dialog .modal-content .modal-header .modal-title{margin-block-end:1.69rem}.confirm-modal .modal-dialog .modal-content .modal-header .modal-title h2{color:#067647;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.75rem}.confirm-modal .modal-dialog .modal-content .modal-header .modal-text{color:var(--Text-text-primary-paragraph, #384250);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.confirm-modal .modal-dialog .modal-content .modal-header .modal-text p{text-align:center;margin-block-end:2rem}.confirm-modal .modal-dialog .modal-content .modal-header .modal-order-num{background-color:#edf3f9;border-radius:8px;padding:1rem 1.5rem;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.75rem;color:var(--Text-text-info, #175CD3);margin-block-end:1rem;text-align:center;background-color:#eff8ff}.confirm-modal .modal-dialog .modal-content .modal-body{background:var(--Background-background-primary-50, #F3FCF6);border-radius:.5rem;margin-block:.5rem;padding:2.5rem 1.5rem;text-align:center}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate p{color:var(--Text-text-display, #1F2A37);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.75rem;margin-block-end:2rem}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate .rate-stars{display:flex;width:100%;align-items:center;justify-content:center}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate .rate-stars #service-rating i{font-size:2rem}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate .rate-stars #service-rating i.empty{color:#bac3d0}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate .rate-stars #service-rating i.filled{color:#fbb829}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate .rate-stars .rating-text{font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;color:var(--Text-text-secondary-paragraph, #6C737F);margin-inline:18px;direction:ltr}.confirm-modal .modal-dialog .modal-content .modal-body .modal-rate .rate-stars .rating-text .current-rating{color:var(--Text-text-secondary, #DBA102);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.75rem}.confirm-modal .modal-dialog .modal-content .modal-footer{background-color:#fff;border-radius:.5rem;padding:2rem 1.5rem;align-items:center;justify-content:space-around}a.download-file{display:flex;align-items:center;column-gap:8px}.uploaded-file{border-radius:var(--Radius-radius-sm, .25rem);border:1px solid var(--Border-border-neutral-primary, #D2D6DB);background:var(--Background-background-neutral-100, #F3F4F6);padding:.5rem 1rem}.uploaded-file .file-info{align-items:center}.uploaded-file .file-info .file-type-icon{font-size:20px;color:var(--bs-primary)}.uploaded-file .file-info .file-data .file-name{font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;color:var(--Form-field-text-label, #161616)}.uploaded-file .file-info .file-data .file-size{font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;color:var(--text-text-tertiary, #64748B);direction:ltr;text-align:end}.video-tips-holder{display:flex;background-color:var(--Background-background-info-50, #EFF8FF);border:1px solid var(--Border-border-info-light, #B2DDFF);border-radius:.25rem;align-items:center}.video-tips-holder .video-thumb{width:4.5625rem;height:3.125rem;border-radius:0 .25rem .25rem 0}.video-tips-holder .video-thumb a.lightbox-video{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%;border-radius:0 .25rem .25rem 0}.video-tips-holder .video-thumb a.lightbox-video img{width:100%;height:100%;object-fit:cover;border-radius:0 .25rem .25rem 0}.video-tips-holder .video-thumb a.lightbox-video i.play-icon{position:absolute;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#011f3999;font-size:1.75rem;opacity:1;transition:all .3s ease 0s}.video-tips-holder .video-thumb a.lightbox-video:hover i.play-icon:before{opacity:.8}.video-tips-holder .video-desc{padding-block:.25rem;padding-inline:1.25rem}.video-tips-holder .video-desc h6{color:#003462;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.0625rem;margin-bottom:0}.video-tips-holder .video-desc span.duration{color:#002846;font-size:.6875rem;font-style:normal;font-weight:400;line-height:1.0625rem}.add-row-modal .record-title-info{background-color:#e5ebf1;border-radius:8px;padding-inline:3vw;margin-block-end:32px;box-shadow:0 1px #e6e6e6}.add-row-modal .record-title-info .row-content{display:flex;align-items:center}.add-row-modal .record-title-info .row-content .row-controls{display:inline-flex;column-gap:16px}.add-row-modal .record-title-info .row-content .row-controls .row-number{background-color:#326cc21a;font-size:14px;font-weight:500;color:#193661;display:inline-flex;border-radius:24px;width:24px;height:24px;align-items:center;justify-content:center;margin-inline-start:16px}.add-row-modal .record-title-info .row-content .row-data{display:inline-flex;flex-grow:1;padding-inline:30px;padding-block:20px;column-gap:30px;flex-wrap:wrap;align-items:flex-end}.add-row-modal .record-title-info .row-content .row-data .row-data-item{width:25%}.add-row-modal .record-title-info .row-content .row-data .row-data-item .label{color:#8c9bb0;font-size:12px}.add-row-modal .record-title-info .row-content .row-data .row-data-item .value{color:#193661;font-size:16px;line-height:28px;font-weight:500;min-height:28px}.add-row-modal .record-data-form{padding-inline:35px;margin-block-end:40px}.loactions-map-holder{position:relative}.loactions-map-holder .locations-map-overlay{position:absolute;width:100%;bottom:0}.loactions-map-holder .locations-map-overlay .background{filter:blur(0px);position:absolute;width:100%;height:100%;background-color:#ffffffb5}.loactions-map-holder .locations-map-overlay .foreground{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.5rem 1.5rem;color:var(--Text-text-info, #175CD3);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1rem}.review-accordion>.accordion-item{background:#fff}.review-accordion>.accordion-item>.accordion-header>.accordion-button{border-radius:0;border-color:var(--bs-accordion-btn-focus-border-color);box-shadow:var(--bs-accordion-btn-focus-box-shadow);padding:1rem 1.34rem}.review-accordion>.accordion-item>.accordion-header>.accordion-button>h5{padding-inline-start:2.5rem;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.6875rem;color:var(--Link-link-icon-neutral-focused, #384250)!important}.review-accordion>.accordion-item>.accordion-header>.accordion-button:after{position:absolute;right:1.25rem}.review-accordion>.accordion-item>.accordion-header>.accordion-button .back-to-step{padding:.36rem var(--Button-buttons-md-padding, .75rem);display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}.review-accordion>.accordion-item>.accordion-header>.accordion-button .back-to-step i{font-size:1.25rem;font-weight:600}.review-accordion>.accordion-item>.accordion-header>.accordion-button:hover{background-color:#f3f4f6}.review-accordion>.accordion-item>.accordion-header>.accordion-button:active{background-color:#e5e7eb}.review-accordion>.accordion-item .accordion-collapse{background-color:var(--bs-white)}.review-accordion>.accordion-item .accordion-collapse .inner-card{padding:1.3rem 1rem 1.5rem;border:1px solid #D2D6DB;border-radius:.225rem}.review-accordion>.accordion-item .accordion-collapse .inner-card h5{color:var(--Text-text-display, #1F2A37)!important;font-size:1.125rem;font-style:normal;font-weight:500!important;line-height:normal}.review-accordion>.accordion-item .accordion-collapse .inner-card h6{color:var(--Text-text-secondary-paragraph, #6C737F)!important;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.btn#addNewAccordionRow{color:#161616;border:transparent;background-color:transparent;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.btn#addNewAccordionRow:hover{color:#166a45;background-color:transparent!important;border:transparent}.btn#addNewAccordionRow:active{color:#104631;background-color:transparent!important;border:transparent}.btn#addNewAccordionRow:focus{color:#161616;background-color:transparent!important;border:transparent;box-shadow:inset 0 0 0 2px #161616}@media print{.noPrint{display:none}#print-content .step-content h1.step-title{margin-block-start:25px}#print-content .step-content:first-child h1.step-title{margin-block-start:0}}
