.elementor-3 .elementor-element.elementor-element-78df54f{--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;}/* Start custom CSS for html, class: .elementor-element-10905a9 */.elementor-3 .elementor-element.elementor-element-10905a9 h1 {
      font-family: var(--e-global-typography-1588045-font-family), Sans-serif;
    font-size: var(--e-global-typography-1588045-font-size);
    font-weight: var(--e-global-typography-1588045-font-weight);
    line-height: var(--e-global-typography-1588045-line-height);
    color: var(--e-global-color-f730bb9);

    word-break: break-word;
    hyphens: auto; 
}

.elementor-3 .elementor-element.elementor-element-10905a9 h2,h3{
    font-family: var(--e-global-typography-49fd8ff-font-family), Sans-serif;
    font-size: var(--e-global-typography-49fd8ff-font-size);
    font-weight: var(--e-global-typography-49fd8ff-font-weight);
    line-height: var(--e-global-typography-49fd8ff-line-height);
  
}
.elementor-3 .elementor-element.elementor-element-10905a9 p{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-secondary);
}/* End custom CSS */