.elementor-25 .elementor-element.elementor-element-7b2fe27{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:160px;--z-index:5;}.elementor-25 .elementor-element.elementor-element-fee1ea3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-0f898c7 img{width:100%;max-width:100%;height:55px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-bcdb047 img{width:100%;max-width:100%;height:55px;object-fit:contain;object-position:center center;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4e330b5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-4e330b5.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6aa19f3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2bc2cab{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-2bc2cab:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2bc2cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2bc2cab:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-2bc2cab::before, .elementor-25 .elementor-element.elementor-element-2bc2cab > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2bc2cab > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2bc2cab > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2bc2cab > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2bc2cab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/03/cc8657ee51afe78f020e2a9330cb992c.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-67ed2fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-987ba78{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-987ba78:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-987ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-987ba78:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-987ba78::before, .elementor-25 .elementor-element.elementor-element-987ba78 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-987ba78 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-987ba78 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-987ba78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-987ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/france.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e20c4f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e46e32f{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e46e32f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e46e32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e46e32f:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-e46e32f::before, .elementor-25 .elementor-element.elementor-element-e46e32f > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e46e32f > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e46e32f > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e46e32f > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e46e32f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/actes.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9e09ccd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e41c743{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e41c743:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e41c743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e41c743:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-e41c743::before, .elementor-25 .elementor-element.elementor-element-e41c743 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e41c743 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e41c743 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e41c743 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e41c743 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/laptop_2.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-6977b19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-651873e{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-651873e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-651873e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-651873e:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-651873e::before, .elementor-25 .elementor-element.elementor-element-651873e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-651873e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-651873e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-651873e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-651873e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/CMJ-750x500-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-357968e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-37846df{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-37846df:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-37846df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-37846df:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-37846df::before, .elementor-25 .elementor-element.elementor-element-37846df > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-37846df > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-37846df > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-37846df > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-37846df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/Nouveaux-habitants-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e896c5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-13357ad{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-13357ad:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-13357ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-13357ad:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-13357ad::before, .elementor-25 .elementor-element.elementor-element-13357ad > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-13357ad > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-13357ad > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-13357ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-13357ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/05/Vie-associative-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-abf7c5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-590a45c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-590a45c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2662ce2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3851818{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-3851818:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3851818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3851818:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-3851818::before, .elementor-25 .elementor-element.elementor-element-3851818 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3851818 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3851818 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3851818 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3851818 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/Enfance-1-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-20cfd74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-26486ca{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-26486ca:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-26486ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-26486ca:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-26486ca::before, .elementor-25 .elementor-element.elementor-element-26486ca > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-26486ca > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-26486ca > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-26486ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-26486ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/05/Vie-associative-3-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b367845 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5db1535{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5db1535:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5db1535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5db1535:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-5db1535::before, .elementor-25 .elementor-element.elementor-element-5db1535 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5db1535 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5db1535 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5db1535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5db1535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/finances.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-16bc09a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-299bc6c{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-299bc6c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-299bc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-299bc6c:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-299bc6c::before, .elementor-25 .elementor-element.elementor-element-299bc6c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-299bc6c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-299bc6c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-299bc6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-299bc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/paysage.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-64e17b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-9ad8992{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-9ad8992:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9ad8992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-9ad8992:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-9ad8992::before, .elementor-25 .elementor-element.elementor-element-9ad8992 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-9ad8992 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-9ad8992 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-9ad8992 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-9ad8992 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/05/police.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7181c5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2c1ef70{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-2c1ef70:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2c1ef70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2c1ef70:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-2c1ef70::before, .elementor-25 .elementor-element.elementor-element-2c1ef70 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2c1ef70 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2c1ef70 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2c1ef70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2c1ef70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/laptop-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d68b23c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-8ebc4ae{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-8ebc4ae.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b1509c2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f497d57{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-f497d57:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f497d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f497d57:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-f497d57::before, .elementor-25 .elementor-element.elementor-element-f497d57 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f497d57 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f497d57 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-f497d57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-f497d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/05/Vie-associative-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b11440c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-0a98e41{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-0a98e41:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0a98e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0a98e41:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-0a98e41::before, .elementor-25 .elementor-element.elementor-element-0a98e41 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-0a98e41 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-0a98e41 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-0a98e41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-0a98e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/sports-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e327751 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e18faa8{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e18faa8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e18faa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e18faa8:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-e18faa8::before, .elementor-25 .elementor-element.elementor-element-e18faa8 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e18faa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e18faa8 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e18faa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e18faa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/culture.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-730b284 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4edbcbf{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-4edbcbf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4edbcbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4edbcbf:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-4edbcbf::before, .elementor-25 .elementor-element.elementor-element-4edbcbf > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4edbcbf > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4edbcbf > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4edbcbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4edbcbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/05/Le-cube-centre-aquatique-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d5174b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-85d2121{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-85d2121:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-85d2121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-85d2121:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-85d2121::before, .elementor-25 .elementor-element.elementor-element-85d2121 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-85d2121 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-85d2121 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-85d2121 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-85d2121 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/05/office-de-tourisme-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-34213fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-be06eea{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-be06eea.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-86ab5a4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-459b168{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-459b168:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-459b168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-459b168:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-459b168::before, .elementor-25 .elementor-element.elementor-element-459b168 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-459b168 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-459b168 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-459b168 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-459b168 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/marche.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-a276c16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-99ced71{--display:flex;--min-height:135px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-99ced71:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-99ced71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-99ced71:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-99ced71::before, .elementor-25 .elementor-element.elementor-element-99ced71 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-99ced71 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-99ced71 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-99ced71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-99ced71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/Collecte-de-dechets-scaled-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-a46980e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-977792c{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-977792c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-977792c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-977792c:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-977792c::before, .elementor-25 .elementor-element.elementor-element-977792c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-977792c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-977792c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-977792c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-977792c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/banc-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-6141ea0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-27b34fb{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-27b34fb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-27b34fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-27b34fb:hover{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-27b34fb::before, .elementor-25 .elementor-element.elementor-element-27b34fb > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-27b34fb > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-27b34fb > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-27b34fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-27b34fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lafertesaintaubin.fr/wp-content/uploads/2025/04/france.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c70494f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-1f66014{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:40px;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:23px;--n-menu-title-font-size:1.1rem;--n-menu-title-color-normal:var( --e-global-color-secondary );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-25 .elementor-element.elementor-element-1f66014 > .elementor-widget-container{padding:0px 0px 0px 075px;}.elementor-25 .elementor-element.elementor-element-1f66014.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1f66014 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-25 .elementor-element.elementor-element-1f66014 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-25 .elementor-element.elementor-element-1f66014 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-1f66014 {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-22e6775{--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-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2cc44dc{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-c673a1b > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-25 .elementor-element.elementor-element-c673a1b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-c673a1b .elementor-icon{font-size:35px;}.elementor-25 .elementor-element.elementor-element-c673a1b .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-a150773 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-25 .elementor-element.elementor-element-a150773 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-a150773 .elementor-icon{font-size:35px;}.elementor-25 .elementor-element.elementor-element-a150773 .elementor-icon svg{height:35px;}.elementor-25 .elementor-element.elementor-element-b9e6a12 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-25 .elementor-element.elementor-element-b9e6a12 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-b9e6a12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-b9e6a12.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b9e6a12.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-b9e6a12.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b9e6a12.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-b9e6a12 .elementor-icon{font-size:23px;}.elementor-25 .elementor-element.elementor-element-b9e6a12 .elementor-icon svg{height:23px;}.elementor-25 .elementor-element.elementor-element-7440941{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-abcaaed{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9e44843 img{width:100%;max-width:100%;height:35px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-9e44843:hover img{opacity:0.87;}.elementor-25 .elementor-element.elementor-element-706c897 img{width:100%;max-width:100%;height:35px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-706c897:hover img{opacity:0.81;}.elementor-25 .elementor-element.elementor-element-f7a1c5c img{width:100%;max-width:100%;height:35px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-f7a1c5c:hover img{opacity:0.91;}.elementor-25 .elementor-element.elementor-element-72dc57a > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-25 .elementor-element.elementor-element-72dc57a .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-72dc57a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-72dc57a .elementor-icon{font-size:23px;}.elementor-25 .elementor-element.elementor-element-72dc57a .elementor-icon svg{height:23px;}.elementor-25 .elementor-element.elementor-element-650903a{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6269740{--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;}.elementor-25 .elementor-element.elementor-element-6269740:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6269740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6b11efe{--display:flex;}.elementor-25 .elementor-element.elementor-element-4aa347b{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:24px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:24px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container .jet-mobile-menu__controls{padding:10px 10px 20px 10px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container .jet-mobile-menu__back i{color:var( --e-global-color-primary );font-size:14px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container .jet-mobile-menu__back svg{color:var( --e-global-color-primary );width:14px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__breadcrumbs .breadcrumb-label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__breadcrumbs .breadcrumb-divider i{font-size:8px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__breadcrumbs .breadcrumb-divider svg{width:8px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container{width:70%;border-radius:00px 00px 00px 00px;z-index:999;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container .jet-mobile-menu__container-inner{border-radius:00px 00px 00px 00px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item{padding:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-badge__inner{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-dropdown-arrow i{font-size:14px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-dropdown-arrow svg{width:14px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-cbdc01d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-cbdc01d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-25 .elementor-element.elementor-element-6aa19f3{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-2662ce2{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-b1509c2{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-86ab5a4{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-6269740{--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;--border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fd69133 img{width:100%;max-width:182px;height:83px;object-fit:contain;}.elementor-25 .elementor-element.elementor-element-6b11efe{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4aa347b{width:initial;max-width:initial;z-index:99;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:30px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:30px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__breadcrumbs .breadcrumb-label{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-label{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-badge__inner{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-cbdc01d > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-25 .elementor-element.elementor-element-cbdc01d .elementor-icon{font-size:28px;}.elementor-25 .elementor-element.elementor-element-cbdc01d .elementor-icon svg{height:28px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-25 .elementor-element.elementor-element-6aa19f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-2662ce2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-b1509c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-86ab5a4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-6269740{--content-width:90%;}.elementor-25 .elementor-element.elementor-element-fd69133 img{max-width:118px;height:60px;}.elementor-25 .elementor-element.elementor-element-6b11efe{--width:100px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:24px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:24px;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__breadcrumbs .breadcrumb-label{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container{width:100%;}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-label{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__item .jet-menu-badge__inner{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-7b2fe27{--content-width:1360px;}.elementor-25 .elementor-element.elementor-element-fee1ea3{--width:230px;}.elementor-25 .elementor-element.elementor-element-4e330b5{--width:1200px;}.elementor-25 .elementor-element.elementor-element-590a45c{--width:1200px;}.elementor-25 .elementor-element.elementor-element-8ebc4ae{--width:1200px;}.elementor-25 .elementor-element.elementor-element-be06eea{--width:1200px;}.elementor-25 .elementor-element.elementor-element-22e6775{--width:230px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-6269740{--content-width:90%;}.elementor-25 .elementor-element.elementor-element-6b11efe{--width:400px;}}/* Start custom CSS for container, class: .elementor-element-fee1ea3 */.icon-box:after {
    content: "";
    display: block;
    position: absolute;
    width: 84.5vw;
    height: 1px;
    background: white;
    bottom: 8.5px;
    left: 56px;
    max-width: 1310px

}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-1f66014 */.elementor-widget-n-menu .e-n-menu-content>.e-con { 
    animation-name: dropDown !important;
    animation-duration: var(--n-menu-open-animation-duration); 
    max-width: calc(100% - var(--margin-left) - var(--margin-right));
}

@keyframes dropDown {
    0% {
        opacity: 0;
        transform: translateY(-10px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7440941 */a.gt_switcher-popup.glink.nturl.notranslate span {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-650903a */a.gt_switcher-popup.glink.nturl.notranslate span {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2fe27 */.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects {
    background: white;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27 .logo-color {
    display: none;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects .logo-color {
    display: block;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects .logo-blanc {
    display: none;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27 .icon-rs-noir {
    display: none;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects .icon-rs-noir {
    display: flex;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects .icon-rs-blanc {
    display: none;
}

.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects .icon-box:after {
    background: #000;

}

.elementor-25 .elementor-element.elementor-element-7b2fe27.elementor-sticky--effects span.e-n-menu-title-text {
    color: black !important;
}/* End custom CSS */
/* Start custom CSS for jet-mobile-menu, class: .elementor-element-4aa347b */.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__container {
    min-height: 100vh !important;
}

.elementor-25 .elementor-element.elementor-element-4aa347b {
    hyphens: none;
}


.elementor-25 .elementor-element.elementor-element-4aa347b .jet-mobile-menu__toggle-icon svg{
    
    fill : white;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6269740 */@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-25 .elementor-element.elementor-element-6269740 {
        display: none;
    }
    
}
.dark .elementor-25 .elementor-element.elementor-element-6269740.elementor-sticky--effects {
    background: #003561;
}/* End custom CSS */