.elementor-9951 .elementor-element.elementor-element-a5036cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9951 .elementor-element.elementor-element-d1c3a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-f7692a6 */:root{
  /* צבעי מותג – תעדכן */
  --brand1:#305778;  /* למשל: כחול-אפור של המותג */
  --brand2:#4a2849;  /* למשל: סגול כהה של המותג */
  --btnText:#070707;
  --btnBg:#fff;
  --btnSize:clamp(120px,14.58vw,260px); /* כמו במקור – מגיב למסך */
}

.wrap_circle_button{ display:flex; align-items:center; gap:1.2rem; }

.poly__link{ display:inline-block; text-decoration:none; }

.poly__link__container{
  transform:scale(0.96);
  transition:transform .2s ease;
  will-change:transform;
}
.wrap_circle_button:hover .poly__link__container{
  transform:scale(1);
}

.circle_button{
  position:relative;
  display:flex; align-items:center; justify-content:space-between;
  gap:1rem;
  width:var(--btnSize); height:var(--btnSize);
  padding-inline:1.6rem;
  border-radius:9999px;
  background:var(--btnBg);
  overflow:hidden;
}

.circle_button::before{
  content:"";
  position:absolute; inset:0; z-index:0;
  background:linear-gradient(270deg,var(--brand1) 0%,var(--brand2) 60%,var(--brand1) 100%);
  opacity:1; transition:opacity .5s ease-in-out;
}
.circle_button:hover::before{ opacity:0; }

.circle_button span{
  position:relative; z-index:1;
  color:var(--btnText);
  font-weight:700; letter-spacing:.02em;
  font-size:clamp(16px,1.8vw,22px);
  white-space:nowrap;
}
.circle_button svg{
  position:relative; z-index:1;
  width:clamp(20px,2.4vw,32px); height:auto;
  color:var(--btnText);
}

/* שכבת Lottie כרקע */
.btn-lottie{
  position:absolute; inset:0; z-index:0; opacity:.65; pointer-events:none;
}/* End custom CSS */