.elementor-3298 .elementor-element.elementor-element-4d733dd4{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-4d733dd4:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-4d733dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/animation-fond-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-4d733dd4, .elementor-3298 .elementor-element.elementor-element-4d733dd4::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-4d733dd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-17d657eb{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--position:absolute;top:0px;}.elementor-3298 .elementor-element.elementor-element-17d657eb.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-17d657eb{left:0px;}body.rtl .elementor-3298 .elementor-element.elementor-element-17d657eb{right:0px;}.elementor-3298 .elementor-element.elementor-element-b03f66e{text-align:left;width:var( --container-widget-width, 15.648% );max-width:15.648%;--container-widget-width:15.648%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-b03f66e img{width:230px;max-width:230px;height:150px;}.elementor-3298 .elementor-element.elementor-element-b03f66e > .elementor-widget-container{margin:50px 0px 0px 66px;}.elementor-3298 .elementor-element.elementor-element-b03f66e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-24b904ad{--iteration-count:infinite;--dynamic-text-color:#F58E0C;z-index:1;}.elementor-3298 .elementor-element.elementor-element-24b904ad .elementor-headline{text-align:center;font-family:"Smooch Sans", Sans-serif;font-size:80px;font-weight:600;}.elementor-3298 .elementor-element.elementor-element-24b904ad .elementor-headline-plain-text{color:#F58E0C;}.elementor-3298 .elementor-element.elementor-element-24b904ad .elementor-headline-dynamic-text{font-family:"Smooch Sans", Sans-serif;font-weight:400;letter-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-24b904ad > .elementor-widget-container{margin:10px 0px 0px 70px;padding:0px 30px 0px 30px;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-24b904ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-0b5c268{--display:flex;--min-height:100vh;--background-transition:0.3s;--z-index:1;}.elementor-3298 .elementor-element.elementor-element-d4c8885{--display:flex;--min-height:100vh;--justify-content:flex-start;--background-transition:0.3s;--position:absolute;top:0px;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-d4c8885{left:0px;}body.rtl .elementor-3298 .elementor-element.elementor-element-d4c8885{right:0px;}.elementor-3298 .elementor-element.elementor-element-840b2f3{--display:flex;--min-height:100vh;--justify-content:flex-start;--background-transition:0.3s;--position:absolute;top:0px;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-840b2f3{left:0px;}body.rtl .elementor-3298 .elementor-element.elementor-element-840b2f3{right:0px;}.elementor-3298 .elementor-element.elementor-element-91f0ec5{--display:flex;--min-height:100vh;--justify-content:flex-start;--background-transition:0.3s;--position:absolute;top:0px;}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-91f0ec5{left:0px;}body.rtl .elementor-3298 .elementor-element.elementor-element-91f0ec5{right:0px;}.elementor-3298 .elementor-element.elementor-element-311438e8{--display:flex;--min-height:100vh;--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-start;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3298 .elementor-element.elementor-element-311438e8:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-311438e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/fond-epave-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-311438e8::before, .elementor-3298 .elementor-element.elementor-element-311438e8 > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-311438e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-311438e8 > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-311438e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-311438e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3298 .elementor-element.elementor-element-311438e8, .elementor-3298 .elementor-element.elementor-element-311438e8::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-311438e8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-ed4afe6{--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:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-ed4afe6.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-3ee0eba{--display:flex;--min-height:96px;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;--z-index:3;}.elementor-3298 .elementor-element.elementor-element-dd14908 .premium-dual-header-first-header span{display:block;}.elementor-3298 .elementor-element.elementor-element-dd14908 .elementor-widget-container{text-align:center;transform-origin:center center;}.elementor-3298 .elementor-element.elementor-element-dd14908 .premium-dual-header-first-span{font-family:"Smooch Sans", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;border-style:solid;text-shadow:4px 4px 0px rgba(0,0,0,0.3);padding:0px 20px 0px 20px;}.elementor-3298 .elementor-element.elementor-element-dd14908 .premium-dual-header-second-header{font-family:"Smooch Sans", Sans-serif;font-size:22px;font-weight:500;line-height:19px;letter-spacing:3.2px;color:#FFFFFF;padding:3px 0px 0px 115px;}.elementor-3298 .elementor-element.elementor-element-dd14908.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-9d4428d{--display:flex;--min-height:0px;--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;--background-transition:3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:10px;}.elementor-3298 .elementor-element.elementor-element-9d4428d:hover{border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--border-top-left-radius:0px;--border-top-right-radius:50px;--border-bottom-right-radius:0px;--border-bottom-left-radius:50px;}.elementor-3298 .elementor-element.elementor-element-9d4428d, .elementor-3298 .elementor-element.elementor-element-9d4428d::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-9d4428d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-wrapper{text-align:left;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-title{color:#FFFFFF;font-family:"Smooch Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-description{color:#E6E6E6;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:300;line-height:28px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#F58E0C00;border-style:none;border-radius:0px 25px 0px 25px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd:hover .elementor-widget-container{border-style:none;}.elementor-3298 .elementor-element.elementor-element-29dad9c{--display:flex;--min-height:0px;--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;--background-transition:3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:10px;}.elementor-3298 .elementor-element.elementor-element-29dad9c:hover{border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--border-top-left-radius:0px;--border-top-right-radius:50px;--border-bottom-right-radius:0px;--border-bottom-left-radius:50px;}.elementor-3298 .elementor-element.elementor-element-29dad9c, .elementor-3298 .elementor-element.elementor-element-29dad9c::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-29dad9c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-wrapper{text-align:left;}.elementor-3298 .elementor-element.elementor-element-10dd243.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-3298 .elementor-element.elementor-element-10dd243.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-3298 .elementor-element.elementor-element-10dd243.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-title{color:#FFFFFF;font-family:"Smooch Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-description{color:#E6E6E6;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:300;line-height:28px;}.elementor-3298 .elementor-element.elementor-element-10dd243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#00000000;border-style:none;border-radius:0px 50px 0px 50px;}.elementor-3298 .elementor-element.elementor-element-10dd243{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-10dd243.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-10dd243:hover .elementor-widget-container{border-style:none;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe{--display:flex;--min-height:0px;--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;--background-transition:3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:10px;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe:hover{border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--border-top-left-radius:0px;--border-top-right-radius:50px;--border-bottom-right-radius:0px;--border-bottom-left-radius:50px;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe, .elementor-3298 .elementor-element.elementor-element-ea8f8fe::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-wrapper{text-align:left;}.elementor-3298 .elementor-element.elementor-element-4744134.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3298 .elementor-element.elementor-element-4744134.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3298 .elementor-element.elementor-element-4744134.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-title{color:#FFFFFF;font-family:"Smooch Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-description{color:#E6E6E6;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:300;line-height:28px;}.elementor-3298 .elementor-element.elementor-element-4744134 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#00000000;border-style:none;border-radius:0px 50px 0px 50px;}.elementor-3298 .elementor-element.elementor-element-4744134{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-4744134.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-4744134:hover .elementor-widget-container{border-style:none;}.elementor-3298 .elementor-element.elementor-element-7b19166{--display:flex;--min-height:96px;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;--z-index:3;}.elementor-3298 .elementor-element.elementor-element-f0f9077 .premium-dual-header-first-header span{display:block;}.elementor-3298 .elementor-element.elementor-element-f0f9077 .elementor-widget-container{text-align:center;transform-origin:center center;}.elementor-3298 .elementor-element.elementor-element-f0f9077 .premium-dual-header-first-span{font-family:"Smooch Sans", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;border-style:solid;text-shadow:4px 4px 0px rgba(0,0,0,0.3);padding:0px 20px 0px 20px;}.elementor-3298 .elementor-element.elementor-element-f0f9077 .premium-dual-header-second-header{font-family:"Smooch Sans", Sans-serif;font-size:22px;font-weight:500;line-height:19px;letter-spacing:3.2px;color:#FFFFFF;padding:3px 0px 0px 115px;}.elementor-3298 .elementor-element.elementor-element-f0f9077.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-b117cc2{--display:flex;--min-height:0px;--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;--background-transition:3s;border-style:solid;--border-style:solid;border-width:00px 0px 0px 2px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:10px;}.elementor-3298 .elementor-element.elementor-element-b117cc2:hover{border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--border-top-left-radius:0px;--border-top-right-radius:50px;--border-bottom-right-radius:0px;--border-bottom-left-radius:50px;}.elementor-3298 .elementor-element.elementor-element-b117cc2, .elementor-3298 .elementor-element.elementor-element-b117cc2::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-b117cc2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-wrapper{text-align:left;}.elementor-3298 .elementor-element.elementor-element-4700a82.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3298 .elementor-element.elementor-element-4700a82.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3298 .elementor-element.elementor-element-4700a82.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-title{color:#FFFFFF;font-family:"Smooch Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-description{color:#E6E6E6;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:300;line-height:28px;}.elementor-3298 .elementor-element.elementor-element-4700a82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#00000000;border-style:none;border-radius:0px 50px 0px 50px;}.elementor-3298 .elementor-element.elementor-element-4700a82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-4700a82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-4700a82:hover .elementor-widget-container{border-style:none;}.elementor-3298 .elementor-element.elementor-element-c37d161{--display:flex;--min-height:0px;--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;--background-transition:3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:10px;}.elementor-3298 .elementor-element.elementor-element-c37d161:hover{border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--border-top-left-radius:0px;--border-top-right-radius:50px;--border-bottom-right-radius:0px;--border-bottom-left-radius:50px;}.elementor-3298 .elementor-element.elementor-element-c37d161, .elementor-3298 .elementor-element.elementor-element-c37d161::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-c37d161.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-wrapper{text-align:left;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-title{color:#FFFFFF;font-family:"Smooch Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-description{color:#E6E6E6;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:300;line-height:28px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#00000000;border-style:none;border-radius:0px 50px 0px 50px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6:hover .elementor-widget-container{border-style:none;}.elementor-3298 .elementor-element.elementor-element-595fbd8{--display:flex;--min-height:0px;--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;--background-transition:3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:10px;}.elementor-3298 .elementor-element.elementor-element-595fbd8:hover{border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-0bd7846 );--border-color:var( --e-global-color-0bd7846 );--border-radius:0px 50px 0px 50px;--border-top-left-radius:0px;--border-top-right-radius:50px;--border-bottom-right-radius:0px;--border-bottom-left-radius:50px;}.elementor-3298 .elementor-element.elementor-element-595fbd8, .elementor-3298 .elementor-element.elementor-element-595fbd8::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-595fbd8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-wrapper{text-align:left;}.elementor-3298 .elementor-element.elementor-element-c86306e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3298 .elementor-element.elementor-element-c86306e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-c86306e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-title{color:#FFFFFF;font-family:"Smooch Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-description{color:#E6E6E6;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:300;line-height:28px;}.elementor-3298 .elementor-element.elementor-element-c86306e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#00000000;border-style:none;border-radius:0px 50px 0px 50px;}.elementor-3298 .elementor-element.elementor-element-c86306e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-c86306e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-c86306e:hover .elementor-widget-container{border-style:none;}.elementor-3298 .elementor-element.elementor-element-708ed20{--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:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.7;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3298 .elementor-element.elementor-element-708ed20:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-708ed20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/fond-eau-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-708ed20::before, .elementor-3298 .elementor-element.elementor-element-708ed20 > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-708ed20 > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-708ed20 > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-708ed20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-708ed20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3298 .elementor-element.elementor-element-708ed20:hover{border-style:none;}.elementor-3298 .elementor-element.elementor-element-708ed20, .elementor-3298 .elementor-element.elementor-element-708ed20::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-40785c5{--display:flex;--min-height:96px;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;--z-index:3;}.elementor-3298 .elementor-element.elementor-element-058bea7 .premium-dual-header-first-header span{display:block;}.elementor-3298 .elementor-element.elementor-element-058bea7 .elementor-widget-container{text-align:center;transform-origin:center center;}.elementor-3298 .elementor-element.elementor-element-058bea7 .premium-dual-header-first-span{font-family:"Smooch Sans", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;border-style:solid;text-shadow:4px 4px 0px rgba(0,0,0,0.3);padding:0px 20px 0px 20px;}.elementor-3298 .elementor-element.elementor-element-058bea7 .premium-dual-header-second-header{font-family:"Smooch Sans", Sans-serif;font-weight:500;line-height:19px;letter-spacing:3.2px;color:#FFFFFF;padding:3px 0px 0px 115px;}.elementor-3298 .elementor-element.elementor-element-058bea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-1f0f458{--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-start;--align-items:flex-start;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3298 .elementor-element.elementor-element-1f0f458:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-1f0f458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fc8993 );}.elementor-3298 .elementor-element.elementor-element-1f0f458:hover{border-style:none;}.elementor-3298 .elementor-element.elementor-element-1f0f458, .elementor-3298 .elementor-element.elementor-element-1f0f458::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-1f0f458.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-0c7bf99{--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;--justify-content:flex-start;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3298 .elementor-element.elementor-element-0c7bf99, .elementor-3298 .elementor-element.elementor-element-0c7bf99::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-0c7bf99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-67741e7 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-3298 .elementor-element.elementor-element-67741e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-67741e7.elementor-element{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-67741e7 > .elementor-widget-container{border-style:solid;border-width:0px 4px 4px 4px;border-color:#000000;box-shadow:15px 15px 20px 0px rgba(0, 0, 0, 0.64);}.elementor-3298 .elementor-element.elementor-element-154baf3{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:10px;}.elementor-3298 .elementor-element.elementor-element-154baf3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-e88889b{text-align:left;color:var( --e-global-color-ae32266 );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;word-spacing:6px;width:var( --container-widget-width, 103.38% );max-width:103.38%;--container-widget-width:103.38%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-e88889b.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-0bd7846 );}.elementor-3298 .elementor-element.elementor-element-e88889b.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3298 .elementor-element.elementor-element-e88889b.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-0bd7846 );border-color:var( --e-global-color-0bd7846 );}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-e88889b .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-3298 .elementor-element.elementor-element-e88889b .elementor-drop-cap{margin-left:10px;}.elementor-3298 .elementor-element.elementor-element-e88889b .elementor-drop-cap-letter{font-family:"Smooch", Sans-serif;font-size:66px;line-height:14px;word-spacing:0px;}.elementor-3298 .elementor-element.elementor-element-e88889b > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-e88889b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-icon i{color:var( --e-global-color-ae32266 );transition:color 0.3s;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae32266 );transition:fill 0.3s;}.elementor-3298 .elementor-element.elementor-element-30c5079{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-icon{padding-right:3px;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-3298 .elementor-element.elementor-element-30c5079 .elementor-icon-list-text{color:var( --e-global-color-ae32266 );transition:color 0.3s;}.elementor-3298 .elementor-element.elementor-element-30c5079 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-30c5079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-9ad9af2{--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:stretch;--gap:0px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-d020e0b{--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;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-text-icon-wrapper i{font-size:20px;color:var( --e-global-color-ae32266 );text-shadow:5px 0px 10px rgba(0, 0, 0, 0.76);}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-text-icon-wrapper i, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-text-icon-wrapper svg{margin-left:15px;}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button{font-family:"Rubik", Sans-serif;font-weight:300;text-decoration:none;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ac51bd );border-radius:0px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);margin:0% 0% 0% 0%;}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-drawable-icon *, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button.premium-button-style2-shutinhor:before , .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button.premium-button-style2-shutinver:before , .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style5-radialin:before , .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style5-rectin:before{background-color:#0000004F;}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-line6::after{color:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button:hover .premium-drawable-icon *, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-none:hover, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style8:hover, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style1:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-shutouthor:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-shutoutver:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-shutinhor, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-shutinver, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-dshutinhor:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-dshutinver:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-scshutouthor:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style2-scshutoutver:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style3-after:hover, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style3-before:hover, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style4-icon-wrapper, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style5-radialin, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style5-radialout:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style5-rectin, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style5-rectout:before, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style6-bg, .elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button-style6:before{background-color:var( --e-global-color-1ac51bd );}.elementor-3298 .elementor-element.elementor-element-0015ef4 .premium-button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3298 .elementor-element.elementor-element-0015ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-0015ef4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-0015ef4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-4b467c0{--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;--justify-content:space-evenly;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-text-icon-wrapper i{font-size:20px;color:var( --e-global-color-ae32266 );text-shadow:5px 0px 10px rgba(0, 0, 0, 0.76);}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-text-icon-wrapper i, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-text-icon-wrapper svg{margin-left:15px;}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button{font-family:"Rubik", Sans-serif;font-weight:300;text-decoration:none;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0bd7846 );border-radius:0px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);margin:0% 0% 0% 0%;}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-drawable-icon *, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button.premium-button-style2-shutinhor:before , .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button.premium-button-style2-shutinver:before , .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style5-radialin:before , .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style5-rectin:before{background-color:#0000004F;}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-line6::after{color:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button:hover .premium-drawable-icon *, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-ae32266 );}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-none:hover, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style8:hover, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style1:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-shutouthor:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-shutoutver:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-shutinhor, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-shutinver, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-dshutinhor:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-dshutinver:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-scshutouthor:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style2-scshutoutver:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style3-after:hover, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style3-before:hover, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style4-icon-wrapper, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style5-radialin, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style5-radialout:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style5-rectin, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style5-rectout:before, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style6-bg, .elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button-style6:before{background-color:var( --e-global-color-0bd7846 );}.elementor-3298 .elementor-element.elementor-element-ae6c638 .premium-button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3298 .elementor-element.elementor-element-ae6c638 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-ae6c638{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-ae6c638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-73ec61a{--display:flex;--min-height:0px;--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:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3298 .elementor-element.elementor-element-73ec61a:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-73ec61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/fond-eau-scaled.jpg");background-position:top center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-73ec61a::before, .elementor-3298 .elementor-element.elementor-element-73ec61a > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-73ec61a > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-73ec61a > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-73ec61a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-73ec61a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3298 .elementor-element.elementor-element-73ec61a, .elementor-3298 .elementor-element.elementor-element-73ec61a::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-7929078{--display:flex;--min-height:0px;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3298 .elementor-element.elementor-element-ed8e37b .premium-dual-header-first-header span{display:block;}.elementor-3298 .elementor-element.elementor-element-ed8e37b .elementor-widget-container{text-align:center;transform-origin:center center;}.elementor-3298 .elementor-element.elementor-element-ed8e37b .premium-dual-header-first-span{font-family:"Smooch Sans", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;border-style:solid;text-shadow:4px 4px 0px rgba(0,0,0,0.3);padding:0px 20px 0px 20px;}.elementor-3298 .elementor-element.elementor-element-ed8e37b .premium-dual-header-second-header{font-family:"Smooch Sans", Sans-serif;font-weight:500;line-height:19px;letter-spacing:3.2px;color:#FFFFFF;padding:3px 0px 0px 23px;}.elementor-3298 .elementor-element.elementor-element-ed8e37b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-ed8e37b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-356c0d9{--display:flex;--min-height:70vh;--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:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-356c0d9, .elementor-3298 .elementor-element.elementor-element-356c0d9::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-356c0d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-461b977 .elementor-main-swiper{height:70vh;width:64vw;}.elementor-3298 .elementor-element.elementor-element-461b977 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-3298 .elementor-element.elementor-element-461b977.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-3298 .elementor-element.elementor-element-461b977 .elementor-swiper-button{font-size:20px;}.elementor-3298 .elementor-element.elementor-element-7746fb9{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3298 .elementor-element.elementor-element-7746fb9:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-7746fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/fond-eau-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-7746fb9::before, .elementor-3298 .elementor-element.elementor-element-7746fb9 > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-7746fb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-7746fb9 > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-7746fb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-7746fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3298 .elementor-element.elementor-element-7746fb9, .elementor-3298 .elementor-element.elementor-element-7746fb9::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-7746fb9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-b8a09b6{--display:flex;--min-height:96px;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3298 .elementor-element.elementor-element-ab57c01 .premium-dual-header-first-header span{display:block;}.elementor-3298 .elementor-element.elementor-element-ab57c01 .elementor-widget-container{text-align:center;transform-origin:center center;}.elementor-3298 .elementor-element.elementor-element-ab57c01 .premium-dual-header-first-span{font-family:"Smooch Sans", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;border-style:solid;text-shadow:4px 4px 0px rgba(0,0,0,0.3);}.elementor-3298 .elementor-element.elementor-element-ab57c01 .premium-dual-header-second-header{font-family:"Smooch Sans", Sans-serif;font-weight:500;line-height:19px;letter-spacing:3.2px;color:#FFFFFF;padding:3px 0px 0px 57px;}.elementor-3298 .elementor-element.elementor-element-42bbb26{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:5px 5px;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3298 .elementor-element.elementor-element-42bbb26.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-210b32e{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-210b32e.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-210b32e.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-d3def16:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-d3def16 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-d3def16{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-fa4a561{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-fa4a561.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-fa4a561.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-560a34f:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-560a34f .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-560a34f .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-560a34f{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-24cd6f1{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-24cd6f1.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-24cd6f1.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-0d7af2f:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-0d7af2f .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-0d7af2f{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-9ae4d16{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-9ae4d16.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-9ae4d16.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-a60e266:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-a60e266 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-a60e266{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-f9d7ed8{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-f9d7ed8.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-f9d7ed8.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-81031db:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-81031db .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-81031db .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-81031db{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-8a6a8de{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-8a6a8de.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-8a6a8de.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-ee2acfc:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-ee2acfc .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-ee2acfc{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-508c6fe{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3298 .elementor-element.elementor-element-508c6fe:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-508c6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/fond-eau-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-508c6fe::before, .elementor-3298 .elementor-element.elementor-element-508c6fe > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-508c6fe > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-508c6fe > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-508c6fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-508c6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3298 .elementor-element.elementor-element-508c6fe, .elementor-3298 .elementor-element.elementor-element-508c6fe::before{--border-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-5fe9b72{--display:flex;--min-height:96px;--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:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3298 .elementor-element.elementor-element-e967afd .premium-dual-header-first-header span{display:block;}.elementor-3298 .elementor-element.elementor-element-e967afd .elementor-widget-container{text-align:center;transform-origin:center center;}.elementor-3298 .elementor-element.elementor-element-e967afd .premium-dual-header-first-span{font-family:"Smooch Sans", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;border-style:solid;text-shadow:4px 4px 0px rgba(0,0,0,0.3);padding:0px 10px 0px 10px;}.elementor-3298 .elementor-element.elementor-element-e967afd .premium-dual-header-second-header{font-family:"Smooch Sans", Sans-serif;font-weight:500;line-height:19px;letter-spacing:3.2px;color:#FFFFFF;padding:5px 0px 0px 130px;}.elementor-3298 .elementor-element.elementor-element-e967afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-1d84faa{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:5px 5px;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3298 .elementor-element.elementor-element-1d84faa.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-816d0fb{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-816d0fb.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-816d0fb.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-91ca50f:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-91ca50f .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-91ca50f{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-e1b20d9{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-e1b20d9.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-e1b20d9.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-93e4899:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-93e4899 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-93e4899{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-fba2afb{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-fba2afb.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-f72d397:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-f72d397 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-f72d397{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-8d61cd4{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-8d61cd4.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-8d61cd4.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-db9d1d1:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-db9d1d1 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-db9d1d1{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-262b40c{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-262b40c.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-262b40c.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-09c3af6:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-09c3af6 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-09c3af6{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-7f1ce92{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-3298 .elementor-element.elementor-element-7f1ce92.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-7f1ce92.e-con:hover{--e-con-transform-scale:1.01;}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib-title, .elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib-content, .elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-read-more{text-align:left;}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib{background:#000000;}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib img{opacity:1;filter:brightness( 60% ) contrast( 89% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-14c6f31:hover .premium-banner-ib img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib-desc .premium_banner_title{color:#F58E0C;font-family:"Smooch Sans", Sans-serif;font-size:48px;font-weight:600;text-shadow:2px 2px 0px #000000;}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib-title{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium_banner_content{color:#E6C59C;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-3298 .elementor-element.elementor-element-14c6f31 .premium-banner-ib-content{margin:15px 15px 15px 15px;}.elementor-3298 .elementor-element.elementor-element-14c6f31{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-037dc18{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}body.elementor-page-3298:not(.elementor-motion-effects-element-type-background), body.elementor-page-3298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}@media(max-width:1024px){.elementor-3298 .elementor-element.elementor-element-b03f66e{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-b03f66e > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-3298 .elementor-element.elementor-element-24b904ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-24b904ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-311438e8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:4;}.elementor-3298 .elementor-element.elementor-element-ed4afe6{--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:center;--flex-wrap:wrap;}.elementor-3298 .elementor-element.elementor-element-ed4afe6.e-con{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-3ee0eba{--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-3298 .elementor-element.elementor-element-dd14908 .elementor-widget-container{text-align:center;}.elementor-3298 .elementor-element.elementor-element-dd14908 .premium-dual-header-second-header{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-dd14908 > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-dd14908{width:var( --container-widget-width, 305.703px );max-width:305.703px;--container-widget-width:305.703px;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-9d4428d{--min-height:0px;--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:center;--align-items:center;--margin-top:25px;--margin-bottom:25px;--margin-left:5px;--margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-9d4428d.e-con{--flex-grow:1;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-29dad9c{--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:center;--align-items:center;--margin-top:25px;--margin-bottom:25px;--margin-left:5px;--margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-29dad9c.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-10dd243 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe{--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:center;--align-items:center;--margin-top:25px;--margin-bottom:25px;--margin-left:5px;--margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-4744134 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-7b19166{--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-3298 .elementor-element.elementor-element-f0f9077 > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-f0f9077{width:var( --container-widget-width, 305.703px );max-width:305.703px;--container-widget-width:305.703px;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-b117cc2{--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:25px;--margin-bottom:25px;--margin-left:5px;--margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-b117cc2.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-4700a82 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-c37d161{--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:25px;--margin-bottom:25px;--margin-left:5px;--margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-c37d161.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-595fbd8{--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:25px;--margin-bottom:25px;--margin-left:5px;--margin-right:5px;}.elementor-3298 .elementor-element.elementor-element-595fbd8.e-con{--align-self:flex-start;}.elementor-3298 .elementor-element.elementor-element-c86306e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-708ed20{--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-3298 .elementor-element.elementor-element-40785c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-058bea7 > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-1f0f458{--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-3298 .elementor-element.elementor-element-0c7bf99{--justify-content:center;}.elementor-3298 .elementor-element.elementor-element-67741e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-154baf3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3298 .elementor-element.elementor-element-e88889b{columns:1;text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-e88889b > .elementor-widget-container{padding:0px 40px 20px 20px;}.elementor-3298 .elementor-element.elementor-element-30c5079 > .elementor-widget-container{padding:0px 40px 40px 20px;}.elementor-3298 .elementor-element.elementor-element-30c5079{width:initial;max-width:initial;}.elementor-3298 .elementor-element.elementor-element-9ad9af2{--gap:40px 40px;}.elementor-3298 .elementor-element.elementor-element-73ec61a{--min-height:600px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-7929078{--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-3298 .elementor-element.elementor-element-ed8e37b > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-356c0d9{--min-height:0vh;}.elementor-3298 .elementor-element.elementor-element-461b977 .elementor-main-swiper{height:48vh;width:92%;}.elementor-3298 .elementor-element.elementor-element-461b977.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-3298 .elementor-element.elementor-element-7746fb9{--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:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-b8a09b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-ab57c01 > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-42bbb26{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3298 .elementor-element.elementor-element-508c6fe{--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:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-5fe9b72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-e967afd > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-1d84faa{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}}@media(min-width:768px){.elementor-3298 .elementor-element.elementor-element-17d657eb{--width:100%;}.elementor-3298 .elementor-element.elementor-element-311438e8{--width:100%;}.elementor-3298 .elementor-element.elementor-element-ed4afe6{--width:100%;}.elementor-3298 .elementor-element.elementor-element-3ee0eba{--width:100%;}.elementor-3298 .elementor-element.elementor-element-9d4428d{--width:500px;}.elementor-3298 .elementor-element.elementor-element-29dad9c{--width:500px;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe{--width:500px;}.elementor-3298 .elementor-element.elementor-element-7b19166{--width:100%;}.elementor-3298 .elementor-element.elementor-element-b117cc2{--width:500px;}.elementor-3298 .elementor-element.elementor-element-c37d161{--width:500px;}.elementor-3298 .elementor-element.elementor-element-595fbd8{--width:500px;}.elementor-3298 .elementor-element.elementor-element-40785c5{--width:100%;}.elementor-3298 .elementor-element.elementor-element-1f0f458{--width:90rem;}.elementor-3298 .elementor-element.elementor-element-0c7bf99{--width:43.638%;}.elementor-3298 .elementor-element.elementor-element-154baf3{--width:55%;}.elementor-3298 .elementor-element.elementor-element-d020e0b{--width:50%;}.elementor-3298 .elementor-element.elementor-element-4b467c0{--width:50%;}.elementor-3298 .elementor-element.elementor-element-7929078{--width:100%;}.elementor-3298 .elementor-element.elementor-element-356c0d9{--width:100em;}.elementor-3298 .elementor-element.elementor-element-7746fb9{--content-width:100%;}.elementor-3298 .elementor-element.elementor-element-b8a09b6{--width:100%;}.elementor-3298 .elementor-element.elementor-element-42bbb26{--width:100%;}.elementor-3298 .elementor-element.elementor-element-210b32e{--width:33%;}.elementor-3298 .elementor-element.elementor-element-fa4a561{--width:33%;}.elementor-3298 .elementor-element.elementor-element-24cd6f1{--width:33%;}.elementor-3298 .elementor-element.elementor-element-9ae4d16{--width:33%;}.elementor-3298 .elementor-element.elementor-element-f9d7ed8{--width:33%;}.elementor-3298 .elementor-element.elementor-element-8a6a8de{--width:33%;}.elementor-3298 .elementor-element.elementor-element-508c6fe{--content-width:100%;}.elementor-3298 .elementor-element.elementor-element-5fe9b72{--width:100%;}.elementor-3298 .elementor-element.elementor-element-1d84faa{--width:100%;}.elementor-3298 .elementor-element.elementor-element-816d0fb{--width:33%;}.elementor-3298 .elementor-element.elementor-element-e1b20d9{--width:33%;}.elementor-3298 .elementor-element.elementor-element-fba2afb{--width:33%;}.elementor-3298 .elementor-element.elementor-element-8d61cd4{--width:33%;}.elementor-3298 .elementor-element.elementor-element-262b40c{--width:33%;}.elementor-3298 .elementor-element.elementor-element-7f1ce92{--width:33%;}.elementor-3298 .elementor-element.elementor-element-037dc18{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3298 .elementor-element.elementor-element-17d657eb{--width:100%;}.elementor-3298 .elementor-element.elementor-element-311438e8{--width:100%;}.elementor-3298 .elementor-element.elementor-element-ed4afe6{--width:75%;}.elementor-3298 .elementor-element.elementor-element-9d4428d{--width:100%;}.elementor-3298 .elementor-element.elementor-element-29dad9c{--width:100%;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe{--width:100%;}.elementor-3298 .elementor-element.elementor-element-b117cc2{--width:100%;}.elementor-3298 .elementor-element.elementor-element-c37d161{--width:100%;}.elementor-3298 .elementor-element.elementor-element-595fbd8{--width:100%;}.elementor-3298 .elementor-element.elementor-element-708ed20{--width:100%;}.elementor-3298 .elementor-element.elementor-element-1f0f458{--width:100%;}.elementor-3298 .elementor-element.elementor-element-0c7bf99{--width:100%;}.elementor-3298 .elementor-element.elementor-element-154baf3{--width:100%;}.elementor-3298 .elementor-element.elementor-element-356c0d9{--width:100%;}.elementor-3298 .elementor-element.elementor-element-210b32e{--width:49%;}.elementor-3298 .elementor-element.elementor-element-fa4a561{--width:49%;}.elementor-3298 .elementor-element.elementor-element-24cd6f1{--width:49%;}.elementor-3298 .elementor-element.elementor-element-9ae4d16{--width:49%;}.elementor-3298 .elementor-element.elementor-element-f9d7ed8{--width:49%;}.elementor-3298 .elementor-element.elementor-element-8a6a8de{--width:49%;}.elementor-3298 .elementor-element.elementor-element-816d0fb{--width:49%;}.elementor-3298 .elementor-element.elementor-element-e1b20d9{--width:49%;}.elementor-3298 .elementor-element.elementor-element-fba2afb{--width:49%;}.elementor-3298 .elementor-element.elementor-element-8d61cd4{--width:49%;}.elementor-3298 .elementor-element.elementor-element-262b40c{--width:49%;}.elementor-3298 .elementor-element.elementor-element-7f1ce92{--width:49%;}}@media(min-width:1025px){.elementor-3298 .elementor-element.elementor-element-4d733dd4:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-4d733dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3298 .elementor-element.elementor-element-311438e8:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-311438e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3298 .elementor-element.elementor-element-708ed20:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-708ed20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3298 .elementor-element.elementor-element-73ec61a:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-73ec61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3298 .elementor-element.elementor-element-7746fb9:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-7746fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3298 .elementor-element.elementor-element-508c6fe:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-508c6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-3298 .elementor-element.elementor-element-4d733dd4{--min-height:100vh;}.elementor-3298 .elementor-element.elementor-element-4d733dd4:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-4d733dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/animation-fond-scaled.webp");background-position:center center;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-17d657eb{--width:100%;--min-height:0px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3298 .elementor-element.elementor-element-b03f66e > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-b03f66e{width:var( --container-widget-width, 230% );max-width:230%;--container-widget-width:230%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-24b904ad .elementor-headline{text-align:center;font-size:60px;}.elementor-3298 .elementor-element.elementor-element-24b904ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-24b904ad{width:var( --container-widget-width, 310% );max-width:310%;--container-widget-width:310%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-24b904ad.elementor-element{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-0b5c268{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-d4c8885{--width:500px;}.elementor-3298 .elementor-element.elementor-element-840b2f3{--width:500px;}.elementor-3298 .elementor-element.elementor-element-91f0ec5{--width:500px;}.elementor-3298 .elementor-element.elementor-element-311438e8{--width:100%;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-3298 .elementor-element.elementor-element-311438e8:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-311438e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreponcet.fr/wp-content/uploads/2024/01/fond-eau-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3298 .elementor-element.elementor-element-3ee0eba{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-3ee0eba.e-con{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-dd14908 .premium-dual-header-first-span{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-dd14908 .premium-dual-header-second-header{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-9d4428d{--width:100%;--min-height:31rem;--justify-content:flex-start;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-wrapper{text-align:center;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-img{margin-bottom:5px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd .elementor-image-box-description{letter-spacing:1.5px;}.elementor-3298 .elementor-element.elementor-element-e9bc7cd > .elementor-widget-container{padding:30px 20px 50px 20px;}.elementor-3298 .elementor-element.elementor-element-29dad9c{--width:100%;--min-height:31rem;--justify-content:flex-start;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-wrapper{text-align:center;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-img{margin-bottom:6px;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3298 .elementor-element.elementor-element-10dd243 .elementor-image-box-description{letter-spacing:1.5px;}.elementor-3298 .elementor-element.elementor-element-10dd243 > .elementor-widget-container{padding:30px 20px 50px 20px;}.elementor-3298 .elementor-element.elementor-element-ea8f8fe{--width:100%;--min-height:34rem;--justify-content:flex-start;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-wrapper{text-align:center;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-img{margin-bottom:13px;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3298 .elementor-element.elementor-element-4744134 .elementor-image-box-description{letter-spacing:1.5px;}.elementor-3298 .elementor-element.elementor-element-4744134 > .elementor-widget-container{padding:30px 20px 50px 20px;}.elementor-3298 .elementor-element.elementor-element-7b19166{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-7b19166.e-con{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-f0f9077 .premium-dual-header-first-span{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-f0f9077 .premium-dual-header-second-header{padding:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-b117cc2{--width:100%;--min-height:32rem;--justify-content:flex-start;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-wrapper{text-align:center;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-img{margin-bottom:13px;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3298 .elementor-element.elementor-element-4700a82 .elementor-image-box-description{letter-spacing:1.5px;}.elementor-3298 .elementor-element.elementor-element-4700a82 > .elementor-widget-container{padding:30px 20px 50px 20px;}.elementor-3298 .elementor-element.elementor-element-c37d161{--width:100%;--min-height:30rem;--justify-content:flex-start;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-wrapper{text-align:center;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-img{margin-bottom:13px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 .elementor-image-box-description{letter-spacing:1.5px;}.elementor-3298 .elementor-element.elementor-element-7c1d6a6 > .elementor-widget-container{padding:30px 20px 50px 20px;}.elementor-3298 .elementor-element.elementor-element-595fbd8{--width:100%;--min-height:31rem;--justify-content:flex-start;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-wrapper{text-align:center;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-img{margin-bottom:0px;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3298 .elementor-element.elementor-element-c86306e .elementor-image-box-description{letter-spacing:1.5px;}.elementor-3298 .elementor-element.elementor-element-c86306e > .elementor-widget-container{padding:30px 20px 50px 20px;}.elementor-3298 .elementor-element.elementor-element-708ed20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-40785c5{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-058bea7 .premium-dual-header-first-span{padding:0px 20px 0px 20px;}.elementor-3298 .elementor-element.elementor-element-058bea7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-058bea7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-1f0f458{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3298 .elementor-element.elementor-element-0c7bf99{--width:100%;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-0c7bf99.e-con{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-67741e7{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-3298 .elementor-element.elementor-element-67741e7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-154baf3{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3298 .elementor-element.elementor-element-e88889b .elementor-drop-cap-letter{line-height:0.9em;}.elementor-3298 .elementor-element.elementor-element-e88889b > .elementor-widget-container{padding:12px 0px 20px 0px;}.elementor-3298 .elementor-element.elementor-element-e88889b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3298 .elementor-element.elementor-element-30c5079 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3298 .elementor-element.elementor-element-30c5079{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3298 .elementor-element.elementor-element-9ad9af2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-3298 .elementor-element.elementor-element-0015ef4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-0015ef4.elementor-element{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-4b467c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3298 .elementor-element.elementor-element-ae6c638 > .elementor-widget-container{margin:30px 0px 60px 0px;}.elementor-3298 .elementor-element.elementor-element-73ec61a:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-73ec61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-3298 .elementor-element.elementor-element-73ec61a{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-7929078{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-ed8e37b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-ed8e37b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-356c0d9{--width:100%;--min-height:500px;--justify-content:flex-start;--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-3298 .elementor-element.elementor-element-461b977 .elementor-main-swiper{height:80vh;width:100%;}.elementor-3298 .elementor-element.elementor-element-461b977.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-3298 .elementor-element.elementor-element-7746fb9{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-b8a09b6{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-ab57c01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-508c6fe{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-5fe9b72{--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-3298 .elementor-element.elementor-element-e967afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 50px 0px;}}/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-36f33e4 */.container {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.circle-container {
  position: absolute;
  transform: translateY(-10vh);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.circle-container .circle {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  mix-blend-mode: screen;
  background-image: radial-gradient(#ff8f3d, #fee5cc 50%, rgba(255, 143, 60, 0) 56%);
  -webkit-animation: fadein-frames 200ms infinite, scale-frames 2s infinite;
          animation: fadein-frames 200ms infinite, scale-frames 2s infinite;
}
@-webkit-keyframes fade-frames {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-frames {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes scale-frames {
  0% {
    transform: scale3d(0.2, 0.2, 1);
  }
  100% {
    transform: scale3d(0.2, 1, 1);
  }
}
@keyframes scale-frames {
  0% {
    transform: scale3d(0.2, 0.2, 1);
  }
  100% {
    transform: scale3d(0.2, 1, 1);
  }
}
.circle-container:nth-child(1) {
  width: 7px;
  height: 7px;
  -webkit-animation-name: move-frames-1;
          animation-name: move-frames-1;
  -webkit-animation-duration: 7212ms;
          animation-duration: 7212ms;
  -webkit-animation-delay: 1000ms;
          animation-delay: 1000ms;
}
@-webkit-keyframes move-frames-1 {
  from {
    transform: translate3d(73vw, 50vh, 0);
  }
  to {
    transform: translate3d(90vw, -113vh, 0);
  }
}
@keyframes move-frames-1 {
  from {
    transform: translate3d(73vw, 50vh, 0);
  }
  to {
    transform: translate3d(90vw, -113vh, 0);
  }
}
.circle-container:nth-child(1) .circle {
  -webkit-animation-delay: 10ms;
          animation-delay: 10ms;
}
.circle-container:nth-child(2) {
  width: 4px;
  height: 4px;
  -webkit-animation-name: move-frames-2;
          animation-name: move-frames-2;
  -webkit-animation-duration: 9927ms;
          animation-duration: 9927ms;
  -webkit-animation-delay: 757ms;
          animation-delay: 757ms;
}
@-webkit-keyframes move-frames-2 {
  from {
    transform: translate3d(65vw, 45vh, 0);
  }
  to {
    transform: translate3d(88vw, -124vh, 0);
  }
}
@keyframes move-frames-2 {
  from {
    transform: translate3d(65vw, 45vh, 0);
  }
  to {
    transform: translate3d(88vw, -124vh, 0);
  }
}
.circle-container:nth-child(2) .circle {
  -webkit-animation-delay: 563ms;
          animation-delay: 563ms;
}
.circle-container:nth-child(3) {
  width: 9px;
  height: 9px;
  -webkit-animation-name: move-frames-3;
          animation-name: move-frames-3;
  -webkit-animation-duration: 9488ms;
          animation-duration: 9488ms;
  -webkit-animation-delay: 8670ms;
          animation-delay: 8670ms;
}
@-webkit-keyframes move-frames-3 {
  from {
    transform: translate3d(76vw, 46vh, 0);
  }
  to {
    transform: translate3d(82vw, -120vh, 0);
  }
}
@keyframes move-frames-3 {
  from {
    transform: translate3d(76vw, 46vh, 0);
  }
  to {
    transform: translate3d(82vw, -120vh, 0);
  }
}
.circle-container:nth-child(3) .circle {
  -webkit-animation-delay: 1396ms;
          animation-delay: 1396ms;
}
.circle-container:nth-child(4) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-4;
          animation-name: move-frames-4;
  -webkit-animation-duration: 7891ms;
          animation-duration: 7891ms;
  -webkit-animation-delay: 9074ms;
          animation-delay: 9074ms;
}
@-webkit-keyframes move-frames-4 {
  from {
    transform: translate3d(85vw, 20vh, 0);
  }
  to {
    transform: translate3d(95vw, -130vh, 0);
  }
}
@keyframes move-frames-4 {
  from {
    transform: translate3d(85vw, 20vh, 0);
  }
  to {
    transform: translate3d(95vw, -130vh, 0);
  }
}
.circle-container:nth-child(4) .circle {
  -webkit-animation-delay: 2836ms;
          animation-delay: 2836ms;
}
.circle-container:nth-child(5) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-5;
          animation-name: move-frames-5;
  -webkit-animation-duration: 10208ms;
          animation-duration: 10208ms;
  -webkit-animation-delay: 112ms;
          animation-delay: 112ms;
}
@-webkit-keyframes move-frames-5 {
  from {
    transform: translate3d(61vw, 40vh, 0);
  }
  to {
    transform: translate3d(71vw, -120vh, 0);
  }
}
@keyframes move-frames-5 {
  from {
    transform: translate3d(61vw, 40vh, 0);
  }
  to {
    transform: translate3d(71vw, -120vh, 0);
  }
}
.circle-container:nth-child(5) .circle {
  -webkit-animation-delay: 3213ms;
          animation-delay: 3213ms;
}
.circle-container:nth-child(6) {
  width: 10px;
  height: 10px;
  -webkit-animation-name: move-frames-6;
          animation-name: move-frames-6;
  -webkit-animation-duration: 10547ms;
          animation-duration: 10547ms;
  -webkit-animation-delay: 1786ms;
          animation-delay: 1786ms;
}
@-webkit-keyframes move-frames-6 {
  from {
    transform: translate3d(88vw, 45vh, 0);
  }
  to {
    transform: translate3d(92vw, -105vh, 0);
  }
}
@keyframes move-frames-6 {
  from {
    transform: translate3d(88vw, 45vh, 0);
  }
  to {
    transform: translate3d(92vw, -105vh, 0);
  }
}
.circle-container:nth-child(6) .circle {
  -webkit-animation-delay: 153ms;
          animation-delay: 153ms;
}
.circle-container:nth-child(7) {
  width: 3px;
  height: 3px;
  -webkit-animation-name: move-frames-7;
          animation-name: move-frames-7;
  -webkit-animation-duration: 7393ms;
          animation-duration: 7393ms;
  -webkit-animation-delay: 4594ms;
          animation-delay: 4594ms;
}
@-webkit-keyframes move-frames-7 {
  from {
    transform: translate3d(80vw, 48vh, 0);
  }
  to {
    transform: translate3d(55vw, -132vh, 0);
  }
}
@keyframes move-frames-7 {
  from {
    transform: translate3d(80vw, 48vh, 0);
  }
  to {
    transform: translate3d(55vw, -132vh, 0);
  }
}
.circle-container:nth-child(7) .circle {
  -webkit-animation-delay: 171ms;
          animation-delay: 171ms;
}
.circle-container:nth-child(8) {
  width: 10px;
  height: 10px;
  -webkit-animation-name: move-frames-8;
          animation-name: move-frames-8;
  -webkit-animation-duration: 7864ms;
          animation-duration: 7864ms;
  -webkit-animation-delay: 9955ms;
          animation-delay: 9955ms;
}
@-webkit-keyframes move-frames-8 {
  from {
    transform: translate3d(65vw, 43vh, 0);
  }
  to {
    transform: translate3d(90vw, -128vh, 0);
  }
}
@keyframes move-frames-8 {
  from {
    transform: translate3d(65vw, 43vh, 0);
  }
  to {
    transform: translate3d(90vw, -128vh, 0);
  }
}
.circle-container:nth-child(8) .circle {
  -webkit-animation-delay: 1336ms;
          animation-delay: 1336ms;
}
.circle-container:nth-child(9) {
  width: 9px;
  height: 9px;
  -webkit-animation-name: move-frames-9;
          animation-name: move-frames-9;
  -webkit-animation-duration: 9803ms;
          animation-duration: 9803ms;
  -webkit-animation-delay: 8245ms;
          animation-delay: 8245ms;
}
@-webkit-keyframes move-frames-9 {
  from {
    transform: translate3d(75vw, 49vh, 0);
  }
  to {
    transform: translate3d(40vw, -105vh, 0);
  }
}
@keyframes move-frames-9 {
  from {
    transform: translate3d(75vw, 49vh, 0);
  }
  to {
    transform: translate3d(40vw, -105vh, 0);
  }
}
.circle-container:nth-child(9) .circle {
  -webkit-animation-delay: 751ms;
          animation-delay: 751ms;
}
.circle-container:nth-child(10) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-10;
          animation-name: move-frames-10;
  -webkit-animation-duration: 7879ms;
          animation-duration: 7879ms;
  -webkit-animation-delay: 10722ms;
          animation-delay: 10722ms;
}
@-webkit-keyframes move-frames-10 {
  from {
    transform: translate3d(77vw, 51vh, 0);
  }
  to {
    transform: translate3d(55vw, -121vh, 0);
  }
}
@keyframes move-frames-10 {
  from {
    transform: translate3d(77vw, 51vh, 0);
  }
  to {
    transform: translate3d(55vw, -121vh, 0);
  }
}
.circle-container:nth-child(10) .circle {
  -webkit-animation-delay: 1707ms;
          animation-delay: 1707ms;
}
.circle-container:nth-child(11) {
  width: 6px;
  height: 6px;
  -webkit-animation-name: move-frames-11;
          animation-name: move-frames-11;
  -webkit-animation-duration: 9716ms;
          animation-duration: 9716ms;
  -webkit-animation-delay: 1715ms;
          animation-delay: 1715ms;
}
@-webkit-keyframes move-frames-11 {
  from {
    transform: translate3d(77vw, 42vh, 0);
  }
  to {
    transform: translate3d(85vw, -131vh, 0);
  }
}
@keyframes move-frames-11 {
  from {
    transform: translate3d(77vw, 42vh, 0);
  }
  to {
    transform: translate3d(85vw, -131vh, 0);
  }
}
.circle-container:nth-child(11) .circle {
  -webkit-animation-delay: 3694ms;
          animation-delay: 3694ms;
}
.circle-container:nth-child(12) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-12;
          animation-name: move-frames-12;
  -webkit-animation-duration: 9877ms;
          animation-duration: 9877ms;
  -webkit-animation-delay: 5917ms;
          animation-delay: 5917ms;
}
@-webkit-keyframes move-frames-12 {
  from {
    transform: translate3d(80vw, 46vh, 0);
  }
  to {
    transform: translate3d(48vw, -124vh, 0);
  }
}
@keyframes move-frames-12 {
  from {
    transform: translate3d(80vw, 46vh, 0);
  }
  to {
    transform: translate3d(48vw, -124vh, 0);
  }
}
.circle-container:nth-child(12) .circle {
  -webkit-animation-delay: 2784ms;
          animation-delay: 2784ms;
}
.circle-container:nth-child(13) {
  width: 4px;
  height: 4px;
  -webkit-animation-name: move-frames-13;
          animation-name: move-frames-13;
  -webkit-animation-duration: 7217ms;
          animation-duration: 7217ms;
  -webkit-animation-delay: 4353ms;
          animation-delay: 4353ms;
}
@-webkit-keyframes move-frames-13 {
  from {
    transform: translate3d(83vw, 39vh, 0);
  }
  to {
    transform: translate3d(69vw, -139vh, 0);
  }
}
@keyframes move-frames-13 {
  from {
    transform: translate3d(83vw, 39vh, 0);
  }
  to {
    transform: translate3d(69vw, -139vh, 0);
  }
}
.circle-container:nth-child(13) .circle {
  -webkit-animation-delay: 2677ms;
          animation-delay: 2677ms;
}
.circle-container:nth-child(14) {
  width: 10px;
  height: 10px;
  -webkit-animation-name: move-frames-14;
          animation-name: move-frames-14;
  -webkit-animation-duration: 8324ms;
          animation-duration: 8324ms;
  -webkit-animation-delay: 9209ms;
          animation-delay: 9209ms;
}
@-webkit-keyframes move-frames-14 {
  from {
    transform: translate3d(67vw, 40vh, 0);
  }
  to {
    transform: translate3d(11vw, -113vh, 0);
  }
}
@keyframes move-frames-14 {
  from {
    transform: translate3d(67vw, 40vh, 0);
  }
  to {
    transform: translate3d(11vw, -113vh, 0);
  }
}
.circle-container:nth-child(14) .circle {
  -webkit-animation-delay: 1232ms;
          animation-delay: 1232ms;
}
.circle-container:nth-child(15) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-15;
          animation-name: move-frames-15;
  -webkit-animation-duration: 8936ms;
          animation-duration: 8936ms;
  -webkit-animation-delay: 2005ms;
          animation-delay: 2005ms;
}
@-webkit-keyframes move-frames-15 {
  from {
    transform: translate3d(90vw, 47vh, 0);
  }
  to {
    transform: translate3d(67vw, -122vh, 0);
  }
}
@keyframes move-frames-15 {
  from {
    transform: translate3d(90vw, 47vh, 0);
  }
  to {
    transform: translate3d(67vw, -122vh, 0);
  }
}
.circle-container:nth-child(15) .circle {
  -webkit-animation-delay: 1087ms;
          animation-delay: 1087ms;
}
.circle-container:nth-child(16) {
  width: 6px;
  height: 6px;
  -webkit-animation-name: move-frames-16;
          animation-name: move-frames-16;
  -webkit-animation-duration: 9900ms;
          animation-duration: 9900ms;
  -webkit-animation-delay: 860ms;
          animation-delay: 860ms;
}
@-webkit-keyframes move-frames-16 {
  from {
    transform: translate3d(96vw, 52vh, 0);
  }
  to {
    transform: translate3d(32vw, -124vh, 0);
  }
}
@keyframes move-frames-16 {
  from {
    transform: translate3d(96vw, 52vh, 0);
  }
  to {
    transform: translate3d(32vw, -124vh, 0);
  }
}
.circle-container:nth-child(16) .circle {
  -webkit-animation-delay: 1179ms;
          animation-delay: 1179ms;
}
.circle-container:nth-child(17) {
  width: 4px;
  height: 4px;
  -webkit-animation-name: move-frames-17;
          animation-name: move-frames-17;
  -webkit-animation-duration: 10405ms;
          animation-duration: 10405ms;
  -webkit-animation-delay: 10118ms;
          animation-delay: 10118ms;
}
@-webkit-keyframes move-frames-17 {
  from {
    transform: translate3d(86vw, 58vh, 0);
  }
  to {
    transform: translate3d(12vw, -116vh, 0);
  }
}
@keyframes move-frames-17 {
  from {
    transform: translate3d(86vw, 58vh, 0);
  }
  to {
    transform: translate3d(12vw, -116vh, 0);
  }
}
.circle-container:nth-child(17) .circle {
  -webkit-animation-delay: 3007ms;
          animation-delay: 3007ms;
}
.circle-container:nth-child(18) {
  width: 5px;
  height: 5px;
  -webkit-animation-name: move-frames-18;
          animation-name: move-frames-18;
  -webkit-animation-duration: 9264ms;
          animation-duration: 9264ms;
  -webkit-animation-delay: 3140ms;
          animation-delay: 3140ms;
}
@-webkit-keyframes move-frames-18 {
  from {
    transform: translate3d(90vw, 32vh, 0);
  }
  to {
    transform: translate3d(58vw, -128vh, 0);
  }
}
@keyframes move-frames-18 {
  from {
    transform: translate3d(90vw, 32vh, 0);
  }
  to {
    transform: translate3d(58vw, -128vh, 0);
  }
}
.circle-container:nth-child(18) .circle {
  -webkit-animation-delay: 1457ms;
          animation-delay: 1457ms;
}
.circle-container:nth-child(19) {
  width: 1px;
  height: 1px;
  -webkit-animation-name: move-frames-19;
          animation-name: move-frames-19;
  -webkit-animation-duration: 7681ms;
          animation-duration: 7681ms;
  -webkit-animation-delay: 5336ms;
          animation-delay: 5336ms;
}
@-webkit-keyframes move-frames-19 {
  from {
    transform: translate3d(90vw, 33vh, 0);
  }
  to {
    transform: translate3d(79vw, -129vh, 0);
  }
}
@keyframes move-frames-19 {
  from {
    transform: translate3d(90vw, 33vh, 0);
  }
  to {
    transform: translate3d(79vw, -129vh, 0);
  }
}
.circle-container:nth-child(19) .circle {
  -webkit-animation-delay: 687ms;
          animation-delay: 687ms;
}
.circle-container:nth-child(20) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-20;
          animation-name: move-frames-20;
  -webkit-animation-duration: 7742ms;
          animation-duration: 7742ms;
  -webkit-animation-delay: 488ms;
          animation-delay: 488ms;
}
@-webkit-keyframes move-frames-20 {
  from {
    transform: translate3d(78vw, 35vh, 0);
  }
  to {
    transform: translate3d(62vw, -108vh, 0);
  }
}
@keyframes move-frames-20 {
  from {
    transform: translate3d(78vw, 35vh, 0);
  }
  to {
    transform: translate3d(62vw, -108vh, 0);
  }
}
.circle-container:nth-child(20) .circle {
  -webkit-animation-delay: 3694ms;
          animation-delay: 3694ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b5c268 *//* DESKTOP */ 
@media all and (min-width: 901px) {
    .elementor-element-36f33e4 {
width:100%!important;
height:100vh!important;
background-repeat:no-repeat!important;
background-attachment:fixed!important;
background-size: cover!important;
position:absolute!important;
animation: animation-barque 3s alternate-reverse infinite;
z-index:4;
}

@keyframes animation-barque {
  0%   {

      background: -350px 35px url("/wp-content/uploads/2024/01/animation-ded-eteint.webp"); }
  50% {
      background: -350px 30px url("/wp-content/uploads/2024/01/animation-ded-semi-allume.webp"); }
  100%   {
  background: -350px 30px url("/wp-content/uploads/2024/01/animation-ded-allume.webp"); }
      
  
}
}

/* TABLET */ 
@media all and (min-width: 768px) and (max-width: 900px) {
    
    .elementor-element-36f33e4 {
width:100%!important;
height:100vh!important;
background-repeat:no-repeat!important;
background-attachment:absolute!important;
background-position:absolute;
background-size: cover!important;
animation: animation-barque 3s alternate-reverse infinite;
z-index:4;
}

@keyframes animation-barque {
  0%   {
      background: -700px -250px url("/wp-content/uploads/2024/01/animation-ded-eteint.webp"); }
  50% {
      background: -700px -245px url("/wp-content/uploads/2024/01/animation-ded-semi-allume.webp"); }
  100%   {
  background: -700px -245px url("/wp-content/uploads/2024/01/animation-ded-allume.webp"); }
      
  

}
}


/* MOBILE */ 
@media all and (min-width: 360px) and (max-width: 767px) {
    
    .elementor-element-36f33e4 {
width:100%!important;
height:100vh!important;
background-repeat:no-repeat!important;
background-size: cover!important;
animation: animation-barque 3s alternate-reverse infinite;
z-index:4;
}

@keyframes animation-barque {
  0%   {
      background: -530px -250px url("/wp-content/uploads/2024/01/animation-ded-eteint.webp"); }
  50% {
      background:-530px -245px url("/wp-content/uploads/2024/01/animation-ded-semi-allume.webp"); }
  100%   {
  background: -530px -245px url("/wp-content/uploads/2024/01/animation-ded-allume.webp"); }
      
  

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c8885 *//* DESKTOP */ 
@media all and (min-width: 901px) {

.elementor-element-d4c8885 {
width:100%!important;
height:100vh!important;
background-repeat:no-repeat!important;
background-attachment:fixed!important;
background-size: cover!important;
position:absolute;
animation: animation-vagues-bateau 3s alternate-reverse infinite;
z-index:3;
}

@keyframes animation-vagues-bateau {
  0%   {
      
      background: -350px 30px url("/wp-content/uploads/2024/01/animation-vagues-bateau1.webp"); }
  50% {
      background: -353px 30px url("/wp-content/uploads/2024/01/animation-vagues-bateau2.webp"); }
  100%   {
  background: -350px 30px url("/wp-content/uploads/2024/01/animation-vagues-bateau3.webp"); }

      
}
}

/* TABLET */ 
@media all and (min-width: 768px) and (max-width: 900px) {

.elementor-element-d4c8885 {
width:100%!important;
height:100vh!important;
position: absolute;
background-repeat:no-repeat!important;
background-attachment:absolute!important;
background-size: cover!important;
animation: animation-vagues-bateau 3s alternate-reverse infinite;
z-index:3;
}

@keyframes animation-vagues-bateau {
  0%   {
      
      background: -700px 100px url("/wp-content/uploads/2024/01/animation-vagues-bateau1.webp"); }
  50% {
      background: -703px 100px url("/wp-content/uploads/2024/01/animation-vagues-bateau2.webp"); }
  100%   {
  background: -700px 100px url("/wp-content/uploads/2024/01/animation-vagues-bateau3.webp"); }

      
}
}

/* MOBILE */ 
@media all and (min-width: 360px) and (max-width: 767px) {

.elementor-element-d4c8885 {
width:100%!important;
height:100vh!important;
background-repeat:no-repeat!important;
background-attachment:absolute!important;
background-size: cover!important;
animation: animation-vagues-bateau 3s alternate-reverse infinite;
z-index:3;
}

@keyframes animation-vagues-bateau {
  0%   {
      
      background: -530px 50px url("/wp-content/uploads/2024/01/animation-vagues-bateau1.webp"); }
  50% {
      background: -533px 50px url("/wp-content/uploads/2024/01/animation-vagues-bateau2.webp"); }
  100%   {
  background: -530px 50px url("/wp-content/uploads/2024/01/animation-vagues-bateau3.webp"); }

      
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-840b2f3 *//* DESKTOP */ 
@media all and (min-width: 901px) {

.elementor-element-840b2f3 {
width:100%!important;
height:100vh!important;
background-position-x: 0!important;
background-position-y: 0!important;
background-repeat:no-repeat!important;
background-attachment:fixed!important;
background-size: cover!important;
position:absolute;
animation: animation-ampoule 3s alternate-reverse infinite;
z-index:2;
}

@keyframes animation-ampoule {
  0%   {
      background: url("/wp-content/uploads/2024/01/animation-ampoule-eteint.webp"); }
  50% {
      background: url("/wp-content/uploads/2024/01/animation-ampoule-semi-allume.webp"); }
  100%   {
  background: url("/wp-content/uploads/2024/01/animation-ampoule-allume.webp"); }
      
  
}
}

/* TABLET */ 
@media all and (min-width: 768px) and (max-width: 900px) {

.elementor-element-840b2f3 {
width:100%!important;
height:100vh!important;
position: absolute;
background-repeat:no-repeat!important;
background-attachment:absolutefixed!important;
background-size: cover!important;
animation: animation-ampoule 3s alternate-reverse infinite;
z-index:2;
}

@keyframes animation-ampoule {
  0%   {
      
      background: -900px 80px url("/wp-content/uploads/2024/01/animation-ampoule-eteint.webp"); }
  50% {
      background: -900px 80px url("/wp-content/uploads/2024/01/animation-ampoule-semi-allume.webp"); }
  100%   {
  background: -900px 80px url("/wp-content/uploads/2024/01/animation-ampoule-allume.webp"); }
      
  
}
}

/* MOBILE */ 
@media all and (min-width: 360px) and (max-width: 767px) {

.elementor-element-840b2f3 {
width:100%!important;
height:100vh!important;
background-position-x: -480px!important;
background-position-y: 140px!important;
background-size:1250px!important;
background-repeat:no-repeat!important;
background-attachment:absolute!important;
animation: animation-ampoule 3s alternate-reverse infinite;
z-index:2;
}

@keyframes animation-ampoule {
  0%   {
      
      background: url("/wp-content/uploads/2024/01/animation-ampoule-eteint.webp"); }
  50% {
      background: url("/wp-content/uploads/2024/01/animation-ampoule-semi-allume.webp"); }
  100%   {
  background: url("/wp-content/uploads/2024/01/animation-ampoule-allume.webp"); }
      
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91f0ec5 *//* DESKTOP */ 
@media all and (min-width: 901px) {

.elementor-element-91f0ec5 {
width:100%!important;
height:100vh!important;
background-repeat:no-repeat!important;
background-attachment:fixed!important;
background-size: cover!important;
animation: animation-vagues 3s alternate-reverse infinite;
z-index:1;
}

@keyframes animation-vagues {
  0%   {
      
      background: url("/wp-content/uploads/2024/01/animation-vaguelettes1.webp"); }

  100%   {
  background: url("/wp-content/uploads/2024/01/animation-vaguelettes2.webp"); }
      

}
}

/* TABLET */ 
@media all and (min-width: 768px) and (max-width: 900px) {

.elementor-element-91f0ec5 {
width:100%!important;
height:100vh!important;
background-position-x: -500px!important;
background-position-y: 50px!important;
background-repeat:no-repeat!important;
background-attachment:absolute!important;
background-size: cover!important;
animation: animation-vagues 3s alternate-reverse infinite;
z-index:1;
}

@keyframes animation-vagues {
  0%   {
      
      background: url("/wp-content/uploads/2024/01/animation-vaguelettes1.webp"); }

  100%   {
  background: url("/wp-content/uploads/2024/01/animation-vaguelettes2.webp"); }
      

}
}

/* MOBILE */ 
@media all and (min-width: 360px) and (max-width: 767px) {

.elementor-element-91f0ec5 {
width:100%!important;
height:100vh!important;
background-position-x: -500px!important;
background-position-y: -50px!important;
background-repeat:no-repeat!important;
background-attachment:absolute!important;
background-size: cover!important;
animation: animation-vagues 3s alternate-reverse infinite;
z-index:1;
}

@keyframes animation-vagues {
  0%   {
      
      background: url("/wp-content/uploads/2024/01/animation-vaguelettes1.webp"); }

  100%   {
  background: url("/wp-content/uploads/2024/01/animation-vaguelettes2.webp"); }
      

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-595fbd8 */.elementor-element-c86306e img {
width:100px;
height:100px;
animation: 0.2s infinite animation-mario;
z-index:1;
margin-top:-10px;
}

@keyframes animation-mario {
  0%   { background: 0 / 100% no-repeat url("/wp-content/uploads/2024/01/icone-meticuleux1-1.png" ); }
  50%  { background: 0 / 100% no-repeat url("/wp-content/uploads/2024/01/icone-meticuleux2-1.png"); }
  100% { background: 0 / 100% no-repeat url("/wp-content/uploads/2024/01/icone-meticuleux3-1.png"); }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-07bbac1 */#background-wrap {
width:100vw;
    bottom: 0;
	left: 0;
	position: relative;
	right: 0;
	top: 0;
	z-index: 0;
opacity:0.3;

}

/* KEYFRAMES */

@-webkit-keyframes animateBubble {
    0% {
        margin-top: 1000px;
    }
    100% {
        margin-top: -100%;
    }
}

@-moz-keyframes animateBubble {
    0% {
        margin-top: 1000px;
    }
    100% {
        margin-top: -100%;
    }
}

@keyframes animateBubble {
    0% {
        margin-top: 1000px;
    }
    100% {
        margin-top: -100%;
    }
}

@-webkit-keyframes sideWays { 
    0% { 
        margin-left:0px;
    }
    100% { 
        margin-left:50px;
    }
}

@-moz-keyframes sideWays { 
    0% { 
        margin-left:0px;
    }
    100% { 
        margin-left:50px;
    }
}

@keyframes sideWays { 
    0% { 
        margin-left:0px;
    }
    100% { 
        margin-left:50px;
    }
}

/* ANIMATIONS */

.x1 {
    -webkit-animation: animateBubble 25s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 25s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 25s linear infinite, sideWays 2s ease-in-out infinite alternate;
	
	left: -5%;
	top: 5%;
	
	-webkit-transform: scale(0.2);
	-moz-transform: scale(0.2);
	transform: scale(0.2);
}

.x2 {
    -webkit-animation: animateBubble 20s linear infinite, sideWays 4s ease-in-out infinite alternate;
	-moz-animation: animateBubble 20s linear infinite, sideWays 4s ease-in-out infinite alternate;
	animation: animateBubble 20s linear infinite, sideWays 4s ease-in-out infinite alternate;
	
	left: 5%;
	top: 80%;
	
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	transform: scale(0.4);
}

.x3 {
    -webkit-animation: animateBubble 28s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 28s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 28s linear infinite, sideWays 2s ease-in-out infinite alternate;
	
	left: 10%;
	top: 40%;
	
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	transform: scale(0.7);
}

.x4 {
    -webkit-animation: animateBubble 22s linear infinite, sideWays 3s ease-in-out infinite alternate;
	-moz-animation: animateBubble 22s linear infinite, sideWays 3s ease-in-out infinite alternate;
	animation: animateBubble 22s linear infinite, sideWays 3s ease-in-out infinite alternate;
	
	left: 20%;
	top: 0;
	
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}

.x5 {
    -webkit-animation: animateBubble 29s linear infinite, sideWays 4s ease-in-out infinite alternate;
	-moz-animation: animateBubble 29s linear infinite, sideWays 4s ease-in-out infinite alternate;
	animation: animateBubble 29s linear infinite, sideWays 4s ease-in-out infinite alternate;
	
	left: 30%;
	top: 50%;
	
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	transform: scale(0.5);
}

.x6 {
    -webkit-animation: animateBubble 21s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 21s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 21s linear infinite, sideWays 2s ease-in-out infinite alternate;
	
	left: 50%;
	top: 0;
	
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	transform: scale(0.8);
}

.x7 {
    -webkit-animation: animateBubble 20s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 20s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 20s linear infinite, sideWays 2s ease-in-out infinite alternate;
	
	left: 65%;
	top: 70%;
	
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	transform: scale(0.4);
}

.x8 {
    -webkit-animation: animateBubble 22s linear infinite, sideWays 3s ease-in-out infinite alternate;
	-moz-animation: animateBubble 22s linear infinite, sideWays 3s ease-in-out infinite alternate;
	animation: animateBubble 22s linear infinite, sideWays 3s ease-in-out infinite alternate;
	
	left: 80%;
	top: 10%;
	
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}

.x9 {
    -webkit-animation: animateBubble 29s linear infinite, sideWays 4s ease-in-out infinite alternate;
	-moz-animation: animateBubble 29s linear infinite, sideWays 4s ease-in-out infinite alternate;
	animation: animateBubble 29s linear infinite, sideWays 4s ease-in-out infinite alternate;
	
	left: 90%;
	top: 50%;
	
	-webkit-transform: scale(0.6);
	-moz-transform: scale(0.6);
	transform: scale(0.6);
}

.x10 {
    -webkit-animation: animateBubble 26s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 26s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 26s linear infinite, sideWays 2s ease-in-out infinite alternate;
	
	left: 80%;
	top: 80%;
	
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}

/* OBJECTS */

.bubble {
    -webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	
    -webkit-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2), inset 0px 10px 30px 5px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2), inset 0px 10px 30px 5px rgba(255, 255, 255, 1);
	box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2), inset 0px 10px 30px 5px rgba(255, 255, 255, 1);
	
    height: 200px;
	position: absolute;
	width: 200px;
}

.bubble:after {
    background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 70%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.5)), color-stop(70%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 70%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 70%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	
    -webkit-box-shadow: inset 0 20px 30px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: inset 0 20px 30px rgba(255, 255, 255, 0.3);
	box-shadow: inset 0 20px 30px rgba(255, 255, 255, 0.3);
	
	content: "";
    height: 180px;
	left: 10px;
	position: absolute;
	width: 180px;
}/* End custom CSS */
/* Start custom CSS */.elementor-image-box-description{
text-align: justify;
height:200px;
}/* End custom CSS */