.elementor-2170101 .elementor-element.elementor-element-d96ca48{margin-top:-7px;margin-bottom:-7px;}.elementor-2170101 .elementor-element.elementor-element-8f00b06 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:5px 0px 5px 13px;}.elementor-2170101 .elementor-element.elementor-element-8f00b06{width:100%;max-width:100%;}.elementor-2170101 .elementor-element.elementor-element-892969f > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 5px 0px 5px;}.elementor-2170101 .elementor-element.elementor-element-e50ce61{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-32f6511{text-align:center;width:1400px;max-width:1400px;}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-image-hotspot-wrapper.elementor-repeater-item-04baa0f{left:55.8%;top:60%;}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-image-hotspot-wrapper.elementor-repeater-item-dcad654{left:72%;top:60%;}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-image-hotspot-wrapper.elementor-repeater-item-548833c{left:88.8%;top:61%;}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-image-hotspot{max-width:100%;}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-image-hotspot > img{opacity:1;}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-icon{font-size:23px;padding:3.1em;}.elementor-2170101 .elementor-element.elementor-element-32f6511.elementor-view-framed .elementor-icon{background-color:rgba(255, 255, 255, 0);}.elementor-2170101 .elementor-element.elementor-element-32f6511.elementor-view-stacked .elementor-icon{color:rgba(255, 255, 255, 0);}.elementor-2170101 .elementor-element.elementor-element-32f6511 .elementor-image-hotspot-title{color:#415A30;}.elementor-2170101 .elementor-element.elementor-element-32f6511 > .elementor-widget-container{margin:-15px 0px -15px -15px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-image-hotspot-wrapper.elementor-repeater-item-4f74a62d{left:56%;top:61%;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-image-hotspot-wrapper.elementor-repeater-item-22967e8{left:72%;top:61%;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-image-hotspot-wrapper.elementor-repeater-item-b781a12{left:89%;top:62%;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-image-hotspot{max-width:100%;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-icon{font-size:22px;padding:0.4em;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb.elementor-view-stacked .elementor-icon{background-color:rgba(68, 107, 68, 0);color:rgba(255, 255, 255, 0);}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-5ff4dcb.elementor-view-default .elementor-icon{color:rgba(68, 107, 68, 0);}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb.elementor-view-framed .elementor-icon{background-color:rgba(255, 255, 255, 0);}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-image-hotspot-title{color:#446B44;}.elementor-2170101 .elementor-element.elementor-element-ced0b47 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-ced0b47{margin-top:0px;margin-bottom:0px;}.elementor-2170101 .elementor-element.elementor-element-e67521f{text-align:center;width:calc(100%);max-width:calc(100%);min-width:0px;flex-grow:0;}.elementor-2170101 .elementor-element.elementor-element-e67521f .elementor-image img{width:640px;height:300px;object-position:center center;}.elementor-2170101 .elementor-element.elementor-element-e67521f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-1b93b62.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2170101 .elementor-element.elementor-element-1b93b62.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2170101 .elementor-element.elementor-element-1b93b62.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-1b93b62 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2170101 .elementor-element.elementor-element-1b93b62 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2170101 .elementor-element.elementor-element-1b93b62 .elementor-image-box-title{color:#476B40;font-family:"Nunito", sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;}.elementor-2170101 .elementor-element.elementor-element-1b93b62 .elementor-image-box-description{color:#171513;font-family:"Nunito", sans-serif;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2170101 .elementor-element.elementor-element-67fc23e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2170101 .elementor-element.elementor-element-67fc23e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2170101 .elementor-element.elementor-element-67fc23e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-67fc23e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2170101 .elementor-element.elementor-element-67fc23e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2170101 .elementor-element.elementor-element-67fc23e .elementor-image-box-title{color:#476B40;font-family:"Nunito", sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;}.elementor-2170101 .elementor-element.elementor-element-67fc23e .elementor-image-box-description{color:#171513;font-family:"Nunito", sans-serif;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2170101 .elementor-element.elementor-element-aa00e88.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2170101 .elementor-element.elementor-element-aa00e88.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2170101 .elementor-element.elementor-element-aa00e88.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-aa00e88 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2170101 .elementor-element.elementor-element-aa00e88 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2170101 .elementor-element.elementor-element-aa00e88 .elementor-image-box-title{color:#476B40;font-family:"Nunito", sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;}.elementor-2170101 .elementor-element.elementor-element-aa00e88 .elementor-image-box-description{color:#171513;font-family:"Nunito", sans-serif;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2170101 .elementor-element.elementor-element-299eb7c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2170101 .elementor-element.elementor-element-299eb7c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2170101 .elementor-element.elementor-element-299eb7c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-299eb7c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2170101 .elementor-element.elementor-element-299eb7c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2170101 .elementor-element.elementor-element-299eb7c .elementor-image-box-title{color:#476B40;font-family:"Nunito", sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;}.elementor-2170101 .elementor-element.elementor-element-299eb7c .elementor-image-box-description{color:#171513;font-family:"Nunito", sans-serif;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2170101 .elementor-element.elementor-element-1d26ddf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-1d26ddf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2EF;background-image:url("/img/cms/promo-bg-removebg-preview.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-2170101 .elementor-element.elementor-element-1d26ddf > .elementor-element-populated{border-style:dashed;border-width:3px 3px 3px 3px;border-color:#C13232;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-1d26ddf > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-1d26ddf > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-1d26ddf > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-2170101 .elementor-element.elementor-element-1d26ddf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-b81d682 .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:31px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-item{background-color:#476B40;border-radius:8px 8px 8px 8px;}body:not(.lang-rtl) .elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-item:not(:first-of-type){margin-left:calc(10px/2);}body:not(.lang-rtl) .elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-item:not(:last-of-type){margin-right:calc(10px/2);}body.lang-rtl .elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-item:not(:first-of-type){margin-right:calc(10px/2);}body.lang-rtl .elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-item:not(:last-of-type){margin-left:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-digits{font-family:"Nunito", sans-serif;font-size:24px;}.elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-label{font-family:"Nunito", sans-serif;font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-dcba34a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-dcba34a:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-dcba34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/our-products-bg.png");}.elementor-2170101 .elementor-element.elementor-element-dcba34a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:-8px;}.elementor-2170101 .elementor-element.elementor-element-dcba34a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-5e9d9bd{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-cc1b8b3 .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-cc1b8b3 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-13fd22d{color:#000000;font-family:"Nunito", sans-serif;font-size:16px;line-height:24.96px;letter-spacing:0.32px;}.elementor-2170101 .elementor-element.elementor-element-406d8a2 .swiper-slide > *{padding:10px 10px 10px 10px !important;}.elementor-2170101 .elementor-element.elementor-element-4932e56 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-4932e56:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-4932e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/our-products-bg.png");}.elementor-2170101 .elementor-element.elementor-element-4932e56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:-8px;}.elementor-2170101 .elementor-element.elementor-element-4932e56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-6bcc5ec{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-fe79766{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-fe79766 .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-fe79766 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-f8a107b{color:#000000;font-family:"Nunito", sans-serif;font-size:16px;line-height:24.96px;letter-spacing:0.32px;}.elementor-2170101 .elementor-element.elementor-element-9b07ee1 .swiper-slide > *{padding:10px 10px 10px 10px !important;}.elementor-2170101 .elementor-element.elementor-element-99d0bb8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-99d0bb8:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-99d0bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/our-products-bg.png");}.elementor-2170101 .elementor-element.elementor-element-99d0bb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:-8px;}.elementor-2170101 .elementor-element.elementor-element-99d0bb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-c8ca87d{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-c8ca87d .elementor-image img{width:45%;}.elementor-2170101 .elementor-element.elementor-element-b0189c2 .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-b0189c2 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-f8a7d23{color:#000000;font-family:"Nunito", sans-serif;font-size:16px;line-height:24.96px;letter-spacing:0.32px;}.elementor-2170101 .elementor-element.elementor-element-ce9f41e .swiper-slide > *{padding:10px 10px 10px 10px !important;}.elementor-2170101 .elementor-element.elementor-element-66ff213 > .elementor-background-overlay{background-color:rgba(248, 242, 239, 0);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-66ff213{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(2, 1, 1, 0);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;}.elementor-2170101 .elementor-element.elementor-element-66ff213, .elementor-2170101 .elementor-element.elementor-element-66ff213 > [class*="elementor-background-"]{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-ef6c85f > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;text-align:left;color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-ef6c85f .swiper-slide > *{padding:10px 10px 10px 10px !important;border-color:rgba(0, 0, 0, 0);}.elementor-2170101 .elementor-element.elementor-element-ef6c85f > .elementor-widget-container{background-color:rgba(248, 242, 239, 0);}.elementor-2170101 .elementor-element.elementor-element-c9849fb > .elementor-background-overlay{background-color:rgba(248, 242, 239, 0);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-c9849fb{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(2, 1, 1, 0);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-c9849fb, .elementor-2170101 .elementor-element.elementor-element-c9849fb > [class*="elementor-background-"]{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-6fc7c87 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-6fc7c87 .swiper-slide > *{padding:10px 10px 10px 10px !important;}.elementor-2170101 .elementor-element.elementor-element-6fc7c87 > .elementor-widget-container{background-color:rgba(248, 242, 239, 0);}.elementor-2170101 .elementor-element.elementor-element-5b46771{--divider-border-style:solid;--divider-border-color:#E7D2C6;--divider-border-width:1px;}.elementor-2170101 .elementor-element.elementor-element-5b46771 .elementor-divider-separator{width:100%;}.elementor-2170101 .elementor-element.elementor-element-5b46771 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-861c051 > .elementor-background-overlay{background-color:rgba(248, 242, 239, 0);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-861c051{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-861c051, .elementor-2170101 .elementor-element.elementor-element-861c051 > [class*="elementor-background-"]{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-7746c65 > .elementor-widget-container{background-color:rgba(248, 242, 239, 0);}.elementor-2170101 .elementor-element.elementor-element-7da84d4 .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-7da84d4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2170101 .elementor-element.elementor-element-9b42920 figure{width:calc(100% / 4);padding:9px;}.elementor-2170101 .elementor-element.elementor-element-9b42920 .elementor-image-gallery{margin:-9px;}.elementor-2170101 .elementor-element.elementor-element-9b42920 figcaption{text-align:center;color:#171513;font-family:"Nunito", sans-serif;font-size:20px;font-weight:700;line-height:26px;letter-spacing:0.4px;margin-top:10px;}.elementor-2170101 .elementor-element.elementor-element-0d30b44{--divider-border-style:solid;--divider-border-color:#E7D2C6;--divider-border-width:1px;}.elementor-2170101 .elementor-element.elementor-element-0d30b44 .elementor-divider-separator{width:100%;}.elementor-2170101 .elementor-element.elementor-element-0d30b44 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-ccf400d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-ccf400d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-49b7045 .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-6ac9d68 .elementor-heading-title{color:#66A656;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-6ac9d68 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-9dbfab7{color:#000000;font-family:"Nunito", sans-serif;font-size:16px;line-height:24.96px;letter-spacing:0.2px;}.elementor-2170101 .elementor-element.elementor-element-8de362e{--divider-border-style:solid;--divider-border-color:#E7D2C6;--divider-border-width:1px;}.elementor-2170101 .elementor-element.elementor-element-8de362e .elementor-divider-separator{width:100%;}.elementor-2170101 .elementor-element.elementor-element-8de362e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-104af5e .elementor-heading-title{color:#112F19;font-family:"Nunito", sans-serif;font-size:36px;font-weight:700;line-height:39.6px;letter-spacing:-0.72px;}.elementor-2170101 .elementor-element.elementor-element-104af5e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2170101 .elementor-element.elementor-element-c680a73 .elementor-text-editor{text-align:right;}.elementor-2170101 .elementor-element.elementor-element-c680a73{color:#000000;font-family:"Nunito", sans-serif;font-size:16px;line-height:24.96px;letter-spacing:0.2px;}.elementor-2170101 .elementor-element.elementor-element-98f37b5{color:#000000;font-family:"Nunito", sans-serif;font-size:16px;line-height:24.96px;letter-spacing:0.2px;}@media(min-width:768px){.elementor-2170101 .elementor-element.elementor-element-c3e6d3a{width:54.665%;}.elementor-2170101 .elementor-element.elementor-element-50777cb{width:45%;}}@media(max-width:1169px){.elementor-2170101 .elementor-element.elementor-element-9b42920 figure{width:calc(100% / 3);}}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-d96ca48{margin-top:-15px;margin-bottom:-0px;}.elementor-2170101 .elementor-element.elementor-element-8f00b06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-7736a3e{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-e50ce61{margin-top:0px;margin-bottom:25px;}.elementor-2170101 .elementor-element.elementor-element-4b3d58f{margin-top:-30px;margin-bottom:0px;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb .elementor-icon{font-size:48px;}.elementor-2170101 .elementor-element.elementor-element-5ff4dcb > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-2170101 .elementor-element.elementor-element-ced0b47{margin-top:-0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-e67521f .elementor-image img{object-fit:contain;}.elementor-2170101 .elementor-element.elementor-element-e67521f > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-e67521f{width:100%;max-width:100%;}.elementor-2170101 .elementor-element.elementor-element-1b93b62 .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-67fc23e .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-aa00e88 .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-299eb7c .elementor-image-box-img{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-9b42920 figure{width:calc(100% / 2);}}/* Start custom CSS for image-hotspot, class: .elementor-element-32f6511 *//* Usunięcie obwódek dla wszystkich hotspotów w podanych elementach */
div.elementor-image-hotspot-wrapper:nth-child(2) .elementor-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(3) .elementor-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(4) .elementor-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(2) .e-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(3) .e-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(4) .e-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(2) .elementor-image-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(3) .elementor-image-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(4) .elementor-image-hotspot,
div.elementor-image-hotspot-wrapper:nth-child(2) .elementor-hotspot__button,
div.elementor-image-hotspot-wrapper:nth-child(3) .elementor-hotspot__button,
div.elementor-image-hotspot-wrapper:nth-child(4) .elementor-hotspot__button,
div.elementor-image-hotspot-wrapper:nth-child(2) .e-hotspot__button,
div.elementor-image-hotspot-wrapper:nth-child(3) .e-hotspot__button,
div.elementor-image-hotspot-wrapper:nth-child(4) .e-hotspot__button {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

/* Bardziej zwięzła wersja - może obejmować te same elementy */
div.elementor-image-hotspot-wrapper:nth-child(n+2):nth-child(-n+4) [class*="hotspot"],
div.elementor-image-hotspot-wrapper:nth-child(n+2):nth-child(-n+4) a,
div.elementor-image-hotspot-wrapper:nth-child(n+2):nth-child(-n+4) area {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e67521f */.custom-popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1000;
}

.popup-content {
    position: relative;
    background-color: #fff;
    margin: 15% auto;
    padding: 20px;
    width: 70%;
    max-width: 500px;
    border-radius: 5px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}

.close-popup {
    position: absolute;
    right: 10px;
    top: 5px;
    font-size: 24px;
    font-weight: bold;
    cursor: pointer;
}

.custom-popup.show {
    display: block;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-b4f12e1 */.elementor-2170101 .elementor-element.elementor-element-b4f12e1 .elementor-countdown-item {
    display: flex;
    justify-content: center;
    align-items: baseline;
    padding: 10px 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d26ddf */#popup-trigger .elementor-element-1d26ddf .elementor-element-3efefca li.product-flag.discount {
    display: none !important;
}/* End custom CSS */