.select2-container{width:100%!important}.select2-container .select2-selection{border:1px solid #d1cfd4;border-radius:.375rem;background-color:transparent;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container .select2-selection:hover{border-color:#c0bec5}.select2-container .select2-selection--single{height:3.211rem}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#433c50;line-height:calc(3.211rem - 2px);padding-left:1rem!important;padding-right:3rem!important}.select2-container .select2-selection--single .select2-selection__clear{float:right;cursor:pointer;font-weight:700;margin-right:.25rem;color:#6d6777}.select2-container .select2-selection--single .select2-selection__arrow{top:0;height:100%;transform:none;right:calc(1rem - 1px)}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#6d6777 transparent transparent transparent;border-width:5px 4px 0 4px}.select2-container .select2-selection--multiple{min-height:auto}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:calc(.8555rem - 1px) calc(1rem - 1px)}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:#8c57ff;border:1px solid #8c57ff;border-radius:.25rem;color:#fff;font-size:.8125rem;margin:.125rem .25rem .125rem 0;padding:.25rem .5rem}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#ffffffb3;margin-right:.25rem}.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{color:#fff}.select2-container.select2-container--open .select2-selection,.select2-container.select2-container--focus .select2-selection{border-width:2px;border-color:#c6abff;box-shadow:none;outline:0}.select2-container.select2-container--open .select2-selection__arrow b,.select2-container.select2-container--focus .select2-selection__arrow b{border-color:transparent transparent #6d6777 transparent;border-width:0 4px 5px 4px}.select2-container.select2-container--disabled .select2-selection{background-color:#f2f2f3;color:#6d6777;cursor:not-allowed}.form-floating>select.select2-hidden-accessible:not([data-country-select]):not([data-phone-country])+.select2-container .select2-selection--single{height:3.0000625rem;min-height:3.0000625rem}.form-floating>select.select2-hidden-accessible:not([data-country-select]):not([data-phone-country])+.select2-container .select2-selection--single .select2-selection__rendered{line-height:calc(3.0000625rem - 2px)}[data-country-select]+.select2-container .select2-selection--single,#country+.select2-container .select2-selection--single,.phone-input .select2-container .select2-selection--single{height:auto;height:auto!important}[data-country-select]+.select2-container .select2-selection--single .select2-selection__rendered,#country+.select2-container .select2-selection--single .select2-selection__rendered,.phone-input .select2-container .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#433c50;padding:calc(.8555rem - 1px) calc(1rem - 1px)!important;padding-right:2.5rem!important;line-height:1.375!important}[data-country-select]+.select2-container .select2-selection--single .select2-selection__rendered .fi,#country+.select2-container .select2-selection--single .select2-selection__rendered .fi,.phone-input .select2-container .select2-selection--single .select2-selection__rendered .fi{flex-shrink:0;vertical-align:-.125em}[data-country-select]+.select2-container .select2-selection--single .select2-selection__rendered .country-select-option,[data-country-select]+.select2-container .select2-selection--single .select2-selection__rendered .phone-country-option,#country+.select2-container .select2-selection--single .select2-selection__rendered .country-select-option,#country+.select2-container .select2-selection--single .select2-selection__rendered .phone-country-option,.phone-input .select2-container .select2-selection--single .select2-selection__rendered .country-select-option,.phone-input .select2-container .select2-selection--single .select2-selection__rendered .phone-country-option{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}[data-country-select]+.select2-container .select2-selection--single .select2-selection__arrow,#country+.select2-container .select2-selection--single .select2-selection__arrow,.phone-input .select2-container .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);height:auto;right:calc(1rem - 1px)}[data-country-select]+.select2-container .select2-selection--single .select2-selection__arrow b,#country+.select2-container .select2-selection--single .select2-selection__arrow b,.phone-input .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#6d6777 transparent transparent transparent;border-width:5px 4px 0 4px}.phone-input{align-items:stretch;flex-wrap:nowrap}.phone-input .select2-container{width:160px!important;flex:0 0 160px;max-width:160px}.phone-input .select2-container .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}.phone-input .form-control{flex:1 1 auto;min-width:0}.phone-input:hover .select2-container .select2-selection{border-color:#c0bec5}.phone-input:focus-within .select2-container .select2-selection{border-width:2px;border-color:#c6abff;box-shadow:none}.phone-country-dropdown,.country-select-dropdown{overflow:hidden}.phone-country-dropdown .select2-results>.select2-results__options,.country-select-dropdown .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.phone-country-dropdown .select2-results__option .phone-country-option,.phone-country-dropdown .select2-results__option .country-select-option,.country-select-dropdown .select2-results__option .phone-country-option,.country-select-dropdown .select2-results__option .country-select-option{display:inline-flex;align-items:center;max-width:100%}.select2-dropdown{border:1px solid #d1cfd4;border-radius:.375rem;background-color:#f4f5fa;box-shadow:0 .25rem .625rem #2e263d33}.select2-dropdown .select2-search{padding:.5rem}.select2-dropdown .select2-search .select2-search__field{border:1px solid #d1cfd4;border-radius:.375rem;padding:calc(.8555rem - 1px) calc(1rem - 1px);width:100%;background-color:transparent;color:#433c50}.select2-dropdown .select2-search .select2-search__field:focus{border-width:2px;border-color:#c6abff;box-shadow:none;outline:none}.select2-dropdown .select2-results .select2-results__options{max-height:200px}.select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:.5rem .75rem;color:#6d6777}.select2-dropdown .select2-results .select2-results__options .select2-results__option .fi{vertical-align:-.125em}.select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background-color:#8c57ff;color:#fff}.select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#8c57ff14;color:#8c57ff}.was-validated .select2-container .select2-selection,.is-invalid+.select2-container .select2-selection{border-color:#ff4c51}.was-validated .select2-container .select2-selection:focus,.was-validated .select2-container .select2-selection:focus-within,.is-invalid+.select2-container .select2-selection:focus,.is-invalid+.select2-container .select2-selection:focus-within{border-color:#ff4c51;box-shadow:0 0 0 .25rem #ff4c5140}.was-validated .select2-container.is-valid .select2-selection,.is-valid+.select2-container .select2-selection{border-color:#56ca00}.was-validated .select2-container.is-valid .select2-selection:focus,.was-validated .select2-container.is-valid .select2-selection:focus-within,.is-valid+.select2-container .select2-selection:focus,.is-valid+.select2-container .select2-selection:focus-within{border-color:#56ca00;box-shadow:0 0 0 .25rem #56ca0040}
