.elementor-416 .elementor-element.elementor-element-1476d9a{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;--z-index:0;}.elementor-416 .elementor-element.elementor-element-1476d9a:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-1476d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bb0d88 );}.elementor-416 .elementor-element.elementor-element-1476d9a::before, .elementor-416 .elementor-element.elementor-element-1476d9a > .elementor-background-video-container::before, .elementor-416 .elementor-element.elementor-element-1476d9a > .e-con-inner > .elementor-background-video-container::before, .elementor-416 .elementor-element.elementor-element-1476d9a > .elementor-background-slideshow::before, .elementor-416 .elementor-element.elementor-element-1476d9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-416 .elementor-element.elementor-element-1476d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hlv-notaires.fr/wp-content/uploads/2025/09/fond-logo-HLV.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-416 .elementor-element.elementor-element-0a421ef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:11%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-915e59b .elementor-heading-title{font-size:3em;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-5634d31{font-weight:500;}.elementor-416 .elementor-element.elementor-element-4bf5077{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-416 .elementor-element.elementor-element-0031f17{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-416 .elementor-element.elementor-element-6e6dd2c .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-416 .elementor-element.elementor-element-46e281e{--display:flex;}.elementor-416 .elementor-element.elementor-element-58bea0c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-416 .elementor-element.elementor-element-98b8537{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-416 .elementor-element.elementor-element-64fb65c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-416 .elementor-element.elementor-element-64fb65c .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-416 .elementor-element.elementor-element-9888a24{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-weight:500;}.elementor-416 .elementor-element.elementor-element-56a6feb{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-416 .elementor-element.elementor-element-c435ab9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-416 .elementor-element.elementor-element-688d55f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-416 .elementor-element.elementor-element-688d55f .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-416 .elementor-element.elementor-element-c070a6d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-weight:500;}.elementor-416 .elementor-element.elementor-element-ec313eb{--display:flex;--min-height:60vh;--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-36fb0bc{--display:flex;--justify-content:center;}.elementor-416 .elementor-element.elementor-element-46983e9 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-416 .elementor-element.elementor-element-f6dea10{font-weight:500;}.elementor-416 .elementor-element.elementor-element-7652b38{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-b3e1aa6{--e-transform-flipX:-1;top:34%;}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-b3e1aa6{left:0vw;}body.rtl .elementor-416 .elementor-element.elementor-element-b3e1aa6{right:0vw;}.elementor-416 .elementor-element.elementor-element-b3e1aa6 img{width:42%;}.elementor-416 .elementor-element.elementor-element-4662050{--e-transform-rotateZ:90deg;top:72%;}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-4662050{left:4vw;}body.rtl .elementor-416 .elementor-element.elementor-element-4662050{right:4vw;}.elementor-416 .elementor-element.elementor-element-4662050 img{width:19%;}.elementor-416 .elementor-element.elementor-element-785a94a5{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 0px 0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-416 .elementor-element.elementor-element-785a94a5:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-785a94a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F278D;}.elementor-416 .elementor-element.elementor-element-3e8dd64b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-416 .elementor-element.elementor-element-6be837b3{padding:0% 50% 0% 0%;}.elementor-416 .elementor-element.elementor-element-6be837b3 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-5fe2a1c{font-weight:500;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-5a5c0667{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-1bdbd00.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-1bdbd00.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-1bdbd00.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-1bdbd00.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-1bdbd00.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon{font-size:500px;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon svg{height:500px;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon-wrapper svg{width:auto;}.elementor-416 .elementor-element.elementor-element-3147d423{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-416 .elementor-element.elementor-element-3147d423:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-3147d423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5007D;}.elementor-416 .elementor-element.elementor-element-34799aa6{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-d78bdbb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-d78bdbb.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-d78bdbb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-d78bdbb.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-d78bdbb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon{font-size:500px;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon svg{height:500px;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon-wrapper svg{width:auto;}.elementor-416 .elementor-element.elementor-element-40aefd75{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-416 .elementor-element.elementor-element-771de8de{padding:0% 50% 0% 0%;}.elementor-416 .elementor-element.elementor-element-771de8de .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-39bc2f83{font-weight:500;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-fb19b07{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 0px 0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:3;}.elementor-416 .elementor-element.elementor-element-fb19b07:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-fb19b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9A01;}.elementor-416 .elementor-element.elementor-element-6225da8{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-416 .elementor-element.elementor-element-9bcf741{padding:0% 50% 0% 0%;}.elementor-416 .elementor-element.elementor-element-9bcf741 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-e7d0e11{font-weight:500;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-f3a43f1 .elementor-icon-wrapper{text-align:left;}.elementor-416 .elementor-element.elementor-element-f3a43f1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-f3a43f1.elementor-view-framed .elementor-icon:hover, .elementor-416 .elementor-element.elementor-element-f3a43f1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-f3a43f1.elementor-view-framed .elementor-icon:hover, .elementor-416 .elementor-element.elementor-element-f3a43f1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-f3a43f1 .elementor-icon-wrapper svg{width:auto;}.elementor-416 .elementor-element.elementor-element-c13461a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-6350afe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-6350afe.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-6350afe.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-6350afe.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-6350afe.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon{font-size:500px;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon svg{height:500px;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon-wrapper svg{width:auto;}.elementor-416 .elementor-element.elementor-element-72804c2{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 0px 0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:4;}.elementor-416 .elementor-element.elementor-element-72804c2:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-72804c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF8615;}.elementor-416 .elementor-element.elementor-element-935f714{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-5975fa0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-5975fa0.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-5975fa0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-5975fa0.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-5975fa0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon{font-size:500px;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon svg{height:500px;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon-wrapper svg{width:auto;}.elementor-416 .elementor-element.elementor-element-83baac4{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-416 .elementor-element.elementor-element-49f7b08{padding:0% 50% 0% 0%;}.elementor-416 .elementor-element.elementor-element-49f7b08 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-6d68ff5{font-weight:500;color:#FFFFFF;}body.elementor-page-416:not(.elementor-motion-effects-element-type-background), body.elementor-page-416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-416 .elementor-element.elementor-element-1476d9a{--width:100%;}.elementor-416 .elementor-element.elementor-element-0a421ef{--width:40%;}.elementor-416 .elementor-element.elementor-element-4bf5077{--width:60%;}.elementor-416 .elementor-element.elementor-element-46e281e{--width:83%;}.elementor-416 .elementor-element.elementor-element-58bea0c{--width:100%;}.elementor-416 .elementor-element.elementor-element-56a6feb{--width:100%;}.elementor-416 .elementor-element.elementor-element-36fb0bc{--width:80%;}.elementor-416 .elementor-element.elementor-element-7652b38{--width:20%;}.elementor-416 .elementor-element.elementor-element-3e8dd64b{--width:50%;}.elementor-416 .elementor-element.elementor-element-5a5c0667{--width:50%;}.elementor-416 .elementor-element.elementor-element-34799aa6{--width:50%;}.elementor-416 .elementor-element.elementor-element-40aefd75{--width:50%;}.elementor-416 .elementor-element.elementor-element-6225da8{--width:50%;}.elementor-416 .elementor-element.elementor-element-c13461a{--width:50%;}.elementor-416 .elementor-element.elementor-element-935f714{--width:50%;}.elementor-416 .elementor-element.elementor-element-83baac4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-416 .elementor-element.elementor-element-1476d9a{--width:100%;}.elementor-416 .elementor-element.elementor-element-0a421ef{--width:100%;}.elementor-416 .elementor-element.elementor-element-4bf5077{--width:100%;}.elementor-416 .elementor-element.elementor-element-46e281e{--width:100%;}.elementor-416 .elementor-element.elementor-element-3e8dd64b{--width:50%;}.elementor-416 .elementor-element.elementor-element-5a5c0667{--width:50%;}.elementor-416 .elementor-element.elementor-element-34799aa6{--width:50%;}.elementor-416 .elementor-element.elementor-element-40aefd75{--width:50%;}.elementor-416 .elementor-element.elementor-element-6225da8{--width:50%;}.elementor-416 .elementor-element.elementor-element-c13461a{--width:50%;}.elementor-416 .elementor-element.elementor-element-935f714{--width:50%;}.elementor-416 .elementor-element.elementor-element-83baac4{--width:50%;}}@media(max-width:1024px){.elementor-416 .elementor-element.elementor-element-1476d9a{--min-height:100vh;--justify-content:center;--overlay-opacity:0.2;--padding-top:23%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-416 .elementor-element.elementor-element-0a421ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-416 .elementor-element.elementor-element-4bf5077{--margin-top:53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-0031f17{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-416 .elementor-element.elementor-element-58bea0c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-416 .elementor-element.elementor-element-98b8537{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-416 .elementor-element.elementor-element-64fb65c{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-416 .elementor-element.elementor-element-9888a24{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-416 .elementor-element.elementor-element-56a6feb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-416 .elementor-element.elementor-element-c435ab9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-416 .elementor-element.elementor-element-688d55f{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-416 .elementor-element.elementor-element-c070a6d{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-416 .elementor-element.elementor-element-36fb0bc{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-b3e1aa6{left:-5vw;}body.rtl .elementor-416 .elementor-element.elementor-element-b3e1aa6{right:-5vw;}.elementor-416 .elementor-element.elementor-element-b3e1aa6{top:29%;z-index:1;}.elementor-416 .elementor-element.elementor-element-b3e1aa6 img{width:44%;}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-4662050{left:0vw;}body.rtl .elementor-416 .elementor-element.elementor-element-4662050{right:0vw;}.elementor-416 .elementor-element.elementor-element-4662050{top:59%;z-index:1;}.elementor-416 .elementor-element.elementor-element-4662050 img{width:14%;}.elementor-416 .elementor-element.elementor-element-785a94a5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-3e8dd64b{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:9%;}.elementor-416 .elementor-element.elementor-element-6be837b3{padding:0% 25% 0% 0%;}.elementor-416 .elementor-element.elementor-element-5a5c0667{--justify-content:center;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon{font-size:300px;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon svg{height:300px;}.elementor-416 .elementor-element.elementor-element-3147d423{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-34799aa6{--justify-content:center;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon{font-size:300px;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon svg{height:300px;}.elementor-416 .elementor-element.elementor-element-40aefd75{--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-416 .elementor-element.elementor-element-771de8de{padding:0% 25% 0% 0%;}.elementor-416 .elementor-element.elementor-element-fb19b07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 020px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-6225da8{--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:9%;}.elementor-416 .elementor-element.elementor-element-9bcf741{padding:0% 25% 0% 0%;}.elementor-416 .elementor-element.elementor-element-c13461a{--justify-content:center;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon{font-size:300px;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon svg{height:300px;}.elementor-416 .elementor-element.elementor-element-72804c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-935f714{--justify-content:center;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon{font-size:300px;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon svg{height:300px;}.elementor-416 .elementor-element.elementor-element-83baac4{--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-416 .elementor-element.elementor-element-49f7b08{padding:0% 25% 0% 0%;}}@media(max-width:767px){.elementor-416 .elementor-element.elementor-element-1476d9a{--min-height:110vh;--justify-content:flex-start;--overlay-opacity:0.2;--padding-top:30%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-416 .elementor-element.elementor-element-0a421ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-416 .elementor-element.elementor-element-915e59b .elementor-heading-title{font-size:2em;}.elementor-416 .elementor-element.elementor-element-4bf5077{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-416 .elementor-element.elementor-element-4bf5077.e-con{--order:1;}.elementor-416 .elementor-element.elementor-element-58bea0c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-416 .elementor-element.elementor-element-98b8537.elementor-element{--order:1;}.elementor-416 .elementor-element.elementor-element-64fb65c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-416 .elementor-element.elementor-element-64fb65c.elementor-element{--order:2;}.elementor-416 .elementor-element.elementor-element-9888a24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-416 .elementor-element.elementor-element-9888a24.elementor-element{--order:3;}.elementor-416 .elementor-element.elementor-element-56a6feb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-416 .elementor-element.elementor-element-c435ab9.elementor-element{--order:1;}.elementor-416 .elementor-element.elementor-element-688d55f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-416 .elementor-element.elementor-element-688d55f.elementor-element{--order:2;}.elementor-416 .elementor-element.elementor-element-c070a6d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-416 .elementor-element.elementor-element-c070a6d.elementor-element{--order:3;}.elementor-416 .elementor-element.elementor-element-ec313eb{--content-width:100%;}.elementor-416 .elementor-element.elementor-element-36fb0bc{--padding-top:25%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-b3e1aa6{left:70vw;}body.rtl .elementor-416 .elementor-element.elementor-element-b3e1aa6{right:70vw;}.elementor-416 .elementor-element.elementor-element-b3e1aa6{top:-84%;}.elementor-416 .elementor-element.elementor-element-b3e1aa6 img{width:13%;}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-4662050{left:15vw;}body.rtl .elementor-416 .elementor-element.elementor-element-4662050{right:15vw;}.elementor-416 .elementor-element.elementor-element-4662050{top:-4%;}.elementor-416 .elementor-element.elementor-element-4662050 img{width:8%;}.elementor-416 .elementor-element.elementor-element-785a94a5{--justify-content:center;--border-radius:20px 20px 0px 0px;}.elementor-416 .elementor-element.elementor-element-3e8dd64b{--margin-top:-80%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:2;}.elementor-416 .elementor-element.elementor-element-3e8dd64b.e-con{--order:3;}.elementor-416 .elementor-element.elementor-element-6be837b3{padding:5% 5% 5% 5%;text-align:center;}.elementor-416 .elementor-element.elementor-element-5fe2a1c{padding:0px 20px 0px 20px;text-align:left;}.elementor-416 .elementor-element.elementor-element-5a5c0667{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-416 .elementor-element.elementor-element-5a5c0667.e-con{--order:2;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon{font-size:230px;}.elementor-416 .elementor-element.elementor-element-1bdbd00 .elementor-icon svg{height:230px;}.elementor-416 .elementor-element.elementor-element-3147d423{--border-radius:20px 20px 0px 0px;}.elementor-416 .elementor-element.elementor-element-34799aa6{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-416 .elementor-element.elementor-element-34799aa6.e-con{--order:2;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon{font-size:230px;}.elementor-416 .elementor-element.elementor-element-d78bdbb .elementor-icon svg{height:230px;}.elementor-416 .elementor-element.elementor-element-40aefd75{--margin-top:-80%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:2;}.elementor-416 .elementor-element.elementor-element-40aefd75.e-con{--order:3;}.elementor-416 .elementor-element.elementor-element-771de8de{padding:5% 5% 5% 5%;text-align:center;}.elementor-416 .elementor-element.elementor-element-39bc2f83{padding:0px 20px 0px 20px;text-align:left;}.elementor-416 .elementor-element.elementor-element-fb19b07{--border-radius:20px 20px 0px 0px;}.elementor-416 .elementor-element.elementor-element-6225da8{--margin-top:-80%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:2;}.elementor-416 .elementor-element.elementor-element-6225da8.e-con{--order:3;}.elementor-416 .elementor-element.elementor-element-9bcf741{padding:5% 5% 5% 5%;text-align:center;}.elementor-416 .elementor-element.elementor-element-e7d0e11{padding:0px 20px 0px 20px;text-align:left;}.elementor-416 .elementor-element.elementor-element-f3a43f1 .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-c13461a{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-416 .elementor-element.elementor-element-c13461a.e-con{--order:2;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon{font-size:230px;}.elementor-416 .elementor-element.elementor-element-6350afe .elementor-icon svg{height:230px;}.elementor-416 .elementor-element.elementor-element-72804c2{--border-radius:20px 20px 0px 0px;}.elementor-416 .elementor-element.elementor-element-935f714{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-416 .elementor-element.elementor-element-935f714.e-con{--order:2;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon{font-size:230px;}.elementor-416 .elementor-element.elementor-element-5975fa0 .elementor-icon svg{height:230px;}.elementor-416 .elementor-element.elementor-element-83baac4{--margin-top:-80%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:2;}.elementor-416 .elementor-element.elementor-element-83baac4.e-con{--order:3;}.elementor-416 .elementor-element.elementor-element-49f7b08{padding:5% 5% 5% 5%;text-align:center;}.elementor-416 .elementor-element.elementor-element-6d68ff5{padding:0px 20px 0px 20px;text-align:left;}}/* Start custom CSS for icon, class: .elementor-element-f3a43f1 */.hlv-bouton-violet svg * {
  fill: #FEA002 !important; /* Couleur de base */
  transition: fill 0.7s ease; /* Transition fluide */
}

.hlv-bouton-violet:hover svg * {
  fill: #A0278E !important; /* Couleur au survol */
}/* End custom CSS */
/* Start custom CSS *//* Scroll snap pour un alignement parfait */
html {
    scroll-snap-type: y mandatory;
    scroll-behavior: smooth;
}

body {
    margin: 0;
    padding: 0;
    overflow-x: hidden; /* Empêche les débordements horizontaux */
}

/* Section principale */
.scroll-section {
    scroll-snap-align: start;
    position: sticky;
    top: 0;
    width: 100vw; /* Utilisation explicite de 100% de la largeur de la fenêtre */
    height: 100vh; /* Pleine hauteur */
    display: flex; /* Centrer le contenu */
    justify-content: center; /* Centrer horizontalement */
    align-items: center; /* Centrer verticalement */
    overflow: hidden; /* Évite les débordements */
    z-index: 0;
    box-sizing: border-box; /* Inclut les marges et les bordures dans les dimensions */
}

/* Style par défaut pour le zoom */
.zoom-section {
    transform: scale(1);
    transition: transform 1s ease-in-out;
    will-change: transform;
    backface-visibility: hidden;
    width: 103%; /* Assure que chaque section remplit entièrement la largeur */
    height: 100%; /* Assure que chaque section remplit entièrement la hauteur */
    z-index: 1;
}

/* Section zoomée */
.zoom-section.zoomed {
    transform: scale(1.1);
    z-index: 2;
}/* End custom CSS */