.elementor-26952 .elementor-element.elementor-element-7a7efe4{--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-26952 .elementor-element.elementor-element-312de1c{--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-26952 .elementor-element.elementor-element-9281f1f .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-c097b68:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-c097b68{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-c097b68 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-c097b68 .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-c097b68 .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-52369e2{--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-26952 .elementor-element.elementor-element-02faa96 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-a2880ae:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-a2880ae{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-a2880ae .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-a2880ae .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-a2880ae .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-30eda34:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-30eda34{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-30eda34 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-30eda34 .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-30eda34 .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-c44073f:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-c44073f{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-c44073f .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-c44073f .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-c44073f .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-e3a6b38{--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-26952 .elementor-element.elementor-element-1cd49f0 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-fb63ec7:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-fb63ec7{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-fb63ec7 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-fb63ec7 .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-fb63ec7 .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-4824bf3:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-4824bf3{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-4824bf3 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-4824bf3 .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-4824bf3 .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-8f6faf2:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-8f6faf2{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-8f6faf2 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-8f6faf2 .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-8f6faf2 .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-11f47a8:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-11f47a8{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-11f47a8 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-11f47a8 .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-11f47a8 .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-ce7545d:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-ce7545d{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-ce7545d .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-ce7545d .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-ce7545d .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-abc0b0c{--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-26952 .elementor-element.elementor-element-36610d7 .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:800;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-2b4e52f:hover{--e-transform-translateX:-5px;background-color:#F6F5FE;}.elementor-26952 .elementor-element.elementor-element-2b4e52f{padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-26952 .elementor-element.elementor-element-2b4e52f .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-26952 .elementor-element.elementor-element-2b4e52f .elementor-heading-title a:hover, .elementor-26952 .elementor-element.elementor-element-2b4e52f .elementor-heading-title a:focus{color:#000000;}.elementor-26952 .elementor-element.elementor-element-33ffe3d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26952 .elementor-element.elementor-element-33ffe3d:not(.elementor-motion-effects-element-type-background), .elementor-26952 .elementor-element.elementor-element-33ffe3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3F2;}.elementor-26952 .elementor-element.elementor-element-ea7cb1b{text-align:center;}.elementor-26952 .elementor-element.elementor-element-ea7cb1b .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:35px;font-weight:300;line-height:35px;}.elementor-26952 .elementor-element.elementor-element-858c7b5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-858c7b5.e-con{--flex-grow:1;--flex-shrink:1;}.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-26952 .elementor-element.elementor-element-14c16dd .elementor-button{background-color:var( --e-global-color-text );font-family:"ploni", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.4px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 15px 0px rgba(255, 28.999999999999897, 0, 0.45);transition-duration:0.7s;border-radius:2rem 2rem 2rem 2rem;padding:16px 10px 16px 10px;}.elementor-26952 .elementor-element.elementor-element-14c16dd .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-14c16dd .elementor-button:focus{background-color:#CC1700;}.elementor-26952 .elementor-element.elementor-element-14c16dd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-26952 .elementor-element.elementor-element-14c16dd.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-26952 .elementor-element.elementor-element-7a7efe4{--width:100%;}}@media(min-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-26952 .elementor-element.elementor-element-33ffe3d{--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26952 .elementor-element.elementor-element-ea7cb1b{text-align:center;}.elementor-26952 .elementor-element.elementor-element-14c16dd .elementor-button{padding:16px 10px 16px 10px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-26952 .elementor-element.elementor-element-ea7cb1b .elementor-heading-title{font-size:24px;line-height:27px;}.elementor-26952 .elementor-element.elementor-element-14c16dd .elementor-button{font-size:19px;padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-26952 .elementor-element.elementor-element-ea7cb1b .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-26952 .elementor-element.elementor-element-14c16dd .elementor-button{font-size:17px;padding:15px 15px 15px 15px;}}/* Start custom CSS for heading, class: .elementor-element-c097b68 */.elementor-26952 .elementor-element.elementor-element-c097b68 h2:hover{
    color:#B2B4B8 !important;
    cursor: pointer;
    transition: 0.3s;
}
.elementor-26952 .elementor-element.elementor-element-c097b68{
      color: #000;

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

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

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

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

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

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

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

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

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

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc0b0c */.elementor-26952 .elementor-element.elementor-element-abc0b0c {
    width: 208px;
    min-width: max-content;
    max-width: 100%;
    flex: 0 1 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7cb1b */.bold-title{
    font-weight: 800;
}

@media screen and (max-width:450px){
    br{
        display:block;
        
    }
    .elementor-26952 .elementor-element.elementor-element-ea7cb1b h2{
     font-weight: 800 !important;   
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ffe3d */.elementor-26952 .elementor-element.elementor-element-33ffe3d {
    width: 208px;
    min-width: max-content;
    max-width: 100%;
    flex: 0 1 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7efe4 */@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 */