.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-25785 .elementor-element.elementor-element-835113d{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-25785 .elementor-element.elementor-element-ec9be0f img{width:100%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-25785 .elementor-element.elementor-element-5849ce8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-a2ea1d0{color:#000000;}.elementor-25785 .elementor-element.elementor-element-8650050 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-5e47d75{color:#000000;}.elementor-25785 .elementor-element.elementor-element-c67cf39 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-803c5f4{color:#000000;}.elementor-25785 .elementor-element.elementor-element-3b9ca93 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-aa9341c{color:#000000;}.elementor-25785 .elementor-element.elementor-element-88b05ca .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-a3e48dd{color:#000000;}.elementor-25785 .elementor-element.elementor-element-9092fec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-8c1f47e{color:#000000;}.elementor-25785 .elementor-element.elementor-element-4282e6f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-eb35512{color:#000000;}.elementor-25785 .elementor-element.elementor-element-9daaf08 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-5546a24{color:#000000;}.elementor-25785 .elementor-element.elementor-element-85b94bb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-ef92f0b{color:#000000;}.elementor-25785 .elementor-element.elementor-element-4fb4c8e img{width:100%;}.elementor-25785 .elementor-element.elementor-element-551e1b4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-dbcd004{color:#000000;}.elementor-25785 .elementor-element.elementor-element-096e3dc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-dfad65e{color:#000000;}.elementor-25785 .elementor-element.elementor-element-abb5392 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-4de7955{color:#000000;}.elementor-25785 .elementor-element.elementor-element-4db9088 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-ecfa005 img{width:100%;}.elementor-25785 .elementor-element.elementor-element-2d5eb7f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-8cdaad2{color:#000000;}.elementor-25785 .elementor-element.elementor-element-172025c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-89b0f6d{color:#000000;}.elementor-25785 .elementor-element.elementor-element-13c9889 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-723a3d0{color:#000000;}.elementor-25785 .elementor-element.elementor-element-17ee4c4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-7a1085a{color:#000000;}.elementor-25785 .elementor-element.elementor-element-cb12ae2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25785 .elementor-element.elementor-element-9bd3371{color:#000000;}.elementor-25785 .elementor-element.elementor-element-5ac2cf4 .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-25785 .elementor-element.elementor-element-000ce90 .elementor-accordion-title{font-size:18px;font-weight:600;}