.elementor-627 .elementor-element.elementor-element-s00008:not(.elementor-motion-effects-element-type-background), .elementor-627 .elementor-element.elementor-element-s00008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbalife-pro.co.il/wp-content/uploads/2026/07/cta-blender.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-627 .elementor-element.elementor-element-s00008 > .elementor-background-overlay{background-color:rgba(12,45,28,0.80);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-627 .elementor-element.elementor-element-s00008{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-627 .elementor-element.elementor-element-c00007 > .elementor-element-populated{padding:110px 32px 110px 32px;}.elementor-627 .elementor-element.elementor-element-w00001 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-627 .elementor-element.elementor-element-w00001{text-align:center;}.elementor-627 .elementor-element.elementor-element-w00001 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:76px;font-weight:800;line-height:1.2em;color:#CFEBA6;}.elementor-627 .elementor-element.elementor-element-w00002 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-627 .elementor-element.elementor-element-w00002{text-align:center;}.elementor-627 .elementor-element.elementor-element-w00002 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:42px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-627 .elementor-element.elementor-element-w00003 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-627 .elementor-element.elementor-element-w00003{text-align:center;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:#E4F1DE;}.elementor-627 .elementor-element.elementor-element-w00004 .elementor-button{background-color:#FFFFFF;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;fill:#266431;color:#266431;box-shadow:0px 10px 24px 0px rgba(15,46,24,0.22);border-radius:999px 999px 999px 999px;padding:16px 34px 16px 34px;}.elementor-627 .elementor-element.elementor-element-w00004 .elementor-button:hover, .elementor-627 .elementor-element.elementor-element-w00004 .elementor-button:focus{background-color:#78BE20;color:#0F2E18;}.elementor-627 .elementor-element.elementor-element-w00004 .elementor-button:hover svg, .elementor-627 .elementor-element.elementor-element-w00004 .elementor-button:focus svg{fill:#0F2E18;}.elementor-627 .elementor-element.elementor-element-w00005 .elementor-button{background-color:rgba(255,255,255,0.14);font-family:"Assistant", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(15,46,24,0.22);border-radius:999px 999px 999px 999px;padding:16px 34px 16px 34px;}.elementor-627 .elementor-element.elementor-element-w00005 .elementor-button:hover, .elementor-627 .elementor-element.elementor-element-w00005 .elementor-button:focus{background-color:#FFFFFF;color:#266431;}.elementor-627 .elementor-element.elementor-element-w00005 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-627 .elementor-element.elementor-element-w00005 .elementor-button:hover svg, .elementor-627 .elementor-element.elementor-element-w00005 .elementor-button:focus svg{fill:#266431;}.elementor-627 .elementor-element.elementor-element-w00006 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-627 .elementor-element.elementor-element-w00006{text-align:center;font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#BFDCB0;}@media(max-width:767px){.elementor-627 .elementor-element.elementor-element-c00007 > .elementor-element-populated{padding:64px 20px 64px 20px;}.elementor-627 .elementor-element.elementor-element-w00002 .elementor-heading-title{font-size:27px;}.elementor-627 .elementor-element.elementor-element-w00003{font-size:16px;}}/* Start custom CSS *//* ===== בסיס משותף לכל הדפים =====
   הערה: אלמנטור 4 לא מרנדר מחלקות מותאמות על סקשן ועמודה, רק על ווידג'טים.
   לכן כל עיצוב שנוגע לעמודה נעשה דרך :has() על ווידג'ט מסומן. */
.hbp-eyebrow-pill .elementor-heading-title{display:inline-block;background:rgba(255,255,255,.15);
 padding:7px 18px;border-radius:999px;backdrop-filter:blur(4px);letter-spacing:.3px}
.hbp-crumb a{color:#CFEBA6;text-decoration:none}
.hbp-crumb a:hover{color:#fff}
.hbp-lead{max-width:780px;margin-left:auto !important;margin-right:auto !important}

/* כרטיס שמתרומם ב-hover. התמונה בתוכו נשארת נעולה */
.elementor-column:has(> .elementor-widget-wrap > .hbp-cardw){
 transition:transform .24s cubic-bezier(.16,.84,.44,1),box-shadow .24s ease,border-color .24s ease}
.elementor-column:has(> .elementor-widget-wrap > .hbp-cardw):hover{
 transform:translateY(-6px);box-shadow:0 22px 44px rgba(25,60,35,.12);border-color:#78BE20 !important}
.elementor-column:has(> .elementor-widget-wrap > .hbp-cardw) img{
 transform:none !important;transition:none !important}
.elementor-column:has(> .elementor-widget-wrap > .hbp-stepw){
 transition:transform .24s cubic-bezier(.16,.84,.44,1),box-shadow .24s ease,border-color .24s ease}
.elementor-column:has(> .elementor-widget-wrap > .hbp-stepw):hover{
 transform:translateY(-6px);box-shadow:0 22px 44px rgba(25,60,35,.12);border-color:#78BE20 !important}
.elementor-column:has(> .elementor-widget-wrap > .hbp-boxw){transition:box-shadow .24s ease}
.elementor-column:has(> .elementor-widget-wrap > .hbp-boxw):hover{
 box-shadow:0 20px 44px rgba(25,60,35,.08)}
.hbp-inner-hero{overflow:hidden}
.elementor-icon-box-wrapper .elementor-icon{transition:transform .22s ease}
.elementor-widget-icon-box:hover .elementor-icon{transform:translateY(-3px)}
.hbp-cta{overflow:hidden}
.elementor-invisible{visibility:hidden}
@media (prefers-reduced-motion:reduce){
 .elementor-invisible{visibility:visible !important}
 [class*="animated"]{animation:none !important}
 .hbp-card:hover{transform:none}}
/* טיפוגרפיה של תוכן עשיר */
.hbp-prose h3{font-family:Assistant,sans-serif;font-size:24px;font-weight:800;color:#16241B;margin:26px 0 10px}
.hbp-prose h4{font-family:Assistant,sans-serif;font-size:20px;font-weight:700;color:#266431;margin:20px 0 8px}
.hbp-prose p{margin:0 0 14px}
.hbp-prose ul{margin:0 0 16px;padding-inline-start:22px}
.hbp-prose li{margin-bottom:8px}
.hbp-prose strong{color:#16241B;font-weight:700}
.hbp-prose a{color:#266431;font-weight:700;text-decoration:underline}
.hbp-prose a:hover{color:#78BE20}/* End custom CSS */