@media(max-width:767px){.filter-posts-swiper{margin-left:-20px!important;margin-right:0!important;max-width:none!important;padding-left:20px;padding-right:20px;width:calc(100% + 40px)}.filter-posts-swiper .filter-posts-swiper-wrapper{display:flex;gap:0}}.wp-block-filter-posts-display .filter-posts-search-bar{flex-wrap:nowrap;justify-content:flex-start}.wp-block-filter-posts-display .post-categories{display:flex;flex-wrap:nowrap;gap:1rem;min-width:100%}@media(max-width:767px){.wp-block-filter-posts-display .post-categories{flex-wrap:wrap}}.post-category-selector{display:flex;flex:0 0 200px;flex-direction:column;gap:10px;position:relative}@media(max-width:767px){.post-category-selector{flex:0 0 100%}}.post-category-selector .post-category-selector--btn{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:10px;color:#fff;display:flex;font-size:14px;justify-content:space-between;min-width:166px;padding-block:15px 13.5px;padding-inline:16px}.post-category-selector .post-category-selector--btn svg{rotate:0deg}.post-category-selector .post-category-selector--btn.is-active svg{rotate:180deg}.post-category-selector .post-category-selector--dropdown{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.05);display:none;position:absolute;top:60px;z-index:10}.post-category-selector .post-category-selector--dropdown.is-active{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;width:100%}.post-category-selector .post-category-selector--dropdown a{align-items:center;background-color:#fff;display:flex;padding:12px 16px;text-align:left;text-decoration:none;width:100%}.post-category-selector .post-category-selector--dropdown a:first-child{border-radius:7px 7px 0 0}.post-category-selector .post-category-selector--dropdown a:last-child{border-radius:0 0 7px 7px}.post-category-selector .post-category-selector--dropdown a.active-tax,.post-category-selector .post-category-selector--dropdown a:hover{background:linear-gradient(0deg,rgba(48,44,44,.05),rgba(48,44,44,.05)),#fff}.wp-block-filter-posts-display .grid,.wp-block-filter-posts-display .is-layout-grid{--grid-gap:20px;display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}@media(max-width:768px){.wp-block-filter-posts-display .grid,.wp-block-filter-posts-display .is-layout-grid{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr;row-gap:var(--grid-gap)}}@media(min-width:769px){.wp-block-filter-posts-display .article-1{grid-column:1/span 2}}@media(max-width:768px){.wp-block-filter-posts-display .article-1{grid-column:auto}}.wp-block-filter-posts-display .pagination-container{padding-block-start:clamp(3.75rem,2.857rem + 2.381vw,5rem)}.wp-block-filter-posts-display .filter-case-study-card figure.filter-case-study-card__image{height:100%;max-height:500px;overflow:hidden;position:relative;width:100%}.wp-block-filter-posts-display .filter-case-study-card figure.filter-case-study-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;width:100%}.wp-block-filter-posts-display .filter-case-study-card:hover figure.filter-case-study-card__image img{transform:scale(1.05)}
