.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-2974 .elementor-element.elementor-element-79e71dc{color:#000000;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2974 .elementor-element.elementor-element-4eefd1f .elementor-toc__header-title{text-align:start;}.elementor-2974 .elementor-element.elementor-element-4eefd1f{--header-color:#000000;--item-text-color:#000000;--item-text-hover-color:#9300D0;--item-text-hover-decoration:underline;--marker-color:#000000;}.elementor-2974 .elementor-element.elementor-element-4eefd1f .elementor-toc__header, .elementor-2974 .elementor-element.elementor-element-4eefd1f .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-2974 .elementor-element.elementor-element-4eefd1f .elementor-toc__header{flex-direction:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2974 .elementor-element.elementor-element-16de0fd .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-05d53ad{color:#000000;}.elementor-2974 .elementor-element.elementor-element-a646bc0 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b51fed7{color:#000000;}.elementor-2974 .elementor-element.elementor-element-2dc54a4 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b8a34d9{color:#000000;}.elementor-2974 .elementor-element.elementor-element-5f93470 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-1d272a6{color:#000000;}.elementor-2974 .elementor-element.elementor-element-9f5d6fb .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-f09e914{color:#000000;}.elementor-2974 .elementor-element.elementor-element-c9e8234 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b2bcfeb{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b393e71 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-891d10d{color:#000000;}.elementor-2974 .elementor-element.elementor-element-8730c9e .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-37c0de2{color:#000000;}.elementor-2974 .elementor-element.elementor-element-3fd689d .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-05de19f{color:#000000;}.elementor-2974 .elementor-element.elementor-element-e03f281 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-d3ad676 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-7ce8ef1{color:#000000;}.elementor-2974 .elementor-element.elementor-element-f9d7e26 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-8fa5f4a{color:#000000;}.elementor-2974 .elementor-element.elementor-element-43382d6 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b8d8c2f{color:#000000;}.elementor-2974 .elementor-element.elementor-element-ec03350 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-ee8f09a{color:#000000;}.elementor-2974 .elementor-element.elementor-element-315e729 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-fc6634a{color:#000000;}.elementor-2974 .elementor-element.elementor-element-a32470a .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-7fd6304{color:#000000;}.elementor-2974 .elementor-element.elementor-element-305417a .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-2eef618{color:#000000;}.elementor-2974 .elementor-element.elementor-element-777c501 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-bf2ec67 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-d6e64ea{color:#000000;}.elementor-2974 .elementor-element.elementor-element-21e8ce6 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-f912bf9{color:#000000;}.elementor-2974 .elementor-element.elementor-element-15f0238 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-ba9eb58{color:#000000;}.elementor-2974 .elementor-element.elementor-element-4a82521 .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-a6a0fb3{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b434ebc .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-a639667{color:#000000;}.elementor-2974 .elementor-element.elementor-element-dd77f9c .elementor-heading-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-fa5db42{color:#000000;}.elementor-2974 .elementor-element.elementor-element-b8915ad .elementor-heading-title{color:#000000;}.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-accordion-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-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2974 .elementor-element.elementor-element-977066b .elementor-accordion-icon, .elementor-2974 .elementor-element.elementor-element-977066b .elementor-accordion-title{color:#000000;}.elementor-2974 .elementor-element.elementor-element-977066b .elementor-accordion-icon svg{fill:#000000;}.elementor-2974 .elementor-element.elementor-element-977066b .elementor-active .elementor-accordion-icon, .elementor-2974 .elementor-element.elementor-element-977066b .elementor-active .elementor-accordion-title{color:#9300D0;}.elementor-2974 .elementor-element.elementor-element-977066b .elementor-active .elementor-accordion-icon svg{fill:#9300D0;}.elementor-2974 .elementor-element.elementor-element-977066b .elementor-tab-content{color:#000000;}