.elementor-10485 .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-10485 .elementor-element.elementor-element-747d839:not(.elementor-motion-effects-element-type-background), .elementor-10485 .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-10485 .elementor-element.elementor-element-747d839::before, .elementor-10485 .elementor-element.elementor-element-747d839 > .elementor-background-video-container::before, .elementor-10485 .elementor-element.elementor-element-747d839 > .e-con-inner > .elementor-background-video-container::before, .elementor-10485 .elementor-element.elementor-element-747d839 > .elementor-background-slideshow::before, .elementor-10485 .elementor-element.elementor-element-747d839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10485 .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-10485 .elementor-element.elementor-element-ba1ee96{text-align:center;}.elementor-10485 .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-10485 .elementor-element.elementor-element-ba1ee96.elementor-element{--align-self:center;}.elementor-10485 .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-10485 .elementor-element.elementor-element-43b3c82{--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--item-text-hover-decoration:underline;}.elementor-10485 .elementor-element.elementor-element-43b3c82 .elementor-toc__header-title{text-align:start;}.elementor-10485 .elementor-element.elementor-element-43b3c82 .elementor-toc__header{flex-direction:row;}.elementor-10485 .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-10485 .elementor-element.elementor-element-95505ab{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .elementor-element.elementor-element-ccf2e41{--spacer-size:50px;}.elementor-10485 .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-10485 .elementor-element.elementor-element-8a177a5:not(.elementor-motion-effects-element-type-background), .elementor-10485 .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-10485 .elementor-element.elementor-element-8a177a5::before, .elementor-10485 .elementor-element.elementor-element-8a177a5 > .elementor-background-video-container::before, .elementor-10485 .elementor-element.elementor-element-8a177a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10485 .elementor-element.elementor-element-8a177a5 > .elementor-background-slideshow::before, .elementor-10485 .elementor-element.elementor-element-8a177a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10485 .elementor-element.elementor-element-8a177a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-514b956{text-align:center;}.elementor-10485 .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-10485 .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-10485 .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-10485 .elementor-element.elementor-element-d914be2 .elementor-button:hover, .elementor-10485 .elementor-element.elementor-element-d914be2 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-10485 .elementor-element.elementor-element-d914be2 .elementor-button:hover svg, .elementor-10485 .elementor-element.elementor-element-d914be2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-90d8d2b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-c71f821{--spacer-size:25px;}.elementor-10485 .elementor-element.elementor-element-11110cd{--spacer-size:50px;}.elementor-10485 .elementor-element.elementor-element-c69e864 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10485 .elementor-element.elementor-element-5254037{--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-10485 .elementor-element.elementor-element-e912bd2{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .elementor-element.elementor-element-e849e2c{--display:flex;}.elementor-10485 .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-10485 .elementor-element.elementor-element-3a20863{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .elementor-element.elementor-element-8ee4a99{--display:flex;}.elementor-10485 .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-10485 .elementor-element.elementor-element-54d4ec0{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .elementor-element.elementor-element-9ff21a8{--display:flex;}.elementor-10485 .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-10485 .elementor-element.elementor-element-5286ef6{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .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-10485 .elementor-element.elementor-element-4cf38aa .gallery-item{padding:0 50px 50px 0;}.elementor-10485 .elementor-element.elementor-element-4cf38aa .gallery{margin:0 -50px -50px 0;}.elementor-10485 .elementor-element.elementor-element-4cf38aa .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-10485 .elementor-element.elementor-element-4cf38aa .gallery-item .gallery-caption{text-align:center;}.elementor-10485 .elementor-element.elementor-element-2a951cb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-e30d189{--spacer-size:25px;}.elementor-10485 .elementor-element.elementor-element-6e6c9b4 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-10485 .elementor-element.elementor-element-8c2799a{--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-10485 .elementor-element.elementor-element-1f4d894{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .elementor-element.elementor-element-501c6a7{--display:flex;}.elementor-10485 .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-10485 .elementor-element.elementor-element-2218f03{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .elementor-element.elementor-element-6ca400f{--display:flex;}.elementor-10485 .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-10485 .elementor-element.elementor-element-87aedc9{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-10485 .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-10485 .elementor-element.elementor-element-5a6e680:not(.elementor-motion-effects-element-type-background), .elementor-10485 .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-10485 .elementor-element.elementor-element-5a6e680::before, .elementor-10485 .elementor-element.elementor-element-5a6e680 > .elementor-background-video-container::before, .elementor-10485 .elementor-element.elementor-element-5a6e680 > .e-con-inner > .elementor-background-video-container::before, .elementor-10485 .elementor-element.elementor-element-5a6e680 > .elementor-background-slideshow::before, .elementor-10485 .elementor-element.elementor-element-5a6e680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10485 .elementor-element.elementor-element-5a6e680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-4d20d80{text-align:center;}.elementor-10485 .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-10485 .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-10485 .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-10485 .elementor-element.elementor-element-a7b5872 .elementor-button:hover, .elementor-10485 .elementor-element.elementor-element-a7b5872 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-10485 .elementor-element.elementor-element-a7b5872 .elementor-button:hover svg, .elementor-10485 .elementor-element.elementor-element-a7b5872 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-06b6f16{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-f70c0b0{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-10485 .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-10485 .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-10485 .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-10485 .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 );}}@media(max-width:1024px){.elementor-10485 .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-10485 .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-10485 .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-10485 .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 );}}@media(max-width:767px){.elementor-10485 .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-10485 .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-10485 .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-10485 .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 );}}@media(min-width:768px){.elementor-10485 .elementor-element.elementor-element-747d839{--width:70%;}.elementor-10485 .elementor-element.elementor-element-701e49e{--width:70%;}.elementor-10485 .elementor-element.elementor-element-8a177a5{--width:60%;}.elementor-10485 .elementor-element.elementor-element-90d8d2b{--width:70%;}.elementor-10485 .elementor-element.elementor-element-5254037{--width:70%;}.elementor-10485 .elementor-element.elementor-element-e849e2c{--width:70%;}.elementor-10485 .elementor-element.elementor-element-6159a69{--width:70%;}.elementor-10485 .elementor-element.elementor-element-8ee4a99{--width:70%;}.elementor-10485 .elementor-element.elementor-element-87207ff{--width:70%;}.elementor-10485 .elementor-element.elementor-element-9ff21a8{--width:70%;}.elementor-10485 .elementor-element.elementor-element-24fab2a{--width:70%;}.elementor-10485 .elementor-element.elementor-element-2a951cb{--width:70%;}.elementor-10485 .elementor-element.elementor-element-8c2799a{--width:70%;}.elementor-10485 .elementor-element.elementor-element-501c6a7{--width:70%;}.elementor-10485 .elementor-element.elementor-element-8e6f454{--width:70%;}.elementor-10485 .elementor-element.elementor-element-6ca400f{--width:70%;}.elementor-10485 .elementor-element.elementor-element-e00e3ca{--width:70%;}.elementor-10485 .elementor-element.elementor-element-5a6e680{--width:60%;}.elementor-10485 .elementor-element.elementor-element-06b6f16{--width:70%;}}