.elementor-34 .elementor-element.elementor-element-7b40d532{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.3;}.elementor-34 .elementor-element.elementor-element-7b40d532:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7b40d532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/07/etancheite-batiment-pro-var.webp");background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-7b40d532::before, .elementor-34 .elementor-element.elementor-element-7b40d532 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7b40d532 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7b40d532 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7b40d532 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7b40d532 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-a199674{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a199674.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-17e13f01{width:auto;max-width:auto;text-align:start;}.elementor-34 .elementor-element.elementor-element-17e13f01.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-17e13f01 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-34 .elementor-element.elementor-element-594d901e{width:auto;max-width:auto;text-align:start;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-594d901e.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-594d901e p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-2a84a4db{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-34 .elementor-element.elementor-element-2a84a4db.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-2689191 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-2689191 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-2689191 .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-2689191{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-2689191 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-2689191 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-34 .elementor-element.elementor-element-2689191 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-2689191 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-4f01c69 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-4f01c69 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-4f01c69 .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-4f01c69{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-4f01c69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-4f01c69 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-34 .elementor-element.elementor-element-b16a0fa{--display:flex;}.elementor-34 .elementor-element.elementor-element-2c353f0{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-2c353f0.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2c353f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-59c4888{width:auto;max-width:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-59c4888.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-59c4888 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-bed2919{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-34 .elementor-element.elementor-element-bed2919.e-con{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button{background-color:#DCEEEC;font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );color:var( --e-global-color-primary );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-ab397eb{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );color:var( --e-global-color-primary );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-32cc437{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-5559878{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f008914{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-0a6f407{width:auto;max-width:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-0a6f407.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-0a6f407 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-02f77fb{--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;--z-index:0;}.elementor-34 .elementor-element.elementor-element-6a83bb6{--display:flex;--min-height:500px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--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-34 .elementor-element.elementor-element-6a83bb6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6a83bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/06/Rectangle-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-6f57c5e{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:8px 0px 0px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-6f57c5e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6f57c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBD00080;}.elementor-34 .elementor-element.elementor-element-6f57c5e::before, .elementor-34 .elementor-element.elementor-element-6f57c5e > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-6f57c5e > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-6f57c5e > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-6f57c5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-6f57c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-6f57c5e::before{filter:brightness( 173% ) contrast( 0% ) saturate( 21% ) blur( 10px ) hue-rotate( 0deg );}.elementor-34 .elementor-element.elementor-element-2b00108{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-34 .elementor-element.elementor-element-ade8741 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-b9a57fe{font-family:"Open Sans", Sans-serif;font-weight:300;letter-spacing:0.4rem;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b9a57fe p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-fa607d2{--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;--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-34 .elementor-element.elementor-element-fa607d2.e-con{--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-45b1d51{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-f451e24 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-f451e24{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-c4689ff{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-f062e21 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-f062e21{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-8ce17bd{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-34 .elementor-element.elementor-element-2aad021{--display:flex;--min-height:500px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--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-34 .elementor-element.elementor-element-2aad021:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2aad021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/06/Rectangle-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-88cf24c{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:8px 0px 0px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-88cf24c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-88cf24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C779B80;}.elementor-34 .elementor-element.elementor-element-88cf24c::before, .elementor-34 .elementor-element.elementor-element-88cf24c > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-88cf24c > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-88cf24c > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-88cf24c > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-88cf24c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-56dc229{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-34 .elementor-element.elementor-element-2bfe7ba .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-1c16cb3{font-family:"Open Sans", Sans-serif;font-weight:300;letter-spacing:0.4rem;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-1c16cb3 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-e487933{--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;--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-34 .elementor-element.elementor-element-f3eaf0f{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-a8f1cfa p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-a8f1cfa{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-9820734{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-dfc7332 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-dfc7332{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-9094457{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-710494d p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-710494d{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b18236a{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-6221ae5 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-6221ae5{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e39fd8f{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-34 .elementor-element.elementor-element-ac9d0ea{--display:flex;--min-height:500px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--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-34 .elementor-element.elementor-element-ac9d0ea:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ac9d0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/06/Rectangle-9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-ad6ffc5{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:8px 0px 0px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-ad6ffc5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ad6ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40AAAD80;}.elementor-34 .elementor-element.elementor-element-ad6ffc5::before, .elementor-34 .elementor-element.elementor-element-ad6ffc5 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-ad6ffc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-ad6ffc5 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-ad6ffc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-ad6ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-cf71e0b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-34 .elementor-element.elementor-element-970624e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-5d4b173{font-family:"Open Sans", Sans-serif;font-weight:300;letter-spacing:0.4rem;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-5d4b173 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-4db7344{--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;--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-34 .elementor-element.elementor-element-9256f3c{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-4a636ae p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-4a636ae{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-6442a81{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-f9a6673 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-f9a6673{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-1883aa5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-34 .elementor-element.elementor-element-1883aa5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1883aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-34 .elementor-element.elementor-element-b36b324{--display:flex;--min-height:500px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--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-34 .elementor-element.elementor-element-b36b324:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-b36b324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/06/Rectangle-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-6879da2{--display:flex;--justify-content:center;--overlay-opacity:0.3;--border-radius:8px 0px 0px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-6879da2:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6879da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#194A6280;}.elementor-34 .elementor-element.elementor-element-6879da2::before, .elementor-34 .elementor-element.elementor-element-6879da2 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-6879da2 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-6879da2 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-6879da2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-6879da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-92bc5c7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-34 .elementor-element.elementor-element-2fc7695 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-e0a6c51{font-family:"Open Sans", Sans-serif;font-weight:300;letter-spacing:0.4rem;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e0a6c51 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-434794c{--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;--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-34 .elementor-element.elementor-element-dd3a680{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-a064033 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-a064033{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-c8c7036{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-9b2b6e6 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-9b2b6e6{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-6bca2fa{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-2021b7f p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-2021b7f{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-b920691{--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;--justify-content:flex-start;--align-items:center;--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-34 .elementor-element.elementor-element-650d874 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-650d874{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-9959a51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button{background-color:#DCEEEC;font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );color:var( --e-global-color-primary );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-639dda1{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-76b430a{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8134af6{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--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-34 .elementor-element.elementor-element-b570088{--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-34 .elementor-element.elementor-element-2414938{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-2414938.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2414938 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-2cdd810{width:auto;max-width:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-2cdd810.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2cdd810 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-4523725{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-34 .elementor-element.elementor-element-9d7f42e{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-9d7f42e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9d7f42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-9d7f42e:hover{background-color:#DCEEEC33;}.elementor-34 .elementor-element.elementor-element-9d7f42e.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-34 .elementor-element.elementor-element-9d7f42e.e-con{--align-self:stretch;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-6a214b9 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-6a214b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-6a214b9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6a214b9.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-6a214b9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6a214b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-7bd65d4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-48b7879{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-a7fad19{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-a7fad19:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a7fad19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a7fad19:hover{background-color:#DCEEEC33;}.elementor-34 .elementor-element.elementor-element-a7fad19.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-34 .elementor-element.elementor-element-a7fad19.e-con{--align-self:stretch;}.elementor-34 .elementor-element.elementor-element-a71b768 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-a71b768.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-a71b768.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a71b768.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-a71b768.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a71b768.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-34df4f6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-cc27978{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-cc4496a{--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;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-cc4496a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cc4496a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-cc4496a:hover{background-color:#DCEEEC33;}.elementor-34 .elementor-element.elementor-element-cc4496a.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-34 .elementor-element.elementor-element-cc4496a.e-con{--align-self:stretch;}.elementor-34 .elementor-element.elementor-element-4541039 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-4541039.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-4541039.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4541039.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-4541039.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4541039.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-a772de9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-96636a5{color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-e1fa205{--display:flex;--min-height:90vh;--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;--justify-content:center;--align-items:center;--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-34 .elementor-element.elementor-element-e1fa205:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e1fa205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/06/pourquoi_neopolymers.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-078984d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:02vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-ec27f5f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-34 .elementor-element.elementor-element-5a59db5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-78b0d96{width:auto;max-width:auto;font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-78b0d96.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-78b0d96 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-7fdfe1b{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-34 .elementor-element.elementor-element-5590710{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-34 .elementor-element.elementor-element-3b9896a{--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;--overlay-opacity:0.1;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-3b9896a::before, .elementor-34 .elementor-element.elementor-element-3b9896a > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3b9896a > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3b9896a > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3b9896a > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3b9896a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-49a5189{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-49a5189 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-2981dff{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2981dff p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-2e55958{--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;--overlay-opacity:0.1;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-2e55958::before, .elementor-34 .elementor-element.elementor-element-2e55958 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-2e55958 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-2e55958 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-2e55958 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-2e55958 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-eb7f452{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-eb7f452 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-ff7fb3a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-ff7fb3a p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-7cfe66c{--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;--overlay-opacity:0.1;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-7cfe66c::before, .elementor-34 .elementor-element.elementor-element-7cfe66c > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7cfe66c > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-7cfe66c > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7cfe66c > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-7cfe66c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-acc19b3{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-acc19b3 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-8fa2160{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-8fa2160 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-68bceda{--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;--overlay-opacity:0.1;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-68bceda::before, .elementor-34 .elementor-element.elementor-element-68bceda > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-68bceda > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-68bceda > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-68bceda > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-68bceda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-68bceda::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34 .elementor-element.elementor-element-e52b28a{width:var( --container-widget-width, 9.713% );max-width:9.713%;--container-widget-width:9.713%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-e52b28a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e52b28a p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-619e588{width:100%;max-width:100%;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-619e588 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-e94ac63{--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;--overlay-opacity:0.1;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-e94ac63::before, .elementor-34 .elementor-element.elementor-element-e94ac63 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e94ac63 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-e94ac63 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e94ac63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-e94ac63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-d42071a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-d42071a p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-454a51b{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-454a51b p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-74a5babf{--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;--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-3edb77d2{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-34 .elementor-element.elementor-element-3edb77d2:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3edb77d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neopolymers.six-pixels.fr/wp-content/uploads/2026/07/produits-etancheite.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-3edb77d2::before, .elementor-34 .elementor-element.elementor-element-3edb77d2 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3edb77d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-3edb77d2 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3edb77d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-3edb77d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-34 .elementor-element.elementor-element-70235a47{width:var( --container-widget-width, 100% );max-width:100%;padding:0vw 4vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-70235a47 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-6ef663e3 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-6ef663e3{color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button:focus{background-color:var( --e-global-color-6c35a76 );color:var( --e-global-color-primary );border-color:var( --e-global-color-6c35a76 );}.elementor-34 .elementor-element.elementor-element-645a9837{width:auto;max-width:auto;}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-7b40d532{--min-height:90vh;}.elementor-34 .elementor-element.elementor-element-2a84a4db{--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-34 .elementor-element.elementor-element-59c4888 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-bed2919{--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-34 .elementor-element.elementor-element-0a6f407 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-6a83bb6{--min-height:400px;}.elementor-34 .elementor-element.elementor-element-6f57c5e{--justify-content:center;}.elementor-34 .elementor-element.elementor-element-ade8741 .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-b9a57fe{letter-spacing:0.26em;}.elementor-34 .elementor-element.elementor-element-2aad021{--min-height:400px;}.elementor-34 .elementor-element.elementor-element-88cf24c{--justify-content:center;}.elementor-34 .elementor-element.elementor-element-2bfe7ba .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-1c16cb3{letter-spacing:0.16em;}.elementor-34 .elementor-element.elementor-element-ac9d0ea{--min-height:400px;}.elementor-34 .elementor-element.elementor-element-970624e .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-5d4b173{letter-spacing:0.16em;}.elementor-34 .elementor-element.elementor-element-b36b324{--min-height:400px;}.elementor-34 .elementor-element.elementor-element-2fc7695 .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-e0a6c51{letter-spacing:0.14em;}.elementor-34 .elementor-element.elementor-element-2cdd810{text-align:center;}.elementor-34 .elementor-element.elementor-element-2cdd810 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-4523725{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-078984d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-5a59db5 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-5590710{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-34 .elementor-element.elementor-element-3b9896a{--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-34 .elementor-element.elementor-element-2e55958{--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-34 .elementor-element.elementor-element-7cfe66c{--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-34 .elementor-element.elementor-element-68bceda{--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-34 .elementor-element.elementor-element-e52b28a{width:var( --container-widget-width, 30.979px );max-width:30.979px;--container-widget-width:30.979px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-e94ac63{--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-34 .elementor-element.elementor-element-74a5babf{--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-34 .elementor-element.elementor-element-3edb77d2{--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-34 .elementor-element.elementor-element-70235a47{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-34 .elementor-element.elementor-element-70235a47 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button{border-width:1px 1px 1px 1px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-7b40d532{--min-height:90vh;}.elementor-34 .elementor-element.elementor-element-17e13f01 .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-2689191 .elementor-button{font-size:10px;}.elementor-34 .elementor-element.elementor-element-4f01c69 .elementor-button{font-size:10px;}.elementor-34 .elementor-element.elementor-element-2c353f0 .elementor-heading-title{font-size:15px;}.elementor-34 .elementor-element.elementor-element-59c4888 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-bed2919{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-34 .elementor-element.elementor-element-ab397eb .elementor-button{font-size:14px;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-32cc437 .elementor-button{font-size:14px;}.elementor-34 .elementor-element.elementor-element-f008914{--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:6vw;}.elementor-34 .elementor-element.elementor-element-0a6f407 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-639dda1 .elementor-button{font-size:14px;}.elementor-34 .elementor-element.elementor-element-b570088{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-2414938 .elementor-heading-title{font-size:15px;}.elementor-34 .elementor-element.elementor-element-2cdd810 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-4523725{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-e1fa205{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-5a59db5 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-78b0d96{font-size:13px;}.elementor-34 .elementor-element.elementor-element-7fdfe1b .elementor-button{font-size:10px;}.elementor-34 .elementor-element.elementor-element-3edb77d2{--min-height:300px;}.elementor-34 .elementor-element.elementor-element-70235a47 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-645a9837 .elementor-button{font-size:10px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-7b40d532{--width:100%;}.elementor-34 .elementor-element.elementor-element-a199674{--width:80%;}.elementor-34 .elementor-element.elementor-element-5559878{--width:100%;}.elementor-34 .elementor-element.elementor-element-f008914{--content-width:1200px;}.elementor-34 .elementor-element.elementor-element-6f57c5e{--width:40%;}.elementor-34 .elementor-element.elementor-element-88cf24c{--width:40%;}.elementor-34 .elementor-element.elementor-element-ad6ffc5{--width:40%;}.elementor-34 .elementor-element.elementor-element-6879da2{--width:40%;}.elementor-34 .elementor-element.elementor-element-76b430a{--width:100%;}.elementor-34 .elementor-element.elementor-element-8134af6{--content-width:80%;}.elementor-34 .elementor-element.elementor-element-9d7f42e{--width:100%;}.elementor-34 .elementor-element.elementor-element-a7fad19{--width:100%;}.elementor-34 .elementor-element.elementor-element-cc4496a{--width:100%;}.elementor-34 .elementor-element.elementor-element-e1fa205{--width:100%;}.elementor-34 .elementor-element.elementor-element-078984d{--content-width:1300px;}.elementor-34 .elementor-element.elementor-element-ec27f5f{--width:70%;}.elementor-34 .elementor-element.elementor-element-5590710{--width:30%;}.elementor-34 .elementor-element.elementor-element-74a5babf{--width:100%;}.elementor-34 .elementor-element.elementor-element-3edb77d2{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-5590710{--width:100%;}.elementor-34 .elementor-element.elementor-element-3edb77d2{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-4f01c69 */.blur {
    backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px); /* Pour Safari */
}/* End custom CSS */
/* Start custom CSS *//* ============================================================
   NEOPOLYMERS - Bloc "Tous nos systemes"
   Charte : #DCEEEC / #1D779C / #144E64
   Typo   : Open Sans (deja chargee par Astra)
   ============================================================ */

/* ================================================================
   Charte NEOPOLYMERS
   #DCEEEC vert clair | #1D779C bleu | #144E64 bleu fonce
   ================================================================ */
   
.npx-systemes{
  --npx-mint:#DCEEEC;
  --npx-blue:#1D779C;
  --npx-deep:#144E64;
  --npx-deep-dk:#0e3b4d;
  --npx-ink:#5a7885;
  --npx-line:#d5e5e7;
  --npx-bg:#ffffff;
  --npx-ease:cubic-bezier(.22,.61,.36,1);

  font-family:'Open Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
  background:var(--npx-bg);
  padding:clamp(40px,6vw,20px) clamp(16px,4vw,48px);
  box-sizing:border-box;
}
.npx-systemes h2,.npx-systemes p,.npx-systemes a,.npx-systemes span,.npx-systemes em{
  font-family:inherit;
}
.npx-systemes *,.npx-systemes *::before,.npx-systemes *::after{box-sizing:border-box}

a.npx-tab{text-decoration: none !important;}

/* ---------- En-tete ---------- */
.npx-head{max-width:720px;margin:0 auto clamp(24px,3vw,36px);text-align:center}
.npx-eyebrow{display:inline-block;font-size:13px;letter-spacing:.16em;text-transform:uppercase;
  color:var(--npx-blue);font-weight:600;margin-bottom:10px}
.npx-title{font-size:clamp(28px,3.8vw,42px);font-weight:700;color:var(--npx-deep);
  margin:0 0 10px;line-height:1.2}
.npx-sub{font-size:clamp(16px,1.7vw,18px);color:var(--npx-ink);margin:0;line-height:1.65}

/* ---------- Onglets ---------- */
.npx-tabs{display:flex;gap:8px;max-width:1180px;margin:0 auto clamp(18px,2.5vw,28px);
  flex-wrap:wrap;justify-content:center;align-items:stretch}
.npx-tab{
  flex:1 1 0;min-width:0;
  display:flex;align-items:center;justify-content:flex-start;gap:10px;
  padding:10px;
  background:#fff;border:1px solid var(--npx-line);border-radius:10px;
  font-size:14px;font-weight:600;color:var(--npx-ink);
  text-decoration:none;line-height:1.3;
  cursor:pointer;position:relative;overflow:hidden;
  transition:color .35s var(--npx-ease),border-color .35s var(--npx-ease),
             box-shadow .35s var(--npx-ease),transform .35s var(--npx-ease);
}
.npx-tab::before{
  content:'';position:absolute;inset:0;
  background:var(--npx-mint);
  transform:scaleX(0);transform-origin:left;
  transition:transform .45s var(--npx-ease);z-index:0;
}
.npx-tab:hover::before,.npx-tab:focus-visible::before,.npx-tab.is-active::before{transform:scaleX(1)}
.npx-tab > *{position:relative;z-index:1}
.npx-tab:hover,.npx-tab:focus-visible,.npx-tab.is-active{
  color:var(--npx-deep);border-color:var(--npx-blue);
  box-shadow:0 6px 18px -8px rgba(20,78,100,.4);transform:translateY(-2px);
}
.npx-tab:focus-visible{outline:2px solid var(--npx-blue);outline-offset:2px}

.npx-num{
  flex-shrink:0;width:26px;height:26px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  background:#b9ced4;color:#fff;font-size:13px;font-weight:700;
  border:1.5px solid transparent;
  transition:background .35s var(--npx-ease),color .35s var(--npx-ease),
             border-color .35s var(--npx-ease),transform .35s var(--npx-ease);
}
.npx-tab:hover .npx-num,.npx-tab:focus-visible .npx-num,.npx-tab.is-active .npx-num{
  background:var(--npx-deep);color:#fff;
  border-color:transparent;transform:scale(1.12);
}
.npx-lbl{white-space:normal;overflow-wrap:break-word;hyphens:none;
  display:block;text-align:left;flex:1 1 auto;min-width:0}

/* ---------- Scene ---------- */
.npx-stage{max-width:1180px;margin:0 auto}
.npx-canvas{
  position:relative;width:100%;
  border-radius:14px;overflow:hidden;
  background:#fff;
}
.npx-img{
  display:block;width:100%;height:auto;
  transition:filter .7s var(--npx-ease),transform .9s var(--npx-ease);
  will-change:filter,transform;
}
.npx-canvas.is-focused .npx-img{filter:saturate(.62) contrast(.97);transform:scale(1.012)}

/* Halo de mise au point suivant la pastille active */
.npx-veil{
  position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(circle 26% at var(--fx,50%) var(--fy,50%),
             rgba(255,255,255,0) 0%,
             rgba(20,78,100,.05) 55%,
             rgba(20,78,100,.13) 100%);
  opacity:0;transition:opacity .7s var(--npx-ease);
}
.npx-canvas.is-focused .npx-veil{opacity:1}

/* ---------- Pastilles ---------- */
.npx-hotspot{
  position:absolute;left:var(--x);top:var(--y);
  width:0;height:0;display:block;text-decoration:none;z-index:3;
}
.npx-dot{
  position:absolute;left:50%;top:50%;
  width:clamp(28px,2.4vw,36px);height:clamp(28px,2.4vw,36px);
  border-radius:50%;
  background:var(--npx-deep);
  color:#fff;
  font-size:clamp(13px,1.2vw,16px);font-weight:700;
  display:flex;align-items:center;justify-content:center;
  border:0px solid rgba(255,255,255,.95);
  box-shadow:0 4px 14px -3px rgba(20,78,100,.6);
  opacity:0;
  transform:translate(-50%,-50%) scale(.35);
  transition:opacity .45s var(--npx-ease),transform .45s var(--npx-ease),
             background .3s var(--npx-ease);
}
.npx-hotspot.is-on .npx-dot{opacity:1;transform:translate(-50%,-50%) scale(1)}
.npx-hotspot:hover .npx-dot{background:var(--npx-blue);color:#fff;
  transform:translate(-50%,-50%) scale(1.15)}

.npx-halo{
  position:absolute;left:50%;top:50%;
  width:clamp(28px,2.4vw,36px);height:clamp(28px,2.4vw,36px);
  border-radius:50%;
  border:2px solid var(--npx-blue);
  transform:translate(-50%,-50%);
  opacity:0;pointer-events:none;
}
.npx-hotspot.is-on .npx-halo{animation:npxHalo 2.6s var(--npx-ease) infinite}
@keyframes npxHalo{
  0%  {transform:translate(-50%,-50%) scale(1);opacity:.8}
  65% {transform:translate(-50%,-50%) scale(2.4);opacity:0}
  100%{transform:translate(-50%,-50%) scale(2.4);opacity:0}
}

/* Info-bulle */
.npx-tip{
  position:absolute;left:50%;bottom:calc(50% + 28px);
  transform:translateX(-50%) translateY(6px);
  background:var(--npx-mint);color:var(--npx-deep);
  padding:9px 15px;border-radius:8px;
  border:1.5px solid var(--npx-blue);
  font-size:14px;font-weight:700;line-height:1.35;white-space:nowrap;
  opacity:0;pointer-events:none;
  transition:opacity .35s var(--npx-ease),transform .35s var(--npx-ease);
  box-shadow:0 6px 20px -8px rgba(20,78,100,.45);
}
.npx-tip em{display:block;font-style:normal;font-weight:500;font-size:12px;
  color:var(--npx-blue);opacity:1;margin-top:2px}
.npx-tip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);
  border:6px solid transparent;border-top-color:var(--npx-blue)}
.npx-hotspot.is-on .npx-tip{opacity:1;transform:translateX(-50%) translateY(0)}

.npx-hotspot--left .npx-tip{left:-6px;transform:translateX(0) translateY(6px)}
.npx-hotspot--left.is-on .npx-tip{transform:translateX(0) translateY(0)}
.npx-hotspot--left .npx-tip::after{left:22px;transform:none}

.npx-hotspot--right .npx-tip{left:auto;right:-6px;transform:translateX(0) translateY(6px)}
.npx-hotspot--right.is-on .npx-tip{transform:translateX(0) translateY(0)}
.npx-hotspot--right .npx-tip::after{left:auto;right:22px;transform:none}

/* ---------- CTA ---------- */
.npx-cta{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;
  margin-top:clamp(24px,3vw,36px)}
.npx-btn{display:inline-block;padding:16px 34px;border-radius:9px;
  font-size:16px;font-weight:600;text-decoration:none;letter-spacing:.2px;
  transition:transform .3s var(--npx-ease),box-shadow .3s var(--npx-ease),
             background .3s var(--npx-ease),color .3s var(--npx-ease)}
.npx-btn--primary{background:var(--npx-deep);color:#fff}
.npx-btn--primary:hover{background:var(--npx-blue);color:#fff;transform:translateY(-2px);
  box-shadow:0 12px 26px -12px rgba(20,78,100,.85)}
.npx-btn--ghost{background:#fff;color:var(--npx-deep);border:1.5px solid var(--npx-deep)}
.npx-btn--ghost:hover{background:var(--npx-deep);color:#fff;transform:translateY(-2px)}

/* ================= RESPONSIVE ================= */
@media (max-width:1024px){
  .npx-tab{flex:1 1 calc(33.333% - 6px);font-size:14px;padding:13px 12px}
  .npx-tip{font-size:13px;padding:8px 12px}
  .npx-tip em{display:none}
}
@media (max-width:767px){
  .npx-tab{flex:1 1 calc(50% - 4px);justify-content:flex-start;
    padding:13px 13px;font-size:14px;text-align:left}
  .npx-tip{display:none}
  .npx-dot{width:26px;height:26px;font-size:13px}
  .npx-halo{width:26px;height:26px}
  .npx-canvas{border-radius:10px}
  .npx-cta{flex-direction:column;align-items:stretch}
  .npx-btn{text-align:center;width:100%}
}
@media (max-width:420px){ .npx-tab{flex:1 1 100%} }

@media (prefers-reduced-motion:reduce){
  .npx-systemes *{animation:none!important;transition-duration:.01ms!important}
  .npx-dot{opacity:1;transform:translate(-50%,-50%) scale(1)}
}/* End custom CSS */