.elementor-92274 .elementor-element.elementor-element-73e28633{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-92274 .elementor-element.elementor-element-73e28633 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-6fe02c65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-6fe02c65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-22d90c1 > .elementor-widget-container{margin:0px -125px 0px 125px;}.elementor-92274 .elementor-element.elementor-element-22d90c1 .woocommerce-breadcrumb{text-align:center;}.elementor-92274 .elementor-element.elementor-element-7c5efb3 > .elementor-container{max-width:1100px;}.elementor-92274 .elementor-element.elementor-element-70c1cd10{margin-top:15px;margin-bottom:15px;}.elementor-92274 .elementor-element.elementor-element-7103cb4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-7103cb4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-7103cb4a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-7103cb4a > .elementor-element-populated, .elementor-92274 .elementor-element.elementor-element-7103cb4a > .elementor-element-populated > .elementor-background-overlay, .elementor-92274 .elementor-element.elementor-element-7103cb4a > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-92274 .elementor-element.elementor-element-7103cb4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-1f20a67c{--iteration-count:infinite;--animation-duration:1200ms;z-index:0;--dynamic-text-color:#DFE2FF;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline{text-align:center;font-size:40px;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000000;stroke:#000000;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline-dynamic-text{font-family:"gveret", Sans-serif;font-weight:100;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:2px;}.elementor-92274 .elementor-element.elementor-element-4833fe8b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-4833fe8b{text-align:center;}.elementor-92274 .elementor-element.elementor-element-4833fe8b .elementor-heading-title{font-family:"gen", Sans-serif;font-size:20px;}.elementor-92274 .elementor-element.elementor-element-37988733{margin-top:15px;margin-bottom:15px;}.elementor-92274 .elementor-element.elementor-element-40c46294:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-40c46294 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-40c46294 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-40c46294 > .elementor-element-populated, .elementor-92274 .elementor-element.elementor-element-40c46294 > .elementor-element-populated > .elementor-background-overlay, .elementor-92274 .elementor-element.elementor-element-40c46294 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-92274 .elementor-element.elementor-element-40c46294 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-1ba88d81{--iteration-count:infinite;--animation-duration:1200ms;z-index:0;--dynamic-text-color:#DFE2FF;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline{text-align:start;font-family:"gen", Sans-serif;font-size:18px;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline-plain-text{color:#DFE2FF;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline-dynamic-text{font-family:"gen", Sans-serif;font-weight:100;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:2px;}.elementor-92274 .elementor-element.elementor-element-ca66013 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-ca66013{text-align:start;}.elementor-92274 .elementor-element.elementor-element-ca66013 .elementor-heading-title{font-family:"gen", Sans-serif;font-size:19px;}.elementor-92274 .elementor-element.elementor-element-326dc321:not(.elementor-motion-effects-element-type-background), .elementor-92274 .elementor-element.elementor-element-326dc321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-326dc321{border-style:solid;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-326dc321 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-92274 .elementor-element.elementor-element-6af8657{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-item > a{font-family:"gen", Sans-serif;font-size:10px;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-2d80df3d > .elementor-container{max-width:1100px;}.elementor-92274 .elementor-element.elementor-element-2d80df3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-2d80df3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-62a9d46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-92274 .elementor-element.elementor-element-62a9d46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-6457b824 > .elementor-container{max-width:265px;}.elementor-92274 .elementor-element.elementor-element-6457b824{margin-top:-85px;margin-bottom:0px;z-index:0;}.elementor-92274 .elementor-element.elementor-element-3c947850:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-3c947850 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-3c947850 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-92274 .elementor-element.elementor-element-3c947850 > .elementor-element-populated, .elementor-92274 .elementor-element.elementor-element-3c947850 > .elementor-element-populated > .elementor-background-overlay, .elementor-92274 .elementor-element.elementor-element-3c947850 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-92274 .elementor-element.elementor-element-3c947850 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-53011882{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DFE2FF;}.elementor-92274 .elementor-element.elementor-element-53011882 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-92274 .elementor-element.elementor-element-53011882 .elementor-headline{text-align:center;font-family:"gen", Sans-serif;font-size:23px;}.elementor-92274 .elementor-element.elementor-element-53011882 .elementor-headline-dynamic-text{font-family:"gen", Sans-serif;font-weight:100;}.elementor-92274 .elementor-element.elementor-element-53011882 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92274 .elementor-element.elementor-element-53011882 .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:5px;}.elementor-92274 .elementor-element.elementor-element-75da88cf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-92274 .elementor-element.elementor-element-75da88cf{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-item > a{font-family:"gen", Sans-serif;font-size:12px;}.elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-92274 .elementor-element.elementor-element-75da88cf .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-207e2280:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-207e2280 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-207e2280 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-207e2280 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-548d249e .elementor-button{background-color:#000000;font-family:"gen", Sans-serif;font-size:22px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-92274 .elementor-element.elementor-element-548d249e .elementor-button:hover, .elementor-92274 .elementor-element.elementor-element-548d249e .elementor-button:focus{background-color:#000000;color:#FFFD00;border-color:#FFFD00;}.elementor-92274 .elementor-element.elementor-element-548d249e .elementor-button:hover svg, .elementor-92274 .elementor-element.elementor-element-548d249e .elementor-button:focus svg{fill:#FFFD00;}.elementor-92274 .elementor-element.elementor-element-73306b1:not(.elementor-motion-effects-element-type-background), .elementor-92274 .elementor-element.elementor-element-73306b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-73306b1{border-style:solid;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-73306b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-92274 .elementor-element.elementor-element-d5427bd{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-item > a{font-family:"gen", Sans-serif;font-size:10px;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-1bf15aa4 > .elementor-container{max-width:1100px;}.elementor-92274 .elementor-element.elementor-element-1bf15aa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:21px;margin-bottom:21px;padding:0px 0px 0px 0px;z-index:0;}.elementor-92274 .elementor-element.elementor-element-1bf15aa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-1f040b30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-1f040b30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-1f040b30{z-index:0;}.elementor-92274 .elementor-element.elementor-element-5f0bed1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-5f0bed1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-5f0bed1b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92274 .elementor-element.elementor-element-5f0bed1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-5f0bed1b{z-index:0;}.elementor-92274 .elementor-element.elementor-element-1d0beb3 .elementor-repeater-item-f21a11d .swiper-slide-bg{background-color:#833ca3;}.elementor-92274 .elementor-element.elementor-element-1d0beb3 .elementor-repeater-item-3a287d0 .swiper-slide-bg{background-color:#4054b2;}.elementor-92274 .elementor-element.elementor-element-1d0beb3 .elementor-repeater-item-8199829 .swiper-slide-bg{background-color:#1abc9c;}.elementor-92274 .elementor-element.elementor-element-1d0beb3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:160px;}.elementor-92274 .elementor-element.elementor-element-1d0beb3 .swiper-slide-contents{max-width:66%;}.elementor-92274 .elementor-element.elementor-element-1d0beb3 .swiper-slide-inner{text-align:center;}.elementor-92274 .elementor-element.elementor-element-7fba912f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-7fba912f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-7fba912f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92274 .elementor-element.elementor-element-7fba912f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 > .elementor-widget-container{background-color:#000000;padding:15px 0px 15px 0px;border-style:solid;}.elementor-92274 .elementor-element.elementor-element-a8c4b31:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-wrapper{text-align:center;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-framed .elementor-icon, .elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-a8c4b31.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon{font-size:32px;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d3da829 > .elementor-widget-container{background-color:#000000;padding:15px 0px 15px 0px;border-style:solid;}.elementor-92274 .elementor-element.elementor-element-d3da829:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-wrapper{text-align:center;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-framed .elementor-icon, .elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d3da829.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon{font-size:32px;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 > .elementor-widget-container{background-color:#000000;padding:15px 0px 15px 0px;border-style:solid;}.elementor-92274 .elementor-element.elementor-element-d4f59c3:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-wrapper{text-align:center;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-framed .elementor-icon, .elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-d4f59c3.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon{font-size:32px;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-6c04056 > .elementor-widget-container{background-color:#000000;padding:15px 0px 15px 0px;border-style:solid;}.elementor-92274 .elementor-element.elementor-element-6c04056:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-wrapper{text-align:center;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-framed .elementor-icon, .elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92274 .elementor-element.elementor-element-6c04056.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon{font-size:32px;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-d7ada5d > .elementor-container{max-width:1100px;}.elementor-92274 .elementor-element.elementor-element-d7ada5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-d7ada5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-88dd531:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-88dd531 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-88dd531 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-88dd531 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-20d3faf{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-92274 .elementor-element.elementor-element-5ab95c9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-5ab95c9{column-gap:0px;}.elementor-92274 .elementor-element.elementor-element-19011c7 > .elementor-container{max-width:1100px;}.elementor-92274 .elementor-element.elementor-element-19011c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-92274 .elementor-element.elementor-element-19011c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-73a49e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92274 .elementor-element.elementor-element-73a49e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92274 .elementor-element.elementor-element-73a49e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92274 .elementor-element.elementor-element-73a49e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92274 .elementor-element.elementor-element-3e9f00a{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-92274 .elementor-element.elementor-element-2285f23 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-92274 .elementor-element.elementor-element-2285f23{text-align:end;}.elementor-92274 .elementor-element.elementor-element-2285f23 .elementor-heading-title{font-family:"gen", Sans-serif;font-size:16px;}.elementor-92274 .elementor-element.elementor-element-8b640e9 > .elementor-widget-container{padding:0px 0px 0px 365px;}.elementor-92274 .elementor-element.elementor-element-8b640e9{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-92274 .elementor-element.elementor-element-8b640e9 .elementor-share-btn{font-size:calc(1.4px * 10);height:2.2em;}.elementor-92274 .elementor-element.elementor-element-8b640e9 .elementor-share-btn__icon{--e-share-buttons-icon-size:1.7em;}@media(min-width:768px){.elementor-92274 .elementor-element.elementor-element-62a9d46{width:24%;}.elementor-92274 .elementor-element.elementor-element-3c947850{width:100%;}.elementor-92274 .elementor-element.elementor-element-207e2280{width:76%;}.elementor-92274 .elementor-element.elementor-element-1f040b30{width:100%;}.elementor-92274 .elementor-element.elementor-element-253f775{width:25.476%;}.elementor-92274 .elementor-element.elementor-element-310ff37{width:22.329%;}.elementor-92274 .elementor-element.elementor-element-1d7bc3f{width:29.584%;}.elementor-92274 .elementor-element.elementor-element-0ed2ff8{width:22.615%;}}@media(max-width:1024px){.elementor-92274 .elementor-element.elementor-element-73e28633{padding:30px 20px 30px 20px;}.elementor-92274 .elementor-element.elementor-element-2d80df3d{padding:0px 20px 0px 20px;}.elementor-92274 .elementor-element.elementor-element-62a9d46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-207e2280 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-1bf15aa4{padding:0px 20px 0px 20px;}.elementor-92274 .elementor-element.elementor-element-d7ada5d{padding:0px 20px 0px 20px;}.elementor-92274 .elementor-element.elementor-element-19011c7{padding:0px 20px 0px 20px;} .elementor-92274 .elementor-element.elementor-element-8b640e9{--grid-side-margin:5px;--grid-column-gap:5px;}}@media(max-width:767px){.elementor-92274 .elementor-element.elementor-element-73e28633{margin-top:-50px;margin-bottom:0px;padding:1px 1px 1px 1px;}.elementor-92274 .elementor-element.elementor-element-22d90c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline{font-size:23px;}.elementor-92274 .elementor-element.elementor-element-1f20a67c .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0.8px;stroke-width:0.8px;}.elementor-92274 .elementor-element.elementor-element-4833fe8b .elementor-heading-title{font-size:17px;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline{font-size:16px;}.elementor-92274 .elementor-element.elementor-element-1ba88d81 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0.9px;stroke-width:0.9px;}.elementor-92274 .elementor-element.elementor-element-ca66013 .elementor-heading-title{font-size:12px;}.elementor-92274 .elementor-element.elementor-element-326dc321{border-width:2px 2px 0px 2px;}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-item > a{font-size:9px;}.elementor-92274 .elementor-element.elementor-element-2d80df3d{padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-62a9d46{width:100%;}.elementor-92274 .elementor-element.elementor-element-62a9d46 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-207e2280.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-92274 .elementor-element.elementor-element-207e2280 > .elementor-element-populated{border-width:0px 2px 0px 2px;padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-73306b1{border-width:0px 2px 2px 2px;}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-item > a{font-size:9px;}.elementor-92274 .elementor-element.elementor-element-1bf15aa4{padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-5f0bed1b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-92274 .elementor-element.elementor-element-7fba912f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-92274 .elementor-element.elementor-element-253f775{width:25%;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-wrapper{gap:0px;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-title{margin-block-end:0px;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon{font-size:16px;}.elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-a8c4b31 .elementor-icon-box-title a{font-size:10px;}.elementor-92274 .elementor-element.elementor-element-310ff37{width:25%;}.elementor-92274 .elementor-element.elementor-element-d3da829 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-wrapper{gap:0px;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon{font-size:16px;}.elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-d3da829 .elementor-icon-box-title a{font-size:10px;}.elementor-92274 .elementor-element.elementor-element-1d7bc3f{width:25%;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-wrapper{gap:0px;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon{font-size:16px;}.elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-d4f59c3 .elementor-icon-box-title a{font-size:10px;}.elementor-92274 .elementor-element.elementor-element-0ed2ff8{width:25%;}.elementor-92274 .elementor-element.elementor-element-6c04056 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-wrapper{gap:0px;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-title{margin-block-end:0px;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon{font-size:16px;}.elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-title, .elementor-92274 .elementor-element.elementor-element-6c04056 .elementor-icon-box-title a{font-size:10px;}.elementor-92274 .elementor-element.elementor-element-d7ada5d{padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-5ab95c9{text-align:center;font-size:10px;}.elementor-92274 .elementor-element.elementor-element-19011c7{padding:0px 0px 0px 0px;}.elementor-92274 .elementor-element.elementor-element-2285f23{text-align:center;}.elementor-92274 .elementor-element.elementor-element-2285f23 .elementor-heading-title{font-size:11px;}.elementor-92274 .elementor-element.elementor-element-8b640e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;} .elementor-92274 .elementor-element.elementor-element-8b640e9{--grid-side-margin:5px;--grid-column-gap:5px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-22d90c1 */.elementor-92274 .elementor-element.elementor-element-22d90c1 .site-breadcrumbs.woocommerce-breadcrumbs.clr {font-family: gen; position: static!important;
padding-right: 0px !important; }

@media (max-width: 768px) {.elementor-92274 .elementor-element.elementor-element-22d90c1 .site-breadcrumbs.woocommerce-breadcrumbs.clr {font-family: gen; position: static!important;
padding-right: 0px !important; 
       font-size: 11px !important; /* גודל הפונט מוגדר ל-16 פיקסלים */
         white-space: normal; /* מאפשר שבירת שורות */
        word-wrap: break-word; /* שובר מילים ארוכות */
        overflow-wrap: break-word;

}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73e28633 *//*מסתיר את הסרגל ניווט המקורי*/
.bundle_price {display: none  !important;}
.composite_pagination {display: none !important;}


/*מסתיר את הכותרת הסלסלאות שנבחרו*/
.composited_product_title_wrapper{ display: none;}


/*שולט על הערה מתחת לכותרת*/
.component_description
{ font-family: gen  !important;
  text-align: right !important;}



/*שליטה על מאפיינים של שם הפריט בתוך התיבה*/
.bundled_product_title_inner{font-family: gen;
      font-size: 13px;}



/*צבע המילה ליחידה שנמצאת ליד המחיר*/
.woocommerce ul.products li.product .price  {
  
    font-size: 13px !important;
    margin-right: 0px  !important;
    color: #000cff !important;
   text-align: center !important;
}

/*צבע המחיר*/
.woocommerce ul.products li.product .price .amount 
{color: #000cff !important;}


.price::before {
    content: "מחיר: " !important;
color:#000cff;}

/*צבע תווית וי הוסף לסלסלה*/
.bundled_product_summary .bundled_product_optional_checkbox {
    color: #000cff;
     font-weight: bold;
     padding: 0 0 0em;
     font-family: gen;
}


/*צבע הוי בתיבת סימון*/


input[type=checkbox]:checked:before { color: #000cff !important;}

input[type="checkbox"] {margin: 0px; }



/* תיבת כל החלק של הפריט*/

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
 {
    background-color: #FFF;
    border: black;
    border-style: solid;
    border-width: 2px;
    border-radius: 20px;
}

/*קובע את גובה התיבה של הפריט כדי ליצור גובה אחיד בין כולם*/

.bundled_product {
    min-height: 400px; /* גובה מינימלי */
    overflow-y: auto; /* גלילה פנימית במקרה שיש יותר תוכן */}

/*עוזר לעגל את הפינות העליונות של התיבה- לא מצאתי דרך אחר*/

.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {
border-radius:20px  !important;}





/* מירכוז הכפתור כמות בתוך תיבת הפריטים בזמן בחירת מוצרים */

.bundled_item_after_cart_details.bundled_item_button div.qib-container:not(#qib_id):not(#qib_id) {
    display: inline-block;
    margin-left: 00% !important;
    margin-bottom: 00px !important;
    margin-right: 00px !important;
}

.bundled_item_after_cart_details.bundled_item_button div.qib-container:not(#qib_id):not(#qib_id)::before {
    content: "";
    display: none; 
}




/*שליטה על הכפתורי דיפדוף שנמצאים בתחתית העמוד קדימה ואחורה בין הקטגוריות */

.page_button.prev::before {
    content: " <<< חזור אל" !important;
    font-family: gen  !important;
    font-size: 13px  !important;
}

.page_button.prev { 
    padding-right: 70px;
  font-family: gen  !important;
    font-size: 13px  !important;
padding-top: 4px !important;

}

.page_button.next { 
  font-family: gen  !important;
    font-size: 13px  !important;
padding-top: 4px !important;
    padding-left: 10px;
}


.page_button.next::before {
    content: "עבור אל"!important;
    font-family: gen  !important;
    font-size: 13px  !important;
     padding-left: 5px;
     
}
.page_button.next::after {
content: ">>>" !important;
 
    font-family: gen  !important;
    font-size: 13px  !important;
}



/* סגנון כפתור הוסף לסל */



.single_add_to_cart_button {
    margin-top: 10px; /* רווח בין כפתור הכמות לכפתור ההוספה */
    display: block; /* לוודא שהכפתור בשורה נפרדת */
    width: auto; /* להרחיב את הכפתור כדי למלא את השורה */
    margin-left: auto; /* למרכז את הכפתור */
    margin-right: auto; /* למרכז את הכפתור */
}




/* סגנון כפתור הוסף לסל */
form.cart {
    display: flex; /* כדי לאפשר שימוש ב-flexbox */
    justify-content: center; /* למרכז את התוכן */
}

form.cart button[type='submit'] {
    margin-right: 0  !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block !important;
}



/* סידור השורות */
.qib-container:not(#qib_id) {
    display: flex; /* להציב את המלל והכפתור באותו שורה */
    align-items: center; /* למרכז את התוכן בשורה */
    justify-content: center; /* למרכז את התוכן באורך */
    margin: 0 auto; /* למרכז את ה-div בתוך האלמנט האב */
   margin-left: 0 !important; /* מבטל את ה-margin-left הקיים */
    margin-right: 0 !important; /* מבטל גם margin-right אם קיים */

}


/* הוספת מלל לפני כפתור הכמות */
.qib-container:not(#qib_id)::before {
    content: "בחרו את כמות המארזים"; /* המלל שתרצה להוסיף */
    display: inline-block; /* שורה מימין לכפתור */
    font-size: 16px; /* גודל הפונט */
    font-family: gen;
    color: #000; /* צבע המלל */
    margin-left: 10px  !important;
    text-align: right;
}



/* הוספת רווח לפני כפתור ההוספה */
.composite_button {
    display: flex; /* להציג את התוכן בשורות נפרדות */
    flex-direction: column; /* לסדר את הכפתור בשורה נפרדת */
    align-items: center; /* למרכז את התוכן באורך */
    margin-top: 10px; /* רווח לפני כפתור ההוספה */
}

.qib-container:not(#qib_id):not(#qib_id) { margin-left:none  !important;}







/*כל ההגדרות לדף צפייה בתוצאה*/

/* כותרת צפייה בתוצאה*/

.composite_form .step_title_wrapper {
    text-align: right  !important;
    font-family: gen;
    text-decoration: underline;
}

/* עיצוב תיבות המוצרים בצפייה בתוצאה */
.composite_summary .summary_element_wrapper_inner {
 border: 2px solid #000 !important;
    border-radius: 8px; /* פינות מעוגלות */
    background-color: #f9f9f9; /* צבע רקע בהיר */
    padding: 20px; /* ריווח פנימי */
    margin: 10px 0; /* ריווח חיצוני בין התיבות */
    height: 400px; /* גובה מותאם לפי הצורך */
    overflow-y: auto; /* מאפשר גלילה אם התוכן חורג מהגובה */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* הצללה קלה */
    transition: all 0.3s ease; /* מעבר חלק כשמתחילים להתרחש שינויים */
    
}


/*מסגרת לתיבות המוצרים בצפייה בתוצאה*/

#my-id .summary_element_wrapper_inner 
{border: 2px solid #000 !important;}



/* שינוי צבע או סגנון כשעוברים מעל התיבה בצפייה בתוצאה*/
.composite_summary .summary_element_wrapper_inner:hover {
    background-color: #e0e0e0; /* צבע רקע משתנה כשמעבירים מעל */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* הצללה מודגשת יותר */
}




/* כותרת קטגוריית הפריט בתוך תיבות המוצרים בצפייה בתוצאה */
span.step_title {
    font-family: 'gen';
    font-size: 15px;
}


/* כיתוב המוצרים שנבחרו בתוך תיבות המוצרים בצפייה בתוצאה */
span.meta_key {
    color: #000cff;
    font-family: 'gen';
     font-size: 13px;
    text-decoration: underline;
    
}


/* כיתוב הפריט שנבחר מתוך הקטגורייה בתוך תיבות המוצרים בצפייה בתוצאה */
span.summary_element_content ul.content_product_meta {
    font-size: 13px !important;
    font-weight: bold;
    padding: 0px;
      color: #000;

}

/* מסתיר סיפרה קטנה בתוך תיבת המוצר ליד שם הקטגורייה בדף תוצאה */
span.step_index {display: none !important;}


/* כותרת שצריך להסתיר בתוך תיבות המוצרים בצפייה בתוצאה */
span.content_product_title {   font-size: 0px ;}


/* המחיר שיוצא לכל קטגוריית פריטים בתוך תיבות המוצרים בצפייה בתוצאה */
span.price.summary_element_content {
    font-size: 13px !important;
    text-align: center !important;
}


/* מסתיר את הכפתור להציג עוד בתוך תיבות הפריטים בצפייה בתוצאה */
.composite_summary .summary_element_button 
{display: none;}


/* משנה את המילה מחיר למטה בדף תוצאה */
.composite_price p.price::before {
    content: "עלות המארז בסה\"כ:"   !important;
    color: #000;
}

/*עושה רווח בין המילה סהכ עלות המארז למחיר בדף תוצאה */
.woocommerce-Price-amount.amount { padding-right: 3px;}

/*ממרכז את השורה של הסהכ מחיר שנמצא בתחתית הדף תוצאה */

.composite_form .composite_price p.price, .single-product .composite_form .composite_price p.price { text-align: center}


/* הוספת מלל מתחת למחיר בתחתית הדף של התוצאה */
.composite_price p.price::after {
    content: "אהבתם את התוצאה? כמה מארזים כמו שבניתם בעצמכם תרצו להזמין?";
    display: block; /* מאפשר למלל להיות בשורה חדשה */
    font-size: 28px; /* גודל הפונט */
    font-family: gveret;
    color: #dfe2ff; /* צבע המלל */
    -webkit-text-stroke: 1px #1f5fff9c; /* קו מתאר סביב הטקסט */
    margin-top: 5px; /* רווח בין המחיר למלל */
    text-align: center; /* למרכז את המלל */
  
}



input[type=checkbox] {margin-right: -45px !important;}










.bundled_item_price_quantity::after {   content:"ליחידה";
font-size: 13px !important;
}


span.bundled_item_price_quantity {
    font-size: 0px !important;
}












/* התאמת תיבות למובייל */
@media (max-width: 768px) { 
    
.woocommerce ul.products {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between; /* מאפשר מרווחים קבועים בין התיבות */
    }

.woocommerce ul.products li.product {
        width: calc(33.33% - 10px) !important;
        margin: 5px !important;
        box-sizing: border-box; /* מוודא שהמימדים יחשבו בצורה נכונה */
       max-height:310px !important;
       min-height:310px;
    }


  
/*שליטה על מאפיינים של שם הפריט בתוך התיבה*/

.bundled_product_title_inner
    { font-family: gen;
      font-size: 10px;}
    
.woocommerce ul.products li.product .price  
    
    {font-size: 10px !important;}

/*שולט על הערה מתחת לכותרת*/

.component_description

    { font-size: 12px;}

/*מלל הוסף לסלסלה ליד תיבת וי*/

.bundled_product_summary .bundled_product_optional_checkbox 
    
    {font-size: 10px ;}

  /*המילה מחיר שנמצאת ליד המחיר*/

.price::before {margin-right:5px}
    
    /*המילה ליחידה שנמצאת ליד המחיר*/

.woocommerce ul.products li.product .price  
    
    {margin-right: 5px  !important;}
    
/*שולט על על כפתור כמות*/    
    
.qib-button:not(#qib_id):not(#qib_id) {

    width: 20px !important;
    height: 20px !important;
}

.qib-container .quantity input.qty:not(#qib_id):not(#qib_id) {
  
     width: 30px !important;
     height: 20px !important;
    font-size: 12px !important;
}


/*שליטה על הכפתורי דיפדוף שנמצאים בתחתית העמוד קדימה ואחורה בין הקטגוריות */

.page_button.prev::before 
{font-size: 11px  !important;}

.page_button.prev 
{font-size: 11px  !important;}

.page_button.next 
{font-size: 11px  !important;}


.page_button.next::before 
{font-size: 11px  !important;}

.page_button.next::after {font-size: 11px  !important;}





/* כותרת קטגוריית הפריט בתוך תיבות המוצרים בצפייה בתוצאה */

span.step_title {
   
    font-size: 12px;
}

/* הוספת מלל מתחת למחיר בתחתית הדף של התוצאה */
.composite_price p.price::after {
  
    font-size: 23px; /* גודל הפונט */
   line-height: 1.5; /* ניתן לשנות ליחס רצוי */

}
.summary_element {
    width: calc(50% - 10px) !important; /* שתי תיבות בשורה */
    margin: 1px !important; /* מרווח בין תיבות */
    }
    
    
    .woocommerce div.product .product_title {
    font-size: 13px !important;
    line-height: 1 !important;
    letter-spacing: 0px !important;
}


input[type=checkbox] {
    margin-right: 0px !important;
}


.bundled_item_price_quantity::after 
{font-size: 10px !important;}


}  
    
/*גובה התיבה בדף תוצאה*/
.composite_summary .summary_element_wrapper_inner {
    height:250px !important;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6af8657 *//* עיצוב האלמנטים הלא פעילים */
.My-composite_pagination ul li {
    display: inline-block;
    float: right;
    position: relative;
    height: 24px !important;
    line-height: 24px !important;
    background: linear-gradient(to right, #c68b3e, #d4af37, #c68b3e,#d4af37); /* צבע רקע */
    max-width: 27% !important;

    margin-top: 2px !important;
    margin-right: 15px !important;
    margin-bottom: 2px !important;
    margin-left: 0px !important;


   padding-right: 3px !important;
   padding-left: 10px !important;
    min-width: 27% !important;
    font-size: 9px !important;
 
 
    white-space: nowrap !important; /* לא לשבור שורות בתוכן */
    text-overflow: ellipsis; /* קיצור עם ... אם יש גלישה */
}


.My-composite_pagination ul li .element_inner {
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%;
}


.elementor-92274 .elementor-element.elementor-element-6af8657 .elementor-icon-list-text {
    display: inline-block;
    min-width: 100PX !important;
    overflow: hidden; /* לא לחסום תוכן חורג */
    text-overflow: ellipsis; /* קיצור עם ... אם יש גלישה */
    white-space: nowrap; /* לא לשבור שורות */
 
}


.My-composite_pagination ul li:after {
    border-color: transparent !important;
    border-right-color: #c68b3e !important;
    border-width: 12px !important;
    margin-top: -11px !important;
    right: 11% !important;
    top: 23%;
    content: " ";
    position: absolute;
  
   
}

.My-composite_pagination ul li:before {
    right: -12px !important;
    top: 50%;
    border: solid;
    border-color: transparent !important;
    border-top-color: #cfa339 !important;
    border-bottom-color: #cfa339 !important;
    border-width: 12px !important;
    margin-top: -12px !important;
    content: " ";
    position: absolute;
         
}


/* מאפיינים לפריט מתפריט הניווט כאשר הוא במצב ריחוף */


.My-composite_pagination ul li:hover  

{background: #b1b1b1; /* צבע רקע */}
   
/* חוד של החץ כאשר אנחנו במצב ריחוף*/
.My-composite_pagination ul li:hover:before 

{
border-top: 12px solid #b1b1b1 !important;
border-bottom: 12px solid #b1b1b1 !important;}

.My-composite_pagination ul li:hover:after
{border-right: 12px solid #b1b1b1 !important;}




/* מאפיינים לפריט מתפריט הניווט החדש כאשר הוא במצב פעיל */

/* צבעים של הרקע והטקסט על פריט כאשר הוא במצב פעיל */


/* עיצוב פריט פעיל */
.My-composite_pagination ul li.active {
    background: #000 !important;
    color: #fff !important;

}


/* זנב של החץ כאשר אנחנו במצב פעיל */

.My-composite_pagination ul li.active:before {
    border-top-color: #000 !important;
    border-bottom-color: #000 !important;
}


/* חוד של החץ כאשר אנחנו במצב פעיל */

.My-composite_pagination ul li.active:after {
    border-right-color: #000 !important;
}


.My-composite_pagination ul li.active, 
.My-composite_pagination ul li.active * {
    color: #fff !important;  /* להבטיח שהצבע יתפוס גם אלמנטים פנימיים */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-326dc321 *//*עיצוב הסרגל ניווט המקורי*/

/*עיצוב האלמנט הפעיל בסרגל הניווט המקורי*/


.composite_form .composite_pagination ul li.pagination_element_current {
    background: #cb0000 !important;
}

.composite_form .composite_pagination ul li.pagination_element_current:after {
    border-right-color: #ff0000 !important;
}

.composite_form .composite_pagination ul li.pagination_element_current:before {
    border-top-color: #f20000 !important;
    border-bottom-color: #ff0000 !important;
}


/*עיצוב האלמנטים הלא פעילים בסרגל הניווט המקורי*/


.composite_form .composite_pagination ul li {
    display: inline-block;
    float: right;
    position: relative;
    height: 32px !important;
    line-height: 32px !important;
    background: #4cff00 !important;
    max-width: 28% !important;
    margin: 0 0 5px 20px !important;
    padding: 0 10px;
     min-width: 28% !important;
     font-size: 11px !important;
     text-align: right !important;
}


.composite_form .composite_pagination ul li .element_inner {
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%
}

.composite_form .composite_pagination ul li:before,.composite_form .composite_pagination ul li:after {
    right: 100%;
    top: 50%;
    border: solid rgba(0,0,0,0);
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.composite_form .composite_pagination ul li:after {
    border-color: rgba(136,183,213,0);
    border-right-color: #4cff00 !important;
    border-width: 16px !important;
    margin-top: -16px !important;
}

.composite_form .composite_pagination ul li:before {
    right: -16px !important;
    top: 50%
}

.composite_form .composite_pagination ul li:before {
    border-color: rgba(136,183,213,0);
    border-top-color: #4cff00 !important;
    border-bottom-color: #4cff00 !important;
    border-width: 16px !important;
    margin-top: -16px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62a9d46 *//* מאפיין הדבקה של התפריט ניווט*/

.menu-sticky-shay {
    position: -webkit-sticky; /* עבור דפדפנים ישנים */
    position: sticky;
    top: 300px; /* המרחק מהקצה העליון של המסך */
    height: 570px; /* תחליף את המספר בגובה הרצוי */
    
}





/* מאפיינים לפריט מתפריט הניווט כאשר הוא במצב רגיל */


.custom-icon-list .elementor-icon-list-item .elementor-icon-list-text {
    display: inline-block;
    float: right;
    position: relative;
    height: 32px; /* גובה הפריט */
    line-height: 32px; /* גובה הטקסט */
    background: linear-gradient(to right, #c68b3e, #d4af37, #c68b3e,#d4af37); /* צבע רקע */
    min-width: 82.3%;
    max-width: 83%; /* רוחב מרבי */
    margin: 5px 16px 5px 1px !important; /* מרווחים */
    padding-right: 10px; /* ריפוד פנימי */
    z-index: 1 !important; /* סדר תצוגה */
      overflow: visible !important; /* לא לחסום תוכן חורג */
    white-space: nowrap !important; /* לא לשבור שורות בתוכן */
}



/* חוד של החץ כאשר אנחנו במצב רגיל*/

/* זנב של החץ*/

.custom-icon-list .elementor-icon-list-item:before {
 
 
    right: 1px ;
    content: " ";
    position: absolute ;
    z-index: 2 !important;
 

    border-top: 16px solid #cfa339;
    border-bottom: 16px solid #cfa339;
    border-left:16px solid transparent;
    border-right: 16px solid transparent;
}




/* חוד של החץ*/


.custom-icon-list .elementor-icon-list-item:after
{
    right: 89.5% !important;
    
    bottom: 5px;
    content: " " !important;
    height: 0  !important;
    width: 0  !important;
    position: absolute  !important;
    z-index: 1 !important;
    
    border-top: 16px solid transparent;
    border-bottom: 16px solid transparent;
    border-left: 16px solid transparent;
    border-right: 16px solid #c68b3e;
}


/* מאפיינים לפריט מתפריט הניווט כאשר הוא במצב פעיל */

/* צבעים של הרקע והטקסט על פריט כאשר אנחנו במצב פעיל */


.custom-icon-list .elementor-icon-list-item.active .elementor-icon-list-text

{ background: #000; 
  color: #fff;}


/* זנב של החץ כאשר אנחנו במצב פעיל*/

.custom-icon-list .elementor-icon-list-item.active:before 

{border-top: 16px solid #000;
 border-bottom: 16px solid #000;}
 
 
/* חוד של החץ כאשר אנחנו במצב פעיל*/

.custom-icon-list .elementor-icon-list-item.active:after

{border-right: 16px solid #000;}



/* מאפיינים לפריט מתפריט הניווט כאשר הוא במצב ריחוף */


.custom-icon-list .elementor-icon-list-item .elementor-icon-list-text:hover  {
  
    height: 32px; /* גובה הפריט */
    line-height: 32px; /* גובה הטקסט */
    background: #b1b1b1; /* צבע רקע */
}   

/* חוד של החץ כאשר אנחנו במצב ריחוף*/

.custom-icon-list .elementor-icon-list-item:hover:before 

{border-top: 16px solid #b1b1b1;
border-bottom: 16px solid #b1b1b1;}

.custom-icon-list .elementor-icon-list-item:hover:after

{border-right: 16px solid #b1b1b1;}

/*מעלים את הכפתור הקטן בצד התמונה משהו שמציק בעין*/
a.bundled_product_permalink {
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-207e2280 */.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form), .woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart {
 
   display: flex; 
    flex-wrap: nowrap;
}

form.cart{flex-direction: column !important;}   



/*שולט על על כפתור כמות*/

.qib-container:not(#qib_id):not(#qib_id) {
    display: inline-block;
    margin-left: 40%;
    margin-bottom: 10px;
} 

.minus.qib-button:not(#qib_id):not(#qib_id)
{
    border-top-left-radius: 25px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 25px;
}

.plus.qib-button:not(#qib_id):not(#qib_id)
{
    border-top-left-radius: 00px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 00px;
}

.qib-button:not(#qib_id):not(#qib_id) {
    background: #ffffff !important;
    border-color: #cac9c9 !important;
    color: #000000;
    font-weight: bold;
}

.qib-container .quantity input.qty:not(#qib_id):not(#qib_id) {
    background: #FFFfff !important;
    font-weight: bold !important;
    color: #000000;
}

.qib-button:not(#qib_id):not(#qib_id):hover {
    background: #ff0000;
    border-color: #000000;
    color: #ff0000;
}





form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_) {

    width: 200px;
    margin-right:  165px;
}



.wc-pao-addon-description
{text-align: right;
 color: red;
 font-weight: bold;
}

.form-row 
{text-align: right;
 font-weight: bold;
}




.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #000000;
    font-size: 1.25em;
    text-align: right;
    font-weight: bold;
    font-family: 'gen';
     justify-content: flex-end;
}





div.product-addon-totals .wc-pao-subtotal-line {
    justify-content: flex-start;
}

div.product-addon-totals ul li.wc-pao-row-quantity-based {
    padding-left: 0px;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5427bd */.elementor-92274 .elementor-element.elementor-element-d5427bd .elementor-icon-list-text {
    display: inline-block;
    min-width: 110PX !important;
    overflow: hidden; /* לא לחסום תוכן חורג */
    text-overflow: ellipsis; /* קיצור עם ... אם יש גלישה */
    white-space: nowrap; /* לא לשבור שורות */
 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ab95c9 */.text-regular {
    color: #000000;
    font-family: 'gen', sans-serif;
    font-size: 14px;
}

.text-link {
    color: #0000ff;
    text-decoration: none;
}

.text-link:hover {
    text-decoration: underline;
}



@media (max-width: 768px) {
.text-regular {
 
    font-size: 11px;
}    
}/* End custom CSS */