.elementor-69 .elementor-element.elementor-element-b8debf0{--display:flex;--min-height:100vh;}.elementor-69 .elementor-element.elementor-element-b8debf0:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b8debf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-repeater-item-28640fc .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://camillemorinphotographie.fr/wp-content/uploads/2026/09/photographe-famille-la-reunion-974.webp);background-size:cover;}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-repeater-item-558ae23 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://camillemorinphotographie.fr/wp-content/uploads/2026/09/14082026-DAM04897-copie-1.jpg);background-size:cover;}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-repeater-item-1983f63 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://camillemorinphotographie.fr/wp-content/uploads/2026/09/photographie-architecture-immobilier-reunion.webp);background-size:cover;}.elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide-contents{max-width:66%;}.elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide-inner{text-align:end;}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-slide-heading{color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-slide-description{color:var( --e-global-color-secondary );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-66a2510{--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:6vh 6vh;--row-gap:6vh;--column-gap:6vh;}.elementor-69 .elementor-element.elementor-element-a0e8f53{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-ab1832a{--display:flex;--min-height:892px;--justify-content:center;}.elementor-69 .elementor-element.elementor-element-77e609b{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-77e609b{left:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-77e609b{right:0px;}.elementor-69 .elementor-element.elementor-element-77e609b img{width:100%;}.elementor-69 .elementor-element.elementor-element-95ab08a img{width:589px;}.elementor-69 .elementor-element.elementor-element-95ab08a .widget-image-caption{font-family:"Public Sans", Sans-serif;font-size:8px;font-weight:400;font-style:normal;line-height:130%;}.elementor-69 .elementor-element.elementor-element-358a536{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-358a536{right:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-358a536{left:0px;}.elementor-69 .elementor-element.elementor-element-358a536 img{width:100%;}.elementor-69 .elementor-element.elementor-element-87a5fdc{--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:2.6vw 2.6vw;--row-gap:2.6vw;--column-gap:2.6vw;}.elementor-69 .elementor-element.elementor-element-ec4261a{text-align:center;}.elementor-69 .elementor-element.elementor-element-b35c107{text-align:center;}.elementor-69 .elementor-element.elementor-element-c035c01{text-align:center;}.elementor-69 .elementor-element.elementor-element-95118b2{--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-69 .elementor-element.elementor-element-95118b2:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-95118b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-bc2176a{--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:8vh 8vh;--row-gap:8vh;--column-gap:8vh;}.elementor-69 .elementor-element.elementor-element-cac11c2{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-509e0d5{--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;--justify-content:flex-start;--align-items:center;--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;}.elementor-69 .elementor-element.elementor-element-59207d7{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-5f7144f{--display:flex;}.elementor-69 .elementor-element.elementor-element-8c851bc{--display:flex;}.elementor-69 .elementor-element.elementor-element-8c851bc.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-483526f{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-c32df45.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-c32df45 .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-01744eb{--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:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-69 .elementor-element.elementor-element-1909b49{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-1909b49 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-1909b49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-1909b49.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-1909b49.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-1909b49.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-1909b49.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-1909b49 .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-1909b49 .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-c96371d img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-afd413d{--display:flex;}.elementor-69 .elementor-element.elementor-element-5cb48d0{--display:flex;}.elementor-69 .elementor-element.elementor-element-5cb48d0.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-83a33ae{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-ad715fb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ad715fb .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-7b00dba{--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:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-69 .elementor-element.elementor-element-ef6e564{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-ef6e564 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-ef6e564.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-ef6e564.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-ef6e564.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-ef6e564.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-ef6e564.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-ef6e564 .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-ef6e564 .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-9d76104 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-ce715d6{--display:flex;}.elementor-69 .elementor-element.elementor-element-1648abf{--display:flex;}.elementor-69 .elementor-element.elementor-element-1648abf.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-957a514{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-7829f8b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7829f8b .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-42aff9b{--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:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-69 .elementor-element.elementor-element-67eec5e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-67eec5e .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-67eec5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-67eec5e.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-67eec5e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-67eec5e.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-67eec5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-67eec5e .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-67eec5e .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-fafe135 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-8763971{--display:flex;}.elementor-69 .elementor-element.elementor-element-103e1e3{--display:flex;}.elementor-69 .elementor-element.elementor-element-103e1e3.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-1d1ba32{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-345be13.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-345be13 .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-b9e58ef{--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:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-69 .elementor-element.elementor-element-2286754{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-2286754 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-2286754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-2286754.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-2286754.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-2286754.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-2286754.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-2286754 .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-2286754 .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-ebbce24 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-73d9b16{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:100px;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-size:4px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-primary );--e-n-carousel-progressbar-hover-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-73d9b16 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-73d9b16 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;padding:8px 8px 8px 8px;}.elementor-69 .elementor-element.elementor-element-e6e960b{--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;--justify-content:space-between;--align-items:center;--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;}.elementor-69 .elementor-element.elementor-element-1ff1c95{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-bf5a598{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-32px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:92px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-32px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:92px;--arrow-size:21px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-bf5a598 .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-bf5a598 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;}.elementor-69 .elementor-element.elementor-element-c32f5cd{--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;--justify-content:flex-start;--align-items:center;--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;}.elementor-69 .elementor-element.elementor-element-193e7c2{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-850430b{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-32px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:92px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-32px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:92px;--arrow-size:21px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-850430b .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-850430b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;}.elementor-69 .elementor-element.elementor-element-02becc2{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:52px;--n-tabs-gap:32px;--n-tabs-title-font-size:var( --e-global-typography-0f59117-font-size );--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-02becc2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B4C37;}.elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-0f59117-font-family ), Sans-serif;text-transform:var( --e-global-typography-0f59117-text-transform );line-height:var( --e-global-typography-0f59117-line-height );letter-spacing:var( --e-global-typography-0f59117-letter-spacing );}.elementor-69 .elementor-element.elementor-element-02becc2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-6a6a026{--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:8vh 8vh;--row-gap:8vh;--column-gap:8vh;}.elementor-69 .elementor-element.elementor-element-62e4b4b{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-9be0a63{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;}.elementor-69 .elementor-element.elementor-element-ad4cb11{--display:flex;}.elementor-69 .elementor-element.elementor-element-f4e2704{--display:flex;}.elementor-69 .elementor-element.elementor-element-f4e2704.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-d24b0a5{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-fa56054.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-fa56054 .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-79fc0cc{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-79fc0cc .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-79fc0cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-79fc0cc.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-79fc0cc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-79fc0cc.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-79fc0cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-79fc0cc .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-79fc0cc .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-68280dd img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-4c2f075{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-16f4adc{--display:flex;}.elementor-69 .elementor-element.elementor-element-16f4adc.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-3336548{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-fbcde8c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-fbcde8c .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-f1a6781{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-f1a6781 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-f1a6781.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-f1a6781.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-f1a6781.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-f1a6781.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-f1a6781.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-f1a6781 .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-f1a6781 .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-0e8b2f0 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-ad9e90b{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-748fa27{--display:flex;}.elementor-69 .elementor-element.elementor-element-748fa27.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-6588861{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-34e1b24.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-34e1b24 .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-08d6ddb{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-08d6ddb .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-08d6ddb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-08d6ddb.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-08d6ddb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-08d6ddb.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-08d6ddb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-08d6ddb .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-08d6ddb .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-9553356 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-a7d0f3d{--display:flex;}.elementor-69 .elementor-element.elementor-element-61bd3bd{--display:flex;}.elementor-69 .elementor-element.elementor-element-61bd3bd.e-con:hover{--e-con-transform-translateY:-12px;}.elementor-69 .elementor-element.elementor-element-cbf8822{--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;--justify-content:space-between;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-676fd9d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-676fd9d .elementor-heading-title{text-transform:none;line-height:1em;}.elementor-69 .elementor-element.elementor-element-040823b{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-040823b .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-040823b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-040823b.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-040823b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-040823b.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-040823b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-040823b .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-040823b .elementor-icon svg{height:16px;}.elementor-69 .elementor-element.elementor-element-6fa7819 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-69 .elementor-element.elementor-element-e666305{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:36px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:92px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:92px;--e-n-carousel-arrow-size:21px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-progressbar-normal-color:var( --e-global-color-primary );--e-n-carousel-progressbar-hover-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-e666305 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;}.elementor-69 .elementor-element.elementor-element-84516c9{--display:flex;--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;}.elementor-69 .elementor-element.elementor-element-df5ec4b{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:36px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-32px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:92px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-32px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:92px;--arrow-size:21px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-df5ec4b .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-df5ec4b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;}.elementor-69 .elementor-element.elementor-element-7a5ae00{--display:flex;--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;}.elementor-69 .elementor-element.elementor-element-bd99429{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:36px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-32px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:92px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-32px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:92px;--arrow-size:21px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-bd99429 .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-bd99429 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;}.elementor-69 .elementor-element.elementor-element-4e586b6{--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;--margin-top:10vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-69 .elementor-element.elementor-element-187f991{--display:flex;}.elementor-69 .elementor-element.elementor-element-187f991:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-187f991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camillemorinphotographie.fr/wp-content/uploads/2026/09/photographe_la_reunion_bon_cadeau.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-9b66ce5{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;--padding-top:6vw;--padding-bottom:6vw;--padding-left:11vw;--padding-right:11vw;}.elementor-69 .elementor-element.elementor-element-9b66ce5:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9b66ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-5a13ee7 img{height:48vh;object-fit:cover;object-position:center center;border-radius:500px 500px 0px 0px;}.elementor-69 .elementor-element.elementor-element-60aff4b{text-align:center;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-e64f831 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-e64f831 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-e64f831 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-e64f831 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-e64f831 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-6d13dbd{--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-69 .elementor-element.elementor-element-93b8a49{--display:flex;--min-height:62vh;--justify-content:center;--overlay-opacity:0.75;}.elementor-69 .elementor-element.elementor-element-93b8a49:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-93b8a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camillemorinphotographie.fr/wp-content/uploads/2026/09/photographe_la_reunion_974_camille_morin.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-93b8a49::before, .elementor-69 .elementor-element.elementor-element-93b8a49 > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-93b8a49 > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-93b8a49 > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-93b8a49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-93b8a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c6454e3 );--background-overlay:'';}.elementor-69 .elementor-element.elementor-element-25b4b48{text-align:center;font-family:"Adventures Unlimited Script", Sans-serif;font-size:66px;line-height:41px;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-c1bf7ea{--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:6vh 6vh;--row-gap:6vh;--column-gap:6vh;}.elementor-69 .elementor-element.elementor-element-fad664d{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-69 .elementor-element.elementor-element-2a0e522{--swiper-slides-to-display:3;--swiper-slides-gap:12px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-32px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:112px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-32px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:112px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-secondary );--progressbar-normal-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-2a0e522 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-2a0e522 .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-2a0e522 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;}.elementor-69 .elementor-element.elementor-element-7debae3{margin:68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-e4049ef{--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-69 .elementor-element.elementor-element-517ddd9{--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:6vh 6vh;--row-gap:6vh;--column-gap:6vh;}.elementor-69 .elementor-element.elementor-element-ac61182{--display:flex;--min-height:570px;--justify-content:space-between;}.elementor-69 .elementor-element.elementor-element-0ac74f7{--display:flex;--gap:1.5vh 1.5vh;--row-gap:1.5vh;--column-gap:1.5vh;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-69 .elementor-element.elementor-element-0ac74f7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-0ac74f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-a7a0e29{color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-3eaeb97 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-3eaeb97 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-3eaeb97 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-3eaeb97 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-3eaeb97 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-4053cdb{--display:flex;}.elementor-69 .elementor-element.elementor-element-e0b96c4{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-c4bdeb9{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-7c00d81{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-f583cdf{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-c088723{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-b726216{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-1c2396c{--display:flex;border-style:none;--border-style:none;}.elementor-69 .elementor-element.elementor-element-3c28db5{--n-accordion-title-font-size:var( --e-global-typography-63f6d6b-font-size );--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:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-c6454e3 );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-5f30d0f );border-style:none;}.elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-5f30d0f );}:where( .elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-5f30d0f );--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}.elementor-69 .elementor-element.elementor-element-3c28db5 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-63f6d6b-font-family ), Sans-serif;line-height:var( --e-global-typography-63f6d6b-line-height );}.elementor-69 .elementor-element.elementor-element-e7f7a0a{--display:flex;--gap:3vh 3vh;--row-gap:3vh;--column-gap:3vh;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-69 .elementor-element.elementor-element-e7f7a0a:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e7f7a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-37ba601{color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-79c85a4 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-79c85a4 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-79c85a4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-79c85a4 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-79c85a4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-9ceb014{--display:flex;--min-height:88vh;--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;--justify-content:flex-end;--align-items:center;--gap:6vh 6vh;--row-gap:6vh;--column-gap:6vh;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:6vh;--padding-bottom:6vh;--padding-left:6vh;--padding-right:6vh;}.elementor-69 .elementor-element.elementor-element-9ceb014:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9ceb014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camillemorinphotographie.fr/wp-content/uploads/2026/09/photographe_la_reunion_974_contact.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-9ceb014::before, .elementor-69 .elementor-element.elementor-element-9ceb014 > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-9ceb014 > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-9ceb014 > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-9ceb014 > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-9ceb014 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #272B2800 39%, #272B28 100%);}.elementor-69 .elementor-element.elementor-element-71b044d{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-824eca5 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-824eca5 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-824eca5 .elementor-button:focus{background-color:#3B4C3700;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-824eca5 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-824eca5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}body.elementor-page-69:not(.elementor-motion-effects-element-type-background), body.elementor-page-69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-ab1832a{--width:1080px;}.elementor-69 .elementor-element.elementor-element-187f991{--width:50%;}.elementor-69 .elementor-element.elementor-element-9b66ce5{--width:50%;}.elementor-69 .elementor-element.elementor-element-ac61182{--width:30%;}.elementor-69 .elementor-element.elementor-element-4053cdb{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-69 .elementor-element.elementor-element-9b66ce5{--width:100%;}.elementor-69 .elementor-element.elementor-element-ac61182{--width:100%;}.elementor-69 .elementor-element.elementor-element-4053cdb{--width:100%;}}@media(min-width:1025px){.elementor-69 .elementor-element.elementor-element-93b8a49:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-93b8a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-69 .elementor-element.elementor-element-9ceb014:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9ceb014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide-contents{max-width:88vw;}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-cac11c2{padding:0vw 11vw 0vw 11vw;}.elementor-69 .elementor-element.elementor-element-509e0d5{--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-69 .elementor-element.elementor-element-59207d7{text-align:center;}.elementor-69 .elementor-element.elementor-element-73d9b16{--e-n-carousel-swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-e6e960b{--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-69 .elementor-element.elementor-element-1ff1c95{text-align:center;}.elementor-69 .elementor-element.elementor-element-bf5a598{--swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-c32f5cd{--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-69 .elementor-element.elementor-element-193e7c2{text-align:center;}.elementor-69 .elementor-element.elementor-element-850430b{--swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-02becc2{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-gap:12px;--n-tabs-title-font-size:var( --e-global-typography-0f59117-font-size );}.elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-0f59117-line-height );letter-spacing:var( --e-global-typography-0f59117-letter-spacing );}.elementor-69 .elementor-element.elementor-element-e56e8cb{text-align:center;}.elementor-69 .elementor-element.elementor-element-68280dd img{height:48vh;}.elementor-69 .elementor-element.elementor-element-0e8b2f0 img{height:48vh;}.elementor-69 .elementor-element.elementor-element-9553356 img{height:48vh;}.elementor-69 .elementor-element.elementor-element-6fa7819 img{height:48vh;}.elementor-69 .elementor-element.elementor-element-e666305{--e-n-carousel-swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-ab5dfa2{text-align:center;}.elementor-69 .elementor-element.elementor-element-df5ec4b{--swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-c91347e{text-align:center;}.elementor-69 .elementor-element.elementor-element-bd99429{--swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-9b66ce5{--padding-top:11vw;--padding-bottom:11vw;--padding-left:11vw;--padding-right:11vw;}.elementor-69 .elementor-element.elementor-element-5a13ee7 img{height:60vh;}.elementor-69 .elementor-element.elementor-element-2a0e522{--swiper-slides-to-display:2;}.elementor-69 .elementor-element.elementor-element-517ddd9{--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-69 .elementor-element.elementor-element-ac61182{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-69 .elementor-element.elementor-element-512ce81{text-align:center;}.elementor-69 .elementor-element.elementor-element-3c28db5{--n-accordion-title-font-size:var( --e-global-typography-63f6d6b-font-size );}:where( .elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-63f6d6b-line-height );}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide-contents{max-width:88vw;}.elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide-inner{padding:0 0 12vh 0;}.elementor-69 .elementor-element.elementor-element-5d03c70 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-a0e8f53{text-align:start;}.elementor-69 .elementor-element.elementor-element-ab1832a{--min-height:654px;}.elementor-69 .elementor-element.elementor-element-77e609b{--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;}.elementor-69 .elementor-element.elementor-element-77e609b img{width:100%;}.elementor-69 .elementor-element.elementor-element-95ab08a img{height:475px;object-fit:cover;}.elementor-69 .elementor-element.elementor-element-358a536{--container-widget-width:117px;--container-widget-flex-grow:0;width:var( --container-widget-width, 117px );max-width:117px;}.elementor-69 .elementor-element.elementor-element-358a536 img{width:100%;}.elementor-69 .elementor-element.elementor-element-87a5fdc{--gap:6vh 6vh;--row-gap:6vh;--column-gap:6vh;}.elementor-69 .elementor-element.elementor-element-ec4261a{text-align:start;}.elementor-69 .elementor-element.elementor-element-b35c107{text-align:start;}.elementor-69 .elementor-element.elementor-element-c035c01{text-align:start;}.elementor-69 .elementor-element.elementor-element-509e0d5{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-69 .elementor-element.elementor-element-73d9b16{--e-n-carousel-swiper-slides-to-display:1;}.elementor-69 .elementor-element.elementor-element-e6e960b{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-69 .elementor-element.elementor-element-bf5a598{--swiper-slides-to-display:1;}.elementor-69 .elementor-element.elementor-element-c32f5cd{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-69 .elementor-element.elementor-element-850430b{--swiper-slides-to-display:1;}.elementor-69 .elementor-element.elementor-element-02becc2{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-font-size:var( --e-global-typography-0f59117-font-size );}.elementor-69 .elementor-element.elementor-element-02becc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-0f59117-line-height );letter-spacing:var( --e-global-typography-0f59117-letter-spacing );}.elementor-69 .elementor-element.elementor-element-62e4b4b{text-align:start;}.elementor-69 .elementor-element.elementor-element-e56e8cb{text-align:start;}.elementor-69 .elementor-element.elementor-element-ad4cb11{--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;--flex-wrap:nowrap;}.elementor-69 .elementor-element.elementor-element-d24b0a5{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-4c2f075{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-3336548{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ad9e90b{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-6588861{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-cbf8822{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-e666305{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:36px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-52px;}.elementor-69 .elementor-element.elementor-element-84516c9{--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;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-69 .elementor-element.elementor-element-ab5dfa2{text-align:start;}.elementor-69 .elementor-element.elementor-element-df5ec4b{--swiper-slides-to-display:1;--swiper-offset-size:36px;--swiper-slides-gap:16px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-52px;}.elementor-69 .elementor-element.elementor-element-7a5ae00{--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-69 .elementor-element.elementor-element-c91347e{text-align:start;}.elementor-69 .elementor-element.elementor-element-bd99429{--swiper-slides-to-display:1;--swiper-offset-size:36px;--swiper-slides-gap:16px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-52px;}.elementor-69 .elementor-element.elementor-element-9b66ce5{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-69 .elementor-element.elementor-element-5a13ee7 img{height:42vh;}.elementor-69 .elementor-element.elementor-element-25b4b48{font-size:39px;line-height:28px;}.elementor-69 .elementor-element.elementor-element-fad664d{text-align:start;}.elementor-69 .elementor-element.elementor-element-2a0e522{--swiper-slides-to-display:1;}.elementor-69 .elementor-element.elementor-element-7debae3{margin:92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-69 .elementor-element.elementor-element-512ce81{text-align:start;}.elementor-69 .elementor-element.elementor-element-3c28db5{--n-accordion-title-font-size:var( --e-global-typography-63f6d6b-font-size );}:where( .elementor-69 .elementor-element.elementor-element-3c28db5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-63f6d6b-line-height );}.elementor-69 .elementor-element.elementor-element-e7f7a0a{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-69 .elementor-element.elementor-element-9ceb014:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9ceb014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camillemorinphotographie.fr/wp-content/uploads/2026/09/photographe_la_reunion_974_contact_resp.webp");}.elementor-69 .elementor-element.elementor-element-9ceb014{--min-height:91vh;--padding-top:6vh;--padding-bottom:6vh;--padding-left:2vw;--padding-right:2vw;}}/* Start custom CSS for slides, class: .elementor-element-5d03c70 */.color-dark H3, .color-dark p{
    color:  var(--e-global-color-primary) !important;
    }

@media (max-width: 1024px) {
    .elementor-69 .elementor-element.elementor-element-5d03c70 .swiper-slide-inner{
        text-align: center;
    }
    .elementor--h-position-right .swiper-slide-inner{
        justify-content: center;
    }
    .elementor--v-position-middle .swiper-slide-inner{
        align-items: flex-end;
    }
    
    .color-dark H3{
    color:   var(--e-global-color-secondary) !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8debf0 */.elementor-69 .elementor-element.elementor-element-b8debf0 h3{
    margin-bottom: 6px;
    display: inline-block;
    font-size: 22px;
    color:var(--e-global-color-secondary);
}

.elementor-69 .elementor-element.elementor-element-b8debf0 p{
    margin-bottom: 0;
    display: inline-block;
    font-size: 16px;
}

.elementor-69 .elementor-element.elementor-element-b8debf0 .presta{
    margin-bottom: 18px;
    opacity: 0.4;
}

.elementor-69 .elementor-element.elementor-element-b8debf0 .presta-active{
    margin-bottom: 16px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-73d9b16 */.elementor-69 .elementor-element.elementor-element-73d9b16 .link{
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-69 .elementor-element.elementor-element-73d9b16:hover .link{opacity:1}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-73d9b16 */.elementor-69 .elementor-element.elementor-element-73d9b16 .link{
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-69 .elementor-element.elementor-element-73d9b16:hover .link{opacity:1}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-73d9b16 */.elementor-69 .elementor-element.elementor-element-73d9b16 .link{
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-69 .elementor-element.elementor-element-73d9b16:hover .link{opacity:1}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-73d9b16 */.elementor-69 .elementor-element.elementor-element-73d9b16 .link{
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-69 .elementor-element.elementor-element-73d9b16:hover .link{opacity:1}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-02becc2 */.elementor-69 .elementor-element.elementor-element-02becc2 h4{
    margin-bottom: 1vh;
}

.presta-carousel{
    aspect-ratio: 1/1.3;
}

.elementor-69 .elementor-element.elementor-element-02becc2 .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{
    top:auto;
    bottom: -20px;
}

.elementor-69 .elementor-element.elementor-element-02becc2 a{
    display: block;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e666305 */.elementor-69 .elementor-element.elementor-element-e666305 .link{
    opacity: 0;
    transition: all 0.5s ease;
}

.elementor-69 .elementor-element.elementor-element-e666305:hover .link{opacity:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6a026 */.presta-carousel{
    aspect-ratio: 1/1.3;
}

.elementor-69 .elementor-element.elementor-element-6a6a026 .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{
    top:auto;
    bottom: -24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60aff4b */.elementor-69 .elementor-element.elementor-element-60aff4b h5, .elementor-69 .elementor-element.elementor-element-60aff4b h2{
    color:  var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2a0e522 */.elementor-69 .elementor-element.elementor-element-2a0e522 .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{
    top:auto;
    bottom: -24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ac74f7 */.elementor-69 .elementor-element.elementor-element-0ac74f7 h4{
    color:  var(--e-global-color-secondary);
    margin-bottom: 1.5vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f7a0a */.elementor-69 .elementor-element.elementor-element-e7f7a0a h4{
    color:  var(--e-global-color-secondary);
    margin-bottom: 1.5vh;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71b044d */.elementor-69 .elementor-element.elementor-element-71b044d H2{
    color:  var(--e-global-color-secondary);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Adventures Unlimited Script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://camillemorinphotographie.fr/wp-content/uploads/2026/09/AdventuresUnlimitedScript-Regular.eot');
	src: url('https://camillemorinphotographie.fr/wp-content/uploads/2026/09/AdventuresUnlimitedScript-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://camillemorinphotographie.fr/wp-content/uploads/2026/09/AdventuresUnlimitedScript-Regular.woff2') format('woff2'),
		url('https://camillemorinphotographie.fr/wp-content/uploads/2026/09/AdventuresUnlimitedScript-Regular.woff') format('woff'),
		url('https://camillemorinphotographie.fr/wp-content/uploads/2026/09/AdventuresUnlimitedScript-Regular.ttf') format('truetype'),
		url('https://camillemorinphotographie.fr/wp-content/uploads/2026/09/AdventuresUnlimitedScript-Regular.svg#AdventuresUnlimitedScript') format('svg');
}
/* End Custom Fonts CSS */