/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1.125rem;--bs-dropdown-color:#333;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.4rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.4rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:#333;--bs-dropdown-link-hover-color:#2e2e2e;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#22294d;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.984375rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#22294d;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.dropdown-multicolumn .dropdown-menu{-moz-column-count:2;column-count:2;-moz-column-fill:auto;column-fill:auto;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:768px){.dropdown-multicolumn .dropdown-menu{-moz-column-count:3;column-count:3}}@media (min-width:992px){.dropdown-multicolumn .dropdown-menu{-moz-column-count:4;column-count:4;height:300px}}.block-facet--date-range-dropdown .dropdown:not(.nav-item),.block-facet--multi-select-dropdown .dropdown:not(.nav-item),.node.campaign .dropdown:not(.nav-item),.views-exposed-form .dropdown:not(.nav-item){margin-bottom:.25rem;position:relative!important}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle:after,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle:after,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle:after,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle:after{speak:none;speak-as:spell-out;content:"\f107";display:inline-block;font-family:efsa-icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 8px;text-align:center;text-transform:none}@media speech{.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle:after,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle:after,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle:after,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle:after{content:""}}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle.show:after,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle.show:after,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle.show:after,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle.show:after{speak:none;speak-as:spell-out;content:"\f106";display:inline-block;font-family:efsa-icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 8px;text-align:center;text-transform:none}@media speech{.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle.show:after,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle.show:after,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle.show:after,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle.show:after{content:""}}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle:after,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle:after,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle:after,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle:after{border:none;float:right;margin-top:2px;vertical-align:initial}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu{background-color:#f8f9fa;border:2px solid #22294d;border-radius:0 0 .2rem .2rem!important;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;width:auto}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item{display:block;white-space:normal}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item.active,.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:focus,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item.active,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:focus,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item.active,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:focus,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item.active,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:focus{background:#495057;color:#fff}.block-facet--date-range-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:hover,.block-facet--multi-select-dropdown .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:hover,.node.campaign .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:hover,.views-exposed-form .dropdown:not(.nav-item) .dropdown-toggle~.dropdown-menu .dropdown-item:hover{background-color:#6c757d;color:#fff}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu{padding-bottom:0;padding-top:0}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu li:first-child a{border-top:none}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu a.dropdown-item.active,.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu a.dropdown-item:active{background-color:#333}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu a.dropdown-item:not(:first-child){border-top:1px solid #e9ecef;padding-bottom:.5rem!important;padding-top:.5rem!important}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu .dropdown-divider{margin:0}
:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-ocd-width);min-width:var(--mm-ocd-min-width);max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:clamp(calc(100% - var(--mm-ocd-max-width)),calc(100% - var(--mm-ocd-width)),calc(100% - var(--mm-ocd-min-width)));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + var(--mm-spn-panel-offset));padding-right:var(--mm-spn-panel-offset);line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1 * var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:var(--mm-spn-item-height);padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}
