.elementor-106 .elementor-element.elementor-element-f4dc2e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-7185fa1{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.6;}.elementor-106 .elementor-element.elementor-element-7185fa1:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-7185fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lesmarie.fr/wp-content/uploads/2025/01/les-marie-fromagerie.jpg");background-position:center center;background-size:cover;}.elementor-106 .elementor-element.elementor-element-7185fa1::before, .elementor-106 .elementor-element.elementor-element-7185fa1 > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-7185fa1 > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-7185fa1 > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-7185fa1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-7185fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-a84c8e5{--display:flex;}.elementor-106 .elementor-element.elementor-element-b2f082d{--display:flex;}.elementor-106 .elementor-element.elementor-element-abe134e{text-align:center;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-ade9380{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-ead955d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-106 .elementor-element.elementor-element-db1a5a7{text-align:left;}.elementor-106 .elementor-element.elementor-element-db1a5a7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-c73a5c4{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-9af511b{--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-106 .elementor-element.elementor-element-9af511b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-a7febac{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-6b1c027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-106 .elementor-element.elementor-element-1e62a7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-106 .elementor-element.elementor-element-9520eeb{text-align:left;}.elementor-106 .elementor-element.elementor-element-9520eeb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-e028b4a{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-a71c6b1{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-ba40b96{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-dc4d1c3{--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-106 .elementor-element.elementor-element-b674492{--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-106 .elementor-element.elementor-element-0e08e63{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-c99c54e{--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-106 .elementor-element.elementor-element-c573a88{--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-106 .elementor-element.elementor-element-11cd6e6{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-b01a82c{--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-106 .elementor-element.elementor-element-2d6d436{--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-106 .elementor-element.elementor-element-dd3946d{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-2dfb51b{--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-106 .elementor-element.elementor-element-71c9ea7{--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-106 .elementor-element.elementor-element-8b0ec4b{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-f695001{--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-106 .elementor-element.elementor-element-43e8f9f{--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-106 .elementor-element.elementor-element-326de2e{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-7c7cc21{--n-accordion-title-font-size:var( --e-global-typography-text-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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-106 .elementor-element.elementor-element-7c7cc21 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-106 .elementor-element.elementor-element-7c7cc21 > .elementor-widget-container > .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-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where( .elementor-106 .elementor-element.elementor-element-7c7cc21 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-106 .elementor-element.elementor-element-0d9d27a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1688b32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-106 .elementor-element.elementor-element-8acbd7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-106 .elementor-element.elementor-element-437cd6e{text-align:left;}.elementor-106 .elementor-element.elementor-element-437cd6e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-773d132{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-1632831{--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-106 .elementor-element.elementor-element-3ff8de7{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-49c995c{--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-106 .elementor-element.elementor-element-7ca35e4{--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-106 .elementor-element.elementor-element-9dc1ba4{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-a3deb5a{--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-106 .elementor-element.elementor-element-51f8445{--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-106 .elementor-element.elementor-element-8faf51c{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-a263464{--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-106 .elementor-element.elementor-element-3022aca{--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-106 .elementor-element.elementor-element-8e2d6f3{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-a99c157{--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-106 .elementor-element.elementor-element-a6ad627{--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-106 .elementor-element.elementor-element-0c43607{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-968bd31{--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-106 .elementor-element.elementor-element-b1af66f{--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-106 .elementor-element.elementor-element-44d0c89{color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-4dbeeaa{--n-accordion-title-font-size:var( --e-global-typography-text-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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-106 .elementor-element.elementor-element-4dbeeaa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-106 .elementor-element.elementor-element-4dbeeaa > .elementor-widget-container > .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-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where( .elementor-106 .elementor-element.elementor-element-4dbeeaa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-106:not(.elementor-motion-effects-element-type-background), body.elementor-page-106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-a84c8e5{--width:50%;}.elementor-106 .elementor-element.elementor-element-b2f082d{--width:50%;}.elementor-106 .elementor-element.elementor-element-ead955d{--width:50%;}.elementor-106 .elementor-element.elementor-element-9af511b{--width:50%;}.elementor-106 .elementor-element.elementor-element-6b1c027{--width:50%;}.elementor-106 .elementor-element.elementor-element-1e62a7a{--width:50%;}.elementor-106 .elementor-element.elementor-element-b674492{--width:100%;}.elementor-106 .elementor-element.elementor-element-c573a88{--width:100%;}.elementor-106 .elementor-element.elementor-element-2d6d436{--width:100%;}.elementor-106 .elementor-element.elementor-element-71c9ea7{--width:100%;}.elementor-106 .elementor-element.elementor-element-43e8f9f{--width:100%;}.elementor-106 .elementor-element.elementor-element-1688b32{--width:50%;}.elementor-106 .elementor-element.elementor-element-8acbd7b{--width:50%;}.elementor-106 .elementor-element.elementor-element-7ca35e4{--width:100%;}.elementor-106 .elementor-element.elementor-element-51f8445{--width:100%;}.elementor-106 .elementor-element.elementor-element-3022aca{--width:100%;}.elementor-106 .elementor-element.elementor-element-a6ad627{--width:100%;}.elementor-106 .elementor-element.elementor-element-b1af66f{--width:100%;}}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-f4dc2e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-7185fa1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-ade9380{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-db1a5a7 .elementor-heading-title{font-size:45px;}.elementor-106 .elementor-element.elementor-element-a7febac{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-9520eeb .elementor-heading-title{font-size:45px;}.elementor-106 .elementor-element.elementor-element-7c7cc21{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-106 .elementor-element.elementor-element-0d9d27a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-437cd6e .elementor-heading-title{font-size:45px;}.elementor-106 .elementor-element.elementor-element-4dbeeaa{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-f4dc2e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b2f082d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-ade9380{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-db1a5a7 .elementor-heading-title{font-size:45px;}.elementor-106 .elementor-element.elementor-element-a7febac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-9520eeb .elementor-heading-title{font-size:45px;}.elementor-106 .elementor-element.elementor-element-0e08e63 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-106 .elementor-element.elementor-element-c573a88{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-2d6d436{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-71c9ea7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-f695001{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-7c7cc21{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-106 .elementor-element.elementor-element-0d9d27a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-437cd6e .elementor-heading-title{font-size:45px;}.elementor-106 .elementor-element.elementor-element-1632831{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-49c995c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-51f8445{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-3022aca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-a6ad627{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-b1af66f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-4dbeeaa{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-f4dc2e6 *//* Définir la vitesse de l'animation */
.elementor-106 .elementor-element.elementor-element-f4dc2e6 {
    --speed: 3s; /* Augmentez la durée de l'animation à 3 secondes pour un effet plus lent */
    animation: none !important;
}

/* Avant l'animation : l'élément est invisible, masqué par clip-path */
.elementor-106 .elementor-element.elementor-element-f4dc2e6 > * {
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%); /* Masquer tout l'élément */
    transition: clip-path var(--speed) cubic-bezier(0.25, 0.8, 0.25, 1), opacity var(--speed) ease-in-out; /* Transition plus longue */
    opacity: 0; /* Commence invisible */
}

/* Lorsque la classe .animated est ajoutée, l'élément se révèle de bas en haut */
.elementor-106 .elementor-element.elementor-element-f4dc2e6.animated > * {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); /* Révélation progressive */
    opacity: 1; /* Devient visible avec l'animation */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b1c027 */.accordion-image {
    display: none;
}
.accordion-image.active {
    display: block;
}

/* Définir la vitesse de l'animation */
.elementor-106 .elementor-element.elementor-element-6b1c027 {
    --speed: 3s; /* Augmentez la durée de l'animation à 3 secondes pour un effet plus lent */
    animation: none !important;
}

/* Avant l'animation : l'élément est invisible, masqué par clip-path */
.elementor-106 .elementor-element.elementor-element-6b1c027 > * {
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%); /* Masquer tout l'élément */
    transition: clip-path var(--speed) cubic-bezier(0.25, 0.8, 0.25, 1), opacity var(--speed) ease-in-out; /* Transition plus longue */
    opacity: 0; /* Commence invisible */
}

/* Lorsque la classe .animated est ajoutée, l'élément se révèle de bas en haut */
.elementor-106 .elementor-element.elementor-element-6b1c027.animated > * {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); /* Révélation progressive */
    opacity: 1; /* Devient visible avec l'animation */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1688b32 */.accordion-image {
    display: none;
}
.accordion-image.active {
    display: block;
}

/* Définir la vitesse de l'animation */
.elementor-106 .elementor-element.elementor-element-1688b32 {
    --speed: 3s; /* Augmentez la durée de l'animation à 3 secondes pour un effet plus lent */
    animation: none !important;
}

/* Avant l'animation : l'élément est invisible, masqué par clip-path */
.elementor-106 .elementor-element.elementor-element-1688b32 > * {
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%); /* Masquer tout l'élément */
    transition: clip-path var(--speed) cubic-bezier(0.25, 0.8, 0.25, 1), opacity var(--speed) ease-in-out; /* Transition plus longue */
    opacity: 0; /* Commence invisible */
}

/* Lorsque la classe .animated est ajoutée, l'élément se révèle de bas en haut */
.elementor-106 .elementor-element.elementor-element-1688b32.animated > * {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); /* Révélation progressive */
    opacity: 1; /* Devient visible avec l'animation */
}/* End custom CSS */