.elementor-824 .elementor-element.elementor-element-b4b8061{--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;--background-transition:0.3s;}.elementor-824 .elementor-element.elementor-element-b4b8061.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-824 .elementor-element.elementor-element-78ded1a{--display:flex;--background-transition:0.3s;}.elementor-824 .elementor-element.elementor-element-78ded1a:not(.elementor-motion-effects-element-type-background), .elementor-824 .elementor-element.elementor-element-78ded1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4CECB;background-image:url("/img/fond-site/fond-site.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-824 .elementor-element.elementor-element-78ded1a, .elementor-824 .elementor-element.elementor-element-78ded1a::before{--border-transition:0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-7fec403 .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-01.png);background-size:contain;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-cc24da6 .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-02.png);background-size:auto;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-2528fec .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-03.png);background-size:auto;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-6a56405 .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-04.png);background-size:contain;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-10512ca .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-05.png);background-size:auto;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-28ae5b0 .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-06.png);background-size:auto;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-repeater-item-e4a5a52 .swiper-slide-bg{background-image:url(/img/images-slides-mariages/slides-07.png);background-size:auto;}.elementor-824 .elementor-element.elementor-element-603b4ea .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-824 .elementor-element.elementor-element-603b4ea .swiper-slide-contents{max-width:66%;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-swiper-button{color:#191970;}.elementor-824 .elementor-element.elementor-element-603b4ea .elementor-swiper-button svg{fill:#191970;}.elementor-824 .elementor-element.elementor-element-603b4ea .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#970D4C;opacity:1;}.elementor-824 .elementor-element.elementor-element-603b4ea .swiper-pagination-bullet-active{background-color:#331702;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-824 .elementor-element.elementor-element-b64b839{text-align:right;}.elementor-824 .elementor-element.elementor-element-b64b839 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;}.elementor-824 .elementor-element.elementor-element-863d5df{--display:flex;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-824 .elementor-element.elementor-element-0ee44c1{width:100%;max-width:100%;text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-a948f83{width:100%;max-width:100%;text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-5c03bbe{width:100%;max-width:100%;text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-ef802a4{width:100%;max-width:100%;text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-851e2f8{width:100%;max-width:100%;text-align:center;color:#000000;font-family:"Courgette", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-5dd5387{--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;--background-transition:0.3s;}.elementor-824 .elementor-element.elementor-element-587a074{width:100%;max-width:100%;}@media(max-width:767px){.elementor-824 .elementor-element.elementor-element-b4b8061{--width:319.667px;}.elementor-824 .elementor-element.elementor-element-0ee44c1{font-size:14px;}.elementor-824 .elementor-element.elementor-element-a948f83{font-size:14px;}.elementor-824 .elementor-element.elementor-element-5c03bbe{font-size:14px;}.elementor-824 .elementor-element.elementor-element-ef802a4{font-size:14px;}.elementor-824 .elementor-element.elementor-element-851e2f8{font-size:14px;}}