.elementor-1165 .elementor-element.elementor-element-36f6119{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-1165 .elementor-element.elementor-element-36f6119:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-36f6119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F0E4;}.elementor-1165 .elementor-element.elementor-element-fa7f33a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1165 .elementor-element.elementor-element-fa7f33a.e-con{--align-self:center;}.elementor-1165 .elementor-element.elementor-element-62340e6 .elementor-heading-title{font-family:"Heebo";font-size:14px;font-weight:600;color:#C58A32;}.elementor-1165 .elementor-element.elementor-element-e10415f{text-align:center;}.elementor-1165 .elementor-element.elementor-element-e10415f .elementor-heading-title{font-family:"Rubik";font-size:46px;font-weight:700;line-height:1.2em;color:#3B2116;}.elementor-1165 .elementor-element.elementor-element-bc7adea{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Heebo";font-size:18px;font-weight:400;line-height:1.7em;color:#5F514A;}.elementor-1165 .elementor-element.elementor-element-cd44f5c .e-search-submit{background-color:#6B351C;}.elementor-1165 .elementor-element.elementor-element-cd44f5c .e-search-submit:hover{background-color:#C58A32;}.elementor-1165 .elementor-element.elementor-element-cd44f5c{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;--e-search-placeholder-color:#3B2116;--e-search-input-color:#3B2116;--e-search-submit-margin-inline-start:0px;--e-search-submit-color:var( --e-global-color-754be4c );--e-search-submit-border-radius:999px 0px 0px 999px;}.elementor-1165 .elementor-element.elementor-element-cd44f5c .e-search-input{font-family:"Heebo";font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:0px 999px 999px 0px;}.elementor-1165 .elementor-element.elementor-element-cd44f5c .e-search-submit span{font-family:"Heebo";font-size:15px;font-weight:400;}.elementor-1165 .elementor-element.elementor-element-c7d11ad{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-1165 .elementor-element.elementor-element-e5bfe4e .elementor-button{background-color:var( --e-global-color-754be4c );font-family:"Heebo";font-size:14px;font-weight:500;fill:#6B351C;color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:999px 999px 999px 999px;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-bbb0b49 .elementor-button{background-color:var( --e-global-color-754be4c );font-family:"Heebo";font-size:14px;font-weight:500;fill:#6B351C;color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:999px 999px 999px 999px;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-23d602e .elementor-button{background-color:var( --e-global-color-754be4c );font-family:"Heebo";font-size:14px;font-weight:500;fill:#6B351C;color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:999px 999px 999px 999px;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-3ee53fd .elementor-button{background-color:var( --e-global-color-754be4c );font-family:"Heebo";font-size:14px;font-weight:500;fill:#6B351C;color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:999px 999px 999px 999px;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-32cf3de .elementor-button{background-color:var( --e-global-color-754be4c );font-family:"Heebo";font-size:14px;font-weight:500;fill:#6B351C;color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:999px 999px 999px 999px;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-1273fc3 .elementor-button{background-color:var( --e-global-color-754be4c );font-family:"Heebo";font-size:14px;font-weight:500;fill:#6B351C;color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;border-radius:999px 999px 999px 999px;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-e8c2d03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1165 .elementor-element.elementor-element-e8c2d03:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-e8c2d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFB;}.elementor-1165 .elementor-element.elementor-element-a0a006a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1165 .elementor-element.elementor-element-ba43623{text-align:center;}.elementor-1165 .elementor-element.elementor-element-ba43623 .elementor-heading-title{font-family:"Rubik";font-size:32px;font-weight:700;color:#3B2116;}.elementor-1165 .elementor-element.elementor-element-30c1f79{text-align:center;font-family:"Heebo";font-size:16px;font-weight:400;color:#6F625B;}.elementor-1165 .elementor-element.elementor-element-ba2c23f{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1165 .elementor-element.elementor-element-d5ea4f7{--display:flex;}.elementor-1165 .elementor-element.elementor-element-c65671d{--grid-columns:1;}.elementor-1165 .elementor-element.elementor-element-18e2890{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1165 .elementor-element.elementor-element-6a0a8ef{--grid-columns:1;}.elementor-1165 .elementor-element.elementor-element-ac45f0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-1165 .elementor-element.elementor-element-ac45f0d:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-ac45f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F0E4;}.elementor-1165 .elementor-element.elementor-element-b46e2cc{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1165 .elementor-element.elementor-element-48c3cbf{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1165 .elementor-element.elementor-element-b2f4569{text-align:center;}.elementor-1165 .elementor-element.elementor-element-b2f4569 .elementor-heading-title{font-family:"Rubik";font-size:34px;font-weight:700;color:#3B2116;}.elementor-1165 .elementor-element.elementor-element-8dd6602{text-align:center;font-family:"Heebo";font-size:16px;line-height:1.7em;color:#5F514A;}.elementor-1165 .elementor-element.elementor-element-ff1b08e{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:10px;--e-filter-normal-text-color:#6B351C;--e-filter-hover-text-color:var( --e-global-color-754be4c );--e-filter-item-border-radius:999px 999px 999px 999px;}.elementor-1165 .elementor-element.elementor-element-ff1b08e .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:var( --e-global-color-754be4c );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8D6B3;}.elementor-1165 .elementor-element.elementor-element-ff1b08e .e-filter-item:hover:not( [aria-pressed=true] ){background-color:#6B351C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B351C;}.elementor-1165 .elementor-element.elementor-element-ff1b08e .e-filter-item{font-family:"Heebo";font-size:14px;font-weight:500;padding:8px 15px 8px 15px;}.elementor-1165 .elementor-element.elementor-element-5e366bc{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:24px;--e-loop-nothing-found-message-color:var( --e-global-color-text );}.elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination{text-align:center;font-family:"Heebo";font-size:14px;font-weight:500;}.elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-6135d40 );}.elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination .page-numbers.current{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1165 .elementor-element.elementor-element-5e366bc .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1165 .elementor-element.elementor-element-5e366bc .e-loop-nothing-found-message__text{font-family:"Heebo";font-size:15px;font-weight:400;}.elementor-1165 .elementor-element.elementor-element-cdcea1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1165 .elementor-element.elementor-element-cdcea1e:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-cdcea1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFB;}.elementor-1165 .elementor-element.elementor-element-a8331a9{--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:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D6B3;--border-color:#E8D6B3;--border-radius:24px 24px 24px 24px;--padding-top:44px;--padding-bottom:44px;--padding-left:48px;--padding-right:48px;}.elementor-1165 .elementor-element.elementor-element-a8331a9:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a8331a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F0E4;}.elementor-1165 .elementor-element.elementor-element-c8505eb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1165 .elementor-element.elementor-element-110c99f{font-family:"Heebo";font-size:14px;font-weight:600;color:#C58A32;}.elementor-1165 .elementor-element.elementor-element-f9d6354 .elementor-heading-title{font-family:"Rubik";font-size:32px;font-weight:700;line-height:1.25em;color:#3B2116;}.elementor-1165 .elementor-element.elementor-element-9bf7101{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Heebo";font-size:16px;font-weight:400;line-height:1.7em;color:#5F514A;}.elementor-1165 .elementor-element.elementor-element-ccc76e5{--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;}.elementor-1165 .elementor-element.elementor-element-d7da77d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Heebo";font-size:15px;font-weight:600;fill:var( --e-global-color-754be4c );color:var( --e-global-color-754be4c );border-radius:999px 999px 999px 999px;padding:13px 26px 13px 26px;}.elementor-1165 .elementor-element.elementor-element-d7da77d .elementor-button:hover, .elementor-1165 .elementor-element.elementor-element-d7da77d .elementor-button:focus{background-color:var( --e-global-color-6f63b42 );color:var( --e-global-color-754be4c );}.elementor-1165 .elementor-element.elementor-element-d7da77d .elementor-button:hover svg, .elementor-1165 .elementor-element.elementor-element-d7da77d .elementor-button:focus svg{fill:var( --e-global-color-754be4c );}.elementor-1165 .elementor-element.elementor-element-4fee385 .elementor-button{background-color:#6B351C00;font-family:"Heebo";font-size:15px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:12px 26px 12px 26px;}.elementor-1165 .elementor-element.elementor-element-4fee385 .elementor-button:hover, .elementor-1165 .elementor-element.elementor-element-4fee385 .elementor-button:focus{background-color:var( --e-global-color-754be4c );color:var( --e-global-color-6f63b42 );border-color:var( --e-global-color-6f63b42 );}.elementor-1165 .elementor-element.elementor-element-4fee385 .elementor-button:hover svg, .elementor-1165 .elementor-element.elementor-element-4fee385 .elementor-button:focus svg{fill:var( --e-global-color-6f63b42 );}@media(min-width:768px){.elementor-1165 .elementor-element.elementor-element-fa7f33a{--content-width:1280px;}.elementor-1165 .elementor-element.elementor-element-a0a006a{--content-width:1280px;}.elementor-1165 .elementor-element.elementor-element-d5ea4f7{--width:66%;}.elementor-1165 .elementor-element.elementor-element-18e2890{--width:34%;}.elementor-1165 .elementor-element.elementor-element-b46e2cc{--content-width:1280px;}.elementor-1165 .elementor-element.elementor-element-a8331a9{--content-width:1280px;}.elementor-1165 .elementor-element.elementor-element-c8505eb{--width:65%;}.elementor-1165 .elementor-element.elementor-element-ccc76e5{--width:35%;}}@media(max-width:1024px){.elementor-1165 .elementor-element.elementor-element-36f6119{--padding-top:52px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1165 .elementor-element.elementor-element-e10415f .elementor-heading-title{font-size:38px;}.elementor-1165 .elementor-element.elementor-element-bc7adea{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-e8c2d03{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1165 .elementor-element.elementor-element-ba43623 .elementor-heading-title{font-size:28px;}.elementor-1165 .elementor-element.elementor-element-c65671d{--grid-columns:2;}.elementor-1165 .elementor-element.elementor-element-6a0a8ef{--grid-columns:2;}.elementor-1165 .elementor-element.elementor-element-ac45f0d{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1165 .elementor-element.elementor-element-b2f4569 .elementor-heading-title{font-size:29px;}.elementor-1165 .elementor-element.elementor-element-5e366bc{--grid-columns:2;}.elementor-1165 .elementor-element.elementor-element-cdcea1e{--padding-top:56px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1165 .elementor-element.elementor-element-a8331a9{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1165 .elementor-element.elementor-element-f9d6354 .elementor-heading-title{font-size:28px;}.elementor-1165 .elementor-element.elementor-element-ccc76e5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}}@media(max-width:767px){.elementor-1165 .elementor-element.elementor-element-36f6119{--padding-top:40px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-1165 .elementor-element.elementor-element-e10415f{text-align:center;}.elementor-1165 .elementor-element.elementor-element-e10415f .elementor-heading-title{font-size:30px;}.elementor-1165 .elementor-element.elementor-element-e8c2d03{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1165 .elementor-element.elementor-element-ba43623 .elementor-heading-title{font-size:24px;}.elementor-1165 .elementor-element.elementor-element-c65671d{--grid-columns:1;}.elementor-1165 .elementor-element.elementor-element-6a0a8ef{--grid-columns:1;}.elementor-1165 .elementor-element.elementor-element-ac45f0d{--padding-top:044px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-1165 .elementor-element.elementor-element-b2f4569 .elementor-heading-title{font-size:25px;}.elementor-1165 .elementor-element.elementor-element-ff1b08e{--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;}.elementor-1165 .elementor-element.elementor-element-5e366bc{--grid-columns:1;}.elementor-1165 .elementor-element.elementor-element-cdcea1e{--padding-top:44px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-1165 .elementor-element.elementor-element-a8331a9{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-1165 .elementor-element.elementor-element-f9d6354 .elementor-heading-title{font-size:24px;}.elementor-1165 .elementor-element.elementor-element-ccc76e5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}}/* Start custom CSS for container, class: .elementor-element-36f6119 *//* =========================================================
   MAMA MOR – ARTICLES / BLOG PAGE
   ========================================================= */


/* =========================================================
   GLOBAL
   ========================================================= */

.mm-blog-hero,
.mm-blog-featured,
.mm-blog-all,
.mm-blog-cta-section {
    direction: rtl;
}

.mm-blog-hero a,
.mm-blog-featured a,
.mm-blog-all a,
.mm-blog-cta-section a {
    transition:
        color .25s ease,
        background-color .25s ease,
        border-color .25s ease,
        transform .25s ease,
        box-shadow .25s ease;
}


/* =========================================================
   HERO
   ========================================================= */

.mm-blog-hero {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background:
        radial-gradient(
            circle at 10% 18%,
            rgba(197, 138, 50, .11) 0%,
            rgba(197, 138, 50, 0) 28%
        ),
        radial-gradient(
            circle at 92% 82%,
            rgba(101, 112, 75, .08) 0%,
            rgba(101, 112, 75, 0) 25%
        ),
        linear-gradient(
            135deg,
            #FCFCFB 0%,
            #F7F0E4 58%,
            #FBF6EE 100%
        ) !important;
}


/* מטרפה עדינה ברקע */

.mm-blog-hero::before {
    content: "";

    position: absolute;
    z-index: -1;

    width: 185px;
    height: 185px;

    left: 4%;
    top: 10%;

    opacity: .055;

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    transform: rotate(-14deg);

    background-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%236B351C' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M76 18c15 14 15 31 4 42-12 12-30 10-42-4-11-14-10-31 2-42'/%3E%3Cpath d='M68 24c10 11 10 24 2 32-8 8-21 6-30-4-8-10-8-23 1-31'/%3E%3Cpath d='M60 62 28 96'/%3E%3Cpath d='M21 103 31 93'/%3E%3C/g%3E%3C/svg%3E");

    pointer-events: none;
}


.mm-blog-hero::after {
    content: "";

    position: absolute;
    z-index: -1;

    width: 320px;
    height: 320px;

    right: -135px;
    bottom: -185px;

    border-radius: 50%;

    background: rgba(197, 138, 50, .055);

    pointer-events: none;
}


.mm-blog-hero-inner {
    position: relative;
    z-index: 2;
}


/* eyebrow */

.mm-blog-eyebrow {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: fit-content;

    padding: 6px 14px;

    background: rgba(255,255,255,.66);

    border: 1px solid rgba(197,138,50,.28);
    border-radius: 999px;

    box-shadow: 0 5px 18px rgba(59,33,22,.04);
}


/* Hero title */

.mm-blog-title .elementor-heading-title {
    text-wrap: balance;
}


/* description */

.mm-blog-description {
    max-width: 720px;
}


/* =========================================================
   SEARCH
   ========================================================= */

.mm-blog-search {
    width: 620px;
    max-width: 100%;

    margin-top: 12px;
}


.mm-blog-search .elementor-search-form {
    overflow: hidden;

    min-height: 56px;

    background: #FFFFFF;

    border: 1px solid #E8D6B3;
    border-radius: 999px;

    box-shadow:
        0 10px 28px rgba(59,33,22,.07);

    transition:
        border-color .25s ease,
        box-shadow .25s ease,
        transform .25s ease;
}


.mm-blog-search .elementor-search-form:focus-within {
    border-color: #C58A32;

    box-shadow:
        0 13px 32px rgba(59,33,22,.10);
}


.mm-blog-search .elementor-search-form__input {
    min-height: 54px;

    padding-right: 20px;

    background: transparent !important;

    border: 0 !important;
    outline: 0 !important;

    font-family: "Heebo", sans-serif;
    font-size: 15px;

    color: #3B2116;
}


.mm-blog-search .elementor-search-form__input::placeholder {
    color: #8C7D75;
    opacity: 1;
}


.mm-blog-search .elementor-search-form__submit {
    min-width: 56px;

    background: #6B351C !important;

    color: #FFFFFF !important;

    border-radius: 999px;

    transition:
        background-color .25s ease,
        transform .25s ease;
}


@media (hover: hover) and (pointer: fine) {

    .mm-blog-search .elementor-search-form__submit:hover {
        background: #C58A32 !important;
    }
}


/* =========================================================
   QUICK CATEGORY BUTTONS IN HERO
   ========================================================= */

.mm-blog-categories {
    margin-top: 4px;
}


.mm-blog-categories .elementor-button {
    padding: 8px 16px;

    background: rgba(255,255,255,.78);

    border: 1px solid #E8D6B3;
    border-radius: 999px;

    color: #6B351C;

    font-family: "Heebo", sans-serif;
    font-size: 14px;
    font-weight: 500;

    box-shadow: 0 4px 14px rgba(59,33,22,.035);
}


@media (hover: hover) and (pointer: fine) {

    .mm-blog-categories .elementor-button:hover {
        transform: translateY(-2px);

        background: #FFFFFF;

        border-color: #C58A32;

        color: #C58A32;

        box-shadow: 0 8px 20px rgba(59,33,22,.07);
    }
}


/* =========================================================
   FEATURED ARTICLES SECTION
   ========================================================= */

.mm-blog-featured {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background:
        linear-gradient(
            180deg,
            #FCFCFB 0%,
            #FFFFFF 100%
        ) !important;
}


.mm-blog-featured::after {
    content: "";

    position: absolute;
    z-index: -1;

    width: 230px;
    height: 230px;

    left: -100px;
    bottom: -120px;

    border-radius: 50%;

    background: rgba(101,112,75,.055);

    pointer-events: none;
}


.mm-blog-featured-inner {
    position: relative;
    z-index: 2;
}


/* title */

.mm-blog-featured-title .elementor-heading-title {
    position: relative;

    display: inline-block;
}


.mm-blog-featured-title .elementor-heading-title::after {
    content: "";

    display: block;

    width: 52px;
    height: 3px;

    margin-top: 10px;

    border-radius: 999px;

    background: #C58A32;
}


/* grid */

.mm-blog-featured-grid {
    align-items: stretch;
}


.mm-blog-featured-main,
.mm-blog-featured-side {
    min-width: 0;
}


/* =========================================================
   ALL ARTICLES SECTION
   ========================================================= */

.mm-blog-all {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background:
        linear-gradient(
            180deg,
            #F7F0E4 0%,
            #FAF5EC 100%
        ) !important;
}


/* צללית קולינרית */

.mm-blog-all::before {
    content: "";

    position: absolute;
    z-index: -1;

    width: 220px;
    height: 220px;

    right: -70px;
    top: 115px;

    opacity: .04;

    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;

    background-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 120'%3E%3Cg fill='none' stroke='%2365704B' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M35 45h90v43c0 12-10 22-22 22H57c-12 0-22-10-22-22V45Z'/%3E%3Cpath d='M25 45h110'/%3E%3Cpath d='M55 34h50'/%3E%3Cpath d='M74 24h12'/%3E%3Cpath d='M35 58H20'/%3E%3Cpath d='M125 58h15'/%3E%3C/g%3E%3C/svg%3E");

    pointer-events: none;
}


.mm-blog-all-inner {
    position: relative;
    z-index: 2;
}


/* heading */

.mm-blog-all-title .elementor-heading-title {
    position: relative;

    display: inline-block;
}


.mm-blog-all-title .elementor-heading-title::after {
    content: "";

    display: block;

    width: 50px;
    height: 3px;

    margin-top: 10px;

    background: #C58A32;

    border-radius: 999px;
}


/* =========================================================
   TAXONOMY FILTER
   Elementor Taxonomy Filter
   ========================================================= */

.mm-blog-filter {
    width: 100%;

    margin-bottom: 4px;
}


/* widget container */

.mm-blog-filter .e-filter {
    display: flex;
    flex-wrap: wrap;

    justify-content: flex-start;
    align-items: center;

    gap: 10px;
}


/* filter buttons */

.mm-blog-filter .e-filter-item {
    min-height: 38px;

    padding: 8px 16px !important;

    background: rgba(255,255,255,.88) !important;

    border: 1px solid #E8D6B3 !important;
    border-radius: 999px !important;

    color: #6B351C !important;

    font-family: "Heebo", sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.4;

    box-shadow: none !important;

    cursor: pointer;

    transition:
        transform .2s ease,
        background-color .2s ease,
        color .2s ease,
        border-color .2s ease,
        box-shadow .2s ease;
}


/* hover */

@media (hover: hover) and (pointer: fine) {

    .mm-blog-filter .e-filter-item:hover {
        transform: translateY(-2px);

        background: #FFFFFF !important;

        border-color: #C58A32 !important;

        color: #C58A32 !important;

        box-shadow:
            0 7px 17px rgba(59,33,22,.06) !important;
    }
}


/* active */

.mm-blog-filter .e-filter-item[aria-pressed="true"],
.mm-blog-filter .e-filter-item.e-active {
    background: #6B351C !important;

    border-color: #6B351C !important;

    color: #FFFFFF !important;

    box-shadow:
        0 7px 18px rgba(107,53,28,.16) !important;
}


/* keyboard */

.mm-blog-filter .e-filter-item:focus-visible {
    outline: 2px solid #C58A32;
    outline-offset: 3px;
}


/* =========================================================
   LOOP GRID
   ========================================================= */

.mm-blog-all .elementor-loop-container {
    align-items: stretch;
}


.mm-blog-all .e-loop-item {
    height: 100%;
}


/* =========================================================
   PAGINATION
   ========================================================= */

.mm-blog-all .elementor-pagination {
    display: flex;
    flex-wrap: wrap;

    justify-content: center;
    align-items: center;

    gap: 8px;

    margin-top: 32px;
}


.mm-blog-all .elementor-pagination .page-numbers {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    min-width: 42px;
    height: 42px;

    padding: 0 11px;

    background: #FFFFFF;

    border: 1px solid #E8D6B3;
    border-radius: 999px;

    color: #6B351C;

    font-family: "Heebo", sans-serif;
    font-size: 14px;
    font-weight: 600;

    text-decoration: none;

    transition:
        transform .2s ease,
        background-color .2s ease,
        color .2s ease,
        border-color .2s ease;
}


.mm-blog-all .elementor-pagination .page-numbers.current {
    background: #6B351C;

    border-color: #6B351C;

    color: #FFFFFF;
}


@media (hover: hover) and (pointer: fine) {

    .mm-blog-all .elementor-pagination a.page-numbers:hover {
        transform: translateY(-2px);

        background: #C58A32;

        border-color: #C58A32;

        color: #FFFFFF;
    }
}


/* Previous / Next wider */

.mm-blog-all .elementor-pagination .prev,
.mm-blog-all .elementor-pagination .next {
    min-width: auto;

    padding-inline: 18px;
}


/* =========================================================
   CTA SECTION
   ========================================================= */

.mm-blog-cta-section {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background: #FCFCFB !important;
}


/* subtle background decoration */

.mm-blog-cta-section::before {
    content: "";

    position: absolute;
    z-index: -1;

    width: 250px;
    height: 250px;

    left: -100px;
    top: 15px;

    border-radius: 50%;

    background: rgba(197,138,50,.045);

    pointer-events: none;
}


/* CTA box */

.mm-blog-cta {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background:
        radial-gradient(
            circle at 10% 18%,
            rgba(197,138,50,.13) 0%,
            rgba(197,138,50,0) 30%
        ),
        linear-gradient(
            135deg,
            #FFFDF9 0%,
            #F7F0E4 100%
        ) !important;

    border: 1px solid #E8D6B3 !important;
    border-radius: 24px;

    box-shadow:
        0 16px 40px rgba(59,33,22,.08);

    transition:
        transform .3s ease,
        box-shadow .3s ease;
}


.mm-blog-cta::after {
    content: "";

    position: absolute;
    z-index: -1;

    width: 190px;
    height: 190px;

    left: -75px;
    bottom: -105px;

    border-radius: 50%;

    background: rgba(101,112,75,.10);

    pointer-events: none;
}


@media (hover: hover) and (pointer: fine) {

    .mm-blog-cta:hover {
        transform: translateY(-3px);

        box-shadow:
            0 22px 50px rgba(59,33,22,.11);
    }
}


/* eyebrow */

.mm-blog-cta-eyebrow {
    width: fit-content;

    font-family: "Heebo", sans-serif;

    letter-spacing: .01em;
}


/* CTA title */

.mm-blog-cta-title .elementor-heading-title {
    text-wrap: balance;
}


/* =========================================================
   CTA BUTTONS
   ========================================================= */

.mm-blog-cta-actions .elementor-button {
    transition:
        transform .22s ease,
        background-color .22s ease,
        border-color .22s ease,
        color .22s ease,
        box-shadow .22s ease;
}


/* primary */

.mm-blog-cta-primary .elementor-button {
    background: #6B351C !important;

    border: 1px solid #6B351C !important;

    color: #FFFFFF !important;

    box-shadow:
        0 7px 18px rgba(107,53,28,.17);
}


@media (hover: hover) and (pointer: fine) {

    .mm-blog-cta-primary .elementor-button:hover {
        transform: translateY(-2px);

        background: #C58A32 !important;

        border-color: #C58A32 !important;

        color: #FFFFFF !important;

        box-shadow:
            0 10px 25px rgba(197,138,50,.24);
    }
}


/* secondary */

.mm-blog-cta-secondary .elementor-button {
    background: transparent !important;

    border: 1px solid #6B351C !important;

    color: #6B351C !important;
}


@media (hover: hover) and (pointer: fine) {

    .mm-blog-cta-secondary .elementor-button:hover {
        transform: translateY(-2px);

        background: #FFFFFF !important;

        border-color: #C58A32 !important;

        color: #C58A32 !important;
    }
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .mm-blog-hero::before {
        width: 135px;
        height: 135px;

        opacity: .045;
    }


    /* featured layout */

    .mm-blog-featured-grid {
        flex-direction: column !important;
    }

    .mm-blog-featured-main,
    .mm-blog-featured-side {
        width: 100% !important;
    }


    /* CTA */

    .mm-blog-cta {
        flex-direction: column !important;

        align-items: center !important;

        text-align: center;

        gap: 26px !important;
    }

    .mm-blog-cta-content {
        width: 100% !important;

        align-items: center;
    }

    .mm-blog-cta-actions {
        width: auto;
    }

    .mm-blog-cta-eyebrow {
        margin-inline: auto;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    /* Hero */

    .mm-blog-hero::before {
        width: 100px;
        height: 100px;

        left: -28px;
        top: 50px;

        opacity: .04;
    }

    .mm-blog-hero::after {
        width: 210px;
        height: 210px;

        right: -110px;
        bottom: -125px;
    }

    .mm-blog-description {
        max-width: 340px;
    }


    /* Search */

    .mm-blog-search {
        width: 100%;
    }

    .mm-blog-search .elementor-search-form {
        min-height: 52px;
    }


    /* quick categories */

    .mm-blog-categories {
        width: 100%;
    }


    /* Featured title */

    .mm-blog-featured-title .elementor-heading-title::after,
    .mm-blog-all-title .elementor-heading-title::after {
        width: 42px;

        margin-inline: auto;
    }


    /* All articles heading */

    .mm-blog-all-header {
        text-align: center;
    }


    /* Taxonomy filter – horizontal scroll */

    .mm-blog-filter {
        width: calc(100% + 20px);

        margin-left: -10px;
        margin-right: -10px;

        overflow-x: auto;
        overflow-y: hidden;

        padding: 4px 10px 10px;

        scrollbar-width: none;

        -webkit-overflow-scrolling: touch;
    }

    .mm-blog-filter::-webkit-scrollbar {
        display: none;
    }

    .mm-blog-filter .e-filter {
        width: max-content;
        min-width: 100%;

        flex-wrap: nowrap !important;

        justify-content: flex-start;

        gap: 8px;
    }

    .mm-blog-filter .e-filter-item {
        flex: 0 0 auto;

        white-space: nowrap;

        padding: 7px 14px !important;

        font-size: 13px !important;
    }


    /* pagination */

    .mm-blog-all .elementor-pagination {
        gap: 6px;

        margin-top: 26px;
    }

    .mm-blog-all .elementor-pagination .page-numbers {
        min-width: 38px;
        height: 38px;

        padding: 0 9px;

        font-size: 13px;
    }


    /* CTA */

    .mm-blog-cta {
        border-radius: 18px;

        text-align: center;
    }

    .mm-blog-cta-content {
        width: 100% !important;
    }

    .mm-blog-cta-actions,
    .mm-blog-cta-primary,
    .mm-blog-cta-secondary {
        width: 100% !important;
    }

    .mm-blog-cta-primary .elementor-button,
    .mm-blog-cta-secondary .elementor-button {
        width: 100%;

        justify-content: center;
    }
}


/* =========================================================
   ACCESSIBILITY – REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

    .mm-blog-hero *,
    .mm-blog-featured *,
    .mm-blog-all *,
    .mm-blog-cta-section * {
        transition-duration: .01ms !important;
        animation-duration: .01ms !important;
    }
}/* End custom CSS */