.elementor-5992 .elementor-element.elementor-element-9109e5b{--spacer-size:25px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-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 );}.elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title, .elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title:before, .elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title:after, .elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-content, .elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tabs-content-wrapper{border-width:0px;}.elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title, .elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title a{color:var( --e-global-color-9bbffaf );}.elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title.elementor-active,
					 .elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-5992 .elementor-element.elementor-element-2dc1f6c .elementor-tab-title{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:600;}.elementor-5992 .elementor-element.elementor-element-eb3f039{--spacer-size:50px;}@media(max-width:767px){.elementor-5992 .elementor-element.elementor-element-9109e5b{--spacer-size:24px;}.elementor-5992 .elementor-element.elementor-element-eb3f039{--spacer-size:24px;}}/* Start custom CSS for tabs, class: .elementor-element-2dc1f6c *//* 0. פונט Heebo ומשתני צבע ממותגים */
#shvoong-info-tabs {
    font-family: 'Heebo', sans-serif !important;
    --logo-blue: #234d75;      /* הכחול העמוק מהלוגו */
    --logo-turquoise: #2ba8a6; /* הטורקיז מהגלגל */
    --logo-peach: #f4b28d;     /* האפרסק המדויק */
    --bg-faint: #f8fafc;       /* הרקע הבהיר של סרגל הטאבים */
    direction: rtl;
}

/* 1. סרגל הטאבים (Wrapper) */
#shvoong-info-tabs .elementor-tabs-wrapper {
    display: flex !important;
    background: var(--bg-faint) !important;
    padding: 10px !important;
    border-radius: 20px !important;
    gap: 12px !important;
    border: none !important;
    margin-bottom: 25px !important;
}

/* 2. עיצוב הלשוניות (הכפתורים) לפני לחיצה */
#shvoong-info-tabs .elementor-tab-desktop-title {
    flex: 1 !important;
    background-color: #ffffff !important;
    border-radius: 14px !important; /* פינות מעוגלות בדיוק כמו בצילום */
    padding: 14px 10px !important;
    border: 1px solid #eef2f5 !important; /* מסגרת דקה וכמעט בלתי נראית */
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
    text-align: center !important;
    box-shadow: 0 2px 6px rgba(35, 77, 117, 0.04) !important;
}

/* טקסט בטאב רגיל (לפני לחיצה) */
#shvoong-info-tabs .elementor-tab-desktop-title a {
    font-family: 'Heebo', sans-serif !important;
    color: var(--logo-blue) !important;
    font-weight: 800 !important;
    font-size: 16px !important;
    text-decoration: none !important;
    letter-spacing: -0.2px !important;
}

/* 3. טאב פעיל (Active) - התאמה מלאה לצילום המסך */
#shvoong-info-tabs .elementor-tab-desktop-title.elementor-active {
    background-color: var(--logo-blue) !important;
    border-color: var(--logo-blue) !important;
    box-shadow: 0 10px 20px rgba(35, 77, 117, 0.2) !important; /* צל עמוק יותר כשהוא פעיל */
}

/* טקסט בטאב פעיל */
#shvoong-info-tabs .elementor-tab-desktop-title.elementor-active a {
    color: #ffffff !important;
}

/* 4. אפקט מעבר עכבר (Hover) - צבע טקסט משתנה לטורקיז */
#shvoong-info-tabs .elementor-tab-desktop-title:not(.elementor-active):hover {
    border-color: var(--logo-turquoise) !important;
}

#shvoong-info-tabs .elementor-tab-desktop-title:not(.elementor-active):hover a {
    color: var(--logo-turquoise) !important;
}

/* 5. תיבת התוכן המרכזית (Content Wrapper) */
#shvoong-info-tabs .elementor-tabs-content-wrapper {
    background: #ffffff !important;
    border: 1px solid #eef2f5 !important;
    border-right: 6px solid var(--logo-peach) !important; /* הפס האפרסקי המזוהה מהלו"ז */
    border-radius: 20px !important; /* פינות מעוגלות רחבות יותר */
    padding: 35px !important;
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.04) !important; /* צל רך ויוקרתי */
    margin-top: 5px !important;
}

/* 6. תוכן פנימי ופונטים */
#shvoong-info-tabs .elementor-tab-content {
    font-family: 'Heebo', sans-serif !important;
    color: var(--logo-blue) !important; /* גוון טקסט כהה ומקצועי */
    line-height: 1.8 !important;
    font-size: 16px !important;
}

/* כותרות מודגשות בתוך התוכן (Strong/Bold) */
#shvoong-info-tabs .elementor-tab-content b, 
#shvoong-info-tabs .elementor-tab-content strong {
    color: var(--logo-turquoise) !important; /* בדיוק כמו הכותרות הפנימיות בלו"ז */
    font-weight: 800 !important;
}

/* התאמה למובייל */
@media (max-width: 767px) {
    #shvoong-info-tabs .elementor-tab-desktop-title {
        flex: 0 0 160px !important;
    }
    #shvoong-info-tabs .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */