.elementor-5325 .elementor-element.elementor-element-98347ef:not(.elementor-motion-effects-element-type-background), .elementor-5325 .elementor-element.elementor-element-98347ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elkum-ltd.co.il/wp-content/uploads/2026/01/financial-2-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-5325 .elementor-element.elementor-element-98347ef > .elementor-container{min-height:500px;}.elementor-5325 .elementor-element.elementor-element-98347ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5325 .elementor-element.elementor-element-98347ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5325 .elementor-element.elementor-element-f97dd7d > .elementor-element-populated{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;padding:0px 0px 0px 0px;}.elementor-5325 .elementor-element.elementor-element-f97dd7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5325 .elementor-element.elementor-element-bbe9a96{text-align:center;}.elementor-5325 .elementor-element.elementor-element-bbe9a96 .elementor-heading-title{font-size:115px;font-weight:900;}.elementor-5325 .elementor-element.elementor-element-47f623c{text-align:center;font-size:30px;font-weight:600;}.elementor-5325 .elementor-element.elementor-element-f7bb112{padding:75px 0px 75px 0px;}.elementor-5325 .elementor-element.elementor-element-ea7ba64 > .elementor-widget-container{padding:10px 30px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;padding:20px 20px 20px 20px;box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.54);}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#2F297F;margin-bottom:16px;}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#2F297F;margin-bottom:16px;}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:26px;font-weight:700;}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-a326346 );border-radius:50px 50px 50px 50px;}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-5325 .elementor-element.elementor-element-f97dd7d{width:100%;}.elementor-5325 .elementor-element.elementor-element-a0180cc{width:100%;}.elementor-5325 .elementor-element.elementor-element-ee6654d{width:25%;}.elementor-5325 .elementor-element.elementor-element-e65e61c{width:75%;}}@media(max-width:767px){.elementor-5325 .elementor-element.elementor-element-f7bb112{padding:30px 0px 30px 0px;}.elementor-5325 .elementor-element.elementor-element-ea7ba64 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5325 .elementor-element.elementor-element-3173087.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for heading, class: .elementor-element-bbe9a96 */h2.elementor-heading-title.elementor-size-default
 {
    -webkit-text-stroke-width: 4px;
    color: transparent;
    -webkit-text-stroke-color: #000000;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-ea7ba64 */h4 {
    color: #3F328E !important;
    font-size: 24px;
    font-weight: 700 !important;
}

.elementor-5325 .elementor-element.elementor-element-ea7ba64 > .elementor-widget-container {
    padding: 10px 30px 10px 10px;
    box-shadow: none;
}

button.button.woof_submit_search_form
 {
    padding: 8px 13px;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-3173087 */.custom-short-desc {
    color: #62636A;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-weight: 600;
}
h2.woocommerce-loop-product__title {
    margin-top: 2rem !important;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 24px !important;
}



.woocommerce-loop-product__buttons {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-end;
}
.custom-company-name {
    color: #2f29a4;
    font-weight: bold;
    font-size: 20px;
}


.custom-manufacturer-logo img{
    width:100px;
    height:auto;
    object-fit:contain;
}


.custom-manufacturer-logo {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    top: -32px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-24b928e */.elementor-5325 .elementor-element.elementor-element-24b928e .elementor-icon {
    background-image: linear-gradient(#ea2933, #3f328e);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0180cc */label.woof_checkbox_label {
   font-size: 1.5rem;
}/* End custom CSS */