/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page){position:relative;padding:0;justify-content:center;max-width:476px;width:100%;position:relative;display:flex;align-items:center;padding:1rem;}@media (max-width:767.98px){.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page){flex-direction:column;align-items:center;}}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-item{width:100%;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form--inline{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;margin:0 auto;float:none;max-width:30rem;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form--inline .form-select{width:100%;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-type-search-api-autocomplete{margin-right:0;margin-top:0;margin-bottom:0;width:100%;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-type-search-api-autocomplete label{color:var(--facet-color-title,#212529);padding:1rem 0;font-size:calc(1.275rem + 0.225vw);}@media (min-width:1600px){.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-type-search-api-autocomplete label{font-size:1.5rem;}}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-text{width:100%;margin-top:0;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-text::placeholder{color:var(--facet-search-placeholder,#6c757d);}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-actions{position:absolute;width:2rem;height:2rem;margin-top:0;margin-bottom:0;right:1px;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-actions .button{position:absolute;overflow-y:hidden;top:0;right:0;font-size:0;background-color:transparent;border-color:transparent;min-width:0;box-shadow:none;width:2rem;height:2rem;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-actions::before{display:inline-flex;justify-content:center;align-items:center;position:relative;font-family:"Material Design Icons",fantasy;color:var(--facet-search-btn-color,#4a4a4a);width:2rem;height:2rem;background-color:var(--facet-search-btn-bg-color,#ebebeb);content:"\F0349";}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-actions:hover::before{color:var(--facet-search-btn-hover-color,#000);background-color:var(--facet-search-btn-hover-bg-color,#ebebeb);}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .search-text-wrapper{display:flex;align-items:center;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-actions{right:0.25rem;width:2.5rem;height:2.5rem;margin-top:auto;margin-bottom:auto;top:0;bottom:0;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-actions::before{border-radius:35px;width:2.5rem;height:2.5rem;}.views-exposed-form:not(.block-views-exposed-filter-blockglobal-search-global-search-page) .form-text{border-radius:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:700;font-size:0.8rem;font-family:"Roboto";padding:0.6rem;}.block-facet-dropdown-links .block-title,.facets-dropdown,.form-select{border:1px solid #005c74;border-radius:1.25rem;font-size:1.125rem;font-weight:600;padding:0.375rem 2.25rem 0.375rem 1rem;color:#005c74;}.block-facet-dropdown-links .block-title:focus,.facets-dropdown:focus,.form-select:focus{box-shadow:none;}.block-facet-dropdown-links .block-title option,.facets-dropdown option,.form-select option{font-size:1rem;font-weight:600;color:#4a4a4a;line-height:3;}.facets-dropdown{background:#ffe9db;}.block-facet-dropdown-links .block-title{display:flex;align-items:center;justify-content:space-between;background-color:transparent;width:100%;appearance:none;position:relative;z-index:1;padding:0.375rem 1rem;border-width:1px;}.block-facet-dropdown-links .block-title::after{display:flex;align-items:center;justify-content:center;font-family:"Material Design Icons";height:2rem;width:2rem;position:relative;border-radius:50%;background-color:#005c74;color:#fff;left:0.75rem;content:"\F0140";}.block-facet-dropdown-links .facets-widget-links{display:none;border:none;position:absolute;background-color:#fff;padding:0;z-index:2;max-height:20rem;overflow-y:scroll;}.block-facet-dropdown-links .facets-widget-links ul{padding-left:0;list-style-type:none;margin-bottom:0;}.block-facet-dropdown-links .facets-widget-links li:hover{background-color:#e8f5ff;}.block-facet-dropdown-links .facets-widget-links a{text-decoration:none;color:#212529;padding:0.25rem 1rem;display:block;}.block-facet-dropdown-links .accordion-body{padding:0;padding-top:0.5rem;}.block-facet-dropdown-links .accordion-item{border:0;}.block-facet-dropdown-links .accordion-collapse{display:none;border:none;position:absolute;background-color:#fff;padding:0;z-index:1;width:100%;max-height:300px;overflow-y:scroll;}.block-facet-dropdown-links:hover .block-title{border-bottom-left-radius:0;border-bottom-right-radius:0;border-width:1px;border-bottom:0;border-color:#005c74;background-color:#005c74;color:#fff;}.block-facet-dropdown-links:hover .block-title::after{background-color:#fff;rotate:-180deg;transition:0.5s rotate;color:#005c74;}.block-facet-dropdown-links:hover .facets-widget-links{display:block;border:1px solid #005c74;box-shadow:none;border-radius:0 0 1.5rem 1.5rem;border-bottom-right-radius:0;}.block-facet-dropdown-links:hover .accordion-collapse{display:block;border:1px solid #005c74;box-shadow:none;border-radius:0 0 1.5rem 1.5rem;}.block-facet-dropdown-links:hover .facet-item .facet-item__value{font-size:13px;transition:0s;justify-content:space-between;}.block-facet-dropdown-links:hover .facet-item .facet-item__value::before{display:none;}.block-facet-dropdown-links:hover .facet-item .facet-item__value:hover{--facet-link-bg-hover:#e8f5ff;}
