.elementor-17 .elementor-element.elementor-element-0484717{--display:flex;--position:absolute;--min-height:100vh;--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;top:0px;--z-index:10;}.elementor-17 .elementor-element.elementor-element-0484717 .elementor-background-slideshow__slide__image{background-size:cover;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-0484717{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-0484717{right:0px;}.elementor-17 .elementor-element.elementor-element-0484717 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-6792331{--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-17 .elementor-element.elementor-element-6792331 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-wcf--site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-4ee8318 > .elementor-widget-container{margin:20px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-4ee8318 img{width:80%;}.elementor-17 .elementor-element.elementor-element-90bf1cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-17 .elementor-element.elementor-element-90bf1cc .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-2ee2762 .elementor-repeater-item-2c10337.wcf-social-icon{color:#7A7A7A;fill:#7A7A7A;}.elementor-17 .elementor-element.elementor-element-2ee2762 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2ee2762 .wcf--social-icons ul{display:flex;flex-direction:row;gap:10px;}.elementor-17 .elementor-element.elementor-element-2ee2762 .wcf-social-icon{color:#000000;fill:#000000;}.elementor-17 .elementor-element.elementor-element-619e4fac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-619e4fac::before, .elementor-17 .elementor-element.elementor-element-619e4fac > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-619e4fac > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-619e4fac > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-619e4fac > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-619e4fac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-619e4fac .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-73443ac4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-73443ac4 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-102e4d63{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-102e4d63 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-21671c34 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-21671c34 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-21671c34 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-49f7bb65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-49f7bb65 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-2d9543d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:7em;font-weight:900;text-transform:uppercase;font-style:normal;line-height:1em;}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title .highlight{color:#F08D00;font-family:"Barlow", roboto;font-weight:900;}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title a:hover{color:#6EC1E4;}.elementor-17 .elementor-element.elementor-element-5edbfb47 .wcf-popup-btn{background-color:var( --e-global-color-primary );gap:18px;font-size:30px;width:200px;height:200px;border-style:none;fill:#000000;color:#000000;}.elementor-17 .elementor-element.elementor-element-5edbfb47 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5edbfb47.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-5edbfb47:hover .elementor-widget-container{border-style:none;}.elementor-17 .elementor-element.elementor-element-5edbfb47:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5edbfb47 .wcf-popup-btn:before{color:#FA6E46;}.elementor-17 .elementor-element.elementor-element-5edbfb47 .wcf-popup-btn:after{color:#FA6E46;}.elementor-17 .elementor-element.elementor-element-5edbfb47{text-align:center;}.elementor-17 .elementor-element.elementor-element-61b0712{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 3px 00px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:00px;border-color:#000000;--border-color:#000000;--padding-top:05px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61b0712 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-8d117eb{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-8d117eb > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-17 .elementor-element.elementor-element-8d117eb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8d117eb .wcf-breaking-news-title{font-family:"Barlow", roboto;font-size:3em;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-b4fc55b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-b4fc55b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b4fc55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-902f8b7 );}.elementor-17 .elementor-element.elementor-element-b4fc55b .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-1f6498fb{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1f6498fb .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-35dc4fdb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35dc4fdb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-35dc4fdb .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-154cf747{--display:flex;}.elementor-17 .elementor-element.elementor-element-154cf747 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-3fb808ee{width:var( --container-widget-width, 105.206% );max-width:105.206%;--container-widget-width:105.206%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3fb808ee > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3fb808ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title .highlight{color:#0F0F0F;font-family:"Barlow", roboto;font-size:52px;font-weight:800;text-transform:uppercase;line-height:0.7em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), roboto;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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), roboto;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1bf7fc0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-17 .elementor-element.elementor-element-1bf7fc0 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-1bf7fc0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), roboto;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-43bb113 .elementor-heading-title{font-family:"Barlow", roboto;font-weight:900;text-transform:none;color:#020202;}.elementor-17 .elementor-element.elementor-element-f0cc9c8{font-family:"Roboto", roboto;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-e70a1cf .btn-text-flip{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-e70a1cf .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-e70a1cf .btn-border-crop{font-family:var( --e-global-typography-primary-font-family ), roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17 .elementor-element.elementor-element-e70a1cf .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-e70a1cf .btn-text-flip span, .elementor-17 .elementor-element.elementor-element-e70a1cf .btn-border-crop, .elementor-17 .elementor-element.elementor-element-e70a1cf .wc-btn-play{color:#FFFFFF;fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e70a1cf .wc-btn-primary strong{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e70a1cf .wc-btn-primary strong::after{border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2706f52d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2706f52d .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-ff47460{--display:flex;}.elementor-17 .elementor-element.elementor-element-ff47460 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-1606ede{--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:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-1606ede .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-d10a08d{--display:flex;}.elementor-17 .elementor-element.elementor-element-d10a08d .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-f3ae1ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f3ae1ce img{width:100%;}.elementor-17 .elementor-element.elementor-element-e0cb5c4{--display:flex;}.elementor-17 .elementor-element.elementor-element-e0cb5c4 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-3ae23b37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3ae23b37 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-3ae23b37 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-80ef4db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-80ef4db .wcf--title{color:#000000;font-family:"Roboto", roboto;font-size:18px;font-weight:400;line-height:1.44em;}.elementor-17 .elementor-element.elementor-element-80ef4db .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-8640883{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-8640883 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-d63753b{--display:flex;}.elementor-17 .elementor-element.elementor-element-d63753b .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-53c1000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-53c1000 img{width:100%;}.elementor-17 .elementor-element.elementor-element-eab3e6d{--display:flex;}.elementor-17 .elementor-element.elementor-element-eab3e6d .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-ba27140 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ba27140 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-ba27140 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-3dd74ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3dd74ed .wcf--title{color:#000000;font-family:"Roboto", roboto;font-size:18px;font-weight:400;line-height:1.44em;}.elementor-17 .elementor-element.elementor-element-3dd74ed .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-33f7370{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-33f7370 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-8a530a6{--display:flex;}.elementor-17 .elementor-element.elementor-element-8a530a6 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-e67a24b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e67a24b img{width:100%;}.elementor-17 .elementor-element.elementor-element-b02ec5b{--display:flex;}.elementor-17 .elementor-element.elementor-element-b02ec5b .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-025d0aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-025d0aa .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-025d0aa .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-d467e0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d467e0c .wcf--title{color:#000000;font-family:"Roboto", roboto;font-size:18px;font-weight:400;line-height:1.44em;}.elementor-17 .elementor-element.elementor-element-d467e0c .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-31d2bc6{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-31d2bc6 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-101667e{--display:flex;}.elementor-17 .elementor-element.elementor-element-101667e .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-d8b829f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d8b829f img{width:100%;}.elementor-17 .elementor-element.elementor-element-982fa2a{--display:flex;}.elementor-17 .elementor-element.elementor-element-982fa2a .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-1144faa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1144faa .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-1144faa .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-b50ff67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b50ff67 .wcf--title{color:#000000;font-family:"Roboto", roboto;font-size:18px;font-weight:400;line-height:1.44em;}.elementor-17 .elementor-element.elementor-element-b50ff67 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-aa592d6{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-aa592d6 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-a171f5b{--display:flex;}.elementor-17 .elementor-element.elementor-element-a171f5b .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-d2630bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d2630bb img{width:100%;}.elementor-17 .elementor-element.elementor-element-baeb6b9{--display:flex;}.elementor-17 .elementor-element.elementor-element-baeb6b9 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-f01cd13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f01cd13 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-f01cd13 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-a12715d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a12715d .wcf--title{color:#000000;font-family:"Roboto", roboto;font-size:18px;font-weight:400;line-height:1.44em;}.elementor-17 .elementor-element.elementor-element-a12715d .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-2f396b56{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2f396b56:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2f396b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2f396b56 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-20fdac5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-20fdac5d .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-6dd3568a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6dd3568a .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-64f8fc76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title .highlight{color:#0F0F0F;font-family:"Barlow", roboto;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-262e43ec{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-262e43ec .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-6d8115cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:100px;}.elementor-17 .elementor-element.elementor-element-6d8115cd .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-2f5cdcce{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.wcf-hover-cursor-effect.active-2f5cdcce{font-family:"Space Grotesk", roboto;width:100px;height:100px;}.elementor-17 .elementor-element.elementor-element-2f5cdcce .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter{flex-direction:column;gap:10px;justify-content:end;text-align:end;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number{color:#FFFFFF;font-family:"Barlow", roboto;font-size:8em;font-weight:600;line-height:1em;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-prefix{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-suffix{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-prefix, .elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-suffix{font-size:100px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter .title{color:#FFFFFF;font-family:"Barlow", roboto;font-size:3em;font-weight:500;line-height:26px;margin:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-700e4298{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-700e4298 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-576b4827 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 38px 0px;}.elementor-17 .elementor-element.elementor-element-576b4827{text-align:left;font-family:var( --e-global-typography-text-font-family ), roboto;font-weight:var( --e-global-typography-text-font-weight );color:#202020;}.elementor-17 .elementor-element.elementor-element-61a45e3f{--display:flex;--min-height:900px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61a45e3f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61a45e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/06/collectif_gaillac.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-61a45e3f .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-5086a5bc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5086a5bc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5086a5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-902f8b7 );}.elementor-17 .elementor-element.elementor-element-5086a5bc .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-79854e27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-79854e27 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-4c556505{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:145px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c556505.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-4c556505 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-92db77b img{width:91%;}.elementor-17 .elementor-element.elementor-element-523edb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:145px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-523edb3.e-con{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-523edb3 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-e2d7460 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 012px 0px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title .highlight{color:#0F0F0F;font-family:"felidae", roboto;font-size:60px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-64ac29a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-17 .elementor-element.elementor-element-64ac29a > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-64ac29a .elementor-divider-separator{width:70%;}.elementor-17 .elementor-element.elementor-element-64ac29a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-4c8a459{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c8a459 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-20307a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-20307a1{font-family:"Barlow", roboto;font-size:18px;font-weight:400;line-height:1.44em;color:#000000;}.elementor-17 .elementor-element.elementor-element-a50b599{--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 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a50b599 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-4731958{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4731958 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-333beda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-333beda .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-333beda .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-43e5906{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-43e5906 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-9317d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9317d9c .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-9317d9c .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-1faca99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1faca99 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-706737f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-706737f .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-706737f .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-ced7614{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ced7614 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-d79458d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d79458d .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-d79458d .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-78f0e6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-78f0e6c .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-78f0e6c .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-play{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-d39598f > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-d39598f .btn-text-flip{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-d39598f .btn-border-crop{text-transform:none;}.elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-d39598f .btn-text-flip span, .elementor-17 .elementor-element.elementor-element-d39598f .btn-border-crop, .elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-play{color:#FFFFFF;fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-primary strong{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d39598f .wc-btn-primary strong::after{border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-25c8551{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-25c8551 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-56b8c34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-56b8c34 .wcf--title{color:#0F0F0F;font-family:"Barlow", roboto;font-size:1.7em;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-56b8c34 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-01d29be{--display:flex;}.elementor-17 .elementor-element.elementor-element-01d29be .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-0f3ccfb .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0f3ccfb .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0f3ccfb{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-0f3ccfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0f3ccfb .elementor-icon-list-item > a{font-family:"Barlow", roboto;font-size:1.7em;font-weight:800;}.elementor-17 .elementor-element.elementor-element-0f3ccfb .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-88576ab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-88576ab{font-family:"Barlow", roboto;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-8e34d1e{--display:flex;}.elementor-17 .elementor-element.elementor-element-8e34d1e .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-c6e2114 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c6e2114 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-c6e2114{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-c6e2114 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c6e2114 .elementor-icon-list-item > a{font-family:"Barlow", roboto;font-size:1.7em;font-weight:800;}.elementor-17 .elementor-element.elementor-element-c6e2114 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c77be11 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c77be11{font-family:"Barlow", roboto;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-7d6c4cd{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7d6c4cd .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-60bfb7d .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-60bfb7d .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-60bfb7d{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-60bfb7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-60bfb7d .elementor-icon-list-item > a{font-family:"Barlow", roboto;font-size:1.7em;font-weight:800;}.elementor-17 .elementor-element.elementor-element-60bfb7d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f6e0c9d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f6e0c9d{font-family:"Barlow", roboto;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-play{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-group:hover .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-group:hover .wc-btn-play, .elementor-17 .elementor-element.elementor-element-89a00fb .btn-text-flip:hover, .elementor-17 .elementor-element.elementor-element-89a00fb .style-5 .wc-btn-primary span{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-89a00fb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-group:hover .wc-btn-primary, .elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-group:hover .wc-btn-play, .elementor-17 .elementor-element.elementor-element-89a00fb .btn-text-flip:hover span, .elementor-17 .elementor-element.elementor-element-89a00fb .btn-text-flip:hover svg, .elementor-17 .elementor-element.elementor-element-89a00fb .btn-border-crop:hover{color:#FFFFFF;fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-89a00fb .style-5 .wc-btn-primary:hover{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-primary:hover strong{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-89a00fb .wc-btn-primary:hover strong::after{border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-baf4c98{--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-17 .elementor-element.elementor-element-baf4c98:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-baf4c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-baf4c98 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-17 .elementor-element.elementor-element-d7d2280{width:initial;max-width:initial;text-align:center;}.elementor-17 .elementor-element.elementor-element-d7d2280 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d7d2280.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d7d2280 .wcf--title{color:#121212;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:80px;}.elementor-17 .elementor-element.elementor-element-d7d2280 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-fd1e531{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-17 .elementor-element.elementor-element-fd1e531 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-fd1e531 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-fd1e531 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-a2fcbfd{width:initial;max-width:initial;}.elementor-17 .elementor-element.elementor-element-a2fcbfd.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text{color:#000000;}.elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text, .elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text *{font-family:"Roboto", roboto;font-size:18px;font-weight:400;line-height:1.444em;}.elementor-17 .elementor-element.elementor-element-3b6cf0db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3b6cf0db:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3b6cf0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-3b6cf0db .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-12.png );}.elementor-17 .elementor-element.elementor-element-2b92e4fe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2b92e4fe .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-10.png );}.elementor-17 .elementor-element.elementor-element-48da4dc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6e6e53c8{--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;--justify-content:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6e6e53c8 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-11.png );}.elementor-17 .elementor-element.elementor-element-bd0cbf9 .elementor-heading-title{color:#BBACA7;}.elementor-17 .elementor-element.elementor-element-5ecde84f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5ecde84f .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-6.png );}.elementor-17 .elementor-element.elementor-element-3fb0511{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3fb0511 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-4.png );}.elementor-17 .elementor-element.elementor-element-62ee54f5{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-62ee54f5.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-62ee54f5 .wcf--title{color:#121212;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:80px;}.elementor-17 .elementor-element.elementor-element-62ee54f5 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-9e636a2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-17 .elementor-element.elementor-element-9e636a2 .elementor-divider-separator{width:60%;}.elementor-17 .elementor-element.elementor-element-9e636a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-5c74171a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Barlow", roboto;font-size:18px;font-weight:400;color:#555555;}.elementor-17 .elementor-element.elementor-element-5c74171a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e4136e1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2e4136e1 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-5.png );}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf-posts{grid-template-columns:repeat(2, 1fr);column-gap:50px;row-gap:35px;}.elementor-17 .elementor-element.elementor-element-13983dd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf__posts.style-6 .wcf-post{column-gap:50px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .content{padding:7px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .title, .elementor-17 .elementor-element.elementor-element-13983dd4 .title a{font-family:"Barlow", roboto;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#1C1D20;}.elementor-17 .elementor-element.elementor-element-13983dd4 .title:hover, .elementor-17 .elementor-element.elementor-element-13983dd4 .title a:hover, .elementor-17 .elementor-element.elementor-element-13983dd4 .title span.highlight:hover{color:#555555;}.elementor-17 .elementor-element.elementor-element-61e3b4e2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0150px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61e3b4e2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61e3b4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-140b0a0 );}.elementor-17 .elementor-element.elementor-element-6cbf88a3{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-6cbf88a3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 .wcf--title{color:#1C1D20;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:1em;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 .wcf--title .highlight{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-30df5c14{text-align:center;}.elementor-17 .elementor-element.elementor-element-30df5c14 .wcf--text, .elementor-17 .elementor-element.elementor-element-30df5c14 .wcf--text *{font-family:"Barlow", roboto;line-height:30px;}.elementor-17 .elementor-element.elementor-element-f3878f7 .wcf-popup-btn{background-color:var( --e-global-color-primary );gap:18px;font-size:30px;width:200px;height:200px;border-style:none;fill:#000000;color:#000000;}.elementor-17 .elementor-element.elementor-element-f3878f7 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f3878f7.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f3878f7:hover .elementor-widget-container{border-style:none;}.elementor-17 .elementor-element.elementor-element-f3878f7:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f3878f7 .wcf-popup-btn:before{color:#FA6E46;}.elementor-17 .elementor-element.elementor-element-f3878f7 .wcf-popup-btn:after{color:#FA6E46;}.elementor-17 .elementor-element.elementor-element-f3878f7{text-align:center;}.elementor-17 .elementor-element.elementor-element-4e5e521f{--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;--padding-top:195px;--padding-bottom:193px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4e5e521f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4e5e521f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-902f8b7 );}.elementor-17 .elementor-element.elementor-element-4e5e521f .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-9.png );}.elementor-17 .elementor-element.elementor-element-62bbedc3{--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;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-62bbedc3 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-7.png );}.elementor-17 .elementor-element.elementor-element-47bfd17{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-47bfd17.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-47bfd17 .wcf--title{color:#121212;font-family:"Barlow", roboto;font-size:4em;font-weight:900;text-transform:uppercase;line-height:80px;}.elementor-17 .elementor-element.elementor-element-47bfd17 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-6267083{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-6267083 .wcf--title{color:#072032;font-family:"Barlow", roboto;font-size:60px;font-weight:700;line-height:1em;}.elementor-17 .elementor-element.elementor-element-6267083 .wcf--title .highlight{color:#f00000;}.elementor-17 .elementor-element.elementor-element-92bf4a1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-17 .elementor-element.elementor-element-92bf4a1 .elementor-divider-separator{width:60%;}.elementor-17 .elementor-element.elementor-element-92bf4a1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-52b4cea7{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text{color:#000000;}.elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text, .elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text *{font-family:"DM Sans", roboto;font-size:18px;font-weight:400;line-height:1.444em;}.elementor-17 .elementor-element.elementor-element-71168467{--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;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-71168467 .wcf-image-hover{background-image:url( http://www.gaillac-citoyenne.fr/wp-content/uploads/2025/05/placeholder-8.png );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-5c764d20 .wcf--inner--accrodion--body{flex-direction:row;margin:-3px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-item{padding:0px 0px 7px 0px;border-radius:30px 30px 0px 0px;border-style:none;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title{text-align:left;background-color:#FFFFFF;padding:25px 30px 20px 30px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon, .elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon svg{fill:#000000;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-active .elementor-accordion-icon, .elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-active .elementor-accordion-title{color:#072032;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-active .elementor-accordion-icon svg{fill:#072032;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-title{font-family:"Barlow", roboto;font-size:20px;font-weight:700;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-opened svg{width:15px;height:15px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-closed svg{width:15px;height:15px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-opened i{font-size:15px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-closed i{font-size:15px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title .elementor-accordion-icon i:before{color:#000000;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title .elementor-accordion-icon svg{fill:#000000;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#072032;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#072032;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-content{background-color:#FFFFFF;color:#5C6972;font-family:"DM Sans", roboto;font-size:18px;font-weight:400;line-height:1.444em;padding:0px 30px 0px 30px;border-style:none;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F8;}:root{--page-title-display:none;}body.elementor-page-17{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-17 .elementor-element.elementor-element-102e4d63{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-21671c34 .wcf--title{font-size:200px;}.elementor-17 .elementor-element.elementor-element-49f7bb65{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title{font-size:200px;}.elementor-17 .elementor-element.elementor-element-b4fc55b{--padding-top:0px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2f396b56{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter{gap:10px;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number{font-size:80px;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-prefix, .elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-suffix{font-size:80px;}.elementor-17 .elementor-element.elementor-element-61a45e3f{--min-height:500px;}.elementor-17 .elementor-element.elementor-element-4c556505{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-523edb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e2d7460 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-a50b599{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3b6cf0db{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5ecde84f{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-13983dd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-61e3b4e2{--padding-top:150px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4e5e521f{--padding-top:115px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6267083 .wcf--title{font-size:50px;}.elementor-17 .elementor-element.elementor-element-71168467{--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1200px){.elementor-17 .elementor-element.elementor-element-61e3b4e2{--padding-top:110px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-content{padding:0px 60px 0px 30px;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-21671c34 .wcf--title{font-size:150px;}.elementor-17 .elementor-element.elementor-element-49f7bb65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2d9543d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title{font-size:150px;}.elementor-17 .elementor-element.elementor-element-5edbfb47 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b4fc55b{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title{font-size:50px;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title .highlight{font-size:50px;}.elementor-17 .elementor-element.elementor-element-2f396b56{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title{font-size:50px;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title .highlight{font-size:50px;}.elementor-17 .elementor-element.elementor-element-6d8115cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6d8115cd.e-con{--align-self:flex-start;}.wcf-hover-cursor-effect.active-2f5cdcce{font-size:16px;width:80px;height:80px;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number{font-size:60px;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-prefix, .elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number-suffix{font-size:60px;}.elementor-17 .elementor-element.elementor-element-700e4298{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-576b4827 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5086a5bc{--padding-top:44px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4c556505.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-523edb3.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-e2d7460 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title{font-size:50px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title .highlight{font-size:50px;}.elementor-17 .elementor-element.elementor-element-4c8a459{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a2fcbfd{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-17 .elementor-element.elementor-element-3b6cf0db{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5ecde84f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf-posts{grid-template-columns:repeat(2, 1fr);}.elementor-17 .elementor-element.elementor-element-13983dd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-61e3b4e2{--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-f3878f7 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4e5e521f{--padding-top:95px;--padding-bottom:93px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6267083 .wcf--title{font-size:46px;}.elementor-17 .elementor-element.elementor-element-52b4cea7{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-17 .elementor-element.elementor-element-71168467{--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title{padding:25px 0px 25px 25px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-content{padding:0px 40px 0px 25px;}}@media(max-width:880px){.elementor-17 .elementor-element.elementor-element-619e4fac{--padding-top:70px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-21671c34 .wcf--title{font-size:100px;}.elementor-17 .elementor-element.elementor-element-49f7bb65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title{font-size:100px;}.elementor-17 .elementor-element.elementor-element-b4fc55b{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1f6498fb{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-3fb808ee{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title .highlight{font-size:40px;}.elementor-17 .elementor-element.elementor-element-2706f52d{--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-2f396b56{--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title .highlight{font-size:40px;}.elementor-17 .elementor-element.elementor-element-262e43ec{--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-700e4298.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-61a45e3f{--min-height:300px;}.elementor-17 .elementor-element.elementor-element-5086a5bc{--padding-top:86px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title .highlight{font-size:40px;}.elementor-17 .elementor-element.elementor-element-d7d2280 .wcf--title{font-size:60px;line-height:60px;}.elementor-17 .elementor-element.elementor-element-a2fcbfd{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;text-align:center;}.elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text, .elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text *{font-size:18px;}.elementor-17 .elementor-element.elementor-element-3b6cf0db{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5ecde84f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-62ee54f5 .wcf--title{font-size:60px;line-height:60px;}.elementor-17 .elementor-element.elementor-element-5c74171a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf-posts{grid-template-columns:repeat(2, 1fr);column-gap:20px;}.elementor-17 .elementor-element.elementor-element-13983dd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf__posts.style-6 .wcf-post{column-gap:20px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .title, .elementor-17 .elementor-element.elementor-element-13983dd4 .title a{font-size:24px;}.elementor-17 .elementor-element.elementor-element-61e3b4e2{--padding-top:90px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 .wcf--title{font-size:50px;line-height:55px;}.elementor-17 .elementor-element.elementor-element-4e5e521f{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:82px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-62bbedc3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-47bfd17 .wcf--title{font-size:60px;line-height:60px;}.elementor-17 .elementor-element.elementor-element-6267083{text-align:center;}.elementor-17 .elementor-element.elementor-element-6267083 .wcf--title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-52b4cea7{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;text-align:center;}.elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text, .elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text *{font-size:18px;}.elementor-17 .elementor-element.elementor-element-71168467{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-90bf1cc{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2ee2762 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-17 .elementor-element.elementor-element-619e4fac{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-73443ac4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-102e4d63{--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-21671c34 .wcf--title{font-size:27px;}.elementor-17 .elementor-element.elementor-element-49f7bb65{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-2d9543d .wcf--title{font-size:2.4em;}.elementor-17 .elementor-element.elementor-element-5edbfb47 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-8d117eb .wcf-breaking-news-title{font-size:1.5em;}.elementor-17 .elementor-element.elementor-element-b4fc55b{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-1f6498fb{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-3fb808ee > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-3fb808ee .wcf--title .highlight{font-size:36px;}.elementor-17 .elementor-element.elementor-element-2706f52d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-d10a08d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-d10a08d.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f3ae1ce > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f3ae1ce.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f3ae1ce img{width:100%;}.elementor-17 .elementor-element.elementor-element-e0cb5c4{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3ae23b37 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-80ef4db .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-8640883{--margin-top:-30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-d63753b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-53c1000 > .elementor-widget-container{margin:-63px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-53c1000{text-align:center;}.elementor-17 .elementor-element.elementor-element-53c1000 img{width:46%;}.elementor-17 .elementor-element.elementor-element-eab3e6d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ba27140 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-3dd74ed .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-33f7370{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e67a24b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e67a24b{text-align:center;}.elementor-17 .elementor-element.elementor-element-e67a24b img{width:55%;}.elementor-17 .elementor-element.elementor-element-b02ec5b{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-025d0aa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-d467e0c .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-31d2bc6{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-d8b829f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d8b829f{text-align:center;}.elementor-17 .elementor-element.elementor-element-d8b829f img{width:50%;}.elementor-17 .elementor-element.elementor-element-982fa2a{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-1144faa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-b50ff67 .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-d2630bb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d2630bb{text-align:center;}.elementor-17 .elementor-element.elementor-element-d2630bb img{width:57%;}.elementor-17 .elementor-element.elementor-element-baeb6b9{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-f01cd13 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-17 .elementor-element.elementor-element-a12715d .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-2f396b56{--padding-top:40px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-20fdac5d{--content-width:100%;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-64f8fc76 .wcf--title .highlight{font-size:36px;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter{justify-content:center;text-align:center;}.elementor-17 .elementor-element.elementor-element-221457c9 .wcf--counter-number{font-size:6em;}.elementor-17 .elementor-element.elementor-element-700e4298{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-576b4827 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-5086a5bc{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-e2d7460 .wcf--title .highlight{font-size:36px;}.elementor-17 .elementor-element.elementor-element-20307a1{font-size:16px;}.elementor-17 .elementor-element.elementor-element-a50b599{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-333beda .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9317d9c .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-1faca99{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-17 .elementor-element.elementor-element-706737f .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ced7614{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-17 .elementor-element.elementor-element-d79458d .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-78f0e6c .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-56b8c34 .wcf--title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-d7d2280 .wcf--title{font-size:40px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-a2fcbfd{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text, .elementor-17 .elementor-element.elementor-element-a2fcbfd .wcf--text *{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3b6cf0db{--padding-top:40px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-2b92e4fe{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-6e6e53c8{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5ecde84f{--padding-top:40px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-3fb0511{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-62ee54f5 .wcf--title{font-size:40px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-5c74171a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e4136e1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf-posts{grid-template-columns:repeat(1, 1fr);column-gap:20px;row-gap:20px;}.elementor-17 .elementor-element.elementor-element-13983dd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf__posts.style-6 .wcf-post{column-gap:20px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-13983dd4 .wcf-meta{margin-bottom:10px;}.elementor-17 .elementor-element.elementor-element-61e3b4e2{--padding-top:40px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-6cbf88a3{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-17 .elementor-element.elementor-element-6cbf88a3 .wcf--title{font-size:40px;line-height:50px;}.elementor-17 .elementor-element.elementor-element-f3878f7 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-4e5e521f{--padding-top:52px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-47bfd17 .wcf--title{font-size:40px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-6267083{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-6267083 .wcf--title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-52b4cea7{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text, .elementor-17 .elementor-element.elementor-element-52b4cea7 .wcf--text *{font-size:16px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-opened svg{width:12px;height:12px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-closed svg{width:12px;height:12px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-opened i{font-size:12px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-accordion-icon-closed i{font-size:12px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .elementor-tab-content{font-size:16px;padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-5c764d20 .wcf--inner--accrodion--body{margin:-5px 0px 0px 0px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-90bf1cc{--width:100%;}.elementor-17 .elementor-element.elementor-element-73443ac4{--content-width:1290px;}.elementor-17 .elementor-element.elementor-element-1f6498fb{--content-width:1290px;}.elementor-17 .elementor-element.elementor-element-35dc4fdb{--width:40%;}.elementor-17 .elementor-element.elementor-element-2706f52d{--width:56%;}.elementor-17 .elementor-element.elementor-element-d10a08d{--width:15%;}.elementor-17 .elementor-element.elementor-element-e0cb5c4{--width:85%;}.elementor-17 .elementor-element.elementor-element-d63753b{--width:15%;}.elementor-17 .elementor-element.elementor-element-eab3e6d{--width:85%;}.elementor-17 .elementor-element.elementor-element-8a530a6{--width:15%;}.elementor-17 .elementor-element.elementor-element-b02ec5b{--width:85%;}.elementor-17 .elementor-element.elementor-element-101667e{--width:15%;}.elementor-17 .elementor-element.elementor-element-982fa2a{--width:85%;}.elementor-17 .elementor-element.elementor-element-a171f5b{--width:15%;}.elementor-17 .elementor-element.elementor-element-baeb6b9{--width:85%;}.elementor-17 .elementor-element.elementor-element-20fdac5d{--content-width:1290px;}.elementor-17 .elementor-element.elementor-element-6dd3568a{--width:100%;}.elementor-17 .elementor-element.elementor-element-6d8115cd{--width:50vw;}.elementor-17 .elementor-element.elementor-element-700e4298{--width:50vw;}.elementor-17 .elementor-element.elementor-element-79854e27{--content-width:1290px;}.elementor-17 .elementor-element.elementor-element-4c556505{--width:630px;}.elementor-17 .elementor-element.elementor-element-523edb3{--width:630px;}.elementor-17 .elementor-element.elementor-element-4731958{--width:47%;}.elementor-17 .elementor-element.elementor-element-43e5906{--width:47%;}.elementor-17 .elementor-element.elementor-element-1faca99{--width:47%;}.elementor-17 .elementor-element.elementor-element-ced7614{--width:47%;}.elementor-17 .elementor-element.elementor-element-2b92e4fe{--width:25%;}.elementor-17 .elementor-element.elementor-element-6e6e53c8{--width:70%;}.elementor-17 .elementor-element.elementor-element-5ecde84f{--content-width:1520px;}.elementor-17 .elementor-element.elementor-element-3fb0511{--width:40%;}.elementor-17 .elementor-element.elementor-element-2e4136e1{--width:60%;}.elementor-17 .elementor-element.elementor-element-4e5e521f{--content-width:1290px;}.elementor-17 .elementor-element.elementor-element-62bbedc3{--width:42.59%;}.elementor-17 .elementor-element.elementor-element-71168467{--width:57.41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-6d8115cd{--width:45%;}.elementor-17 .elementor-element.elementor-element-4c556505{--width:70%;}.elementor-17 .elementor-element.elementor-element-523edb3{--width:70%;}}@media(max-width:880px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-35dc4fdb{--width:100%;}.elementor-17 .elementor-element.elementor-element-2706f52d{--width:100%;}.elementor-17 .elementor-element.elementor-element-6d8115cd{--width:60%;}.elementor-17 .elementor-element.elementor-element-4c556505{--width:100%;}.elementor-17 .elementor-element.elementor-element-523edb3{--width:100%;}.elementor-17 .elementor-element.elementor-element-2b92e4fe{--width:38%;}.elementor-17 .elementor-element.elementor-element-6e6e53c8{--width:62%;}.elementor-17 .elementor-element.elementor-element-3fb0511{--width:38%;}.elementor-17 .elementor-element.elementor-element-2e4136e1{--width:62%;}.elementor-17 .elementor-element.elementor-element-62bbedc3{--width:100%;}.elementor-17 .elementor-element.elementor-element-71168467{--width:100%;}}/* Start custom CSS for wcf--video-popup, class: .elementor-element-5edbfb47 */#Calque_2 {width: 160px !important; height:160px !important; padding-right:05px;}/* End custom CSS */
/* Start custom CSS for wcf--title, class: .elementor-element-64f8fc76 */.elementor-17 .elementor-element.elementor-element-64f8fc76 .title-img{
    margin-top: -13px !important;
    margin-left: 5px;
    margin-right: 8px;
}

@media (max-width: 1024px) {
    .elementor-17 .elementor-element.elementor-element-64f8fc76 .title-img{
    width: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c556505 */@media (min-width:1400px) and (max-width:1500px){
    .elementor-17 .elementor-element.elementor-element-4c556505{
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for wcf--title, class: .elementor-element-e2d7460 */@media (min-width:1400px) and (max-width:1500px){
    .elementor-17 .elementor-element.elementor-element-e2d7460{
        padding: 50px 0 0 0;
    }
}
@media (max-width:1400px){
    .elementor-17 .elementor-element.elementor-element-e2d7460{
        padding: 50px 0 0 0;
    }
}
@media (max-width:991px){
    .elementor-17 .elementor-element.elementor-element-e2d7460{
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a50b599 */@media (min-width:1400px) and (max-width:1500px){
    .elementor-17 .elementor-element.elementor-element-a50b599{
        padding: 0 0 50px 0;
    }
}
@media (max-width:1400px){
    .elementor-17 .elementor-element.elementor-element-a50b599{
        padding: 0 0 50px 0;
    }
}
@media (max-width:991px){
    .elementor-17 .elementor-element.elementor-element-a50b599{
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523edb3 */@media (min-width:1400px) and (max-width:1500px){
    .elementor-17 .elementor-element.elementor-element-523edb3{
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for wcf--video-popup, class: .elementor-element-f3878f7 */#Calque_2 {width: 160px !important; height:160px !important; padding-right:05px;}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5c764d20 */.elementor-accordion-item::before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    background: #ffffff;
    bottom: -22px;
    clip-path: polygon(0 0, 50% 0, 15% 20%, 0% 50%);
    left: 0;
}
.elementor-accordion-item::after {
position: absolute;
content: "";
width: 30px;
height: 30px;
background: #ffffff;
bottom: -22px;
clip-path: polygon(100% 0, 100% 50%, 80% 20%, 50% 0);
right: -1px;
}
.elementor-accordion-item:last-child::before {
display: none;
}
.elementor-accordion-item:last-child::after {
display: none;
}
.elementor-accordion-item:last-child {
border-radius: 30px  !important;
padding-bottom: 0 !important;
}/* End custom CSS */