:root{--Couleurs-primary-white: #ffffff;--font-family-body: "Roboto", sans-serif}.select2-container--bootstrap-5{display:block;min-height:4.8rem;width:auto;padding:0;margin:0;border:1px solid #545f74;background-color:#fff;background-repeat:no-repeat;background-position:right 1.75rem center;background-size:1.6rem 1.6rem;font-size:1.6rem;font-family:"Poppins",sans-serif;font-weight:500;z-index:9999}.select2-container--bootstrap-5:after{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-image:url(../img/arrow-down-accordion.svg);background-size:contain;position:absolute;top:1.6rem;right:1.2rem;transition:transform .3s ease;transform:rotate(0deg);z-index:-1}.select2-container--bootstrap-5:hover{border:1px solid #198754 !important}.select2-container--bootstrap-5.error-focused{border:1px solid #db3737 !important;box-shadow:none}.select2-container--bootstrap-5.error-focused:hover{border:1px solid #db3737 !important}.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{border:1px solid #198754;box-shadow:0 0 0 .3rem #e1fded}.select2-container--bootstrap-5.select2-container--focus .select2-selection.error-focused,.select2-container--bootstrap-5.select2-container--open .select2-selection.error-focused{border:none;box-shadow:none}.select2-container--bootstrap-5.select2-container--open:after{transform:rotate(180deg)}.select2-container--bootstrap-5 .select2-selection{min-height:4.8rem;width:auto;font-size:1.6rem;font-family:"Poppins",sans-serif;font-weight:400;padding:0;background-color:rgba(0,0,0,0);border:none}.select2-container--bootstrap-5 .select2-dropdown{margin-left:-1px !important;border-color:rgba(0,0,0,0)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options{border:1px solid #198754;position:relative}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options:not(.select2-results__options--nested){max-height:40rem}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{padding:1.2rem 1.6rem;min-height:4.8rem;font-size:1.6rem;display:flex;align-items:center}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted){color:#0c1d3b;background-color:#01dc7f}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected:hover,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted):hover{background-color:#00f58d}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#e1fded}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option:hover{background-color:#e1fded}.select2-container--bootstrap-5 .select2-selection--multiple{padding:1.2rem 1.6rem}@media screen and (max-width: 576px){.select2-container--bootstrap-5 .select2-selection--multiple:has(.select2-selection__choice){padding-top:3.6rem}}.select2-container--bootstrap-5 .select2-selection--multiple .select2-search,.select2-container--bootstrap-5 .select2-selection--multiple .select2-search--dropdown{display:none}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{gap:.6rem}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:focus{border:1px solid #198754;box-shadow:0 0 0 .3rem #e1fded}.select2-container--bootstrap-5 .select2-search--dropdown{display:none}.select2-container--bootstrap-5 .select2-selection--single{background-image:none}.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{padding:1.2rem 1.6rem;font-weight:500}
