.contactpersons-filters .input-wrapper,.filter-form .input-wrapper{position:relative}.contactpersons-filters .form-label,.filter-form .form-label{align-items:center;color:#40403d;display:flex;font-weight:400;height:100%;left:1rem;margin-bottom:0;pointer-events:none;position:absolute;z-index:1}.contactpersons-filters .form-select,.filter-form .form-select{background-color:#fff;border:1px solid #dee2e6;border-radius:0;color:var(--bs-primary);cursor:pointer;font-size:1rem;font-weight:700;height:65px;padding:1rem 1.5rem 1rem 4.5rem}.contactpersons-filters .form-select:focus,.filter-form .form-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(var(--bs-primary),.25)}.contactpersons-filters .form-select--sector,.contactpersons-filters .form-select--short-label,.filter-form .form-select--short-label{padding-left:4.1875rem}.contactpersons-filters .form-select--age,.contactpersons-filters .form-select--function,.contactpersons-filters .form-select--medium-label,.filter-form .form-select--medium-label{padding-left:5.1875rem}.contactpersons-filters .form-select--location,.contactpersons-filters .form-select--long-label,.filter-form .form-select--long-label{padding-left:6.1875rem}@media (min-width:768px){.contactpersons-filters .contactpersons-filters__details summary,.contactpersons-filters .filter-details summary,.filter-form .filter-details summary{background-color:initial;color:#40403d;padding-left:0;pointer-events:none}}@media (max-width:767.98px){.contactpersons-filters .contactpersons-filters__details:not([open]) .contactpersons-filters__form,.contactpersons-filters .contactpersons-filters__details:not([open]) .filter-form__content,.contactpersons-filters .filter-details:not([open]) .contactpersons-filters__form,.contactpersons-filters .filter-details:not([open]) .filter-form__content,.filter-form .filter-details:not([open]) .contactpersons-filters .contactpersons-filters__form,.filter-form .filter-details:not([open]) .filter-form__content{display:none}}.contactpersons-filters .contactpersons-filters__summary,.contactpersons-filters .filter-summary,.filter-form .filter-summary{align-items:center;background-color:var(--bs-primary);color:#fff;display:inline-flex;gap:.5rem;list-style:none;padding:1rem;pointer-events:all}.contactpersons-filters .contactpersons-filters__summary::-webkit-details-marker,.contactpersons-filters .filter-summary::-webkit-details-marker,.filter-form .filter-summary::-webkit-details-marker{display:none}.contactpersons-filters .contactpersons-filters__summary::marker,.contactpersons-filters .filter-summary::marker,.filter-form .filter-summary::marker{display:none}.contactpersons-filters .contactpersons-filters__summary svg,.contactpersons-filters .filter-summary svg,.filter-form .filter-summary svg{margin-right:.375rem}.contactpersons-filters .contactpersons-filters__form,.contactpersons-filters .filter-form__content,.filter-form .filter-form__content{background-color:var(--bs-primary);padding:.5rem}@media (min-width:768px){.contactpersons-filters .contactpersons-filters__form,.contactpersons-filters .filter-form__content,.filter-form .filter-form__content{background-color:initial;padding:0}}@media (max-width:767.98px){.contactpersons-filters .row>*,.filter-form .row>*{margin-bottom:1rem}.contactpersons-filters .row>:last-child,.filter-form .row>:last-child{margin-bottom:0}}.is-valid .custom-file-label,.is-valid .custom-select{border-color:#40aab9}.is-invalid .custom-file-label,.is-invalid .custom-select{border-color:#e95485}.contactpersons-filters .contactpersons-filters__actions{align-items:center;display:flex;gap:1rem}.contactpersons-filters .contactpersons-filters__actions .btn{font-size:.75rem}@media (max-width:767.98px){.contactpersons-filters .contactpersons-filters__actions{justify-content:center;margin-top:.5rem}}