.elementor-10486 .elementor-element.elementor-element-c8f00b4{--display:flex;--min-height:500px;--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:.86}.elementor-10486 .elementor-element.elementor-element-c8f00b4:not(.elementor-motion-effects-element-type-background),.elementor-10486 .elementor-element.elementor-element-c8f00b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://studiotopia-photo.fr/wp-content/uploads/2025/06/photographe-rennes.jpg");background-position:0 -248px;background-size:cover}.elementor-10486 .elementor-element.elementor-element-c8f00b4:before,.elementor-10486 .elementor-element.elementor-element-c8f00b4>.elementor-background-video-container:before,.elementor-10486 .elementor-element.elementor-element-c8f00b4>.e-con-inner>.elementor-background-video-container:before,.elementor-10486 .elementor-element.elementor-element-c8f00b4>.elementor-background-slideshow:before,.elementor-10486 .elementor-element.elementor-element-c8f00b4>.e-con-inner>.elementor-background-slideshow:before,.elementor-10486 .elementor-element.elementor-element-c8f00b4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#9FBDB000 100px,#000 100%)}.elementor-10486 .elementor-element.elementor-element-5e5654e{--display:flex}.elementor-10486 .elementor-element.elementor-element-413889a>.elementor-widget-container{margin:0 0 10px}.elementor-10486 .elementor-element.elementor-element-413889a{text-align:start}.elementor-10486 .elementor-element.elementor-element-413889a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:57px;font-weight:100;color:#fff}.elementor-10486 .elementor-element.elementor-element-20ceb87{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:1px}.elementor-10486 .elementor-element.elementor-element-20ceb87 .elementor-divider-separator{width:27%;margin:0 auto;margin-left:0}.elementor-10486 .elementor-element.elementor-element-20ceb87 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-10486 .elementor-element.elementor-element-38eeb9d7{--display:flex}.elementor-10486 .elementor-element.elementor-element-7d4712b{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-11726f6b{text-align:justify;color:#050505}.elementor-10486 .elementor-element.elementor-element-5fd8744 .elementor-heading-title{font-size:40px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-abd1aff{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-a533c47{color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-1405d7a .elementor-heading-title{font-size:40px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-444b1a9{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-beb1896{color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-9a232ca{--display:flex}.elementor-10486 .elementor-element.elementor-element-0d7b4c7{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-963a383 .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-0ff25cc{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-a86463d{color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-56d63f7{--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-10486 .elementor-element.elementor-element-13643d8 .elementor-heading-title{font-size:33px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-0532c82{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-632334e .elementor-heading-title{font-size:25px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-982b0a3{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-1310fb6{text-align:justify;color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-b2bc087{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-b1bb3f4 .elementor-heading-title{font-size:25px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-9f8110d{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-b426080{text-align:justify;color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-b5c7cd4 .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );align-items:flex-start;display:inline-grid}.elementor-10486 .elementor-element.elementor-element-b5c7cd4 .uael-img-gallery-wrap{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 )}.elementor-10486 .elementor-element.elementor-element-b5c7cd4 .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:20px}.elementor-10486 .elementor-element.elementor-element-b5c7cd4 .uael-grid-img-thumbnail img{opacity:1}.elementor-10486 .elementor-element.elementor-element-b5c7cd4 .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1}.elementor-10486 .elementor-element.elementor-element-6d8866f{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-fd5abbd .elementor-heading-title{font-size:25px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-4c0628a{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-c45e348{text-align:justify;color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-cc362b0{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-9bee919 .elementor-heading-title{font-size:31px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-c07ff77{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-63ded09{text-align:justify;color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-0fa80c0 .elementor-heading-title{font-size:31px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-de43e36{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-cab7748{text-align:justify;color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-bbe513e{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-before-label,.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-after-label{align-items:center}.elementor-10486 .elementor-element.elementor-element-7d56486.elementor-element{--align-self:center}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-before-label:before{content:"Avant"}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-after-label:before{content:"Après"}.elementor-10486 .elementor-element.elementor-element-7d56486{margin-right:auto}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-overlay{background-color:rgba(0,0,0,.5)}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle{border-color:#fff;border-width:5px;width:49px;height:49px;margin-left:calc( -49px/2 - 5px );margin-top:calc( -49px/2 - 5px );border-radius:100%}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle:before{background:#fff}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle:after{background:#fff}body:not(.rtl) .elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#fff;margin-right:calc(6px/2)}body:not(.rtl) .elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#fff;margin-left:calc(6px/2)}.rtl .elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle .twentytwenty-right-arrow{border-right-color:#fff;margin-right:calc(6px/2)}.rtl .elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle .twentytwenty-left-arrow{border-left-color:#fff;margin-left:calc(6px/2)}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:#fff}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:#fff}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-horizontal .twentytwenty-handle:before{width:5px;margin-left:calc( -5px/2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-horizontal .twentytwenty-handle:after{width:5px;margin-left:calc( -5px/2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-vertical .twentytwenty-handle:before{height:5px;margin-top:calc( -5px/2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-vertical .twentytwenty-handle:after{height:5px;margin-top:calc( -5px/2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc( ( 49px + ( 5px * 2 ) ) / 2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc( ( 49px + ( 5px * 2 ) ) / 2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc( ( 49px + ( 5px * 2 ) ) / 2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc( ( 49px + ( 5px * 2 ) ) / 2 )}.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-left-arrow,.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-right-arrow,.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-up-arrow,.elementor-10486 .elementor-element.elementor-element-7d56486 .twentytwenty-down-arrow{border-width:6px}.elementor-10486 .elementor-element.elementor-element-875cc30{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-194c867 .elementor-heading-title{font-size:31px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-fbe824a{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-b63acf8{text-align:justify;color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-d69c623{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-a91a03f{--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}.elementor-10486 .elementor-element.elementor-element-64a78e8{--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-10486 .elementor-element.elementor-element-0104b99{--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-10486 .elementor-element.elementor-element-26c17dc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-d4e41f5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10486 .elementor-element.elementor-element-c92dc97{--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-10486 .elementor-element.elementor-element-c92dc97:not(.elementor-motion-effects-element-type-background),.elementor-10486 .elementor-element.elementor-element-c92dc97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-10486 .elementor-element.elementor-element-844d613{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-e702c55{--display:flex}.elementor-10486 .elementor-element.elementor-element-d2b9816>.elementor-widget-container{margin:0}.elementor-10486 .elementor-element.elementor-element-d2b9816{text-align:center}.elementor-10486 .elementor-element.elementor-element-d2b9816 .elementor-heading-title{font-size:28px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-10486 .elementor-element.elementor-element-00dd466{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-10486 .elementor-element.elementor-element-00dd466 .elementor-divider-separator{width:44%;margin:0 auto;margin-center:0}.elementor-10486 .elementor-element.elementor-element-00dd466 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10486 .elementor-element.elementor-element-d605c40{--spacer-size:20px}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-item{border-width:0}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-item .elementor-tab-content{border-width:0}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-tab-title{background-color:var(--e-global-color-secondary)}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-icon,.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-title{color:var(--e-global-color-01f5ab1)}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-icon svg{fill:var(--e-global-color-01f5ab1)}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-active .elementor-accordion-icon,.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-active .elementor-accordion-title{color:var(--e-global-color-01f5ab1)}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-01f5ab1)}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-accordion-title{text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-10486 .elementor-element.elementor-element-377bedc .elementor-tab-content{color:var(--e-global-color-text)}.elementor-10486 .elementor-element.elementor-element-cabdd45{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-5886254{--display:flex;--min-height:600px;--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-10486 .elementor-element.elementor-element-5886254:not(.elementor-motion-effects-element-type-background),.elementor-10486 .elementor-element.elementor-element-5886254>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://studiotopia-photo.fr/wp-content/uploads/2025/07/photographe-mariage-bretagne.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10486 .elementor-element.elementor-element-b2b6167{--display:flex}.elementor-10486 .elementor-element.elementor-element-2c42a4e{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-bba64fe .elementor-heading-title{font-size:31px;font-weight:400;text-transform:uppercase}.elementor-10486 .elementor-element.elementor-element-bedfdb8{--spacer-size:50px}.elementor-10486 .elementor-element.elementor-element-2316709{color:var(--e-global-color-text)}@media(min-width:768px){.elementor-10486 .elementor-element.elementor-element-64a78e8{--width:50%}.elementor-10486 .elementor-element.elementor-element-0104b99{--width:50%}.elementor-10486 .elementor-element.elementor-element-c92dc97{--width:50%}.elementor-10486 .elementor-element.elementor-element-e702c55{--content-width:70%}.elementor-10486 .elementor-element.elementor-element-5886254{--width:50%}}@media(max-width:1024px){.elementor-10486 .elementor-element.elementor-element-c8f00b4:not(.elementor-motion-effects-element-type-background),.elementor-10486 .elementor-element.elementor-element-c8f00b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-10486 .elementor-element.elementor-element-413889a .elementor-heading-title{font-size:56px}}@media(max-width:767px){.elementor-10486 .elementor-element.elementor-element-c8f00b4:not(.elementor-motion-effects-element-type-background),.elementor-10486 .elementor-element.elementor-element-c8f00b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-265px 0}.elementor-10486 .elementor-element.elementor-element-413889a .elementor-heading-title{font-size:44px;line-height:.9em}}