.elementor-5774 .elementor-element.elementor-element-23e3a28{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5774 .elementor-element.elementor-element-23e3a28:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-23e3a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demetrius-photographe.fr/wp-content/uploads/2025/04/Celia-Nicolas-Demetrius-Photographe-337-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5774 .elementor-element.elementor-element-23e3a28::before, .elementor-5774 .elementor-element.elementor-element-23e3a28 > .elementor-background-video-container::before, .elementor-5774 .elementor-element.elementor-element-23e3a28 > .e-con-inner > .elementor-background-video-container::before, .elementor-5774 .elementor-element.elementor-element-23e3a28 > .elementor-background-slideshow::before, .elementor-5774 .elementor-element.elementor-element-23e3a28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5774 .elementor-element.elementor-element-23e3a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #FFFFFF00 55%, #1A1A1A 100%);}.elementor-5774 .elementor-element.elementor-element-8ae28ad{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:0%;--padding-bottom:4%;--padding-left:10%;--padding-right:10%;}.elementor-5774 .elementor-element.elementor-element-8ae28ad::before, .elementor-5774 .elementor-element.elementor-element-8ae28ad > .elementor-background-video-container::before, .elementor-5774 .elementor-element.elementor-element-8ae28ad > .e-con-inner > .elementor-background-video-container::before, .elementor-5774 .elementor-element.elementor-element-8ae28ad > .elementor-background-slideshow::before, .elementor-5774 .elementor-element.elementor-element-8ae28ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-5774 .elementor-element.elementor-element-8ae28ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 55%, #1A1A1A 100%);}.elementor-5774 .elementor-element.elementor-element-b3605c3{text-align:center;}.elementor-5774 .elementor-element.elementor-element-b3605c3 .elementor-heading-title{font-size:1.5rem;font-weight:700;font-style:italic;letter-spacing:1.2px;color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-4f8082e{text-align:center;}.elementor-5774 .elementor-element.elementor-element-4f8082e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.75rem;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-a033fee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-5774 .elementor-element.elementor-element-08c78a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5774 .elementor-element.elementor-element-50d35ba{text-align:center;}.elementor-5774 .elementor-element.elementor-element-6cf2718{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-51b441e{text-align:center;}.elementor-5774 .elementor-element.elementor-element-d7fa4b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-a9440d9{--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-5774 .elementor-element.elementor-element-14b23e0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5774 .elementor-element.elementor-element-14b23e0 .swiper-pagination-bullet-active, .elementor-5774 .elementor-element.elementor-element-14b23e0 .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-14b23e0 .swiper-pagination-fraction{color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-14b23e0 .elementor-main-swiper{height:100vh;}.elementor-5774 .elementor-element.elementor-element-14b23e0 .elementor-swiper-button{font-size:20px;}.elementor-5774 .elementor-element.elementor-element-14b23e0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D8D8D8;opacity:1;}.elementor-5774 .elementor-element.elementor-element-b43fe59{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-44cceeb > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-5774 .elementor-element.elementor-element-44cceeb{text-align:center;}.elementor-5774 .elementor-element.elementor-element-44cceeb .elementor-heading-title{font-size:2.75rem;letter-spacing:1px;}.elementor-5774 .elementor-element.elementor-element-88bf879.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5774 .elementor-element.elementor-element-88bf879.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5774 .elementor-element.elementor-element-88bf879.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5774 .elementor-element.elementor-element-88bf879 .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;}.elementor-5774 .elementor-element.elementor-element-88bf879 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-5774 .elementor-element.elementor-element-88bf879 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5774 .elementor-element.elementor-element-684d661.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5774 .elementor-element.elementor-element-684d661.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5774 .elementor-element.elementor-element-684d661.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5774 .elementor-element.elementor-element-684d661 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-5774 .elementor-element.elementor-element-684d661 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5774 .elementor-element.elementor-element-684d661 .elementor-image-box-title{font-size:1.5rem;}.elementor-5774 .elementor-element.elementor-element-2a15e86.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5774 .elementor-element.elementor-element-2a15e86.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5774 .elementor-element.elementor-element-2a15e86.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5774 .elementor-element.elementor-element-2a15e86 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-5774 .elementor-element.elementor-element-2a15e86 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5774 .elementor-element.elementor-element-2a15e86 .elementor-image-box-title{font-size:1.5rem;}.elementor-5774 .elementor-element.elementor-element-6a3c4bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-d02fe4f{--display:flex;}.elementor-5774 .elementor-element.elementor-element-f98709b{text-align:center;}.elementor-5774 .elementor-element.elementor-element-f98709b .elementor-heading-title{font-size:2.75rem;}.elementor-5774 .elementor-element.elementor-element-baef771 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-5774 .elementor-element.elementor-element-baef771{text-align:center;}.elementor-5774 .elementor-element.elementor-element-beccafb{--display:flex;--min-height:402px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-b2db723{text-align:center;}.elementor-5774 .elementor-element.elementor-element-f4b15d2{--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-5774 .elementor-element.elementor-element-731f8de .elementor-button{background-color:var( --e-global-color-accent );font-style:italic;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5774 .elementor-element.elementor-element-731f8de .elementor-button:hover, .elementor-5774 .elementor-element.elementor-element-731f8de .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-5774 .elementor-element.elementor-element-731f8de .elementor-button:hover svg, .elementor-5774 .elementor-element.elementor-element-731f8de .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-82033cb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5774 .elementor-element.elementor-element-82033cb .elementor-divider-separator{width:100%;}.elementor-5774 .elementor-element.elementor-element-82033cb .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-5774 .elementor-element.elementor-element-81b588e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%;}.elementor-5774 .elementor-element.elementor-element-81b588e:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-81b588e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-ef77c8d{--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-5774 .elementor-element.elementor-element-ef77c8d:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-ef77c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-5505ba7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5774 .elementor-element.elementor-element-5505ba7{text-align:center;}.elementor-5774 .elementor-element.elementor-element-5505ba7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-shadow:0px 0px 35px rgba(255, 255, 255, 0.7);color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-f477449 img{width:75%;}.elementor-5774 .elementor-element.elementor-element-23af7b0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-aae5868{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-5774 .elementor-element.elementor-element-aae5868:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-aae5868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-a6d5b58{text-align:center;}.elementor-5774 .elementor-element.elementor-element-a6d5b58 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-shadow:0px 0px 35px rgba(255, 255, 255, 0.7);color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-0b7cebf{text-align:center;}.elementor-5774 .elementor-element.elementor-element-0b7cebf img{width:100%;}.elementor-5774 .elementor-element.elementor-element-37eee6b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-300ce41{--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-5774 .elementor-element.elementor-element-300ce41:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-300ce41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-b16fb16{text-align:center;}.elementor-5774 .elementor-element.elementor-element-b16fb16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-shadow:0px 0px 35px rgba(255, 255, 255, 0.7);color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-cb2dde9 img{width:75%;}.elementor-5774 .elementor-element.elementor-element-091668e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-ca6f9a3 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-15f48f7{--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;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-a92ac3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-a92ac3d:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-a92ac3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5774 .elementor-element.elementor-element-da5ff8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5774 .elementor-element.elementor-element-27202aa.elementor-element{--align-self:center;}.elementor-5774 .elementor-element.elementor-element-27202aa .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:2rem;font-weight:600;letter-spacing:0px;text-shadow:0px 0px 35px rgba(255, 255, 255, 0.7);color:var( --e-global-color-accent );}.elementor-5774 .elementor-element.elementor-element-44401f7 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-5774 .elementor-element.elementor-element-44401f7{text-align:center;}.elementor-5774 .elementor-element.elementor-element-44401f7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-b7c0edd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5774 .elementor-element.elementor-element-0947bd4.elementor-element{--align-self:center;}.elementor-5774 .elementor-element.elementor-element-0947bd4 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:2rem;font-weight:600;letter-spacing:0px;text-shadow:0px 0px 35px rgba(255, 255, 255, 0.7);color:var( --e-global-color-accent );}.elementor-5774 .elementor-element.elementor-element-1330155 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-5774 .elementor-element.elementor-element-1330155{text-align:center;}.elementor-5774 .elementor-element.elementor-element-1330155 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-235c7ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5774 .elementor-element.elementor-element-b26521e.elementor-element{--align-self:center;}.elementor-5774 .elementor-element.elementor-element-b26521e{text-align:left;}.elementor-5774 .elementor-element.elementor-element-b26521e .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:2rem;font-weight:600;letter-spacing:0px;text-shadow:0px 0px 35px rgba(255, 255, 255, 0.7);color:var( --e-global-color-accent );}.elementor-5774 .elementor-element.elementor-element-6ae723f > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-5774 .elementor-element.elementor-element-6ae723f{text-align:center;}.elementor-5774 .elementor-element.elementor-element-6ae723f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-846da15{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-1ac45dc{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-1b826d5{text-align:left;}.elementor-5774 .elementor-element.elementor-element-1b826d5 .elementor-heading-title{font-size:2.75rem;}.elementor-5774 .elementor-element.elementor-element-d31fed1{text-align:left;}.elementor-5774 .elementor-element.elementor-element-ab789d6{--display:flex;}.elementor-5774 .elementor-element.elementor-element-fdf5284{--display:flex;}.elementor-5774 .elementor-element.elementor-element-6901d1b{--display:flex;}.elementor-5774 .elementor-element.elementor-element-8eb80d3{--display:flex;}.elementor-5774 .elementor-element.elementor-element-ef9431e{--display:flex;}.elementor-5774 .elementor-element.elementor-element-70d15c0{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-5774 .elementor-element.elementor-element-70d15c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-5774 .elementor-element.elementor-element-e1b860f{--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-5774 .elementor-element.elementor-element-49364d5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5774 .elementor-element.elementor-element-49364d5 .swiper-pagination-bullet-active, .elementor-5774 .elementor-element.elementor-element-49364d5 .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-49364d5 .swiper-pagination-fraction{color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-49364d5 .elementor-main-swiper{height:100vh;}.elementor-5774 .elementor-element.elementor-element-49364d5 .elementor-swiper-button{font-size:20px;}.elementor-5774 .elementor-element.elementor-element-49364d5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D8D8D8;opacity:1;}.elementor-5774 .elementor-element.elementor-element-f4538e8{--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-5774 .elementor-element.elementor-element-64f7351{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:39%;}.elementor-5774 .elementor-element.elementor-element-64f7351:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-64f7351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demetrius-photographe.fr/wp-content/uploads/2023/08/demetrius-brunel-baiser-soleil-photographe-versailles.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5774 .elementor-element.elementor-element-64f7351::before, .elementor-5774 .elementor-element.elementor-element-64f7351 > .elementor-background-video-container::before, .elementor-5774 .elementor-element.elementor-element-64f7351 > .e-con-inner > .elementor-background-video-container::before, .elementor-5774 .elementor-element.elementor-element-64f7351 > .elementor-background-slideshow::before, .elementor-5774 .elementor-element.elementor-element-64f7351 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5774 .elementor-element.elementor-element-64f7351 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-5774 .elementor-element.elementor-element-aa88aae .elementor-heading-title{color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-ba075ae{text-align:left;color:#FFFFFF;}.elementor-5774 .elementor-element.elementor-element-3cf7cc5 .elementor-button{background-color:#FFFFFF00;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5774 .elementor-element.elementor-element-3cf7cc5 .elementor-button:hover, .elementor-5774 .elementor-element.elementor-element-3cf7cc5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-5774 .elementor-element.elementor-element-3cf7cc5 .elementor-button:hover svg, .elementor-5774 .elementor-element.elementor-element-3cf7cc5 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5774 .elementor-element.elementor-element-14b23e0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5774 .elementor-element.elementor-element-beccafb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5774 .elementor-element.elementor-element-81b588e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-5505ba7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-23af7b0{font-size:var( --e-global-typography-text-font-size );}.elementor-5774 .elementor-element.elementor-element-a6d5b58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-37eee6b{font-size:var( --e-global-typography-text-font-size );}.elementor-5774 .elementor-element.elementor-element-b16fb16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-091668e{font-size:var( --e-global-typography-text-font-size );}.elementor-5774 .elementor-element.elementor-element-27202aa .elementor-heading-title{font-size:1.5rem;}.elementor-5774 .elementor-element.elementor-element-44401f7{text-align:center;}.elementor-5774 .elementor-element.elementor-element-44401f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-0947bd4 .elementor-heading-title{font-size:1.5rem;}.elementor-5774 .elementor-element.elementor-element-1330155{text-align:center;}.elementor-5774 .elementor-element.elementor-element-1330155 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-b26521e .elementor-heading-title{font-size:1.5rem;}.elementor-5774 .elementor-element.elementor-element-6ae723f{text-align:center;}.elementor-5774 .elementor-element.elementor-element-6ae723f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-49364d5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5774 .elementor-element.elementor-element-64f7351:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-64f7351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:120vw auto;}.elementor-5774 .elementor-element.elementor-element-aa88aae .elementor-heading-title{font-size:1.75rem;}}@media(max-width:767px){.elementor-5774 .elementor-element.elementor-element-23e3a28:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-23e3a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demetrius-photographe.fr/wp-content/uploads/2025/04/Celia-Nicolas-Demetrius-Photographe-675-scaled.jpg");}.elementor-5774 .elementor-element.elementor-element-23e3a28{--min-height:80vh;}.elementor-5774 .elementor-element.elementor-element-8ae28ad{--min-height:80vh;--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-b3605c3 .elementor-heading-title{font-size:1rem;}.elementor-5774 .elementor-element.elementor-element-4f8082e .elementor-heading-title{font-size:1.75rem;letter-spacing:1px;}.elementor-5774 .elementor-element.elementor-element-a033fee{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-08c78a7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-50d35ba .elementor-heading-title{font-size:1.75rem;}.elementor-5774 .elementor-element.elementor-element-6cf2718{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-14b23e0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5774 .elementor-element.elementor-element-14b23e0 .elementor-main-swiper{height:75vh;}.elementor-5774 .elementor-element.elementor-element-b43fe59{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-44cceeb .elementor-heading-title{font-size:1.75rem;}.elementor-5774 .elementor-element.elementor-element-88bf879 .elementor-image-box-img{margin-bottom:15px;}.elementor-5774 .elementor-element.elementor-element-88bf879 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-5774 .elementor-element.elementor-element-684d661 .elementor-image-box-img{margin-bottom:15px;}.elementor-5774 .elementor-element.elementor-element-684d661 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-5774 .elementor-element.elementor-element-2a15e86 .elementor-image-box-img{margin-bottom:15px;}.elementor-5774 .elementor-element.elementor-element-2a15e86 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-5774 .elementor-element.elementor-element-d02fe4f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5774 .elementor-element.elementor-element-f98709b .elementor-heading-title{font-size:1.75rem;}.elementor-5774 .elementor-element.elementor-element-731f8de > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-5774 .elementor-element.elementor-element-81b588e{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5774 .elementor-element.elementor-element-ef77c8d.e-con{--order:2;}.elementor-5774 .elementor-element.elementor-element-5505ba7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-23af7b0{font-size:var( --e-global-typography-text-font-size );}.elementor-5774 .elementor-element.elementor-element-a6d5b58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-37eee6b{font-size:var( --e-global-typography-text-font-size );}.elementor-5774 .elementor-element.elementor-element-300ce41.e-con{--order:3;}.elementor-5774 .elementor-element.elementor-element-b16fb16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-091668e{font-size:var( --e-global-typography-text-font-size );}.elementor-5774 .elementor-element.elementor-element-27202aa > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5774 .elementor-element.elementor-element-44401f7{text-align:center;}.elementor-5774 .elementor-element.elementor-element-44401f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-0947bd4 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5774 .elementor-element.elementor-element-1330155{text-align:center;}.elementor-5774 .elementor-element.elementor-element-1330155 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-b26521e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5774 .elementor-element.elementor-element-6ae723f{text-align:center;}.elementor-5774 .elementor-element.elementor-element-6ae723f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5774 .elementor-element.elementor-element-1ac45dc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5774 .elementor-element.elementor-element-1b826d5 .elementor-heading-title{font-size:1.75rem;}.elementor-5774 .elementor-element.elementor-element-e1b860f.e-con{--order:-99999 /* order start hack */;}.elementor-5774 .elementor-element.elementor-element-49364d5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5774 .elementor-element.elementor-element-49364d5 .elementor-main-swiper{height:75vh;}.elementor-5774 .elementor-element.elementor-element-64f7351:not(.elementor-motion-effects-element-type-background), .elementor-5774 .elementor-element.elementor-element-64f7351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-5774 .elementor-element.elementor-element-aa88aae .elementor-heading-title{font-size:1.75rem;letter-spacing:1px;}.elementor-5774 .elementor-element.elementor-element-3cf7cc5 > .elementor-widget-container{margin:10% 0% 0% 0%;}}@media(min-width:768px){.elementor-5774 .elementor-element.elementor-element-08c78a7{--width:50%;}.elementor-5774 .elementor-element.elementor-element-6cf2718{--width:50%;}.elementor-5774 .elementor-element.elementor-element-a9440d9{--width:40%;}.elementor-5774 .elementor-element.elementor-element-b43fe59{--width:60%;}.elementor-5774 .elementor-element.elementor-element-ef77c8d{--width:25%;}.elementor-5774 .elementor-element.elementor-element-aae5868{--width:50%;}.elementor-5774 .elementor-element.elementor-element-300ce41{--width:25%;}.elementor-5774 .elementor-element.elementor-element-1ac45dc{--width:60%;}.elementor-5774 .elementor-element.elementor-element-e1b860f{--width:40%;}}/* Start custom CSS */.background-coupe {
    background: linear-gradient(to bottom, transparent 30%, #F6F6F4 30%);
}
.swiper-pagination-bullet-active {
    width: 1rem;
    border-radius: 10px;
}
circle.st0 {
    fill: #F6F6F4!important;
}
#quote .st0 {
    fill: transparent;
}
.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg, .elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg {
    background-color: white;
    padding: 30%;
    border-radius: 100px;
    overflow: initial;
}
.block-google {
    background-color: white!important;
}
#tarifs ul.elementor-icon-list-items.elementor-inline-items {
    display: block;
}/* End custom CSS */