.elementor-42 .elementor-element.elementor-element-d079678{--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-42 .elementor-element.elementor-element-20e3947{margin:361px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -739px;padding:0px 0px 0px 0px;top:77px;}.elementor-42 .elementor-element.elementor-element-20e3947.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-20e3947{left:21px;}body.rtl .elementor-42 .elementor-element.elementor-element-20e3947{right:21px;}.elementor-42 .elementor-element.elementor-element-60dbb80{--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-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 );}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-48402e7{left:84px;}body.rtl .elementor-42 .elementor-element.elementor-element-48402e7{right:84px;}.elementor-42 .elementor-element.elementor-element-48402e7{top:861px;z-index:10;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-1d5a565{left:78px;}body.rtl .elementor-42 .elementor-element.elementor-element-1d5a565{right:78px;}.elementor-42 .elementor-element.elementor-element-1d5a565{top:903px;z-index:10;}.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 );}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-f5f582c{left:788px;}body.rtl .elementor-42 .elementor-element.elementor-element-f5f582c{right:788px;}.elementor-42 .elementor-element.elementor-element-f5f582c{top:66px;text-align:center;font-family:"Share Tech Mono", Sans-serif;font-weight:normal;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f5f582c a{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-52260e3{--display:flex;}.elementor-42 .elementor-element.elementor-element-ccfe5c8{--spacer-size:78px;}.elementor-42 .elementor-element.elementor-element-a4664db{--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-42 .elementor-element.elementor-element-ea79919{--spacer-size:50px;}.elementor-42 .elementor-element.elementor-element-857d309{--display:flex;}.elementor-42 .elementor-element.elementor-element-01acd8a{--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-42 .elementor-element.elementor-element-61bd992{--spacer-size:66px;}.elementor-42 .elementor-element.elementor-element-3f53dfa{--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-42 .elementor-element.elementor-element-5b37c7f{--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-42 .elementor-element.elementor-element-50eee42{--spacer-size:103px;}.elementor-42 .elementor-element.elementor-element-1405717{--spacer-size:50px;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-ae0ebc8{left:76px;}body.rtl .elementor-42 .elementor-element.elementor-element-ae0ebc8{right:76px;}.elementor-42 .elementor-element.elementor-element-ae0ebc8{top:165px;}.elementor-42 .elementor-element.elementor-element-49750a8{--spacer-size:50px;}.elementor-42 .elementor-element.elementor-element-ed4cf5f{--spacer-size:50px;}.elementor-42 .elementor-element.elementor-element-14d1b8e{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-9ee9497 .gallery-item .gallery-caption{text-align:center;}.elementor-42 .elementor-element.elementor-element-624f4a2{--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;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-606ad44{right:85px;}body.rtl .elementor-42 .elementor-element.elementor-element-606ad44{left:85px;}.elementor-42 .elementor-element.elementor-element-606ad44{top:320px;}.elementor-42 .elementor-element.elementor-element-91a4883{--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-42 .elementor-element.elementor-element-d67b8ba{width:100%;max-width:100%;background-color:#A8D0FF;background-image:url("https://benoitgibert.eu/wp-content/uploads/2026/08/0A1A2683.jpg");}.elementor-42 .elementor-element.elementor-element-d67b8ba .gallery-item{padding:0 28px 28px 0;}.elementor-42 .elementor-element.elementor-element-d67b8ba .gallery{margin:0 -28px -28px 0;}.elementor-42 .elementor-element.elementor-element-d67b8ba .gallery-item .gallery-caption{text-align:center;}.elementor-42 .elementor-element.elementor-element-e8b40e2{--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-42 .elementor-element.elementor-element-6235c42{background-image:url("https://benoitgibert.eu/wp-content/uploads/2026/08/0A1A2683.jpg");}.elementor-42 .elementor-element.elementor-element-6235c42 .gallery-item{padding:0 40px 40px 0;}.elementor-42 .elementor-element.elementor-element-6235c42 .gallery{margin:0 -40px -40px 0;}.elementor-42 .elementor-element.elementor-element-6235c42 .gallery-item .gallery-caption{text-align:center;}.elementor-42 .elementor-element.elementor-element-5ce2e2c{--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-42 .elementor-element.elementor-element-2341b75{background-image:url("https://benoitgibert.eu/wp-content/uploads/2026/08/0A1A2683.jpg");}.elementor-42 .elementor-element.elementor-element-2341b75 .gallery-item{padding:0 40px 40px 0;}.elementor-42 .elementor-element.elementor-element-2341b75 .gallery{margin:0 -40px -40px 0;}.elementor-42 .elementor-element.elementor-element-2341b75 .gallery-item .gallery-caption{text-align:center;}.elementor-42 .elementor-element.elementor-element-cba988a{--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-42 .elementor-element.elementor-element-64b8613{background-image:url("https://benoitgibert.eu/wp-content/uploads/2026/08/0A1A2683.jpg");}.elementor-42 .elementor-element.elementor-element-64b8613 .gallery-item{padding:0 40px 40px 0;}.elementor-42 .elementor-element.elementor-element-64b8613 .gallery{margin:0 -40px -40px 0;}.elementor-42 .elementor-element.elementor-element-64b8613 .gallery-item .gallery-caption{text-align:center;}.elementor-42 .elementor-element.elementor-element-2da7139{--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-42 .elementor-element.elementor-element-3394a1c{background-image:url("https://benoitgibert.eu/wp-content/uploads/2026/08/0A1A2683.jpg");}.elementor-42 .elementor-element.elementor-element-3394a1c .gallery-item{padding:0 40px 40px 0;}.elementor-42 .elementor-element.elementor-element-3394a1c .gallery{margin:0 -40px -40px 0;}.elementor-42 .elementor-element.elementor-element-3394a1c .gallery-item .gallery-caption{text-align:center;}.elementor-42 .elementor-element.elementor-element-1146ba4{--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-42 .elementor-element.elementor-element-d3e3e2d{--spacer-size:87px;}.elementor-42 .elementor-element.elementor-element-cf8b65f{--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-42 .elementor-element.elementor-element-31c941c{--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-42 .elementor-element.elementor-element-0ad627c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-051daa5{--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-42 .elementor-element.elementor-element-0aab6ad .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-bde6ca2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-8a4f841 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-390f40b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-9c0feff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-ce7fff2{--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-42 .elementor-element.elementor-element-3963bc0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-06852d0{--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-42 .elementor-element.elementor-element-b6ea034 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-18254cf{--display:grid;--min-height:1296px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;}.elementor-42 .elementor-element.elementor-element-246b56e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-246b56e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-246b56e .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-4e34a8b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4e34a8b.elementor-element{--align-self:center;--order:0;}.elementor-42 .elementor-element.elementor-element-4e34a8b .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-dd98914{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-dd98914.elementor-element{--align-self:center;--order:0;}.elementor-42 .elementor-element.elementor-element-dd98914 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-992165b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-992165b.elementor-element{--align-self:center;--order:0;}.elementor-42 .elementor-element.elementor-element-992165b .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-39da6fa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-39da6fa.elementor-element{--align-self:center;--order:0;}.elementor-42 .elementor-element.elementor-element-39da6fa .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-6f80116{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6f80116.elementor-element{--align-self:center;--order:0;}.elementor-42 .elementor-element.elementor-element-6f80116 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-4d90035{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-3c47bfb .elementor-button{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-3c47bfb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;top:950px;z-index:0;}.elementor-42 .elementor-element.elementor-element-3c47bfb.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-3c47bfb{left:-86px;}body.rtl .elementor-42 .elementor-element.elementor-element-3c47bfb{right:-86px;}.elementor-42 .elementor-element.elementor-element-2b8f1ff{--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-42 .elementor-element.elementor-element-d9f2123{--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-42 .elementor-element.elementor-element-856bcb3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42 .elementor-element.elementor-element-8048880{--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-42 .elementor-element.elementor-element-34c7c2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-42 .elementor-element.elementor-element-34c7c2a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-34c7c2a{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-34c7c2a{right:0px;}.elementor-42 .elementor-element.elementor-element-34c7c2a img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;}.elementor-42 .elementor-element.elementor-element-25830f4{--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-42 .elementor-element.elementor-element-f8e5f39{--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-42 .elementor-element.elementor-element-c1f4aa7{--display:flex;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-18254cf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-f5f582c{width:var( --container-widget-width, 351px );max-width:351px;margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;--container-widget-width:351px;--container-widget-flex-grow:0;top:57px;column-gap:13px;text-align:center;}.elementor-42 .elementor-element.elementor-element-f5f582c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-f5f582c{left:25px;}body.rtl .elementor-42 .elementor-element.elementor-element-f5f582c{right:25px;}.elementor-42 .elementor-element.elementor-element-f5f582c p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-07a8902{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-07a8902.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-03fdfe3{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-03fdfe3.elementor-element{--align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-d89d5c0{width:var( --container-widget-width, 278px );max-width:278px;--container-widget-width:278px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-d89d5c0.elementor-element{--align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-9ee9497{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-9ee9497.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-606ad44{top:-793px;}.elementor-42 .elementor-element.elementor-element-d67b8ba{background-image:url("https://benoitgibert.eu/wp-content/uploads/2026/05/gradient_blur_with_grainy_texture_1705_generated-1.jpg");}.elementor-42 .elementor-element.elementor-element-18254cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-52260e3{--content-width:1112px;}.elementor-42 .elementor-element.elementor-element-18254cf{--content-width:1137px;}}