.elementor-kit-6{--e-global-color-primary:#0F172A;--e-global-color-secondary:#2563EB;--e-global-color-text:#475569;--e-global-color-accent:#F97316;--e-global-color-352c448:#22C55E;--e-global-color-f2a092f:#F8FAFC;--e-global-color-2bdc9cc:#67E8F9;--e-global-typography-primary-font-family:"Heebo";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:2px;--e-global-typography-e97b6c0-font-size:4rem;--e-global-typography-e97b6c0-font-weight:900;--e-global-typography-c2ecb6a-font-size:3em;--e-global-typography-c2ecb6a-font-weight:900;--e-global-typography-c2ecb6a-line-height:1.2rem;--e-global-typography-9293c17-font-size:1.5rem;--e-global-typography-9293c17-font-weight:700;background-color:var( --e-global-color-f2a092f );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:700;color:#020101;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.15);border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{box-shadow:0px 0px 20px -2px rgba(249, 115.0000000000001, 21.999999999999996, 0.4);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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);}@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-kit-6{--e-global-typography-e97b6c0-font-size:2.5rem;--e-global-typography-c2ecb6a-font-size:2em;--e-global-typography-9293c17-font-size:1rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* 1. רקע גרדיאנט כחול-עמוק (ל-Hero ולטכנולוגיה) */
.hero-gradient-bg {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
}

/* 2. רקע גרדיאנט כתום-רך (לסדנאות) */
.human-gradient-bg {
    background: linear-gradient(135deg, #fff7ed 0%, #ffedd5 100%);
}

/* 3. כרטיסיות מרחפות (Hover Cards) - נותן את התנועה למעלה */
.hover-card {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border: 1px solid rgba(255,255,255,0.5); /* גבול עדין */
}
.hover-card:hover {
    transform: translateY(-8px); /* זז למעלה */
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1); /* צל גדל */
}

/* 4. פסים תחתונים צבעוניים לכרטיסיות */
.border-human:hover { border-bottom: 4px solid #f97316 !important; }
.border-tech:hover { border-bottom: 4px solid #2563eb !important; }

/* 5. פינות עגולות גדולות (לתמונות וכרטיסיות) */
.rounded-xl { border-radius: 20px !important; }
.rounded-2xl { border-radius: 30px !important; }
.rounded-40 { border-radius: 40px !important; }

/* 6. טקסט מחליף צבעים (לכותרת הראשית) */
.text-gradient-tech {
    background: linear-gradient(to right, #60a5fa, #67e8f9);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.text-gradient-human {
    background: linear-gradient(to right, #fb923c, #fde047);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */