.elementor-2 .elementor-element.elementor-element-1389536.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1389536.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1389536.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1389536{text-align:center;}.elementor-2 .elementor-element.elementor-element-1389536 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1389536 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2a061a9.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-2a061a9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-2a061a9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-2a061a9{width:var( --container-widget-width, 103.153% );max-width:103.153%;--container-widget-width:103.153%;--container-widget-flex-grow:0;text-align:center;font-family:"Comfortaa", Sans-serif;font-size:16px;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2a061a9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-5116b6d .elementor-button{background-color:var( --e-global-color-64eeb77 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-64eeb77 );padding:-1px -1px -1px -1px;}.elementor-2 .elementor-element.elementor-element-5116b6d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5116b6d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-64eeb77 );border-color:var( --e-global-color-64eeb77 );}.elementor-2 .elementor-element.elementor-element-5116b6d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5116b6d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5116b6d .elementor-button:focus svg{fill:var( --e-global-color-64eeb77 );}.elementor-2 .elementor-element.elementor-element-1c4b546 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-1c4b546 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1c4b546 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-66e02e1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-66e02e1 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-66e02e1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c73ca52{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d39b2d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f3c047c{--display:flex;--min-height:200px;--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:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4240e4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4240e4c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4240e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/06/shutterstock_526687684.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9b208a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9b208a5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9b208a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/160219515_2211470735650247_5701351784710800125_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7e7f3d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7e7f3d4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7e7f3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2018/03/DSC_0247.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e727860{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e727860:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e727860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/481074021_1150113990142671_1507061466993288530_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8a0e8c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8a0e8c2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8a0e8c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/513935059_1241048471049222_2174038038393842321_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4641b05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4641b05:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4641b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/07/509395365_1233990021755067_4856000769211930955_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-bfb64ae{--display:flex;--min-height:200px;--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:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f52c4a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f52c4a1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f52c4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/481074476_1150230413464362_1011245457699946087_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8106939{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8106939:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8106939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/500105826_1212872867200116_5603969084261103005_n-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d598254{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d598254:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d598254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/500103922_1212872763866793_26260617529964500_n-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e9fa437{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e9fa437:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e9fa437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/481229171_1149540810199989_7550478941450600365_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d95de5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d95de5c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d95de5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/06/460836633_3268696463260997_5752094356714151923_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b75bb50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b75bb50:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b75bb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/509229808_1233990171755052_6619736202506776735_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-91f3473{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e6cf183{--display:flex;}.elementor-2 .elementor-element.elementor-element-1615e8c.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-1615e8c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1615e8c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1615e8c{text-align:left;}.elementor-2 .elementor-element.elementor-element-1615e8c .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1615e8c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e4e5dc2.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-e4e5dc2.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-e4e5dc2.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-e4e5dc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Comfortaa", Sans-serif;font-size:16px;line-height:27px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e4e5dc2 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2 .elementor-element.elementor-element-eabf843{--display:flex;}.elementor-2 .elementor-element.elementor-element-b500317{--display:flex;--min-height:400px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b19a602{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7778d65{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7778d65:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7778d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/481224840_1149652350188835_6784977961221042953_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3ea33ff{--display:flex;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3ea33ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3ea33ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/480897004_1150224900131580_4527626006722771678_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d0970d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d0970d3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d0970d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/08/480913468_1149652333522170_2132838182727999338_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-522e8c5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-522e8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juin2025.meosis.fr/crazy-cook/wp-content/uploads/sites/5/2025/06/460836633_3268696463260997_5752094356714151923_n.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-522e8c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-522e8c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9f6a1f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-90cef32{overflow:hidden;padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-4c726da.ob-harakiri{writing-mode:inherit;}.elementor-2 .elementor-element.elementor-element-4c726da.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-4c726da.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-4c726da{text-align:center;}.elementor-2 .elementor-element.elementor-element-4c726da .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4c726da .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-cf80255{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1389536 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-2a061a9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-1615e8c .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-1389536 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-2a061a9{line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-1615e8c .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-e6cf183{--width:61.667%;}.elementor-2 .elementor-element.elementor-element-eabf843{--width:38.25%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-522e8c5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-522e8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-2a061a9 */.elementor-2 .elementor-element.elementor-element-2a061a9{
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c047c */.elementor-2 .elementor-element.elementor-element-f3c047c .elementor-container {
    display: grid;
    gap: 0px;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-template-areas: 
        "photo1 photo2 photo3 photo4 photo5 photo6"
       ;
}

.elementor-2 .elementor-element.elementor-element-f3c047c .elementor-column {
    min-height:250px;
     transition: transform 0.5s ease;
    
   
}

.elementor-2 .elementor-element.elementor-element-f3c047c .photo1 { grid-area: photo1; }
.elementor-2 .elementor-element.elementor-element-f3c047c .photo2 { grid-area: photo2; }
.elementor-2 .elementor-element.elementor-element-f3c047c .photo3 { grid-area: photo3; }
.elementor-2 .elementor-element.elementor-element-f3c047c .photo4 { grid-area: photo4; }
.elementor-2 .elementor-element.elementor-element-f3c047c .photo5 { grid-area: photo5; }
.elementor-2 .elementor-element.elementor-element-f3c047c .photo6 { grid-area: photo6; }


/* Tablette */
@media screen and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-f3c047c .elementor-container {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: 
            "photo1 photo2" "photo3 photo4" "photo5 photo6";
    }

    .elementor-2 .elementor-element.elementor-element-f3c047c .elementor-column {
        min-height: 220px;
    }
}


/* Smartphone */
@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-f3c047c .elementor-container {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: 
            "photo1 photo2" "photo3 photo4" "photo5 photo6";
    }

    .elementor-2 .elementor-element.elementor-element-f3c047c .elementor-column {
        min-height: 200px;
    }
}


/* Animation au survol */
.elementor-2 .elementor-element.elementor-element-f3c047c .elementor-column:hover  {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb64ae */.elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-container {
    display: grid;
    gap: 0px;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-template-areas: 
        "photo1 photo2 photo3 photo4 photo5 photo6"
       ;
}

.elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-column {
    min-height:250px;
     transition: transform 0.5s ease;
    
   
}

.elementor-2 .elementor-element.elementor-element-bfb64ae .photo1 { grid-area: photo1; }
.elementor-2 .elementor-element.elementor-element-bfb64ae .photo2 { grid-area: photo2; }
.elementor-2 .elementor-element.elementor-element-bfb64ae .photo3 { grid-area: photo3; }
.elementor-2 .elementor-element.elementor-element-bfb64ae .photo4 { grid-area: photo4; }
.elementor-2 .elementor-element.elementor-element-bfb64ae .photo5 { grid-area: photo5; }
.elementor-2 .elementor-element.elementor-element-bfb64ae .photo6 { grid-area: photo6; }


/* Tablette */
@media screen and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-container {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: 
            "photo1 photo2" "photo3 photo4" "photo5 photo6";
    }

    .elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-column {
        min-height: 220px;
    }
}


/* Smartphone */
@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-container {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: 
            "photo1 photo2" "photo3 photo4" "photo5 photo6";
    }

    .elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-column {
        min-height: 200px;
    }
}


/* Animation au survol */
.elementor-2 .elementor-element.elementor-element-bfb64ae .elementor-column:hover  {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4e5dc2 */.elementor-2 .elementor-element.elementor-element-e4e5dc2{
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b500317 */.elementor-2 .elementor-element.elementor-element-b500317.elementor-container {
    display: grid;
    gap: 15px;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-template-areas: 
        "img1 img3"
        "img2 img3";
}

.elementor-2 .elementor-element.elementor-element-b500317 .elementor-column {
    min-height:250px;
    
   
}

.elementor-2 .elementor-element.elementor-element-b500317.img1 { grid-area: img1; }
.elementor-2 .elementor-element.elementor-element-b500317.img2 { grid-area: img2; }
.elementor-2 .elementor-element.elementor-element-b500317.img3 { grid-area: img3; }


/* Tablette */
@media screen and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-b500317 .elementor-container {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: 
            "img1 img2"
            "img3 img3";
    }

    .elementor-2 .elementor-element.elementor-element-b500317 .elementor-column {
        min-height: 280px;
    }
}


/* Smartphone */
@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-b500317 .elementor-container {
        grid-template-columns: 1fr;
        grid-template-areas: 
            "img1"
            "img2"
            "img3";
    }

    .elementor-2 .elementor-element.elementor-element-b500317 .elementor-column {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-522e8c5 */.elementor-2 .elementor-element.elementor-element-522e8c5{
    height: 50dvh;
}/* End custom CSS */