.elementor-4070 .elementor-element.elementor-element-38728de{--display:flex;--min-height:92vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:170px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-38728de:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-38728de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0D;}.elementor-4070 .elementor-element.elementor-element-a580997{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-6554f91{text-align:start;}.elementor-4070 .elementor-element.elementor-element-6554f91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#9A86C8;}.elementor-4070 .elementor-element.elementor-element-f4ef328{text-align:start;}.elementor-4070 .elementor-element.elementor-element-f4ef328 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:80px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-f964880{text-align:start;font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:1.8em;color:#E0DCD4;}.elementor-4070 .elementor-element.elementor-element-bc28511{--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-4070 .elementor-element.elementor-element-b42eab0 img{width:100%;height:620px;}.elementor-4070 .elementor-element.elementor-element-4032522{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-4032522:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-4032522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141413;}.elementor-4070 .elementor-element.elementor-element-efb3013{--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-4070 .elementor-element.elementor-element-bf43b84 img{width:100%;height:640px;}.elementor-4070 .elementor-element.elementor-element-b5d9b55{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-623ba05{text-align:start;}.elementor-4070 .elementor-element.elementor-element-623ba05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#9A86C8;}.elementor-4070 .elementor-element.elementor-element-38af8a8{text-align:start;}.elementor-4070 .elementor-element.elementor-element-38af8a8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-29ed59d{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-6484df6{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-6484df6:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-6484df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141413;}.elementor-4070 .elementor-element.elementor-element-3820c44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-4070 .elementor-element.elementor-element-a41393c{text-align:start;}.elementor-4070 .elementor-element.elementor-element-a41393c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#7D786F;}.elementor-4070 .elementor-element.elementor-element-f99341d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-8ec98c0{--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-4070 .elementor-element.elementor-element-8e2a3c0 img{width:100%;height:460px;}.elementor-4070 .elementor-element.elementor-element-e2db858{--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-4070 .elementor-element.elementor-element-8ba5dee img{width:100%;height:460px;}.elementor-4070 .elementor-element.elementor-element-c3232c3{--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-4070 .elementor-element.elementor-element-c84796f img{width:100%;height:460px;}.elementor-4070 .elementor-element.elementor-element-c086d63{--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-4070 .elementor-element.elementor-element-cb6d182 img{width:100%;height:460px;}.elementor-4070 .elementor-element.elementor-element-6bd15b2{--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-4070 .elementor-element.elementor-element-a4dfe1d img{width:100%;height:460px;}.elementor-4070 .elementor-element.elementor-element-caee105{--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-4070 .elementor-element.elementor-element-53696f8 img{width:100%;height:460px;}.elementor-4070 .elementor-element.elementor-element-f17c724{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-f17c724:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-f17c724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0D;}.elementor-4070 .elementor-element.elementor-element-5e6b82a{text-align:center;}.elementor-4070 .elementor-element.elementor-element-5e6b82a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#9A86C8;}.elementor-4070 .elementor-element.elementor-element-8ed9c52{text-align:center;}.elementor-4070 .elementor-element.elementor-element-8ed9c52 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-ffe1cea{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-df83c3d{width:var( --container-widget-width, 760px );max-width:760px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-4070 .elementor-element.elementor-element-df83c3d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:300;line-height:1.2em;color:#CFCAC0;}.elementor-4070 .elementor-element.elementor-element-96e263c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4070 .elementor-element.elementor-element-9515209{--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-4070 .elementor-element.elementor-element-d6da5d8 img{width:100%;height:520px;}.elementor-4070 .elementor-element.elementor-element-f20face{--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-4070 .elementor-element.elementor-element-5fb793d img{width:100%;height:520px;}.elementor-4070 .elementor-element.elementor-element-f60e127{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-7f57bc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-7f57bc9:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-7f57bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141413;}.elementor-4070 .elementor-element.elementor-element-4576c49{--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-4070 .elementor-element.elementor-element-f293452 img{width:100%;height:640px;}.elementor-4070 .elementor-element.elementor-element-861dd2f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-f0b8859{text-align:start;}.elementor-4070 .elementor-element.elementor-element-f0b8859 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#9A86C8;}.elementor-4070 .elementor-element.elementor-element-ea23d01{text-align:start;}.elementor-4070 .elementor-element.elementor-element-ea23d01 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-47d5e64{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-b250c95 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:16px 30px 16px 30px;}.elementor-4070 .elementor-element.elementor-element-667fca8{--display:flex;--min-height:90vh;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.7;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-667fca8:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-667fca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0D;background-image:url("https://ghislainpluyaut.com/wp-content/uploads/2026/04/IMG_6304k-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4070 .elementor-element.elementor-element-667fca8::before, .elementor-4070 .elementor-element.elementor-element-667fca8 > .elementor-background-video-container::before, .elementor-4070 .elementor-element.elementor-element-667fca8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4070 .elementor-element.elementor-element-667fca8 > .elementor-background-slideshow::before, .elementor-4070 .elementor-element.elementor-element-667fca8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4070 .elementor-element.elementor-element-667fca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E0D;--background-overlay:'';}.elementor-4070 .elementor-element.elementor-element-{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#E0DCD4;}.elementor-4070 .elementor-element.elementor-element- .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-6e7f4c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-6e7f4c3:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-6e7f4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141413;}.elementor-4070 .elementor-element.elementor-element-517f116{--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-4070 .elementor-element.elementor-element-40d3399 img{width:100%;height:640px;}.elementor-4070 .elementor-element.elementor-element-b7e1096{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-3d5ea6a{text-align:start;}.elementor-4070 .elementor-element.elementor-element-3d5ea6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#9A86C8;}.elementor-4070 .elementor-element.elementor-element-582f598{text-align:start;}.elementor-4070 .elementor-element.elementor-element-582f598 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-68910ca{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-dc22b3e .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:16px 30px 16px 30px;}.elementor-4070 .elementor-element.elementor-element-e7707ac{--display:flex;--min-height:90vh;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.7;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-e7707ac:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-e7707ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0D;background-image:url("https://ghislainpluyaut.com/wp-content/uploads/2026/04/IMG_6304k-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4070 .elementor-element.elementor-element-e7707ac::before, .elementor-4070 .elementor-element.elementor-element-e7707ac > .elementor-background-video-container::before, .elementor-4070 .elementor-element.elementor-element-e7707ac > .e-con-inner > .elementor-background-video-container::before, .elementor-4070 .elementor-element.elementor-element-e7707ac > .elementor-background-slideshow::before, .elementor-4070 .elementor-element.elementor-element-e7707ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-4070 .elementor-element.elementor-element-e7707ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E0D;--background-overlay:'';}.elementor-4070 .elementor-element.elementor-element-4ce9cd8{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-dd616c1{text-align:start;}.elementor-4070 .elementor-element.elementor-element-dd616c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#CFCAC0;}.elementor-4070 .elementor-element.elementor-element-d14fd60{text-align:start;}.elementor-4070 .elementor-element.elementor-element-d14fd60 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-04d888f{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#E0DCD4;}.elementor-4070 .elementor-element.elementor-element-2e44fa2 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:16px 30px 16px 30px;}.elementor-4070 .elementor-element.elementor-element-84b7d7f{--display:flex;--min-height:90vh;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.7;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-84b7d7f:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-84b7d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#808080;background-image:url("https://ghislainpluyaut.com/wp-content/uploads/2026/04/IMG_6304k-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4070 .elementor-element.elementor-element-84b7d7f::before, .elementor-4070 .elementor-element.elementor-element-84b7d7f > .elementor-background-video-container::before, .elementor-4070 .elementor-element.elementor-element-84b7d7f > .e-con-inner > .elementor-background-video-container::before, .elementor-4070 .elementor-element.elementor-element-84b7d7f > .elementor-background-slideshow::before, .elementor-4070 .elementor-element.elementor-element-84b7d7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4070 .elementor-element.elementor-element-84b7d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E0D;--background-overlay:'';}.elementor-4070 .elementor-element.elementor-element-5001148{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-ce36710{text-align:start;}.elementor-4070 .elementor-element.elementor-element-ce36710 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#CFCAC0;}.elementor-4070 .elementor-element.elementor-element-42779e1{text-align:start;}.elementor-4070 .elementor-element.elementor-element-42779e1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-f036455{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#E0DCD4;}.elementor-4070 .elementor-element.elementor-element-4a121d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-4a121d0:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-4a121d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141413;}.elementor-4070 .elementor-element.elementor-element-315bc65{--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-4070 .elementor-element.elementor-element-69f7f7c img{width:100%;height:640px;}.elementor-4070 .elementor-element.elementor-element-7f563a6{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4070 .elementor-element.elementor-element-3214d2d{text-align:start;}.elementor-4070 .elementor-element.elementor-element-3214d2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:4px;color:#9A86C8;}.elementor-4070 .elementor-element.elementor-element-037b466{text-align:start;}.elementor-4070 .elementor-element.elementor-element-037b466 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-3c2c8b8{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-c0f9820{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:170px;--padding-bottom:170px;--padding-left:32px;--padding-right:32px;}.elementor-4070 .elementor-element.elementor-element-c0f9820:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-c0f9820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4070 .elementor-element.elementor-element-9783e5c{text-align:center;}.elementor-4070 .elementor-element.elementor-element-9783e5c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:300;line-height:1.2em;color:#EDEAE4;}.elementor-4070 .elementor-element.elementor-element-9fc7d8c{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#B3AEA4;}.elementor-4070 .elementor-element.elementor-element-21b8bed .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:16px 30px 16px 30px;}.elementor-4070 .elementor-element.elementor-element-8a11260 .elementor-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:16px 30px 16px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4070 .elementor-element.elementor-element-38728de{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-a580997{--width:55%;}.elementor-4070 .elementor-element.elementor-element-bc28511{--width:45%;}.elementor-4070 .elementor-element.elementor-element-4032522{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-efb3013{--width:50%;}.elementor-4070 .elementor-element.elementor-element-b5d9b55{--width:50%;}.elementor-4070 .elementor-element.elementor-element-6484df6{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-f17c724{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-9515209{--width:58%;}.elementor-4070 .elementor-element.elementor-element-f20face{--width:42%;}.elementor-4070 .elementor-element.elementor-element-7f57bc9{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-4576c49{--width:50%;}.elementor-4070 .elementor-element.elementor-element-861dd2f{--width:50%;}.elementor-4070 .elementor-element.elementor-element-667fca8{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-{--width:62%;}.elementor-4070 .elementor-element.elementor-element-6e7f4c3{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-517f116{--width:50%;}.elementor-4070 .elementor-element.elementor-element-b7e1096{--width:50%;}.elementor-4070 .elementor-element.elementor-element-e7707ac{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-4ce9cd8{--width:62%;}.elementor-4070 .elementor-element.elementor-element-84b7d7f{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-5001148{--width:62%;}.elementor-4070 .elementor-element.elementor-element-4a121d0{--content-width:1200px;}.elementor-4070 .elementor-element.elementor-element-315bc65{--width:50%;}.elementor-4070 .elementor-element.elementor-element-7f563a6{--width:50%;}.elementor-4070 .elementor-element.elementor-element-c0f9820{--content-width:800px;}}@media(min-width:1025px){.elementor-4070 .elementor-element.elementor-element-667fca8:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-667fca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4070 .elementor-element.elementor-element-e7707ac:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-e7707ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4070 .elementor-element.elementor-element-84b7d7f:not(.elementor-motion-effects-element-type-background), .elementor-4070 .elementor-element.elementor-element-84b7d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-4070 .elementor-element.elementor-element-38728de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-a580997{--width:100%;}.elementor-4070 .elementor-element.elementor-element-f964880{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-bc28511{--width:100%;}.elementor-4070 .elementor-element.elementor-element-b42eab0 img{height:372px;}.elementor-4070 .elementor-element.elementor-element-4032522{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-efb3013{--width:100%;}.elementor-4070 .elementor-element.elementor-element-bf43b84 img{height:384px;}.elementor-4070 .elementor-element.elementor-element-b5d9b55{--width:100%;}.elementor-4070 .elementor-element.elementor-element-29ed59d{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-6484df6{--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-8e2a3c0 img{height:276px;}.elementor-4070 .elementor-element.elementor-element-8ba5dee img{height:276px;}.elementor-4070 .elementor-element.elementor-element-c84796f img{height:276px;}.elementor-4070 .elementor-element.elementor-element-cb6d182 img{height:276px;}.elementor-4070 .elementor-element.elementor-element-a4dfe1d img{height:276px;}.elementor-4070 .elementor-element.elementor-element-53696f8 img{height:276px;}.elementor-4070 .elementor-element.elementor-element-f17c724{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-ffe1cea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-4070 .elementor-element.elementor-element-df83c3d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4070 .elementor-element.elementor-element-96e263c{--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-4070 .elementor-element.elementor-element-d6da5d8 img{height:312px;}.elementor-4070 .elementor-element.elementor-element-5fb793d img{height:312px;}.elementor-4070 .elementor-element.elementor-element-f60e127{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-4070 .elementor-element.elementor-element-7f57bc9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-4576c49{--width:100%;}.elementor-4070 .elementor-element.elementor-element-f293452 img{height:384px;}.elementor-4070 .elementor-element.elementor-element-861dd2f{--width:100%;}.elementor-4070 .elementor-element.elementor-element-47d5e64{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-667fca8{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-{--width:100%;font-size:16px;}.elementor-4070 .elementor-element.elementor-element-6e7f4c3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-517f116{--width:100%;}.elementor-4070 .elementor-element.elementor-element-40d3399 img{height:384px;}.elementor-4070 .elementor-element.elementor-element-b7e1096{--width:100%;}.elementor-4070 .elementor-element.elementor-element-68910ca{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-e7707ac{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-4ce9cd8{--width:100%;}.elementor-4070 .elementor-element.elementor-element-04d888f{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-84b7d7f{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-5001148{--width:100%;}.elementor-4070 .elementor-element.elementor-element-f036455{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-4a121d0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-315bc65{--width:100%;}.elementor-4070 .elementor-element.elementor-element-69f7f7c img{height:384px;}.elementor-4070 .elementor-element.elementor-element-7f563a6{--width:100%;}.elementor-4070 .elementor-element.elementor-element-3c2c8b8{font-size:16px;}.elementor-4070 .elementor-element.elementor-element-c0f9820{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4070 .elementor-element.elementor-element-9fc7d8c{font-size:16px;}}/* Start custom CSS */body.elementor-page-4070 .elementor-widget-heading h2.elementor-heading-title, body.elementor-page-4070 .elementor-widget-heading h3.elementor-heading-title{text-transform:none!important;font-weight:300!important;letter-spacing:-0.005em!important;line-height:1.2!important;}
body.elementor-page-4070 .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(1.9rem,3.4vw,3.2rem)!important;}
body.elementor-page-4070 .elementor-widget-heading h3.elementor-heading-title{font-size:clamp(1.3rem,1.9vw,1.75rem)!important;}
body.elementor-page-4070 .elementor-widget-heading h1.elementor-heading-title{font-size:clamp(2.6rem,6vw,6rem)!important;}
body.elementor-page-4070 .bw .elementor-background-slideshow{filter:grayscale(1);}
body.elementor-page-4070 .bwbg{background-blend-mode:luminosity;}
body.elementor-page-4070 .elementor-widget-image.bw{overflow:hidden;}
body.elementor-page-4070 .elementor-widget-image.bw img{transition:transform 1.6s ease;}
body.elementor-page-4070 .elementor-widget-image.bw:hover img{transform:scale(1.03);}
body.elementor-page-4070 .divider-brass .elementor-divider-separator{border-color:#9A86C8!important;}
body.elementor-page-4070 .track{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;}
body.elementor-page-4070 .track::-webkit-scrollbar{display:none;}
body.elementor-page-4070 .track > .e-con{flex:0 0 340px!important;scroll-snap-align:start;}
@media(max-width:767px){body.elementor-page-4070 .track > .e-con{flex:0 0 78vw!important;}}
body.elementor-page-4070 .method > .e-con{border-top:1px solid #9A86C8;padding-top:28px;}
body.elementor-page-4070 .gp-arrows{display:flex;gap:10px;justify-content:flex-end;}
body.elementor-page-4070 .gp-arrows button{width:48px;height:48px;border:1px solid rgba(237,234,228,.35);background:transparent;color:#EDEAE4;font-size:18px;cursor:pointer;transition:all .4s ease;padding:0;}
body.elementor-page-4070 .gp-arrows button:hover{background:#EDEAE4;color:#0E0E0D;}
body.elementor-page-4070 .nots > .e-con{border-top:1px solid rgba(237,234,228,.12);padding:26px 0;}
body.elementor-page-4070 .elementor-field-group .elementor-field-subgroup label{color:#B3AEA4;font-size:14px;letter-spacing:0;text-transform:none;}
/* photos : recadrage sans déformation */
body.elementor-page-4070 .elementor-widget-image img{object-fit:cover !important;object-position:center center;}/* End custom CSS */