@charset "utf-8";

.elementor-388 .elementor-element.elementor-element-0dae093 { --display: flex; }

.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-388 .elementor-element.elementor-element-13f7a79 { text-align: center; }

.elementor-388 .elementor-element.elementor-element-13f7a79 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 39px; font-weight: 600; color: rgb(46, 119, 219); }

.elementor-388 .elementor-element.elementor-element-443671d { --display: flex; }

.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-388 .elementor-element.elementor-element-201ba4d { font-family: Roboto, sans-serif; font-size: 22px; font-weight: 400; color: rgb(0, 0, 0); }