.elementor-4599 .elementor-element.elementor-element-52ed1ea{--display:flex;--min-height:606px;}.elementor-4599 .elementor-element.elementor-element-52ed1ea:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-52ed1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#391B1B;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4599 .elementor-element.elementor-element-7345f9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4599 .elementor-element.elementor-element-7345f9d{z-index:1;}.elementor-4599 .elementor-element.elementor-element-7345f9d img{width:100%;max-width:100%;height:500px;object-fit:fill;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4599 .elementor-element.elementor-element-c48267f{--display:flex;--min-height:894px;--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;box-shadow:0px 0px 10px 0px rgba(255, 182.3804347826087, 182.3804347826087, 0.28);}.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-4599 .elementor-element.elementor-element-924d42d .elementor-button{background-color:#391B1B;font-family:"Literata", Sans-serif;font-size:30px;font-weight:500;fill:#B59260;color:#B59260;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-4599 .elementor-element.elementor-element-924d42d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4599 .elementor-element.elementor-element-577ffb4{--display:flex;--min-height:894px;--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;box-shadow:0px 0px 10px 0px rgba(255, 182.3804347826087, 182.3804347826087, 0.28);}.elementor-4599 .elementor-element.elementor-element-3a0bdde .elementor-button{background-color:#391B1B;font-family:"Literata", Sans-serif;font-size:30px;font-weight:500;fill:#B59260;color:#B59260;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-4599 .elementor-element.elementor-element-3a0bdde.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4599 .elementor-element.elementor-element-6bd6acd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-6bd6acd:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-6bd6acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5C1C1;}.elementor-4599 .elementor-element.elementor-element-4d23102{--spacer-size:50px;}.elementor-4599 .elementor-element.elementor-element-5379d4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-5379d4f.elementor-element{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-5379d4f{text-align:center;}.elementor-4599 .elementor-element.elementor-element-5379d4f img{width:66%;max-width:100%;height:236px;}.elementor-4599 .elementor-element.elementor-element-e250506{--spacer-size:13px;}.elementor-4599 .elementor-element.elementor-element-0648bce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-0648bce:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-0648bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5C1C1;}.elementor-4599 .elementor-element.elementor-element-0648bce > .elementor-shape-bottom .elementor-shape-fill, .elementor-4599 .elementor-element.elementor-element-0648bce > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#391B1B;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product{text-align:center;}.elementor-4599 .elementor-element.elementor-element-a48101f > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products  ul.products{grid-column-gap:25px;grid-row-gap:40px;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:16px 16px 16px 16px;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#B59260;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#B59260;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Literata", Sans-serif;font-size:15px;font-weight:600;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .price{color:#B59260;font-family:"Literata", Sans-serif;font-weight:600;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .price ins{color:#B59260;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .price ins .amount{color:#B59260;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .price del {font-family:"Literata", Sans-serif;font-size:1px;font-weight:600;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product .button{color:#B59260;border-color:#B59260;font-family:"Literata", Sans-serif;font-size:13px;font-weight:500;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4599 .elementor-element.elementor-element-ce2120b{--spacer-size:50px;}.elementor-4599 .elementor-element.elementor-element-cd78fe5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4599 .elementor-element.elementor-element-cd78fe5:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-cd78fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#391B1B;}.elementor-4599 .elementor-element.elementor-element-cd78fe5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4599 .elementor-element.elementor-element-cd78fe5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#D5C1C1;}.elementor-4599 .elementor-element.elementor-element-8bcf150{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4599 .elementor-element.elementor-element-8ca48aa.elementor-element{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-8ca48aa{text-align:center;font-family:"Literata", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-aa0813f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-5484bc3{text-align:center;font-family:"Literata", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-df75a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-df75a32:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-df75a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5C1C1;}.elementor-4599 .elementor-element.elementor-element-bb7a02e{--spacer-size:50px;}.elementor-4599 .elementor-element.elementor-element-8178fbf{--display:flex;--min-height:111px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-17f8425 img{width:32%;max-width:100%;height:154px;object-fit:fill;}.elementor-4599 .elementor-element.elementor-element-b5eb8df{--display:flex;--min-height:215px;--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;--flex-wrap:wrap;}.elementor-4599 .elementor-element.elementor-element-b5eb8df:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-b5eb8df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5C1C1;}.elementor-4599 .elementor-element.elementor-element-b5eb8df.e-con{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-fe1246b{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4599 .elementor-element.elementor-element-3b3c79c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-3b3c79c img{border-radius:18px 18px 18px 18px;}.elementor-4599 .elementor-element.elementor-element-62e5096{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-4818d0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-4818d0b img{border-radius:18px 18px 18px 18px;}.elementor-4599 .elementor-element.elementor-element-157e911{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-157e911:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-157e911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5C1C1;}.elementor-4599 .elementor-element.elementor-element-f93a34a{--spacer-size:50px;}.elementor-4599 .elementor-element.elementor-element-e2d2507 img{width:50%;max-width:100%;height:110px;object-fit:fill;}.elementor-4599 .elementor-element.elementor-element-236424a > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-4599 .elementor-element.elementor-element-236424a{text-align:justify;font-family:"Literata", Sans-serif;font-weight:400;color:#391B1B;}.elementor-4599 .elementor-element.elementor-element-80a9135 .elementor-button{background-color:#391B1B;font-family:"Literata", Sans-serif;font-weight:500;fill:#D5C1C1;color:#D5C1C1;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-4599 .elementor-element.elementor-element-80a9135 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-300px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-ff60968{--display:flex;--min-height:749px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-85421be .elementor-button{background-color:#D8DAD800;font-family:"EB Garamond", Sans-serif;font-size:32px;font-weight:500;}.elementor-4599 .elementor-element.elementor-element-85421be > .elementor-widget-container{margin:530px 22px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-c353fe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-cfd20d7 img{width:40%;max-width:95%;height:199px;}.elementor-4599 .elementor-element.elementor-element-4648cbb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4599 .elementor-element.elementor-element-5ac77e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-5ac77e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4599 .elementor-element.elementor-element-02a697d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-02a697d{text-align:end;}.elementor-4599 .elementor-element.elementor-element-02a697d img{width:100%;max-width:100%;height:397px;}.elementor-4599 .elementor-element.elementor-element-ed6dd72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-262dc9a .elementor-button{background-color:#D8DAD800;font-family:"EB Garamond", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;border-radius:2px 2px 2px 2px;padding:21px 21px 21px 21px;}.elementor-4599 .elementor-element.elementor-element-262dc9a > .elementor-widget-container{margin:102px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-471ccf5 .elementor-button{background-color:#D8DAD800;font-family:"EB Garamond", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;border-radius:2px 2px 2px 2px;padding:21px 59px 21px 60px;}.elementor-4599 .elementor-element.elementor-element-4e21141 .elementor-button{background-color:#D8DAD800;font-family:"EB Garamond", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;border-radius:2px 2px 2px 2px;padding:21px 59px 21px 60px;}.elementor-4599 .elementor-element.elementor-element-ca61fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-386ff17{--spacer-size:50px;}.elementor-4599 .elementor-element.elementor-element-f682162{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4599 .elementor-element.elementor-element-6b95d6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4599 .elementor-element.elementor-element-6b95d6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4599 .elementor-element.elementor-element-2e2798e > .elementor-widget-container{padding:17px 60px 17px 60px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;}.elementor-4599 .elementor-element.elementor-element-2e2798e.elementor-element{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-2e2798e{text-align:center;}.elementor-4599 .elementor-element.elementor-element-2e2798e .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:29px;font-weight:300;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-1013c49 > .elementor-widget-container{padding:20px 9px 20px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;}.elementor-4599 .elementor-element.elementor-element-1013c49.elementor-element{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-1013c49{text-align:center;}.elementor-4599 .elementor-element.elementor-element-1013c49 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:29px;font-weight:300;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-27527c3 > .elementor-widget-container{padding:17px 170px 17px 170px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;}.elementor-4599 .elementor-element.elementor-element-27527c3.elementor-element{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-27527c3{text-align:center;}.elementor-4599 .elementor-element.elementor-element-27527c3 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:29px;font-weight:300;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-d09e051 > .elementor-widget-container{padding:16px 110px 16px 110px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c6a3cb;}.elementor-4599 .elementor-element.elementor-element-d09e051.elementor-element{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-d09e051{text-align:center;}.elementor-4599 .elementor-element.elementor-element-d09e051 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:29px;font-weight:300;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-a6cb0ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-2106f29{text-align:center;font-family:"EB Garamond", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4599 .elementor-element.elementor-element-8e31938{--display:flex;--min-height:111px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-8f72b77 img{width:37%;max-width:100%;height:163px;object-fit:fill;}.elementor-4599 .elementor-element.elementor-element-92d3004{--display:flex;--min-height:304px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4599 .elementor-element.elementor-element-443cead{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4599 .elementor-element.elementor-element-fd4196c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-4a0d27c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-5717e40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-7e18921{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-854bbd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-a79f398{--display:flex;--min-height:638px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4599 .elementor-element.elementor-element-99a57d7{--spacer-size:50px;}.elementor-4599 .elementor-element.elementor-element-f752e28 img{width:69%;max-width:100%;height:80px;object-fit:fill;}.elementor-4599 .elementor-element.elementor-element-3d83a34 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-4599 .elementor-element.elementor-element-3d83a34{text-align:justify;font-family:"EB Garamond", Sans-serif;font-weight:400;color:#FFFBFB;}.elementor-4599 .elementor-element.elementor-element-4697fc2 .elementor-button{background-color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-weight:500;fill:#3A183B;color:#3A183B;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-4599 .elementor-element.elementor-element-4697fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-300px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:451px){.elementor-4599 .elementor-element.elementor-element-c48267f{--content-width:1600px;}.elementor-4599 .elementor-element.elementor-element-8bcf150{--width:52%;}.elementor-4599 .elementor-element.elementor-element-aa0813f{--width:38%;}.elementor-4599 .elementor-element.elementor-element-b5eb8df{--width:68%;}.elementor-4599 .elementor-element.elementor-element-fe1246b{--width:33.3333%;}.elementor-4599 .elementor-element.elementor-element-62e5096{--width:33.3333%;}.elementor-4599 .elementor-element.elementor-element-157e911{--content-width:1327px;}.elementor-4599 .elementor-element.elementor-element-5ac77e0{--width:58%;}.elementor-4599 .elementor-element.elementor-element-ed6dd72{--width:50%;}.elementor-4599 .elementor-element.elementor-element-6b95d6f{--width:49%;}.elementor-4599 .elementor-element.elementor-element-a6cb0ce{--width:39%;}.elementor-4599 .elementor-element.elementor-element-92d3004{--content-width:1079px;}.elementor-4599 .elementor-element.elementor-element-443cead{--width:33.3333%;}.elementor-4599 .elementor-element.elementor-element-4a0d27c{--width:33.3333%;}.elementor-4599 .elementor-element.elementor-element-7e18921{--width:33.3333%;}.elementor-4599 .elementor-element.elementor-element-a79f398{--content-width:1327px;}}@media(max-width:1025px) and (min-width:451px){.elementor-4599 .elementor-element.elementor-element-5ac77e0{--width:585px;}.elementor-4599 .elementor-element.elementor-element-a6cb0ce{--width:602px;}}@media(min-width:1600px){.elementor-4599 .elementor-element.elementor-element-17f8425 img{width:502px;max-width:1000px;height:226px;}.elementor-4599 .elementor-element.elementor-element-e2d2507 img{height:113px;}.elementor-4599 .elementor-element.elementor-element-5ac77e0{--width:900px;}.elementor-4599 .elementor-element.elementor-element-6b95d6f{--width:671.656px;}}@media(max-width:1200px){.elementor-4599 .elementor-element.elementor-element-5379d4f > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-5379d4f img{width:434px;max-width:1000px;height:167px;object-fit:scale-down;}}@media(max-width:1025px){.elementor-4599 .elementor-element.elementor-element-5379d4f > .elementor-widget-container{margin:0px 0px -191px 0px;}.elementor-4599 .elementor-element.elementor-element-5379d4f img{width:55%;height:500px;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4599 .elementor-element.elementor-element-ff60968{--min-height:0px;}.elementor-4599 .elementor-element.elementor-element-cfd20d7 img{width:58%;}.elementor-4599 .elementor-element.elementor-element-02a697d img{width:100%;}}@media(max-width:450px){.elementor-4599 .elementor-element.elementor-element-577ffb4{--content-width:500px;--min-height:797px;}.elementor-4599 .elementor-element.elementor-element-577ffb4 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-4599 .elementor-element.elementor-element-577ffb4.e-con{--align-self:center;}.elementor-4599 .elementor-element.elementor-element-5379d4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4599 .elementor-element.elementor-element-5379d4f img{width:83%;height:150px;}.elementor-4599 .elementor-element.elementor-element-a48101f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4599 .elementor-element.elementor-element-bb7a02e{--spacer-size:9px;}.elementor-4599 .elementor-element.elementor-element-17f8425 img{width:91%;height:129px;}.elementor-4599 .elementor-element.elementor-element-fe1246b{--width:500px;}.elementor-4599 .elementor-element.elementor-element-f93a34a{--spacer-size:12px;}.elementor-4599 .elementor-element.elementor-element-e2d2507 img{width:87%;height:80px;}.elementor-4599 .elementor-element.elementor-element-236424a > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-4599 .elementor-element.elementor-element-cfd20d7 img{width:99%;}.elementor-4599 .elementor-element.elementor-element-02a697d img{width:100%;height:190px;}.elementor-4599 .elementor-element.elementor-element-262dc9a > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-4599 .elementor-element.elementor-element-8f72b77 img{width:80%;}.elementor-4599 .elementor-element.elementor-element-f752e28 img{width:100%;height:62px;}.elementor-4599 .elementor-element.elementor-element-3d83a34 > .elementor-widget-container{padding:0px 50px 0px 50px;}}/* Start custom CSS for image, class: .elementor-element-7345f9d */.elementor-4599 .elementor-element.elementor-element-7345f9d img {
  width: 1600px;       /* l’image remplit horizontalement le conteneur */
  height: 894px;     /* force la hauteur souhaitée */
  object-fit: cover; /* garde l’effet recadré / zoom */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff60968 */.elementor-4599 .elementor-element.elementor-element-ff60968 .elementor-background-slideshow__slide__image {
    position: relative;
    overflow: hidden;
}

.elementor-4599 .elementor-element.elementor-element-ff60968 .elementor-background-slideshow__slide__image::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 40%; /* Adjust the height as needed */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(20, 16,44, 1) 100%);
    pointer-events: none; /* Ensures the overlay does not interfere with interactions */
}/* End custom CSS */