.elementor-130953 .elementor-element.elementor-element-3783d9f{--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-130953 .elementor-element.elementor-element-1df0e4f.elementor-element{--align-self:flex-start;}@media(max-width:767px){.elementor-130953 .elementor-element.elementor-element-3783d9f{--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-130953 .elementor-element.elementor-element-63bfd8f > .elementor-widget-container{margin:0px 15px 0px 0px;}}@media(min-width:768px){.elementor-130953 .elementor-element.elementor-element-3783d9f{--content-width:1300px;}}/* Start custom CSS for text-editor, class: .elementor-element-63bfd8f */@media screen and (max-width: 600px){
    .elementor-130953 .elementor-element.elementor-element-63bfd8f{
    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 */