.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.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-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-3942 .elementor-element.elementor-element-4a7f1e3{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-94bce67{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-ca43649{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-2b638f4{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-0ff1833{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-745088d{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-ef077de{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-ef077de .elementor-drop-cap{margin-inline-end:10px;}.elementor-3942 .elementor-element.elementor-element-e94fac0{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-652c2d6{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-95f2ecc{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-c6c7a48{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-322ebef{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-6cf21b0{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-bc8392d{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-7272b99{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-4b045c3{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-99b4c58{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-a4ec367{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-3e07c84{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-eb5f22a{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-175c642{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-b111b21{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-c37833f{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-c0f2425{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-161ef4e{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-930ce8c{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-2f6d02a{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-4709d3b{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-509ecc7{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-fb302b5{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-47a8faa{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-7a6fc23{color:var( --e-global-color-primary );}.elementor-3942 .elementor-element.elementor-element-27ffa31{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}