.elementor-kit-7{--e-global-color-primary:#1A1A1A;--e-global-color-secondary:#5C5F66;--e-global-color-text:#222222;--e-global-color-accent:#CB0B18;--e-global-color-rwhover:#A30912;--e-global-color-rwbg:#FFFFFF;--e-global-color-rwbgalt:#F4F6FC;--e-global-color-rwlight:#F7F8FB;--e-global-color-79bd075:#FFFFFF00;--e-global-color-6e9731a:#F3F1EA2B;--e-global-typography-primary-font-family:"Heebo";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Heebo";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Assistant";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Assistant";--e-global-typography-accent-font-weight:600;}.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 *//* MF-LOCAL START */
/* טלאי מקומי: קוביות מוצרים לבנות, גריד מוצרים בעמוד, תמונות בגוף הטקסט, עמוד אנגלית */
body .stx-services-grid .stx-service-card{background:#FFFFFF !important;border:1px solid #E6E8EE !important;color:#1A1A1A}
body .stx-services-grid .stx-service-card h3,body .stx-services-grid .stx-service-card [class*="title"]{color:#1A1A1A !important}
body .stx-services-grid .stx-service-card p,body .stx-services-grid .stx-service-card [class*="desc"]{color:#4A4D55 !important}
body .stx-services-grid .stx-service-card [class*="more"],body .stx-services-grid .stx-service-card [class*="link"]{color:#CB0B18 !important}
body .stx-services-grid .stx-service-card [class*="num"]{color:#6B6F78 !important}
body .stx-services-grid .stx-service-card:hover{border-color:#CB0B18 !important}
.mf-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:28px 0 40px}
.mf-product{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid #E6E8EE;border-radius:var(--rw-radius,14px);overflow:hidden;text-decoration:none !important;color:#1A1A1A;transition:border-color .25s ease,transform .25s ease}
.mf-product:hover,.mf-product:focus-visible{border-color:#CB0B18;transform:translateY(-3px)}
.mf-product-img{display:block;aspect-ratio:1/1;background:#FFFFFF}
.mf-product-img img{width:100%;height:100%;object-fit:contain;display:block;margin:0 !important;border-radius:0 !important}
.mf-product-body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 18px;border-top:1px solid #EEF0F4}
.mf-product-body strong{font-size:17px;line-height:1.35;color:#1A1A1A}
.mf-product-body span{font-size:16px;line-height:1.5;color:#4A4D55}
body .agam-ip figure.wp-block-image,body .entry-content figure.wp-block-image,body figure.wp-block-image{float:left !important;clear:left !important;width:38% !important;max-width:340px !important;margin:6px 28px 18px 0 !important}
body .entry-content h2,body .ip-prose h2{clear:both}
body figure.wp-block-image img{width:100%;height:auto;max-height:420px;object-fit:contain;background:#FFFFFF;border-radius:var(--rw-radius,14px);display:block}
.mf-en{direction:ltr;text-align:left}
.mf-en ul{padding-left:1.4em;padding-right:0}
@media (max-width:1024px){.mf-products{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:767px){.mf-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mf-product-body{padding:10px 12px 14px}.mf-product-body strong{font-size:17px}.mf-product-body span{font-size:16px}body .agam-ip figure.wp-block-image,body .entry-content figure.wp-block-image,body figure.wp-block-image{float:none !important;width:100% !important;max-width:none !important;margin:20px 0 !important}}
/* MF-MOBILE-CARDS */
@media (max-width:767px){body .stx-services-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}body .stx-services-grid .stx-service-card{padding:12px !important}body .stx-services-grid .stx-service-card h3{font-size:17px !important;line-height:1.3 !important;margin:6px 0 !important}body .stx-services-grid .stx-service-card p{font-size:16px !important;line-height:1.5 !important;margin:0 0 6px !important}body .stx-services-grid .stx-service-card [class*="num"]{display:none !important}}
/* MF-MOBILE-CARDS-END */
/* MF-LIGHT */
/* בלי רקעים שחורים: לבן ואפור בהיר עם אדום המותג */
body section.stx-services{background:#F4F6FC !important;color:#222222 !important}
body section.stx-services h2,body section.stx-services .stx-title,body section.stx-services [class*="head"] h2{color:#1A1A1A !important}
body section.stx-services p,body section.stx-services [class*="sub"]{color:#4A4D55 !important}
body section.stx-faq{background:#F4F6FC !important;color:#222222 !important}
body section.stx-faq h2,body section.stx-faq summary,body section.stx-faq [class*="-q"],body section.stx-faq button{color:#1A1A1A !important}
body section.stx-faq p,body section.stx-faq [class*="-a"]{color:#4A4D55 !important}
body section.stx-faq [class*="item"],body section.stx-faq details{border-color:#DCDFE7 !important}
body section.stx-why{background:#FFFFFF !important}
body section.stx-why .stx-why-card{background:#F4F6FC !important}
body .elementor-location-footer,body .elementor-location-footer .elementor-section,body .elementor-location-footer .e-con,body .agam-footer{background-color:#F4F6FC !important;background-image:none !important}
body .elementor-location-footer,body .elementor-location-footer p,body .elementor-location-footer span,body .elementor-location-footer li,body .elementor-location-footer a,body .elementor-location-footer h2,body .elementor-location-footer h3,body .elementor-location-footer h4,body .elementor-location-footer .elementor-heading-title,body .elementor-location-footer .elementor-icon-list-text,body .elementor-location-footer div{color:#222222 !important}
body .elementor-location-footer a:hover{color:#CB0B18 !important}
body .elementor-location-footer .elementor-icon-list-icon svg,body .elementor-location-footer .elementor-icon-list-icon i{fill:#CB0B18 !important;color:#CB0B18 !important}
body .elementor-location-footer .elementor-field-group input:not([type="checkbox"]),body .elementor-location-footer .elementor-field-group textarea{background:#FFFFFF !important;border:1px solid #DCDFE7 !important;color:#222222 !important}
body .elementor-location-footer .elementor-button{background:#CB0B18 !important;color:#FFFFFF !important}
body .elementor-location-footer .elementor-button span{color:#FFFFFF !important}
body .elementor-location-footer .elementor-field-type-acceptance label,body .elementor-location-footer .elementor-field-type-acceptance a{color:#222222 !important}
body .elementor-location-footer hr,body .elementor-location-footer .elementor-divider-separator{border-color:#DCDFE7 !important}
body .rwab-cta,body [class*="rwab-cta"]{background:#F4F6FC !important;color:#1A1A1A !important}
body [class*="rwab-cta"] h2,body [class*="rwab-cta"] p{color:#1A1A1A !important}
body [class*="rwab-cta"] a{background:#CB0B18 !important;color:#FFFFFF !important;border-color:#CB0B18 !important}
body .ip-cta,body section[class*="ip-cta"]{background:#F4F6FC !important;color:#1A1A1A !important}
body section[class*="ip-cta"] h2,body section[class*="ip-cta"] p{color:#1A1A1A !important}
body .stx-about-badge{background:#CB0B18 !important}
body .stx-about-badge b,body .stx-about-badge span{color:#FFFFFF !important}
body .elementor-location-footer .current-menu-item > a,body .elementor-location-footer .elementor-item-active,body .elementor-location-footer a.elementor-item.elementor-item-active{color:#CB0B18 !important}
body .elementor-location-footer img[src*="zap"],body .elementor-location-footer img[alt*="Zap"]{filter:brightness(0) !important}
body section.stx-tst,body section.stx-tst > div{background:#FFFFFF !important}
body section.rwab-dark{background:#F4F6FC !important;color:#1A1A1A !important}
body section.rwab-dark h2,body section.rwab-dark p{color:#1A1A1A !important}
body section.rwab-dark .rwab-btn{background:#CB0B18 !important;color:#FFFFFF !important;border-color:#CB0B18 !important}
body .agam-zap-credit{color:#222222 !important}
body .agam-zap-credit img{filter:brightness(0) !important}
html body .elementor-location-footer .agam-ftr-bottom .agam-zap-credit img,html body .elementor-location-footer .agam-ftr-bottom .agam-zap-credit:hover img{filter:brightness(0) !important}
html body .agam-zap-credit:hover{color:#CB0B18 !important}
/* MF-LIGHT-END */
/* MF-BADGE */
body section.stx-about .stx-about-media{overflow:visible !important}
body section.stx-about .stx-about-badge{inset-inline-start:auto !important;inset-inline-end:-34px !important;left:-34px !important;right:auto !important;bottom:-30px !important;background:linear-gradient(135deg,#E8222F 0%,#CB0B18 55%,#8E0610 100%) !important;border-radius:18px !important;padding:22px 26px !important;box-shadow:0 18px 40px rgba(203,11,24,.35) !important;text-align:right !important;min-width:190px;transform:rotate(-2deg)}
body section.stx-about .stx-about-badge::before{content:'';position:absolute;inset:6px;border:1px solid rgba(255,255,255,.28);border-radius:13px;pointer-events:none}
body section.stx-about .stx-about-badge b{font-size:26px !important;line-height:1.15 !important;color:#FFFFFF !important}
body section.stx-about .stx-about-badge span{font-size:16px !important;margin-top:6px !important;color:rgba(255,255,255,.92) !important}
.mf-about-stats-row .stx-about-stat .mf-ico{display:flex !important;width:44px;height:44px;margin:0 auto 10px !important}
@media (max-width:767px){body section.stx-about .stx-about-badge{left:-8px !important;bottom:-22px !important;padding:16px 18px !important;min-width:160px}body section.stx-about .stx-about-badge b{font-size:20px !important}body section.stx-about .stx-about-media{margin-bottom:26px}}
/* MF-BADGE-END */
/* MF-ABOUT-TIGHT */
body section.stx-about .stx-about-points{margin:20px 0 0 !important}
body section.stx-about{padding-bottom:56px !important;row-gap:24px !important}
.mf-about-stats-row{margin-top:8px !important}
body .mf-ico{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;padding:0 !important;flex:0 0 auto}
body .mf-ico .mf-svg{display:block !important;margin:0 !important}
body .stx-about-point{display:flex !important;align-items:center !important;gap:12px !important}
.mf-about-stats-row .stx-about-stat .mf-ico{display:flex !important}
/* MF-ABOUT-TIGHT-END */
/* MF-HEADER-WHITE */
html body .elementor-location-header,html body .elementor-location-header .elementor-section,html body .elementor-location-header .e-con,html body .elementor-location-header .elementor-container,html body .elementor-location-header .elementor-column-wrap,html body .elementor-location-header .elementor-widget-wrap,html body .agam-header,html body header.agam-header{background-color:#FFFFFF !important;background-image:none !important}
/* MF-HEADER-WHITE-END */
/* MF-LOGO-FIT */
html body .elementor-location-header .e-con:has(> .elementor-widget-image img[src*="mf-logo"]),html body .elementor-location-header .elementor-widget-image:has(img[src*="mf-logo"]){width:auto !important;max-width:none !important;flex:0 0 auto !important;overflow:visible !important}
html body .elementor-location-header .elementor-widget-image:has(img[src*="mf-logo"]) img{height:auto !important;max-height:84px !important;width:auto !important;max-width:none !important;object-fit:contain !important}

/* MF-LOGO-FIT-END */
/* MF-STATS-073 */
@media (max-width:767px){html body .stx-about-stats--full{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}}
/* MF-STATS-073-END */
/* MF-LOCAL END */
/* LOCAL-BLOG-HOVER-OFF */
/* טלאי מקומי זמני: אפקט 059 לא על כרטיסי מאמרים (גל 17/09). להסיר כשהמאסטר מחריג את .stx-blog-card */
html body .stx-blog-card,html body .stx-blog-card:hover,html body .stx-blog-card:focus-within{transform:none !important;box-shadow:none !important;border-color:transparent !important;outline:0 !important}
html body .stx-blog-card img,html body .stx-blog-card:hover img{transform:none !important;filter:none !important}
/* LOCAL-BLOG-HOVER-OFF-END *//* End custom CSS */