.elementor-kit-6{--e-global-color-primary:#FFB727;--e-global-color-secondary:#54595F;--e-global-color-text:#3F3F3F;--e-global-color-accent:#FF3B90;--e-global-color-1d0657a:#FFFFFF;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-size:2.4em;font-weight:600;}.elementor-kit-6 h2{color:var( --e-global-color-accent );font-size:1.8em;font-weight:600;}.elementor-kit-6 h3{color:var( --e-global-color-secondary );font-size:1.5em;}.elementor-kit-6 h4{color:var( --e-global-color-secondary );font-size:1.2em;}.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);}@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 *//* ===== 1) Palette: הגדרות בסיס (פעם אחת) ===== */
:root{
  /* Pink (ברירת מחדל) */
  --acc-pink-bg:    #F63A8C;
  --acc-pink-fg:    #FFFFFF;
  --acc-pink-border:#F63A8C;

  /* Teal */
  --acc-teal-bg:    #1EB5A6;
  --acc-teal-fg:    #FFFFFF;
  --acc-teal-border:#1EB5A6;

  /* Blue */
  --acc-blue-bg:    #3B82F6;
  --acc-blue-fg:    #FFFFFF;
  --acc-blue-border:#3B82F6;

  /* Orange */
  --acc-orange-bg:    #F59E0B;
  --acc-orange-fg:    #111111;
  --acc-orange-border:#F59E0B;

  /* Purple */
  --acc-purple-bg:    #8B5CF6;
  --acc-purple-fg:    #FFFFFF;
  --acc-purple-border:#8B5CF6;

  /* Green */
  --acc-green-bg:    #22C55E;
  --acc-green-fg:    #111111;
  --acc-green-border:#22C55E;
}

/* ===== 2) מיפוי מחלקות ה-ACF לערכים (יושב על <article>) ===== */
/* ברירת מחדל כשאין בחירה */
.elementor-post{
  --card-bg:    var(--acc-pink-bg);
  --card-fg:    var(--acc-pink-fg);
  --card-border:var(--acc-pink-border);
}

.elementor-post.card-color--teal   { --card-bg:var(--acc-teal-bg);   --card-fg:var(--acc-teal-fg);   --card-border:var(--acc-teal-border); }
.elementor-post.card-color--blue   { --card-bg:var(--acc-blue-bg);   --card-fg:var(--acc-blue-fg);   --card-border:var(--acc-blue-border); }
.elementor-post.card-color--orange { --card-bg:var(--acc-orange-bg); --card-fg:var(--acc-orange-fg); --card-border:var(--acc-orange-border); }
.elementor-post.card-color--purple { --card-bg:var(--acc-purple-bg); --card-fg:var(--acc-purple-fg); --card-border:var(--acc-purple-border); }
.elementor-post.card-color--green  { --card-bg:var(--acc-green-bg);  --card-fg:var(--acc-green-fg);  --card-border:var(--acc-green-border); }

/* ===== 3) יישום על כל הכרטיס (ספציפיות גבוהה כדי לנצח את אלמנטור) ===== */
.elementor-12 .elementor-posts.elementor-posts--skin-cards
  .elementor-post .elementor-post__card{
  background-color: var(--card-bg) !important;
  color: var(--card-fg) !important;
  border: 1px solid var(--card-border) !important;
}

/* טקסטים/לינקים בתוך הכרטיס – ירשו את צבע הטקסט */
.elementor-12 .elementor-posts.elementor-posts--skin-cards
  .elementor-post .elementor-post__card a,
.elementor-12 .elementor-posts.elementor-posts--skin-cards
  .elementor-post .elementor-post__title a{
  color: inherit !important;
  text-decoration: none;
}
.elementor-12 .elementor-posts.elementor-posts--skin-cards
  .elementor-post .elementor-post__title a:hover{
  opacity: .9;
}

/* רצועת META וה-BADGE באותו קו עיצובי (אופציונלי) */
.elementor-12 .elementor-posts.elementor-posts--skin-cards
  .elementor-post .elementor-post__meta-data{
  border-top: 1px solid var(--card-border) !important;
  padding-top: 20px;
}
.elementor-12 .elementor-posts.elementor-posts--skin-cards
  .elementor-post .elementor-post__badge{
  background: var(--card-bg) !important;
  color: var(--card-fg) !important;
}



/* מבטל מרווחים אוטומטיים בתיבת טקסט של אלמנטור */
.elementor-widget-text-editor {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.elementor-widget-text-editor p {
    margin-top: 0 !important;
    margin-bottom:10px !important;
}



/* LIKE */

.elementor-widget-theme-post-content .likebtn_container {
    text-align: center;
    /*transform: scale(1.5);*/
}



.elementor-widget-theme-post-content .likebtn_container::before {
    content: "Like?";
    display: block;
    margin-bottom: -10px;
    margin-top: 50px;
    font-weight: normal;
    color: #333;
    font-size: 1rem;
}/* End custom CSS */