form[class*="forminator-"] .forminator-input,form[class*="forminator-"] .forminator-textarea,form[class*="forminator-"] .forminator-select{display:block!important;width:100%!important;padding:.6rem 0.8rem!important;font-size:1rem!important;color:#212529!important;background-color:#fff!important;border:1px solid var(--bs-primary)!important;border-radius:0.375rem!important;appearance:none!important;transition:all 0.2s ease-in-out!important}form[class*="forminator-"] .forminator-input[aria-invalid="true"],form[class*="forminator-"] .forminator-textarea[aria-invalid="true"],form[class*="forminator-"] .forminator-select[aria-invalid="true"]{border-color:var(--bs-danger)!important;color:var(--bs-danger)!important}.forminator-ui.forminator-custom-form[data-design="default"] .forminator-phone.iti--allow-dropdown .forminator-input{padding-left:5rem!important}form[class*="forminator-"] .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]{border-color:transparent!important;border-radius:0.375rem!important}form[class*="forminator-"] .forminator-select{padding:0!important}form[class*="forminator-"] .forminator-input:focus,form[class*="forminator-"] .forminator-textarea:focus,form[class*="forminator-"] .forminator-select:focus{border-color:var(--bs-primary)!important;outline:0!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)!important}.forminator-button{background-color:var(--bs-primary)!important;border:1px solid var(--bs-primary)!important;color:#fff!important;border-radius:0.375rem!important;padding:.8rem 1.25rem!important;transition:all 0.2s ease-in-out!important}.forminator-button:hover{background-color:var(--bs-primary)!important;filter:brightness(.9);color:#fff!important}.forminator-checkbox .forminator-checkbox-input:checked+.forminator-checkbox-box{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.forminator-error-message{display:block;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-danger)}.forminator-field.forminator-has-error .form-control{border-color:var(--bs-danger)!important;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.nav-pills .nav-link.active{background-color:var(--bs-primary)!important;color:#ffffff!important}.nav-pills .nav-link{color:var(--bs-primary);border:1px solid var(--bs-primary)}.nav-pills .nav-link:hover{background-color:var(--bs-primary);color:#fff}.select2-dropdown{background-color:#ffffff!important;border:1px solid #ced4da!important;border-radius:0.375rem!important;overflow:hidden!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;z-index:99999!important}.select2-results{background-color:#ffffff!important}.select2-results__options{background-color:#ffffff!important;margin:0!important;padding:0!important}.select2-results__option{background-color:#ffffff!important;color:#212529!important;padding:.5rem 1rem!important;cursor:pointer!important}.select2-results__option--highlighted{background-color:var(--bs-primary)!important;color:#ffffff!important}.select2-results__option[aria-selected="true"]{background-color:#e9ecef!important;color:#212529!important}form[class*="forminator-"] .forminator-field select.forminator-select{display:block!important;width:100%!important;padding:.375rem 2.25rem .375rem 0.75rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#212529!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:16px 12px!important;border:1px solid #dee2e6!important;border-radius:0.375rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;appearance:none!important}form[class*="forminator-"] .forminator-field select.forminator-select:focus{border-color:#86b7fe!important;outline:0!important;box-shadow:0 0 0 .25rem rgb(13 110 253 / .25)!important}.select2-container--default .select2-selection--single{height:calc(1.5em + 0.75rem + 2px)!important;padding:0!important;border:1px solid #dee2e6!important;border-radius:0.375rem!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5!important;padding-left:0!important;color:#212529!important}.select2-container--default.select2-container--focus .select2-selection--single{border-color:#86b7fe!important;box-shadow:0 0 0 .25rem rgb(13 110 253 / .25)!important}form[class*="forminator-"] .forminator-label{margin-bottom:10px!important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default{background-color:#ffffff!important}.forminator-ui.forminator-custom-form[data-design="default"] .forminator-input-with-icon .forminator-input{padding-left:35px!important}.ui-datepicker.forminator-calendar--default::before{border:1px solid color-mix(in srgb,var(--bs-primary),white 20%)!important;background-color:#ffffff!important;border-radius:6px!important;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px!important}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a{border:0 none transparent!important;transition:all ease-in-out 0.4s}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:hover{background-color:color-mix(in srgb,var(--bs-primary),white 90%)!important}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a.ui-state-active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a.ui-state-active:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-days-cell-over a{background-color:var(--bs-primary);color:#ffffff!important}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled span{border:0 none transparent!important;background-color:#f2f2f2!important}