.elementor-1020201 .elementor-element.elementor-element-77ba4f0 > .elementor-container{min-height:82vh;}.elementor-1020201 .elementor-element.elementor-element-77ba4f0 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1020201 .elementor-element.elementor-element-77ba4f0:not(.elementor-motion-effects-element-type-background), .elementor-1020201 .elementor-element.elementor-element-77ba4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("/img/cms/bretzel&matcha.png") 50% 50%;background-size:cover;}.elementor-1020201 .elementor-element.elementor-element-77ba4f0 > .elementor-background-overlay{background-color:#1C1D1D;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-77ba4f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-36978c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-8f8b616{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-8f8b616 .elementor-heading-title{color:#F6EEEB;}.elementor-1020201 .elementor-element.elementor-element-9cdd4bb{text-align:center;width:59%;max-width:max(59%, 100%);}.elementor-1020201 .elementor-element.elementor-element-9cdd4bb .elementor-heading-title{color:#FFFFFF;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1020201 .elementor-element.elementor-element-02be5f5 .elementor-text-editor{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-02be5f5{color:#FFFFFF;font-size:20px;font-weight:bold;}.elementor-1020201 .elementor-element.elementor-element-38a2116 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-38a2116:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1020201 .elementor-element.elementor-element-38a2116 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6097B7;}.elementor-1020201 .elementor-element.elementor-element-38a2116 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-38a2116 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-a60b3a8{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-a60b3a8 .elementor-heading-title{color:#FFFFFF;font-size:15px;font-weight:500;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);grid-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;column-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-masonry figure{margin-bottom:0px;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77 .ce-gallery-icon, .elementor-1020201 .elementor-element.elementor-element-3ee5a77 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77 figcaption{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77{width:20%;max-width:max(20%, 100%);bottom:5px;}body:not(.lang-rtl) .elementor-1020201 .elementor-element.elementor-element-3ee5a77{right:5px;}body.lang-rtl .elementor-1020201 .elementor-element.elementor-element-3ee5a77{left:5px;}.elementor-1020201 .elementor-element.elementor-element-b43b5ab .elementor-text-editor{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-b43b5ab{color:#F6EEEB;width:auto;bottom:57px;}body:not(.lang-rtl) .elementor-1020201 .elementor-element.elementor-element-b43b5ab{right:5px;}body.lang-rtl .elementor-1020201 .elementor-element.elementor-element-b43b5ab{left:5px;}.elementor-1020201 .elementor-element.elementor-element-f73b512 > .elementor-container{max-width:1920px;}.elementor-1020201 .elementor-element.elementor-element-f73b512:not(.elementor-motion-effects-element-type-background), .elementor-1020201 .elementor-element.elementor-element-f73b512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEEB;background-image:url("/img/cms/kelsch.png");}.elementor-1020201 .elementor-element.elementor-element-f73b512{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-f73b512 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-b325009 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-b325009 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-dc28893{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-dc28893 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-c3975d5{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-c3975d5 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-3150885{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-3150885 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-6635972 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5% 10% 0% 0%;}.elementor-1020201 .elementor-element.elementor-element-e357196 .elementor-heading-title{font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-e357196 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-1020201 .elementor-element.elementor-element-e357196{width:auto;}.elementor-1020201 .elementor-element.elementor-element-0b6ecb1{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-0b6ecb1 .elementor-image img{max-width:100%;opacity:1;}.elementor-element-0b6ecb1 > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-81be264 .elementor-heading-title{font-family:"Playfair Display", sans-serif;font-size:18px;font-weight:400;letter-spacing:0.25px;}.elementor-1020201 .elementor-element.elementor-element-81be264 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-1020201 .elementor-element.elementor-element-86dc112{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-654f41c{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-94bb42e{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-c89bf27{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-0d11b62{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-9541249{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-51fe239{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-8a6bd6d{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-2c4f863{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-1029b76{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-1172365{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-8d490d1{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-b0899e5{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-6b4c3aa{color:#1C1D1D;font-size:15px;}.elementor-1020201 .elementor-element.elementor-element-88fd2c4:not(.elementor-motion-effects-element-type-background), .elementor-1020201 .elementor-element.elementor-element-88fd2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6097B7;}.elementor-1020201 .elementor-element.elementor-element-88fd2c4 > .elementor-background-overlay{background-image:url("/img/cms/MOTIF-CARRE%20SEUL-1%20copie.png");background-repeat:no-repeat;opacity:0.19;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-88fd2c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-eae4434 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-1020201 .elementor-element.elementor-element-ad6bf13 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-da65181{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-da65181 .elementor-image img{max-width:80%;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-0f65473.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-0f65473.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-0f65473 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-0f65473 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-6e978bc .elementor-heading-title{color:#F6EEEB;font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-6e978bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-6e978bc{width:auto;}.elementor-1020201 .elementor-element.elementor-element-e6c1dcc{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-e6c1dcc .elementor-image img{max-width:100%;opacity:1;}.elementor-element-e6c1dcc > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-1c0d68e{color:#F6EEEB;font-size:18px;font-weight:bold;}.elementor-1020201 .elementor-element.elementor-element-06a7794{color:#F6EEEB;font-size:18px;font-weight:bold;width:auto;align-self:center;}.elementor-1020201 .elementor-element.elementor-element-1b5b32b{text-align:center;width:auto;align-self:center;}.elementor-1020201 .elementor-element.elementor-element-1b5b32b .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-1b5b32b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-67030d1{margin-top:90px;margin-bottom:0px;padding:0px 0px 90px 0px;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-59805d3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-59805d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-59805d3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-a00bb1e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-a00bb1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-a00bb1e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);grid-gap:10px;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;column-gap:10px;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc .ce-gallery-icon, .elementor-1020201 .elementor-element.elementor-element-4e3efbc .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc figcaption{text-align:center;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-04d4b1d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-04d4b1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-04d4b1d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;}.elementor-1020201 .elementor-element.elementor-element-04d4b1d > .elementor-element-populated{margin:0% 0% 0% 10%;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-1a0602a .elementor-heading-title{color:#020101;font-family:"Jost", sans-serif;line-height:70px;}.elementor-1020201 .elementor-element.elementor-element-1a0602a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-1a0602a{width:auto;}.elementor-1020201 .elementor-element.elementor-element-df84db8 .elementor-heading-title{color:#000000;font-family:"Comfortaa", sans-serif;font-size:33px;font-weight:bold;font-style:italic;}.elementor-1020201 .elementor-element.elementor-element-df84db8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1020201 .elementor-element.elementor-element-05169f8{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-05169f8 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-1b1eeb8{color:#000000;width:83%;max-width:max(83%, 100%);}.elementor-1020201 .elementor-element.elementor-element-713480d a.elementor-button{background-color:#C22531;border-radius:26px 26px 26px 26px;padding:15px 25px 15px 25px;}.elementor-1020201 .elementor-element.elementor-element-713480d a.elementor-button:hover, .elementor-1020201 .elementor-element.elementor-element-713480d a.elementor-button:focus{background-color:#AE222C;}.elementor-1020201 .elementor-element.elementor-element-7f12e2d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-ebd667d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-ebd667d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-ebd667d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-d8cbc29{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-d8cbc29 .elementor-image img{max-width:100%;opacity:1;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-418ba0e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-418ba0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-418ba0e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-418ba0e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-418ba0e > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1020201 .elementor-element.elementor-element-b33a785 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:42px;font-weight:bold;text-transform:uppercase;font-style:italic;line-height:46px;}.elementor-element-b33a785 > .elementor-widget-container{--e-transform-translateX:-10px;}.elementor-1020201 .elementor-element.elementor-element-fe08768{color:#1C1D1D;font-size:16px;}.elementor-1020201 .elementor-element.elementor-element-fe08768 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-1020201 .elementor-element.elementor-element-00329db a.elementor-button{background-color:#C22531;border-radius:26px 26px 26px 26px;padding:15px 25px 15px 25px;}.elementor-1020201 .elementor-element.elementor-element-00329db a.elementor-button:hover, .elementor-1020201 .elementor-element.elementor-element-00329db a.elementor-button:focus{background-color:#AE222C;}.elementor-1020201 .elementor-element.elementor-element-4192577 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-4192577 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-5606302{text-align:right;}.elementor-1020201 .elementor-element.elementor-element-5606302 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-1dd1501{text-align:right;}.elementor-1020201 .elementor-element.elementor-element-1dd1501 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-1b16bca{text-align:right;}.elementor-1020201 .elementor-element.elementor-element-1b16bca .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-ef3ace4 > .elementor-container{max-width:1920px;}.elementor-1020201 .elementor-element.elementor-element-ef3ace4:not(.elementor-motion-effects-element-type-background), .elementor-1020201 .elementor-element.elementor-element-ef3ace4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6097B7;}.elementor-1020201 .elementor-element.elementor-element-ef3ace4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 90px 0px;}.elementor-1020201 .elementor-element.elementor-element-ef3ace4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-f7c6059:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-element-populated, .elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-element-populated > .elementor-background-overlay, .elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1020201 .elementor-element.elementor-element-f7c6059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-5b39a28.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1020201 .elementor-element.elementor-element-5b39a28.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1020201 .elementor-element.elementor-element-5b39a28.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1020201 .elementor-element.elementor-element-5b39a28 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1020201 .elementor-element.elementor-element-5b39a28 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1020201 .elementor-element.elementor-element-5b39a28 .elementor-image-box-title{font-family:"Jost", sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:16px;}.elementor-1020201 .elementor-element.elementor-element-5b39a28 .elementor-image-box-description{font-size:15px;font-weight:500;}.elementor-1020201 .elementor-element.elementor-element-b40b223:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-element-populated, .elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-element-populated > .elementor-background-overlay, .elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1020201 .elementor-element.elementor-element-b40b223 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-228d659.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1020201 .elementor-element.elementor-element-228d659.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1020201 .elementor-element.elementor-element-228d659.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1020201 .elementor-element.elementor-element-228d659 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1020201 .elementor-element.elementor-element-228d659 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1020201 .elementor-element.elementor-element-228d659 .elementor-image-box-title{font-family:"Jost", sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:16px;}.elementor-1020201 .elementor-element.elementor-element-228d659 .elementor-image-box-description{font-size:15px;font-weight:500;}.elementor-1020201 .elementor-element.elementor-element-775bd9c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-element-populated, .elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-element-populated > .elementor-background-overlay, .elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1020201 .elementor-element.elementor-element-775bd9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-8812c1b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1020201 .elementor-element.elementor-element-8812c1b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1020201 .elementor-element.elementor-element-8812c1b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1020201 .elementor-element.elementor-element-8812c1b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1020201 .elementor-element.elementor-element-8812c1b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1020201 .elementor-element.elementor-element-8812c1b .elementor-image-box-title{font-family:"Jost", sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:16px;}.elementor-1020201 .elementor-element.elementor-element-8812c1b .elementor-image-box-description{font-size:15px;font-weight:500;}.elementor-1020201 .elementor-element.elementor-element-d096425:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-element-populated, .elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-element-populated > .elementor-background-overlay, .elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1020201 .elementor-element.elementor-element-d096425 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f .elementor-image-box-title{font-family:"Jost", sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:16px;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f .elementor-image-box-description{font-size:15px;font-weight:500;}.elementor-1020201 .elementor-element.elementor-element-57d6e3d{margin-top:90px;margin-bottom:90px;}.elementor-1020201 .elementor-element.elementor-element-4f892d2 .elementor-heading-title{font-family:"Jost", sans-serif;text-transform:uppercase;}.elementor-1020201 .elementor-element.elementor-element-4f892d2{width:auto;}.elementor-1020201 .elementor-element.elementor-element-f5cab06{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-f5cab06 .elementor-image img{max-width:100%;opacity:1;}.elementor-element-f5cab06 > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-573e9fd .ce-product-grid{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-1020201 .elementor-element.elementor-element-573e9fd{width:100%;}.elementor-1020201 .elementor-element.elementor-element-5de9f8d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:20px;}.elementor-1020201 .elementor-element.elementor-element-5de9f8d .elementor-image-carousel-caption{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-5de9f8d .elementor-swiper-button{font-size:40px;color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-5de9f8d{width:100%;max-width:max(100%, 100%);}.elementor-1020201 .elementor-element.elementor-element-a7fb06d .elementor-heading-title{font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-a7fb06d{width:auto;}.elementor-1020201 .elementor-element.elementor-element-debd84c{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-debd84c .elementor-image img{max-width:100%;opacity:1;}.elementor-element-debd84c > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-071d3cf{font-size:16px;}.elementor-1020201 .elementor-element.elementor-element-c879da2 > .elementor-container{min-height:300px;}.elementor-1020201 .elementor-element.elementor-element-70b0617 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-d71e4cd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;}.elementor-1020201 .elementor-element.elementor-element-d71e4cd .elementor-image-carousel-caption{text-align:left;font-family:"Playfair Display", sans-serif;font-size:20px;font-weight:bold;font-style:italic;line-height:36px;}.elementor-1020201 .elementor-element.elementor-element-d71e4cd{width:140%;max-width:max(140%, 100%);top:0px;}body:not(.lang-rtl) .elementor-1020201 .elementor-element.elementor-element-d71e4cd{right:0px;}body.lang-rtl .elementor-1020201 .elementor-element.elementor-element-d71e4cd{left:0px;}.elementor-1020201 .elementor-element.elementor-element-865feb5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1020201 .elementor-element.elementor-element-865feb5 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1020201 .elementor-element.elementor-element-cb52d76{width:auto;}.elementor-1020201 .elementor-element.elementor-element-91350c7{text-align:center;width:214.251%;max-width:max(214.251%, 100%);}.elementor-1020201 .elementor-element.elementor-element-91350c7 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-f8ede9e > .elementor-container{max-width:1920px;}.elementor-1020201 .elementor-element.elementor-element-f8ede9e:not(.elementor-motion-effects-element-type-background), .elementor-1020201 .elementor-element.elementor-element-f8ede9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6097B7;}.elementor-1020201 .elementor-element.elementor-element-f8ede9e > .elementor-background-overlay{background-image:url("/img/cms/MOTIF-CARRE%20SEUL-1.png");opacity:0.27;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-f8ede9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-2a5cce9.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1020201 .elementor-element.elementor-element-2a5cce9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1D1D;background-image:url("/img/cms/shutterstock_363786458.png");background-size:cover;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-b93668d{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-b93668d .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", sans-serif;font-size:48px;font-weight:bold;font-style:italic;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-563da18.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-563da18.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-563da18 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:5% 0% 5% 10%;}.elementor-1020201 .elementor-element.elementor-element-78e1112 .elementor-heading-title{color:#F6EEEB;font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-78e1112{width:auto;}.elementor-1020201 .elementor-element.elementor-element-abe3910{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-abe3910 .elementor-image img{max-width:100%;opacity:1;}.elementor-element-abe3910 > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:20px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611 .elementor-image-carousel-caption{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-5ef1611 figcaption{margin-top:0px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611{width:auto;flex-grow:1;}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);grid-gap:10px;}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;column-gap:10px;}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1020201 .elementor-element.elementor-element-70cdf27 .ce-gallery-icon, .elementor-1020201 .elementor-element.elementor-element-70cdf27 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1020201 .elementor-element.elementor-element-70cdf27 figcaption{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-70cdf27 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1020201 .elementor-element.elementor-element-70cdf27{width:auto;}.elementor-1020201 .elementor-element.elementor-element-b092d70{margin-top:90px;margin-bottom:90px;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-7425e15.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-7425e15.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-7425e15.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-7425e15 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-7425e15 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1020201 .elementor-element.elementor-element-19165bb{margin-top:0px;margin-bottom:0px;}.elementor-1020201 .elementor-element.elementor-element-0ceeb6c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-0ceeb6c > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-c572a5a .elementor-heading-title{font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-c572a5a{width:auto;}.elementor-1020201 .elementor-element.elementor-element-aa447cc{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-aa447cc .elementor-image img{max-width:100%;opacity:1;}.elementor-element-aa447cc > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-9ededde .elementor-text-editor{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-9ededde{color:#1C1D1D;width:60%;max-width:max(60%, 100%);}.elementor-1020201 .elementor-element.elementor-element-9ededde > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:20px;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3 .elementor-image-carousel-caption{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3 .elementor-swiper-button{font-size:40px;color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3{width:200%;max-width:max(200%, 100%);}.elementor-1020201 .elementor-element.elementor-element-21a2ce7 > .elementor-container{max-width:1920px;}.elementor-1020201 .elementor-element.elementor-element-21a2ce7{padding:60px 0px 60px 0px;}.elementor-1020201 .elementor-element.elementor-element-c3224ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-77e947a{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-77e947a .elementor-heading-title{font-family:"Jost", sans-serif;font-size:42px;font-weight:bold;text-transform:uppercase;font-style:italic;line-height:46px;}.elementor-1020201 .elementor-element.elementor-element-b45493a{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-b45493a .elementor-image img{max-width:100%;opacity:1;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-1c9d79b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-1c9d79b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-1c9d79b > .elementor-element-populated{padding:0% 040% 0% 0%;}.elementor-1020201 .elementor-element.elementor-element-e09d9e9{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-e09d9e9 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-41b74d7{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-41b74d7 .elementor-image img{max-width:100%;opacity:1;}.elementor-1020201 .elementor-element.elementor-element-33557ee a.elementor-button:not(#e){color:#FFFFFF;}.elementor-1020201 .elementor-element.elementor-element-33557ee a.elementor-button{background-color:#6097B7;border-radius:25px 25px 25px 25px;}.elementor-1020201 .elementor-element.elementor-element-33557ee a.elementor-button:hover, .elementor-1020201 .elementor-element.elementor-element-33557ee a.elementor-button:focus{background-color:#4D7993;}.elementor-1020201 .elementor-element.elementor-element-4af229a{margin-top:90px;margin-bottom:90px;}.elementor-1020201 .elementor-element.elementor-element-c6fd1a0 .elementor-heading-title{font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-c6fd1a0{width:auto;}.elementor-1020201 .elementor-element.elementor-element-085e328{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-085e328 .elementor-image img{max-width:100%;opacity:1;}.elementor-element-085e328 > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-4896a10 .ce-product-grid{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-1020201 .elementor-element.elementor-element-187d9aa > .elementor-container{max-width:1920px;}.elementor-1020201 .elementor-element.elementor-element-187d9aa:not(.elementor-motion-effects-element-type-background), .elementor-1020201 .elementor-element.elementor-element-187d9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6097B7;}.elementor-1020201 .elementor-element.elementor-element-187d9aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020201 .elementor-element.elementor-element-187d9aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020201 .elementor-element.elementor-element-bd7b815 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:5% 0% 5% 10%;}.elementor-1020201 .elementor-element.elementor-element-5258e3e .elementor-heading-title{color:#F6EEEB;font-family:"Jost", sans-serif;}.elementor-1020201 .elementor-element.elementor-element-5258e3e{width:auto;}.elementor-1020201 .elementor-element.elementor-element-fe24ca2{text-align:center;width:auto;}.elementor-1020201 .elementor-element.elementor-element-fe24ca2 .elementor-image img{max-width:100%;opacity:1;}.elementor-element-fe24ca2 > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-1020201 .elementor-element.elementor-element-398404e{margin-top:50px;margin-bottom:50px;}.elementor-1020201 .elementor-element.elementor-element-812bff1{margin-top:50px;margin-bottom:50px;}.elementor-1020201 .elementor-element.elementor-element-186138e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-462ad3b{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-462ad3b .elementor-image img{max-width:100%;opacity:1;}.elementor-element-462ad3b > .elementor-widget-container{--e-transform-translateY:12px;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-e8bd9b6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-e8bd9b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-e8bd9b6 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-1020201 .elementor-element.elementor-element-6a18038{width:auto;}.elementor-1020201 .elementor-element.elementor-element-6f9fb1d{color:#1C1D1D;}.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-199d503.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020201 .elementor-element.elementor-element-199d503.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020201 .elementor-element.elementor-element-cc84c17 .elementor-field-type-subscribe{flex-wrap:nowrap;}.elementor-1020201 .elementor-element.elementor-element-cc84c17 input[type=email]{height:50px;padding:0 calc(50px / 3);background-color:#F6EEEB;border-width:0px 0px 0px 0px;border-radius:29px 0px 0px 29px;}.elementor-1020201 .elementor-element.elementor-element-cc84c17 button[type=submit]{height:50px;padding:0 calc(50px / 3);color:#FFFFFF;background-color:#6097B7;border-radius:0px 29px 29px 0px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1020201 .elementor-element.elementor-element-8f8b616 .elementor-heading-title{line-height:1em;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}.elementor-1020201 .elementor-element.elementor-element-6635972 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-eae4434 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-ad6bf13 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-da65181 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1020201 .elementor-element.elementor-element-0f65473 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-be23424 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-67030d1{margin-top:90px;margin-bottom:90px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-59805d3 > .elementor-element-populated{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-a00bb1e > .elementor-element-populated{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1020201 .elementor-element.elementor-element-04d4b1d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-7f12e2d{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-418ba0e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1020201 .elementor-element.elementor-element-4f892d2 .elementor-heading-title{line-height:55px;}.elementor-1020201 .elementor-element.elementor-element-573e9fd .ce-product-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-1020201 .elementor-element.elementor-element-5de9f8d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-1020201 .elementor-element.elementor-element-d71e4cd{width:100%;max-width:max(100%, 100%);}.elementor-1020201 .elementor-element.elementor-element-f8ede9e{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9 > .elementor-element-populated{margin:0px 0px 30px 0px;padding:100px 0px 100px 0px;}.elementor-1020201 .elementor-element.elementor-element-563da18 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611{width:100%;}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1020201 .elementor-element.elementor-element-70cdf27{width:100%;}.elementor-1020201 .elementor-element.elementor-element-7425e15 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-9ededde{width:initial;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-1020201 .elementor-element.elementor-element-77e947a{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-b45493a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1020201 .elementor-element.elementor-element-1c9d79b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-e09d9e9{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-1dd343c .elementor-text-editor{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-41b74d7{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-3638ecf .elementor-text-editor{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-4896a10 .ce-product-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-1020201 .elementor-element.elementor-element-812bff1{margin-top:0px;margin-bottom:50px;}.elementor-1020201 .elementor-element.elementor-element-e8bd9b6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-6a18038{text-align:left;}.elementor-1020201 .elementor-element.elementor-element-6f9fb1d .elementor-text-editor{text-align:center;}.elementor-1020201 .elementor-element.elementor-element-cc84c17 .elementor-field-type-subscribe{flex-wrap:nowrap;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-1020201 .elementor-element.elementor-element-36978c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1020201 .elementor-element.elementor-element-9cdd4bb .elementor-heading-title{font-size:32px;line-height:28px;}.elementor-1020201 .elementor-element.elementor-element-9cdd4bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-02be5f5{font-size:12px;line-height:1.1em;}.elementor-1020201 .elementor-element.elementor-element-02be5f5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-1020201 .elementor-element.elementor-element-38a2116{width:60%;}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(1, 1fr);}.elementor-1020201 .elementor-element.elementor-element-3ee5a77.ce-image-gallery--layout-masonry .ce-image-gallery{columns:1;}.elementor-1020201 .elementor-element.elementor-element-b43b5ab{font-size:10px;width:auto;bottom:15%;}body:not(.lang-rtl) .elementor-1020201 .elementor-element.elementor-element-b43b5ab{right:115px;}body.lang-rtl .elementor-1020201 .elementor-element.elementor-element-b43b5ab{left:115px;}.elementor-1020201 .elementor-element.elementor-element-f73b512{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-b325009 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-6635972 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1020201 .elementor-element.elementor-element-88fd2c4{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-eae4434 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1020201 .elementor-element.elementor-element-da65181 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1020201 .elementor-element.elementor-element-0f65473 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-be23424 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1020201 .elementor-element.elementor-element-4e3efbc.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1020201 .elementor-element.elementor-element-1a0602a .elementor-heading-title{line-height:45px;}.elementor-1020201 .elementor-element.elementor-element-7f12e2d{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-4192577 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-5b39a28 .elementor-image-box-img{margin-bottom:15px;}.elementor-1020201 .elementor-element.elementor-element-228d659 .elementor-image-box-img{margin-bottom:15px;}.elementor-1020201 .elementor-element.elementor-element-8812c1b .elementor-image-box-img{margin-bottom:15px;}.elementor-1020201 .elementor-element.elementor-element-a6bf71f .elementor-image-box-img{margin-bottom:0px;}.elementor-1020201 .elementor-element.elementor-element-4f892d2 .elementor-heading-title{line-height:40px;}.elementor-1020201 .elementor-element.elementor-element-573e9fd .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1020201 .elementor-element.elementor-element-5de9f8d .elementor-swiper-button{font-size:27px;}.elementor-1020201 .elementor-element.elementor-element-5de9f8d{width:100%;max-width:max(100%, 100%);}.elementor-1020201 .elementor-element.elementor-element-70b0617 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-d71e4cd{width:100%;max-width:max(100%, 100%);}.elementor-1020201 .elementor-element.elementor-element-563da18 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-5ef1611{width:100%;max-width:max(100%, 100%);}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1020201 .elementor-element.elementor-element-70cdf27.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1020201 .elementor-element.elementor-element-7425e15 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3 .elementor-swiper-button{font-size:27px;}.elementor-1020201 .elementor-element.elementor-element-abdb0b3{width:100%;max-width:max(100%, 100%);}.elementor-1020201 .elementor-element.elementor-element-13aabac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1020201 .elementor-element.elementor-element-4896a10 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1020201 .elementor-element.elementor-element-bd7b815.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020201 .elementor-element.elementor-element-bd7b815 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1020201 .elementor-element.elementor-element-cc84c17 .elementor-field-type-subscribe{flex-wrap:nowrap;}}@media(min-width:768px){.elementor-1020201 .elementor-element.elementor-element-b325009{width:25.813%;}.elementor-1020201 .elementor-element.elementor-element-6635972{width:74.17%;}.elementor-1020201 .elementor-element.elementor-element-be23424{width:100%;}.elementor-1020201 .elementor-element.elementor-element-ebd667d{width:37.599%;}.elementor-1020201 .elementor-element.elementor-element-418ba0e{width:34.222%;}.elementor-1020201 .elementor-element.elementor-element-4192577{width:27.492%;}.elementor-1020201 .elementor-element.elementor-element-1cae0d0{width:66.693%;}.elementor-1020201 .elementor-element.elementor-element-618f505{width:32.529%;}.elementor-1020201 .elementor-element.elementor-element-186138e{width:25.429%;}.elementor-1020201 .elementor-element.elementor-element-e8bd9b6{width:40.905%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1020201 .elementor-element.elementor-element-6635972{width:100%;}.elementor-1020201 .elementor-element.elementor-element-eae4434{width:100%;}.elementor-1020201 .elementor-element.elementor-element-ad6bf13{width:100%;}.elementor-1020201 .elementor-element.elementor-element-0f65473{width:100%;}.elementor-1020201 .elementor-element.elementor-element-59805d3{width:100%;}.elementor-1020201 .elementor-element.elementor-element-a00bb1e{width:100%;}.elementor-1020201 .elementor-element.elementor-element-04d4b1d{width:100%;}.elementor-1020201 .elementor-element.elementor-element-ebd667d{width:100%;}.elementor-1020201 .elementor-element.elementor-element-418ba0e{width:100%;}.elementor-1020201 .elementor-element.elementor-element-f7c6059{width:47%;}.elementor-1020201 .elementor-element.elementor-element-b40b223{width:47%;}.elementor-1020201 .elementor-element.elementor-element-775bd9c{width:47%;}.elementor-1020201 .elementor-element.elementor-element-d096425{width:47%;}.elementor-1020201 .elementor-element.elementor-element-1cae0d0{width:100%;}.elementor-1020201 .elementor-element.elementor-element-2a5cce9{width:100%;}.elementor-1020201 .elementor-element.elementor-element-563da18{width:100%;}.elementor-1020201 .elementor-element.elementor-element-13aabac{width:100%;}.elementor-1020201 .elementor-element.elementor-element-1c9d79b{width:100%;}.elementor-1020201 .elementor-element.elementor-element-186138e{width:100%;}.elementor-1020201 .elementor-element.elementor-element-e8bd9b6{width:100%;}.elementor-1020201 .elementor-element.elementor-element-199d503{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-9cdd4bb */.elementor-1020201 .elementor-element.elementor-element-9cdd4bb div{
    font-size: 35px;
    font-style: italic;
    font-weight: 600;
    line-height: 38px;
}
@media screen and (max-width:767px){
    .elementor-1020201 .elementor-element.elementor-element-9cdd4bb div{
    font-size: 22px;
    line-height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23db317 */#date-du-jour{
    text-align: center;
font: normal normal 600 20px/24px Jost;
letter-spacing: 0px;
color: #FFFFFF;
text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38a2116 */@media screen and (min-width:768px){
    .elementor-1020201 .elementor-element.elementor-element-38a2116{
    width: 333px;
    clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);

}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da36c3c */@media screen and (min-width:768px){
        .elementor-1020201 .elementor-element.elementor-element-da36c3c{
    width: fit-content;
    position: absolute;
    left: 0;
    bottom:0;}
    }/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-3ee5a77 */.elementor-1020201 .elementor-element.elementor-element-3ee5a77 img{
    width: auto;
}
.elementor-1020201 .elementor-element.elementor-element-3ee5a77 .ce-image-gallery{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b43b5ab */.elementor-1020201 .elementor-element.elementor-element-b43b5ab img{
    width: auto;
}
.elementor-1020201 .elementor-element.elementor-element-b43b5ab .ce-image-gallery{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36978c9 */.elementor-1020201 .elementor-element.elementor-element-36978c9{
    height: 86vh!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-77ba4f0 */.elementor-1020201 .elementor-element.elementor-element-77ba4f0 .elementor-container{
    margin: 0!important;
    width: 100%!important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc28893 */.elementor-1020201 .elementor-element.elementor-element-dc28893{
    height: calc(100%/3);
}

.elementor-1020201 .elementor-element.elementor-element-dc28893 *{
    height: 100%;
}
.elementor-1020201 .elementor-element.elementor-element-dc28893 img{object-fit: cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3975d5 */.elementor-1020201 .elementor-element.elementor-element-c3975d5{
    height: calc(100%/3);
}

.elementor-1020201 .elementor-element.elementor-element-c3975d5 *{
    height: 100%;
}
.elementor-1020201 .elementor-element.elementor-element-c3975d5 img{object-fit: cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3150885 */.elementor-1020201 .elementor-element.elementor-element-3150885{
    height: calc(100%/3);
}

.elementor-1020201 .elementor-element.elementor-element-3150885 *{
    height: 100%;
}
.elementor-1020201 .elementor-element.elementor-element-3150885 img{object-fit: cover;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357196 */.elementor-1020201 .elementor-element.elementor-element-e357196 span{
    position: relative;
    z-index: 1
}
.elementor-1020201 .elementor-element.elementor-element-e357196{
    position: relative;
    z-index: 10
}



.elementor-1020201 .elementor-element.elementor-element-e357196 span:before{
    content: "";
    position: absolute;
    width: 110%;
    height: 100%;
    background: #F3CEBA;;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13e90ff */.elementor-1020201 .elementor-element.elementor-element-13e90ff{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6635972 */.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr td:first-child{

    width: 130px;
    font-family: Jost;
    font-size: 15px;
    text-align: center
}
.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr td:last-child{
    font-family: Jost;
    font-size: 15px
}
.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr td:nth-child(3){

    border-bottom: solid 2px #F3CEBA;
}

.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr td:nth-child(3):after{
    content:" ";
    width: 100px;
    height: 2px;

}



.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr{
    position: relative
}

tbody tr{
  display: flex;
  width: 100%;
  align-items: center;
  

}
tbody tr td{
 flex-basis: 100%
}
tbody tr td:first-child{
 flex-basis: 130px;
}

tbody tr td:nth-child(2){
 flex-basis: auto;
 white-space: pre
}
tbody tr td:last-child{
 flex-basis: auto;
  white-space: pre
}
tbody tr td:nth-child(3){
    flex-grow: 1;
    flex-basis: auto;
    border-bottom: solid 2px #F3CEBA;
    height: 2px;
    margin: 0 10px;
}


@media screen and (max-width:1025px){
  .elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr:not(:first-child) td:first-child {
  display: none;
}
.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr{
    flex-direction:column;
}
.elementor-1020201 .elementor-element.elementor-element-6635972 tbody tr:first-child td:first-child{
    flex-basis:unset;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f73b512 */.elementor-1020201 .elementor-element.elementor-element-f73b512 .elementor-container{
    margin: 0;
    width: 100%;
}



@media screen and (min-width:1600px){
    .elementor-1020201 .elementor-element.elementor-element-f73b512:after{
    content:"MENU";
      position: absolute;
  top: 50%;
  right: -7%;
  transform: translateY(-50%);
    z-index: 10;
    text-align: center;
font: normal normal bold 100px/24px Playfair Display;
letter-spacing: 20px;
color: #F3CEBA;
opacity: 1;
transform: rotate(90deg)
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e978bc */.elementor-1020201 .elementor-element.elementor-element-6e978bc span{
    position: relative;
    z-index: 1
}
.elementor-1020201 .elementor-element.elementor-element-6e978bc{
    position: relative;
    z-index: 10
}



.elementor-1020201 .elementor-element.elementor-element-6e978bc span:before{
    content: "";
    position: absolute;
    width: 110%;
    height: 100%;
    background: none;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c0d68e */.elementor-1020201 .elementor-element.elementor-element-1c0d68e a {
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06a7794 */.elementor-1020201 .elementor-element.elementor-element-06a7794 a {
    color: white;
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-f146eca */.elementor-1020201 .elementor-element.elementor-element-f146eca .product-title a, .elementor-1020201 .elementor-element.elementor-element-f146eca .product-price-and-shipping span{
    color: white!important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eae4434 */.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr td:first-child{

    width: 130px;
    font-family: Jost;
    font-size: 15px;
    text-align: center
}
.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr td:last-child{
    font-family: Jost;
    font-size: 15px
}
.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr td:nth-child(3){

    border-bottom: solid 2px #F3CEBA;
}

.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr td:nth-child(3):after{
    content:" ";
    width: 100px;
    height: 2px;

}



.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr{
    position: relative
}

tbody tr{
  display: flex;
  width: 100%;
  align-items: center;
  

}
tbody tr td{
 flex-basis: 100%
}
tbody tr td:first-child{
 flex-basis: 130px;
}

tbody tr td:nth-child(2){
 flex-basis: auto;
 white-space: pre
}
tbody tr td:last-child{
 flex-basis: auto;
  white-space: pre
}
tbody tr td:nth-child(3){
    flex-grow: 1;
    flex-basis: auto;
    border-bottom: solid 2px #F3CEBA;
    height: 2px;
    margin: 0 10px;
}


@media screen and (max-width:1025px){
  .elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr:not(:first-child) td:first-child {
  display: none;
}
.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr{
    flex-direction:column;
}
.elementor-1020201 .elementor-element.elementor-element-eae4434 tbody tr:first-child td:first-child{
    flex-basis:unset;
}

}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e3efbc */.elementor-1020201 .elementor-element.elementor-element-4e3efbc:after{
    /*content: "Click and Collect";*/
    text-align: center;
font: italic normal bold 28px/28px JOST;
letter-spacing: 0px;
color: #000000;
text-transform: uppercase;
width: 234px;
height: 234px;
background: white;
position: absolute;

display:flex;
align-items: center;
z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    border-radius: 500px
}

.elementor-1020201 .elementor-element.elementor-element-4e3efbc img{
    height: 260px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a0602a */.elementor-1020201 .elementor-element.elementor-element-1a0602a span{
    position: relative;
    z-index: 1;
    color: white;
}
.elementor-1020201 .elementor-element.elementor-element-1a0602a{
    position: relative;
    z-index: 10
}
.elementor-1020201 .elementor-element.elementor-element-1a0602a span:before{
    content: "";
    position: absolute;
    width: 105%;
    height: 100%;
    background: #6097B7;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67030d1 */@media screen and (min-width:1025px){
    .elementor-1020201 .elementor-element.elementor-element-67030d1:before{
    content: "";
    background: red;
    position: absolute;
    background: url('/img/cms/ALSADOLL-KELSCH-ROUGE.png');
    width: 230px;
    height: 396px;
    right: 0;
    bottom: -20px;

    background-repeat:no-repeat;
}

}


@media screen and (min-width:1025px) and (max-width:1700px){
    .elementor-1020201 .elementor-element.elementor-element-67030d1:before{
        background-size:200px 200px;
        width:200px;
        height:210px
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b33a785 */.elementor-1020201 .elementor-element.elementor-element-b33a785 span {
    position: relative;
    z-index: 1;
}
.elementor-1020201 .elementor-element.elementor-element-b33a785 {
    position: relative;
    z-index: 10
}
.elementor-1020201 .elementor-element.elementor-element-b33a785 span:before{
    content: "";
    position: absolute;
    width: 105%;
    height: 100%;
    background: #F3CEBA;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5606302 */.elementor-1020201 .elementor-element.elementor-element-5606302{
    height: calc(100%/3);
}

.elementor-1020201 .elementor-element.elementor-element-5606302 *{
    height: 100%;
}
.elementor-1020201 .elementor-element.elementor-element-5606302 img{object-fit: cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dd1501 */.elementor-1020201 .elementor-element.elementor-element-1dd1501{
    height: calc(100%/3);
}

.elementor-1020201 .elementor-element.elementor-element-1dd1501 *{
    height: 100%;
}
.elementor-1020201 .elementor-element.elementor-element-1dd1501 img{object-fit: cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b16bca */.elementor-1020201 .elementor-element.elementor-element-1b16bca{
    height: calc(100%/3);
}

.elementor-1020201 .elementor-element.elementor-element-1b16bca *{
    height: 100%;
}
.elementor-1020201 .elementor-element.elementor-element-1b16bca img{object-fit: cover;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f12e2d */.elementor-1020201 .elementor-element.elementor-element-7f12e2d .elementor-container{
    margin: 0;
    width: 100%
}
.elementor-1020201 .elementor-element.elementor-element-7f12e2d .elementor-container .elementor-row{
    justify-content: space-between
}



@media screen and (min-width:1025px){
    .elementor-1020201 .elementor-element.elementor-element-7f12e2d:before{
    content: "";
    background: red;
    position: absolute;
    background: url('/img/cms/ALSABOY_c.png');
    background-repeat: no-repeat;
    width: 209px;
    height: 333px;
    left: 0;
    z-index: 11;
    bottom: -10px;
    transform: translate(-20%)
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef3ace4 */.elementor-1020201 .elementor-element.elementor-element-ef3ace4 div{
    gap: 30px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f892d2 */.elementor-1020201 .elementor-element.elementor-element-4f892d2 span{
    position: relative;
    z-index: 1;
    color: white;
}
.elementor-1020201 .elementor-element.elementor-element-4f892d2{
    position: relative;
    z-index: 10
}
.elementor-1020201 .elementor-element.elementor-element-4f892d2 span:before{
    content: "";
    position: absolute;
    width: 105%;
    height: 100%;
    background: #6097B7;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57d6e3d */@media screen and (min-width:1025px){
    .elementor-1020201 .elementor-element.elementor-element-57d6e3d:before{
    content: "";
    position: absolute;
    background: url("/img/cms/Groupe_45.png");
    background-repeat: no-repeat;
    width: 320px;
    height: 432px;
    right: 0%;
    z-index: 0;
    bottom: 20%;
    opacity:0.3;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7fb06d */.elementor-1020201 .elementor-element.elementor-element-a7fb06d span{
    position: relative;
    z-index: 1
}
.elementor-1020201 .elementor-element.elementor-element-a7fb06d{
    position: relative;
    z-index: 10
}



.elementor-1020201 .elementor-element.elementor-element-a7fb06d span:before{
    content: "";
    position: absolute;
    width: 105%;
    height: 100%;
    background: #F3CEBA;;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d71e4cd */.elementor-1020201 .elementor-element.elementor-element-d71e4cd img{
    width: 418px;
    height: 300px;
    object-fit: cover;
    border-radius: 10px

}

.elementor-1020201 .elementor-element.elementor-element-d71e4cd .elementor-image-carousel-caption{
    position: absolute;
    min-width: 160px;
    z-index: 1;
    bottom: 0;
    left: 0;
    padding: 7px 20px;
    color: black;
    background: #F3CEBA;
    border-radius: 0px 10px;
}

.elementor-1020201 .elementor-element.elementor-element-d71e4cd .swiper-slide{
    display: flex;
    justify-content: center;
}

.elementor-1020201 .elementor-element.elementor-element-d71e4cd figure{
    width: fit-content;
    min-width: unset!important;
    position: relative;
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb52d76 */#custom-dots-container {
   display: flex;
   justify-content: center;
   gap: 8px;
   width: 100%;
}


.carrousel-control{
     fill: white;
    width: 40px;
    height: 40px;
    padding: 10px;
    background: #C22531;
    border-radius: 20px;
    cursor: pointer;
}

.carrousel-control:hover{
    background: #AE222C;
}


.container-carrousel-control{
    display: flex;
    align-items: center;
    gap: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91350c7 */.elementor-1020201 .elementor-element.elementor-element-91350c7{
    position: absolute;
      top: 60%;
  transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78e1112 */.elementor-1020201 .elementor-element.elementor-element-78e1112 span{
    position: relative;
    z-index: 1
}
.elementor-1020201 .elementor-element.elementor-element-78e1112{
    position: relative;
    z-index: 10px
}



.elementor-1020201 .elementor-element.elementor-element-78e1112 span:before{
    content: "";
    position: absolute;
    width: 110%;
    height: 100%;
    background: none;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5ef1611 */.elementor-1020201 .elementor-element.elementor-element-5ef1611 .swiper-slide-image{
    width: auto!important;
        border-radius: 10px;
    box-shadow: 2px 2px 8px #00000029;

    
}


.elementor-1020201 .elementor-element.elementor-element-5ef1611 .swiper-slide{
    width: fit-content!important;
            border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-70cdf27 */.elementor-1020201 .elementor-element.elementor-element-70cdf27 .ce-gallery-icon{
    width: auto!important;
        border-radius: 10px;
    box-shadow: 2px 2px 8px #00000029;

    
}


.elementor-1020201 .elementor-element.elementor-element-70cdf27 .ce-gallery-icon{
    width: fit-content!important;
            border-radius: 10px;

}

.elementor-1020201 .elementor-element.elementor-element-70cdf27 .ce-image-gallery{gap: 10px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f8ede9e */.elementor-1020201 .elementor-element.elementor-element-f8ede9e .elementor-container{
    margin: 0;
    width: 100%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c572a5a */.elementor-1020201 .elementor-element.elementor-element-c572a5a span{
    position: relative;
    z-index: 1;
    color: white;
}
.elementor-1020201 .elementor-element.elementor-element-c572a5a{
    position: relative;
    z-index: 10px
}



.elementor-1020201 .elementor-element.elementor-element-c572a5a span:before{
    content: "";
    position: absolute;
    width: 110%;
    height: 100%;
    background: #6097B7;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-abdb0b3 */@media screen and (min-width:768px){
    .elementor-1020201 .elementor-element.elementor-element-abdb0b3 .elementor-swiper-button-prev {
    left: 27%;
}
.elementor-1020201 .elementor-element.elementor-element-abdb0b3 .elementor-swiper-button-next {
    right: 27%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77e947a */.elementor-1020201 .elementor-element.elementor-element-77e947a span{
    color: #6097B7;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21a2ce7 */@media screen and (min-width:1025px){
    .elementor-1020201 .elementor-element.elementor-element-21a2ce7:before{
    content:"";
    width: 300px;
    left: 00px;
    height: 100%;
    position: absolute;
    background-image: url("/img/cms/epices.jpg");
    background-position: center;
    background-repeat: no-repeat;
   background-size: 650px 600px;
}
.elementor-1020201 .elementor-element.elementor-element-21a2ce7{
    position: relative;
    margin: 0px;
}


}

@media screen and (min-width:1330px){
    .elementor-1020201 .elementor-element.elementor-element-21a2ce7:after{
    content:"";
    width: 335px;
    right: 0px;
    top: 0;
    height: 100%;
    position: absolute;
    background-image: url("/img/cms/shutterstock_352982081.png");
    background-position: right;
    background-repeat: no-repeat;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6fd1a0 */.elementor-1020201 .elementor-element.elementor-element-c6fd1a0 span{
    position: relative;
    z-index: 1
}
.elementor-1020201 .elementor-element.elementor-element-c6fd1a0{
    position: relative;
    z-index: 10px
}



.elementor-1020201 .elementor-element.elementor-element-c6fd1a0 span:before{
    content: "";
    position: absolute;
    width: 110%;
    height: 100%;
    background: #6097B7;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4af229a */@media screen and (min-width:1025px){
    .elementor-1020201 .elementor-element.elementor-element-4af229a:before{
    content: "";
    position: absolute;
    background: url("/img/cms/dragon.png");
    background-repeat: no-repeat;
    width: 320px;
    height: 598px;
    right: 0;
    z-index: 0;
    top: 0;


}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5258e3e */.elementor-1020201 .elementor-element.elementor-element-5258e3e span{
    position: relative;
    z-index: 1
}
.elementor-1020201 .elementor-element.elementor-element-5258e3e{
    position: relative;
    z-index: 10px
}



.elementor-1020201 .elementor-element.elementor-element-5258e3e span:before{
    content: "";
    position: absolute;
    width: 110%;
    height: 100%;
    background: none;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-187d9aa */.elementor-1020201 .elementor-element.elementor-element-187d9aa .elementor-container{
    margin: 0;
    width: 100%
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e10be37 */.elementor-1020201 .elementor-element.elementor-element-e10be37 .eapps-instagram-feed-header-user-picture {
    width: auto;
}
.elementor-1020201 .elementor-element.elementor-element-e10be37 .eapps-instagram-feed-header-user-picture-wrapper {
    height: auto;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a18038 */.elementor-1020201 .elementor-element.elementor-element-6a18038 span{
    position: relative;
    z-index: 1;
    color: white;
}
.elementor-1020201 .elementor-element.elementor-element-6a18038{
    position: relative;
    z-index: 10px
}

.elementor-1020201 .elementor-element.elementor-element-6a18038 span:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #6097B7;
     top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for page-settings */#main-content{
    overflow: hidden!important
}

.menuSemaine span{
    position: relative
}
#pk-popup{
    display: none
}/* End custom CSS */