.elementor-11 .elementor-element.elementor-element-fb9cfa8{--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:center;--gap:050px 020px;--row-gap:050px;--column-gap:020px;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fb9cfa8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://ejmmrbw.cluster121.hosting.ovh.net/wp-content/uploads/2026/04/A-TQ8B7704.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-fb9cfa8::before, .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-a71e868{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-a71e868 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a71e868.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a71e868 .wcf--title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:100px;font-weight:100;line-height:0.77em;}.elementor-11 .elementor-element.elementor-element-a71e868 .wcf--title .highlight{color:#f00000;}.elementor-11 .elementor-element.elementor-element-e9a794e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-e9a794e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e9a794e .wcf--text{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e9a794e .wcf--text, .elementor-11 .elementor-element.elementor-element-e9a794e .wcf--text *{line-height:1.58em;}.elementor-11 .elementor-element.elementor-element-08b2db7{--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:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d8bc427 );--border-color:var( --e-global-color-d8bc427 );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-08b2db7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-08b2db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-11 .elementor-element.elementor-element-233ffc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2579ede{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:left;}.elementor-11 .elementor-element.elementor-element-2579ede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2579ede .wcf--title{color:var( --e-global-color-accent );font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-2579ede .wcf--title .highlight{color:#f00000;}.elementor-11 .elementor-element.elementor-element-e35feac{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-e35feac .wcf--title .highlight{color:var( --e-global-color-ae05f7c );font-weight:400;font-style:italic;}.elementor-11 .elementor-element.elementor-element-f9f8a27{--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-8aff050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9e5b0c1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-11 .elementor-element.elementor-element-9e5b0c1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9e5b0c1 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-fc42ae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-379cc9b{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-379cc9b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-379cc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://ejmmrbw.cluster121.hosting.ovh.net/wp-content/uploads/2026/03/DSCF4935.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5fba47a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9146731{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-11 .elementor-element.elementor-element-d269df5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-11 .elementor-element.elementor-element-5d3bf79{--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:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d8bc427 );--border-color:var( --e-global-color-d8bc427 );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d3bf79:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d3bf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-11 .elementor-element.elementor-element-d2a3078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6ce81b8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-11 .elementor-element.elementor-element-6ce81b8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6ce81b8 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-57fc0b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fad1dbf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:left;}.elementor-11 .elementor-element.elementor-element-fad1dbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fad1dbf .wcf--title{color:var( --e-global-color-accent );font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-fad1dbf .wcf--title .highlight{color:#f00000;}.elementor-11 .elementor-element.elementor-element-19f1f90{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-19f1f90 .wcf--title .highlight{color:var( --e-global-color-ae05f7c );font-weight:400;font-style:italic;}.elementor-11 .elementor-element.elementor-element-25685a6{--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-fb9cfa8{--padding-top:80px;--padding-bottom:160px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-a71e868 .wcf--title{font-size:130px;}.elementor-11 .elementor-element.elementor-element-08b2db7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-233ffc3{--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-5d3bf79{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-57fc0b7{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-fb9cfa8{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-11 .elementor-element.elementor-element-fb9cfa8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fb9cfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-11 .elementor-element.elementor-element-a71e868 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-a71e868{text-align:center;}.elementor-11 .elementor-element.elementor-element-a71e868 .wcf--title{font-size:50px;}.elementor-11 .elementor-element.elementor-element-e9a794e{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-e9a794e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e9a794e .wcf--text, .elementor-11 .elementor-element.elementor-element-e9a794e .wcf--text *{font-size:16px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-08b2db7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-233ffc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2579ede > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2579ede .wcf--title{font-size:12px;}.elementor-11 .elementor-element.elementor-element-e35feac{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f9f8a27{--wcf-ease:ease-out;width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f9f8a27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5d3bf79{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d2a3078.e-con{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-57fc0b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fad1dbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fad1dbf .wcf--title{font-size:12px;}.elementor-11 .elementor-element.elementor-element-19f1f90{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-25685a6{--wcf-ease:ease-out;width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-25685a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-233ffc3{--width:50%;}.elementor-11 .elementor-element.elementor-element-8aff050{--width:50%;}.elementor-11 .elementor-element.elementor-element-d2a3078{--width:50%;}.elementor-11 .elementor-element.elementor-element-57fc0b7{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-233ffc3{--width:100%;}.elementor-11 .elementor-element.elementor-element-8aff050{--width:100%;}.elementor-11 .elementor-element.elementor-element-d2a3078{--width:100%;}.elementor-11 .elementor-element.elementor-element-57fc0b7{--width:100%;}}/* Start custom CSS for wcf--title, class: .elementor-element-2579ede */.elementor-11 .elementor-element.elementor-element-2579ede {
  display: flex;
  align-items: center;
  gap: 18px;
  letter-spacing: 0.2em;
  font-size: 12px;
  color: #a07850;
}

.elementor-11 .elementor-element.elementor-element-2579ede::before {
  content: '';
  display: block;
  width: 32px;
  height: 1px;
  background-color: #C8AD89;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-379cc9b */.bg-zoom {
  overflow: hidden;
  position: relative;
}

.bg-zoom::after {
  content: '';
  position: absolute;
  inset: -5%;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: scale(1);
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 0;
}

.bg-zoom:hover::after {
  transform: scale(1.07);
}

/* Remettre le contenu du conteneur au dessus */
.bg-zoom > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146731 *//* =============================================
   ZOOM IN ON HOVER — IMAGE ELEMENTOR
   ============================================= */

/* Le conteneur doit cacher le débordement */
.ton-selecteur {
  overflow: hidden;
}

/* L'image en état normal */
.ton-selecteur img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
}

/* L'image au hover */
.ton-selecteur:hover img {
  transform: scale(1.07);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d269df5 *//* =============================================
   ZOOM IN ON HOVER — IMAGE ELEMENTOR
   ============================================= */

/* Le conteneur doit cacher le débordement */
.ton-selecteur {
  overflow: hidden;
}

/* L'image en état normal */
.ton-selecteur img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
}

/* L'image au hover */
.ton-selecteur:hover img {
  transform: scale(1.07);
}/* End custom CSS */
/* Start custom CSS for wcf--title, class: .elementor-element-fad1dbf */.elementor-11 .elementor-element.elementor-element-fad1dbf {
  display: flex;
  align-items: center;
  gap: 18px;
  letter-spacing: 0.2em;
  font-size: 12px;
  color: #a07850;
}

.elementor-11 .elementor-element.elementor-element-fad1dbf::before {
  content: '';
  display: block;
  width: 32px;
  height: 1px;
  background-color: #C8AD89;
  flex-shrink: 0;
}/* End custom CSS */