.elementor-66 .elementor-element.elementor-element-cf5de69{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-d00496a{text-align:center;}.elementor-66 .elementor-element.elementor-element-d00496a .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:48px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-c99839b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-b11f225{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-b11f225.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-ffab88f{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-44f73de{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-44f73de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-a904a8e{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-41adf7f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-41adf7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-78f78d7{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-32cacfd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-32cacfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-6ae5968{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-23d6a80{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-23d6a80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-1b5090b{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-7a475a1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-7a475a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-bc3777a{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-bdd2448{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-bdd2448.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-4eb032a{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-fa1c4d3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-fa1c4d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-f2bee02{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-f78e365{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-f78e365.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-735089f{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-0adc5fc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-0adc5fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-a15fdf6{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-b7bd651{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-b7bd651.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-df76536{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-e86a745{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-e86a745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-4740f62{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-84fea33{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-84fea33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-3076fb4{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-1f7e123{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-1f7e123.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-a0cf748{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-a513c1e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-a513c1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-4489185{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-2e99bbe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-2e99bbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-e3e5543{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-04cffb2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 12px 12px;}.elementor-66 .elementor-element.elementor-element-04cffb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-08c711b{font-family:"Bellefair", Sans-serif;font-size:23px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-771c0a7{--n-accordion-title-font-size:21px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#3D452E;--n-accordion-title-active-color:#262C1B;--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:#000000;}.elementor-66 .elementor-element.elementor-element-771c0a7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:#876B446E;}:where( .elementor-66 .elementor-element.elementor-element-771c0a7 > .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:"Bellefair", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-b11f225{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-44f73de{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-41adf7f{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-32cacfd{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-23d6a80{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-7a475a1{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-bdd2448{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-fa1c4d3{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-f78e365{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-0adc5fc{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-b7bd651{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-e86a745{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-84fea33{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-1f7e123{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-a513c1e{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-2e99bbe{--width:96.22%;}.elementor-66 .elementor-element.elementor-element-04cffb2{--width:96.22%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-771c0a7 */.miti-faq {
    --faq-green: #495030;
    --faq-green-dark: #3d4328;
    --faq-gold: #c5a05f;
    --faq-border: #e7d4b3;
    --faq-bg: #fffdf9;
    --faq-bg-soft: #fff9f1;
    --faq-text: #39362f;

    direction: rtl;
}



.miti-faq .e-n-accordion-item {
    margin-bottom: 11px !important;
    overflow: hidden !important;

    background: linear-gradient(
        145deg,
        rgba(255,255,255,.98),
        rgba(255,248,238,.96)
    ) !important;

    border: 1px solid var(--faq-border) !important;
    border-radius: 15px !important;

    box-shadow:
        0 8px 20px rgba(80,58,30,.055),
        inset 0 0 0 4px rgba(255,255,255,.3) !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        border-color .25s ease;
}

.miti-faq .e-n-accordion-item:hover {
    transform: translateY(-2px);
    border-color: #d8bd91 !important;

    box-shadow:
        0 12px 26px rgba(80,58,30,.085),
        inset 0 0 0 4px rgba(255,255,255,.38) !important;
}

/* כותרת השאלה */
.miti-faq .e-n-accordion-item-title {
    position: relative !important;

    min-height: 58px !important;
    padding: 15px 20px !important;

    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;

    color: var(--faq-green) !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.55 !important;

    transition:
        color .25s ease,
        background .25s ease;
}

/* מצב פתוח */
.miti-faq .e-n-accordion-item[open] > .e-n-accordion-item-title {
    color: var(--faq-green-dark) !important;

    background: linear-gradient(
        180deg,
        rgba(255,253,249,.98),
        rgba(255,248,238,.78)
    ) !important;
}

/* קו זהוב בין הכותרת לתשובה */
.miti-faq .e-n-accordion-item[open] > .e-n-accordion-item-title::after {
    content: "" !important;

    position: absolute !important;
    right: 20px !important;
    left: 20px !important;
    bottom: 0 !important;

    height: 1px !important;

    background: linear-gradient(
        to left,
        transparent,
        var(--faq-border) 18%,
        var(--faq-border) 82%,
        transparent
    ) !important;
}

/* טקסט הכותרת */
.miti-faq .e-n-accordion-item-title-text {
    color: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
}

/* אייקון */
.miti-faq .e-n-accordion-item-title-icon {
    width: 31px !important;
    height: 31px !important;
    min-width: 31px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin-inline-start: 14px !important;

    background: linear-gradient(
        180deg,
        #606440 0%,
        #495030 55%,
        #3d4328 100%
    ) !important;

    border: 1px solid #cbb38a !important;
    border-radius: 50% !important;

    color: #fff !important;

    box-shadow:
        0 5px 12px rgba(73,80,48,.2),
        inset 0 1px 0 rgba(255,255,255,.2) !important;

    transition: transform .25s ease;
}

.miti-faq .e-n-accordion-item-title-icon svg {
    width: 12px !important;
    height: 12px !important;
    fill: currentColor !important;
}

/* תוכן התשובה */
.miti-faq .e-n-accordion-item > div[role="region"],
.miti-faq .e-n-accordion-item-content {
    padding: 21px 24px 23px !important;

    background: var(--faq-bg) !important;
    border: 0 !important;

    color: var(--faq-text) !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 1.9 !important;
    text-align: right !important;
}

.miti-faq .e-n-accordion-item-content p,
.miti-faq .e-n-accordion-item > div[role="region"] p {
    margin-top: 0 !important;
}

.miti-faq .e-n-accordion-item-content p:last-child,
.miti-faq .e-n-accordion-item > div[role="region"] p:last-child {
    margin-bottom: 0 !important;
}

/* =========================================
   האקורדיון הישן של Elementor
========================================= */

.miti-faq .elementor-accordion-item {
    margin-bottom: 11px !important;
    overflow: hidden !important;

    background: linear-gradient(
        145deg,
        rgba(255,255,255,.98),
        rgba(255,248,238,.96)
    ) !important;

    border: 1px solid var(--faq-border) !important;
    border-radius: 15px !important;

    box-shadow:
        0 8px 20px rgba(80,58,30,.055),
        inset 0 0 0 4px rgba(255,255,255,.3) !important;
}

.miti-faq .elementor-tab-title {
    position: relative !important;

    min-height: 58px !important;
    padding: 15px 20px !important;

    background: transparent !important;
    border: 0 !important;

    color: var(--faq-green) !important;
    font-size: 17px !important;
    font-weight: 700 !important;
    line-height: 1.55 !important;
}

.miti-faq .elementor-tab-title.elementor-active {
    color: var(--faq-green-dark) !important;
    background: var(--faq-bg-soft) !important;
}

.miti-faq .elementor-tab-title.elementor-active::after {
    content: "" !important;

    position: absolute !important;
    right: 20px !important;
    left: 20px !important;
    bottom: 0 !important;

    height: 1px !important;

    background: linear-gradient(
        to left,
        transparent,
        var(--faq-border) 18%,
        var(--faq-border) 82%,
        transparent
    ) !important;
}

.miti-faq .elementor-accordion-icon {
    width: 31px !important;
    height: 31px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: linear-gradient(
        180deg,
        #606440 0%,
        #495030 55%,
        #3d4328 100%
    ) !important;

    border: 1px solid #cbb38a !important;
    border-radius: 50% !important;

    color: #fff !important;

    box-shadow:
        0 5px 12px rgba(73,80,48,.2),
        inset 0 1px 0 rgba(255,255,255,.2) !important;
}

.miti-faq .elementor-tab-content {
    padding: 21px 24px 23px !important;

    background: var(--faq-bg) !important;
    border: 0 !important;

    color: var(--faq-text) !important;
    font-size: 16px !important;
    line-height: 1.9 !important;
    text-align: right !important;
}

/* מובייל */
@media (max-width: 767px) {
    .miti-faq .e-n-accordion-item,
    .miti-faq .elementor-accordion-item {
        margin-bottom: 8px !important;
        border-radius: 12px !important;
    }

    .miti-faq .e-n-accordion-item-title,
    .miti-faq .elementor-tab-title {
        min-height: 52px !important;
        padding: 13px 15px !important;

        font-size: 15px !important;
        line-height: 1.5 !important;
    }

    .miti-faq .e-n-accordion-item-title-icon,
    .miti-faq .elementor-accordion-icon {
        width: 28px !important;
        height: 28px !important;
        min-width: 28px !important;
    }

    .miti-faq .e-n-accordion-item-content,
    .miti-faq .e-n-accordion-item > div[role="region"],
    .miti-faq .elementor-tab-content {
        padding: 17px 17px 19px !important;

        font-size: 14px !important;
        line-height: 1.8 !important;
    }
}/* End custom CSS */