.pagination{margin-top:28px;margin-bottom:56px;text-align:center}@media(min-width:768px){.pagination{margin-top:52px;margin-bottom:120px}}.pagination .pagination__wrapper{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:6px}.pagination .pagination__wrapper .page-numbers,.pagination .pagination__wrapper .next,.pagination .pagination__wrapper .prev{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;line-height:1}.pagination .pagination__wrapper .page-numbers.current,.pagination .pagination__wrapper .next.current,.pagination .pagination__wrapper .prev.current,.pagination .pagination__wrapper .page-numbers:hover,.pagination .pagination__wrapper .next:hover,.pagination .pagination__wrapper .prev:hover{background-color:#000;color:#fff}.pagination .pagination__wrapper .next:hover svg [fill],.pagination .pagination__wrapper .prev:hover svg [fill]{transition:fill .3s ease-out;fill:#fff!important}.pagination .pagination__wrapper .next:hover svg [stroke],.pagination .pagination__wrapper .prev:hover svg [stroke]{transition:stroke .3s ease-out;stroke:#fff!important}.card{--card-image-ratio: 36/24;--card-gap: 20px;display:flex;flex-direction:column;gap:var(--card-gap);border-radius:0;width:100%;height:100%}.card.card-large{--card-image-ratio: 552/300}@media(min-width:576px){.card.card-large{flex-direction:row-reverse}}.card.card-large .card-image-wrapper{width:100%}@media(min-width:576px){.card.card-large .card-image-wrapper{width:280px}}.card.card-link{text-decoration:none;cursor:pointer}.card.card-link.has-beige-bg-color{padding:16px 16px 24px}@media(min-width:768px){.card.card-link.has-beige-bg-color{padding:20px 20px 24px}}.card.card-link.has-beige-bg-color .card-content{padding:0}@media(hover:hover){.card.card-link:hover .card-image img{transform:scale(1.1)}.card.card-link:hover .btn{color:#4a535b}}.card .card-image{width:100%;height:auto;aspect-ratio:var(--card-image-ratio);flex-shrink:0}.card .card-image img{transition:.3s ease-out transform}.card .card-image.card-image-placeholder{background-color:#b9c6ce;border-radius:0;display:flex;align-items:center;justify-content:center}.card .card-image.card-image-placeholder .placeholder-article{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.card .card-image.card-image-placeholder .placeholder-green{background-image:url(/app/themes/limpide-starter/assets/img/svg/placeholder-green.svg)}.card .card-image.card-image-placeholder .placeholder-pink{background-image:url(/app/themes/limpide-starter/assets/img/svg/placeholder-pink.svg)}.card .card-image.card-image-placeholder .placeholder-blue{background-image:url(/app/themes/limpide-starter/assets/img/svg/placeholder-blue.svg)}.card .card-image.card-image-placeholder .placeholder-orange{background-image:url(/app/themes/limpide-starter/assets/img/svg/placeholder-orange.svg)}.card .card-image.card-image-placeholder .placeholder-light-green{background-image:url(/app/themes/limpide-starter/assets/img/svg/placeholder-light-green.svg)}.card .card-image .card-image-overlay{background-image:url(/app/themes/limpide-starter/assets/img/svg/noise.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;inset:0;z-index:2;background-color:#7a361480;mix-blend-mode:multiply}.card .card-image .card-image-overlay.is-filtered-light-green{background-color:#2dcd8e}.card .card-image .card-image-overlay.is-filtered-blue{background-color:#709be0}.card .card-image .card-image-overlay.is-filtered-orange{background-color:#a64e1c}.card .card-image .card-image-overlay.is-filtered-green{background-color:#38ceaf}.card .card-image .card-image-overlay.is-filtered-pink{background-color:#f25ead}.card .card-image-placeholder-logo{display:flex;align-items:center;justify-content:center;width:30%;max-width:120px;opacity:.18}.card .card-image-placeholder-logo svg{width:100%;height:auto}.card .card-image-wrapper{position:relative}.card .card-image-wrapper.has-colored-bg-color img{filter:grayscale(100%)}.card .card-image-wrapper .tags-list.solo{position:absolute;top:10px;right:10px;left:10px;z-index:3;width:calc(100% - 20px)}.card .card-image-wrapper .tags-list.solo .tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.card .card-info-image{position:absolute;flex-wrap:wrap;gap:8px;top:10px;right:10px;left:10px;z-index:3;width:100%;display:flex;align-items:center;justify-content:space-between}.card .card-info-image .tags-list{gap:4px;max-width:50%}.card .card-info-image .tags-list .tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.card .card-info-image .card-agenda-dates{position:absolute;width:80px;height:80px;font-size:1rem;font-weight:700;font-family:Big Shoulders;color:#fff;background-color:#0047ff;padding:6px;text-transform:uppercase;letter-spacing:1px;line-height:1.1;white-space:pre-line;right:10px;top:-10px;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.card .card-content{display:flex;flex-direction:column;align-items:flex-start;gap:18px;flex-grow:1;flex:1}.card .card-content .card-info{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;font-family:Big Shoulders;text-transform:uppercase;letter-spacing:1px}@media(min-width:768px){.card .card-content .card-info{font-size:.875rem}}.card .card-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.card .card-icon svg{width:100%;height:100%}.card .card-text{flex-grow:1}.card .btn{margin-top:auto}.card.card-region{aspect-ratio:34/43;position:relative;background-color:#b9c6ce;display:flex;flex-direction:column;justify-content:flex-end;padding:28px}@media(hover:hover){.card.card-region:hover .btn{color:#c1c1c1}}.card.card-region:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 43.85%,#000000b3 71.04%);z-index:1}@media(min-width:960px){.card.card-region{aspect-ratio:29/36}}.card.card-region .card-region-image{position:absolute;inset:0;z-index:0}.card.card-region .card-region-image img{width:100%;height:100%;object-fit:cover}.card.card-region .card-region-logo{position:absolute;top:0;left:0;z-index:0;max-width:214px;width:100%;aspect-ratio:214/108}.card.card-region .card-region-logo svg{width:100%;height:100%;object-fit:cover}@media(min-width:960px){.card.card-region .card-region-logo{max-width:180px;width:100%;aspect-ratio:180/91}}.card.card-region .card-region-body{position:relative;z-index:2}.block-search-header:before,.block-search-header:after{position:absolute;top:0;left:0;bottom:0;content:"";display:block;background-image:url(/app/themes/limpide-starter/assets/img/svg/hero-green-search-desktop.svg);background-repeat:no-repeat;background-position:right -160px;background-size:1630.8px;width:25%;pointer-events:none}.block-search-header:after{left:auto;right:0;transform:scaleX(-1)}.block-search-header .content-inner{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.block-search-header .ontitle{margin-bottom:40px}.block-search-header .search-form{--form-input-padding-y: 20px;--form-input-padding-x: 64px;--form-input-border-radius: 1000px;width:100%;max-width:600px;margin-inline:auto}.block-search-header .search-form .search-button,.block-search-header .search-form .clear-button{top:50%;transform:translateY(-50%)}.block-search-header .search-form .search-button{left:20px}.block-search-header .search-form .clear-button{right:20px}.block-search-header .search-suggestions{margin-top:40px;justify-content:center}.button-tabs-container{border-bottom:1px solid #d9e1e6;text-align:center}.button-tabs.is-initialized{cursor:grab}.button-tabs.is-initialized:active{cursor:grabbing}.button-tabs.is-initialized .splide__track{overflow:hidden}.button-tabs .splide__list{display:flex!important;flex-wrap:nowrap;gap:20px}@media(min-width:768px){.button-tabs .splide__list{gap:48px;justify-content:center}}.button-tabs .splide__slide{flex-shrink:0;width:fit-content!important}.button-tabs .button-tab{flex-shrink:0;display:block;text-align:left;padding-block:14px 11px;border-bottom:3px solid transparent;cursor:pointer;font-size:.875rem;line-height:1;color:#5c6772;transition:color .3s ease-out,border-color .3s ease-out}.button-tabs .button-tab[aria-current=page]{border-color:#00a074;color:#000}@media(hover:hover){.button-tabs .button-tab:hover:not([aria-current=page]){color:#000}}@media(min-width:768px){.button-tabs .button-tab{font-size:1rem}}.button-tabs .button-tab strong{font-weight:800}.posts-grid{display:flex;flex-direction:column;gap:32px;padding-block:80px}.posts-grid .card{position:relative}@media(min-width:576px){.posts-grid .card{align-items:center}}.posts-grid .card-image-wrapper:empty{height:32px}@media(min-width:576px){.posts-grid .card-image-wrapper:empty{height:unset}}.posts-grid .card-image-wrapper:empty~.card-content .card-info{top:0;left:0}.posts-grid .card-content .card-info{position:absolute;top:10px;left:10px;padding-right:8px;background-color:#fff}@media(min-width:576px){.posts-grid .card-content .card-info{position:static;padding-right:unset;background-color:unset}}.posts-grid .card-content .card-info .card-type{padding:6px 8px;background-color:#022018;color:#fff}.posts-grid .card-content .card-info .separator{display:none}.posts-grid .card-separator{height:1px;background-color:#d9e1e6}.posts-grid .pagination{margin-top:20px}.no-posts{margin-bottom:80px}
