.elementor-4047 .elementor-element.elementor-element-7cce8a6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4047 .elementor-element.elementor-element-043922c{font-weight:400;color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-043922c a{color:var( --e-global-color-secondary );}.elementor-4047 .elementor-element.elementor-element-19ff6791{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-19ff6791.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image{justify-content:center;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image__figure{align-items:center;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image a{display:flex;justify-content:center;width:38%;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image img{width:38%;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-4047 .elementor-element.elementor-element-7ad5826b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-7ad5826b.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-7ad5826b .jet-listing-dynamic-field__content{font-family:"Assistant", Sans-serif;font-size:20px;text-align:right;}.elementor-4047 .elementor-element.elementor-element-7ad5826b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4047 .elementor-element.elementor-element-7ad5826b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4047 .elementor-element.elementor-element-0af10ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4047 .elementor-element.elementor-element-2f0bbee7 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Heebo", Sans-serif;font-weight:500;fill:var( --e-global-color-7bce816 );color:var( --e-global-color-7bce816 );border-radius:50px 50px 50px 50px;}.elementor-4047 .elementor-element.elementor-element-2f0bbee7 .elementor-button:hover, .elementor-4047 .elementor-element.elementor-element-2f0bbee7 .elementor-button:focus{background-color:#A9132A;color:var( --e-global-color-7bce816 );}.elementor-4047 .elementor-element.elementor-element-2f0bbee7 .elementor-button:hover svg, .elementor-4047 .elementor-element.elementor-element-2f0bbee7 .elementor-button:focus svg{fill:var( --e-global-color-7bce816 );}.elementor-4047 .elementor-element.elementor-element-91b2646{--display:flex;border-style:none;--border-style:none;}.elementor-4047 .elementor-element.elementor-element-bc1e189 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4047 .elementor-element.elementor-element-bc1e189 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4047 .elementor-element.elementor-element-bc1e189{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-bc1e189.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-68f5a07{--n-accordion-title-font-size:1rem;width:auto;max-width:auto;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-7bce816 );--n-accordion-icon-hover-color:var( --e-global-color-7bce816 );--n-accordion-icon-active-color:var( --e-global-color-7bce816 );}.elementor-4047 .elementor-element.elementor-element-68f5a07 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-68f5a07 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-4047 .elementor-element.elementor-element-68f5a07 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Heebo", Sans-serif;font-weight:400;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4047 .elementor-element.elementor-element-5248a92b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4047 .elementor-element.elementor-element-5248a92b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4047 .elementor-element.elementor-element-5248a92b.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-cd1167d{--display:flex;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}@media(max-width:1200px){.elementor-4047 .elementor-element.elementor-element-7cce8a6a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4047 .elementor-element.elementor-element-7ad5826b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:880px){.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image a{width:52%;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image img{width:52%;}.elementor-4047 .elementor-element.elementor-element-7ad5826b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4047 .elementor-element.elementor-element-7ad5826b .jet-listing-dynamic-field__content{font-size:18px;}.elementor-4047 .elementor-element.elementor-element-2f0bbee7{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image a{width:100%;}.elementor-4047 .elementor-element.elementor-element-19ff6791 .jet-listing-dynamic-image img{width:100%;}.elementor-4047 .elementor-element.elementor-element-7ad5826b .jet-listing-dynamic-field__content{font-size:18px;}.elementor-4047 .elementor-element.elementor-element-2f0bbee7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4047 .elementor-element.elementor-element-2f0bbee7{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-4047 .elementor-element.elementor-element-2f0bbee7.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-bc1e189{width:100%;max-width:100%;}.elementor-4047 .elementor-element.elementor-element-bc1e189.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-68f5a07{--n-accordion-title-font-size:15px;}}@media(min-width:768px){.elementor-4047 .elementor-element.elementor-element-7cce8a6a{--content-width:1300px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-68f5a07 */.elementor-4047 .elementor-element.elementor-element-68f5a07 details,
.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item,
.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title,
.elementor-4047 .elementor-element.elementor-element-68f5a07 summary {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title {
    border-bottom: 0 !important;
}




.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title {
    width: fit-content !important;
    margin: 0 auto !important;
    padding: 8px 24px !important;
    background: #0B4773 !important;
    border-radius: 50px !important;
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title-text,
.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title-icon {
    color: #ffffff !important;
    font-size: 15px !important;
    font-weight: 500 !important;
}

.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title:hover {
    background: #A9132A !important;
}

.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
    color: #ffffff !important;
}

.elementor-4047 .elementor-element.elementor-element-68f5a07 .e-n-accordion-item,
.elementor-4047 .elementor-element.elementor-element-68f5a07 details,
.elementor-4047 .elementor-element.elementor-element-68f5a07 summary {
    border: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bcb6494 *//* ==========================================================
   [dl_cpt_supplier_categories]
   עיצוב זהה ל-[dl_supplier_product_tabs]
========================================================== */

/* כל האזור */
.dl-cpt-tabs-style{
    width:100%;
    direction:rtl;
    text-align:center;
}


/* הכותרת */
.dl-cpt-tabs-style h2,
.dl-cpt-tabs-style h3{
    margin:0 0 30px !important;

    color:#111111 !important;

    font-family:"Heebo",sans-serif !important;
    font-size:30px !important;
    font-weight:700 !important;
    line-height:1.3 !important;

    text-align:center !important;
}


/* העטיפה של הקישורים */
.dl-cpt-tabs-style .elementor-shortcode{
    text-align:center !important;
}


/* כל הקישורים של הקטגוריות */
.dl-cpt-tabs-style .elementor-shortcode a{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    min-width:145px !important;
    min-height:34px !important;

    margin:7px 10px !important;
    padding:6px 25px !important;

    border:0 !important;
    border-radius:999px !important;

    background:#E8E8E8 !important;
    color:#A9132A !important;

    box-shadow:none !important;

    font-family:"Heebo",sans-serif !important;
    font-size:18px !important;
    font-weight:500 !important;
    line-height:1.3 !important;

    text-align:center !important;
    text-decoration:none !important;
    white-space:nowrap !important;

    transition:
        background-color .25s ease,
        color .25s ease,
        transform .25s ease !important;
}


/* Hover */
.dl-cpt-tabs-style .elementor-shortcode a:hover{
    background:#A9132A !important;
    color:#FFFFFF !important;

    transform:translateY(-2px);
}


/* קטגוריה פעילה – אם השורטקוד מסמן אותה */
.dl-cpt-tabs-style .elementor-shortcode a.is-active,
.dl-cpt-tabs-style .elementor-shortcode a.active,
.dl-cpt-tabs-style .elementor-shortcode a[aria-current="page"]{
    background:#0D4067 !important;
    color:#FFFFFF !important;
}


/* Hover על הפעילה */
.dl-cpt-tabs-style .elementor-shortcode a.is-active:hover,
.dl-cpt-tabs-style .elementor-shortcode a.active:hover,
.dl-cpt-tabs-style .elementor-shortcode a[aria-current="page"]:hover{
    background:#A9132A !important;
    color:#FFFFFF !important;
}


/* מובייל */
@media (max-width:767px){

    .dl-cpt-tabs-style h2,
    .dl-cpt-tabs-style h3{
        margin-bottom:22px !important;
        font-size:25px !important;
    }

    .dl-cpt-tabs-style .elementor-shortcode a{
        min-width:145px !important;
        margin:5px !important;
        padding:8px 10px !important;
        font-size:16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9fbbc09 *//* ==========================================================
   [dl_cpt_supplier_categories]
   עיצוב זהה ל-[dl_supplier_product_tabs]
========================================================== */

/* כל האזור */
.dl-cpt-tabs-style{
    width:100%;
    direction:rtl;
    text-align:center;
}


/* הכותרת */
.dl-cpt-tabs-style h2,
.dl-cpt-tabs-style h3{
    margin:0 0 30px !important;

    color:#111111 !important;

    font-family:"Heebo",sans-serif !important;
    font-size:30px !important;
    font-weight:700 !important;
    line-height:1.3 !important;

    text-align:center !important;
}


/* העטיפה של הקישורים */
.dl-cpt-tabs-style .elementor-shortcode{
    text-align:center !important;
}


/* כל הקישורים של הקטגוריות */
.dl-cpt-tabs-style .elementor-shortcode a{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    min-width:145px !important;
    min-height:34px !important;

    margin:7px 10px !important;
    padding:6px 25px !important;

    border:0 !important;
    border-radius:999px !important;

    background:#E8E8E8 !important;
    color:#A9132A !important;

    box-shadow:none !important;

    font-family:"Heebo",sans-serif !important;
    font-size:18px !important;
    font-weight:500 !important;
    line-height:1.3 !important;

    text-align:center !important;
    text-decoration:none !important;
    white-space:nowrap !important;

    transition:
        background-color .25s ease,
        color .25s ease,
        transform .25s ease !important;
}


/* Hover */
.dl-cpt-tabs-style .elementor-shortcode a:hover{
    background:#A9132A !important;
    color:#FFFFFF !important;

    transform:translateY(-2px);
}


/* קטגוריה פעילה – אם השורטקוד מסמן אותה */
.dl-cpt-tabs-style .elementor-shortcode a.is-active,
.dl-cpt-tabs-style .elementor-shortcode a.active,
.dl-cpt-tabs-style .elementor-shortcode a[aria-current="page"]{
    background:#0D4067 !important;
    color:#FFFFFF !important;
}


/* Hover על הפעילה */
.dl-cpt-tabs-style .elementor-shortcode a.is-active:hover,
.dl-cpt-tabs-style .elementor-shortcode a.active:hover,
.dl-cpt-tabs-style .elementor-shortcode a[aria-current="page"]:hover{
    background:#A9132A !important;
    color:#FFFFFF !important;
}


/* מובייל */
@media (max-width:767px){

    .dl-cpt-tabs-style h2,
    .dl-cpt-tabs-style h3{
        margin-bottom:22px !important;
        font-size:25px !important;
    }

    .dl-cpt-tabs-style .elementor-shortcode a{
        min-width:145px !important;
        margin:5px !important;
        padding:8px 10px !important;
        font-size:16px !important;
    }
}/* End custom CSS */