.elementor-3721 .elementor-element.elementor-element-99625f9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-theme-post-title .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-3721 .elementor-element.elementor-element-33fde41{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-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-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3721 .elementor-element.elementor-element-1880c6f{--grid-row-gap:35px;--grid-column-gap:30px;}.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-3721 .elementor-element.elementor-element-2edd7fc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-3721 .elementor-element.elementor-element-99625f9{--grid-auto-flow:row;}.elementor-3721 .elementor-element.elementor-element-33fde41{--grid-auto-flow:row;}.elementor-3721 .elementor-element.elementor-element-2edd7fc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3721 .elementor-element.elementor-element-99625f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3721 .elementor-element.elementor-element-33fde41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3721 .elementor-element.elementor-element-2edd7fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Keren Katz — new single article template */
@font-face{font-family:DGANIT;src:url("https://kerenkatz.co.il/wp-content/uploads/2026/10/font.woff") format("woff");font-weight:100 900;font-style:normal;font-display:swap;}
.elementor-3721{direction:rtl;background:#fff;color:#475286;font-family:Alef,sans-serif;}
.elementor-3721 .elementor-element.elementor-element-99625f9{--display:grid;--grid-template-columns:300px minmax(0,1fr);--grid-template-rows:auto;--gap:0px 64px;--align-items:start;padding:0 24px 80px;}
.elementor-3721 .elementor-element-99625f9>.e-con-inner{display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-rows:auto;gap:0 64px;max-width:1180px;width:100%;padding:0;align-items:start;}
.elementor-3721 .elementor-element.elementor-element-e3b7d1c{grid-column:1/-1;grid-row:1;text-align:center;background:#F0EBE8;box-shadow:0 0 0 100vmax #F0EBE8;clip-path:inset(0 -100vmax);padding:52px 24px;margin:0 0 52px;}
.elementor-3721 .elementor-element-e3b7d1c .elementor-heading-title{max-width:840px;margin:0 auto;font:700 46px/1.25 Alef,sans-serif;color:#475286;}
.elementor-3721 .elementor-element.elementor-element-33fde41{grid-column:1;grid-row:2;--display:grid;--grid-template-columns:1fr;--grid-template-rows:auto;--gap:18px;align-content:start;background:#F0EBE8;border-radius:160px 160px 24px 24px;padding:16px 26px 30px;min-width:0;}
.elementor-3721 .elementor-element-33fde41>.e-con-inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:18px;padding:0;width:100%;}
.elementor-3721 .elementor-element-f8f730a{margin:0!important;}
.elementor-3721 .elementor-element-f8f730a img{width:100%;height:270px;object-fit:contain;object-position:center bottom;display:block;}
.elementor-3721 .kk-single-bio h2{font:400 46px/1.15 DGANIT,Alef,sans-serif;color:#475286;margin:0 0 16px;}
.elementor-3721 .kk-single-bio p{font:400 18px/1.65 Alef,sans-serif;color:#475286;margin:0 0 14px;}
.elementor-3721 .kk-single-button,.elementor-3721 .elementor-element-33fde41 .elementor-widget-button .elementor-button{display:inline-block;font:400 18px/1.35 Alef,sans-serif!important;color:#fff!important;background:#475286!important;border:1px solid #475286;border-radius:40px;padding:11px 22px;text-decoration:none;box-shadow:none;}
.elementor-3721 .kk-single-button:hover,.elementor-3721 .elementor-element-33fde41 .elementor-widget-button .elementor-button:hover{background:#70366B!important;border-color:#70366B;}
.elementor-3721 .elementor-element-c93abec{border-top:2px solid #EAB5A8;padding-top:26px;margin-top:10px;}
.elementor-3721 .elementor-element-c93abec .elementor-heading-title{font:400 38px/1.15 DGANIT,Alef,sans-serif;color:#475286;margin:0;}
.elementor-3721 .elementor-element-1880c6f .elementor-posts-container{grid-template-columns:1fr!important;gap:20px;}
.elementor-3721 .elementor-element-1880c6f .elementor-post{padding:0 0 20px;border-bottom:1px solid rgba(71,82,134,.18);}
.elementor-3721 .elementor-element-1880c6f .elementor-post__title{margin:0 0 8px;}
.elementor-3721 .elementor-element-1880c6f .elementor-post__title a{font:700 19px/1.45 Alef,sans-serif;color:#475286;}
.elementor-3721 .elementor-element-1880c6f .elementor-post__read-more{font:400 16px/1.5 Alef,sans-serif;color:#475286;text-decoration:underline;text-underline-offset:4px;}
.elementor-3721 .elementor-element.elementor-element-2edd7fc{grid-column:2;grid-row:2;--display:grid;--grid-template-columns:1fr;--grid-template-rows:auto;--gap:32px;padding:0;min-width:0;align-content:start;}
.elementor-3721 .elementor-element-2edd7fc>.e-con-inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:32px;padding:0;width:100%;}
.elementor-3721 .elementor-element-334d78b img{width:100%;height:auto;max-height:480px;object-fit:cover;border-radius:24px;display:block;}
.elementor-3721 .elementor-widget-theme-post-content{min-width:0;font:400 20px/1.8 Alef,sans-serif;color:#475286;}
.elementor-3721 .elementor-widget-theme-post-content p{font:400 20px/1.8 Alef,sans-serif;color:#475286;margin:0 0 22px;}
.elementor-3721 .elementor-widget-theme-post-content h2{font:700 28px/1.35 Alef,sans-serif;color:#475286;margin:38px 0 16px;}
.elementor-3721 .elementor-widget-theme-post-content h3{font:700 23px/1.4 Alef,sans-serif;color:#475286;}
.elementor-3721 a:focus-visible,.elementor-3721 button:focus-visible{outline:2px solid #475286;outline-offset:5px;}
/* Present legacy article content inside the new template without changing its source. */
.elementor-3721 .elementor-widget-theme-post-content .kk-head,.elementor-3721 .elementor-widget-theme-post-content .of-foot,.elementor-3721 .elementor-widget-theme-post-content .bl-hero,.elementor-3721 .elementor-widget-theme-post-content .bl-end{display:none!important;}
.elementor-3721 .elementor-widget-theme-post-content .e-con,.elementor-3721 .elementor-widget-theme-post-content .e-con-inner{display:block;max-width:none;width:100%;min-height:0;padding:0;margin:0;}
.elementor-3721 .elementor-widget-theme-post-content .kk3{background:transparent;color:#475286;font-family:Alef,sans-serif;}
.elementor-3721 .elementor-widget-theme-post-content .bl-body{width:100%;max-width:none;padding:0;margin:0;}
.elementor-3721 .elementor-widget-theme-post-content .bl-body .bl-lead{font-size:22px;line-height:1.7;}
.elementor-3721 .elementor-widget-theme-post-content .kk-share{margin:42px 0 0;padding:26px;background:#F0EBE8;border-radius:24px;}
.elementor-3721 .elementor-widget-theme-post-content .kk-share a,.elementor-3721 .elementor-widget-theme-post-content .kk-share button{font-family:Alef,sans-serif!important;}
@media(max-width:1024px){.elementor-3721 .elementor-element-99625f9>.e-con-inner{grid-template-columns:260px minmax(0,1fr);gap:0 36px;}}
@media(max-width:900px){.elementor-3721 .elementor-element.elementor-element-99625f9{padding:0 20px 48px;}.elementor-3721 .elementor-element-99625f9>.e-con-inner{grid-template-columns:minmax(0,1fr);gap:0;}.elementor-3721 .elementor-element.elementor-element-e3b7d1c{padding:36px 0;margin-bottom:30px;}.elementor-3721 .elementor-element-e3b7d1c .elementor-heading-title{font-size:34px;line-height:1.25;}.elementor-3721 .elementor-element.elementor-element-2edd7fc{grid-column:1;grid-row:2;}.elementor-3721 .elementor-element.elementor-element-33fde41{grid-column:1;grid-row:3;max-width:380px;width:100%;margin:42px auto 0;}.elementor-3721 .elementor-widget-theme-post-content p{font-size:18px;line-height:1.8;}.elementor-3721 .elementor-widget-theme-post-content h2{font-size:25px;}.elementor-3721 .elementor-widget-theme-post-content .bl-body .bl-lead{font-size:20px;}.elementor-3721 .elementor-element-334d78b img{max-height:none;border-radius:18px;}.elementor-3721 .elementor-widget-theme-post-content .kk-share{padding:24px 18px;}}

/* Keep embedded article widths within the reading column. */
.elementor-3721 .elementor-widget-theme-post-content .kk3{width:100%!important;max-width:100%!important;margin:0!important;}
.elementor-3721 .elementor-element.elementor-element-5778afa{max-width:760px!important;width:100%;margin-inline:auto;}
.elementor-3721 .elementor-element-e3b7d1c .elementor-heading-title,.elementor-3721 .elementor-element-c93abec .elementor-heading-title,.elementor-3721 .elementor-element-1880c6f .elementor-post__title a,.elementor-3721 .elementor-element-1880c6f .elementor-post__read-more{color:#475286!important;}    
/* Article layout refinement — November 4 */
.elementor-3721 .elementor-element.elementor-element-99625f9{--grid-template-columns:minmax(0,1fr) 300px;padding-top:0;}
.elementor-3721 .elementor-element-99625f9>.e-con-inner{grid-template-columns:minmax(0,1fr) 300px;}
.elementor-3721 .elementor-element.elementor-element-5b80bdd{grid-column:1/-1;grid-row:1;width:100vw;max-width:none;margin-inline:calc(50% - 50vw);margin-bottom:48px;position:relative;z-index:30;}
.elementor-3721 .elementor-element.elementor-element-552450a{grid-column:1;grid-row:2;margin:0 0 16px;}
.elementor-3721 .kk-article-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font:400 16px/1.5 Alef,sans-serif;color:#475286;}
.elementor-3721 .kk-article-breadcrumbs a{color:#475286;text-decoration:none;}
.elementor-3721 .kk-article-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px;}
.elementor-3721 .kk-article-breadcrumbs span{color:#B677B1;font-size:22px;}
.elementor-3721 .elementor-element.elementor-element-e3b7d1c{grid-column:1;grid-row:3;text-align:right;background:transparent;box-shadow:none;clip-path:none;padding:0 0 22px;margin:0 0 30px;border-bottom:2px solid #EAB5A8;}
.elementor-3721 .elementor-element-e3b7d1c .elementor-heading-title{max-width:none;margin:0;font-size:42px;line-height:1.25;}
.elementor-3721 .elementor-element.elementor-element-2edd7fc{grid-column:1;grid-row:4;}
.elementor-3721 .elementor-element.elementor-element-33fde41{grid-column:2;grid-row:4;}
.elementor-3721 .kk-single-button,.elementor-3721 .elementor-element-33fde41 .elementor-widget-button .elementor-button{background:#B677B1!important;border-color:#B677B1!important;color:#fff!important;font-family:Alef,sans-serif!important;}
.elementor-3721 .kk-single-button:hover,.elementor-3721 .elementor-element-33fde41 .elementor-widget-button .elementor-button:hover{background:#9F5F99!important;border-color:#9F5F99!important;}
.elementor-3721 .elementor-widget-theme-post-content .kk-share a,.elementor-3721 .elementor-widget-theme-post-content .kk-share button{background:#B677B1!important;border-color:#B677B1!important;color:#fff!important;}
@media(max-width:1024px){.elementor-3721 .elementor-element-99625f9>.e-con-inner{grid-template-columns:minmax(0,1fr) 260px;}}
@media(max-width:900px){.elementor-3721 .elementor-element-99625f9>.e-con-inner{grid-template-columns:minmax(0,1fr);}.elementor-3721 .elementor-element.elementor-element-5b80bdd{margin-bottom:30px;}.elementor-3721 .elementor-element.elementor-element-552450a{grid-column:1;grid-row:2;margin-bottom:12px;}.elementor-3721 .elementor-element.elementor-element-e3b7d1c{grid-column:1;grid-row:3;padding:0 0 18px;margin-bottom:24px;}.elementor-3721 .elementor-element-e3b7d1c .elementor-heading-title{font-size:32px;}.elementor-3721 .elementor-element.elementor-element-2edd7fc{grid-column:1;grid-row:4;}.elementor-3721 .elementor-element.elementor-element-33fde41{grid-column:1;grid-row:5;}.elementor-3721 .kk-article-breadcrumbs{font-size:14px;}}
    
.elementor-3721 .elementor-element.elementor-element-5b80bdd{width:100vw!important;max-width:none!important;}
    
/* Quiet sharing panel */
.elementor-3721 .elementor-widget-theme-post-content .kk-share{display:none!important;}
.elementor-3721 .kk-article-share{background:#F0EBE8;border-radius:0 28px 0 28px;padding:26px 30px;color:#475286;direction:rtl;}
.elementor-3721 .kk-article-share-question{font:400 38px/1.15 DGANIT,Alef,sans-serif!important;color:#475286;margin:0!important;}
.elementor-3721 .kk-article-share-subtitle{font:400 18px/1.45 Alef,sans-serif!important;color:#475286;margin:3px 0 0!important;}
.elementor-3721 .kk-article-share-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:16px;}
.elementor-3721 .kk-article-share-note{font:400 18px/1.4 Alef,sans-serif!important;color:#475286;margin:0!important;}
.elementor-3721 .kk-article-share-icons{display:grid;grid-template-columns:repeat(4,44px);align-items:center;direction:rtl;}
.elementor-3721 .kk-article-share-icons a,.elementor-3721 .kk-article-share-icons button{width:44px;height:44px;display:grid;place-items:center;padding:0!important;margin:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#475286!important;cursor:pointer;text-decoration:none;}
.elementor-3721 .kk-article-share-icons>*+*{border-inline-start:1px solid rgba(182,119,177,.4)!important;}
.elementor-3721 .kk-article-share-icons svg{width:25px;height:25px;}
.elementor-3721 .kk-article-share-icons a:hover,.elementor-3721 .kk-article-share-icons button:hover{color:#B677B1!important;}
.elementor-3721 .kk-article-share-status{display:block;font:400 14px/1.5 Alef,sans-serif;color:#475286;}
.elementor-3721 .elementor-element-1880c6f .elementor-post__read-more{color:#B677B1!important;}
@media(max-width:600px){.elementor-3721 .kk-article-share{padding:24px 20px;}.elementor-3721 .kk-article-share-question{font-size:30px!important;}.elementor-3721 .kk-article-share-subtitle,.elementor-3721 .kk-article-share-note{font-size:17px!important;}.elementor-3721 .kk-article-share-bar{grid-template-columns:1fr;gap:8px;margin-top:14px;}.elementor-3721 .kk-article-share-icons{justify-self:end;}}
    
/* Full-width site footer and consistent hamburger strokes */
.elementor-3721 .elementor-element.elementor-element-99625f9{padding-bottom:0;}
.elementor-3721 .elementor-element.elementor-element-c2bcd56{grid-column:1/-1;grid-row:5;width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw);margin-top:64px;}
.elementor-3721 .elementor-3302 .elementor-element-cd233c3 .elementor-icon:not([aria-expanded="true"]){background:linear-gradient(#484F80,#484F80) 9px 13px/30px 2px no-repeat,linear-gradient(#484F80,#484F80) 17px 23px/22px 2px no-repeat,linear-gradient(#484F80,#484F80) 9px 33px/30px 2px no-repeat!important;}
.elementor-3721 .elementor-3302 .elementor-element-cd233c3 .elementor-icon:not([aria-expanded="true"])::before,.elementor-3721 .elementor-3302 .elementor-element-cd233c3 .elementor-icon:not([aria-expanded="true"])::after{background:transparent!important;}
@media(max-width:900px){.elementor-3721 .elementor-element.elementor-element-c2bcd56{grid-column:1;grid-row:6;margin-top:40px;}}
    
.elementor-3721 .elementor-3305 .elementor-element.elementor-element-c936c4d{margin-top:0!important;}
    
.elementor-3721 .elementor-3305 .elementor-element.elementor-element-c936c4d{display:none!important;}
    
/* Article signature and purple share panel */
.elementor-3721 .kk-article-signature{text-align:right;margin:0 0 24px;}
.elementor-3721 .kk-article-signature img{display:inline-block;width:127px;max-width:100%;height:auto;}
.elementor-3721 .kk-article-share{background:#475286;color:#fff;}
.elementor-3721 .kk-article-share-question,.elementor-3721 .kk-article-share-note,.elementor-3721 .kk-article-share-status{color:#fff!important;}
.elementor-3721 .kk-article-share-icons a,.elementor-3721 .kk-article-share-icons button{color:#fff!important;}
.elementor-3721 .kk-article-share-icons>*+*{border-inline-start-color:rgba(255,255,255,.35)!important;}
.elementor-3721 .kk-article-share-icons a:hover,.elementor-3721 .kk-article-share-icons button:hover{color:#EAB5A8!important;}
.elementor-3721 .kk-article-share-icons [data-share="whatsapp"] svg{fill:currentColor;}
.elementor-3721 .kk-article-share-icons a:focus-visible,.elementor-3721 .kk-article-share-icons button:focus-visible{outline:2px solid #fff;outline-offset:2px;}/* End custom CSS */