.elementor-130956 .elementor-element.elementor-element-ca9430f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-130956 .elementor-element.elementor-element-350d764.elementor-element{--align-self:flex-start;}@media(max-width:767px){.elementor-130956 .elementor-element.elementor-element-ca9430f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-130956 .elementor-element.elementor-element-9b96e66 > .elementor-widget-container{margin:0px 15px 0px 0px;}}@media(min-width:768px){.elementor-130956 .elementor-element.elementor-element-ca9430f{--content-width:1300px;}}/* Start custom CSS for text-editor, class: .elementor-element-9b96e66 */@media screen and (max-width: 600px){
    .elementor-130956 .elementor-element.elementor-element-9b96e66{
    white-space: normal; 
  
  /* Forces the browser to only break at actual spaces between words */
  word-break: keep-all; 
  overflow-wrap: anywhere;
  
  /* Optional: Ensures correct text direction alignment */
  direction: rtl; 
  text-align: right;
}
}/* End custom CSS */