.elementor-2418 .elementor-element.elementor-element-6ad5ff8{--display:flex;--min-height:753px;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-236px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2418 .elementor-element.elementor-element-6ad5ff8::before, .elementor-2418 .elementor-element.elementor-element-6ad5ff8 > .elementor-background-video-container::before, .elementor-2418 .elementor-element.elementor-element-6ad5ff8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2418 .elementor-element.elementor-element-6ad5ff8 > .elementor-background-slideshow::before, .elementor-2418 .elementor-element.elementor-element-6ad5ff8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2418 .elementor-element.elementor-element-6ad5ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2418 .elementor-element.elementor-element-9f05d9a{--display:flex;--min-height:504px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2418 .elementor-element.elementor-element-9f05d9a:not(.elementor-motion-effects-element-type-background), .elementor-2418 .elementor-element.elementor-element-9f05d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C0C 0%, #000000 100%);}.elementor-2418 .elementor-element.elementor-element-bac7fb3{--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:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-2418 .elementor-element.elementor-element-6ebbec5{--spacer-size:50px;}.elementor-2418 .elementor-element.elementor-element-657fd27{width:var( --container-widget-width, 104.999% );max-width:104.999%;--container-widget-width:104.999%;--container-widget-flex-grow:0;text-align:center;}.elementor-2418 .elementor-element.elementor-element-657fd27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2418 .elementor-element.elementor-element-657fd27 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:67px;font-weight:100;color:#FFFFFF;}.elementor-2418 .elementor-element.elementor-element-7fae71c > .elementor-widget-container{padding:23px 26px 23px 7px;}.elementor-2418 .elementor-element.elementor-element-7fae71c{text-align:justify;font-family:"Anek Latin", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-2418 .elementor-element.elementor-element-d62ebde{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2418 .elementor-element.elementor-element-a164600{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2418 .elementor-element.elementor-element-0417062.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2418 .elementor-element.elementor-element-0417062.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2418 .elementor-element.elementor-element-0417062.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta .elementor-cta__bg, .elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2418 .elementor-element.elementor-element-0417062 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__content{min-height:500px;text-align:center;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__title{font-family:"Cormorant", Sans-serif;text-transform:capitalize;text-decoration:none;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__description:not(:last-child){margin-bottom:18px;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__button{border-width:2px;border-radius:67px;}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__bg{filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2418 .elementor-element.elementor-element-0417062 .elementor-cta__bg-overlay{mix-blend-mode:overlay;}.elementor-2418 .elementor-element.elementor-element-f795601{--display:flex;--min-height:9px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2418 .elementor-element.elementor-element-278d18b .zoom_caption_reveal_content_box{height:300px;}.elementor-2418 .elementor-element.elementor-element-278d18b .icroh-caption{padding:20px 20px 20px 20px;}.elementor-2418 .elementor-element.elementor-element-278d18b .icroh-title{color:#ffffff;}.elementor-2418 .elementor-element.elementor-element-278d18b .icroh-text{color:#ffffff;margin-top:10px;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2418 .elementor-element.elementor-element-d4e269a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2418 .elementor-element.elementor-element-d4e269a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2418 .elementor-element.elementor-element-d4e269a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta .elementor-cta__bg, .elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__content{min-height:500px;text-align:center;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__title{font-family:"Cormorant", Sans-serif;text-transform:capitalize;text-decoration:none;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__description:not(:last-child){margin-bottom:18px;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__button{border-width:2px;border-radius:67px;}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__bg{filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2418 .elementor-element.elementor-element-d4e269a .elementor-cta__bg-overlay{mix-blend-mode:overlay;}.elementor-2418 .elementor-element.elementor-element-3a8c052 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2418 .elementor-element.elementor-element-3a8c052.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2418 .elementor-element.elementor-element-3a8c052.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2418 .elementor-element.elementor-element-3a8c052.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2418 .elementor-element.elementor-element-3a8c052 .elementor-cta .elementor-cta__bg, .elementor-2418 .elementor-element.elementor-element-3a8c052 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2418 .elementor-element.elementor-element-3a8c052 .elementor-cta__content{min-height:500px;text-align:center;}.elementor-2418 .elementor-element.elementor-element-0b2cb44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2418 .elementor-element.elementor-element-0b2cb44:not(.elementor-motion-effects-element-type-background), .elementor-2418 .elementor-element.elementor-element-0b2cb44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020000;}.elementor-2418 .elementor-element.elementor-element-c409b67{--spacer-size:106px;}.elementor-2418 .elementor-element.elementor-element-9973bf5{width:var( --container-widget-width, 104.999% );max-width:104.999%;--container-widget-width:104.999%;--container-widget-flex-grow:0;text-align:center;}.elementor-2418 .elementor-element.elementor-element-9973bf5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2418 .elementor-element.elementor-element-9973bf5 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:47px;font-weight:100;color:#FFFFFF;}.elementor-2418 .elementor-element.elementor-element-07bd17c{--spacer-size:47px;}.elementor-2418 .elementor-element.elementor-element-a5e56e0{--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;}@media(max-width:767px){.elementor-2418 .elementor-element.elementor-element-657fd27 .elementor-heading-title{font-size:49px;}.elementor-2418 .elementor-element.elementor-element-7fae71c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2418 .elementor-element.elementor-element-7fae71c{text-align:justify;line-height:1.3em;}}@media(min-width:768px){.elementor-2418 .elementor-element.elementor-element-9f05d9a{--width:100%;}.elementor-2418 .elementor-element.elementor-element-bac7fb3{--width:50%;}.elementor-2418 .elementor-element.elementor-element-d62ebde{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-6ad5ff8 *//* Dégradé pour la bordure inférieure d'un conteneur Elementor */
.bordure-degrade {
  position: relative;
}

.bordure-degrade::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px; /* Épaisseur de la bordure */
  background: linear-gradient(to right, #B08C4D, #F4E999, #E7D487); /* Couleurs du dégradé */
  z-index: 1; /* S'assurer que l'effet reste visible */
}/* End custom CSS */