.wp-block-modulr-query-loop .query-loop-posts.f-carousel{display:block!important;gap:0!important;grid-template-columns:none!important}.wp-block-modulr-query-loop .query-loop-loading,.wp-block-modulr-query-loop .query-loop-no-results{padding:2em;text-align:center}.wp-block-modulr-query-loop .query-loop-pagination{margin-top:2em;text-align:center}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-load-more{background:#0073aa;border:none;color:#fff;cursor:pointer;padding:.75em 1.5em}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-load-more:hover{background:#005a87}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers{display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers .page-number{background:#f0f0f0;border:1px solid #ddd;cursor:pointer;padding:.5em 1em}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers .page-number.active{background:#0073aa;color:#fff}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers .page-number:hover{background:#e0e0e0}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server{display:block}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server .page-numbers{display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;list-style:none;margin:0;padding:0}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server .page-numbers li{margin:0}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server .page-numbers a,.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server .page-numbers span{background:#f0f0f0;border:1px solid #ddd;color:inherit;display:inline-block;padding:.5em 1em;text-decoration:none}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server .page-numbers a:hover{background:#e0e0e0}.wp-block-modulr-query-loop .query-loop-pagination .query-loop-page-numbers--server .page-numbers .current{background:#0073aa;border-color:#0073aa;color:#fff}.wp-block-modulr-query-loop .query-loop-category-filter,.wp-block-modulr-query-loop .query-loop-filters{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:2em;padding:1.5em}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filters__inner,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filters__inner{display:flex;flex-direction:column;gap:1.25em}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter{border:0;margin:0;min-width:0;padding:0}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__legend,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__legend{display:block;font-size:1.125em;font-weight:600;margin-bottom:.5em;padding:0}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__options,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__options{display:flex;flex-direction:column;gap:.5em}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__option,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__option{align-items:center;border-radius:3px;cursor:pointer;display:flex;gap:.5em;transition:background-color .2s}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__option:hover,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__option:hover{background-color:#f0f0f0}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__option input[type=checkbox],.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__option input[type=radio],.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__option input[type=checkbox],.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__option input[type=radio]{cursor:pointer;flex-shrink:0;height:18px;margin:0;min-height:18px;min-width:18px;width:18px}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__option span,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__option span{flex:1;-webkit-user-select:none;user-select:none}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__option:focus-within,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__option:focus-within{outline:2px solid #0073aa;outline-offset:2px}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__options--buttons,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__options--buttons{flex-direction:row;flex-wrap:wrap;gap:.5em}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__options--buttons .query-loop-filter__option,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__options--buttons .query-loop-filter__option{background:#fff;border:1px solid #ddd;border-radius:999px;padding:.35em .9em}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__options--buttons .query-loop-filter__option input,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__options--buttons .query-loop-filter__option input{opacity:0;pointer-events:none;position:absolute}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__options--buttons .query-loop-filter__option:has(input:checked),.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__options--buttons .query-loop-filter__option:has(input:checked){background:#0073aa;border-color:#0073aa;color:#fff}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__date-range,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__date-range{display:flex;flex-wrap:wrap;gap:.75em}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__date-range label,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__date-range label{display:flex;flex:1;flex-direction:column;gap:.25em;min-width:140px}.wp-block-modulr-query-loop .query-loop-category-filter input[type=date],.wp-block-modulr-query-loop .query-loop-category-filter select,.wp-block-modulr-query-loop .query-loop-filters input[type=date],.wp-block-modulr-query-loop .query-loop-filters select{background:#fff;border:1px solid #ddd;border-radius:3px;max-width:100%;padding:.5em .75em}.wp-block-modulr-query-loop .query-loop-category-filter input[type=date]:focus,.wp-block-modulr-query-loop .query-loop-category-filter select:focus,.wp-block-modulr-query-loop .query-loop-filters input[type=date]:focus,.wp-block-modulr-query-loop .query-loop-filters select:focus{outline:2px solid #0073aa;outline-offset:2px}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__actions,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75em;margin-top:.25em}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-clear,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__clear,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__submit,.wp-block-modulr-query-loop .query-loop-filters .category-filter-clear,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__clear,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__submit{background:#f0f0f0;border:1px solid #ddd;border-radius:3px;color:#333;cursor:pointer;font-size:.9em;padding:.5em 1em;text-decoration:none}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-clear:hover,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__clear:hover,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__submit:hover,.wp-block-modulr-query-loop .query-loop-filters .category-filter-clear:hover,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__clear:hover,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__submit:hover{background:#e0e0e0}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-clear:focus,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__clear:focus,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__submit:focus,.wp-block-modulr-query-loop .query-loop-filters .category-filter-clear:focus,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__clear:focus,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__submit:focus{outline:2px solid #0073aa;outline-offset:2px}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__submit,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__submit{background:#0073aa;border-color:#0073aa;color:#fff}.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__submit:hover,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__submit:hover{background:#005a87}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-checkboxes,.wp-block-modulr-query-loop .query-loop-filters .category-filter-checkboxes{display:flex;flex-direction:column;gap:.5em}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-checkbox,.wp-block-modulr-query-loop .query-loop-filters .category-filter-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;transition:background-color .2s}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-checkbox:hover,.wp-block-modulr-query-loop .query-loop-filters .category-filter-checkbox:hover{background-color:#f0f0f0}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-checkbox input[type=checkbox],.wp-block-modulr-query-loop .query-loop-filters .category-filter-checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;height:18px;margin-right:.5em;min-height:18px;min-width:18px;width:18px}.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-checkbox span,.wp-block-modulr-query-loop .query-loop-filters .category-filter-checkbox span{flex:1;-webkit-user-select:none;user-select:none}@media(min-width:768px){.wp-block-modulr-query-loop .query-loop-category-filter .category-filter-checkboxes,.wp-block-modulr-query-loop .query-loop-category-filter .query-loop-filter__options--checkbox,.wp-block-modulr-query-loop .query-loop-filters .category-filter-checkboxes,.wp-block-modulr-query-loop .query-loop-filters .query-loop-filter__options--checkbox{display:grid;gap:.75em;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.wp-block-modulr-carousel .wp-block-modulr-query-loop .query-loop-posts{display:block!important}
