.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-5809 .elementor-element.elementor-element-d99e825>.elementor-widget-container{margin:14px 14px 14px 14px}.elementor-5809 .elementor-element.elementor-element-8e4bf88{margin-top:17px;margin-bottom:17px}.elementor-5809 .elementor-element.elementor-element-bc109dd>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2px 2px 2px 2px}.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-5809 .elementor-element.elementor-element-9326e41 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-cd312b5>.elementor-widget-container{margin:14px 14px 14px 14px;padding:0 0 0 0}.elementor-5809 .elementor-element.elementor-element-dcb60e3 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-cc69fc4>.elementor-widget-container{margin:14px 14px 14px 14px}.elementor-5809 .elementor-element.elementor-element-7d91f7d{margin-top:8px;margin-bottom:8px}.elementor-5809 .elementor-element.elementor-element-3631724 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-b725b68{margin-top:7px;margin-bottom:7px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5809 .elementor-element.elementor-element-f6ecc74>.elementor-widget-container{margin:14px 14px 14px 14px}.elementor-5809 .elementor-element.elementor-element-0d0e3c3>.elementor-widget-container{margin:14px 14px 14px 14px}.elementor-5809 .elementor-element.elementor-element-0d0e3c3 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-7fd8c7c>.elementor-widget-container{margin:10px 10px 10px 10px}.elementor-5809 .elementor-element.elementor-element-1e56a64>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-5809 .elementor-element.elementor-element-0f23b13>.elementor-widget-container{margin:14px 14px 14px 14px}.elementor-5809 .elementor-element.elementor-element-6ea10b8>.elementor-widget-container{margin:0 0 0 0;padding:28px 28px 28px 28px}.elementor-5809 .elementor-element.elementor-element-6ea10b8 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-080ba7f{margin-top:19px;margin-bottom:19px}.elementor-5809 .elementor-element.elementor-element-ec00756 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-d7e27f3>.elementor-widget-container{margin:8px 8px 8px 8px}.elementor-5809 .elementor-element.elementor-element-6af57c1{margin-top:29px;margin-bottom:29px}.elementor-5809 .elementor-element.elementor-element-08eaeda .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-ee6ddbc>.elementor-widget-container{margin:18px 18px 18px 18px}.elementor-5809 .elementor-element.elementor-element-55b3e32 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-8acc246>.elementor-widget-container{margin:15px 15px 15px 15px}.elementor-5809 .elementor-element.elementor-element-efa9cf1{margin-top:14px;margin-bottom:14px}.elementor-5809 .elementor-element.elementor-element-bf5df09>.elementor-widget-container{margin:5px 5px 5px 5px}.elementor-5809 .elementor-element.elementor-element-bf5df09 .elementor-heading-title{color:#5D2B70}.elementor-5809 .elementor-element.elementor-element-ec3bccf>.elementor-widget-container{margin:10px 10px 10px 10px}