.elementor-widget-text-editor{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-25429 .elementor-element.elementor-element-2d466bd{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-25429 .elementor-element.elementor-element-499b830 img{width:100%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-25429 .elementor-element.elementor-element-a2a313c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-307f9ea{color:#000000;}.elementor-25429 .elementor-element.elementor-element-072d474 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-2eb4705{color:#000000;}.elementor-25429 .elementor-element.elementor-element-daae14d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-31b0b56{color:#000000;}.elementor-25429 .elementor-element.elementor-element-d2d6967 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-274abd9{color:#000000;}.elementor-25429 .elementor-element.elementor-element-d4568ef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-26a9103{color:#000000;}.elementor-25429 .elementor-element.elementor-element-1a0fd8b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-7c32884{color:#000000;}.elementor-25429 .elementor-element.elementor-element-7ac790d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-0150149{color:#000000;}.elementor-25429 .elementor-element.elementor-element-eae5d2f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-d742c84{color:#000000;}.elementor-25429 .elementor-element.elementor-element-69cbef0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-ef0328d{color:#000000;}.elementor-25429 .elementor-element.elementor-element-a6fb94c img{width:100%;}.elementor-25429 .elementor-element.elementor-element-ef77cbb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-b658dcd{color:#000000;}.elementor-25429 .elementor-element.elementor-element-9ac1de5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-2ea3890{color:#000000;}.elementor-25429 .elementor-element.elementor-element-47af417 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-aad19ad{color:#000000;}.elementor-25429 .elementor-element.elementor-element-558aa01 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-80e95be{color:#000000;}.elementor-25429 .elementor-element.elementor-element-2ca2107 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-99b2380{color:#000000;}.elementor-25429 .elementor-element.elementor-element-d0447b6 img{width:100%;}.elementor-25429 .elementor-element.elementor-element-fde0123 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25429 .elementor-element.elementor-element-b07fbab{color:#000000;}.elementor-25429 .elementor-element.elementor-element-2188331 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-25429 .elementor-element.elementor-element-e179ada .elementor-accordion-title{font-size:18px;font-weight:600;}