.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-2026 .elementor-element.elementor-element-0lrg0sfz iframe{height:380px;}.elementor-2026 .elementor-element.elementor-element-cndj5nvd{--spacer-size:50px;}.elementor-2026 .elementor-element.elementor-element-mrhguy11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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 );}.elementor-2026 .elementor-element.elementor-element-3dhoyor0{--spacer-size:50px;}.elementor-2026 .elementor-element.elementor-element-03uk8qjq > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2026 .elementor-element.elementor-element-w2df2qkf{--spacer-size:50px;}.elementor-2026 .elementor-element.elementor-element-otwrmkr9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2026 .elementor-element.elementor-element-e30h7pat > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2026 .elementor-element.elementor-element-ukafw6vs > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2026 .elementor-element.elementor-element-pdkk773q > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2026 .elementor-element.elementor-element-13vnayl0{--spacer-size:50px;}.elementor-2026 .elementor-element.elementor-element-790qysod > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2026 .elementor-element.elementor-element-jjpqxzhl > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2026 .elementor-element.elementor-element-unvblxl9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2026 .elementor-element.elementor-element-s2yz0sb0{--spacer-size:50px;}.elementor-2026 .elementor-element.elementor-element-ai89dxqp{--spacer-size:50px;}.elementor-2026 .elementor-element.elementor-element-ddw7yr2j > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2026 .elementor-element.elementor-element-vv3xivsr{--spacer-size:50px;}