.elementor-20849 .elementor-element.elementor-element-18bdc397{--display:flex;}.elementor-20849 .elementor-element.elementor-element-5ad157f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-20849 .elementor-element.elementor-element-e1d7a44{--display:flex;}.elementor-widget-text-editor{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-20849 .elementor-element.elementor-element-b460455{--display:flex;}.elementor-20849 .elementor-element.elementor-element-3bd6ef9{--display:flex;}.elementor-20849 .elementor-element.elementor-element-19d0067{--display:flex;}.elementor-20849 .elementor-element.elementor-element-d21b922{--display:flex;}.elementor-20849 .elementor-element.elementor-element-744d749{--display:flex;}.elementor-20849 .elementor-element.elementor-element-f4687f2{--display:flex;}.elementor-20849 .elementor-element.elementor-element-e8dc708{--display:flex;}.elementor-20849 .elementor-element.elementor-element-078e32f{--display:flex;}.elementor-20849 .elementor-element.elementor-element-1f2a10a{--display:flex;}.elementor-20849 .elementor-element.elementor-element-fab0d55{--display:flex;}.elementor-20849 .elementor-element.elementor-element-73ef7f8{--display:flex;}.elementor-20849 .elementor-element.elementor-element-195c8f0{--display:flex;}.elementor-20849 .elementor-element.elementor-element-ba75813{--display:flex;}.elementor-20849 .elementor-element.elementor-element-e47dcf1{--display:flex;}.elementor-20849 .elementor-element.elementor-element-82b525c{--display:flex;}.elementor-20849 .elementor-element.elementor-element-84f614f{--display:flex;}.elementor-20849 .elementor-element.elementor-element-6ebd273{--display:flex;}.elementor-20849 .elementor-element.elementor-element-b9eb24d{--display:flex;}.elementor-20849 .elementor-element.elementor-element-6967829{--display:flex;}.elementor-20849 .elementor-element.elementor-element-cd8530d{--display:flex;}.elementor-20849 .elementor-element.elementor-element-3b0b116{--display:flex;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:600px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}