.elementor-1049 .elementor-element.elementor-element-8a10457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), אלמוני;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1049 .elementor-element.elementor-element-a41f988 .elementor-heading-title{color:var( --e-global-color-31cbe97 );}.elementor-1049 .elementor-element.elementor-element-c6c41e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), אלמוני;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), אלמוני;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1049 .elementor-element.elementor-element-5cdbbda{text-align:center;font-family:var( --e-global-typography-text-font-family ), אלמוני;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-31cbe97 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), אלמוני;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), אלמוני;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1049 .elementor-element.elementor-element-d5a848f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1049 .elementor-element.elementor-element-a13a3ed{margin:13% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1049 .elementor-element.elementor-element-a13a3ed .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), אלמוני;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), אלמוני;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), אלמוני;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), אלמוני;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-c0d2d0c{--grid-columns:4;width:100%;max-width:100%;}.elementor-1049 .elementor-element.elementor-element-c0d2d0c > .elementor-widget-container{margin:0% 0% 20% 0%;}.elementor-1049 .elementor-element.elementor-element-6e1c329{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1049 .elementor-element.elementor-element-6e1c329 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), אלמוני;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1049 .elementor-element.elementor-element-a4eb7b3{--display:flex;}.elementor-1049 .elementor-element.elementor-element-9eba88f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), אלמוני;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1049 .elementor-element.elementor-element-5b895d1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-c6c41e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1049 .elementor-element.elementor-element-5cdbbda{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1049 .elementor-element.elementor-element-a13a3ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-c0d2d0c{--grid-columns:2;}.elementor-1049 .elementor-element.elementor-element-6e1c329 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-c6c41e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1049 .elementor-element.elementor-element-5cdbbda{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1049 .elementor-element.elementor-element-a13a3ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-c0d2d0c{--grid-columns:1;}.elementor-1049 .elementor-element.elementor-element-6e1c329 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for button, class: .elementor-element-d5a848f */.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button{
  position:relative;
  background:#ff5a2f;
  color:#fff;
  border-radius:999px;
  padding:10px 28px 10px 34px;
  font-size:24px;
  font-weight:500;
  line-height:1;
  overflow:visible;
  box-shadow:none;
}

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-content-wrapper{
  gap:24px;
}

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-icon{
  position:absolute;
  left:-58px;
  top:50%;
  transform:translateY(-50%);
  width:46px;
  height:46px;
  border-radius:50%;
  background:#ff5a2f;
  display:flex;
  align-items:center;
  justify-content:center;
}

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-icon svg{
  width:30px;
  height:30px;
}

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-text{
  position:relative;
  z-index:2;
}

.premium-cta .elementor-button{
  position:relative;
  background:#ff5a2f;
  border-radius:999px;
  padding:10px 28px;
  color:#fff;
  overflow:visible;
}

.premium-cta .elementor-button:before{
  content:"";
  position:absolute;
  left:-17px;
  top:50%;
  width:22px;
  height:22px;
  transform:translateY(-50%);
  background:url(https://rs-fight.com/wp-content/uploads/2026/05/Subtract-2.png) center/contain no-repeat;
  z-index:1;
}

.premium-cta .elementor-button-icon{
  position:absolute;
  left:-55px;
  top:50%;
  transform:translateY(-50%);
  width:52px;
  height:52px;
  border-radius:50%;
  background:#ff5a2f;
  display:flex;
  align-items:center;
  justify-content:center;
  z-index:2;
}

/* ===== אנימציית מעבר ===== */

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button{
  transition:
  transform .35s ease,
  background .35s ease;
}

/* החץ */

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-icon{
  transition:
  transform .55s cubic-bezier(.22,1,.36,1),
  box-shadow .35s ease;
}

/* SVG עצמו */

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-icon svg{
  transition:
  transform .55s cubic-bezier(.22,1,.36,1);
}

/* טקסט */

.elementor-1049 .elementor-element.elementor-element-d5a848f .elementor-button-text{
  transition:
  letter-spacing .35s ease,
  transform .35s ease;
}

/* ===== HOVER ===== */

.elementor-1049 .elementor-element.elementor-element-d5a848f:hover .elementor-button{
  transform:translateX(-4px);
}

/* העיגול זז קצת */

.elementor-1049 .elementor-element.elementor-element-d5a848f:hover .elementor-button-icon{
  transform:
  translateY(-50%)
  rotate(-12deg)

  box-shadow:
  0 8px 18px rgba(255,90,47,.28);
}

/* החץ מסתובב */

.elementor-1049 .elementor-element.elementor-element-d5a848f:hover .elementor-button-icon svg{
  transform:rotate(-45deg);
}

/* הטקסט מקבל תנועה עדינה */

.elementor-1049 .elementor-element.elementor-element-d5a848f:hover .elementor-button-text{
  letter-spacing:.4px;
  transform:translateX(-2px);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c0d2d0c */.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-loop-container{
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  gap:16px !important;
  overflow:visible !important;
  direction:ltr !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item{
  width:88px !important;
  flex:0 0 88px !important;
  height:270px !important;
  border-radius:999px !important;
  overflow:visible !important;
  transition:.45s ease !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover{
  width:390px !important;
  flex:0 0 390px !important;
  border-radius:34px !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-loop-container:hover .e-loop-item-490:not(:hover){
  width:88px !important;
  flex:0 0 88px !important;
  border-radius:999px !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card{
  width:100% !important;
  height:270px !important;
  border-radius:inherit !important;
  position:relative !important;
  overflow:visible !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:#25295f;
  opacity:.74;
  z-index:2;
  pointer-events:none;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:nth-child(2) .project-card::after{ background:#6269ff; }
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:nth-child(3) .project-card::after{ background:#d77dde; }
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:nth-child(4) .project-card::after{ background:#ff6846; }

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-widget-theme-post-title{
  position:absolute !important;
  z-index:50 !important;
  top:36px !important;
  left:50% !important;
  width:40px !important;
  transform:translateX(-50%) rotate(180deg) !important;
  transition:.45s ease !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-heading-title{
  writing-mode:vertical-rl !important;
  color:#fff !important;
  font-size:30px !important;
  line-height:1.05 !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490 .elementor-widget-theme-post-title,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover .elementor-widget-theme-post-title{
  top:34px !important;
  right:32px !important;
  left:auto !important;
  width:230px !important;
  transform:none !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490 .elementor-heading-title,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover .elementor-heading-title{
  writing-mode:horizontal-tb !important;
  font-size:38px !important;
  line-height:1.05 !important;
  text-align:right !important;
  font-weight:100 !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-loop-container:hover .e-loop-item-490:not(:hover) .elementor-widget-theme-post-title{
  top:36px !important;
  left:50% !important;
  right:auto !important;
  width:40px !important;
  transform:translateX(-50%) rotate(180deg) !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-loop-container:hover .e-loop-item-490:not(:hover) .elementor-heading-title{
  writing-mode:vertical-rl !important;
  font-size:30px !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-arrow{
  position:absolute !important;
  z-index:80 !important;
  left:50% !important;
  bottom:24px !important;
  transform:translateX(-50%) !important;
  transition:.45s ease !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490 .project-arrow,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover .project-arrow{
  left:34px !important;
  bottom:-28px !important;
  transform:none !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490 .project-arrow .elementor-icon,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover .project-arrow .elementor-icon{
  width:56px !important;
  height:56px !important;
  border-radius:50% !important;
  background:#ff542c !important;
  padding:22px !important;
  box-sizing:border-box !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-loop-container:hover .e-loop-item-490:not(:hover) .project-arrow{
  left:50% !important;
  bottom:14px !important;
  transform:translateX(-50%) !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .elementor-loop-container:hover .e-loop-item-490:not(:hover) .project-arrow .elementor-icon{
  width:auto !important;
  height:auto !important;
  background:transparent !important;
  padding:0 !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-arrow svg,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-arrow svg *{
  fill:#fff !important;
  stroke:#fff !important;
}

/* 1. תמונה: כיסוי מרכז-מרכז */
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card img,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card .elementor-widget-image img,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card .elementor-widget-theme-post-featured-image img{
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:center center !important;
  display:block !important;
  border-radius:inherit !important;
}

/* אם התמונה היא כרקע ולא IMG */
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-card .elementor-widget-container{
  background-size:cover !important;
  background-position:center center !important;
  background-repeat:no-repeat !important;
}

/* 2. החץ ממורכז בתוך העיגול וקטן יותר */
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-arrow .elementor-icon{
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  line-height:0 !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490 .project-arrow .elementor-icon,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover .project-arrow .elementor-icon{
  width:56px !important;
  height:56px !important;
  padding:0 !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .project-arrow svg{
  width:22px !important;
  height:22px !important;
  display:block !important;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item{
  order:2;
}

.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item-490,
.elementor-1049 .elementor-element.elementor-element-c0d2d0c .e-loop-item:hover{
  order:1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b895d1 */.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button{
  position:relative;
  background:#ff5a2f;
  color:#fff;
  border-radius:999px;
  padding:10px 28px 10px 34px;
  font-size:24px;
  font-weight:500;
  line-height:1;
  overflow:visible;
  box-shadow:none;
}

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-content-wrapper{
  gap:24px;
}

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-icon{
  position:absolute;
  left:-58px;
  top:50%;
  transform:translateY(-50%);
  width:46px;
  height:46px;
  border-radius:50%;
  background:#ff5a2f;
  display:flex;
  align-items:center;
  justify-content:center;
}

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-icon svg{
  width:30px;
  height:30px;
}

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-text{
  position:relative;
  z-index:2;
}

.premium-cta .elementor-button{
  position:relative;
  background:#ff5a2f;
  border-radius:999px;
  padding:10px 28px;
  color:#fff;
  overflow:visible;
}

.premium-cta .elementor-button:before{
  content:"";
  position:absolute;
  left:-17px;
  top:50%;
  width:22px;
  height:22px;
  transform:translateY(-50%);
  background:url(https://rs-fight.com/wp-content/uploads/2026/05/Subtract-2.png) center/contain no-repeat;
  z-index:1;
}

.premium-cta .elementor-button-icon{
  position:absolute;
  left:-55px;
  top:50%;
  transform:translateY(-50%);
  width:52px;
  height:52px;
  border-radius:50%;
  background:#ff5a2f;
  display:flex;
  align-items:center;
  justify-content:center;
  z-index:2;
}

/* ===== אנימציית מעבר ===== */

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button{
  transition:
  transform .35s ease,
  background .35s ease;
}

/* החץ */

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-icon{
  transition:
  transform .55s cubic-bezier(.22,1,.36,1),
  box-shadow .35s ease;
}

/* SVG עצמו */

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-icon svg{
  transition:
  transform .55s cubic-bezier(.22,1,.36,1);
}

/* טקסט */

.elementor-1049 .elementor-element.elementor-element-5b895d1 .elementor-button-text{
  transition:
  letter-spacing .35s ease,
  transform .35s ease;
}

/* ===== HOVER ===== */

.elementor-1049 .elementor-element.elementor-element-5b895d1:hover .elementor-button{
  transform:translateX(-4px);
}

/* העיגול זז קצת */

.elementor-1049 .elementor-element.elementor-element-5b895d1:hover .elementor-button-icon{
  transform:
  translateY(-50%)
  rotate(-12deg)

  box-shadow:
  0 8px 18px rgba(255,90,47,.28);
}

/* החץ מסתובב */

.elementor-1049 .elementor-element.elementor-element-5b895d1:hover .elementor-button-icon svg{
  transform:rotate(-45deg);
}

/* הטקסט מקבל תנועה עדינה */

.elementor-1049 .elementor-element.elementor-element-5b895d1:hover .elementor-button-text{
  letter-spacing:.4px;
  transform:translateX(-2px);
}/* End custom CSS */