.elementor-kit-7{--e-global-color-primary:#1A365D;--e-global-color-secondary:#4A5568;--e-global-color-text:#1A202C;--e-global-color-accent:#2B6CB0;--e-global-color-rwhover:#1E4E8C;--e-global-color-rwbg:#FFFFFF;--e-global-color-rwbgalt:#EDF2F7;--e-global-color-rwlight:#F7FAFC;--e-global-color-79bd075:#FFFFFF00;--e-global-color-6e9731a:#E2E8F02B;--e-global-typography-primary-font-family:"Noto Sans Hebrew";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Heebo";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Noto Sans Hebrew";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Heebo";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.pin-icons-start{display:none}
:root{--pin-building:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2021h18M5%2021V5a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202v16M9%207h2M13%207h2M9%2011h2M13%2011h2M9%2015h2M13%2015h2M10%2021v-3h4v3'%2F%3E%3C%2Fsvg%3E");--pin-briefcase:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='7'%20width='18'%20height='13'%20rx='2'%2F%3E%3Cpath%20d='M8%207V5a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v2M3%2013h18'%2F%3E%3C%2Fsvg%3E");--pin-towers:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%2021V9l6-4v16M10%2021V3l10%205v13M2%2021h20M13%2010h4M13%2014h4M13%2018h4'%2F%3E%3C%2Fsvg%3E");--pin-hardhat:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M2%2018h20M4%2018v-2a8%208%200%200%201%2016%200v2M10%209V5h4v4'%2F%3E%3C%2Fsvg%3E");--pin-target:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='11'%20cy='11'%20r='7'%2F%3E%3Cpath%20d='M21%2021l-4.3-4.3M8%2011l2%202%204-4'%2F%3E%3C%2Fsvg%3E");--pin-shield:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%203l8%203v6c0%205-3.5%208-8%209-4.5-1-8-4-8-9V6z'%2F%3E%3Cpath%20d='M9%2012l2%202%204-4'%2F%3E%3C%2Fsvg%3E");--pin-clock:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'%2F%3E%3Cpath%20d='M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E");--pin-award:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='9'%20r='6'%2F%3E%3Cpath%20d='M8.5%2014L7%2022l5-3%205%203-1.5-8'%2F%3E%3C%2Fsvg%3E");--pin-file:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M14%203H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V9z'%2F%3E%3Cpath%20d='M14%203v6h6M8%2013h8M8%2017h6'%2F%3E%3C%2Fsvg%3E");--pin-tag:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20.6%2013.4l-7.2%207.2a2%202%200%200%201-2.8%200L3%2013V3h10l7.6%207.6a2%202%200%200%201%200%202.8z'%2F%3E%3Ccircle%20cx='7.5'%20cy='7.5'%20r='1.5'%2F%3E%3C%2Fsvg%3E");--pin-calendar:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='16'%20rx='2'%2F%3E%3Cpath%20d='M3%2010h18M8%203v4M16%203v4'%2F%3E%3C%2Fsvg%3E");--pin-phone:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M22%2016.9v3a2%202%200%200%201-2.2%202%2019.8%2019.8%200%200%201-8.6-3.1%2019.5%2019.5%200%200%201-6-6A19.8%2019.8%200%200%201%202.1%204.2%202%202%200%200%201%204.1%202h3a2%202%200%200%201%202%201.7c.1.9.4%201.8.7%202.7a2%202%200%200%201-.5%202.1L8%209.8a16%2016%200%200%200%206%206l1.3-1.3a2%202%200%200%201%202.1-.4c.9.3%201.8.6%202.7.7a2%202%200%200%201%201.7%202z'%2F%3E%3C%2Fsvg%3E");--pin-whatsapp:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2021l1.65-4.5A9%209%200%201%201%207.5%2019.35z'%2F%3E%3Cpath%20d='M9%209.5c0%203%202.5%205.5%205.5%205.5l1-1.5-2-1-1%20.8c-1-.4-1.9-1.3-2.3-2.3l.8-1-1-2L9%209.5z'%2F%3E%3C%2Fsvg%3E");--pin-send:url("data:image/svg+xml,%3Csvg%20xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M22%202L11%2013M22%202l-7%2020-4-9-9-4z'%2F%3E%3C%2Fsvg%3E")}
body.agam-homepage > section.stx-why .stx-why-num{font-size:0;line-height:0;width:56px;height:56px;border-radius:14px;background:#EBF4FF;display:flex;align-items:center;justify-content:center;margin-bottom:14px}
body.agam-homepage > section.stx-why .stx-why-num::before{content:'';width:28px;height:28px;background:#2B6CB0;-webkit-mask:var(--pin-i) center/contain no-repeat;mask:var(--pin-i) center/contain no-repeat}
body.agam-homepage > section.stx-why:nth-child(7) .stx-why-card:nth-child(1){--pin-i:var(--pin-building)}
body.agam-homepage > section.stx-why:nth-child(7) .stx-why-card:nth-child(2){--pin-i:var(--pin-briefcase)}
body.agam-homepage > section.stx-why:nth-child(7) .stx-why-card:nth-child(3){--pin-i:var(--pin-towers)}
body.agam-homepage > section.stx-why:nth-child(7) .stx-why-card:nth-child(4){--pin-i:var(--pin-hardhat)}
body.agam-homepage > section.stx-why:nth-child(10) .stx-why-card:nth-child(1){--pin-i:var(--pin-target)}
body.agam-homepage > section.stx-why:nth-child(10) .stx-why-card:nth-child(2){--pin-i:var(--pin-shield)}
body.agam-homepage > section.stx-why:nth-child(10) .stx-why-card:nth-child(3){--pin-i:var(--pin-clock)}
body.agam-homepage > section.stx-why:nth-child(10) .stx-why-card:nth-child(4){--pin-i:var(--pin-award)}
body.agam-homepage > section.stx-why:nth-child(10) .stx-why-card:nth-child(5){--pin-i:var(--pin-file)}
body.agam-homepage > section.stx-why:nth-child(10) .stx-why-card:nth-child(6){--pin-i:var(--pin-tag)}
body.agam-homepage .rwx-stats .rwx-stat::before{content:'';display:block;width:36px;height:36px;margin:0 auto 12px;background:#90CDF4;-webkit-mask:var(--pin-i) center/contain no-repeat;mask:var(--pin-i) center/contain no-repeat}
body.agam-homepage .rwx-stats .rwx-stat:nth-child(1){--pin-i:var(--pin-award)}
body.agam-homepage .rwx-stats .rwx-stat:nth-child(2){--pin-i:var(--pin-calendar)}
body.agam-homepage .rwx-stats .rwx-stat:nth-child(3){--pin-i:var(--pin-clock)}
body a.rwx-hm-btn[href^='tel:'],body a.ip-btn[href^='tel:'],body .rwx-cta a[href^='tel:']{--pin-i:var(--pin-phone)}
body a.rwx-hm-btn[href*='wa.me'],body a.ip-btn-ghost[href*='wa.me'],body a.ip-btn-ghost[href*='whatsapp']{--pin-i:var(--pin-whatsapp)}
body a.ip-btn:not([href^='tel:']):not(.ip-btn-ghost){--pin-i:var(--pin-send)}
body a.rwx-hm-btn::before,body a.ip-btn::before,body a.ip-btn-ghost::before,body .rwx-cta a[href^='tel:']::before{content:'';display:inline-block;flex:none;width:18px;height:18px;margin-inline-end:8px;vertical-align:-3px;background:currentColor;-webkit-mask:var(--pin-i) center/contain no-repeat;mask:var(--pin-i) center/contain no-repeat}
body a.ip-btn,body a.ip-btn-ghost,body a.rwx-hm-btn{display:inline-flex;align-items:center;justify-content:center}
body .agam-ip a.ip-btn-ghost{background:#FFFFFF;border:2px solid #2B6CB0;color:#1A365D}
body .agam-ip a.ip-btn-ghost:hover{background:#2B6CB0;color:#FFFFFF;border-color:#2B6CB0}
body.agam-homepage .rwx-stats--dark .rwx-stat-n,body.agam-homepage .rwx-stats--dark .rwx-stat-c{color:#FFFFFF}
body.agam-homepage a.rw-sp-cta{display:inline-flex;align-items:center;gap:8px;background:#2B6CB0;border:2px solid #2B6CB0;color:#FFFFFF;border-radius:6px;padding:12px 24px;font-weight:600;letter-spacing:0}
body.agam-homepage a.rw-sp-cta:hover{background:#1E4E8C;border-color:#1E4E8C;color:#FFFFFF}
body.agam-homepage a.rw-sp-cta::before{content:'';width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:var(--pin-phone) center/contain no-repeat;mask:var(--pin-phone) center/contain no-repeat}
aside.rw-side-contact .rw-side-rows a > span:first-child:not(:only-child){color:#4A5568}
body .pin-404-links a{color:#1A365D;text-decoration:underline;font-weight:600}
body .pin-404-links a:hover{color:#2B6CB0}
body .pin-404-links ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center}


/* 675: זאפ פוסלים כל טקסט מתחת ל-16px. כאן רק מה שהתבנית קובעת ולא נערך מהפאנל */
body.agam-homepage > section.stx-why .stx-why-num{font-size:16px;color:transparent}
body.agam-homepage .stx-service-num{font-size:16px}
.agh-callnum{font-size:16px}
.rwx-stat-l{font-size:16px}
.stx-about-badge span{font-size:16px}
.stx-about-point{font-size:16px}
.elementor-field-type-acceptance label,.elementor-field-option label{font-size:16px}

/* 675b: כללי התבנית מגיעים מאוחר יותר באותה ספציפיות, ולכן אותם סלקטורים עם body */
body .rwx-stat-l{font-size:16px}
body .stx-about-point{font-size:16px}
body .stx-about-badge span{font-size:16px}
body .rw-form-wide .elementor-field-type-acceptance label{font-size:16px}

/* 675c: לתבנית יש כללי body משלה שמגיעים אחרי, ולכן html body */
html body .stx-about-badge span{font-size:16px}
html body .stx-about-point span{font-size:16px}
html body .stx-about-point{font-size:16px}
html body .rwx-stat-l{font-size:16px}

/* 675d: תווית הצ'קבוקס של מדיניות הפרטיות, 16px כמו שאר הטופס */
html body .elementor-field-option label{font-size:16px}
html body .elementor-field-subgroup label{font-size:16px}

/* 675e: agam-global-css בתבנית קובע 14px !important לתווית הצ'קבוקס,
   וזאפ פוסלים מתחת ל-16. זה המקום היחיד שבו צריך !important, והממצא דווח למאסטר. */
html body .elementor-field-type-acceptance label,
html body .elementor-field-option label{font-size:16px !important}

/* 675f: פירורי לחם ותוויות קטנות בעמודים הפנימיים, 16px לפי דרישת זאפ */
html body .ip-crumbs,html body .ip-crumbs *,
html body .cp-crumbs,html body .cp-crumbs *,
html body .ab-crumbs,html body .ab-crumbs *,
html body .rw-crumbs,html body .rw-crumbs *,
html body .agam-crumbs,html body .agam-crumbs *,
html body nav[aria-label] .breadcrumb_last,
html body .cp-ch-l{font-size:16px}

/* 675g: ציר הזמן באודות, 0.9rem בתבנית */
html body .rwab-tl-body span{font-size:16px}

/* 675h: שאריות מתחת ל-16px מהתבנית: כרטיס פרטי קשר, טבלאות בגוף המאמר, הערת שעות, קרא עוד */
html body .cp-ch-l,html body .cp-ch-n,html body .cp-ch-x,
html body .cp-hours-t,html body .cp-hours-n,html body .cp-form-note,html body .cp-form-sub{font-size:16px}
html body table,html body table td,html body table th{font-size:16px}
html body .rw-hours-note{font-size:16px}
html body .elementor-posts .elementor-post__read-more{font-size:16px}

/* 675i: כללי התבנית כאן ספציפיים יותר (agam-cp, rwab), ולכן אותה ספציפיות ועוד body */
html body .agam-cp .cp-ch-l,html body .agam-cp .cp-ch-n,html body .agam-cp .cp-ch-x,
html body .agam-cp .cp-hours-t,html body .agam-cp .cp-hours-n,
html body .agam-cp .cp-form-note,html body .agam-cp .cp-form-sub{font-size:16px}
html body .rwab-pt span,html body .rwab-pt div{font-size:16px}
html body .rwab-tl-body span{font-size:16px}

/* 675j: כרטיס הצד במאמר ותקציר המאמרים הקשורים */
html body .rw-side-contact .rw-side-rows span,
html body .rw-side-contact .rw-side-rows a,
html body .rw-side-contact .rw-side-rows div{font-size:16px}
html body .elementor-post__excerpt p{font-size:16px}

/* 675k: תקציר בכרטיסי מאמרים, אותה ספציפיות כמו כלל התבנית ועוד body */
html body .elementor-posts .elementor-post__excerpt p{font-size:16px}

/*697: ההירו של העמודים הפנימיים. תיבת הרקע שמאחורי התמונה בלטה מתחת לתמונה
   ונראתה כמו תקלה. כאן היא מוחלפת בצל רך סימטרי, והעמודות מיושרות לראש
   כדי שהטקסט לא ירחף במרכז חלל ריק. מקומי לאתר הזה. */
html body .agam-ip .ip-hero-in{align-items:start}
html body .agam-ip .ip-hero-media:before{display:none}
html body .agam-ip .ip-hero-media img{border-radius:20px;box-shadow:0 18px 44px rgba(18,41,46,.14);height:min(400px,46vw)}
html body .agam-ip .ip-hero .ip-crumbs{margin:0 0 20px}
html body .agam-ip .ip-hero h1{margin:0 0 10px}
html body .agam-ip .ip-hero .ip-lead{margin:0}
@media(max-width:1024px){html body .agam-ip .ip-hero-media img{height:min(360px,54vw)}}
.pin-icons-end{display:none}/* End custom CSS */