.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-e8addb2{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-e8addb2:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-e8addb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #004AAD 0%, #FF4F4F 100%);}.elementor-57 .elementor-element.elementor-element-f574e15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-bdf3834{--display:flex;}.elementor-widget-animated-headline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-5f222a2{--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-5f222a2 .elementor-headline{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:2.8em;font-weight:600;}.elementor-57 .elementor-element.elementor-element-5f222a2 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-5f222a2 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f458fb9 );stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;}.elementor-57 .elementor-element.elementor-element-c907c40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-57 .elementor-element.elementor-element-f9567f4 > .elementor-widget-container{margin:-64px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-bb0b3aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-52e7adf > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-52e7adf .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-52e7adf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9885534 );}.elementor-57 .elementor-element.elementor-element-52e7adf.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-52e7adf.elementor-view-default .elementor-icon{color:var( --e-global-color-9885534 );border-color:var( --e-global-color-9885534 );}.elementor-57 .elementor-element.elementor-element-52e7adf.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-52e7adf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9885534 );}.elementor-57 .elementor-element.elementor-element-52e7adf .elementor-icon{font-size:50px;}.elementor-57 .elementor-element.elementor-element-52e7adf .elementor-icon svg{height:50px;}.elementor-57 .elementor-element.elementor-element-1f31e3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-57 .elementor-element.elementor-element-d2affb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-a4a2aad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-9885534 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-396a849{color:var( --e-global-color-888df6c );}.elementor-57 .elementor-element.elementor-element-396a849 a{color:var( --e-global-color-888df6c );}.elementor-57 .elementor-element.elementor-element-c50d851{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-57 .elementor-element.elementor-element-a635566:not( .elementor-widget-image ) .elementor-widget-container, .elementor-57 .elementor-element.elementor-element-a635566.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://daville-municipale.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-57 .elementor-element.elementor-element-a635566 img{width:100%;}.elementor-57 .elementor-element.elementor-element-cbc135c{--display:flex;}.elementor-57 .elementor-element.elementor-element-816343b{text-align:center;color:var( --e-global-color-8b72d37 );}.elementor-57 .elementor-element.elementor-element-1cf4ecd{--display:flex;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-widget-eael-post-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-list .eael-post-list-header .header-title .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-header .post-categories a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .eael-post-list-title, .elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .eael-post-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content .eael-post-list-title, .elementor-widget-eael-post-list .eael-post-list-content .eael-post-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content .meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-post .eael-post-list-content .boxed-meta .author-info h5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .boxed-meta .author-meta .author-info > a p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap a, .elementor-widget-eael-post-list .eael-post-list-container.layout-default .eael-post-list-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-default .featured-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-2 .featured-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-3 .featured-content .meta-categories a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-container.layout-advanced .eael-post-list-post-inner:after{background-color:#8E52720D;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-posts-wrap{grid-template-columns:repeat(4, 1fr);}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-container{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-container.layout-advanced .eael-post-list-posts-wrap{grid-gap:20px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-container .eael-post-list-header{margin-bottom:25px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-header .header-title .title{background-color:var( --e-global-color-9885534 );color:#fff;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-header .post-categories a{background-color:var( --e-global-color-9885534 );color:#FFFFFF;padding:15px 15px 15px 15px;margin:0px 5px 0px 5px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-header .post-categories a.active, .elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-header .post-categories a:hover{background-color:var( --e-global-color-f458fb9 );color:#FFFFFF !important;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-container.layout-advanced .eael-post-list-thumbnail{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content .eael-post-list-title, .elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content .eael-post-list-title a{color:var( --e-global-color-8b72d37 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content .eael-post-list-title:hover, .elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content .eael-post-list-title a:hover{color:var( --e-global-color-9885534 );}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content .eael-post-list-title{text-align:left;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content p{color:#4d4d4d;text-align:left;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-content .meta{color:#aaa;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-container.layout-advanced .eael-post-list-header .post-list-ajax-search-form form{width:470px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-elements-readmore-btn{color:#000BEC;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-posts-wrap{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-e8addb2{--min-height:300px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-f574e15{--margin-top:115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-5f222a2 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-5f222a2 .elementor-headline{font-size:2em;}.elementor-57 .elementor-element.elementor-element-1f31e3a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-a4a2aad{text-align:center;}.elementor-57 .elementor-element.elementor-element-cbc135c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-posts-wrap{grid-template-columns:repeat(1, 1fr);}.elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-header .post-categories a{padding:10px 10px 10px 10px;margin:5px 5px 5px 5px;}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-d2affb0{--width:50%;}.elementor-57 .elementor-element.elementor-element-c50d851{--width:50%;}}/* Start custom CSS for eael-post-list, class: .elementor-element-8653b8c */.eael-post-list-header .header-title {
margin-bottom: 20px
}

@media (max-width: 767px) {
    .elementor-57 .elementor-element.elementor-element-8653b8c .eael-post-list-header .post-categories a {
margin-bottom: 5px !important;
    }/* End custom CSS */