.posts-list .post-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.posts-list .post-item-content{height:100%;width:calc( 100% - 30px );margin:15px;padding:15px;border:solid 1px #ccc;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-content:flex-start}.grid2-content-posts,.grid3-content-posts{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:center;flex-wrap:wrap}.grid2-content-posts .post-item{width:50%}.grid3-content-posts .post-item{width:33.333333%}.posts-list .post-item-img-default{width:300px;height:300px}.post-item-lien-global{position:relative}.posts-list .lien-global,.posts-list .lien-global a{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}@media (max-width:767.98px){.content-posts-list{max-width:400px;margin:auto}.grid2-content-posts,.grid3-content-posts{flex-wrap:no-wrap}.grid2-content-posts .post-item,.grid3-content-posts .post-item{width:100%}}.filter-posts-list form{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.filter-posts-list .filter-wrapper{width:200px;margin-right:10px}.filter-posts-list .filter-wrapper fieldset{border:solid 1px #ccc}.filter-posts-list .filter-wrapper legend{padding:0 2px;text-transform:capitalize}#filters-form{display:flex;gap:10px;padding:20px}@media (max-width:767.98px){.filter-posts-list form{flex-direction:column}.filter-posts-list .filter-wrapper{margin-bottom:10px}}.posts-list .pagination{text-align:center}.posts-list .pagination a,.posts-list .pagination span{display:inline-block;margin:0 4px;padding:2px 8px;border:solid 1px #ccc}