.elementor-20901 .elementor-element.elementor-element-039c46c{--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 );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-20901 .elementor-element.elementor-element-328b59a{--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-20901 .elementor-element.elementor-element-4b8b921 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-7536a35{--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 );}.elementor-20901 .elementor-element.elementor-element-bbea9e2{--display:flex;}.elementor-20901 .elementor-element.elementor-element-0177156 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-7ef12db{--display:flex;}.elementor-20901 .elementor-element.elementor-element-daf2d4a{--display:flex;}.elementor-20901 .elementor-element.elementor-element-30b54cf .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-580ff4d{--display:flex;}.elementor-20901 .elementor-element.elementor-element-7e230fd{--display:flex;}.elementor-20901 .elementor-element.elementor-element-f7e414f{--display:flex;}.elementor-20901 .elementor-element.elementor-element-8b54c08 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-aadd34f{--display:flex;}.elementor-20901 .elementor-element.elementor-element-02b8fad{--display:flex;}.elementor-20901 .elementor-element.elementor-element-8f7c62e .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-8a41481{--display:flex;}.elementor-20901 .elementor-element.elementor-element-17d8b01{--display:flex;}.elementor-20901 .elementor-element.elementor-element-57c8b8a .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-07123a6{--display:flex;}.elementor-20901 .elementor-element.elementor-element-5b77adb{--display:flex;}.elementor-20901 .elementor-element.elementor-element-e372e3d .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-514c688{--display:flex;}.elementor-20901 .elementor-element.elementor-element-22fd17a .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-27f2b35{--display:flex;}.elementor-20901 .elementor-element.elementor-element-fc24b48 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-a8e46ae .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;color:#000000;}.elementor-20901 .elementor-element.elementor-element-b1b829c{--display:flex;}@media(max-width:1440px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}