.invalidWrapper{margin:0}.invalidWrapper .invalid-feedback{display:block}.invalidWrapper .is-invalid{border:2px solid red!important}.dark-layout input.form-control.is-valid.customizeFormClass.red{border-color:#404656!important}.dark-layout .personalInformation .colHeight .input-group .customizeInput .customDateInput button{background:#283046!important}.personalInformation .socialReason{font-size:12px;color:#747474;margin-top:-1px;margin-left:2px}.personalInformation .colHeight{height:61px}.personalInformation .colHeight fieldset{height:33px}.personalInformation .colHeight .input-group{box-shadow:none}.personalInformation .colHeight .input-group .customizeInput{width:100%!important}.personalInformation .colHeight .input-group .customizeInput .customDateInput{position:relative}.personalInformation .colHeight .input-group .customizeInput .customDateInput .b-form-btn-label-control.dropdown.b-form-datepicker.datepicker.mediaDatePicker.btn-group{height:32px}.personalInformation .colHeight .input-group .customizeInput .customDateInput button{padding:0 10px;border-top-left-radius:0;border-bottom-left-radius:0;background:#fff}.personalInformation .colHeight .input-group .customizeInput .customDateInput button:focus{background:#fff}.personalInformation .colHeight .input-group .customizeInput .customDateInput .input-group:not(.bootstrap-touchspin):focus-within .form-control,.personalInformation .colHeight .input-group .customizeInput .customDateInput .input-group:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#01718d}.personalInformation .colHeight .input-group .customizeInput .customDateInput .b-calendar-grid.form-control.h-auto.text-center,.personalInformation .colHeight .input-group .customizeInput .customDateInput output.form-control.form-control-sm.text-center{border-color:#01718d}.personalInformation .colHeight .input-group .customizeInput .customDateInput .btn-primary.active,.personalInformation .colHeight .input-group .customizeInput .customDateInput .btn-primary:active,.personalInformation .colHeight .input-group .customizeInput .customDateInput .btn-primary:focus{background-color:#01718c!important}.addressViewWrapper{height:60px;position:relative}.addressViewWrapper .mt-0.invalid-feedback{position:absolute;top:33px}.addressView .col-sm-12.col-md-4 .form-label-group.textArea textArea{height:94px!important;overflow-y:unset!important}.legalRepresentativeForm .textarea .invalid-feedback[data-v-56d9f316]{position:absolute;bottom:10%}.legalRepresentativeForm .address[data-v-56d9f316]{position:relative}.legalRepresentativeForm .address .invalid-feedback[data-v-56d9f316]{position:absolute;top:71%}.legalRepresentativeForm .address .legalRepresentativeAddress.invalid-feedback[data-v-56d9f316]{top:90%!important}.legalRepresentativeForm .addressView.removePadding h6{display:none}.legalRepresentativeForm .poppinsFont{color:#000;font-size:11px}.legalRepresentativeForm .titleContainer .wrapperIcon{display:flex;align-item:center}.legalRepresentativeForm .row .col-sm-12.col-md-4 .form-label-group.textArea textarea{height:94px!important}.dark-layout h6.poppinsFont.mb-1{color:#fff!important}.wrapperCircleIcon[data-v-262fbb28]{border-radius:10px;display:flex;justify-content:center;align-items:center;background:#00718c;width:20px;height:20px;border:none;z-index:1}.wrapperCircleIcon svg[data-v-262fbb28]{color:#fff}.wrapperCircleIcon.disabled[data-v-262fbb28]{cursor:not-allowed}.wrapperCircleIcon.disabled svg[data-v-262fbb28]{color:#a5a5a5!important}#appearingModal{font-family:Poppins;color:#000}#appearingModal h5{color:#000}#appearingModal .modal-content{border-radius:25px}.custom-margin{margin-left:2rem}.appearing-date .form-label-group{display:flex;width:93%}.appearing-date .appearingDatePicker button{border:2px solid #00718c!important}.appearing-date .appearingDatePicker svg{color:#00718c}.dark-layout .booking-reverse-modal .datepicker .input-group input,.dark-layout .booking-reverse-modal textarea{border-color:#404656}#reverseModal .input-group input{height:32px;border:2px solid #a5a5a5;border-right:none!important;color:#000}.dark-layout #appearingModal .input-group input{color:#fff}.dark-layout #appearingModal .input-group input::-moz-placeholder{color:#a5a5a5}.dark-layout #appearingModal .input-group input:-ms-input-placeholder{color:#a5a5a5}.dark-layout #appearingModal .input-group input::placeholder{color:#a5a5a5}#appearingModal .input-group input:focus{border:2px solid #00718c!important}#appearingModal .input-group:not(.bootstrap-touchspin):focus-within .form-control{border-color:#00718c}.reserve.quoteBackground hr{margin-bottom:17px!important}.question-icon{margin-top:2rem}.question-icon svg{color:grey;width:16px!important;height:16px}.contractDetail.totalRow th.vgt-row-header.vgt-left-align .textStyle .porcentageTotalText{color:#000;font-weight:700}.contractDetail .form-label-group{margin-bottom:0}.contractDetail .input-group.customDatePicker .customizeInput.form-label-group{display:flex;width:100%}.contractDetail button.btn.btn-outline-danger.btn-sm{display:none}.contractDetail .quoteAssetsTable.pl-0.pr-0{padding-left:0!important;padding-right:0!important}.contractDetail .wrapperDates .col-sm-12.col-md-6.col-lg-6.col-xl-4{padding:11px 3px 0 16px}.contractDetail .d-flex.justify-content-center .d-flex.general.contractTotal{width:auto}.contractDetail .d-flex.justify-content-center .d-flex.general.contractTotal h5{padding:0 15px}.contractDetail hr{margin-bottom:0!important}.totalRow th.vgt-row-header.vgt-left-align .firstColumn{width:60%}.customDropdown .dropdown-toggle:after{display:none}.customDropdown .dropdown.b-dropdown.btn-group a.dropdown-item{font-family:Poppins;color:#000}.customDropdown .dropdown.b-dropdown.btn-group a.dropdown-item:focus{background:#fff!important;color:#000!important}.customDropdown .dropdown.b-dropdown.btn-group a.dropdown-item:hover{background:#fff!important}.customDropdown .dropdown.b-dropdown.btn-group ul.dropdown-menu.show{border-radius:10px}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary{background:#fff!important;border:1px solid #00718c!important;color:#00718c!important;border-radius:50rem!important;height:auto;box-shadow:2px 3px 2px 1px rgba(0,0,0,.12);height:25px}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary .dropdownContent{display:flex;align-items:center;height:100%}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary .dropdownContent svg{margin-right:4px;margin-left:4px}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary .dropdownContent span{font-family:Poppins;font-size:11px;color:#00718c;font-weight:600}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary:after{display:none}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary.disabled{border:1px solid #a5a5a5!important;color:#a5a5a5!important}.customDropdown .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary.disabled .dropdownContent span{color:#a5a5a5}.dark-layout .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary,.dark-layout button.btn.dropdown-toggle.btn-secondary.btn-sm.disabled{background:transparent!important}.dark-layout .dropdown.b-dropdown.btn-group a.dropdown-item,.dark-layout .dropdown.b-dropdown.btn-group button.btn.dropdown-toggle.btn-secondary .dropdownContent span{color:#fff}.dark-layout .dropdown.b-dropdown.btn-group a.dropdown-item:focus{background:transparent!important;color:#fff!important}.dark-layout .dropdown.b-dropdown.btn-group a.dropdown-item:hover{background:transparent!important}.away-payment-plan-payments{font-family:Poppins}.away-payment-plan-payments .payments-table .vgt-table th{padding:.75em 1.5em .75em .75em}.away-payment-plan-payments .blackColor{color:#000;font-weight:700}.paymentPlanDetailTable .vgt-inner-wrap{box-shadow:none}.paymentPlanDetailTable th.vgt-checkbox-col{border:none!important}.paymentPlanDetailTable .row.no-gutters.mb-2 button.btn.dropdown-toggle.btn-primary.btn-lg.dropdown-toggle-no-caret{top:.4rem}.paymentPlanDetailTable .vgt-selection-info-row.clearfix.custom-class{display:none}.paymentPlanDetailTable svg.h5.svg-inline--fa.fa-file-pdf.fa-w-12{padding:0!important;margin:0!important}.paymentPlanDetailTable.totalRow th.vgt-row-header.vgt-left-align .firstColumn{display:block}.paymentPlanDetailTable svg.red-color{color:red}#paymentMethodModal .modal-content{padding:5px 10px}#paymentMethodModal .modal-content .modal-body .mt-1 h5.poppinsFont.blackColor.font-weight-bold.mb-1{font-weight:600!important}#paymentMethodModal .modal-content .modal-body .mt-1 .customizeInput.form-label-group{margin-bottom:24px}#paymentMethodModal .modal-content .modal-body .mt-1 .customizeInput.form-label-group input.form-control.customizeFormClass{width:100%}#paymentMethodModal .modal-content .modal-body .mt-1 .customizeInput.form-label-group .customizeInput.form-label-group .customizeFormClass{width:100%!important}#paymentMethodModal .modal-content .modal-body .mt-1 .wrapperButton.mb-1.disabledButton button{background:#c0bfc5!important;border:none!important}#paymentMethodModal .questionIcon svg{color:#a5a5a5}#paymentsReverseModal h3.poppinsFont.blackColor{font-weight:400;text-align:center}#paymentsReverseModal .customizeInput.form-label-group,#paymentsReverseModal .customizeInput.form-label-group input.form-control.customizeFormClass{width:100%}#addVoucher .modal-content{padding:0 10px}#addVoucher .modal-content .modal-body{max-height:80vh;overflow-y:auto}#addVoucher .modal-content .modal-body button.closeModalButton{width:0;right:2.5rem;top:0}#addVoucher .modal-content .modal-body input.form-control.customizeFormClass,#addVoucher .modal-content .modal-body input.generalAutonumericClass.customizeFormClass{width:100%}#addVoucher .modal-content .modal-body h6.blackColor.m-0{font-weight:600;font-size:10px}#addVoucher .modal-content .modal-body h6.blackColor.m-0 span{color:#727272}.sendQuote .modal-dialog .modal-content .modal-body .quoteModalCheckbox{width:10rem!important}.sendQuote .modal-dialog .modal-content .modal-body .companyInfo{font-size:12px;color:#727272;font-weight:400}.sendQuote .modal-dialog .modal-content .modal-body .wrapperButton .buttonIcon div{padding:20px!important}.sendQuote .modal-dialog .modal-content .modal-body button.closeModalButton{margin-left:75%;top:-16px;background:transparent}.sendQuote .modal-dialog .modal-content .modal-body .wrapperSendQuote{font-family:Poppins;padding-left:22px}.sendQuote .modal-dialog .modal-content .modal-body .wrapperSendQuote .paymentPlanSelect{padding-bottom:15px}.sendQuote .modal-dialog .modal-content .modal-body .wrapperSendQuote .subTitle{padding-top:5px;padding-bottom:9px;font-size:15px;font-weight:600;color:#00718c}.post-payments-modal{font-family:Poppins}.post-payments-modal .formated-input input{width:100%;margin-bottom:1rem}.post-payments-modal .formated-input .form-group.is-invalid input{border-color:#ea5455;margin-bottom:0}.post-payments-modal .formated-input .form-group.is-invalid input:focus{border-color:#ea5455!important}.post-payments-modal .input-group input{height:32px;border:2px solid #a5a5a5;border-right:none!important;color:#000}.post-payments-modal .input-group input:focus{border:2px solid #00718c!important}.post-payments-modal .input-group input::-moz-placeholder{border-color:#00718c}.post-payments-modal .input-group input:-ms-input-placeholder{border-color:#00718c}.post-payments-modal .input-group input::placeholder{border-color:#00718c}.post-payments-modal .form-group.is-invalid .input-group{margin-bottom:0}.post-payments-modal .form-group.is-invalid .input-group input{border-color:#ea5455}.post-payments-modal .current-account-warning{position:absolute;top:2.4rem;font-size:9px;color:orange}.post-payments-modal .input-group.customDatePicker .customizeInput.form-label-group{display:flex;width:100%}.post-payments-modal .form-label-group{margin-bottom:0}.post-payments-modal .form-group.is-invalid .input-group input:focus{border-color:#ea5455!important}.post-payments-modal .is-invalid .btn-outline-primary{border-color:#ea5455!important;border-left-width:0!important}.post-payments-modal .is-invalid svg{color:#ea5455!important}.quoteBackground .wrapperIconButton{margin-left:63px}.quoteBackground .wrapperIconButton .form-control-plaintext{height:2rem}.quoteBackground .wrapperIconButton .form-control-plaintext svg.bi-calendar.b-icon.bi{font-size:14px}.quoteBackground .wrapperIconButton .wrapperButton{margin-right:6px}.quoteBackground.paymentPlanDetail .row.no-gutters .column-toggler.draggable-component.btn-toggler{height:100%!important;position:relative}.quoteBackground.paymentPlanDetail .row.no-gutters .column-toggler.draggable-component.btn-toggler .dropdown.b-dropdown.btn-group.striped-toggler{position:absolute;bottom:8px}.quoteBackground.paymentPlanDetail .row.no-gutters .col-lg-3.col-2 .draggable-component{position:absolute;bottom:0;top:-10px}.quoteBackground.paymentPlanDetail .input-group.mb-1.customDatePicker{width:auto}.quoteBackground.paymentPlanDetail .input-group.mb-1.customDatePicker .customizeInput.form-label-group input.form-control.customizeFormClass,.quoteBackground.paymentPlanDetail .input-group.mb-1.customDatePicker button.btn.btn-outline-primary.dropdown-toggle.dropdown-toggle-no-caret{height:68%}.quoteBackground.paymentPlanDetail .input-group.mb-1.customDatePicker .placeholderText{top:4px}.quoteBackground.paymentPlanDetail .wrapperButton button.btn.btn-outline-primary.btn-sm.rounded-pill.buttonIcon.secondary,.quoteBackground.paymentPlanDetail .wrapperButton button.btn.dropdown-toggle.btn-secondary.btn-sm.disabled{padding:0 9px 0 9px}.quoteBackground.paymentPlanDetail .wrapperButton .dropdownContent span{white-space:break-spaces}.quoteBackground.paymentPlanDetail .input-group.mb-1.customDatePicker .customizeInput.form-label-group .floatingLabel{max-width:70%;font-size:10px}#payment-plan-modal .modal-content{border-radius:25px}#payment-plan-modal .close-modal-button{position:absolute;right:1rem}.add-voucher-button{width:auto!important;max-width:50%!important;padding:0 1rem!important}#checkModal .modal-content{padding:0 10px}#checkModal .modal-content .modal-body .subtitle{font-weight:400;font-size:11px}#checkModal .modal-content .modal-body button.closeModalButton{top:-5%}#checkModal .modal-content .modal-body input.form-control.customizeFormClass,#checkModal .modal-content .modal-body input.generalAutonumericClass.customizeFormClass{width:100%}.receiptActionButtons .customDropdown.wrapperButton .dropdown.b-dropdown.btn-group .wrapperIcon:first-child a.dropdown-item svg{color:red}.receiptActionButtons .customDropdown.wrapperButton .dropdown.b-dropdown.btn-group .wrapperIcon:nth-child(2) a.dropdown-item svg{color:#00718c}.receipt .col-sm-12.col-md-4.col-lg-4{max-height:500px}.receipt .col-sm-12.col-md-4.col-lg-4 input.autonumericPaymentPlanDetail{width:100%}.receipt section.ps-container.ps-customizer-area.scroll-area.col-sm-12.col-md-8.col-lg-8.ps{max-height:400px}.receipt .span-state{margin:0;padding:.2rem .5rem;font-weight:600}.receipt .perfect-scrollbar-right{max-height:800px!important}.receipt .btn-group-filter{background-color:#fff;color:#727272;border:1px solid rgba(34,41,47,.02)!important;transition:background-color .3s ease}.receipt .btn-group-filter svg{color:#727272}.receipt .btn-group-filter:hover{background-color:#f0f0f0}.receipt .btn-group-filter-active{background-color:#727272;color:#fff;border:1px solid rgba(34,41,47,.02)!important}.receipt .btn-group-filter-active svg{color:#fff!important}.cartola .general.paymentPlanDetailTable.paymentPlanReserveDetail.pl-1{display:grid;grid-template-columns:30% 30% 30% 30% 30% 30% 30% 30%;width:56%;font-weight:400;overflow-y:scroll}.customTooltip.tooltip.reverse .tooltip-inner h6:first-child{color:red}.paymentPlanDetailView .wrapperIcon svg{color:#00718c}.paymentPlanDetailView .subTitle{padding-left:3%;font-size:10px;color:#727272}