.elementor-3977 .elementor-element.elementor-element-2a77e79{--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-3977 .elementor-element.elementor-element-4e867c8{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-84e2ed3{--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-3977 .elementor-element.elementor-element-047b264{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-026c8d2{--display:flex;}.elementor-3977 .elementor-element.elementor-element-ddce211{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-6a5ca95{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-19b18ea{--display:flex;}.elementor-3977 .elementor-element.elementor-element-52c3578{--display:flex;}.elementor-3977 .elementor-element.elementor-element-90ce7e3{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-bb882b2{--display:flex;}.elementor-3977 .elementor-element.elementor-element-70d5664{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-128a8f9{--display:flex;}.elementor-3977 .elementor-element.elementor-element-44a48cd{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-d5ebc4b{--display:flex;}.elementor-3977 .elementor-element.elementor-element-8988b09{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-0c2a7a0{--display:flex;}.elementor-3977 .elementor-element.elementor-element-d93463d{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-b0cf640{--display:flex;}.elementor-3977 .elementor-element.elementor-element-714489d{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-6074894{--display:flex;}.elementor-3977 .elementor-element.elementor-element-4a15cf3{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-343d01d{--display:flex;}.elementor-3977 .elementor-element.elementor-element-e71210f{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-3a36c46{--display:flex;}.elementor-3977 .elementor-element.elementor-element-c2b3ff4{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-cad64b5{--display:flex;}.elementor-3977 .elementor-element.elementor-element-acb1260{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:3px 3px 3px 3px;}.elementor-3977 .elementor-element.elementor-element-2ce1602{--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-weight:var( --e-global-typography-text-font-weight );}