.elementor-3658 .elementor-element.elementor-element-da7b549:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-da7b549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joseph-virgone.com/wp-content/uploads/2023/11/Embrasement-838-e1699553821165.jpg");background-position:center center;background-size:cover;}.elementor-3658 .elementor-element.elementor-element-da7b549 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #53432E 8%, #3A2F24 100%);opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-da7b549{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-c0634d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3658 .elementor-element.elementor-element-c0634d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3658 .elementor-element.elementor-element-f1004c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3658 .elementor-element.elementor-element-f1004c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-3658 .elementor-element.elementor-element-723f762 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3658 .elementor-element.elementor-element-723f762{text-align:start;}.elementor-3658 .elementor-element.elementor-element-723f762 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;word-spacing:8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-3d6e169{width:var( --container-widget-width, 103.818% );max-width:103.818%;--container-widget-width:103.818%;--container-widget-flex-grow:0;}.elementor-3658 .elementor-element.elementor-element-3d6e169 > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 40px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b8ad545 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3658 .elementor-element.elementor-element-3d6e169 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:50px;font-weight:500;line-height:70px;letter-spacing:3.6px;word-spacing:4px;color:#FFFFFF;}.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-3658 .elementor-element.elementor-element-ad8890a > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-3658 .elementor-element.elementor-element-ad8890a{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.9px;word-spacing:3px;color:#FFFFFF;}.elementor-3658 .elementor-element.elementor-element-675f3e8 > .elementor-container{min-height:0px;}.elementor-3658 .elementor-element.elementor-element-a8b5d33.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3658 .elementor-element.elementor-element-07591a6{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-04fd4e5:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-04fd4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-04fd4e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-04fd4e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-e13394a{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-96f974b:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-96f974b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-96f974b > .elementor-container{max-width:1350px;}.elementor-3658 .elementor-element.elementor-element-96f974b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-96f974b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3658 .elementor-element.elementor-element-902fa50{text-align:center;}.elementor-3658 .elementor-element.elementor-element-902fa50 img{width:90%;max-width:100%;height:300px;border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-9ec56f9{text-align:center;}.elementor-3658 .elementor-element.elementor-element-9ec56f9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-a605818 );}.elementor-3658 .elementor-element.elementor-element-84b3bde{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:17px;}.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-3658 .elementor-element.elementor-element-1a845f5 .elementor-button{background-color:var( --e-global-color-b8ad545 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-a605818 );color:var( --e-global-color-a605818 );border-radius:25px 25px 25px 25px;}.elementor-3658 .elementor-element.elementor-element-1a845f5 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-1a845f5 .elementor-button:hover, .elementor-3658 .elementor-element.elementor-element-1a845f5 .elementor-button:focus{color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-1a845f5 .elementor-button:hover svg, .elementor-3658 .elementor-element.elementor-element-1a845f5 .elementor-button:focus svg{fill:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-c02f11c img{width:90%;max-width:100%;height:300px;border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-4ac5b00{text-align:center;}.elementor-3658 .elementor-element.elementor-element-4ac5b00 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-a605818 );}.elementor-3658 .elementor-element.elementor-element-6e56edd{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:17px;}.elementor-3658 .elementor-element.elementor-element-1d664ab .elementor-button{background-color:var( --e-global-color-b8ad545 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-a605818 );color:var( --e-global-color-a605818 );border-radius:25px 25px 25px 25px;}.elementor-3658 .elementor-element.elementor-element-1d664ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-1d664ab .elementor-button:hover, .elementor-3658 .elementor-element.elementor-element-1d664ab .elementor-button:focus{color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-1d664ab .elementor-button:hover svg, .elementor-3658 .elementor-element.elementor-element-1d664ab .elementor-button:focus svg{fill:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-03de30a img{width:90%;max-width:100%;height:300px;border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-3adba2e{text-align:center;}.elementor-3658 .elementor-element.elementor-element-3adba2e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-a605818 );}.elementor-3658 .elementor-element.elementor-element-df3b5da{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:17px;}.elementor-3658 .elementor-element.elementor-element-2d611dc .elementor-button{background-color:var( --e-global-color-b8ad545 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-a605818 );color:var( --e-global-color-a605818 );border-radius:25px 25px 25px 25px;}.elementor-3658 .elementor-element.elementor-element-2d611dc > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-2d611dc .elementor-button:hover, .elementor-3658 .elementor-element.elementor-element-2d611dc .elementor-button:focus{color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-2d611dc .elementor-button:hover svg, .elementor-3658 .elementor-element.elementor-element-2d611dc .elementor-button:focus svg{fill:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-84120ab:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-84120ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-84120ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-84120ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-c59e5aa{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-7b4721c{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-069d4b6:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-069d4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-069d4b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-069d4b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-d945aee{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-6b90ced:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-6b90ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-6b90ced > .elementor-container{max-width:1200px;min-height:323px;}.elementor-3658 .elementor-element.elementor-element-6b90ced{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-6b90ced > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-cffda1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joseph-virgone.com/wp-content/uploads/2023/11/Le-lievre-la-tortue-2251.jpg");background-position:bottom left;background-size:cover;}.elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-element-populated >  .elementor-background-overlay{background-color:#281805D9;opacity:0.5;}.elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-element-populated, .elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-element-populated > .elementor-background-overlay, .elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-cffda1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-d545536{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-31471ef > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3658 .elementor-element.elementor-element-31471ef{text-align:start;}.elementor-3658 .elementor-element.elementor-element-31471ef .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;word-spacing:8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-d63b5cb{width:var( --container-widget-width, 103.818% );max-width:103.818%;--container-widget-width:103.818%;--container-widget-flex-grow:0;}.elementor-3658 .elementor-element.elementor-element-d63b5cb > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 40px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b8ad545 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3658 .elementor-element.elementor-element-d63b5cb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:50px;font-weight:500;line-height:70px;letter-spacing:3.6px;word-spacing:4px;color:#FFFFFF;}.elementor-3658 .elementor-element.elementor-element-2afeb51{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-17eafb4:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-17eafb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-17eafb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-17eafb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-fa2553a{--spacer-size:60px;}.elementor-3658 .elementor-element.elementor-element-32102d0:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-32102d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-32102d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-32102d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-f2c55c1{width:var( --container-widget-width, 91.639% );max-width:91.639%;--container-widget-width:91.639%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-3658 .elementor-element.elementor-element-e98a0d9 img{border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-5424a21{text-align:center;}.elementor-3658 .elementor-element.elementor-element-5424a21 img{border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-e888f83{--spacer-size:45px;}.elementor-3658 .elementor-element.elementor-element-4981373:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-4981373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-4981373{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-4981373 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-3e8e1fe{--spacer-size:70px;}.elementor-3658 .elementor-element.elementor-element-708173e:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-708173e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-708173e > .elementor-container{max-width:1200px;min-height:323px;}.elementor-3658 .elementor-element.elementor-element-708173e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-708173e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-53c3d62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joseph-virgone.com/wp-content/uploads/2023/10/IMG_2058-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-element-populated >  .elementor-background-overlay{background-color:#281805D9;opacity:0.5;}.elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-element-populated, .elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-element-populated > .elementor-background-overlay, .elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-53c3d62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-d320aeb{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-a8d11e3 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3658 .elementor-element.elementor-element-a8d11e3{text-align:start;}.elementor-3658 .elementor-element.elementor-element-a8d11e3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;word-spacing:8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-8968bac{width:var( --container-widget-width, 100.679% );max-width:100.679%;--container-widget-width:100.679%;--container-widget-flex-grow:0;}.elementor-3658 .elementor-element.elementor-element-8968bac > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 40px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b8ad545 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3658 .elementor-element.elementor-element-8968bac .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:50px;font-weight:500;line-height:70px;letter-spacing:3.6px;word-spacing:4px;color:#FFFFFF;}.elementor-3658 .elementor-element.elementor-element-c716c46{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-37a220e:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-37a220e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-37a220e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-37a220e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-a2959ee{--spacer-size:45px;}.elementor-3658 .elementor-element.elementor-element-7317a33:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-7317a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-7317a33 > .elementor-container{max-width:1495px;}.elementor-3658 .elementor-element.elementor-element-7317a33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-7317a33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-ab10a33 img{width:76%;height:370px;border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-fcaf02f{text-align:center;}.elementor-3658 .elementor-element.elementor-element-fcaf02f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3658 .elementor-element.elementor-element-2083fad > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-2083fad{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;}.elementor-3658 .elementor-element.elementor-element-2ff6c15 .elementor-button{background-color:var( --e-global-color-b8ad545 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-a605818 );color:var( --e-global-color-a605818 );border-radius:25px 25px 25px 25px;}.elementor-3658 .elementor-element.elementor-element-2ff6c15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-2ff6c15 .elementor-button:hover, .elementor-3658 .elementor-element.elementor-element-2ff6c15 .elementor-button:focus{color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-2ff6c15 .elementor-button:hover svg, .elementor-3658 .elementor-element.elementor-element-2ff6c15 .elementor-button:focus svg{fill:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-688d518:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-688d518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-688d518{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-688d518 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-6c901a6{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-c04457c{--spacer-size:60px;}.elementor-3658 .elementor-element.elementor-element-0314bd7:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-0314bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-0314bd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-0314bd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-42fe136{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-f282c86:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-f282c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-f282c86 > .elementor-container{max-width:1200px;min-height:323px;}.elementor-3658 .elementor-element.elementor-element-f282c86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-f282c86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-32af31b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joseph-virgone.com/wp-content/uploads/2023/10/Celebration-50-ans-carriere-1-1024x681.jpg");background-position:0px -62px;background-size:cover;}.elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-element-populated >  .elementor-background-overlay{background-color:#281805D9;opacity:0.5;}.elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-element-populated, .elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-element-populated > .elementor-background-overlay, .elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-700efc0{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-6ba565f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3658 .elementor-element.elementor-element-6ba565f{text-align:start;}.elementor-3658 .elementor-element.elementor-element-6ba565f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;word-spacing:8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-a4d8489{width:var( --container-widget-width, 103.818% );max-width:103.818%;--container-widget-width:103.818%;--container-widget-flex-grow:0;}.elementor-3658 .elementor-element.elementor-element-a4d8489 > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 40px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b8ad545 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3658 .elementor-element.elementor-element-a4d8489 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:50px;font-weight:500;line-height:70px;letter-spacing:3.6px;word-spacing:4px;color:#FFFFFF;}.elementor-3658 .elementor-element.elementor-element-2da7444{--spacer-size:50px;}.elementor-3658 .elementor-element.elementor-element-6392030:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-6392030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-6392030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-6392030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-f94e564{--spacer-size:30px;}.elementor-3658 .elementor-element.elementor-element-cf29d4f:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-cf29d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-cf29d4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-cf29d4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-db8adf1 > .elementor-element-populated{margin:72px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3658 .elementor-element.elementor-element-a5b26d2{text-align:center;}.elementor-3658 .elementor-element.elementor-element-a5b26d2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3658 .elementor-element.elementor-element-3fa08c2{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;}.elementor-3658 .elementor-element.elementor-element-05cc4e5 .elementor-button{background-color:var( --e-global-color-b8ad545 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-a605818 );color:var( --e-global-color-a605818 );border-radius:25px 25px 25px 25px;}.elementor-3658 .elementor-element.elementor-element-05cc4e5 > .elementor-widget-container{margin:62px 0px 0px 0px;}.elementor-3658 .elementor-element.elementor-element-05cc4e5 .elementor-button:hover, .elementor-3658 .elementor-element.elementor-element-05cc4e5 .elementor-button:focus{color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-05cc4e5 .elementor-button:hover svg, .elementor-3658 .elementor-element.elementor-element-05cc4e5 .elementor-button:focus svg{fill:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-element-73cd9b9{text-align:center;}.elementor-3658 .elementor-element.elementor-element-73cd9b9 img{width:80%;max-width:100%;height:462px;border-radius:30px 30px 30px 30px;}.elementor-3658 .elementor-element.elementor-element-4eb1f30:not(.elementor-motion-effects-element-type-background), .elementor-3658 .elementor-element.elementor-element-4eb1f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b7cbdd );}.elementor-3658 .elementor-element.elementor-element-4eb1f30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3658 .elementor-element.elementor-element-4eb1f30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3658 .elementor-element.elementor-element-c3c5ff7{--spacer-size:30px;}.elementor-3658 .elementor-element.elementor-element-c9b0127{--spacer-size:50px;}.elementor-widget-global.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3658 .elementor-element.elementor-global-2234{width:auto;max-width:auto;bottom:50%;z-index:999;}.elementor-3658 .elementor-element.elementor-global-2234 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3658 .elementor-element.elementor-global-2234{right:2%;}body.rtl .elementor-3658 .elementor-element.elementor-global-2234{left:2%;}.elementor-3658 .elementor-element.elementor-global-2234 .elementor-icon-wrapper{text-align:center;}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7b1d0d2 );color:var( --e-global-color-b8ad545 );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-framed .elementor-icon, .elementor-3658 .elementor-element.elementor-global-2234.elementor-view-default .elementor-icon{color:var( --e-global-color-7b1d0d2 );border-color:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-framed .elementor-icon, .elementor-3658 .elementor-element.elementor-global-2234.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7b1d0d2 );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b8ad545 );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b8ad545 );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-framed .elementor-icon:hover, .elementor-3658 .elementor-element.elementor-global-2234.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3658 .elementor-element.elementor-global-2234.elementor-view-framed .elementor-icon:hover, .elementor-3658 .elementor-element.elementor-global-2234.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-3658 .elementor-element.elementor-global-2234 .elementor-icon{font-size:40px;padding:0px;}.elementor-3658 .elementor-element.elementor-global-2234 .elementor-icon svg{height:40px;}@media(min-width:768px){.elementor-3658 .elementor-element.elementor-element-c0634d4{width:37.279%;}.elementor-3658 .elementor-element.elementor-element-f1004c7{width:62.721%;}.elementor-3658 .elementor-element.elementor-element-a8b5d33{width:100%;}.elementor-3658 .elementor-element.elementor-element-aef6020{width:100%;}.elementor-3658 .elementor-element.elementor-element-cffda1a{width:100%;}.elementor-3658 .elementor-element.elementor-element-183e8b3{width:35.088%;}.elementor-3658 .elementor-element.elementor-element-e34f872{width:64.912%;}.elementor-3658 .elementor-element.elementor-element-0de577e{width:65%;}.elementor-3658 .elementor-element.elementor-element-e7ff26d{width:35%;}.elementor-3658 .elementor-element.elementor-element-53c3d62{width:100%;}.elementor-3658 .elementor-element.elementor-element-9ba13d4{width:35.088%;}.elementor-3658 .elementor-element.elementor-element-a75ad31{width:64.912%;}.elementor-3658 .elementor-element.elementor-element-32af31b{width:100%;}.elementor-3658 .elementor-element.elementor-element-d844d7b{width:26%;}.elementor-3658 .elementor-element.elementor-element-a1ddf05{width:74%;}.elementor-3658 .elementor-element.elementor-element-db8adf1{width:57.63%;}.elementor-3658 .elementor-element.elementor-element-e2a221b{width:42.152%;}}@media(max-width:1024px){.elementor-3658 .elementor-element.elementor-element-32af31b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-3658 .elementor-element.elementor-element-32af31b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3658 .elementor-element.elementor-element-32af31b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}