.elementor-3314 .elementor-element.elementor-element-239bc9dc{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3314 .elementor-element.elementor-element-239bc9dc:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-239bc9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 30%, var( --e-global-color-text ) 100%);}.elementor-3314 .elementor-element.elementor-element-239bc9dc::before, .elementor-3314 .elementor-element.elementor-element-239bc9dc > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-239bc9dc > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-239bc9dc > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-239bc9dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-239bc9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/03/CHARPIOT-GroupeBBL-TimeProd-YoanJeudy-resized-5-scaled-1.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-239bc9dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-70e82730{--display:flex;--position:fixed;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:30px;--z-index:900;}.elementor-3314 .elementor-element.elementor-element-70e82730.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-3314 .elementor-element.elementor-element-70e82730{right:30px;}body.rtl .elementor-3314 .elementor-element.elementor-element-70e82730{left:30px;}.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-3314 .elementor-element.elementor-element-45ade7a3 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-390b6f77{--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;}.elementor-3314 .elementor-element.elementor-element-2cffffd9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-2420e4e8{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3314 .elementor-element.elementor-element-2420e4e8::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/04/Plan-de-travail-2-copie-15bbbbbbbbbbbbbbbbbb-scaled-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-2420e4e8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.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-3314 .elementor-element.elementor-element-1faa7eb9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-12188b9b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2.5rem;font-weight:600;color:var( --e-global-color-b511c3c );}.elementor-3314 .elementor-element.elementor-element-62514af2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:20;text-align:start;}.elementor-3314 .elementor-element.elementor-element-62514af2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-3c1aaf39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3314 .elementor-element.elementor-element-3c1aaf39.e-con{--align-self:flex-end;}.elementor-3314 .elementor-element.elementor-element-7abc3e1d{--display:flex;--min-height:10vh;--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-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3314 .elementor-element.elementor-element-7abc3e1d.e-con{--align-self:flex-end;}.elementor-3314 .elementor-element.elementor-element-5c18cee0{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-5c18cee0:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-5c18cee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC45;}.elementor-3314 .elementor-element.elementor-element-5c18cee0::before, .elementor-3314 .elementor-element.elementor-element-5c18cee0 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-5c18cee0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-5c18cee0 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-5c18cee0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-5c18cee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Banniere-Certifications-ISO-2-scaled-e1770115122560-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-43539437{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-43539437:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-43539437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC45;}.elementor-3314 .elementor-element.elementor-element-43539437::before, .elementor-3314 .elementor-element.elementor-element-43539437 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-43539437 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-43539437 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-43539437 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-43539437 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Banniere-Certifications-ISO-1-scaled-e1770115137498-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-1e0daa91{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-1e0daa91:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-1e0daa91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC45;}.elementor-3314 .elementor-element.elementor-element-1e0daa91::before, .elementor-3314 .elementor-element.elementor-element-1e0daa91 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-1e0daa91 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-1e0daa91 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-1e0daa91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-1e0daa91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Banniere-Certifications-ISO-scaled-e1770115209462-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-eb4a1dd{--display:flex;--min-height:auto;--justify-content:center;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-eb4a1dd:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-eb4a1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC45;background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/picto-afaq-22000-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-eb4a1dd::before, .elementor-3314 .elementor-element.elementor-element-eb4a1dd > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-eb4a1dd > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-eb4a1dd > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-eb4a1dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-eb4a1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-6bdb5e73{--display:flex;--min-height:10vh;--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-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3314 .elementor-element.elementor-element-6bdb5e73.e-con{--align-self:flex-end;}.elementor-3314 .elementor-element.elementor-element-6356a6af{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-6356a6af:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-6356a6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC45;}.elementor-3314 .elementor-element.elementor-element-6356a6af::before, .elementor-3314 .elementor-element.elementor-element-6356a6af > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-6356a6af > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-6356a6af > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-6356a6af > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-6356a6af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/03/logo-aeo-full-sansfond.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-2d40d20a{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-2d40d20a:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-2d40d20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC45;}.elementor-3314 .elementor-element.elementor-element-2d40d20a::before, .elementor-3314 .elementor-element.elementor-element-2d40d20a > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2d40d20a > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2d40d20a > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2d40d20a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2d40d20a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/medaille-argent-ECOVADIS-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-7a26f5d5{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-7a26f5d5:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-7a26f5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECE0;}.elementor-3314 .elementor-element.elementor-element-7a26f5d5::before, .elementor-3314 .elementor-element.elementor-element-7a26f5d5 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-7a26f5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-7a26f5d5 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-7a26f5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-7a26f5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Plan-de-travail-1hytfhrfyvjj-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-2df3aacd{--display:flex;--min-height:auto;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-2df3aacd:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-2df3aacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECE6;}.elementor-3314 .elementor-element.elementor-element-2df3aacd::before, .elementor-3314 .elementor-element.elementor-element-2df3aacd > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2df3aacd > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2df3aacd > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2df3aacd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2df3aacd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-7ad08490{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3314 .elementor-element.elementor-element-7ad08490.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-7ad08490 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-3de01df6{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3314 .elementor-element.elementor-element-3de01df6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-3de01df6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-1fbd1b6f{--display:flex;--overlay-opacity:1;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-radius:10px 10px 10px 10px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-1fbd1b6f:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-1fbd1b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECECF7;}.elementor-3314 .elementor-element.elementor-element-1fbd1b6f::before, .elementor-3314 .elementor-element.elementor-element-1fbd1b6f > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-1fbd1b6f > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-1fbd1b6f > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-1fbd1b6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-1fbd1b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Plan-de-travail-2jgjvjjfusrth-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-4043caad{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-1df5f36e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3314 .elementor-element.elementor-element-43045c9b{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-43045c9b .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-7020904a.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-7020904a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-6275bc05.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-6275bc05{text-align:start;}.elementor-3314 .elementor-element.elementor-element-6275bc05 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-55e7b958{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-55e7b958.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-7fa2800b{--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:space-between;--align-items:flex-start;--overlay-opacity:0.82;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-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-7fa2800b:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-7fa2800b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#480D6B;background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/camion-charpiot-dijon-resized-1.webp");background-position:center left;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-7fa2800b::before, .elementor-3314 .elementor-element.elementor-element-7fa2800b > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-7fa2800b > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-7fa2800b > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-7fa2800b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-7fa2800b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-7fa2800b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-1a6fd3a9{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-1a6fd3a9:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-1a6fd3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Banniere-Certifications-ISO-2-scaled-e1770115122560-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-1a6fd3a9.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-1103169b{--display:flex;}.elementor-3314 .elementor-element.elementor-element-1103169b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-72f58762{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-72f58762:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-72f58762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f1593e );}.elementor-3314 .elementor-element.elementor-element-72f58762.e-con{--align-self:stretch;}.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-3314 .elementor-element.elementor-element-7ba4cc22{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-36d93c9b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-2b7e7e63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-13992263{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-13992263 .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-e9c7aa5.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-e9c7aa5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-5d912e15.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-5d912e15{text-align:start;}.elementor-3314 .elementor-element.elementor-element-5d912e15 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-5789c8f9{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-5789c8f9.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-5a55bc3e{--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:space-between;--align-items:flex-start;--overlay-opacity:0.55;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-5a55bc3e:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-5a55bc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/camion-resized-charpiot-iso14001-e1770124009869-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-5a55bc3e::before, .elementor-3314 .elementor-element.elementor-element-5a55bc3e > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-5a55bc3e > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-5a55bc3e > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-5a55bc3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-5a55bc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-5a55bc3e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-78e32e7e{--display:flex;}.elementor-3314 .elementor-element.elementor-element-78e32e7e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-67a79321{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-67a79321:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-67a79321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#480D6B;}.elementor-3314 .elementor-element.elementor-element-67a79321.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-274b7174{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-36cc6fa5{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-36cc6fa5:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-36cc6fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Banniere-Certifications-ISO-1-scaled-e1770115137498-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-36cc6fa5.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-1d775b46{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-2f06d67a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-186b6b2e{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-186b6b2e .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-3683deec.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-3683deec .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-2fa9af00.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-2fa9af00{text-align:start;}.elementor-3314 .elementor-element.elementor-element-2fa9af00 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-733ac6d4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-733ac6d4.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-673f74c4{--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:space-between;--align-items:flex-start;--overlay-opacity:0.76;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-673f74c4:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-673f74c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/securite-sante-charpiot-epi.webp");background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-673f74c4::before, .elementor-3314 .elementor-element.elementor-element-673f74c4 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-673f74c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-673f74c4 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-673f74c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-673f74c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-673f74c4.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-3f740293{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-3f740293:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-3f740293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Banniere-Certifications-ISO-scaled-e1770115209462-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-3f740293.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-51e3de86{--display:flex;}.elementor-3314 .elementor-element.elementor-element-51e3de86.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-56b62606{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-56b62606:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-56b62606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f1593e );}.elementor-3314 .elementor-element.elementor-element-56b62606.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-7260ee69{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-43585a88{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-df2b287{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-96b760b{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-96b760b .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-29a64bc.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-29a64bc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-2535698b.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-2535698b{text-align:start;}.elementor-3314 .elementor-element.elementor-element-2535698b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-45c31ebd{--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:space-between;--align-items:flex-start;--overlay-opacity:0.79;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-45c31ebd:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-45c31ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/iso22000-charpiot-alimentaire.webp");background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-45c31ebd::before, .elementor-3314 .elementor-element.elementor-element-45c31ebd > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-45c31ebd > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-45c31ebd > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-45c31ebd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-45c31ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-45c31ebd.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-6bfe85a{--display:flex;}.elementor-3314 .elementor-element.elementor-element-6bfe85a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-6dfa0b92{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-6dfa0b92:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-6dfa0b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f1593e );}.elementor-3314 .elementor-element.elementor-element-6dfa0b92.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-39c2b2ac{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-348392af{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-348392af:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-348392af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/picto-afaq-22000-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-348392af.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-38d5cfe{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-7dd50e63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-72f9f3ff{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-72f9f3ff .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-3d2185e2.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-3d2185e2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-f78db64.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-f78db64{text-align:start;}.elementor-3314 .elementor-element.elementor-element-f78db64 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-5bc31261.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-5bc31261{text-align:start;}.elementor-3314 .elementor-element.elementor-element-5bc31261 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-1b1a5a66{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-25706e4c{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.81;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-25706e4c:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-25706e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/douanes-charpiot-resized-scaled-2.webp");background-position:bottom center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-25706e4c::before, .elementor-3314 .elementor-element.elementor-element-25706e4c > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-25706e4c > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-25706e4c > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-25706e4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-25706e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-25706e4c.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-224d829f{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-224d829f:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-224d829f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/03/logo-aeo-full-sansfond.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-224d829f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-7d280945{--display:flex;}.elementor-3314 .elementor-element.elementor-element-7d280945.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-16e75fbb{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-16e75fbb:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-16e75fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-16e75fbb.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-1b649a6a{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-513c4d74{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-5664e4a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-1b298c10{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-1b298c10 .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-2d822f4e.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-2d822f4e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-2cad3b0e.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-2cad3b0e{text-align:start;}.elementor-3314 .elementor-element.elementor-element-2cad3b0e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-1c6822de.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-1c6822de{text-align:start;}.elementor-3314 .elementor-element.elementor-element-1c6822de .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-75137c82{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-75137c82.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-229a0936{--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:space-between;--align-items:flex-start;--overlay-opacity:0.83;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-229a0936:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-229a0936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/CHARPIOT-GroupeBBL-TimeProd-YoanJeudy-resized-2-scaled-2.webp");background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-229a0936::before, .elementor-3314 .elementor-element.elementor-element-229a0936 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-229a0936 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-229a0936 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-229a0936 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-229a0936 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(203deg, var( --e-global-color-text ) 25%, #361E1EB0 68%);}.elementor-3314 .elementor-element.elementor-element-229a0936.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-2a9cddd8{--display:flex;}.elementor-3314 .elementor-element.elementor-element-2a9cddd8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-15ad3afb{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-15ad3afb.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-2259178e{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-167de4fd{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-167de4fd:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-167de4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/medaille-argent-ECOVADIS-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-167de4fd.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-1f0cee4d{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-3ef03bea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-34495132{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-34495132 .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-3618a488.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-3618a488 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-2b46efef.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-2b46efef{text-align:start;}.elementor-3314 .elementor-element.elementor-element-2b46efef .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-73a3d52f.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-73a3d52f{text-align:start;}.elementor-3314 .elementor-element.elementor-element-73a3d52f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-266baaa7{--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:space-between;--align-items:flex-start;--overlay-opacity:0.85;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-266baaa7:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-266baaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/CHARPIOT-GroupeBBL-TimeProd-YoanJeudy-resized-10-1.webp");background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-266baaa7::before, .elementor-3314 .elementor-element.elementor-element-266baaa7 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-266baaa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-266baaa7 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-266baaa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-266baaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(313deg, #154E80 25%, #ECECEC 68%);}.elementor-3314 .elementor-element.elementor-element-266baaa7.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-58880790{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-58880790:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-58880790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Plan-de-travail-1hytfhrfyvjj-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-58880790.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-6180ddf2{--display:flex;}.elementor-3314 .elementor-element.elementor-element-6180ddf2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-feb5d21{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-feb5d21:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-feb5d21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#154E80;}.elementor-3314 .elementor-element.elementor-element-feb5d21.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-25d59f89{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#448CCB;border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-3d214dbe{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-5215a206{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-4fce6723{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-4fce6723 .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-4260247.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-4260247 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-a0f4781.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-a0f4781{text-align:start;}.elementor-3314 .elementor-element.elementor-element-a0f4781 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-27184f76.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-27184f76{text-align:start;}.elementor-3314 .elementor-element.elementor-element-27184f76 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-13ab9e65{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-13ab9e65.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-7277fd1f{--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:space-between;--align-items:flex-start;--overlay-opacity:1;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-7277fd1f:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-7277fd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414141;background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/gpi-granules-charpiot-resized-1.webp");background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-7277fd1f::before, .elementor-3314 .elementor-element.elementor-element-7277fd1f > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-7277fd1f > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-7277fd1f > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-7277fd1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-7277fd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(151deg, #448CCB00 25%, #1C1D1DA6 68%);}.elementor-3314 .elementor-element.elementor-element-7277fd1f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-2d4bf9ff{--display:flex;}.elementor-3314 .elementor-element.elementor-element-2d4bf9ff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-134769cd{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-134769cd:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-134769cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(146deg, var( --e-global-color-primary ) 33%, #B7DEFF 100%);}.elementor-3314 .elementor-element.elementor-element-134769cd.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-3fdad63f{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}.elementor-3314 .elementor-element.elementor-element-2b7717f2{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-2b7717f2.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-5078782e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-3314 .elementor-element.elementor-element-1303669f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-5c35b336{--divider-border-style:solid;--divider-color:#212121;--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-3314 .elementor-element.elementor-element-5c35b336 .elementor-divider-separator{width:105px;}.elementor-3314 .elementor-element.elementor-element-26dd444e.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-26dd444e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-22e405da.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-22e405da{text-align:start;}.elementor-3314 .elementor-element.elementor-element-22e405da .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;}.elementor-3314 .elementor-element.elementor-element-3e3b1708.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-3e3b1708{text-align:start;}.elementor-3314 .elementor-element.elementor-element-3e3b1708 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.7rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 15px;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button:hover, .elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-62dd21b7{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:100;}.elementor-3314 .elementor-element.elementor-element-62dd21b7.elementor-element{--align-self:flex-start;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button:hover svg, .elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-6c16eb1e{--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:space-between;--align-items:flex-start;--overlay-opacity:0.84;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-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-6c16eb1e:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-6c16eb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFDFF;background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/certipharm-charpiot-resized-2-scaled-2.webp");background-position:center right;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-6c16eb1e::before, .elementor-3314 .elementor-element.elementor-element-6c16eb1e > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-6c16eb1e > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-6c16eb1e > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-6c16eb1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-6c16eb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3314 .elementor-element.elementor-element-6c16eb1e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-30fc2318{--display:flex;--justify-content:flex-end;}.elementor-3314 .elementor-element.elementor-element-30fc2318:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-30fc2318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.charpiot.ch/wp-content/uploads/2026/02/Plan-de-travail-2jgjvjjfusrth-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3314 .elementor-element.elementor-element-30fc2318.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-4f798dc7{--display:flex;}.elementor-3314 .elementor-element.elementor-element-4f798dc7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3314 .elementor-element.elementor-element-dd41bf2{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3314 .elementor-element.elementor-element-dd41bf2:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-dd41bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(111deg, var( --e-global-color-primary ) 39%, var( --e-global-color-accent ) 100%);}.elementor-3314 .elementor-element.elementor-element-dd41bf2.e-con{--align-self:stretch;}.elementor-3314 .elementor-element.elementor-element-53c102e{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-6eea0cc );}:root{--page-title-display:none;}@media(max-width:1040px){.elementor-3314 .elementor-element.elementor-element-239bc9dc{--justify-content:flex-end;--padding-top:15%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3314 .elementor-element.elementor-element-390b6f77{--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:flex-end;}.elementor-3314 .elementor-element.elementor-element-2420e4e8::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3314 .elementor-element.elementor-element-2420e4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center left;}.elementor-3314 .elementor-element.elementor-element-62514af2{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-62514af2 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-7abc3e1d{--min-height:100px;}.elementor-3314 .elementor-element.elementor-element-6bdb5e73{--min-height:30px;}.elementor-3314 .elementor-element.elementor-element-7ad08490{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-7ad08490 .elementor-heading-title{font-size:2rem;}.elementor-3314 .elementor-element.elementor-element-3de01df6{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-3de01df6 .elementor-heading-title{font-size:1rem;}.elementor-3314 .elementor-element.elementor-element-6275bc05{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-6275bc05 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-5d912e15{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-5d912e15 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-2fa9af00{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-2fa9af00 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-2535698b{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-2535698b .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-f78db64{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-f78db64 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-5bc31261{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-5bc31261 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-2cad3b0e{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-2cad3b0e .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-1c6822de{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-1c6822de .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-2b46efef{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-2b46efef .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-73a3d52f{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-73a3d52f .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-a0f4781{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-a0f4781 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-27184f76{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-27184f76 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-22e405da{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-22e405da .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-3e3b1708{width:100%;max-width:100%;}.elementor-3314 .elementor-element.elementor-element-3e3b1708 .elementor-heading-title{font-size:50px;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-3314 .elementor-element.elementor-element-239bc9dc{--content-width:1560px;}.elementor-3314 .elementor-element.elementor-element-70e82730{--width:60px;}.elementor-3314 .elementor-element.elementor-element-2cffffd9{--width:100%;}.elementor-3314 .elementor-element.elementor-element-2420e4e8{--width:250px;}.elementor-3314 .elementor-element.elementor-element-3c1aaf39{--width:80%;}.elementor-3314 .elementor-element.elementor-element-7abc3e1d{--width:100%;}.elementor-3314 .elementor-element.elementor-element-5c18cee0{--width:10%;}.elementor-3314 .elementor-element.elementor-element-43539437{--width:10%;}.elementor-3314 .elementor-element.elementor-element-1e0daa91{--width:10%;}.elementor-3314 .elementor-element.elementor-element-eb4a1dd{--width:10%;}.elementor-3314 .elementor-element.elementor-element-6bdb5e73{--width:100%;}.elementor-3314 .elementor-element.elementor-element-6356a6af{--width:10%;}.elementor-3314 .elementor-element.elementor-element-2d40d20a{--width:10%;}.elementor-3314 .elementor-element.elementor-element-7a26f5d5{--width:10%;}.elementor-3314 .elementor-element.elementor-element-2df3aacd{--width:10%;}.elementor-3314 .elementor-element.elementor-element-1fbd1b6f{--width:20%;}.elementor-3314 .elementor-element.elementor-element-4043caad{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-7fa2800b{--width:90%;}.elementor-3314 .elementor-element.elementor-element-1a6fd3a9{--width:40%;}.elementor-3314 .elementor-element.elementor-element-1103169b{--width:60%;}.elementor-3314 .elementor-element.elementor-element-72f58762{--width:100%;}.elementor-3314 .elementor-element.elementor-element-36d93c9b{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-5a55bc3e{--width:90%;}.elementor-3314 .elementor-element.elementor-element-78e32e7e{--width:60%;}.elementor-3314 .elementor-element.elementor-element-67a79321{--width:100%;}.elementor-3314 .elementor-element.elementor-element-36cc6fa5{--width:40%;}.elementor-3314 .elementor-element.elementor-element-1d775b46{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-673f74c4{--width:90%;}.elementor-3314 .elementor-element.elementor-element-3f740293{--width:40%;}.elementor-3314 .elementor-element.elementor-element-51e3de86{--width:60%;}.elementor-3314 .elementor-element.elementor-element-56b62606{--width:100%;}.elementor-3314 .elementor-element.elementor-element-43585a88{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-45c31ebd{--width:90%;}.elementor-3314 .elementor-element.elementor-element-6bfe85a{--width:60%;}.elementor-3314 .elementor-element.elementor-element-6dfa0b92{--width:100%;}.elementor-3314 .elementor-element.elementor-element-348392af{--width:40%;}.elementor-3314 .elementor-element.elementor-element-38d5cfe{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-25706e4c{--width:90%;}.elementor-3314 .elementor-element.elementor-element-224d829f{--width:15%;}.elementor-3314 .elementor-element.elementor-element-7d280945{--width:60%;}.elementor-3314 .elementor-element.elementor-element-16e75fbb{--width:100%;}.elementor-3314 .elementor-element.elementor-element-513c4d74{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-229a0936{--width:90%;}.elementor-3314 .elementor-element.elementor-element-2a9cddd8{--width:60%;}.elementor-3314 .elementor-element.elementor-element-15ad3afb{--width:100%;}.elementor-3314 .elementor-element.elementor-element-167de4fd{--width:15%;}.elementor-3314 .elementor-element.elementor-element-1f0cee4d{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-266baaa7{--width:90%;}.elementor-3314 .elementor-element.elementor-element-58880790{--width:15%;}.elementor-3314 .elementor-element.elementor-element-6180ddf2{--width:60%;}.elementor-3314 .elementor-element.elementor-element-feb5d21{--width:100%;}.elementor-3314 .elementor-element.elementor-element-3d214dbe{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-7277fd1f{--width:90%;}.elementor-3314 .elementor-element.elementor-element-2d4bf9ff{--width:70%;}.elementor-3314 .elementor-element.elementor-element-134769cd{--width:100%;}.elementor-3314 .elementor-element.elementor-element-2b7717f2{--width:20%;}.elementor-3314 .elementor-element.elementor-element-5078782e{--content-width:80%;}.elementor-3314 .elementor-element.elementor-element-6c16eb1e{--width:90%;}.elementor-3314 .elementor-element.elementor-element-30fc2318{--width:20%;}.elementor-3314 .elementor-element.elementor-element-4f798dc7{--width:60%;}.elementor-3314 .elementor-element.elementor-element-dd41bf2{--width:100%;}}@media(max-width:1040px) and (min-width:768px){.elementor-3314 .elementor-element.elementor-element-239bc9dc{--content-width:85%;}.elementor-3314 .elementor-element.elementor-element-2420e4e8{--width:86.828%;}.elementor-3314 .elementor-element.elementor-element-3c1aaf39{--width:100%;}}@media(max-width:767px){.elementor-3314 .elementor-element.elementor-element-239bc9dc{--content-width:500px;--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;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-3314 .elementor-element.elementor-element-70e82730{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:10px;}body:not(.rtl) .elementor-3314 .elementor-element.elementor-element-70e82730{right:10px;}body.rtl .elementor-3314 .elementor-element.elementor-element-70e82730{left:10px;}.elementor-3314 .elementor-element.elementor-element-2cffffd9{--width:90%;}.elementor-3314 .elementor-element.elementor-element-2420e4e8{--min-height:20vh;}.elementor-3314 .elementor-element.elementor-element-62514af2 .elementor-heading-title{font-size:2rem;line-height:1.2em;letter-spacing:0rem;}.elementor-3314 .elementor-element.elementor-element-3c1aaf39{--width:200px;--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;}.elementor-3314 .elementor-element.elementor-element-3c1aaf39.e-con{--align-self:center;}.elementor-3314 .elementor-element.elementor-element-7abc3e1d{--width:100%;}.elementor-3314 .elementor-element.elementor-element-5c18cee0{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-43539437{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-1e0daa91{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-eb4a1dd{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-6bdb5e73{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-6356a6af{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-2d40d20a{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-7a26f5d5{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-2df3aacd{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-7ad08490 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3314 .elementor-element.elementor-element-3de01df6 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3314 .elementor-element.elementor-element-1fbd1b6f{--min-height:50px;}.elementor-3314 .elementor-element.elementor-element-4043caad{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-43045c9b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-6275bc05 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-55e7b958{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-55e7b958 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-7fa2800b{--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3314 .elementor-element.elementor-element-1a6fd3a9{--min-height:100px;}.elementor-3314 .elementor-element.elementor-element-1103169b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-36d93c9b{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-13992263{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-5d912e15 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-5789c8f9{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-5789c8f9 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-5a55bc3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-78e32e7e{--border-radius:20px 20px 20px 20px;}.elementor-3314 .elementor-element.elementor-element-67a79321{--border-radius:20px 20px 20px 20px;}.elementor-3314 .elementor-element.elementor-element-36cc6fa5{--min-height:100px;}.elementor-3314 .elementor-element.elementor-element-1d775b46{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-186b6b2e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-2fa9af00 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-733ac6d4{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-733ac6d4 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-673f74c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-3f740293{--min-height:100px;--border-radius:20px 20px 20px 20px;}.elementor-3314 .elementor-element.elementor-element-56b62606{--border-radius:20px 20px 20px 20px;}.elementor-3314 .elementor-element.elementor-element-43585a88{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-96b760b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-2535698b .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-45c31ebd{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-6bfe85a{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-348392af{--min-height:100px;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3314 .elementor-element.elementor-element-38d5cfe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-72f9f3ff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-f78db64 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3314 .elementor-element.elementor-element-5bc31261 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-1b1a5a66 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-25706e4c{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-224d829f{--min-height:100px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3314 .elementor-element.elementor-element-513c4d74{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-1b298c10{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-2cad3b0e .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-1c6822de .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-75137c82{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-75137c82 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-229a0936{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-167de4fd{--min-height:100px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3314 .elementor-element.elementor-element-1f0cee4d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-34495132{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-2b46efef .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-73a3d52f .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-266baaa7{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-58880790{--min-height:100px;}.elementor-3314 .elementor-element.elementor-element-2b738a7d{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-2b738a7d .elementor-button{letter-spacing:2px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-3d214dbe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-4fce6723{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-a0f4781 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-27184f76 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-13ab9e65{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-13ab9e65 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-7277fd1f{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-5078782e{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3314 .elementor-element.elementor-element-5c35b336{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-3314 .elementor-element.elementor-element-22e405da .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-3e3b1708 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-3314 .elementor-element.elementor-element-62dd21b7{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3314 .elementor-element.elementor-element-62dd21b7 .elementor-button{letter-spacing:0px;padding:15px 30px 15px 30px;}.elementor-3314 .elementor-element.elementor-element-6c16eb1e{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3314 .elementor-element.elementor-element-30fc2318{--min-height:100px;}}/* Start custom CSS for container, class: .elementor-element-5c18cee0 */.elementor-3314 .elementor-element.elementor-element-5c18cee0 {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43539437 */.elementor-3314 .elementor-element.elementor-element-43539437 {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0daa91 */.elementor-3314 .elementor-element.elementor-element-1e0daa91 {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb4a1dd */.elementor-3314 .elementor-element.elementor-element-eb4a1dd {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6356a6af */.elementor-3314 .elementor-element.elementor-element-6356a6af {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d40d20a */.elementor-3314 .elementor-element.elementor-element-2d40d20a {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a26f5d5 */.elementor-3314 .elementor-element.elementor-element-7a26f5d5 {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df3aacd */.elementor-3314 .elementor-element.elementor-element-2df3aacd {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fbd1b6f */.elementor-3314 .elementor-element.elementor-element-1fbd1b6f {
  background: rgba(255, 0, 0, 0.3);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */