.elementor-26989 .elementor-element.elementor-element-ce215be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.06);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-26989 .elementor-element.elementor-element-cea8152{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26989 .elementor-element.elementor-element-f11d92e .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-6ec7e59:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-6ec7e59{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-6ec7e59 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-6ec7e59 .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-6ec7e59 .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-ee46467:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-ee46467{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-ee46467 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-ee46467 .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-ee46467 .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-942ba51:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-942ba51{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-942ba51 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-942ba51 .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-942ba51 .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-81bb22f:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-81bb22f{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-81bb22f .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-81bb22f .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-81bb22f .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-627622a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-26989 .elementor-element.elementor-element-3e92f8c .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-10956ab:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-10956ab{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-10956ab .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-10956ab .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-10956ab .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-f17b036{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-26989 .elementor-element.elementor-element-7a38027 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-de3694e:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-de3694e{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-de3694e .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-de3694e .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-de3694e .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-29a9245:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-29a9245{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-29a9245 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-29a9245 .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-29a9245 .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-14472b0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-26989 .elementor-element.elementor-element-64ecdc9 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-cf0f2cc:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-cf0f2cc{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-cf0f2cc .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-cf0f2cc .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-cf0f2cc .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-43283eb:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-43283eb{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-43283eb .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-43283eb .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-43283eb .elementor-heading-title a:focus{color:#000000;}.elementor-26989 .elementor-element.elementor-element-966d792:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26989 .elementor-element.elementor-element-966d792{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26989 .elementor-element.elementor-element-966d792 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26989 .elementor-element.elementor-element-966d792 .elementor-heading-title a:hover, .elementor-26989 .elementor-element.elementor-element-966d792 .elementor-heading-title a:focus{color:#000000;}@media(min-width:768px){.elementor-26989 .elementor-element.elementor-element-ce215be{--width:100%;}}@media(min-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-6ec7e59 */.elementor-26989 .elementor-element.elementor-element-6ec7e59 h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-6ec7e59{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee46467 */.elementor-26989 .elementor-element.elementor-element-ee46467 h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-ee46467{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942ba51 */.elementor-26989 .elementor-element.elementor-element-942ba51 h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-942ba51{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81bb22f */.elementor-26989 .elementor-element.elementor-element-81bb22f h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-81bb22f{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea8152 */.elementor-26989 .elementor-element.elementor-element-cea8152 {
    width: 208px;
    min-width: max-content;
    max-width: 100%;
    flex: 0 1 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10956ab */.elementor-26989 .elementor-element.elementor-element-10956ab h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-10956ab{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-627622a */.elementor-26989 .elementor-element.elementor-element-627622a {
    width: 208px;
    min-width: max-content;
    max-width: 100%;
    flex: 0 1 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de3694e */.elementor-26989 .elementor-element.elementor-element-de3694e h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-de3694e{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29a9245 */.elementor-26989 .elementor-element.elementor-element-29a9245 h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-29a9245{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f17b036 */.elementor-26989 .elementor-element.elementor-element-f17b036 {
    width: 208px;
    min-width: max-content;
    max-width: 100%;
    flex: 0 1 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf0f2cc */.elementor-26989 .elementor-element.elementor-element-cf0f2cc h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-cf0f2cc{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43283eb */.elementor-26989 .elementor-element.elementor-element-43283eb h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-43283eb{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-966d792 */.elementor-26989 .elementor-element.elementor-element-966d792 h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26989 .elementor-element.elementor-element-966d792{
      color: #000;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14472b0 */.elementor-26989 .elementor-element.elementor-element-14472b0 {
    width: 208px;
    min-width: max-content;
    max-width: 100%;
    flex: 0 1 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce215be */@media (min-width: 1025px) {

    /* לאפשר לתפריט לצאת מגבולות ההדר */
    header.elementor-element-fc79af0 {
        overflow: visible !important;
    }

    /* המיקום של המגה־מניו יהיה ביחס להדר */
    header.elementor-element-fc79af0 :is(
        .elementor-element-c121465,
        .elementor-element-e8ecf0b,
        .elementor-element-e8ecf0b > .elementor-widget-container,
        .jet-mega-menu,
        .jet-mega-menu-container,
        .jet-mega-menu-list,
        .jet-mega-menu-item--mega
    ) {
        position: static !important;
        overflow: visible !important;
    }

    /* מעטפת המגה־מניו */
    header.elementor-element-fc79af0
    .jet-mega-menu-mega-container {
        --jmm-submenu-width: 100vw !important;
        --jmm-submenu-delta-x-offset: 0px !important;

        position: absolute !important;
        top: 100% !important;
        bottom: auto !important;
        right: 0 !important;
        left: auto !important;

        width: 100vw !important;
        max-width: 100% !important;
        box-sizing: border-box !important;

        margin: 0 !important;
        padding: 0 !important;
        transform: none !important;

        background: #fff !important;

        border: 0 !important;
        border-top: 1px solid #D9D9D9 !important;
        border-radius: 0 0 30px 30px !important;

        overflow: hidden !important;
    }

    /* ביטול רווחים ועיגול במעטפת הפנימית */
    header.elementor-element-fc79af0
    .jet-mega-menu-mega-container__inner {
        width: 100% !important;
        max-width: none !important;

        margin: 0 !important;
        padding: 0 !important;

        border-radius: 0 !important;
        box-shadow: none !important;
    }

    /* ביטול הפינות והצל הקיימים בקונטיינר התוכן */
    header.elementor-element-fc79af0
    .elementor-26845
    .elementor-element.elementor-element-685722f {
        --border-radius: 0px !important;

        border-radius: 0 !important;
        box-shadow: none !important;
    }
}/* End custom CSS */