.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-30518 .elementor-element.elementor-element-b95206c .elementor-toc__header-title{text-align:start;}.elementor-30518 .elementor-element.elementor-element-b95206c .elementor-toc__header{flex-direction:row;}.elementor-30518 .elementor-element.elementor-element-b95206c{--item-text-hover-decoration:underline;}.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-30518 .elementor-element.elementor-element-7d7387c .elementor-heading-title{color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-30518 .elementor-element.elementor-element-af226a2{color:#000000;}.elementor-30518 .elementor-element.elementor-element-10eece7 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-5bea30c{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-30518 .elementor-element.elementor-element-5a60940{color:#000000;}.elementor-30518 .elementor-element.elementor-element-6bad743 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-cb4a675{color:#000000;}.elementor-30518 .elementor-element.elementor-element-1c79a59 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-3373927{color:#000000;}.elementor-30518 .elementor-element.elementor-element-822e79b{color:#000000;}.elementor-30518 .elementor-element.elementor-element-8c044cb{color:#000000;}.elementor-30518 .elementor-element.elementor-element-f28cda1 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-7160bf8{color:#000000;}.elementor-30518 .elementor-element.elementor-element-f65f185 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-3409a01{color:#000000;}.elementor-30518 .elementor-element.elementor-element-459c568 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-655f1ac{color:#000000;}.elementor-30518 .elementor-element.elementor-element-272a852 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-4fc93fe{color:#000000;}.elementor-30518 .elementor-element.elementor-element-5cf46a2 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-86722ad .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-1b31e6b{color:#000000;}.elementor-30518 .elementor-element.elementor-element-14fe22a .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-09e7a37{color:#000000;}.elementor-30518 .elementor-element.elementor-element-3df1bf0 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-269cf65{color:#000000;}.elementor-30518 .elementor-element.elementor-element-4ee703b .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-2e6b6d8{color:#000000;}.elementor-30518 .elementor-element.elementor-element-106bf39 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-3f5ad70{color:#000000;}.elementor-30518 .elementor-element.elementor-element-bb235fb .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-b815560{color:#000000;}.elementor-30518 .elementor-element.elementor-element-e24a7df{color:#000000;}.elementor-30518 .elementor-element.elementor-element-def86ad{color:#000000;}.elementor-30518 .elementor-element.elementor-element-80ab2cf{color:#000000;}.elementor-30518 .elementor-element.elementor-element-04bce95 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-de330c6{color:#000000;}.elementor-30518 .elementor-element.elementor-element-e9cd1ea{color:#000000;}.elementor-30518 .elementor-element.elementor-element-71b2949 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-4592034{color:#000000;}.elementor-30518 .elementor-element.elementor-element-26b824e .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-e5d465a{color:#000000;}.elementor-30518 .elementor-element.elementor-element-59ece7b .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-e68b04c{color:#000000;}.elementor-30518 .elementor-element.elementor-element-5efbee0 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-971c978{color:#000000;}.elementor-30518 .elementor-element.elementor-element-ac5360e .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-3d6210f{color:#000000;}.elementor-30518 .elementor-element.elementor-element-455cdc2 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-1108fc6{color:#000000;}.elementor-30518 .elementor-element.elementor-element-d8b2c57 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-1f5845a{color:#000000;}.elementor-30518 .elementor-element.elementor-element-76312a8 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-c3aab66{color:#000000;}.elementor-30518 .elementor-element.elementor-element-ff7aeca .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-57b88f9{color:#000000;}.elementor-30518 .elementor-element.elementor-element-abfd624 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-72c4420{color:#000000;}.elementor-30518 .elementor-element.elementor-element-ccd20d3 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-b4f849b{color:#000000;}.elementor-30518 .elementor-element.elementor-element-5984424 .elementor-heading-title{color:#000000;}.elementor-30518 .elementor-element.elementor-element-970d667{color:#000000;}@media(max-width:1024px){.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}