.elementor-2764 .elementor-element.elementor-element-737c2a6{--display:flex;}.elementor-2764 .elementor-element.elementor-element-19c68dd .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-icon-color:var( --e-global-color-text );--e-link-in-bio-icon-background-color:var( --e-global-color-primary );--e-link-in-bio-icon-border-width:1px;--e-link-in-bio-icon-border-color:#D6BA58;--e-link-in-bio-ctas-text-color:var( --e-global-color-text );--e-link-in-bio-ctas-background-color:var( --e-global-color-primary );--background-overlay-opacity:0.5;--e-link-in-bio-border-width:1px;--e-link-in-bio-border-color:var( --e-global-color-secondary );}.elementor-2764 .elementor-element.elementor-element-19c68dd .e-link-in-bio__bg{background-color:var( --e-global-color-text );}.elementor-2764 .elementor-element.elementor-element-19c68dd .e-link-in-bio__bg-overlay{background-color:var( --e-global-color-text );}.elementor-2764 .elementor-element.elementor-element-19c68dd > .elementor-widget-container{background-color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2764 .elementor-element.elementor-element-19c68dd .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:var( --e-global-color-text );}.elementor-2764 .elementor-element.elementor-element-1f22626{background-color:var( --e-global-color-text );}.elementor-2764 .elementor-element.elementor-element-1f22626.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-2764 .elementor-element.elementor-element-19c68dd .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;}}@media(max-width:767px){.elementor-2764 .elementor-element.elementor-element-19c68dd .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;}}/* Start custom CSS for link-in-bio-var-7, class: .elementor-element-19c68dd *//* ========== בסיס ומיתוג ========== */
.elementor-2764 .elementor-element.elementor-element-19c68dd{
  --brand:#364531;      /* ירוק מותג */
  --accent:#D6BA58;     /* זהב */
  --ink:#1b241a;        /* טקסט כהה */
  --muted:#f5f6f2;      /* רקע רך */
  --radius:18px;

  direction:rtl;
  color:var(--ink);
  max-width:440px;
  margin-inline:auto;
  padding:22px;
  background:#fff;
  border-radius:var(--radius);
  position:relative;
  box-shadow:0 10px 28px rgba(0,0,0,.08);
  text-align:center;
}

/* === מסגרת זהב אלגנטית (Deluxe) === */
.elementor-2764 .elementor-element.elementor-element-19c68dd::before{
  content:"";
  position:absolute; inset:0;
  border-radius:inherit;
  padding:1px;                                 /* עובי המסגרת */
  background:linear-gradient(135deg,#f3e2a3, #D6BA58, #9f8740);
  -webkit-mask:
    linear-gradient(#000 0 0) content-box, 
    linear-gradient(#000 0 0);
  -webkit-mask-composite:xor; mask-composite:exclude;
  pointer-events:none;
}
/* הילה עדינה לזהב */
.elementor-2764 .elementor-element.elementor-element-19c68dd::after{
  content:""; position:absolute; inset:-8px;
  border-radius:calc(var(--radius) + 8px);
  box-shadow:0 0 0 2px rgba(214,186,88,.15) inset;
  pointer-events:none;
}

/* לוגו */
.elementor-2764 .elementor-element.elementor-element-19c68dd img{
  max-width:88%;
  height:auto;
  border-radius:12px;
  margin:6px auto 10px;
  display:block;
}

/* כותרות */
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-heading-title{
  color:var(--brand);
  font-weight:800;
  letter-spacing:.2px;
  margin:6px 0 2px;
}
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-widget-text-editor{
  color:#4b5848;
  line-height:1.6;
  margin-bottom:10px;
}

/* רשת אייקונים – 3 בעמודה × 2 שורות */
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-social-icons{ 
  display:grid; grid-template-columns:repeat(3,1fr); gap:12px; 
  justify-items:center; margin:12px 0 6px;
}

/* אייקון עגול עם טבעת זהב וצל קל */
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-social-icon{
  width:58px; height:58px; line-height:58px;
  border-radius:999px;
  background:var(--muted);
  color:var(--brand);
  box-shadow:0 3px 10px rgba(0,0,0,.06);
  border:1px solid rgba(214,186,88,.55);
  transition:transform .12s ease, box-shadow .12s ease, background .12s ease;
}
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-social-icon:hover{
  transform:translateY(-2px);
  background:#fff;
  box-shadow:0 8px 18px rgba(0,0,0,.10);
}

/* כפתור ראשי – “הוסף/דברו איתנו” */
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-button{
  border-radius:999px;
  font-weight:800;
  padding:14px 22px;
  border:1px solid var(--brand);
  background:var(--brand);
  color:#fff;
  box-shadow:0 6px 16px rgba(54,69,49,.25);
  transition:transform .12s ease, box-shadow .12s ease;
}
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-button:hover{
  transform:translateY(-1px);
  box-shadow:0 10px 22px rgba(54,69,49,.32);
}

/* וריאנט משני (אם יש כפתור vCard משני) */
.elementor-2764 .elementor-element.elementor-element-19c68dd a[href$=".vcf"],
.elementor-2764 .elementor-element.elementor-element-19c68dd a[href^="data:text/vcard"]{
  background:#fff !important;
  color:var(--brand) !important;
  border:1px solid var(--accent) !important;
  box-shadow:0 4px 12px rgba(214,186,88,.18) !important;
}

/* ריווחים עדינים בין הווידג'טים הפנימיים */
.elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-widget-container > *{ margin-block:10px; }

/* פוקוס נגיש למקלדת */
.elementor-2764 .elementor-element.elementor-element-19c68dd a:focus, .elementor-2764 .elementor-element.elementor-element-19c68dd button:focus{
  outline:2px solid var(--accent);
  outline-offset:2px;
}

/* מובייל */
@media (max-width:430px){
  .elementor-2764 .elementor-element.elementor-element-19c68dd{ padding:18px; }
  .elementor-2764 .elementor-element.elementor-element-19c68dd .elementor-social-icons{ gap:10px; }
}/* End custom CSS */