.elementor-130968 .elementor-element.elementor-element-159ff19{--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-130968 .elementor-element.elementor-element-56f4139.elementor-element{--align-self:flex-start;}@media(max-width:767px){.elementor-130968 .elementor-element.elementor-element-159ff19{--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-130968 .elementor-element.elementor-element-0dcf2fe > .elementor-widget-container{margin:0px 15px 0px 0px;}}@media(min-width:768px){.elementor-130968 .elementor-element.elementor-element-159ff19{--content-width:1300px;}}/* Start custom CSS for text-editor, class: .elementor-element-0dcf2fe */@media screen and (max-width: 600px){
    .elementor-130968 .elementor-element.elementor-element-0dcf2fe{
    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 */