.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-24487 .elementor-element.elementor-element-01b5400{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-24487 .elementor-element.elementor-element-bc84631 img{width:100%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-24487 .elementor-element.elementor-element-14077b6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-53ebc1b{color:#000000;}.elementor-24487 .elementor-element.elementor-element-07d9b04 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-7437d83{color:#000000;}.elementor-24487 .elementor-element.elementor-element-5cc697a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-f292bdb{color:#000000;}.elementor-24487 .elementor-element.elementor-element-5d3b17f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-4637961{color:#000000;}.elementor-24487 .elementor-element.elementor-element-3979e05 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-8ffdd7d{color:#000000;}.elementor-24487 .elementor-element.elementor-element-0c8abca .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-f66468b{color:#000000;}.elementor-24487 .elementor-element.elementor-element-700f5b1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-308cc82{color:#000000;}.elementor-24487 .elementor-element.elementor-element-465193a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-bf96c83{color:#000000;}.elementor-24487 .elementor-element.elementor-element-58bc668 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-350fcad{color:#000000;}.elementor-24487 .elementor-element.elementor-element-7bef329 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-dee2e00{color:#000000;}.elementor-24487 .elementor-element.elementor-element-5f45d34 img{width:100%;}.elementor-24487 .elementor-element.elementor-element-0c8f104 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-dc4600c{color:#000000;}.elementor-24487 .elementor-element.elementor-element-a3d932e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-9b683f8{color:#000000;}.elementor-24487 .elementor-element.elementor-element-63d5488 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-08cfd73{color:#000000;}.elementor-24487 .elementor-element.elementor-element-4b462cc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-b3c052f{color:#000000;}.elementor-24487 .elementor-element.elementor-element-59ea951 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-d68915f{color:#000000;}.elementor-24487 .elementor-element.elementor-element-094f47f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24487 .elementor-element.elementor-element-cfabe9c{color:#000000;}.elementor-24487 .elementor-element.elementor-element-4ec5533 .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-24487 .elementor-element.elementor-element-3bdfcd3 .elementor-accordion-title{font-size:18px;font-weight:600;}