.elementor-10511 .elementor-element.elementor-element-747d839{--display:flex;--min-height:917px;--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;--overlay-opacity:1;}.elementor-10511 .elementor-element.elementor-element-747d839:not(.elementor-motion-effects-element-type-background), .elementor-10511 .elementor-element.elementor-element-747d839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpclabo.com/wp-content/uploads/2026/03/totem-sur-mesure-sakura.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10511 .elementor-element.elementor-element-747d839::before, .elementor-10511 .elementor-element.elementor-element-747d839 > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-747d839 > .e-con-inner > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-747d839 > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-747d839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-747d839 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #000000 3%, #F2295B00 63%);}.elementor-10511 .elementor-element.elementor-element-ba1ee96{text-align:center;}.elementor-10511 .elementor-element.elementor-element-ba1ee96 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-ba1ee96.elementor-element{--align-self:center;}.elementor-10511 .elementor-element.elementor-element-9054f54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-43b3c82{--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--item-text-hover-decoration:underline;}.elementor-10511 .elementor-element.elementor-element-43b3c82 .elementor-toc__header-title{text-align:start;}.elementor-10511 .elementor-element.elementor-element-43b3c82 .elementor-toc__header{flex-direction:row;}.elementor-10511 .elementor-element.elementor-element-701e49e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-95505ab{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-ccf2e41{--spacer-size:50px;}.elementor-10511 .elementor-element.elementor-element-8a177a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10511 .elementor-element.elementor-element-8a177a5:not(.elementor-motion-effects-element-type-background), .elementor-10511 .elementor-element.elementor-element-8a177a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpclabo.com/wp-content/uploads/2026/03/Entrepot-JPC-LABO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10511 .elementor-element.elementor-element-8a177a5::before, .elementor-10511 .elementor-element.elementor-element-8a177a5 > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-8a177a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-8a177a5 > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-8a177a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-8a177a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-10511 .elementor-element.elementor-element-514b956{text-align:center;}.elementor-10511 .elementor-element.elementor-element-514b956 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );font-weight:var( --e-global-typography-20afd35-font-weight );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-9763470{text-align:center;font-size:var( --e-global-typography-d19cd94-font-size );font-weight:var( --e-global-typography-d19cd94-font-weight );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-d914be2 .elementor-button{background-color:#FFFFFF00;transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10511 .elementor-element.elementor-element-d914be2 .elementor-button:hover, .elementor-10511 .elementor-element.elementor-element-d914be2 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-d914be2 .elementor-button:hover svg, .elementor-10511 .elementor-element.elementor-element-d914be2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-10511 .elementor-element.elementor-element-90d8d2b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-c71f821{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-11110cd{--spacer-size:50px;}.elementor-10511 .elementor-element.elementor-element-c69e864 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-e849e2c{--display:flex;}.elementor-10511 .elementor-element.elementor-element-6159a69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-3a20863{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-8ee4a99{--display:flex;}.elementor-10511 .elementor-element.elementor-element-87207ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-54d4ec0{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-9ff21a8{--display:flex;}.elementor-10511 .elementor-element.elementor-element-24fab2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-5286ef6{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-51c6430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-4cf38aa .gallery-item{padding:0 50px 50px 0;}.elementor-10511 .elementor-element.elementor-element-4cf38aa .gallery{margin:0 -50px -50px 0;}.elementor-10511 .elementor-element.elementor-element-4cf38aa .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-10511 .elementor-element.elementor-element-4cf38aa .gallery-item .gallery-caption{text-align:center;}.elementor-10511 .elementor-element.elementor-element-2a951cb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-e30d189{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-6e6c9b4 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-501c6a7{--display:flex;}.elementor-10511 .elementor-element.elementor-element-8e6f454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-2218f03{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-6ca400f{--display:flex;}.elementor-10511 .elementor-element.elementor-element-e00e3ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-87aedc9{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-31b3b45{--display:flex;}.elementor-10511 .elementor-element.elementor-element-1027f95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-d9f91e3{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-a42646a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-f70c0b0{--spacer-size:50px;}.elementor-10511 .elementor-element.elementor-element-24672b4 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-92fa226{--display:flex;}.elementor-10511 .elementor-element.elementor-element-39d687f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-e57156f{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-1058759{--display:flex;}.elementor-10511 .elementor-element.elementor-element-5723a82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-f416aa6{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-be2eb4d{--display:flex;}.elementor-10511 .elementor-element.elementor-element-48532ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-9559bb6{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-5a84e34{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-441dc94{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-736d3d2 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-55e8790{--display:flex;}.elementor-10511 .elementor-element.elementor-element-e900d58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-95c17ec{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-250a7c3{--display:flex;}.elementor-10511 .elementor-element.elementor-element-7b92dab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-bfc26ad{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-4ae93c7{--display:flex;}.elementor-10511 .elementor-element.elementor-element-592aacc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-485c8ed{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-8b3ca8b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-0b1ad8e{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-bea7a57 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-da48427{--display:flex;}.elementor-10511 .elementor-element.elementor-element-c6fcc32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-3b04010{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-3fdf0d1{--display:flex;}.elementor-10511 .elementor-element.elementor-element-4e7b364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-77fb578{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-118b5e8{--display:flex;}.elementor-10511 .elementor-element.elementor-element-1c3384e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-6c8daff{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-5a6e680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10511 .elementor-element.elementor-element-5a6e680:not(.elementor-motion-effects-element-type-background), .elementor-10511 .elementor-element.elementor-element-5a6e680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpclabo.com/wp-content/uploads/2026/03/Entrepot-JPC-LABO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10511 .elementor-element.elementor-element-5a6e680::before, .elementor-10511 .elementor-element.elementor-element-5a6e680 > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-5a6e680 > .e-con-inner > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-5a6e680 > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-5a6e680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-5a6e680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-10511 .elementor-element.elementor-element-4d20d80{text-align:center;}.elementor-10511 .elementor-element.elementor-element-4d20d80 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );font-weight:var( --e-global-typography-20afd35-font-weight );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-84a79b9{text-align:center;font-size:var( --e-global-typography-d19cd94-font-size );font-weight:var( --e-global-typography-d19cd94-font-weight );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-a7b5872 .elementor-button{background-color:#FFFFFF00;transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10511 .elementor-element.elementor-element-a7b5872 .elementor-button:hover, .elementor-10511 .elementor-element.elementor-element-a7b5872 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-a7b5872 .elementor-button:hover svg, .elementor-10511 .elementor-element.elementor-element-a7b5872 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-10511 .elementor-element.elementor-element-ee7eeff{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-5caf363{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-136dafc .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-8dae29e{--display:flex;}.elementor-10511 .elementor-element.elementor-element-896f3fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-086a9e7{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-7b24c6d{--display:flex;}.elementor-10511 .elementor-element.elementor-element-5286ac0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-b1a7ddf{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-62319b7{--display:flex;}.elementor-10511 .elementor-element.elementor-element-e918a7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-b153a2e{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-04aeb40{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-66d0ef5{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-a373bd9 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-92d41eb{--display:flex;}.elementor-10511 .elementor-element.elementor-element-0c45ff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-198dd26{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-0bf6b8b{--display:flex;}.elementor-10511 .elementor-element.elementor-element-48486b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-1167650{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-c54823e{--display:flex;}.elementor-10511 .elementor-element.elementor-element-ca021c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-025265e{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-4b66f27{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-a270d5e{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-bb8e88c .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-c3c21fe{--display:flex;}.elementor-10511 .elementor-element.elementor-element-72a2cb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-f473664{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-d3ddc87{--display:flex;}.elementor-10511 .elementor-element.elementor-element-7d20734{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-cb1864c{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-979eeca{--display:flex;}.elementor-10511 .elementor-element.elementor-element-d87fbe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-c584717{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-ed86335{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10511 .elementor-element.elementor-element-a91f281{--spacer-size:25px;}.elementor-10511 .elementor-element.elementor-element-cd2d1e5 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10511 .elementor-element.elementor-element-bb362e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10511 .elementor-element.elementor-element-0f21258{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10511 .elementor-element.elementor-element-6bc3051{--spacer-size:50px;}.elementor-10511 .elementor-element.elementor-element-b2a682b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10511 .elementor-element.elementor-element-b2a682b:not(.elementor-motion-effects-element-type-background), .elementor-10511 .elementor-element.elementor-element-b2a682b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpclabo.com/wp-content/uploads/2026/03/Entrepot-JPC-LABO-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10511 .elementor-element.elementor-element-b2a682b::before, .elementor-10511 .elementor-element.elementor-element-b2a682b > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-b2a682b > .e-con-inner > .elementor-background-video-container::before, .elementor-10511 .elementor-element.elementor-element-b2a682b > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-b2a682b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10511 .elementor-element.elementor-element-b2a682b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-10511 .elementor-element.elementor-element-90606f2{text-align:center;}.elementor-10511 .elementor-element.elementor-element-90606f2 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );font-weight:var( --e-global-typography-20afd35-font-weight );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-6219f50{text-align:center;font-size:var( --e-global-typography-d19cd94-font-size );font-weight:var( --e-global-typography-d19cd94-font-weight );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-7fef092 .elementor-button{background-color:#FFFFFF00;transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10511 .elementor-element.elementor-element-7fef092 .elementor-button:hover, .elementor-10511 .elementor-element.elementor-element-7fef092 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-10511 .elementor-element.elementor-element-7fef092 .elementor-button:hover svg, .elementor-10511 .elementor-element.elementor-element-7fef092 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-10511 .elementor-element.elementor-element-514b956 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-9763470{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}.elementor-10511 .elementor-element.elementor-element-4d20d80 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-84a79b9{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}.elementor-10511 .elementor-element.elementor-element-90606f2 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-6219f50{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}}@media(max-width:1024px){.elementor-10511 .elementor-element.elementor-element-514b956 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-9763470{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}.elementor-10511 .elementor-element.elementor-element-4d20d80 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-84a79b9{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}.elementor-10511 .elementor-element.elementor-element-90606f2 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-6219f50{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}}@media(max-width:767px){.elementor-10511 .elementor-element.elementor-element-514b956 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-9763470{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}.elementor-10511 .elementor-element.elementor-element-4d20d80 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-84a79b9{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}.elementor-10511 .elementor-element.elementor-element-90606f2 .elementor-heading-title{font-size:var( --e-global-typography-20afd35-font-size );line-height:var( --e-global-typography-20afd35-line-height );letter-spacing:var( --e-global-typography-20afd35-letter-spacing );word-spacing:var( --e-global-typography-20afd35-word-spacing );}.elementor-10511 .elementor-element.elementor-element-6219f50{font-size:var( --e-global-typography-d19cd94-font-size );line-height:var( --e-global-typography-d19cd94-line-height );letter-spacing:var( --e-global-typography-d19cd94-letter-spacing );word-spacing:var( --e-global-typography-d19cd94-word-spacing );}}@media(min-width:768px){.elementor-10511 .elementor-element.elementor-element-747d839{--width:70%;}.elementor-10511 .elementor-element.elementor-element-701e49e{--width:70%;}.elementor-10511 .elementor-element.elementor-element-8a177a5{--width:60%;}.elementor-10511 .elementor-element.elementor-element-90d8d2b{--width:70%;}.elementor-10511 .elementor-element.elementor-element-e849e2c{--width:70%;}.elementor-10511 .elementor-element.elementor-element-6159a69{--width:70%;}.elementor-10511 .elementor-element.elementor-element-8ee4a99{--width:70%;}.elementor-10511 .elementor-element.elementor-element-87207ff{--width:70%;}.elementor-10511 .elementor-element.elementor-element-9ff21a8{--width:70%;}.elementor-10511 .elementor-element.elementor-element-24fab2a{--width:70%;}.elementor-10511 .elementor-element.elementor-element-2a951cb{--width:70%;}.elementor-10511 .elementor-element.elementor-element-501c6a7{--width:70%;}.elementor-10511 .elementor-element.elementor-element-8e6f454{--width:70%;}.elementor-10511 .elementor-element.elementor-element-6ca400f{--width:70%;}.elementor-10511 .elementor-element.elementor-element-e00e3ca{--width:70%;}.elementor-10511 .elementor-element.elementor-element-31b3b45{--width:70%;}.elementor-10511 .elementor-element.elementor-element-1027f95{--width:70%;}.elementor-10511 .elementor-element.elementor-element-a42646a{--width:70%;}.elementor-10511 .elementor-element.elementor-element-92fa226{--width:70%;}.elementor-10511 .elementor-element.elementor-element-39d687f{--width:70%;}.elementor-10511 .elementor-element.elementor-element-1058759{--width:70%;}.elementor-10511 .elementor-element.elementor-element-5723a82{--width:70%;}.elementor-10511 .elementor-element.elementor-element-be2eb4d{--width:70%;}.elementor-10511 .elementor-element.elementor-element-48532ea{--width:70%;}.elementor-10511 .elementor-element.elementor-element-5a84e34{--width:70%;}.elementor-10511 .elementor-element.elementor-element-55e8790{--width:70%;}.elementor-10511 .elementor-element.elementor-element-e900d58{--width:70%;}.elementor-10511 .elementor-element.elementor-element-250a7c3{--width:70%;}.elementor-10511 .elementor-element.elementor-element-7b92dab{--width:70%;}.elementor-10511 .elementor-element.elementor-element-4ae93c7{--width:70%;}.elementor-10511 .elementor-element.elementor-element-592aacc{--width:70%;}.elementor-10511 .elementor-element.elementor-element-8b3ca8b{--width:70%;}.elementor-10511 .elementor-element.elementor-element-da48427{--width:70%;}.elementor-10511 .elementor-element.elementor-element-c6fcc32{--width:70%;}.elementor-10511 .elementor-element.elementor-element-3fdf0d1{--width:70%;}.elementor-10511 .elementor-element.elementor-element-4e7b364{--width:70%;}.elementor-10511 .elementor-element.elementor-element-118b5e8{--width:70%;}.elementor-10511 .elementor-element.elementor-element-1c3384e{--width:70%;}.elementor-10511 .elementor-element.elementor-element-5a6e680{--width:60%;}.elementor-10511 .elementor-element.elementor-element-ee7eeff{--width:70%;}.elementor-10511 .elementor-element.elementor-element-8dae29e{--width:70%;}.elementor-10511 .elementor-element.elementor-element-896f3fa{--width:70%;}.elementor-10511 .elementor-element.elementor-element-7b24c6d{--width:70%;}.elementor-10511 .elementor-element.elementor-element-5286ac0{--width:70%;}.elementor-10511 .elementor-element.elementor-element-62319b7{--width:70%;}.elementor-10511 .elementor-element.elementor-element-e918a7e{--width:70%;}.elementor-10511 .elementor-element.elementor-element-04aeb40{--width:70%;}.elementor-10511 .elementor-element.elementor-element-92d41eb{--width:70%;}.elementor-10511 .elementor-element.elementor-element-0c45ff9{--width:70%;}.elementor-10511 .elementor-element.elementor-element-0bf6b8b{--width:70%;}.elementor-10511 .elementor-element.elementor-element-48486b2{--width:70%;}.elementor-10511 .elementor-element.elementor-element-c54823e{--width:70%;}.elementor-10511 .elementor-element.elementor-element-ca021c3{--width:70%;}.elementor-10511 .elementor-element.elementor-element-4b66f27{--width:70%;}.elementor-10511 .elementor-element.elementor-element-c3c21fe{--width:70%;}.elementor-10511 .elementor-element.elementor-element-72a2cb5{--width:70%;}.elementor-10511 .elementor-element.elementor-element-d3ddc87{--width:70%;}.elementor-10511 .elementor-element.elementor-element-7d20734{--width:70%;}.elementor-10511 .elementor-element.elementor-element-979eeca{--width:70%;}.elementor-10511 .elementor-element.elementor-element-d87fbe4{--width:70%;}.elementor-10511 .elementor-element.elementor-element-ed86335{--width:70%;}.elementor-10511 .elementor-element.elementor-element-bb362e9{--width:70%;}.elementor-10511 .elementor-element.elementor-element-b2a682b{--width:60%;}}