.show-mobile-filters{background:url("../../images/icons/filter.svg") 16px center no-repeat;font-weight:600;padding:16px 16px 16px 56px}@media(min-width: 1025px){.show-mobile-filters{display:none}}.filters-section{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;height:100vh;background-color:#fff;padding:86px 16px 16px;z-index:1000;overflow:auto}.filters-section .fieldgroup{margin-bottom:32px;z-index:1}.filters-section .mobile-header-filters{position:absolute;top:0;left:0;width:100%;padding:16px 0 0 16px}.filters-section .mobile-header-filters .clear-filters-button{position:absolute;top:16px;left:16px;transform:initial}.filters-section .mobile-header-filters .close-mobile-filters{position:absolute;top:16px;right:16px;width:24px;height:24px;background:url("../../images/icons/cross.svg") center no-repeat;color:rgba(0,0,0,0)}.filters-section .clear-filters-button{background:none;color:#0000e5;font-size:16px;font-weight:600;padding:8px 0;border-bottom:1px solid #0000e5;border-radius:0}.filters-section .desktop-only.active-filters{display:none}.filters-section .form-item-keywords label,.filters-section .form-item-search-keywords label{display:none}.filters-section .form-item-keywords input,.filters-section .form-item-search-keywords input{width:280px;padding-left:32px;background:rgba(0,0,0,0) url("../../images/icons/search.svg") left center no-repeat;background-size:16px}.filters-section legend.fieldset__legend.fieldset__legend--visible{display:none}.filters-section legend.fieldset__legend.fieldset__legend--visible.fieldset__legend--composite{display:initial;color:#0000e5;margin-bottom:16px;cursor:pointer}.filters-section legend.fieldset__legend.fieldset__legend--visible.fieldset__legend--composite::after{content:"";display:inline-block;width:14px;height:14px;background:url("../../images/icons/arrows/down.svg") center no-repeat;vertical-align:middle;margin-left:6px}.filters-section .has-active-filters legend.fieldset__legend.fieldset__legend--visible.fieldset__legend--composite{color:#fe6900}.filters-section .has-active-filters legend.fieldset__legend.fieldset__legend--visible.fieldset__legend--composite::after{background:url("../../images/icons/arrows/down-orange.svg") center no-repeat}.filters-section .lncc-details__summary{display:initial;color:#0000e5;margin-bottom:16px;cursor:pointer}.filters-section .lncc-details__summary::after{content:"";display:inline-block;width:14px;height:14px;background:url("../../images/icons/arrows/down.svg") center no-repeat;vertical-align:middle;margin-left:6px}.filters-section .lncc-details__summary::marker{display:none}.filters-section .form-checkboxes ul{list-style:none}.filters-section .js-form-type-checkbox,.filters-section .js-form-type-radio{display:flex;font-size:14px;color:#373f41;line-height:20px}.filters-section .js-form-type-checkbox:not(:last-child),.filters-section .js-form-type-radio:not(:last-child){margin-bottom:16px}.filters-section .js-form-type-checkbox input,.filters-section .js-form-type-radio input{width:24px;height:24px;background-color:#f7fafc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #0000e5;margin-right:8px;flex:0 0 24px;cursor:pointer}.filters-section .js-form-type-checkbox input:checked,.filters-section .js-form-type-radio input:checked{background:#f7fafc url("../../images/icons/check-orange.svg") center no-repeat;background-size:contain}.filters-section .reset-btn-launcher{height:auto;background:rgba(0,0,0,0);color:#0000e5;border-bottom:1px solid #0000e5;padding:8px 0 7px;font-weight:600;border-radius:0}.filters-section .reset-btn-launcher::before,.filters-section .reset-btn-launcher::after{display:none}.filters-section .button{position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.filters-section .fieldset__wrapper--group{display:none}.filters-section .fieldset__legend--composite.filter-open+.fieldset__wrapper--group{display:block}@media(min-width: 1025px){.filters-section{display:flex !important;position:relative;width:100%;height:fit-content;padding:24px 120px 0 120px;background:rgba(0,0,0,0);overflow:visible;z-index:399}.filters-section .option{white-space:nowrap}.filters-section legend.fieldset__legend.fieldset__legend--visible:not(.fieldset__legend--composite){position:absolute;left:120px;top:0;display:block;padding:24px 24px 0 40px;background:url("../../images/icons/filter.svg") left 24px no-repeat}.filters-section legend.fieldset__legend.fieldset__legend--visible.fieldset__legend--composite,.filters-section .lncc-details__summary{margin-right:40px}.filters-section .button{display:none}.filters-section .fieldset__wrapper:not(.fieldset__wrapper--group){display:flex;margin-left:112px;flex-direction:column;width:100%}.filters-section .fieldset__wrapper:not(.fieldset__wrapper--group) .main-filters{display:grid}.filters-section .fieldgroup{position:relative}.filters-section .fieldset__wrapper--group{position:absolute;top:100%;background-color:#fff;padding:16px;border:1px solid #ccdaf1}.filters-section .mobile-header-filters{display:none}.filters-section .form-item-keywords,.filters-section .form-item-search-keywords{position:absolute;right:120px}.filters-section .form-item-keywords input,.filters-section .form-item-search-keywords input{background:rgba(0,0,0,0) url("../../images/icons/search.svg") right center no-repeat;padding-left:0;padding-right:40px;background-size:16px;text-align:right}.filters-section .desktop-only.active-filters{position:relative;display:block;margin-left:-112px}.filters-section .desktop-only.active-filters .active-filters-wrapper{flex-direction:row;display:flex;align-items:center;gap:8px}.filters-section .desktop-only.active-filters .active-filters-wrapper div[class^=form-item-active-filter-],.filters-section .desktop-only.active-filters .active-filters-wrapper div[class*=" form-item-active-filter-"]{color:#fe6900;border-radius:42px;border:1.5px solid #fe6900;padding:8px 16px;cursor:pointer;margin-bottom:initial}.filters-section .desktop-only.active-filters .active-filters-wrapper div[class^=form-item-active-filter-] input[type=checkbox],.filters-section .desktop-only.active-filters .active-filters-wrapper div[class*=" form-item-active-filter-"] input[type=checkbox]{display:none}.filters-section .desktop-only.active-filters .active-filters-wrapper div[class^=form-item-active-filter-] label,.filters-section .desktop-only.active-filters .active-filters-wrapper div[class*=" form-item-active-filter-"] label{padding-right:24px;position:relative;cursor:pointer}.filters-section .desktop-only.active-filters .active-filters-wrapper div[class^=form-item-active-filter-] label::after,.filters-section .desktop-only.active-filters .active-filters-wrapper div[class*=" form-item-active-filter-"] label::after{content:"";background-image:url("../../images/icons/cross-filters.svg");background-size:16px 16px;background-position:50% 50%;width:16px;height:16px;display:inline-flex;top:50%;transform:translateY(-50%);position:absolute;right:0}.filters-section .desktop-only.active-filters .clear-filters-desktop{display:flex;right:0;left:auto;top:50%;bottom:auto;transform:translate(0, -50%)}}@media(min-width: 1354px){.filters-section .fieldset__wrapper:not(.fieldset__wrapper--group) .main-filters{display:flex}}#map-wrapper{z-index:1;position:relative}/*# sourceMappingURL=filters.css.map */
