.elementor-8824 .elementor-element.elementor-element-3d321b5{--display:flex;--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-8824 .elementor-element.elementor-element-3d321b5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-8824 .elementor-element.elementor-element-3d321b5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#0A0A0F;}.elementor-8824 .elementor-element.elementor-element-3d321b5 > .elementor-shape-bottom svg, .elementor-8824 .elementor-element.elementor-element-3d321b5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(289% + 1.3px);height:43px;}.elementor-8824 .elementor-element.elementor-element-3d321b5 > .elementor-shape-bottom, .elementor-8824 .elementor-element.elementor-element-3d321b5 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-8824 .elementor-element.elementor-element-8111fc9{--display:flex;--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-8824 .elementor-element.elementor-element-8111fc9:not(.elementor-motion-effects-element-type-background), .elementor-8824 .elementor-element.elementor-element-8111fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-8824 .elementor-element.elementor-element-89f26d0{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;top:-880px;}.elementor-8824 .elementor-element.elementor-element-89f26d0 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:double;border-width:2px 2px 2px 2px;border-color:#FFB31B;border-radius:14px 14px 14px 14px;}.elementor-8824 .elementor-element.elementor-element-89f26d0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8824 .elementor-element.elementor-element-89f26d0{left:166px;}body.rtl .elementor-8824 .elementor-element.elementor-element-89f26d0{right:166px;}.elementor-8824 .elementor-element.elementor-element-89f26d0 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 102% ) contrast( 92% ) saturate( 106% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8824 .elementor-element.elementor-element-414021b{--display:flex;}.elementor-8824 .elementor-element.elementor-element-c1422cc{--display:flex;--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-8824 .elementor-element.elementor-element-72f754b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8824 .elementor-element.elementor-element-43e6c35{--display:flex;--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-8824 .elementor-element.elementor-element-bb556fe{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;top:-424px;}.elementor-8824 .elementor-element.elementor-element-bb556fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FACF27;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-8824 .elementor-element.elementor-element-bb556fe{left:764px;}body.rtl .elementor-8824 .elementor-element.elementor-element-bb556fe{right:764px;}.elementor-8824 .elementor-element.elementor-element-bb556fe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8824 .elementor-element.elementor-element-b1288bd{--display:flex;}.elementor-8824 .elementor-element.elementor-element-b1288bd:not(.elementor-motion-effects-element-type-background), .elementor-8824 .elementor-element.elementor-element-b1288bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-8824 .elementor-element.elementor-element-7b912e0 > .elementor-widget-container{background-color:#0A0A0F;border-style:solid;border-color:#F1CD26;}.elementor-8824 .elementor-element.elementor-element-7b912e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8824 .elementor-element.elementor-element-2e80660{--display:flex;}.elementor-8824 .elementor-element.elementor-element-f3d678f{--display:flex;--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-8824 .elementor-element.elementor-element-4f82013 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8824 .elementor-element.elementor-element-a2f45b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8824 .elementor-element.elementor-element-a2f45b9:not(.elementor-motion-effects-element-type-background), .elementor-8824 .elementor-element.elementor-element-a2f45b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #0A0A0F 0%, #1A1A2E 100%);}.elementor-8824 .elementor-element.elementor-element-cec6a28{--display:flex;}.elementor-8824 .elementor-element.elementor-element-e228ae9{--display:flex;}body.elementor-page-8824:not(.elementor-motion-effects-element-type-background), body.elementor-page-8824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A2E;}:root{--page-title-display:none;}body.elementor-page-8824{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-8824 .elementor-element.elementor-element-89f26d0{--container-widget-width:656px;--container-widget-flex-grow:0;width:var( --container-widget-width, 656px );max-width:656px;top:-594px;}body:not(.rtl) .elementor-8824 .elementor-element.elementor-element-89f26d0{left:50px;}body.rtl .elementor-8824 .elementor-element.elementor-element-89f26d0{right:50px;}.elementor-8824 .elementor-element.elementor-element-bb556fe{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;top:-673px;}body:not(.rtl) .elementor-8824 .elementor-element.elementor-element-bb556fe{left:373px;}body.rtl .elementor-8824 .elementor-element.elementor-element-bb556fe{right:373px;}}@media(max-width:767px){.elementor-8824 .elementor-element.elementor-element-89f26d0{--container-widget-width:366px;--container-widget-flex-grow:0;width:var( --container-widget-width, 366px );max-width:366px;top:-481px;}body:not(.rtl) .elementor-8824 .elementor-element.elementor-element-89f26d0{left:13px;}body.rtl .elementor-8824 .elementor-element.elementor-element-89f26d0{right:13px;}.elementor-8824 .elementor-element.elementor-element-414021b{--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-8824 .elementor-element.elementor-element-bb556fe{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}body:not(.rtl) .elementor-8824 .elementor-element.elementor-element-bb556fe{left:25px;}body.rtl .elementor-8824 .elementor-element.elementor-element-bb556fe{right:25px;}.elementor-8824 .elementor-element.elementor-element-7b912e0{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-8824 .elementor-element.elementor-element-7b912e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-8824 .elementor-element.elementor-element-7b912e0.elementor-element{--align-self:center;}.elementor-8824 .elementor-element.elementor-element-a2f45b9{--width:500px;--min-height:0px;}.elementor-8824 .elementor-element.elementor-element-2e3c8c0b{width:100%;max-width:100%;}.elementor-8824 .elementor-element.elementor-element-2e3c8c0b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for video, class: .elementor-element-89f26d0 *//* Cible le conteneur de la vidéo YouTube */
.elementor-widget-video iframe {
  position: relative !important;   /* on évite absolute ici */
  z-index: 9999 !important;        /* tout en haut */
  pointer-events: auto !important; /* autorise les clics */
}

/* Assure-toi que le bloc HTML au-dessus (texte + bouton) ne bloque rien */
.elementor-widget-html {
  z-index: 1 !important;
}

/* OU, si la vidéo est vraiment en absolute (et doit le rester pour le design) */
.video-vsl-renaissance {
  position: absolute !important;
  top: 150px; /* ajuste selon ton besoin */
  left: 50%;
  transform: translateX(-50%);
  z-index: 9999 !important;
  pointer-events: auto !important;
}/* End custom CSS */