.elementor-20735 .elementor-element.elementor-element-677f020{--display:flex;--min-height:450px;--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:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-677f020::before, .elementor-20735 .elementor-element.elementor-element-677f020 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-677f020 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-677f020 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-677f020 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-677f020 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-8a178de{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.2;--margin-top:175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-8a178de:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8a178de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/OURPRODUCTS-HEADER.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-20735 .elementor-element.elementor-element-8a178de::before, .elementor-20735 .elementor-element.elementor-element-8a178de > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-8a178de > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-8a178de > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-8a178de > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-8a178de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-5be0456{width:100%;max-width:100%;z-index:0;text-align:center;}.elementor-20735 .elementor-element.elementor-element-5be0456 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-5be0456.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-5be0456 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-c5274e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-20735 .elementor-element.elementor-element-c5274e0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-c5274e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-df3d133{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-d23d8d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-afe7779{width:var( --container-widget-width, 45.14% );max-width:45.14%;--container-widget-width:45.14%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-20735 .elementor-element.elementor-element-afe7779 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-afe7779.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-afe7779 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-20735 .elementor-element.elementor-element-41b9644{width:var( --container-widget-width, 39.532% );max-width:39.532%;--container-widget-width:39.532%;--container-widget-flex-grow:0;z-index:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-41b9644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-41b9644.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-41b9644 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-3cf8bd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-3cf8bd3.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-20735 .elementor-element.elementor-element-846f2e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-846f2e4.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-0b4c976{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-7f28cfe{--display:flex;--min-height:509px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-7f28cfe:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-7f28cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-perfume-@_R0A3348b.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-20735 .elementor-element.elementor-element-06a6b8e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-6f7750a );color:var( --e-global-color-6f7750a );transition-duration:1s;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-06a6b8e{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-06a6b8e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-06a6b8e.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-815344f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-815344f.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-01b25af{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-35746b6{--display:flex;--min-height:509px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-35746b6:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-35746b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-home-fragrance.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-6f7750a );color:var( --e-global-color-6f7750a );transition-duration:1s;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-d5778da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-d5778da.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-a7a051a{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-705a9c0{--display:flex;--min-height:509px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-705a9c0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-705a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-cosmetics.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20735 .elementor-element.elementor-element-dc409e1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-6f7750a );color:var( --e-global-color-6f7750a );transition-duration:1s;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-dc409e1{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-dc409e1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc409e1.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-d8d9a29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:90px;--padding-left:29px;--padding-right:29px;--z-index:3;}.elementor-20735 .elementor-element.elementor-element-d8d9a29:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-d8d9a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-49d1c9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-624ca1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-97e85de{width:var( --container-widget-width, 45.14% );max-width:45.14%;--container-widget-width:45.14%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-20735 .elementor-element.elementor-element-97e85de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-97e85de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-97e85de .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-8a8228f{width:var( --container-widget-width, 39.532% );max-width:39.532%;--container-widget-width:39.532%;--container-widget-flex-grow:0;z-index:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-8a8228f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-8a8228f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-8a8228f p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-6400fe3{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-81cdd47.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-4008d54{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-5cc2453{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-5cc2453:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-5cc2453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-5cc2453::before, .elementor-20735 .elementor-element.elementor-element-5cc2453 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-5cc2453 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-5cc2453 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-5cc2453 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-5cc2453 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-67b7672 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-6f7750a );color:var( --e-global-color-6f7750a );transition-duration:1s;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-67b7672{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-67b7672 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-67b7672.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-954dd8b.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-212052f{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-05d2d56{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-05d2d56:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-05d2d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-05d2d56::before, .elementor-20735 .elementor-element.elementor-element-05d2d56 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-05d2d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-05d2d56 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-05d2d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-05d2d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-baaf6c2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-6f7750a );color:var( --e-global-color-6f7750a );transition-duration:1s;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-baaf6c2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-74f1939{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-74f1939.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-1bfbbb8{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-e8ce630{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-e8ce630:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-e8ce630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-e8ce630::before, .elementor-20735 .elementor-element.elementor-element-e8ce630 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-e8ce630 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-e8ce630 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-e8ce630 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-e8ce630 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-476a764 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-6f7750a );color:var( --e-global-color-6f7750a );transition-duration:1s;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-476a764{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-476a764 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-476a764.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-d13bd3b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-7686175{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-20735 .elementor-element.elementor-element-7686175:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-7686175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-035289d );}.elementor-20735 .elementor-element.elementor-element-29b4191{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:137px 137px;--row-gap:137px;--column-gap:137px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b11633d{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b11633d:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b11633d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-perfume-@_R0A3348b-1.jpg");background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-448a13b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:23px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-448a13b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-7121d10{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-7121d10 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-530582c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-b4b9932{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-20735 .elementor-element.elementor-element-b4b9932 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-1ecb1ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-1ecb1ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-e71eef4{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-1f88697{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-1f88697.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-b0251c9{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b0251c9:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b0251c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-perfume-@_R0A3348b-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:100% auto;}.elementor-20735 .elementor-element.elementor-element-b0251c9::before, .elementor-20735 .elementor-element.elementor-element-b0251c9 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b0251c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b0251c9 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b0251c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b0251c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-52dde5f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:40%;z-index:0;text-align:center;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-52dde5f{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-52dde5f{right:0px;}.elementor-20735 .elementor-element.elementor-element-52dde5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-572b556{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-d0d8dda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-d0d8dda.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-00f5210{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-00f5210:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-00f5210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-perfumes-vials-small-sizes.jpg");background-position:0px -3.9926944091678px;background-repeat:no-repeat;background-size:328.75px auto;}.elementor-20735 .elementor-element.elementor-element-00f5210::before, .elementor-20735 .elementor-element.elementor-element-00f5210 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-00f5210 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-00f5210 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-00f5210 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-00f5210 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-268b19e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:40%;z-index:0;text-align:center;}.elementor-20735 .elementor-element.elementor-element-268b19e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-268b19e{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-268b19e{right:0px;}.elementor-20735 .elementor-element.elementor-element-268b19e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-424a5ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-e202930{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-20735 .elementor-element.elementor-element-e202930.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-fae72eb{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-fae72eb:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-fae72eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/2dc4705d66f2ad69f16a3d8f1d7185e25245dbb3.png");background-repeat:no-repeat;}.elementor-20735 .elementor-element.elementor-element-fae72eb::before, .elementor-20735 .elementor-element.elementor-element-fae72eb > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-fae72eb > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-fae72eb > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-fae72eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-fae72eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-04a5fc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:40%;z-index:0;text-align:center;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-04a5fc3{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-04a5fc3{right:0px;}.elementor-20735 .elementor-element.elementor-element-04a5fc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-0f3383e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-7b55ab9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-7b55ab9:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-7b55ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-62c2fb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-00f0583{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:90px;--padding-bottom:0px;--padding-left:117px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-00f0583.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-a77b8d8{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-a77b8d8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-3317392{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-3c659f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-20735 .elementor-element.elementor-element-abb8ff4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-abb8ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-95f5bc0{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-95f5bc0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-95f5bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-home-fragrance.jpg");background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-b475711{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-c27fecd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-c27fecd.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-b4253b0{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b4253b0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b4253b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/02b11a7ef6a5430257c1032e524bef90.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-20735 .elementor-element.elementor-element-b4253b0::before, .elementor-20735 .elementor-element.elementor-element-b4253b0 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b4253b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b4253b0 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b4253b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b4253b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-d858775{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:45%;z-index:0;text-align:center;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-d858775{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-d858775{right:0px;}.elementor-20735 .elementor-element.elementor-element-d858775 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-3ec670a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-89870d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-89870d0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-c07b86f{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-c07b86f:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-c07b86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/b29f357d75f006701f0adbfc9ceffa89de0ffb0b.png");background-position:0px -3.9926944091678px;background-repeat:no-repeat;background-size:328.75px auto;}.elementor-20735 .elementor-element.elementor-element-c07b86f::before, .elementor-20735 .elementor-element.elementor-element-c07b86f > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-c07b86f > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-c07b86f > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-c07b86f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-c07b86f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-344f7ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:45%;z-index:0;text-align:center;}.elementor-20735 .elementor-element.elementor-element-344f7ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-344f7ef{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-344f7ef{right:0px;}.elementor-20735 .elementor-element.elementor-element-344f7ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-5112a94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-b639f95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-20735 .elementor-element.elementor-element-b639f95.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-9fe484c{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-9fe484c:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-9fe484c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-home-fragrance-1.jpg");background-position:-335px -261px;background-repeat:no-repeat;background-size:initial;}.elementor-20735 .elementor-element.elementor-element-9fe484c::before, .elementor-20735 .elementor-element.elementor-element-9fe484c > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-9fe484c > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-9fe484c > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-9fe484c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-9fe484c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-4a6df2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:45%;z-index:0;text-align:center;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-4a6df2c{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-4a6df2c{right:0px;}.elementor-20735 .elementor-element.elementor-element-4a6df2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-7bb1c75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-6f01a78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-6f01a78:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-6f01a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-035289d );}.elementor-20735 .elementor-element.elementor-element-81180ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:137px 137px;--row-gap:137px;--column-gap:137px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b4b64eb{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b4b64eb:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b4b64eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-cosmetics.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-fc27db9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:23px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-fc27db9.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-8f55cf8{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-8f55cf8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-556e484{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-d2958a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-20735 .elementor-element.elementor-element-e4cb90c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-e4cb90c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-3f72721{--display:flex;--min-height:370px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-c9501bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-c9501bd.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-1ec9c82{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-1ec9c82:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-1ec9c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/11/Visuel-cosmetics-bodycare-tubes-et-textures-v2.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-20735 .elementor-element.elementor-element-1ec9c82::before, .elementor-20735 .elementor-element.elementor-element-1ec9c82 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-1ec9c82 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-1ec9c82 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-1ec9c82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-1ec9c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-036da9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:45%;z-index:0;text-align:center;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-036da9a{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-036da9a{right:0px;}.elementor-20735 .elementor-element.elementor-element-036da9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-bb8dcd4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-519fb4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-519fb4e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-1da21fa{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-1da21fa:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-1da21fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-cosmetics-haircare-et-textures.jpg");background-position:0px -3.9926944091678px;background-repeat:no-repeat;background-size:328.75px auto;}.elementor-20735 .elementor-element.elementor-element-1da21fa::before, .elementor-20735 .elementor-element.elementor-element-1da21fa > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-1da21fa > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-1da21fa > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-1da21fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-1da21fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-4c9b7c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:45%;z-index:0;text-align:center;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-4c9b7c0{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-4c9b7c0{right:0px;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-95870f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-437fdfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-20735 .elementor-element.elementor-element-437fdfe.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-13d50ae{--display:flex;--min-height:375px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-13d50ae:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-13d50ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/11/Visuel-cosmetics-skincare-@_R0A3751-a.jpg");background-position:-335px -261px;background-repeat:no-repeat;background-size:initial;}.elementor-20735 .elementor-element.elementor-element-13d50ae::before, .elementor-20735 .elementor-element.elementor-element-13d50ae > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-13d50ae > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-13d50ae > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-13d50ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-13d50ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-f4b3654{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:45%;z-index:0;text-align:center;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-f4b3654{left:0px;}body.rtl .elementor-20735 .elementor-element.elementor-element-f4b3654{right:0px;}.elementor-20735 .elementor-element.elementor-element-f4b3654 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-ea95861{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-164fdc2{--display:flex;--overflow:auto;}.elementor-20735 .elementor-element.elementor-element-b65ae52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:50px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-20735 .elementor-element.elementor-element-b65ae52:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b65ae52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-035289d );}.elementor-20735 .elementor-element.elementor-element-5c28f5f{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-5c28f5f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-04af03d{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-04af03d:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-04af03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/b99b5d811c029ba67ada38cdfd02c40484decb3b.png");background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-04af03d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-6be9594{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-453e11c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.8rem;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-20735 .elementor-element.elementor-element-3e2a862{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-3e2a862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-9165640{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-89e2f15.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-22db187{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8979984{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8979984:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8979984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-8979984::before, .elementor-20735 .elementor-element.elementor-element-8979984 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-8979984 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-8979984 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-8979984 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-8979984 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-d820085{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-4828e31{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-4828e31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-5ee46a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-7dc73ef{width:var( --container-widget-width, 55.989% );max-width:55.989%;--container-widget-width:55.989%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-7dc73ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-7dc73ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-c29e2a9.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-f45b1be{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b45e730{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b45e730:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b45e730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-b45e730::before, .elementor-20735 .elementor-element.elementor-element-b45e730 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b45e730 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b45e730 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b45e730 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b45e730 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-86be581{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-9d41486{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-9d41486 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-23df534{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-3a4f260{width:var( --container-widget-width, 55.989% );max-width:55.989%;--container-widget-width:55.989%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-3a4f260.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-3a4f260 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-990acd1{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-990acd1.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-b0b55f4{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d1fd55f{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d1fd55f:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-d1fd55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-d1fd55f::before, .elementor-20735 .elementor-element.elementor-element-d1fd55f > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-d1fd55f > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-d1fd55f > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-d1fd55f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-d1fd55f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-1536502{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-88761b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-88761b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-7ba2453{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-2456346{width:var( --container-widget-width, 55.989% );max-width:55.989%;--container-widget-width:55.989%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-2456346.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-2456346 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-3c89161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:50px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-20735 .elementor-element.elementor-element-3c89161:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-3c89161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-8448a11{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-8448a11 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-64214fb{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-64214fb:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-64214fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/b99b5d811c029ba67ada38cdfd02c40484decb3b.png");background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-64214fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-d233ce3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-4656ce7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.8rem;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-20735 .elementor-element.elementor-element-98bfd6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-98bfd6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-47f5004{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-bbb816c.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e::before, .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-8a2ff5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-3ed61c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-3ed61c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-f0d2b23{--display:flex;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-632de32{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-632de32.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-6bbf778{--display:flex;}.elementor-20735 .elementor-element.elementor-element-22c9854{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-22c9854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-22c9854.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b332f37{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b332f37:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b332f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-b332f37::before, .elementor-20735 .elementor-element.elementor-element-b332f37 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b332f37 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b332f37 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b332f37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b332f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-b332f37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-bc6166d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-bc6166d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-a2d019d{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-a2d019d.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-75a6234{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-75a6234:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-75a6234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-75a6234::before, .elementor-20735 .elementor-element.elementor-element-75a6234 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-75a6234 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-75a6234 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-75a6234 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-75a6234 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-75a6234.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-e9e20fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-e9e20fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-205bff4{--display:flex;}.elementor-20735 .elementor-element.elementor-element-12b49d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-12b49d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-12b49d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-0b91f01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:50px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-20735 .elementor-element.elementor-element-0b91f01:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-0b91f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-035289d );}.elementor-20735 .elementor-element.elementor-element-871d13c{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-20735 .elementor-element.elementor-element-871d13c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-20735 .elementor-element.elementor-element-4a029b8{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-4a029b8:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-4a029b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/b99b5d811c029ba67ada38cdfd02c40484decb3b.png");background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-4a029b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-36cbfff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-70588e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.8rem;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-20735 .elementor-element.elementor-element-0a44a89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#3A3A3A;}.elementor-20735 .elementor-element.elementor-element-0a44a89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-a39103b{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20735 .elementor-element.elementor-element-7db587a{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-7db587a.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-c83ebe2{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-3ae8851{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-3ae8851:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-3ae8851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-3ae8851::before, .elementor-20735 .elementor-element.elementor-element-3ae8851 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-3ae8851 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-3ae8851 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-3ae8851 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-3ae8851 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-ce3e347{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-f289920{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-f289920 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-d98fa1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-0c25ce4{width:var( --container-widget-width, 55.989% );max-width:55.989%;--container-widget-width:55.989%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-0c25ce4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-0c25ce4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-2d1b99f.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-0ce88a5{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d::before, .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-86908e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-7ca4646{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-7ca4646 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-7ad7c90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-b1ee836{width:var( --container-widget-width, 55.989% );max-width:55.989%;--container-widget-width:55.989%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-b1ee836.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b1ee836 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-373d7bf{--display:flex;--min-height:721px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-373d7bf.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-2231914{--display:flex;--min-height:509px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b666234{--display:flex;--min-height:509px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b666234:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b666234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/f7f59f6348a302b152ba9fbaea5c5744.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-b666234::before, .elementor-20735 .elementor-element.elementor-element-b666234 > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b666234 > .e-con-inner > .elementor-background-video-container::before, .elementor-20735 .elementor-element.elementor-element-b666234 > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b666234 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20735 .elementor-element.elementor-element-b666234 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-20735 .elementor-element.elementor-element-6b8bd7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-6763597{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-6763597 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f7750a );}.elementor-20735 .elementor-element.elementor-element-6443b6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-563beea{width:var( --container-widget-width, 55.989% );max-width:55.989%;--container-widget-width:55.989%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-20735 .elementor-element.elementor-element-563beea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-563beea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var( --e-global-color-6f7750a );}@media(min-width:768px){.elementor-20735 .elementor-element.elementor-element-c5274e0{--width:100%;}.elementor-20735 .elementor-element.elementor-element-df3d133{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d23d8d1{--width:100%;}.elementor-20735 .elementor-element.elementor-element-3cf8bd3{--width:100%;}.elementor-20735 .elementor-element.elementor-element-846f2e4{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-815344f{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-d5778da{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-d8d9a29{--width:100%;}.elementor-20735 .elementor-element.elementor-element-49d1c9e{--width:100%;}.elementor-20735 .elementor-element.elementor-element-624ca1d{--width:100%;}.elementor-20735 .elementor-element.elementor-element-6400fe3{--width:100%;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-74f1939{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-29b4191{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b11633d{--width:49.28%;}.elementor-20735 .elementor-element.elementor-element-448a13b{--width:40.8%;}.elementor-20735 .elementor-element.elementor-element-530582c{--width:82.22%;}.elementor-20735 .elementor-element.elementor-element-e71eef4{--width:99.64%;}.elementor-20735 .elementor-element.elementor-element-1f88697{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-b0251c9{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d0d8dda{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-00f5210{--width:100%;}.elementor-20735 .elementor-element.elementor-element-e202930{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-fae72eb{--width:100%;}.elementor-20735 .elementor-element.elementor-element-62c2fb7{--width:100%;}.elementor-20735 .elementor-element.elementor-element-00f0583{--width:50.72%;}.elementor-20735 .elementor-element.elementor-element-3317392{--width:76.16%;}.elementor-20735 .elementor-element.elementor-element-95f5bc0{--width:49.28%;}.elementor-20735 .elementor-element.elementor-element-b475711{--width:99.64%;}.elementor-20735 .elementor-element.elementor-element-c27fecd{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-b4253b0{--width:100%;}.elementor-20735 .elementor-element.elementor-element-89870d0{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-c07b86f{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b639f95{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-9fe484c{--width:100%;}.elementor-20735 .elementor-element.elementor-element-81180ca{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b4b64eb{--width:49.28%;}.elementor-20735 .elementor-element.elementor-element-fc27db9{--width:40.8%;}.elementor-20735 .elementor-element.elementor-element-556e484{--width:82.22%;}.elementor-20735 .elementor-element.elementor-element-3f72721{--width:100%;}.elementor-20735 .elementor-element.elementor-element-c9501bd{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-1ec9c82{--width:100%;}.elementor-20735 .elementor-element.elementor-element-519fb4e{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-1da21fa{--width:100%;}.elementor-20735 .elementor-element.elementor-element-437fdfe{--width:23.91%;}.elementor-20735 .elementor-element.elementor-element-13d50ae{--width:100%;}.elementor-20735 .elementor-element.elementor-element-04af03d{--width:49.28%;}.elementor-20735 .elementor-element.elementor-element-6be9594{--width:82.22%;}.elementor-20735 .elementor-element.elementor-element-9165640{--width:100%;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-d820085{--width:36.05%;}.elementor-20735 .elementor-element.elementor-element-5ee46a9{--width:45%;}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-86be581{--width:36.05%;}.elementor-20735 .elementor-element.elementor-element-23df534{--width:45%;}.elementor-20735 .elementor-element.elementor-element-990acd1{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-1536502{--width:36.05%;}.elementor-20735 .elementor-element.elementor-element-7ba2453{--width:45%;}.elementor-20735 .elementor-element.elementor-element-64214fb{--width:49.28%;}.elementor-20735 .elementor-element.elementor-element-d233ce3{--width:82.22%;}.elementor-20735 .elementor-element.elementor-element-47f5004{--width:100%;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-632de32{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-a2d019d{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-4a029b8{--width:49.28%;}.elementor-20735 .elementor-element.elementor-element-36cbfff{--width:82.22%;}.elementor-20735 .elementor-element.elementor-element-a39103b{--width:100%;}.elementor-20735 .elementor-element.elementor-element-7db587a{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-ce3e347{--width:36.05%;}.elementor-20735 .elementor-element.elementor-element-d98fa1c{--width:45%;}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-86908e8{--width:36.05%;}.elementor-20735 .elementor-element.elementor-element-7ad7c90{--width:45%;}.elementor-20735 .elementor-element.elementor-element-373d7bf{--width:33.3%;}.elementor-20735 .elementor-element.elementor-element-6b8bd7f{--width:36.05%;}.elementor-20735 .elementor-element.elementor-element-6443b6d{--width:45%;}}@media(max-width:1440px) and (min-width:768px){.elementor-20735 .elementor-element.elementor-element-846f2e4{--width:32%;}.elementor-20735 .elementor-element.elementor-element-815344f{--width:32%;}.elementor-20735 .elementor-element.elementor-element-d5778da{--width:32%;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--width:32%;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--width:32%;}.elementor-20735 .elementor-element.elementor-element-74f1939{--width:32%;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--width:32%;}.elementor-20735 .elementor-element.elementor-element-5ee46a9{--width:100%;}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--width:32%;}.elementor-20735 .elementor-element.elementor-element-23df534{--width:100%;}.elementor-20735 .elementor-element.elementor-element-990acd1{--width:32%;}.elementor-20735 .elementor-element.elementor-element-7ba2453{--width:100%;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--width:32%;}.elementor-20735 .elementor-element.elementor-element-632de32{--width:32%;}.elementor-20735 .elementor-element.elementor-element-a2d019d{--width:32%;}.elementor-20735 .elementor-element.elementor-element-7db587a{--width:32%;}.elementor-20735 .elementor-element.elementor-element-d98fa1c{--width:100%;}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--width:32%;}.elementor-20735 .elementor-element.elementor-element-7ad7c90{--width:100%;}.elementor-20735 .elementor-element.elementor-element-373d7bf{--width:32%;}.elementor-20735 .elementor-element.elementor-element-6443b6d{--width:100%;}}@media(max-width:1100px) and (min-width:768px){.elementor-20735 .elementor-element.elementor-element-c5274e0{--width:100%;}.elementor-20735 .elementor-element.elementor-element-df3d133{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d23d8d1{--width:100%;}.elementor-20735 .elementor-element.elementor-element-3cf8bd3{--width:100%;}.elementor-20735 .elementor-element.elementor-element-846f2e4{--width:100%;}.elementor-20735 .elementor-element.elementor-element-0b4c976{--width:100%;}.elementor-20735 .elementor-element.elementor-element-7f28cfe{--width:100%;}.elementor-20735 .elementor-element.elementor-element-815344f{--width:100%;}.elementor-20735 .elementor-element.elementor-element-01b25af{--width:100%;}.elementor-20735 .elementor-element.elementor-element-35746b6{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d5778da{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d8d9a29{--width:100%;}.elementor-20735 .elementor-element.elementor-element-49d1c9e{--width:100%;}.elementor-20735 .elementor-element.elementor-element-624ca1d{--width:100%;}.elementor-20735 .elementor-element.elementor-element-6400fe3{--width:100%;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--width:100%;}.elementor-20735 .elementor-element.elementor-element-4008d54{--width:100%;}.elementor-20735 .elementor-element.elementor-element-5cc2453{--width:100%;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--width:100%;}.elementor-20735 .elementor-element.elementor-element-212052f{--width:100%;}.elementor-20735 .elementor-element.elementor-element-05d2d56{--width:100%;}.elementor-20735 .elementor-element.elementor-element-74f1939{--width:100%;}.elementor-20735 .elementor-element.elementor-element-1bfbbb8{--width:100%;}.elementor-20735 .elementor-element.elementor-element-e8ce630{--width:100%;}.elementor-20735 .elementor-element.elementor-element-7686175{--width:100%;}.elementor-20735 .elementor-element.elementor-element-29b4191{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b11633d{--width:680px;}.elementor-20735 .elementor-element.elementor-element-448a13b{--width:100%;}.elementor-20735 .elementor-element.elementor-element-530582c{--width:444px;}.elementor-20735 .elementor-element.elementor-element-e71eef4{--width:1375px;}.elementor-20735 .elementor-element.elementor-element-1f88697{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b0251c9{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d0d8dda{--width:100%;}.elementor-20735 .elementor-element.elementor-element-00f5210{--width:100%;}.elementor-20735 .elementor-element.elementor-element-e202930{--width:100%;}.elementor-20735 .elementor-element.elementor-element-fae72eb{--width:100%;}.elementor-20735 .elementor-element.elementor-element-7b55ab9{--width:100%;}.elementor-20735 .elementor-element.elementor-element-62c2fb7{--width:100%;}.elementor-20735 .elementor-element.elementor-element-00f0583{--width:100%;}.elementor-20735 .elementor-element.elementor-element-3317392{--width:444px;}.elementor-20735 .elementor-element.elementor-element-95f5bc0{--width:680px;}.elementor-20735 .elementor-element.elementor-element-b475711{--width:1375px;}.elementor-20735 .elementor-element.elementor-element-c27fecd{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b4253b0{--width:100%;}.elementor-20735 .elementor-element.elementor-element-89870d0{--width:100%;}.elementor-20735 .elementor-element.elementor-element-c07b86f{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b639f95{--width:100%;}.elementor-20735 .elementor-element.elementor-element-9fe484c{--width:100%;}.elementor-20735 .elementor-element.elementor-element-6f01a78{--width:100%;}.elementor-20735 .elementor-element.elementor-element-81180ca{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b4b64eb{--width:680px;}.elementor-20735 .elementor-element.elementor-element-fc27db9{--width:100%;}.elementor-20735 .elementor-element.elementor-element-556e484{--width:444px;}.elementor-20735 .elementor-element.elementor-element-3f72721{--width:100%;}.elementor-20735 .elementor-element.elementor-element-c9501bd{--width:100%;}.elementor-20735 .elementor-element.elementor-element-1ec9c82{--width:100%;}.elementor-20735 .elementor-element.elementor-element-519fb4e{--width:100%;}.elementor-20735 .elementor-element.elementor-element-1da21fa{--width:100%;}.elementor-20735 .elementor-element.elementor-element-437fdfe{--width:100%;}.elementor-20735 .elementor-element.elementor-element-13d50ae{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b65ae52{--width:100%;}.elementor-20735 .elementor-element.elementor-element-04af03d{--width:100%;}.elementor-20735 .elementor-element.elementor-element-6be9594{--width:100%;}.elementor-20735 .elementor-element.elementor-element-9165640{--width:100%;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d820085{--width:265px;}.elementor-20735 .elementor-element.elementor-element-5ee46a9{--width:265px;}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--width:45%;}.elementor-20735 .elementor-element.elementor-element-f45b1be{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b45e730{--width:100%;}.elementor-20735 .elementor-element.elementor-element-86be581{--width:265px;}.elementor-20735 .elementor-element.elementor-element-23df534{--width:265px;}.elementor-20735 .elementor-element.elementor-element-990acd1{--width:45%;}.elementor-20735 .elementor-element.elementor-element-b0b55f4{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d1fd55f{--width:100%;}.elementor-20735 .elementor-element.elementor-element-1536502{--width:265px;}.elementor-20735 .elementor-element.elementor-element-7ba2453{--width:265px;}.elementor-20735 .elementor-element.elementor-element-3c89161{--width:100%;}.elementor-20735 .elementor-element.elementor-element-64214fb{--width:100%;}.elementor-20735 .elementor-element.elementor-element-d233ce3{--width:100%;}.elementor-20735 .elementor-element.elementor-element-47f5004{--width:100%;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--width:100%;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e{--width:50%;}.elementor-20735 .elementor-element.elementor-element-f0d2b23{--width:50%;}.elementor-20735 .elementor-element.elementor-element-632de32{--width:103.516%;}.elementor-20735 .elementor-element.elementor-element-6bbf778{--width:50%;}.elementor-20735 .elementor-element.elementor-element-b332f37{--width:50%;}.elementor-20735 .elementor-element.elementor-element-a2d019d{--width:100%;}.elementor-20735 .elementor-element.elementor-element-75a6234{--width:50%;}.elementor-20735 .elementor-element.elementor-element-205bff4{--width:50%;}.elementor-20735 .elementor-element.elementor-element-0b91f01{--width:100%;}.elementor-20735 .elementor-element.elementor-element-4a029b8{--width:100%;}.elementor-20735 .elementor-element.elementor-element-36cbfff{--width:100%;}.elementor-20735 .elementor-element.elementor-element-a39103b{--width:100%;}.elementor-20735 .elementor-element.elementor-element-7db587a{--width:100%;}.elementor-20735 .elementor-element.elementor-element-ce3e347{--width:265px;}.elementor-20735 .elementor-element.elementor-element-d98fa1c{--width:265px;}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--width:100%;}.elementor-20735 .elementor-element.elementor-element-0ce88a5{--width:100%;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d{--width:100%;}.elementor-20735 .elementor-element.elementor-element-86908e8{--width:265px;}.elementor-20735 .elementor-element.elementor-element-7ad7c90{--width:265px;}.elementor-20735 .elementor-element.elementor-element-373d7bf{--width:100%;}.elementor-20735 .elementor-element.elementor-element-2231914{--width:100%;}.elementor-20735 .elementor-element.elementor-element-b666234{--width:100%;}.elementor-20735 .elementor-element.elementor-element-6b8bd7f{--width:265px;}.elementor-20735 .elementor-element.elementor-element-6443b6d{--width:265px;}}@media(max-width:1440px){.elementor-20735 .elementor-element.elementor-element-8a178de:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8a178de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20735 .elementor-element.elementor-element-5be0456 .elementor-heading-title{font-size:40px;}.elementor-20735 .elementor-element.elementor-element-afe7779{width:var( --container-widget-width, 668.125px );max-width:668.125px;--container-widget-width:668.125px;--container-widget-flex-grow:0;}.elementor-20735 .elementor-element.elementor-element-afe7779 .elementor-heading-title{font-size:23px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-41b9644{width:var( --container-widget-width, 710.594px );max-width:710.594px;--container-widget-width:710.594px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3cf8bd3{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-846f2e4{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-846f2e4.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-0b4c976{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-7f28cfe{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-06a6b8e{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-20735 .elementor-element.elementor-element-06a6b8e .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-20735 .elementor-element.elementor-element-815344f{--min-height:0px;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-815344f.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-35746b6{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-20735 .elementor-element.elementor-element-d5778da{--min-height:0px;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d5778da.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-705a9c0{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-705a9c0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-705a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-286px 0px;background-size:contain;}.elementor-20735 .elementor-element.elementor-element-dc409e1{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-20735 .elementor-element.elementor-element-dc409e1 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-20735 .elementor-element.elementor-element-97e85de{width:var( --container-widget-width, 668.125px );max-width:668.125px;--container-widget-width:668.125px;--container-widget-flex-grow:0;}.elementor-20735 .elementor-element.elementor-element-97e85de .elementor-heading-title{font-size:23px;}.elementor-20735 .elementor-element.elementor-element-8a8228f{width:var( --container-widget-width, 710.594px );max-width:710.594px;--container-widget-width:710.594px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-6400fe3{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-81cdd47.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-4008d54{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-5cc2453{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-67b7672{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-20735 .elementor-element.elementor-element-67b7672 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-954dd8b.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-212052f{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-05d2d56{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-20735 .elementor-element.elementor-element-74f1939{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-74f1939.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-1bfbbb8{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-e8ce630{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-476a764{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-20735 .elementor-element.elementor-element-476a764 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-20735 .elementor-element.elementor-element-29b4191{--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-29b4191.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-b11633d{--min-height:630px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-448a13b{--min-height:630px;}.elementor-20735 .elementor-element.elementor-element-1ecb1ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-b0251c9{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-52dde5f{width:100%;max-width:100%;bottom:40%;z-index:0;}.elementor-20735 .elementor-element.elementor-element-52dde5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-52dde5f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-52dde5f .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-572b556 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-572b556{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-572b556 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-00f5210{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-268b19e{width:100%;max-width:100%;bottom:40%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-268b19e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-268b19e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-268b19e .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-424a5ac p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-fae72eb{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-04a5fc3{width:100%;max-width:100%;bottom:40%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-04a5fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-04a5fc3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-04a5fc3 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-0f3383e p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-62c2fb7{--justify-content:center;}.elementor-20735 .elementor-element.elementor-element-00f0583{--min-height:630px;}.elementor-20735 .elementor-element.elementor-element-3c659f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-3c659f5{column-gap:0px;}.elementor-20735 .elementor-element.elementor-element-3c659f5 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-abb8ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-abb8ff4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-abb8ff4 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-95f5bc0{--min-height:630px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b4253b0{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-d858775{width:100%;max-width:100%;bottom:50%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-d858775 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-d858775.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-d858775 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-3ec670a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-3ec670a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3ec670a p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-c07b86f{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-344f7ef{width:100%;max-width:100%;bottom:50%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-344f7ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-344f7ef.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-344f7ef .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-5112a94 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-9fe484c{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-4a6df2c{width:100%;max-width:100%;bottom:50%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-4a6df2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-4a6df2c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-4a6df2c .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-7bb1c75 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-b4b64eb{--min-height:630px;}.elementor-20735 .elementor-element.elementor-element-b4b64eb:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b4b64eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-fc27db9{--min-height:630px;}.elementor-20735 .elementor-element.elementor-element-d2958a1 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-e4cb90c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-e4cb90c p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-1ec9c82{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-036da9a{width:100%;max-width:100%;bottom:45%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-036da9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-036da9a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-036da9a .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-bb8dcd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-bb8dcd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-bb8dcd4 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-1da21fa{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0{width:100%;max-width:100%;bottom:-52.332%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-20735 .elementor-element.elementor-element-4c9b7c0{left:0%;}body.rtl .elementor-20735 .elementor-element.elementor-element-4c9b7c0{right:0%;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-95870f8 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-13d50ae{--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-f4b3654{width:100%;max-width:100%;bottom:50%;z-index:2;}.elementor-20735 .elementor-element.elementor-element-f4b3654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-f4b3654.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-f4b3654 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-ea95861 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-04af03d{--min-height:640px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-3e2a862{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-9165640{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-89e2f15.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-22db187{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-8979984{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-4828e31 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-7dc73ef .elementor-heading-title{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-c29e2a9.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-f45b1be{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-b45e730{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-9d41486 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-3a4f260 .elementor-heading-title{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-990acd1{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-990acd1.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-b0b55f4{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-d1fd55f{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-88761b4 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-2456346 .elementor-heading-title{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-64214fb{--min-height:640px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-98bfd6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-47f5004{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-bbb816c.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-3ed61c0 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-632de32{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-632de32.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-22c9854{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-b332f37{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-bc6166d .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-a2d019d{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-a2d019d.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-75a6234{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-e9e20fd .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-12b49d9{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-4a029b8{--min-height:640px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-0a44a89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-a39103b{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-7db587a{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-7db587a.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-c83ebe2{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-3ae8851{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-f289920 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-0c25ce4 .elementor-heading-title{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-2d1b99f.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-0ce88a5{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-7ca4646 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-b1ee836 .elementor-heading-title{line-height:normal;}.elementor-20735 .elementor-element.elementor-element-373d7bf{--min-height:0px;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-373d7bf.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-2231914{--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-b666234{--min-height:558px;}.elementor-20735 .elementor-element.elementor-element-6763597 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-563beea .elementor-heading-title{line-height:normal;}}@media(max-width:1100px){.elementor-20735 .elementor-element.elementor-element-677f020{--min-height:225px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8a178de{--min-height:225px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8a178de:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8a178de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20735 .elementor-element.elementor-element-5be0456 .elementor-heading-title{font-size:32px;}.elementor-20735 .elementor-element.elementor-element-c5274e0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-20735 .elementor-element.elementor-element-df3d133{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-d23d8d1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-afe7779{--container-widget-width:623px;--container-widget-flex-grow:0;width:var( --container-widget-width, 623px );max-width:623px;}.elementor-20735 .elementor-element.elementor-element-afe7779 .elementor-heading-title{font-size:23px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-41b9644{--container-widget-width:738px;--container-widget-flex-grow:0;width:var( --container-widget-width, 738px );max-width:738px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3cf8bd3{--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-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-846f2e4{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-846f2e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-0b4c976{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-7f28cfe{--min-height:350px;}.elementor-20735 .elementor-element.elementor-element-06a6b8e > .elementor-widget-container{margin:-180px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-06a6b8e .elementor-button{padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-815344f{--min-height:350px;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-815344f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-01b25af{--min-height:350px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-35746b6{--min-height:350px;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2 > .elementor-widget-container{margin:-180px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2 .elementor-button{padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-d5778da{--min-height:350px;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-d5778da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-a7a051a{--min-height:350px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-705a9c0{--min-height:350px;--justify-content:flex-start;}.elementor-20735 .elementor-element.elementor-element-705a9c0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-705a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc409e1 > .elementor-widget-container{margin:-180px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc409e1 .elementor-button{padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-d8d9a29{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-d8d9a29.e-con{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-49d1c9e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-49d1c9e.e-con{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-624ca1d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20735 .elementor-element.elementor-element-97e85de{--container-widget-width:623px;--container-widget-flex-grow:0;width:var( --container-widget-width, 623px );max-width:623px;}.elementor-20735 .elementor-element.elementor-element-97e85de .elementor-heading-title{font-size:23px;}.elementor-20735 .elementor-element.elementor-element-8a8228f{--container-widget-width:738px;--container-widget-flex-grow:0;width:var( --container-widget-width, 738px );max-width:738px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-6400fe3{--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-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-81cdd47.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-4008d54{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-5cc2453:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-5cc2453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-perfume-@_R0A3348b.jpg");background-position:0px -86px;}.elementor-20735 .elementor-element.elementor-element-5cc2453{--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-67b7672 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-67b7672{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-20735 .elementor-element.elementor-element-67b7672 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-954dd8b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-212052f{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-05d2d56:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-05d2d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-home-fragrance.jpg");background-position:center center;}.elementor-20735 .elementor-element.elementor-element-05d2d56{--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-baaf6c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-74f1939{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-74f1939.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-1bfbbb8{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-e8ce630:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-e8ce630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-cosmetics.jpg");background-position:center center;}.elementor-20735 .elementor-element.elementor-element-e8ce630{--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-476a764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-476a764{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-20735 .elementor-element.elementor-element-476a764 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-20735 .elementor-element.elementor-element-7686175{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:29px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-29b4191{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-b11633d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-448a13b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:56px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-7121d10{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-20735 .elementor-element.elementor-element-7121d10 .elementor-heading-title{font-size:28px;}.elementor-20735 .elementor-element.elementor-element-530582c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b4b9932{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-20735 .elementor-element.elementor-element-1ecb1ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-e71eef4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;}.elementor-20735 .elementor-element.elementor-element-1f88697{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-1f88697.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b0251c9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-52dde5f .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-572b556{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-d0d8dda{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-d0d8dda.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-00f5210{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-00f5210:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-00f5210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-268b19e .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-424a5ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-20735 .elementor-element.elementor-element-e202930{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-e202930.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-fae72eb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-04a5fc3 .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-0f3383e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-20735 .elementor-element.elementor-element-7b55ab9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:29px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-62c2fb7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-00f0583{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:56px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-a77b8d8{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-20735 .elementor-element.elementor-element-a77b8d8 .elementor-heading-title{font-size:28px;}.elementor-20735 .elementor-element.elementor-element-3317392{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-3c659f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-20735 .elementor-element.elementor-element-abb8ff4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-95f5bc0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-b475711{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;}.elementor-20735 .elementor-element.elementor-element-c27fecd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-c27fecd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b4253b0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d858775 .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-3ec670a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-89870d0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-89870d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-c07b86f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-c07b86f:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-c07b86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-344f7ef .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-5112a94{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-20735 .elementor-element.elementor-element-b639f95{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-b639f95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-9fe484c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-9fe484c:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-9fe484c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-4a6df2c .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-7bb1c75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-20735 .elementor-element.elementor-element-6f01a78{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:29px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-81180ca{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-b4b64eb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-fc27db9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:56px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-8f55cf8{--container-widget-width:289px;--container-widget-flex-grow:0;width:var( --container-widget-width, 289px );max-width:289px;}.elementor-20735 .elementor-element.elementor-element-8f55cf8 .elementor-heading-title{font-size:32px;}.elementor-20735 .elementor-element.elementor-element-556e484{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d2958a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-20735 .elementor-element.elementor-element-e4cb90c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3f72721{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;}.elementor-20735 .elementor-element.elementor-element-c9501bd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-c9501bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-1ec9c82{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-036da9a .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-bb8dcd4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-519fb4e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-519fb4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-1da21fa{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-1da21fa:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-1da21fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0 .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-95870f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-20735 .elementor-element.elementor-element-437fdfe{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-437fdfe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-13d50ae{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:81px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-13d50ae:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-13d50ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-f4b3654 .elementor-heading-title{font-size:16px;}.elementor-20735 .elementor-element.elementor-element-ea95861{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-20735 .elementor-element.elementor-element-164fdc2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b65ae52{--gap:30px 15px;--row-gap:30px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-5c28f5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 70px;}.elementor-20735 .elementor-element.elementor-element-5c28f5f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-5c28f5f .elementor-heading-title{font-size:28px;}.elementor-20735 .elementor-element.elementor-element-04af03d:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-04af03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-perfume-@_R0A3348b-1.jpg");background-size:cover;}.elementor-20735 .elementor-element.elementor-element-04af03d{--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-20735 .elementor-element.elementor-element-04af03d.e-con{--align-self:stretch;}.elementor-20735 .elementor-element.elementor-element-6be9594{--gap:20px 15px;--row-gap:20px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-453e11c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-453e11c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-20735 .elementor-element.elementor-element-453e11c p{margin-block-end:6px;}.elementor-20735 .elementor-element.elementor-element-3e2a862{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3e2a862 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-9165640{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-89e2f15.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-22db187{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-8979984:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8979984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-perfume-@_R0A3348b-1.jpg");background-position:center center;}.elementor-20735 .elementor-element.elementor-element-8979984{--min-height:350px;--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-d820085{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-4828e31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-4828e31 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-5ee46a9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-7dc73ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-7dc73ef{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20735 .elementor-element.elementor-element-7dc73ef .elementor-heading-title{font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-c29e2a9.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-f45b1be{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-b45e730:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b45e730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-perfumes-vials-small-sizes.jpg");background-position:center center;}.elementor-20735 .elementor-element.elementor-element-b45e730{--min-height:350px;--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-86be581{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-9d41486{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-9d41486 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-23df534{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-3a4f260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-3a4f260{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-3a4f260 .elementor-heading-title{font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-990acd1{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-990acd1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b0b55f4{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-d1fd55f:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-d1fd55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-cosmetics-bodycare-tubes-et-textures.jpg");background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-d1fd55f{--min-height:350px;--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-1536502{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-88761b4{width:100%;max-width:100%;}.elementor-20735 .elementor-element.elementor-element-88761b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-88761b4 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-7ba2453{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-2456346 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-2456346{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-2456346 .elementor-heading-title{font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-3c89161{--gap:30px 15px;--row-gap:30px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-8448a11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 70px;}.elementor-20735 .elementor-element.elementor-element-8448a11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-8448a11 .elementor-heading-title{font-size:28px;}.elementor-20735 .elementor-element.elementor-element-64214fb:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-64214fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-home-fragrance.jpg");background-position:0px -157px;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-64214fb{--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-20735 .elementor-element.elementor-element-64214fb.e-con{--align-self:stretch;}.elementor-20735 .elementor-element.elementor-element-d233ce3{--gap:20px 15px;--row-gap:20px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-4656ce7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-4656ce7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-20735 .elementor-element.elementor-element-4656ce7 p{margin-block-end:6px;}.elementor-20735 .elementor-element.elementor-element-98bfd6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-98bfd6f p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-47f5004{--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:00px 0px;--row-gap:00px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-bbb816c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/058c5dfce0380565116e587658e4f15e9f564068.png");background-position:0px -157px;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e{--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-3ed61c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-3ed61c0.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-3ed61c0 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd{width:var( --container-widget-width, 76.156% );max-width:76.156%;--container-widget-width:76.156%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-632de32{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-632de32.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-22c9854{width:var( --container-widget-width, 76.156% );max-width:76.156%;--container-widget-width:76.156%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-22c9854 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-22c9854.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-22c9854 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-b332f37:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b332f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/b29f357d75f006701f0adbfc9ceffa89de0ffb0b.png");background-position:0px -157px;}.elementor-20735 .elementor-element.elementor-element-b332f37{--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-b332f37.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-bc6166d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-bc6166d .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-a2d019d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-a2d019d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-75a6234:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-75a6234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-home-fragrance-1.jpg");background-position:center center;}.elementor-20735 .elementor-element.elementor-element-75a6234{--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-75a6234.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-e9e20fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-e9e20fd .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-12b49d9{width:var( --container-widget-width, 76.156% );max-width:76.156%;--container-widget-width:76.156%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-12b49d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-12b49d9.elementor-element{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-12b49d9 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-0b91f01{--gap:30px 15px;--row-gap:30px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20735 .elementor-element.elementor-element-871d13c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 70px;}.elementor-20735 .elementor-element.elementor-element-871d13c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-871d13c .elementor-heading-title{font-size:28px;}.elementor-20735 .elementor-element.elementor-element-4a029b8:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-4a029b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-our-products-cosmetics.jpg");background-position:0px -100px;}.elementor-20735 .elementor-element.elementor-element-4a029b8{--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-20735 .elementor-element.elementor-element-4a029b8.e-con{--align-self:stretch;}.elementor-20735 .elementor-element.elementor-element-36cbfff{--gap:20px 15px;--row-gap:20px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-70588e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-70588e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-20735 .elementor-element.elementor-element-70588e1 p{margin-block-end:6px;}.elementor-20735 .elementor-element.elementor-element-0a44a89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-0a44a89 p{margin-block-end:0px;}.elementor-20735 .elementor-element.elementor-element-a39103b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-7db587a{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-7db587a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-c83ebe2{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-3ae8851:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-3ae8851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/11/Visuel-cosmetics-bodycare-tubes-et-textures-v2.jpg");background-position:center center;}.elementor-20735 .elementor-element.elementor-element-3ae8851{--min-height:350px;--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-ce3e347{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-f289920{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-f289920 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-d98fa1c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-0c25ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-0c25ce4{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20735 .elementor-element.elementor-element-0c25ce4 .elementor-heading-title{font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-2d1b99f.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-0ce88a5{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/10/Visuel-cosmetics-haircare-et-textures.jpg");background-position:0px -50px;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d{--min-height:350px;--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-86908e8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-7ca4646{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-7ca4646 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-7ad7c90{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-b1ee836 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-b1ee836{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20735 .elementor-element.elementor-element-b1ee836 .elementor-heading-title{font-size:16px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-373d7bf{--min-height:73px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-373d7bf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-2231914{--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20735 .elementor-element.elementor-element-b666234:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b666234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sopack.eu/wp-content/uploads/2025/11/Visuel-cosmetics-skincare-@_R0A3751-a.jpg");background-position:0px -67px;background-size:100% auto;}.elementor-20735 .elementor-element.elementor-element-b666234{--min-height:350px;--overlay-opacity:0.2;}.elementor-20735 .elementor-element.elementor-element-6b8bd7f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-6763597{width:100%;max-width:100%;}.elementor-20735 .elementor-element.elementor-element-6763597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-6763597 .elementor-heading-title{font-size:16px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-6443b6d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20735 .elementor-element.elementor-element-563beea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-563beea{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20735 .elementor-element.elementor-element-563beea .elementor-heading-title{font-size:16px;line-height:normal;}}@media(max-width:767px){.elementor-20735 .elementor-element.elementor-element-677f020{--min-height:125px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8a178de{--min-height:125px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20735 .elementor-element.elementor-element-5be0456 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-c5274e0{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-df3d133{--width:100%;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-20735 .elementor-element.elementor-element-d23d8d1{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-afe7779 .elementor-heading-title{font-size:18px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-41b9644{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3cf8bd3{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-846f2e4{--width:447px;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-846f2e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-06a6b8e .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-20735 .elementor-element.elementor-element-815344f{--width:447px;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-815344f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-a4b3cb2 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-20735 .elementor-element.elementor-element-d5778da{--width:447px;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-d5778da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-705a9c0:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-705a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc409e1 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-20735 .elementor-element.elementor-element-d8d9a29{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-49d1c9e{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-49d1c9e.e-con{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-624ca1d{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20735 .elementor-element.elementor-element-97e85de .elementor-heading-title{font-size:18px;}.elementor-20735 .elementor-element.elementor-element-8a8228f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-6400fe3{--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-81cdd47{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-81cdd47.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-4008d54{--min-height:170px;}.elementor-20735 .elementor-element.elementor-element-5cc2453{--min-height:170px;}.elementor-20735 .elementor-element.elementor-element-5cc2453:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-5cc2453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -22px;}.elementor-20735 .elementor-element.elementor-element-67b7672{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-20735 .elementor-element.elementor-element-67b7672 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-20735 .elementor-element.elementor-element-954dd8b{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-954dd8b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-212052f{--min-height:170px;}.elementor-20735 .elementor-element.elementor-element-05d2d56{--min-height:170px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-20735 .elementor-element.elementor-element-baaf6c2 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-20735 .elementor-element.elementor-element-74f1939{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-74f1939.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-1bfbbb8{--min-height:170px;}.elementor-20735 .elementor-element.elementor-element-e8ce630{--min-height:170px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-e8ce630.e-con{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-476a764{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-20735 .elementor-element.elementor-element-476a764 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-20735 .elementor-element.elementor-element-7686175{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:19px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-29b4191{--width:100%;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-b11633d{--width:680px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-448a13b{--width:100%;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:25px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-7121d10 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-530582c{--width:444px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b4b9932{font-size:18px;}.elementor-20735 .elementor-element.elementor-element-1ecb1ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-e71eef4{--width:1375px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;}.elementor-20735 .elementor-element.elementor-element-1f88697{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-1f88697.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b0251c9{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-52dde5f .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-572b556{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-d0d8dda{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-d0d8dda.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-00f5210{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-00f5210:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-00f5210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-268b19e .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-424a5ac{font-size:14px;}.elementor-20735 .elementor-element.elementor-element-e202930{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-e202930.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-fae72eb{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-04a5fc3 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-0f3383e{font-size:14px;}.elementor-20735 .elementor-element.elementor-element-7b55ab9{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:19px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-62c2fb7{--width:100%;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-00f0583{--width:100%;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:25px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-a77b8d8 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-3317392{--width:444px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-3c659f5{font-size:18px;}.elementor-20735 .elementor-element.elementor-element-abb8ff4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-95f5bc0{--width:680px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-b475711{--width:1375px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;}.elementor-20735 .elementor-element.elementor-element-c27fecd{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-c27fecd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b4253b0{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d858775 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-3ec670a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-89870d0{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-89870d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-c07b86f{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-c07b86f:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-c07b86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-344f7ef .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-5112a94{font-size:14px;}.elementor-20735 .elementor-element.elementor-element-b639f95{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-b639f95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-9fe484c{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-9fe484c:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-9fe484c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-4a6df2c .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-7bb1c75{font-size:14px;}.elementor-20735 .elementor-element.elementor-element-6f01a78{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:19px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-81180ca{--width:100%;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-b4b64eb{--width:680px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-fc27db9{--width:100%;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:25px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20735 .elementor-element.elementor-element-8f55cf8 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-556e484{--width:444px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-d2958a1{font-size:18px;}.elementor-20735 .elementor-element.elementor-element-e4cb90c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-3f72721{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;}.elementor-20735 .elementor-element.elementor-element-c9501bd{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-c9501bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-1ec9c82{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-036da9a .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-bb8dcd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-519fb4e{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-519fb4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-1da21fa{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-1da21fa:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-1da21fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-4c9b7c0 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-95870f8{font-size:14px;}.elementor-20735 .elementor-element.elementor-element-437fdfe{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20735 .elementor-element.elementor-element-437fdfe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-13d50ae{--width:100%;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-13d50ae:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-13d50ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-f4b3654 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-ea95861{font-size:14px;}.elementor-20735 .elementor-element.elementor-element-164fdc2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b65ae52{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-5c28f5f > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-5c28f5f .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-04af03d{--width:100%;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-6be9594{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-453e11c > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-453e11c{font-size:18px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-3e2a862 > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-3e2a862{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-9165640{--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-89e2f15{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-89e2f15.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-22db187{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-8979984{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-d820085{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-4828e31 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-5ee46a9{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-7dc73ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-7dc73ef .elementor-heading-title{font-size:12px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-c29e2a9{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-c29e2a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-f45b1be{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-b45e730{--min-height:160px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b45e730.e-con{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-86be581{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-9d41486 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-23df534{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-3a4f260{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-3a4f260 .elementor-heading-title{font-size:12px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-990acd1{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-990acd1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-b0b55f4{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-d1fd55f{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-d1fd55f:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-d1fd55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-1536502{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-88761b4 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-7ba2453{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-2456346{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-2456346 .elementor-heading-title{font-size:12px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-3c89161{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8448a11{width:100%;max-width:100%;}.elementor-20735 .elementor-element.elementor-element-8448a11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-8448a11.elementor-element{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-8448a11 .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-64214fb{--width:100%;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-64214fb:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-64214fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -36px;}.elementor-20735 .elementor-element.elementor-element-d233ce3{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-4656ce7 > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-4656ce7{font-size:18px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-98bfd6f > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-98bfd6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-47f5004{--min-height:160px;--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-start;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-bbb816c{--width:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-bbb816c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e{--width:50%;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-8a2ff5e:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-8a2ff5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -51px;}.elementor-20735 .elementor-element.elementor-element-3ed61c0 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-f0d2b23{--width:50%;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:11px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-dc9ffbd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-632de32{--width:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-632de32.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-6bbf778{--width:50%;}.elementor-20735 .elementor-element.elementor-element-22c9854 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-22c9854{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:11px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-22c9854.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-b332f37{--width:50%;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-b332f37:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b332f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -51px;}.elementor-20735 .elementor-element.elementor-element-bc6166d .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-a2d019d{--width:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-a2d019d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-75a6234{--width:50%;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-e9e20fd .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-205bff4{--width:50%;}.elementor-20735 .elementor-element.elementor-element-12b49d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-12b49d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:11px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-12b49d9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-20735 .elementor-element.elementor-element-0b91f01{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-871d13c > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-871d13c.elementor-element{--align-self:flex-start;}.elementor-20735 .elementor-element.elementor-element-871d13c .elementor-heading-title{font-size:22px;}.elementor-20735 .elementor-element.elementor-element-4a029b8{--width:100%;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-4a029b8:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-4a029b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20735 .elementor-element.elementor-element-36cbfff{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-70588e1 > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-70588e1{font-size:18px;line-height:1.2rem;}.elementor-20735 .elementor-element.elementor-element-0a44a89 > .elementor-widget-container{padding:0px 20px 0px 40px;}.elementor-20735 .elementor-element.elementor-element-0a44a89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20735 .elementor-element.elementor-element-a39103b{--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-20735 .elementor-element.elementor-element-7db587a{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-7db587a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-c83ebe2{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-3ae8851{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-ce3e347{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-f289920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20735 .elementor-element.elementor-element-f289920{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-f289920.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-f289920 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-d98fa1c{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-0c25ce4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-0c25ce4 .elementor-heading-title{font-size:12px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-2d1b99f{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-2d1b99f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-0ce88a5{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d{--min-height:160px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-cb0fd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20735 .elementor-element.elementor-element-cb0fd7d.e-con{--align-self:center;}.elementor-20735 .elementor-element.elementor-element-86908e8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-7ca4646 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-7ad7c90{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-b1ee836{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-b1ee836 .elementor-heading-title{font-size:12px;line-height:normal;}.elementor-20735 .elementor-element.elementor-element-373d7bf{--width:100%;--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-20735 .elementor-element.elementor-element-373d7bf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20735 .elementor-element.elementor-element-2231914{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-b666234{--min-height:160px;}.elementor-20735 .elementor-element.elementor-element-b666234:not(.elementor-motion-effects-element-type-background), .elementor-20735 .elementor-element.elementor-element-b666234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-20735 .elementor-element.elementor-element-6b8bd7f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-6763597 .elementor-heading-title{font-size:12px;}.elementor-20735 .elementor-element.elementor-element-6443b6d{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20735 .elementor-element.elementor-element-563beea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20735 .elementor-element.elementor-element-563beea .elementor-heading-title{font-size:12px;line-height:normal;}}/* Start custom CSS for container, class: .elementor-element-7f28cfe *//* Conteneur image */
.elementor-20735 .elementor-element.elementor-element-7f28cfe {
  position: relative;
  overflow: hidden;
  isolation: isolate; /* crée un contexte séparé */
  background-position: center;
  background-size: cover;
}

/* Pseudo-élément en dessous du contenu */
.elementor-20735 .elementor-element.elementor-element-7f28cfe::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1; /* <-- sous le contenu */
  background: inherit;
  background-position: inherit;
  background-size: cover;
  transform: scale(1.06);
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  will-change: transform;
}

/* Zoom-out au hover */
.elementor-20735 .elementor-element.elementor-element-7f28cfe:hover::before {
  transform: scale(1);
}

/* Le contenu interne reste au-dessus */
.elementor-20735 .elementor-element.elementor-element-7f28cfe > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35746b6 *//* Conteneur image */
.elementor-20735 .elementor-element.elementor-element-35746b6 {
  position: relative;
  overflow: hidden;
  isolation: isolate; /* crée un contexte séparé */
  background-position: center;
  background-size: cover;
}

/* Pseudo-élément en dessous du contenu */
.elementor-20735 .elementor-element.elementor-element-35746b6::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1; /* <-- sous le contenu */
  background: inherit;
  background-position: inherit;
  background-size: cover;
  transform: scale(1.06);
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  will-change: transform;
}

/* Zoom-out au hover */
.elementor-20735 .elementor-element.elementor-element-35746b6:hover::before {
  transform: scale(1);
}

/* Le contenu interne reste au-dessus */
.elementor-20735 .elementor-element.elementor-element-35746b6 > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a9c0 *//* Conteneur image */
.elementor-20735 .elementor-element.elementor-element-705a9c0 {
  position: relative;
  overflow: hidden;
  isolation: isolate; /* crée un contexte séparé */
  background-position: center;
  background-size: cover;
}

/* Pseudo-élément en dessous du contenu */
.elementor-20735 .elementor-element.elementor-element-705a9c0::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1; /* <-- sous le contenu */
  background: inherit;
  background-position: inherit;
  background-size: cover;
  transform: scale(1.06);
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  will-change: transform;
}

/* Zoom-out au hover */
.elementor-20735 .elementor-element.elementor-element-705a9c0:hover::before {
  transform: scale(1);
}

/* Le contenu interne reste au-dessus */
.elementor-20735 .elementor-element.elementor-element-705a9c0 > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cf8bd3 *//* Conteneur */
.elementor-20735 .elementor-element.elementor-element-3cf8bd3 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-3cf8bd3::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-3cf8bd3:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-3cf8bd3::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc2453 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-5cc2453.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-5cc2453 .state-a,
.elementor-20735 .elementor-element.elementor-element-5cc2453 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-5cc2453 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-5cc2453 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-5cc2453:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-5cc2453:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-5cc2453 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d2d56 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-05d2d56.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-05d2d56 .state-a,
.elementor-20735 .elementor-element.elementor-element-05d2d56 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-05d2d56 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-05d2d56 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-05d2d56:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-05d2d56:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-05d2d56 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ce630 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-e8ce630.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-e8ce630 .state-a,
.elementor-20735 .elementor-element.elementor-element-e8ce630 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-e8ce630 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-e8ce630 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-e8ce630:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-e8ce630:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-e8ce630 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6400fe3 *//* Conteneur */
.elementor-20735 .elementor-element.elementor-element-6400fe3 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-6400fe3::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-6400fe3:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-6400fe3::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0251c9 */.elementor-20735 .elementor-element.elementor-element-b0251c9 {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-b0251c9 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.1;                 /* zoom initial */
  --zoom-hover: 1.04;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-b0251c9::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-b0251c9:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-b0251c9::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f5210 */.elementor-20735 .elementor-element.elementor-element-00f5210 {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-00f5210 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-00f5210::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-00f5210:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-00f5210::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae72eb *//* Conteneur : seulement ce qui est nécessaire, rien qui touche au layout */
.elementor-20735 .elementor-element.elementor-element-fae72eb {
  /* Variables ajustables */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;                 /* pour ancrer ::before */
  overflow: hidden;                   /* pas de débordement visuel */
}

/* Calque visuel qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-fae72eb::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie l'image/position/size du bg */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* IMPORTANT : ne pas interférer avec les interactions ni le stacking */
  pointer-events: none;               /* n’intercepte jamais les clics */
  z-index: 0;                         /* derrière le contenu */

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-fae72eb:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-fae72eb::before {
    animation: none;
    opacity: 1;
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4253b0 */.elementor-20735 .elementor-element.elementor-element-b4253b0 {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-b4253b0 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.1;                 /* zoom initial */
  --zoom-hover: 1.04;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-b4253b0::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-b4253b0:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-b4253b0::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07b86f */.elementor-20735 .elementor-element.elementor-element-c07b86f {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-c07b86f {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-c07b86f::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-c07b86f:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-c07b86f::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe484c */.elementor-20735 .elementor-element.elementor-element-9fe484c {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-9fe484c {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.5;                 /* zoom initial */
  --zoom-hover: 1.4;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-9fe484c::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-9fe484c:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-9fe484c::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ec9c82 */.elementor-20735 .elementor-element.elementor-element-1ec9c82 {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-1ec9c82 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.1;                 /* zoom initial */
  --zoom-hover: 1.04;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-1ec9c82::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-1ec9c82:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-1ec9c82::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da21fa */.elementor-20735 .elementor-element.elementor-element-1da21fa {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-1da21fa {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-1da21fa::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-1da21fa:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-1da21fa::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d50ae */.elementor-20735 .elementor-element.elementor-element-13d50ae {

  height: auto;             /* Laisse la hauteur se calculer automatiquement */
  overflow: hidden;         /* Évite tout débordement visuel */
}

/* Conteneur */
.elementor-20735 .elementor-element.elementor-element-13d50ae {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.5;                 /* zoom initial */
  --zoom-hover: 1.4;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-13d50ae::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-13d50ae:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-13d50ae::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8979984 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-8979984.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-8979984 .state-a,
.elementor-20735 .elementor-element.elementor-element-8979984 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-8979984 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-8979984 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-8979984:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-8979984:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-8979984 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45e730 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-b45e730.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-b45e730 .state-a,
.elementor-20735 .elementor-element.elementor-element-b45e730 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-b45e730 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-b45e730 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-b45e730:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-b45e730:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-b45e730 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1fd55f *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-d1fd55f.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-d1fd55f .state-a,
.elementor-20735 .elementor-element.elementor-element-d1fd55f .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-d1fd55f .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-d1fd55f .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-d1fd55f:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-d1fd55f:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-d1fd55f .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9165640 *//* Conteneur */
.elementor-20735 .elementor-element.elementor-element-9165640 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-9165640::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-9165640:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-9165640::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a2ff5e */.elementor-20735 .elementor-element.elementor-element-8a2ff5e {
	aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b332f37 */.elementor-20735 .elementor-element.elementor-element-b332f37 {
	aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75a6234 */.elementor-20735 .elementor-element.elementor-element-75a6234 {
	aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f5004 *//* Conteneur */
.elementor-20735 .elementor-element.elementor-element-47f5004 {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-47f5004::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-47f5004:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-47f5004::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae8851 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-3ae8851.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-3ae8851 .state-a,
.elementor-20735 .elementor-element.elementor-element-3ae8851 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-3ae8851 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-3ae8851 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-3ae8851:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-3ae8851:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-3ae8851 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0fd7d *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-cb0fd7d.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-cb0fd7d .state-a,
.elementor-20735 .elementor-element.elementor-element-cb0fd7d .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-cb0fd7d .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-cb0fd7d .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-cb0fd7d:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-cb0fd7d:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-cb0fd7d .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b666234 *//* Parent stays the same */
.elementor-20735 .elementor-element.elementor-element-b666234.hero-card {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Overlay stays the same … (keep your ::after rules) */

/* STATES — robust centering */
.elementor-20735 .elementor-element.elementor-element-b666234 .state-a,
.elementor-20735 .elementor-element.elementor-element-b666234 .state-b {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);       /* true center */
  width: 100%;                             /* or: min(92%, 900px); */
  max-width: 1100px;                       /* optional: to limit text line-length */
  text-align: center;
  display: flex;                           /* keeps your content stacked & centered */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: clamp(16px, 4vw, 40px);
  z-index: 2;
  transition: opacity 420ms cubic-bezier(.22,.61,.36,1),
              transform 420ms cubic-bezier(.22,.61,.36,1);
  will-change: opacity, transform;
}

/* Visible/hidden states */
.elementor-20735 .elementor-element.elementor-element-b666234 .state-a { opacity: 1; }
.elementor-20735 .elementor-element.elementor-element-b666234 .state-b { opacity: 0; pointer-events: none; transform: translate(-50%, -50%) translateY(8px); }

/* Swap on hover */
.elementor-20735 .elementor-element.elementor-element-b666234:hover .state-a { opacity: 0; transform: translate(-50%, -50%) translateY(-8px); }
.elementor-20735 .elementor-element.elementor-element-b666234:hover .state-b { opacity: 1; pointer-events: auto; transform: translate(-50%, -50%) translateY(0); }

/* Keep the CTA above if needed */
.elementor-20735 .elementor-element.elementor-element-b666234 .elementor-button { position: relative; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39103b *//* Conteneur */
.elementor-20735 .elementor-element.elementor-element-a39103b {
  /* Variables faciles à ajuster si besoin */
  --zoom-start: 1.06;                 /* zoom initial */
  --zoom-hover: 1;                    /* zoom au survol */
  --fade-duration: .7s;               /* durée du fade-in */
  --fade-delay: .12s;                 /* délai au chargement */
  --fade-ease: cubic-bezier(.22,.61,.36,1);

  position: relative;
  overflow: hidden;
}

/* Calque visuel au-dessus qui reprend le background du conteneur */
.elementor-20735 .elementor-element.elementor-element-a39103b::before {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;                /* copie le bg (image, position, etc.) */
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* État initial */
  transform: scale(var(--zoom-start));
  opacity: 0;

  /* Hover (transform) + Animation d’entrée (opacity) */
  transition: transform 1.1s cubic-bezier(.22,.61,.36,1);
  animation: spFadeIn var(--fade-duration) var(--fade-ease) var(--fade-delay) forwards;

  will-change: transform, opacity;
}

/* Zoom out doux au survol */
.elementor-20735 .elementor-element.elementor-element-a39103b:hover::before {
  transform: scale(var(--zoom-hover));
}

/* Animation d’entrée */
@keyframes spFadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

/* Accessibilité : si l’utilisateur préfère réduire les animations */
@media (prefers-reduced-motion: reduce) {
  .elementor-20735 .elementor-element.elementor-element-a39103b::before {
    animation: none;
    opacity: 1;
    transition: none; /* optionnel : enlève l’anim au hover aussi */
  }
}/* End custom CSS */