.elementor-1347 .elementor-element.elementor-element-04d1724{overflow:visible;}.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 );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-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-1347 .elementor-element.elementor-element-65a07cd{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-8a8341c{overflow:visible;}.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 );color:var( --e-global-color-primary );}.elementor-1347 .elementor-element.elementor-element-816da6c{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-970efec{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-8162868{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-181016c{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-1fdd5a7{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-d3b7e8f{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-fcadd07{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-5f37e5d{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-9decbb9{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-de68fbf{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-4397952{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-5b6d0f2{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-d21fa4a{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-533f097{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-a2c0d3e{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-9698309{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-609d191{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-4ba74e1{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-b637ea2{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-f6670be{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-c5ea5c6{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-d4be4c4{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-90b90ce{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-a71c7c1{overflow:visible;}.elementor-1347 .elementor-element.elementor-element-b45127f{overflow:visible;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}