.elementor-1064 .elementor-element.elementor-element-a1a5603{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-a1a5603:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-a1a5603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#dbd9d9;background-image:url("https://poneuvebyngart.com/wp-content/uploads/2025/07/Design-sans-titre-16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1064 .elementor-element.elementor-element-a3cca02{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-a3cca02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1064 .elementor-element.elementor-element-bf05fef > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1064 .elementor-element.elementor-element-bf05fef .elementor-heading-title{font-size:clamp(30px,5vw,60px);line-height:1.5em;color:#000000;}.elementor-1064 .elementor-element.elementor-element-d37c83b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1064 .elementor-element.elementor-element-d37c83b{color:#000000;}.elementor-1064 .elementor-element.elementor-element-0f43fdd{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-407c787 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;padding:26px 32px 26px 32px;}.elementor-1064 .elementor-element.elementor-element-407c787 .elementor-button:hover, .elementor-1064 .elementor-element.elementor-element-407c787 .elementor-button:focus{background-color:#D1AD4C;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-407c787 .elementor-button:hover svg, .elementor-1064 .elementor-element.elementor-element-407c787 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-877abd8{--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;--overlay-opacity:0.5;}.elementor-1064 .elementor-element.elementor-element-877abd8::before, .elementor-1064 .elementor-element.elementor-element-877abd8 > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-877abd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-877abd8 > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-877abd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-877abd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_4 );--background-overlay:'';}.elementor-1064 .elementor-element.elementor-element-a2eb77d{--display:flex;}.elementor-1064 .elementor-element.elementor-element-0e378e7{--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-1064 .elementor-element.elementor-element-0e378e7:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-0e378e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E7F7;}.elementor-1064 .elementor-element.elementor-element-6568d58 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1064 .elementor-element.elementor-element-6568d58 .elementor-heading-title{font-size:clamp(30px,5vw,60px);line-height:1.5em;color:#000000;}.elementor-1064 .elementor-element.elementor-element-827022b .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;padding:26px 32px 26px 32px;}.elementor-1064 .elementor-element.elementor-element-827022b .elementor-button:hover, .elementor-1064 .elementor-element.elementor-element-827022b .elementor-button:focus{background-color:#D1AD4C;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-827022b .elementor-button:hover svg, .elementor-1064 .elementor-element.elementor-element-827022b .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-9888037{--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:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-8ab18db{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.1;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1064 .elementor-element.elementor-element-8ab18db:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-8ab18db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://poneuvebyngart.com/wp-content/uploads/2025/06/usa-3.png");background-position:-20px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1064 .elementor-element.elementor-element-8ab18db::before, .elementor-1064 .elementor-element.elementor-element-8ab18db > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-8ab18db > .e-con-inner > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-8ab18db > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-8ab18db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-8ab18db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_4 );--background-overlay:'';}.elementor-1064 .elementor-element.elementor-element-cb1b9e1{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1064 .elementor-element.elementor-element-cb1b9e1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1064 .elementor-element.elementor-element-cb1b9e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1064 .elementor-element.elementor-element-cb1b9e1 .elementor-heading-title{font-size:clamp(20px,5vw,30px);line-height:1.5em;color:#FFFFFF;}.elementor-1064 .elementor-element.elementor-element-3776803 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;padding:26px 32px 26px 32px;}.elementor-1064 .elementor-element.elementor-element-3776803 .elementor-button:hover, .elementor-1064 .elementor-element.elementor-element-3776803 .elementor-button:focus{background-color:#D1AD4C;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-3776803 .elementor-button:hover svg, .elementor-1064 .elementor-element.elementor-element-3776803 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-826a42d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.1;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1064 .elementor-element.elementor-element-826a42d:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-826a42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://poneuvebyngart.com/wp-content/uploads/2025/06/usa-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1064 .elementor-element.elementor-element-826a42d::before, .elementor-1064 .elementor-element.elementor-element-826a42d > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-826a42d > .e-con-inner > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-826a42d > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-826a42d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-826a42d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_4 );--background-overlay:'';}.elementor-1064 .elementor-element.elementor-element-d4b0516{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1064 .elementor-element.elementor-element-d4b0516 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1064 .elementor-element.elementor-element-d4b0516.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1064 .elementor-element.elementor-element-d4b0516 .elementor-heading-title{font-size:clamp(20px,5vw,30px);line-height:1.5em;color:#FFFDFD;}.elementor-1064 .elementor-element.elementor-element-66d55dd .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-size:16px;font-weight:600;line-height:1em;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;padding:26px 32px 26px 32px;}.elementor-1064 .elementor-element.elementor-element-66d55dd .elementor-button:hover, .elementor-1064 .elementor-element.elementor-element-66d55dd .elementor-button:focus{background-color:#D1AD4C;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-66d55dd .elementor-button:hover svg, .elementor-1064 .elementor-element.elementor-element-66d55dd .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_5 );}.elementor-1064 .elementor-element.elementor-element-c8ad3cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-306ea69 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1064 .elementor-element.elementor-element-306ea69{text-align:center;}.elementor-1064 .elementor-element.elementor-element-306ea69 .elementor-heading-title{font-size:clamp(25px,5vw,30px);line-height:1.5em;}.elementor-1064 .elementor-element.elementor-element-4d6b5cc{--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:center;}.elementor-1064 .elementor-element.elementor-element-b7f47c4 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-1064 .elementor-element.elementor-element-b7f47c4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1064 .elementor-element.elementor-element-e24df87{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-1d57dab > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1064 .elementor-element.elementor-element-1d57dab{text-align:center;}.elementor-1064 .elementor-element.elementor-element-1d57dab .elementor-heading-title{font-size:clamp(25px,5vw,30px);line-height:1.5em;}.elementor-1064 .elementor-element.elementor-element-e78208f{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-3f88ab0{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-93d2d6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.15;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-93d2d6d:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-1064 .elementor-element.elementor-element-93d2d6d::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .e-con-inner > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://poneuvebyngart.com/wp-content/uploads/2023/11/abstract-background.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1064 .elementor-element.elementor-element-73f86cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:60px;--padding-right:60px;}.elementor-1064 .elementor-element.elementor-element-0ddcbd5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1064 .elementor-element.elementor-element-0ddcbd5 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1064 .elementor-element.elementor-element-feadee3 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1064 .elementor-element.elementor-element-feadee3{color:var( --e-global-color-blocksy_palette_8 );}.elementor-1064 .elementor-element.elementor-element-80a53ce{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:60px;}.elementor-1064 .elementor-element.elementor-element-5527b41{--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-1064 .elementor-element.elementor-element-1d3def7 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}@media(max-width:1024px){.elementor-1064 .elementor-element.elementor-element-a1a5603{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-a3cca02{--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-bf05fef{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-1064 .elementor-element.elementor-element-d37c83b{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-1064 .elementor-element.elementor-element-407c787 .elementor-button{font-size:15px;padding:24px 28px 24px 28px;}.elementor-1064 .elementor-element.elementor-element-6568d58{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-1064 .elementor-element.elementor-element-827022b .elementor-button{font-size:15px;padding:24px 28px 24px 28px;}.elementor-1064 .elementor-element.elementor-element-9888037{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-8ab18db:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-8ab18db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-236px 0px;}.elementor-1064 .elementor-element.elementor-element-8ab18db{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1064 .elementor-element.elementor-element-cb1b9e1{width:var( --container-widget-width, 98.715% );max-width:98.715%;--container-widget-width:98.715%;--container-widget-flex-grow:0;}.elementor-1064 .elementor-element.elementor-element-cb1b9e1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1064 .elementor-element.elementor-element-3776803 .elementor-button{font-size:15px;padding:24px 28px 24px 28px;}.elementor-1064 .elementor-element.elementor-element-826a42d:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-826a42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-239px 0px;}.elementor-1064 .elementor-element.elementor-element-826a42d{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1064 .elementor-element.elementor-element-d4b0516{width:var( --container-widget-width, 114.094% );max-width:114.094%;--container-widget-width:114.094%;--container-widget-flex-grow:0;}.elementor-1064 .elementor-element.elementor-element-d4b0516 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1064 .elementor-element.elementor-element-66d55dd .elementor-button{font-size:15px;padding:24px 28px 24px 28px;}.elementor-1064 .elementor-element.elementor-element-e78208f{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-3f88ab0{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-93d2d6d{--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-1064 .elementor-element.elementor-element-93d2d6d::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .e-con-inner > .elementor-background-video-container::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1064 .elementor-element.elementor-element-93d2d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-1064 .elementor-element.elementor-element-73f86cb{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1064 .elementor-element.elementor-element-80a53ce{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-1064 .elementor-element.elementor-element-a1a5603:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-a1a5603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-80vw 0%;}.elementor-1064 .elementor-element.elementor-element-a3cca02{--justify-content:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-bf05fef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1064 .elementor-element.elementor-element-d37c83b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1064 .elementor-element.elementor-element-0f43fdd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-877abd8:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-877abd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://poneuvebyngart.com/wp-content/uploads/2025/07/milouse.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1064 .elementor-element.elementor-element-877abd8{--min-height:341px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-a2eb77d{--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-1064 .elementor-element.elementor-element-0e378e7{--min-height:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1064 .elementor-element.elementor-element-6568d58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-6568d58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1064 .elementor-element.elementor-element-6568d58 .elementor-heading-title{font-size:25px;}.elementor-1064 .elementor-element.elementor-element-ecf9e2a{text-align:center;}.elementor-1064 .elementor-element.elementor-element-9888037{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1064 .elementor-element.elementor-element-8ab18db{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1064 .elementor-element.elementor-element-8ab18db:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-8ab18db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-47px 0px;}.elementor-1064 .elementor-element.elementor-element-cb1b9e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1064 .elementor-element.elementor-element-3776803 > .elementor-widget-container{padding:0px 149px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-826a42d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1064 .elementor-element.elementor-element-826a42d:not(.elementor-motion-effects-element-type-background), .elementor-1064 .elementor-element.elementor-element-826a42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-50px 0px;}.elementor-1064 .elementor-element.elementor-element-d4b0516{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1064 .elementor-element.elementor-element-66d55dd > .elementor-widget-container{padding:0px 117px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-93d2d6d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1064 .elementor-element.elementor-element-73f86cb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1064 .elementor-element.elementor-element-0ddcbd5{text-align:center;}.elementor-1064 .elementor-element.elementor-element-feadee3{text-align:center;}.elementor-1064 .elementor-element.elementor-element-80a53ce{--padding-top:35px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}}@media(min-width:768px){.elementor-1064 .elementor-element.elementor-element-a3cca02{--width:40%;}.elementor-1064 .elementor-element.elementor-element-8ab18db{--width:50%;}.elementor-1064 .elementor-element.elementor-element-826a42d{--width:50%;}.elementor-1064 .elementor-element.elementor-element-73f86cb{--width:35%;}.elementor-1064 .elementor-element.elementor-element-80a53ce{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1064 .elementor-element.elementor-element-a3cca02{--width:72.467%;}.elementor-1064 .elementor-element.elementor-element-73f86cb{--width:100%;}.elementor-1064 .elementor-element.elementor-element-80a53ce{--width:100%;}}/* Start custom CSS for wc-categories, class: .elementor-element-b7f47c4 *//* Conteneur général de la carte */
.elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    text-align: center;
}

/* Conteneur image pour activer effet */
.elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category a {
    display: block;
    overflow: hidden;
}

/* Image avec effet de zoom arrière */
.elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    display: block;
    transition: transform 0.4s ease;
    transform: scale(1.1); /* Zoomé par défaut */
    border-radius: 20px;
}

/* Dézoom (revenir à taille normale) au survol */
.elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category:hover img {
    transform: scale(1); /* Zoom arrière */
}

/* Titre en overlay centré */
.elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category h2.woocommerce-loop-category__title {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(255, 255, 255, 0.95);
    padding: 10px 20px;
    border-radius: 12px;
    font-size: 16px;
    font-weight: 600;
    z-index: 2;
    margin: 0;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

/* Masquer le nombre de produits */
.elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category mark.count {
    display: none;
}
@media (max-width: 768px) {
    .elementor-1064 .elementor-element.elementor-element-b7f47c4 {
        overflow-x: auto;
        display: flex;
        flex-wrap: nowrap;
        scroll-snap-type: x mandatory;
        -webkit-overflow-scrolling: touch;
        gap: 16px;
        padding-bottom: 10px;
    }

    .elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products {
        display: flex;
        flex-wrap: nowrap;
        gap: 16px;
        min-width: max-content;
    }

    .elementor-1064 .elementor-element.elementor-element-b7f47c4 ul.products li.product-category {
        flex: 0 0 auto;
        min-width: 220px;
        scroll-snap-align: start;
    }
}/* End custom CSS */