.elementor-28607 .elementor-element.elementor-element-3a3a882{--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 );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-28607 .elementor-element.elementor-element-3a605c2{--display:flex;}.elementor-28607 .elementor-element.elementor-element-8115e1a{--display:flex;}.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-28607 .elementor-element.elementor-element-4b7a2a1{--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 );color:var( --e-global-color-primary );}.elementor-28607 .elementor-element.elementor-element-566bb97{--display:flex;}.elementor-28607 .elementor-element.elementor-element-80d5820{--display:flex;}.elementor-28607 .elementor-element.elementor-element-7f953fa{--display:flex;}.elementor-28607 .elementor-element.elementor-element-6a99c89{--display:flex;}.elementor-28607 .elementor-element.elementor-element-d067fdc{--display:flex;}.elementor-28607 .elementor-element.elementor-element-6824fae{--display:flex;}.elementor-28607 .elementor-element.elementor-element-2412355{--display:flex;}.elementor-28607 .elementor-element.elementor-element-6f1594f{--display:flex;}.elementor-28607 .elementor-element.elementor-element-d77d01a{--display:flex;}.elementor-28607 .elementor-element.elementor-element-5c91f49{--display:flex;}.elementor-28607 .elementor-element.elementor-element-adbcf2a{--display:flex;}.elementor-28607 .elementor-element.elementor-element-a981d76{--display:flex;}.elementor-28607 .elementor-element.elementor-element-acc42c9{--display:flex;}.elementor-28607 .elementor-element.elementor-element-7d84155{--display:flex;}.elementor-28607 .elementor-element.elementor-element-f3ef075{--display:flex;}.elementor-28607 .elementor-element.elementor-element-1996d92{--display:flex;}.elementor-28607 .elementor-element.elementor-element-cf142ec{--display:flex;}.elementor-28607 .elementor-element.elementor-element-cad965f{--display:flex;}.elementor-28607 .elementor-element.elementor-element-1e1efbf{--display:flex;}.elementor-28607 .elementor-element.elementor-element-26dfc42{--display:flex;}.elementor-28607 .elementor-element.elementor-element-be6d4bf{--display:flex;}.elementor-28607 .elementor-element.elementor-element-cc5a5bf{--display:flex;}@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 );}}