.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-18574 .elementor-element.elementor-element-46367eb{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-18574 .elementor-element.elementor-element-fef1329 img{width:100%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-18574 .elementor-element.elementor-element-cdbc4b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-30288ff{color:#000000;}.elementor-18574 .elementor-element.elementor-element-48c7add .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-72ace4f{color:#000000;}.elementor-18574 .elementor-element.elementor-element-630a378 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-f94933e{color:#000000;}.elementor-18574 .elementor-element.elementor-element-55aba80 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-b31ab56{color:#000000;}.elementor-18574 .elementor-element.elementor-element-8eba456 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-869ebea{color:#000000;}.elementor-18574 .elementor-element.elementor-element-5331e8b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-5b0a4a7{color:#000000;}.elementor-18574 .elementor-element.elementor-element-6e0328e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-3e2854b{color:#000000;}.elementor-18574 .elementor-element.elementor-element-416aaa3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-f6212b0{color:#000000;}.elementor-18574 .elementor-element.elementor-element-4a5ca78{color:#000000;}.elementor-18574 .elementor-element.elementor-element-447f0dc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-ba07ac0{color:#000000;}.elementor-18574 .elementor-element.elementor-element-7260aad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-569017f{color:#000000;}.elementor-18574 .elementor-element.elementor-element-5699f31 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-144ae65{color:#000000;}.elementor-18574 .elementor-element.elementor-element-5fea1ac .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-9ad2d79{color:#000000;}.elementor-18574 .elementor-element.elementor-element-2c2ab71 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-42a36e3{color:#000000;}.elementor-18574 .elementor-element.elementor-element-5147f06 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-04bc95a{color:#000000;}.elementor-18574 .elementor-element.elementor-element-68d7b0e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-5a24d5f{color:#000000;}.elementor-18574 .elementor-element.elementor-element-4d41fec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-c38b5c9{color:#000000;}.elementor-18574 .elementor-element.elementor-element-f6f998f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-5dc4864{color:#000000;}.elementor-18574 .elementor-element.elementor-element-5ddb82f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-505e531{color:#000000;}.elementor-18574 .elementor-element.elementor-element-bb18d66 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-86114ac{color:#000000;}.elementor-18574 .elementor-element.elementor-element-adaaf44 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-f2b81f7{color:#000000;}.elementor-18574 .elementor-element.elementor-element-238e8fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-6776249{color:#000000;}.elementor-18574 .elementor-element.elementor-element-7ffbcdc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-21598af{color:#000000;}.elementor-18574 .elementor-element.elementor-element-3f50f23 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-6ed1205{color:#000000;}.elementor-18574 .elementor-element.elementor-element-78753f6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-dcb7942{color:#000000;}.elementor-18574 .elementor-element.elementor-element-bce6988 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-0ee8144{color:#000000;}.elementor-18574 .elementor-element.elementor-element-53f80e3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18574 .elementor-element.elementor-element-56231c2{color:#000000;}.elementor-18574 .elementor-element.elementor-element-42b91c8 .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-18574 .elementor-element.elementor-element-199f93a .elementor-accordion-title{font-size:18px;font-weight:600;}