.elementor-993 .elementor-element.elementor-element-9e73011{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-993 .elementor-element.elementor-element-91679a5 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-993 .elementor-element.elementor-element-cd27d66 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-993 .elementor-element.elementor-element-41573da .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-993 .elementor-element.elementor-element-3fa66a3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-993 .elementor-element.elementor-element-0855cb6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-993 .elementor-element.elementor-element-2fe5c7d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-993 .elementor-element.elementor-element-ea669e7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-993 .elementor-element.elementor-element-0d1314d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-993 .elementor-element.elementor-element-530dd8a .elementor-button{background-color:#FFFFFF00;font-weight:600;fill:var( --e-global-color-611c508 );color:var( --e-global-color-611c508 );border-radius:0px 0px 0px 0px;}.elementor-993 .elementor-element.elementor-element-530dd8a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-993 .elementor-element.elementor-element-530dd8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-993 .elementor-element.elementor-element-530dd8a .elementor-button:hover, .elementor-993 .elementor-element.elementor-element-530dd8a .elementor-button:focus{color:var( --e-global-color-611c508 );}.elementor-993 .elementor-element.elementor-element-530dd8a .elementor-button:hover svg, .elementor-993 .elementor-element.elementor-element-530dd8a .elementor-button:focus svg{fill:var( --e-global-color-611c508 );}/* Start custom CSS for button, class: .elementor-element-530dd8a */.rotate-btn {
  --background-color: #AF7953; /* צבע רקע */
  --background-hover: #EBAE84; /* צבע רקע במעבר עכבר */
  --transition: 0.3s; /* זמן מעבר */
  transition: all var(--transition);
}

.rotate-btn .elementor-button-text {
  border-radius: 50px; /* עיגול פינות של הטקסט */
  background: var(--background-color);
  padding: 0.7vw 1vw; /* שוליים פנימיים של הטקסט */
  transition: all var(--transition);
}

.rotate-btn:hover .elementor-button-text {
  background: var(--background-hover);
}

.rotate-btn:hover {
  scale: 1.02; /* הגדלה של הכפתור במעבר עכבר */
}

.rotate-btn .elementor-button-icon {
  border-radius: 50px; /* עיגול פינות של האייקון */
  background: var(--background-color);
  padding: 0.6vw 0.7vw 0.8vw 0.7vw; /* שוליים פנימיים של האייקון */
  margin-right: -0.3vw; /* קירוב האייקון לטקסט */
  transform: rotate(45deg); /* סיבוב האייקון */
  transition: all var(--transition);
}

.rotate-btn:hover .elementor-button-icon {
  transform: rotate(0deg);
  background: var(--background-hover);
}

@media (max-width: 1025px) {
  .rotate-btn .elementor-button-text {
    padding: 13px 20px 8px 20px;
  }

  .rotate-btn .elementor-button-icon {
    padding: 14px 15px 16px 15px;
    margin-right: -5px;
  }
}/* End custom CSS */