.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;overflow:hidden;text-align:center;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;-webkit-flex-basis:14.2857143%;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;display:inline-block;flex-basis:14.2857143%;height:39px;line-height:39px;margin:0;max-width:39px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);color:rgba(57,57,57,.1);cursor:default;cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-webkit-align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.search-loader,.search-ui-loader>*{animation:search-ui-loader .75s linear infinite;border-color:#000091 transparent;border-radius:50%;border-style:solid;border-width:8px;display:inline-block;height:96px;margin-left:auto;margin-right:auto;position:relative;top:50%;transform:translateY(-50%);width:96px}.search-loader>*,.search-ui-loader>*>*{display:none}.search-ui-loader{background:rgba(0,0,0,.3);height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:100}@keyframes search-ui-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-interface-pagination .search-interface-pagination-next:not(.with-icon):after,.search-interface-pagination .search-interface-pagination-prev:not(.with-icon):before{border:7px solid transparent;content:"";display:inline-block;vertical-align:middle}.search-interface-pagination{align-items:center;background:#fff;display:flex;justify-content:center;list-style:none}.search-interface-pagination.with-padding{padding:10px 0!important}.search-interface-pagination.inverted{background:#fff;color:#3a3a3a}.search-interface-pagination.inverted .search-interface-pagination-next:not(.with-icon),.search-interface-pagination.inverted .search-interface-pagination-prev:not(.with-icon){border-color:transparent}.search-interface-pagination.inverted .search-interface-pagination-prev:not(.with-icon):before{border-right-color:transparent}.search-interface-pagination.inverted .search-interface-pagination-next:not(.with-icon):after{border-left-color:transparent}.search-interface-pagination .search-interface-pagination-next.hidden,.search-interface-pagination .search-interface-pagination-prev.hidden{display:none}.search-interface-pagination{color:#3a3a3a;font-size:14px;font-weight:inherit}.search-interface-pagination a{cursor:pointer;display:inline-block;margin:auto 0;padding:0}.search-interface-pagination a,.search-interface-pagination a:hover{color:inherit;text-decoration:none}.search-interface-pagination .search-interface-pagination-next,.search-interface-pagination .search-interface-pagination-prev{align-items:center;border:1px solid transparent;border-radius:5px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.search-interface-pagination .search-interface-pagination-next.with-text,.search-interface-pagination .search-interface-pagination-prev.with-text{min-width:36px;padding:0 10px;width:auto}.search-interface-pagination .search-interface-pagination-prev{color:#3a3a3a;display:flex;margin-right:.5rem;padding:.25rem .75rem;width:auto}.search-interface-pagination .search-interface-pagination-prev:not(.with-icon):before{border-left:0;border-right:9px solid #3a3a3a}.search-interface-pagination .search-interface-pagination-prev.with-text:before{margin-right:10px}.search-interface-pagination .search-interface-pagination-prev i.ri-arrow-left-s-line,.search-interface-pagination .search-interface-pagination-prev i.ri-skip-back-line{position:relative;top:3px}@media(max-width:800px){.search-interface-pagination .search-interface-pagination-prev span{display:none}}.search-interface-pagination .search-interface-pagination-end{display:flex}.search-interface-pagination .search-interface-pagination-next{color:#3a3a3a;display:flex;margin-right:.5rem;padding:.25rem .75rem;width:auto}.search-interface-pagination .search-interface-pagination-next:not(.with-icon):after{border-left:9px solid #3a3a3a;border-right:0}.search-interface-pagination .search-interface-pagination-next.with-text:after{margin-left:10px}.search-interface-pagination .search-interface-pagination-next i.ri-arrow-right-s-line,.search-interface-pagination .search-interface-pagination-next i.ri-skip-forward-line{position:relative;top:3px}@media(max-width:800px){.search-interface-pagination .search-interface-pagination-next span{display:none}}.search-interface-pagination .search-ui-header-pagination-actual-number{margin-right:0}.search-interface-pagination .search-ui-header-pagination-final-number{margin-left:0}.search-table-pagination.hidden{display:none}.search-interface-tiles-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.search-interface-tiles-wrapper-kit{margin-bottom:10px}.search-interface-item{background-color:#000091;border-radius:12px;font-size:14px;height:330px;margin-bottom:16px;overflow:hidden;position:relative;width:227px}.search-interface-item.fake-item{background-color:transparent;height:0;margin:0;pointer-events:none}.search-interface-item .search-interface-item-dist,.search-interface-item .search-interface-item-score{background-color:#000091;background-color:#59125a;border-radius:4px;color:#fff;font-size:.9em;font-weight:700;left:12px;left:auto;padding:4px;position:absolute;right:12px;text-transform:uppercase;top:12px}.search-interface-item .search-interface-item-dist:empty,.search-interface-item .search-interface-item-score:empty{display:none}.search-interface-item .search-interface-item-dist{background-color:#59125a;right:12px;top:calc(32px + .9em)}.search-interface-item[data-type=Article]{overflow:hidden;position:relative}.search-interface-item[data-type=Article]:after{background:transparent;background:linear-gradient(180deg,transparent,#fff);bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;width:100%;z-index:4}.search-interface-item[data-type=Article]{background-color:#fff;border:2px solid #eee}.search-interface-item[data-type=Article]:has(.search-interface-region):after{bottom:28px}.search-interface-item[data-type=Dossier]{overflow:hidden;position:relative}.search-interface-item[data-type=Dossier]:after{background:transparent;background:linear-gradient(180deg,transparent,#fff);bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;width:100%;z-index:4}.search-interface-item[data-type=Dossier]{background-color:#fff;border:2px solid #eee}.search-interface-item[data-type=Dossier]:has(.search-interface-region):after{bottom:28px}.search-interface-item[data-type=Publication]{background-color:#ee7e16}@media(max-width:485px){.search-interface-tiles-wrapper{flex-direction:column}.search-interface-tiles-wrapper .search-interface-item{height:unset;width:100%}}.search-ui{margin-top:15px}.search-ui a:not(.link):not(.btn):not(.download-link){box-shadow:none;color:inherit;text-decoration:none}.search-ui a:not(.link):not(.btn):not(.download-link):not(.card):focus,.search-ui a:not(.link):not(.btn):not(.download-link):not(.card):hover{text-decoration:underline}.search-ui .search-ui-wrapper{padding-left:0;padding-right:0}.search-ui .search-ui-wrapper .search-ui-bar-chips{width:100%}.search-ui .search-ui-map{height:675px}.search-ui .search-ui-map.hidden{display:none}.search-ui .search-ui-badge{border:2px solid #c2271b;border-radius:5px;color:#c2271b;display:inline-block;font-size:10px;font-weight:700;margin-bottom:5px;padding:2px;text-transform:uppercase}.search-ui .search-ui-no-result{background:#fff;font-size:larger;margin-bottom:10px;padding:5px;width:100%}.search-ui .search-ui-no-result .search-ui-no-result-spellcheck{font-weight:700;text-decoration:underline}.search-ui .search-ui-no-result .search-ui-no-result-link{display:block;margin-top:26px}.search-ui .search-ui-map-no-result{box-shadow:2px 2px 4px;height:45px;top:20px}.search-ui .search-ui-map-no-result.hidden{display:none}.search-ui .search-in-this-place{position:relative;top:20px}.search-ui .search-in-this-place.hidden{display:none}.search-ui .search-in-this-place:not(.btn){height:33px}.search-ui .search-in-this-place:not(.btn):focus,.search-ui .search-in-this-place:not(.btn):hover{color:#161616!important}.search-ui .search-in-this-place .oni-ico-croix_cercle_plein{font-size:1.25em;margin-left:6px}.search-ui .search-in-this-place .oni-ico-croix_cercle_plein:before{vertical-align:-2px}.search-ui .search-ui-bar-text-chips{background-color:#e3e3fd;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.search-ui .search-ui-bar-text-chips.hidden{display:none}@media(max-width:768px){.search-ui .search-ui-bar-text-chips{align-items:flex-start;flex-direction:column-reverse;margin-top:0}}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner{display:flex;flex-direction:column}@media screen and (max-width:768px){.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner{margin-top:30px}}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner:empty{display:none}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner .search-ui-bar-chips{margin-top:16px}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner .search-ui-bar-chips ol{list-style-type:none}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner .search-ui-bar-chips .search-ui-chip.hidden{display:none}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner .search-ui-bar-chips.chip-mobile{background-color:#fff;bottom:0;left:0;opacity:0;padding:4px 20px;pointer-events:none;position:fixed;right:0;transition:opacity .12s ease-in-out;visibility:hidden;width:100%;z-index:20}@media(max-width:768px){.search-ui .search-ui-bar-text-chips .search-ui-print{align-self:flex-end}.search-ui{margin-top:0}}.ideo-block .search-ui .search-ui-wrapper{background-image:none;padding-left:0;padding-right:0}.search-ui-breadcrumb{color:#000091;margin-left:16px;padding:12px}.search-ui-tools{z-index:1}.search-ui-result-outer,.search-ui-tools{position:relative}.search-ui-result-outer.hidden{display:none}.margin-top-half{margin-top:.5em}.margin-top{margin-top:1em}.margin-bottom{margin-bottom:1em}@media print{.header{box-shadow:none}.shadow-md{background-color:#fff;box-shadow:unset;margin:0}#breadcrumb-main{display:none}.search-ui{background-color:#fff;border-bottom:1px solid #3a3a3a;color:#000}.search-ui button,.search-ui i{display:none}.search-ui .search-ui-bar-text-chips{background-color:#fff!important}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner{background-color:#fff}.search-ui .search-ui-bar-text-chips .search-ui-bar-text-chips-inner .search-ui-search-active.hidden{display:none}.search-ui .search-ui-bar-text-chips button.search-ui-chip{background-color:#fff;color:#000;display:inline-block}.search-ui .search-top-bar-buttons,.search-ui .search-ui-bar-text-chips .search-ui-print{display:none}.search-ui .search-ui-error,.search-ui .search-ui-loader,.search-ui .search-ui-tools,.search-ui .search-ui-top-bar{background-color:unset;border-bottom:none;display:none}.search-ui .table{background-color:unset;border-left:none}.search-ui .table thead{display:table-header-group;unicode-bidi:isolate;vertical-align:middle}.search-ui .table table{background-color:unset;box-sizing:border-box;display:table;table-layout:fixed;width:100%}.search-ui .table table tr{display:table-row;unicode-bidi:isolate;vertical-align:inherit}.search-ui .table table tr th{display:table-cell;padding:0 .75rem}.search-ui .table table tr th:first-child{width:60%}.search-ui .table table tr th:nth-child(2){width:25%}.search-ui .table table td{display:table-cell;unicode-bidi:isolate;vertical-align:middle}.search-ui .table table tbody,.search-ui .table table tbody .table-group-row{background-color:unset}.search-ui .table table tbody .table-group-row td{color:#000;font-size:22px;font-weight:700}.search-ui .table table tbody .search-ui-tr-item{background-color:unset;display:block;margin-left:10px}.search-ui .table table tbody .search-ui-tr-item td{background-color:unset;display:block;font-weight:400;padding-bottom:0;padding-top:0}.search-ui .table table tbody .search-ui-tr-item td:first-child{padding-top:5px}.search-ui .table table tbody .search-ui-tr-item td:last-child{padding-bottom:5px}.search-ui .table table tbody .search-ui-tr-item td[data-label]:not(:empty):before{content:attr(data-label) " : ";font-weight:700;margin-left:10px}.search-ui .table table tbody .search-ui-tr-item td p:not(.mb-0):not(:last-child):not(:empty){margin:0 0 0 10px}.search-ui .table table tbody .search-ui-tr-item td ul{margin-left:10px}.search-ui .table table tbody .search-ui-tr-item .search-ui-td-name{background-color:unset;font-size:18px}.search-ui .table table tbody tr:not(.table-group-row):nth-child(2n){background-color:unset}.search-ui .card-image{display:none;margin:0}}.input-group-without-validation .search-bar.search-input-group button:not(.btn){cursor:pointer;font-size:2rem;height:100%;padding:0;position:absolute;right:0;top:0}.input-group-without-validation .input{appearance:none;background-color:#eee;border:0;border-radius:.25rem .25rem 0 0;box-shadow:inset 0 -2px 0 0 #666;color:#161616;display:block;font:inherit;font-size:1rem;line-height:1.5rem;padding:.5rem 2rem .5em 1rem;width:100%}.input-group-without-validation.input-group-error:before{bottom:0;box-shadow:inset 2px 0 0 0 #ce0500;content:"";display:block;left:-.75rem;pointer-events:none;position:absolute;right:-.75rem;top:0}.input-group-without-validation.input-group-error{position:relative}.input-group-without-validation.input-group-error .input{box-shadow:inset 0 -2px 0 0 #ce0500}.input-group-without-validation.input-group-error .input-error-text{color:#ce0500}.input-group-without-validation.input-group-error .input-error-text:before{background-color:currentColor;content:"";display:inline-block;height:.75rem;margin-right:.25rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10m0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16m-1-5h2v2h-2zm0-8h2v6h-2z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10m0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16m-1-5h2v2h-2zm0-8h2v6h-2z'/%3E%3C/svg%3E");mask-size:100% 100%;-webkit-mask-size:100% 100%;vertical-align:middle;width:.75rem}.search-ui-text.empty-text{background-color:#eee}@media(max-width:992px){.search-ui .search-ui-top-bar{padding:16px 0}.search-ui .search-ui-top-bar .search-interface-pagination,.search-ui .search-ui-top-bar .search-ui-facets-count,.search-ui .search-ui-top-bar.hidden{display:none}}.search-ui .search-infos-result .search-top-bar-column{align-items:center;background-color:transparent;border-bottom:none;border-top-left-radius:0;border-top-right-radius:0;display:flex;justify-content:space-between;padding:8px 0;width:100%}.search-ui .search-infos-result .search-top-bar-column.hidden{display:none}@media(max-width:544px){.search-ui .search-infos-result .search-top-bar-column{padding:16px 0}}@media print{.search-ui .search-infos-result .search-top-bar-column{display:none}}.search-ui .search-infos-result .search-top-bar-column:empty{display:none}.search-ui .search-infos-result .search-top-bar-column:last-child .search-ui-map-button{margin-right:0}.search-ui .search-infos-result .search-top-bar-column:last-child .search-ui-map-button.hidden{display:none}@media(max-width:544px){.search-ui .search-infos-result .search-top-bar-column.full{justify-content:center;margin-top:.5em;width:100%}}.search-ui .search-infos-result .search-top-bar-title{font-size:14px;line-height:3}@media(max-width:544px){.search-ui .search-infos-result .search-top-bar-title{font-size:16px}}@media(max-width:666px){.search-ui .search-infos-result .search-top-bar-buttons{width:auto}}.search-ui .search-infos-result .search-top-bar-buttons .search-ui-map-button.hidden,.search-ui .search-infos-result .search-top-bar-buttons.hidden,.search-ui .search-infos-result .search-top-bar-buttons:empty,.search-ui .search-infos-result .search-top-bar-buttons>.search-ui-top-bar-button.hidden{display:none}.search-ui .search-reset-date{cursor:pointer;font-size:1.5rem;position:absolute;right:50%}@media(max-width:992px){.search-ui .search-reset-date{right:0}}.search-ui .search-top-bar{display:flex;justify-content:space-between;padding:8px 0}.search-ui .search-top-bar.hidden{display:none}.search-ui .search-ui-tools{border-bottom:1px solid #000091}.toggle{display:flex;flex-wrap:wrap;margin-left:auto;max-width:max-content;position:relative}.toggle.toggle-label-invisible .label{color:#fff;user-select:none}.toggle.toggle-label-right .toggle-input{left:-9999px;margin:0 0 0 auto;order:1;position:static}.toggle.toggle-label-right .label{justify-content:space-between;padding-left:0;width:calc(100% - 2.5rem)}.toggle.toggle-label-right .label:before{flex-shrink:0;margin-left:1rem;margin-right:-2.5rem;order:1;text-align:right}.toggle.toggle-label-right .label:after{left:auto;right:1rem}.toggle.toggle-label-right .hint-text{order:2}.toggle .toggle-input{appearance:none;border:0;border-radius:2.5rem;box-shadow:inset 0 0 0 1px #000091;cursor:pointer;flex-shrink:0;height:1.5rem;margin:0;outline:none;width:2.5rem}.toggle .toggle-input:focus,.toggle .toggle-input:focus:focus-visible{outline:2px solid #0063cb;outline-offset:2px;z-index:2000}.toggle .toggle-input:checked{background-color:#000091}.toggle .toggle-input:checked~.label:after{content:"";text-indent:0;transform:translateX(1rem);z-index:2000}.toggle .toggle-input:checked~.label[data-checked-label]:before,.toggle .toggle-input:checked~.label[data-unchecked-label]:before{content:attr(data-checked-label)}.toggle .toggle-input:not(:checked)~.label[data-checked-label]:before,.toggle .toggle-input:not(:checked)~.label[data-unchecked-label]:before{content:attr(data-unchecked-label)}.toggle .toggle-input:disabled{background-color:#666;box-shadow:inset 0 0 0 1px gray;cursor:not-allowed}.toggle .toggle-input:disabled~.label,.toggle .toggle-input:disabled~.label:before{color:#666;cursor:not-allowed}.toggle .toggle-input:disabled~.label:after{background-color:#666;border-color:#666;color:#666;cursor:not-allowed}.toggle .label{cursor:pointer;display:inline-flex;flex-basis:calc(100% - 2.5rem);font-size:14px}.toggle .label:before{color:#000091;content:attr(data-unchecked-label) "\a" attr(data-checked-label);flex-shrink:0;font-size:.75rem;height:calc(1.25rem + 1px);line-height:1.25rem;margin-left:-2.5rem;margin-right:1rem;margin-top:1.75rem;min-width:2.5rem;outline:none!important;overflow:hidden;white-space:pre-wrap}.toggle .label:after{align-items:center;background-color:#fff;border:1px solid #000091;border-radius:50%;color:#000091;content:"";display:flex;height:1.5rem;justify-content:center;left:0;position:absolute;top:-1px;width:1.5rem}.search-loc-filter{min-width:400px}@media(max-width:680px){.search-loc-filter{min-width:100%}}.autocomplete-wrapper{display:inline-block;position:relative}@media(max-width:680px){.autocomplete-wrapper{display:block;width:240px}}.autocomplete-list-wrapper{background-color:#fff;border:1px solid #ccc;border-top:0;left:auto;position:absolute;right:0;z-index:15}.autocomplete-list{list-style:none;margin:0;padding:0}.search-facets-entries .autocomplete-list li{display:block;width:100%}.autocomplete-list a{box-shadow:none;display:block;padding:8px}button.search-reset-geo:not(.btn){cursor:pointer;font-size:2rem;padding:.5rem;position:absolute;right:0;top:0}.search-ui .search-ui-tools .search-facets-body{display:flex;flex-direction:row}.search-ui .search-ui-tools .search-facets-body.hidden{display:none}@media(max-width:768px){.search-ui .search-ui-tools .search-ui-facets-entries,.search-ui .search-ui-tools .search-ui-facets-groups-side{display:none}}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet{border:none;cursor:pointer;display:list-item;list-style:none;padding:0;width:100%}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet:not(:last-child) .tab-item-label-facet{margin-bottom:3px}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet:not(:first-child) .tab-item-label-facet{margin-top:3px}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet{align-items:center;background-color:#e3e3fd;border:1px solid transparent;border-radius:0;box-shadow:none;color:#000091!important;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:8px 16px;text-decoration:none;white-space:nowrap}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet:focus .search-ui-facet-count,.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet:hover .search-ui-facet-count{background-color:#000091;color:#fff}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet.active{background-color:#fff;border-bottom-right-radius:0;border-color:#e5e5e5;border-left:2px solid #000091;border-top-right-radius:0;color:#222221;cursor:auto;margin:0;position:relative;text-decoration:none}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet.active:after{background-color:#fff;content:"";height:calc(100% + 2px);position:absolute;right:-11px;top:-1px;width:11px}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet:not(.active):focus,.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet:not(.active):hover{background-color:#c1c1fb;border-color:transparent;color:#000091!important;text-decoration:none}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet .facet-entries-count-active{align-items:center;background-color:#000091;border-radius:50%;color:#fff;display:flex;font-size:10px;height:18px;justify-content:center;margin-left:8px;width:18px}.search-ui .search-ui-tools .search-ui-facets-groups-side button.tab-facet .tab-item-label-facet .facet-entries-count-active.hidden{display:none}.search-ui .search-ui-tools .search-facets-entries{padding:30px 0 24px 24px}.search-ui .search-ui-tools .search-facets-entries hr{clear:right;margin:10px 0}.search-ui .search-ui-tools .search-facets-entries h2{font-size:1.5em}.search-ui .search-ui-tools .search-facets-entries .search-facet-help-text{display:none;font-size:14px;font-weight:700}.search-ui .search-ui-tools .search-facets-entries .search-facet-help-text.margin-bottom{margin-bottom:.5em}.search-ui .search-ui-tools .search-facets-entries ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none}.search-ui .search-ui-tools .search-facets-entries ul li .hidden{display:none}.search-ui .search-ui-tools .search-facets-entries ul label{display:block}.search-ui .search-ui-tools .search-facets-entries ul:not(.no-tag-styles) .search-facet-entry-list-item input{left:-9999px;position:absolute}.search-ui .search-ui-tools .search-facets-entries ul:not(.no-tag-styles) .search-facet-entry-list-item.hidden{display:none}.search-ui .search-ui-tools .search-facets-entries ul:not(.no-tag-styles) .search-facet-entry-list-item input:focus+label{outline:2px solid #0063cb;outline-offset:2px;z-index:2000}.search-ui .search-ui-tools .search-panels-mobile{display:none;padding:24px 0}@media(max-width:768px){.search-ui .search-ui-tools .search-panels-mobile{display:block}}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item{width:100%}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item[aria-expanded=true]>button{border-bottom:2px solid #000091}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item[aria-expanded=true]>button span{background-color:#fff}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item button{border:none;cursor:pointer;display:list-item;list-style:none;padding:0;width:100%}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item button .tab-item-label-facet{align-items:center;background-color:#e3e3fd;border:1px solid transparent;border-radius:0;box-shadow:none;color:#000091;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:8px 16px;text-decoration:none;white-space:nowrap}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item button .tab-item-label-facet .search-facet-name{color:#000091;font-size:16px;font-weight:700;white-space:nowrap}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item button .tab-item-label-facet .search-facet-count{align-items:center;background-color:#000091;border-radius:50%;color:#fff;display:flex;font-size:10px;height:18px;justify-content:center;margin-left:8px;width:18px}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item button .tab-item-label-facet .search-facet-count.hidden{display:none}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item button:not(:last-child) .tab-item-label-facet{margin-bottom:3px}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item .search-ui-facet-entry-list-item{margin:2px}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item .search-ui-dropdown{display:none;margin:10px 0}.search-ui .search-ui-tools .search-panels-mobile .search-dropdown-item .search-ui-dropdown.active{display:block}.search-ui .search-ui-tools .tag:not(.active):not(.secondary) i{display:none}.search-ui .search-ui-tools .search-select-facets{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:768px){.search-ui .search-ui-tools .search-select-facets{flex-direction:column}}.search-ui .search-ui-tools .search-select-facets .search-facet-entry-select{padding:.5rem 1rem;width:100%}.search-ui .card.active .card-body{background-color:#cacafb;box-shadow:inset -4px 0 #000091}.editor.lg .search-ui a,.editor.lg .search-ui mark,.editor.lg .search-ui ol,.editor.lg .search-ui p,.editor.lg .search-ui strong,.editor.lg .search-ui ul{font-size:.875rem!important;line-height:1.5rem!important}.search-ui table.hidden{display:none}.search-ui table thead .search-ui-sort-column{cursor:pointer}.search-ui table thead tr th{background-color:#f6f6f6;border-bottom:2px solid #3a3a3a}.search-ui table td,.search-ui table th{min-width:170px}.search-ui #legend_map{background:#fff;margin:10px;max-width:160px;padding:10px}.search-ui #legend_map button{cursor:pointer}