.posts-contact{background:url(../../img/cover-orange-egg.svg) no-repeat 100%/cover;color:#fff;padding-block:clamp(4rem,5.8565153734vw,5rem);text-align:center}.posts-contact .wp-block-buttons{display:block;margin-top:clamp(1.5rem,2.3426061493vw,2rem)}.filters-categories{margin-block:clamp(2rem,3.513909224vw,3rem)}.filters-categories ul{display:flex;flex-wrap:wrap;gap:.5rem}.filters-categories__button{background:#f4f4f4;border-radius:.625rem;color:#28282d;display:grid;font-weight:600;padding:.75rem;place-items:center;text-decoration:none}.filters-categories__button:where(:hover,:focus,.--active){background:#ea5623;color:#fff}@media screen and (min-width:48.9375rem){.filters-categories__button{min-width:7.5rem;padding:1.5rem .75rem}}.filter-dropdown{display:inline-block;position:relative}.filter-dropdown.is-disabled{opacity:.5;pointer-events:none}.filter-dropdown.is-disabled .filter-dropdown__trigger{border-color:#f4f4f4;cursor:not-allowed}.filter-dropdown__trigger{align-items:center;background-color:initial;border:1px solid #f4f4f4;cursor:pointer;display:flex;font-weight:600;gap:.5rem;justify-content:space-between;min-width:15.5rem;padding:.75rem clamp(1.125rem,1.756954612vw,1.5rem);transition:all .3s ease}.filter-dropdown__trigger i{animation:rotate-scale-reverse .4s cubic-bezier(.215,.61,.355,1) forwards;color:#ea5623;position:relative;top:1px}.filter-dropdown__trigger:where(:hover,:focus,.is-active){background-color:var(--color-background-alt);border-color:var(--color-primary)}.filter-dropdown__trigger.is-open i{animation:rotate-scale .4s cubic-bezier(.215,.61,.355,1) forwards}.filter-dropdown__content{background-color:#fff;border:1px solid #f4f4f4;box-shadow:0 0 10px rgba(0,0,0,.102);left:0;min-width:15.5rem;opacity:0;padding:1rem;position:absolute;top:calc(100% + 1px);transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:100}.filter-dropdown__content.is-open{opacity:1;transform:translateY(0);visibility:visible}.filter-dropdown__content li{margin-bottom:.5rem}.filter-dropdown__content li:last-child{margin-bottom:0}.filter-dropdown label{align-items:center;cursor:pointer;display:flex;gap:1rem;-webkit-user-select:none;user-select:none}.filter-dropdown label:where(:hover,:focus){color:#ea5623}.filter-dropdown label input[type=checkbox]{accent-color:#ea5623;flex-shrink:0;height:1rem;width:1rem}.filters-taxonomies__inner{align-items:center;display:flex;flex-flow:column wrap;gap:1rem}@media screen and (min-width:38.8125rem){.filters-taxonomies__inner{flex-direction:row}}.filters-taxonomies__inner .wp-block-button__link{min-height:3.125rem}.filters-taxonomies .active-filters-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.filters-taxonomies .filter-tag{align-items:center;background-color:#f4f4f4;border-radius:.25rem;color:#28282d;display:inline-flex;font-size:.875rem;gap:.5rem;padding:.375rem .75rem;text-decoration:none;transition:all .3s ease}.filters-taxonomies .filter-tag__remove{border:1px solid #28282d;border-radius:50%;display:grid;font-size:.75rem;height:1.125rem;line-height:1;place-items:center;width:1.125rem}.filters-taxonomies .filter-tag:where(:hover,:focus){background-color:#ea5623;color:#fff}.filters-taxonomies .filter-tag:where(:hover,:focus) .filter-tag__remove{border-color:#fff;color:#fff}.filter-reset{align-items:center;color:#757575;display:inline-flex;gap:1rem;text-decoration:none;transition:all .3s ease}.filter-reset:where(:hover,:focus){color:#ea5623}@media screen and (min-width:38.8125rem){.filter-reset{margin-left:auto}}.entry-posts{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,2.3426061493vw,2rem) clamp(1.125rem,1.756954612vw,1.5rem);padding-block:clamp(3rem,4.6852122987vw,4rem) clamp(3rem,4.6852122987vw,4rem)}.entry-posts>*{width:100%}@media screen and (min-width:38.8125rem){.entry-posts>*{width:calc(50% - clamp(1.125rem, 1.756954612vw, 1.5rem)*.5)}}@media screen and (min-width:48.9375rem){.entry-posts>*{width:calc(33.33333% - clamp(1.125rem, 1.756954612vw, 1.5rem)*.66667)}}.entry-posts+.posts-contact{margin-top:clamp(4rem,5.8565153734vw,5rem)}.no-results{color:var(--color-text);font-size:clamp(1.125rem,1.4641288433vw,1.25rem);margin-block:clamp(3rem,4.6852122987vw,4rem);text-align:center}.pagination{margin-bottom:clamp(4rem,5.8565153734vw,5rem)}.pagination ul{align-items:center;display:flex;flex-flow:row wrap;font-size:1.125rem;justify-content:center;margin:0 0 .625rem;padding:0 1.5rem}.pagination .page-numbers{list-style-type:none;padding-left:0}.pagination li{display:inline-block;margin-inline:.75rem}.pagination li a,.pagination li span{align-items:center;color:#28282d;display:inline-flex;font-family:Open sans,arial,helvetica,sans-serif;justify-content:center;text-decoration:none;transition:color .4s ease-out,background .4s ease-out}.pagination li a.current,.pagination li span.current{cursor:default;font-weight:700}.pagination li a.current,.pagination li a:focus,.pagination li a:hover,.pagination li span.current,.pagination li span:focus,.pagination li span:hover{color:#ea5623}.pagination li.--disabled a,.pagination li.--disabled span{color:#28282d;cursor:not-allowed;opacity:.7}.pagination li.--disabled a:focus,.pagination li.--disabled a:hover,.pagination li.--disabled span:focus,.pagination li.--disabled span:hover{background:inherit;color:#28282d}.pagination .pagination__link{aspect-ratio:1/1;background:#ea5623;border-radius:1rem;display:grid;place-items:center;width:2rem}.pagination .pagination__link:where(:hover,:focus){background:#fff;border:1px solid #ea5623}.pagination .pagination__link:where(:hover,:focus) i{color:#ea5623}.pagination .icon__pagination-arrow{color:#fff;font-size:.625rem;margin-inline:.375rem}.pagination .icon__pagination-arrow.--prev{transform:rotate(180deg)}@media (max-width:48.875rem){.pagination{font-size:.875rem}}