.elementor-widget-listing-posts{--layout-gap:clamp(2.25rem,1.714rem + 1.714vi,3rem);--aside-gap:clamp(1rem,0.286rem + 2.286vi,2rem);--filter-section-gap:clamp(0.875rem,0.786rem + 0.286vi,1rem);--filter-gap:8px;--chip-padding:6px clamp(0.875rem,0.786rem + 0.286vi,1rem)}.elementor-widget-listing-posts button{background-color:#d9e4ff;border:0;border-radius:16px;cursor:pointer;transition:background-color .25s ease,color .25s ease;width:fit-content}.elementor-widget-listing-posts button.filters__reset{font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;font-weight:700;line-height:24px;line-height:16px;padding:var(--chip-padding)}.elementor-widget-listing-posts button.active,.elementor-widget-listing-posts button:focus,.elementor-widget-listing-posts button:hover{background-color:#003dff;color:#fff}.elementor-widget-listing-posts .listing{display:grid;gap:var(--layout-gap)}.elementor-widget-listing-posts .listing,.elementor-widget-listing-posts .listing--aside-left{grid-template-areas:"aside main";grid-template-columns:minmax(0,20%) minmax(0,1fr)}.elementor-widget-listing-posts .listing--aside-right{grid-template-areas:"main aside";grid-template-columns:minmax(0,1fr) minmax(0,20%)}@media screen and (max-width:820px){.elementor-widget-listing-posts .listing{grid-template-areas:"aside" "main";grid-template-columns:minmax(0,1fr)}}.elementor-widget-listing-posts .listing__aside{color:#4a4a68;grid-area:aside}.elementor-widget-listing-posts .listing__aside .listing__filters{display:flex;flex-direction:column;gap:var(--aside-gap)}.elementor-widget-listing-posts .listing__aside .listing__filters button{color:inherit}.elementor-widget-listing-posts .listing__aside .listing__filters button.active,.elementor-widget-listing-posts .listing__aside .listing__filters button:focus,.elementor-widget-listing-posts .listing__aside .listing__filters button:hover{color:#fff}.elementor-widget-listing-posts .listing__aside .listing__filters .search-term{position:relative}.elementor-widget-listing-posts .listing__aside .listing__filters .search-term input{background-color:#f2f2f2;border:none;color:inherit;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:10px 15px;width:100%}.elementor-widget-listing-posts .listing__aside .listing__filters .search-term input::placeholder{color:inherit;opacity:1}.elementor-widget-listing-posts .listing__aside .listing__filters .filters-heading__title{color:#1a1a26;font-family:DM Sans,sans-serif;font-size:clamp(1.125rem,.857rem + .857vi,1.5rem);font-weight:500;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.elementor-widget-listing-posts .listing__aside .listing__filters .filter{display:flex;flex-direction:column;gap:var(--filter-section-gap)}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__title{font-family:DM Sans,sans-serif;font-size:clamp(1rem,.821rem + .571vi,1.25rem);font-weight:500;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items{display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;gap:var(--filter-gap);line-height:24px}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .chip{font:inherit;line-height:1;padding:var(--chip-padding)}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .checkbox{align-items:center;cursor:pointer;display:inline-flex;padding-left:20px;position:relative}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .checkbox input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .checkbox .checkbox__label{cursor:pointer;display:block;padding-left:var(--filter-gap)}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .checkbox .checkbox__label:before{background-color:transparent;border:1px solid #003dff;border-radius:3px;content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease,border-color .2s ease;width:15px}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .checkbox input[type=checkbox]:checked+.checkbox__label:before{background-color:#003dff}.elementor-widget-listing-posts .listing__aside .listing__filters .filter:not(.hierarchical) .filter__items{flex-direction:row;flex-wrap:wrap}.elementor-widget-listing-posts .listing__main{display:flex;flex-direction:column;gap:3rem;grid-area:main}.elementor-widget-listing-posts .listing__main h2{font-stretch:condensed;font-style:normal;font-weight:800;margin-bottom:0;text-align:center;text-transform:uppercase}.elementor-widget-listing-posts .listing__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.elementor-widget-listing-posts .listing__pagination .pagination-button{background-color:#fff;border-color:transparent;color:#000;font-family:Anybody,Arial,sans-serif;font-size:14px;height:35px;min-width:35px;padding:7px 13px;text-transform:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out}.elementor-widget-listing-posts .listing__pagination .pagination-button.active,.elementor-widget-listing-posts .listing__pagination .pagination-button:hover{background-color:#003dff;color:#fff}.elementor-widget-listing-posts .listing__pagination .pagination-button[disabled]{cursor:default;opacity:.4}.elementor-widget-listing-posts .listing__pagination .pagination-button.next,.elementor-widget-listing-posts .listing__pagination .pagination-button.previous{padding:7px 10px}.elementor-widget-listing-posts .listing__pagination .pagination-button.next>div,.elementor-widget-listing-posts .listing__pagination .pagination-button.previous>div{border:solid #003dff;border-width:0 2px 2px 0;height:8px;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:8px}.elementor-widget-listing-posts .listing__pagination .pagination-button.next:hover>div,.elementor-widget-listing-posts .listing__pagination .pagination-button.previous:hover>div{border-color:#fff}.elementor-widget-listing-posts .listing__pagination .pagination-button.next[disabled]:hover>div,.elementor-widget-listing-posts .listing__pagination .pagination-button.previous[disabled]:hover>div{border-color:#003dff}.elementor-widget-listing-posts .listing__pagination .pagination-button.previous>div{transform:rotate(135deg)}.elementor-widget-listing-posts .listing__pagination .pagination-button.next>div{transform:rotate(-45deg)}
/*# sourceMappingURL=maps/listing-posts-filters.min.css.map */
