.elementor-2978 .elementor-element.elementor-element-afb60d6{--display:flex;--min-height:100vh;--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:center;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-2978 .elementor-element.elementor-element-afb60d6::before, .elementor-2978 .elementor-element.elementor-element-afb60d6 > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-afb60d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-afb60d6 > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-afb60d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-afb60d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://benoitantonetti.fr/wp-content/uploads/2024/09/Bootstrap-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2978 .elementor-element.elementor-element-afb60d6:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-afb60d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-afb60d6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2978 .elementor-element.elementor-element-afb60d6, .elementor-2978 .elementor-element.elementor-element-afb60d6::before{--border-transition:0.3s;}.elementor-2978 .elementor-element.elementor-element-9ec4bd2 .beginning_text_typography{color:#FAFAFA;font-family:"Roboto", Sans-serif;font-size:80px;font-weight:100;}.elementor-2978 .elementor-element.elementor-element-9ec4bd2 .middle_text_typography{color:#F2C230;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-2978 .elementor-element.elementor-element-9ec4bd2 .ending_text_typography{color:#000000;}.elementor-2978 .elementor-element.elementor-element-f5ace03 .mousey{border-color:#FAFAFA;height:55px;width:35px;border-width:2px;border-radius:50px;}.elementor-2978 .elementor-element.elementor-element-f5ace03 .scroller{width:7px;height:12px;margin-top:0px;background-color:var( --e-global-color-accent );}.elementor-2978 .elementor-element.elementor-element-68d8103{--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;--overlay-opacity:0.2;}.elementor-2978 .elementor-element.elementor-element-68d8103:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-68d8103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-68d8103::before, .elementor-2978 .elementor-element.elementor-element-68d8103 > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-68d8103 > .e-con-inner > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-68d8103 > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-68d8103 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-68d8103 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#646464;}.elementor-2978 .elementor-element.elementor-element-68d8103, .elementor-2978 .elementor-element.elementor-element-68d8103::before{--border-transition:0.3s;}.elementor-2978 .elementor-element.elementor-element-51ff686{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-73b48c4.elementor-element{--align-self:flex-start;}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-dual-color-heading{text-align:center;}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-title-one{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:60px;font-weight:100;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.53);}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-title-two{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.53);}.elementor-2978 .elementor-element.elementor-element-b6cf3ec{text-align:left;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2978 .elementor-element.elementor-element-ebef081{--spacer-size:80px;}.elementor-2978 .elementor-element.elementor-element-f5c183b{--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;--overlay-opacity:0.9;}.elementor-2978 .elementor-element.elementor-element-f5c183b:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-f5c183b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benoitantonetti.fr/wp-content/uploads/2024/07/ville-bg.webp");background-color:#161C3B;}.elementor-2978 .elementor-element.elementor-element-f5c183b::before, .elementor-2978 .elementor-element.elementor-element-f5c183b > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-f5c183b > .e-con-inner > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-f5c183b > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-f5c183b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-f5c183b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-f5c183b, .elementor-2978 .elementor-element.elementor-element-f5c183b::before{--border-transition:0.3s;}.elementor-2978 .elementor-element.elementor-element-5fe167b .elementor-repeater-item-f4d123e .ue-slno{background-color:#F2C230;}.elementor-2978 .elementor-element.elementor-element-5fe167b .elementor-repeater-item-e527eb9 .ue-slno{background-color:var( --e-global-color-accent );}.elementor-2978 .elementor-element.elementor-element-5fe167b .elementor-repeater-item-71eaf73 .ue-slno{background-color:var( --e-global-color-accent );}.elementor-2978 .elementor-element.elementor-element-5fe167b .elementor-repeater-item-f8719ff .ue-slno{background-color:var( --e-global-color-accent );}.elementor-2978 .elementor-element.elementor-element-5fe167b .elementor-repeater-item-5d48638 .ue-slno{background-color:var( --e-global-color-accent );}.elementor-2978 .elementor-element.elementor-element-5fe167b .elementor-repeater-item-30698f1 .ue-slno{background-color:var( --e-global-color-accent );}.elementor-2978 .elementor-element.elementor-element-5fe167b .ue-card::before{border-style:solid;border-color:#FAFAFA;}.elementor-2978 .elementor-element.elementor-element-5fe167b .ue-title{color:var( --e-global-color-secondary );margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-5fe167b .ue-description{color:var( --e-global-color-secondary );margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-5fe167b .ue-slno{width:48px;height:48px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;background:var( --e-global-color-accent );color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-1ad1cfc{--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;--overlay-opacity:0.2;}.elementor-2978 .elementor-element.elementor-element-1ad1cfc:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-1ad1cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-1ad1cfc::before, .elementor-2978 .elementor-element.elementor-element-1ad1cfc > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-1ad1cfc > .e-con-inner > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-1ad1cfc > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-1ad1cfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-1ad1cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#646464;}.elementor-2978 .elementor-element.elementor-element-1ad1cfc, .elementor-2978 .elementor-element.elementor-element-1ad1cfc::before{--border-transition:0.3s;}.elementor-2978 .elementor-element.elementor-element-00588d9{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-b162185 .ue-annotation-before-text{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-b162185 .ue-annotation-annotation-text{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2978 .elementor-element.elementor-element-b162185 .ue-annotation-after-text{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-be43dd0{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-099532e{--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;--overlay-opacity:0.9;}.elementor-2978 .elementor-element.elementor-element-099532e:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-099532e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benoitantonetti.fr/wp-content/uploads/2026/03/FondCubes-gris-768x432.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2978 .elementor-element.elementor-element-099532e::before, .elementor-2978 .elementor-element.elementor-element-099532e > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-099532e > .e-con-inner > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-099532e > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-099532e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-099532e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#141935;}.elementor-2978 .elementor-element.elementor-element-099532e, .elementor-2978 .elementor-element.elementor-element-099532e::before{--border-transition:0.3s;}.elementor-2978 .elementor-element.elementor-element-9ce9b5a{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .elementor-repeater-item-f5977cf .ue_card_content{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .elementor-repeater-item-ccf6c37 .ue_card_content{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .elementor-repeater-item-b99fd6c .ue_card_content{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .elementor-repeater-item-e74b11f .ue_card_content{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .elementor-repeater-item-9d930bf .ue_card_content{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .elementor-repeater-item-5689866 .ue_card_content{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_stacking_card_item{top:200px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_cards_wrapper{gap:100px;margin-bottom:100px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_card_content,.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_card_content *{transition-duration:300ms;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_card_content{background-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;flex-direction:row;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_content_left{width:60%;height:100%;padding:40px 40px 40px 40px;text-align:inherit;align-items:start;justify-content:space-between;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_content_left *{text-align:inherit;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_sc_graphic_el{width:50px;height:50px;background-color:#53535329;color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_sc_graphic_el i{font-size:25px;color:var( --e-global-color-text );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_sc_graphic_el svg{font-size:25px;fill:var( --e-global-color-text );}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_sc_title{color:#383838;margin-top:15px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_sc_desc{color:var( --e-global-color-text );margin-top:15px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_sc_img{object-fit:cover;}.elementor-2978 .elementor-element.elementor-element-a99b68d .square_icon_box{text-align:center;border-radius:10px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-a99b68d .blox-boxed-small-square-icon-box-icon{width:80px;height:80px;background-color:#474747;border-radius:100px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue-icon{font-size:20px;margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .blox-boxed-small-square-icon-box-icon i{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-a99b68d .blox-boxed-small-square-icon-box-icon svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-a99b68d .blox-boxed-small-square-icon-box-heading{color:#000000;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue-title-separator{margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue-title-separator span{background-color:#000000;height:3px;width:50px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .square_icon_box:hover .ue-title-separator span{width:70px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .blox-boxed-small-square-icon-box-content{color:#000000;margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue_box_button{background-color:#000000;padding:10px 20px 10px 20px;border-radius:0px;color:#ffffff;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue_box_button:hover{background-color:#000000;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-a99b68d span.line{background-color:#000000;height:3px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .square_icon_box{text-align:center;border-radius:10px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .blox-boxed-small-square-icon-box-icon{width:80px;height:80px;background-color:#474747;border-radius:100px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue-icon{font-size:20px;margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .blox-boxed-small-square-icon-box-icon i{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .blox-boxed-small-square-icon-box-icon svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .blox-boxed-small-square-icon-box-heading{color:#000000;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue-title-separator{margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue-title-separator span{background-color:#000000;height:3px;width:50px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .square_icon_box:hover .ue-title-separator span{width:70px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .blox-boxed-small-square-icon-box-content{color:#000000;margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue_box_button{background-color:#000000;padding:10px 20px 10px 20px;border-radius:0px;color:#ffffff;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue_box_button:hover{background-color:#000000;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-b7414c9 span.line{background-color:#000000;height:3px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-ecdebba .square_icon_box{text-align:center;border-radius:10px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-ecdebba .blox-boxed-small-square-icon-box-icon{width:80px;height:80px;background-color:#474747;border-radius:100px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue-icon{font-size:20px;margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .blox-boxed-small-square-icon-box-icon i{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-ecdebba .blox-boxed-small-square-icon-box-icon svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-ecdebba .blox-boxed-small-square-icon-box-heading{color:#000000;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue-title-separator{margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue-title-separator span{background-color:#000000;height:3px;width:50px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .square_icon_box:hover .ue-title-separator span{width:70px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .blox-boxed-small-square-icon-box-content{color:#000000;margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue_box_button{background-color:#000000;padding:10px 20px 10px 20px;border-radius:0px;color:#ffffff;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue_box_button:hover{background-color:#000000;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-ecdebba span.line{background-color:#000000;height:3px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .square_icon_box{text-align:center;border-radius:10px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .blox-boxed-small-square-icon-box-icon{width:80px;height:80px;background-color:#474747;border-radius:100px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue-icon{font-size:20px;margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .blox-boxed-small-square-icon-box-icon i{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .blox-boxed-small-square-icon-box-icon svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .blox-boxed-small-square-icon-box-heading{color:#000000;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue-title-separator{margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue-title-separator span{background-color:#000000;height:3px;width:50px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .square_icon_box:hover .ue-title-separator span{width:70px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .blox-boxed-small-square-icon-box-content{color:#000000;margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue_box_button{background-color:#000000;padding:10px 20px 10px 20px;border-radius:0px;color:#ffffff;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue_box_button:hover{background-color:#000000;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 span.line{background-color:#000000;height:3px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .square_icon_box{text-align:center;border-radius:10px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .blox-boxed-small-square-icon-box-icon{width:80px;height:80px;background-color:#474747;border-radius:100px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue-icon{font-size:20px;margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .blox-boxed-small-square-icon-box-icon i{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .blox-boxed-small-square-icon-box-icon svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .blox-boxed-small-square-icon-box-heading{color:#000000;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue-title-separator{margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue-title-separator span{background-color:#000000;height:3px;width:50px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .square_icon_box:hover .ue-title-separator span{width:70px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .blox-boxed-small-square-icon-box-content{color:#000000;margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue_box_button{background-color:#000000;padding:10px 20px 10px 20px;border-radius:0px;color:#ffffff;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue_box_button:hover{background-color:#000000;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-bd75e51 span.line{background-color:#000000;height:3px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-da7b11f .square_icon_box{text-align:center;border-radius:10px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-da7b11f .blox-boxed-small-square-icon-box-icon{width:80px;height:80px;background-color:#474747;border-radius:100px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue-icon{font-size:20px;margin-top:0px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .blox-boxed-small-square-icon-box-icon i{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-da7b11f .blox-boxed-small-square-icon-box-icon svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-da7b11f .blox-boxed-small-square-icon-box-heading{color:#000000;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue-title-separator{margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue-title-separator span{background-color:#000000;height:3px;width:50px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .square_icon_box:hover .ue-title-separator span{width:70px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .blox-boxed-small-square-icon-box-content{color:#000000;margin-top:10px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue_box_button{background-color:#000000;padding:10px 20px 10px 20px;border-radius:0px;color:#ffffff;margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue_box_button:hover{background-color:#000000;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-da7b11f span.line{background-color:#000000;height:3px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-590d2b8{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-2860a80{--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;--overlay-opacity:0.88;}.elementor-2978 .elementor-element.elementor-element-2860a80:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-2860a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benoitantonetti.fr/wp-content/uploads/2024/08/dessin-ordinateur.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2978 .elementor-element.elementor-element-2860a80::before, .elementor-2978 .elementor-element.elementor-element-2860a80 > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-2860a80 > .e-con-inner > .elementor-background-video-container::before, .elementor-2978 .elementor-element.elementor-element-2860a80 > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-2860a80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2978 .elementor-element.elementor-element-2860a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-2860a80, .elementor-2978 .elementor-element.elementor-element-2860a80::before{--border-transition:0.3s;}.elementor-2978 .elementor-element.elementor-element-62d07c1{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-888f285{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:300;line-height:1.25px;}.elementor-2978 .elementor-element.elementor-element-c1092ff{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.4px;}.elementor-2978 .elementor-element.elementor-element-21940b0 .ue-link-wrap{justify-content:flex-start;}.elementor-2978 .elementor-element.elementor-element-21940b0 a.ue-link{flex-direction:row;color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4px;}.elementor-2978 .elementor-element.elementor-element-21940b0 a.ue-link svg{fill:var( --e-global-color-text );}.elementor-2978 .elementor-element.elementor-element-21940b0 a.ue-link:after{background-color:var( --e-global-color-text );height:1px;}.elementor-2978 .elementor-element.elementor-element-21940b0 .ue-link-hover-effect-icon{font-size:15px;transform:rotate(0deg);}.elementor-2978 .elementor-element.elementor-element-21940b0 .ue-link-hover-effect-icon img,.elementor-2978 .elementor-element.elementor-element-21940b0 .ue-link-hover-effect-icon svg{width:15px;height:15px;}.elementor-2978 .elementor-element.elementor-element-21940b0 .ue-link-hover-effect-spacing{width:15px;}.elementor-2978 .elementor-element.elementor-element-21940b0 a:hover .ue-link-hover-effect-spacing{width:30px;}.elementor-2978 .elementor-element.elementor-element-21940b0 a:hover .ue-link-hover-effect-icon{transform:rotate(0deg);}.elementor-2978 .elementor-element.elementor-element-859ac08{--spacer-size:50px;}.elementor-2978 .elementor-element.elementor-element-23eaba8{--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-2978 .elementor-element.elementor-element-23eaba8:not(.elementor-motion-effects-element-type-background), .elementor-2978 .elementor-element.elementor-element-23eaba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-23eaba8, .elementor-2978 .elementor-element.elementor-element-23eaba8::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2978 .elementor-element.elementor-element-442534c{right:0px;}body.rtl .elementor-2978 .elementor-element.elementor-element-442534c{left:0px;}.elementor-2978 .elementor-element.elementor-element-442534c{top:0px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue-input-wrapper-align{justify-content:flex-start;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_inner_menu-box{transform:translate(0, 0px);}.elementor-2978 .elementor-element.elementor-element-442534c .ue_hamburger{background-color:#FAFAFA;padding:15px 15px 15px 15px;border-radius:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-442534c .outer-menu input:hover + .ue_hamburger{background-color:var( --e-global-color-secondary );}.elementor-2978 .elementor-element.elementor-element-442534c .ue_hamburger,.elementor-2978 .elementor-element.elementor-element-442534c .checkbox-toggle{width:60px;height:60px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu_wrapper{height:60px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue-input-wrapper{width:60px;height:60px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_inner_menu{background-color:var( --e-global-color-d9e1428 );}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu > div > div{text-align:center;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu > div > div > div{justify-content:center;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu  div  div  ul  li a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul li a{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul ul li a{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul ul li a:after{background-color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons img{width:15px;height:15px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons{margin-top:20px;}.elementor-2978 .elementor-element.elementor-element-650b520{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.5px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2978 .elementor-element.elementor-element-f5c183b{--content-width:820px;}.elementor-2978 .elementor-element.elementor-element-099532e{--content-width:900px;}}@media(max-width:1024px){.elementor-2978 .elementor-element.elementor-element-9ec4bd2 .beginning_text_typography{font-size:70px;}.elementor-2978 .elementor-element.elementor-element-73b48c4.elementor-element{--align-self:center;}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-title-one{font-size:50px;}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-title-two{font-size:50px;}.elementor-2978 .elementor-element.elementor-element-b6cf3ec{font-size:20px;}.elementor-2978 .elementor-element.elementor-element-5fe167b .ue-slno{width:48px;height:48px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_stacking_card_item{top:60px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .blox-boxed-small-square-icon-box-icon{width:65px;height:65px;}.elementor-2978 .elementor-element.elementor-element-a99b68d .ue-icon{font-size:33px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .blox-boxed-small-square-icon-box-icon{width:65px;height:65px;}.elementor-2978 .elementor-element.elementor-element-b7414c9 .ue-icon{font-size:33px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .blox-boxed-small-square-icon-box-icon{width:65px;height:65px;}.elementor-2978 .elementor-element.elementor-element-ecdebba .ue-icon{font-size:33px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .blox-boxed-small-square-icon-box-icon{width:65px;height:65px;}.elementor-2978 .elementor-element.elementor-element-2ef38a4 .ue-icon{font-size:33px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .blox-boxed-small-square-icon-box-icon{width:65px;height:65px;}.elementor-2978 .elementor-element.elementor-element-bd75e51 .ue-icon{font-size:33px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .blox-boxed-small-square-icon-box-icon{width:65px;height:65px;}.elementor-2978 .elementor-element.elementor-element-da7b11f .ue-icon{font-size:33px;}.elementor-2978 .elementor-element.elementor-element-888f285{line-height:1.25em;}body:not(.rtl) .elementor-2978 .elementor-element.elementor-element-442534c{right:50px;}body.rtl .elementor-2978 .elementor-element.elementor-element-442534c{left:50px;}.elementor-2978 .elementor-element.elementor-element-442534c{top:50px;z-index:9999;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_inner_menu-box{transform:translate(0, 150px);}.elementor-2978 .elementor-element.elementor-element-442534c .ue_hamburger{border-width:1px 1px 1px 1px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu  div  div  ul  li a{font-size:30px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul li{margin:60px 60px 60px 60px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons a{font-size:50px;margin:50px 50px 50px 50px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons img{width:50px;height:50px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons{margin-top:50px;}.elementor-2978 .elementor-element.elementor-element-650b520{line-height:1.25em;}}@media(max-width:767px){.elementor-2978 .elementor-element.elementor-element-9ec4bd2 .beginning_text_typography{font-size:47px;}.elementor-2978 .elementor-element.elementor-element-9ec4bd2 .middle_text_typography{font-size:29px;}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-title-one{font-size:40px;}.elementor-2978 .elementor-element.elementor-element-73b48c4 .ue-title-two{font-size:40px;}.elementor-2978 .elementor-element.elementor-element-5fe167b .ue-slno{width:48px;height:48px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_stacking_card_item{top:65px;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_content_left{height:70%;width:100%;}.elementor-2978 .elementor-element.elementor-element-9edbfd1 .ue_card_content{flex-direction:column;}body:not(.rtl) .elementor-2978 .elementor-element.elementor-element-442534c{right:17px;}body.rtl .elementor-2978 .elementor-element.elementor-element-442534c{left:17px;}.elementor-2978 .elementor-element.elementor-element-442534c{top:17px;z-index:99999;}.elementor-2978 .elementor-element.elementor-element-442534c .ue-input-wrapper-align{justify-content:flex-end;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_inner_menu-box{transform:translate(0, 75px);}.elementor-2978 .elementor-element.elementor-element-442534c .ue_hamburger,.elementor-2978 .elementor-element.elementor-element-442534c .checkbox-toggle{width:51px;height:51px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu_wrapper{height:51px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue-input-wrapper{width:51px;height:51px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_hamburger{border-width:1px 1px 1px 1px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu > div > div{text-align:center;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu  div  div  ul  li a{font-size:30px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu ul li{margin:35px 35px 35px 35px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons a{font-size:39px;}.elementor-2978 .elementor-element.elementor-element-442534c .ue_menu-social-icons img{width:39px;height:39px;}}/* Start custom CSS for text-editor, class: .elementor-element-b6cf3ec */.elementor-2978 .elementor-element.elementor-element-b6cf3ec a{
    color:#FAFAFA;
    font-weight: 600;
    text-decoration: underline;
    text-decoration-color: #FAFAFA88;
    text-decoration-thickness: 2px;
}

.elementor-2978 .elementor-element.elementor-element-b6cf3ec a:hover{
    text-decoration-color: #FAFAFA
}/* End custom CSS */
/* Start custom CSS for ucaddon_vertical_curve_timeline, class: .elementor-element-5fe167b */.elementor-2978 .elementor-element.elementor-element-5fe167b {
  width:100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */