.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-19902 .elementor-element.elementor-element-40e0ebe{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-19902 .elementor-element.elementor-element-0ee825c img{width:100%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-19902 .elementor-element.elementor-element-8db22af .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-a60fc4b{color:#000000;}.elementor-19902 .elementor-element.elementor-element-24babf9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-611d36f{color:#000000;}.elementor-19902 .elementor-element.elementor-element-1d69ed7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-4a5baa5{color:#000000;}.elementor-19902 .elementor-element.elementor-element-2ccf89d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-4a6205d{color:#000000;}.elementor-19902 .elementor-element.elementor-element-70b3f75 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-60c4c80{color:#000000;}.elementor-19902 .elementor-element.elementor-element-f14894e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-f4aa5e8{color:#000000;}.elementor-19902 .elementor-element.elementor-element-78885b1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-e8ca75e{color:#000000;}.elementor-19902 .elementor-element.elementor-element-6ea26fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-31e78d4{color:#000000;}.elementor-19902 .elementor-element.elementor-element-6d12916 img{width:100%;}.elementor-19902 .elementor-element.elementor-element-1788d85 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-f2d55ad{color:#000000;}.elementor-19902 .elementor-element.elementor-element-64f2dcb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-615b6af{color:#000000;}.elementor-19902 .elementor-element.elementor-element-95cb3d0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-5b65ab6{color:#000000;}.elementor-19902 .elementor-element.elementor-element-f3fc1b6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-7448e33{color:#000000;}.elementor-19902 .elementor-element.elementor-element-fd9fecd img{width:100%;}.elementor-19902 .elementor-element.elementor-element-eadb275 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-8ed084d{color:#000000;}.elementor-19902 .elementor-element.elementor-element-e00f6fa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-7a63a87{color:#000000;}.elementor-19902 .elementor-element.elementor-element-9cfc68b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19902 .elementor-element.elementor-element-01d2eb7{color:#000000;}.elementor-19902 .elementor-element.elementor-element-acbda71 .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-19902 .elementor-element.elementor-element-322b652 .elementor-accordion-title{font-size:18px;font-weight:600;}