.entity--list-carousel.paragraph--type--list-realisations.with-carousel{--carousel-track-padding-x:1rem;--carousel-track-padding-y:1rem;--carousel-items-padding-y:.5rem;--carousel-items-padding-x:.5rem}.view.view-realisations .view-filters{border-radius:var(--article-border-radius);width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:991.98px){.view.view-realisations .view-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer)}}.view.view-realisations .view-filters .views-exposed-form{gap:var(--spacer);padding-right:var(--spacer)}@media (max-width:575.98px){.view.view-realisations .view-filters .views-exposed-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-right:0}}.view.view-realisations .view-filters .views-exposed-form .js-form-type-select>.control-label{color:#fff}@media (max-width:575.98px){.view.view-realisations .view-filters .views-exposed-form .js-form-type-select{text-align:center}}.view.view-realisations .view-filters .views-exposed-form .select-wrapper>.form-control{padding-right:50px}@media (max-width:767.98px){.view.view-realisations .view-filters .views-exposed-form .select-wrapper>.form-control{width:125px}}@media (max-width:575.98px){.view.view-realisations .view-filters .views-exposed-form .select-wrapper>.form-control{width:200px}}.view.view-realisations .view-filters .views-exposed-form .js-form-wrapper>button{background-color:var(--primary);border-radius:var(--border-radius-sm);color:#fff;margin:0 auto}.view.view-realisations .view-filters .views-exposed-form .js-form-wrapper>button:hover{opacity:.9}.view.view-realisations .view-filters .list-type-switcher{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid rgba(var(--white-rgb),.25);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer);justify-content:center;padding-left:var(--spacer)}@media (max-width:991.98px){.view.view-realisations .view-filters .list-type-switcher{border:none}}@media (max-width:575.98px){.view.view-realisations .view-filters .list-type-switcher{padding-left:0}}.view.view-realisations .view-filters .list-type-switcher>*{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;background-color:var(--primary);border-radius:var(--border-radius-sm);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:20%;justify-content:center;padding:15px;text-align:center;text-decoration:none;text-transform:none}.view.view-realisations .view-filters .list-type-switcher>:hover{opacity:.85}.view.view-realisations .view-filters .list-type-switcher .active{opacity:.5;pointer-events:none}.view.view-realisations .leaflet-popup-content-wrapper{border-radius:var(--border-radius);padding:0}.view.view-realisations .leaflet-popup-content{margin:0;min-width:220px}.view.view-realisations .leaflet-popup-content .node.bundle--realisation{z-index:2}.view.view-realisations .leaflet-popup-close-button{background:var(--white);border-radius:0 var(--border-radius-sm) 0 var(--border-radius-sm);color:var(--secondary);z-index:3}.view.view-realisations .leaflet-popup-close-button:hover{background:var(--secondary);color:var(--white)}.view.view-realisations .leaflet-map-divicon,.view.view-realisations .leaflet-map-divicon i{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.view.view-realisations .leaflet-map-divicon i{color:var(--primary);font-size:34px;height:100%;line-height:1;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}@media (prefers-reduced-motion){.view.view-realisations .leaflet-map-divicon i{-webkit-transition:none;transition:none}}.view.view-realisations .leaflet-map-divicon:hover i{color:var(--secondary)}