.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-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-1780 .elementor-element.elementor-element-181c105 .elementor-toc__header-title{text-align:start;}.elementor-1780 .elementor-element.elementor-element-181c105 .elementor-toc__header{flex-direction:row;}.elementor-1780 .elementor-element.elementor-element-181c105{--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-1780 .elementor-element.elementor-element-5e5f633 .elementor-heading-title{color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-f3cee34 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-f3cee34 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-f3cee34{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-f3cee34 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-8e80551 .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-40445f0 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-40445f0 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-40445f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-40445f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-3354a22 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-3354a22 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-3354a22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-3354a22 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-39ae8f3 .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-4f85c22 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-4f85c22 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-4f85c22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-4f85c22 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-6df3ce9 .elementor-heading-title{color:#050505;}.elementor-1780 .elementor-element.elementor-element-8e7ca2c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-8e7ca2c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-8e7ca2c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-8e7ca2c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-397ed8f .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-e2a7d11 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-e2a7d11 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-e2a7d11{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-e2a7d11 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-4a923c8 .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-6da8480 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-6da8480 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-6da8480{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-6da8480 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-9b5bbed .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-bf2a805 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-bf2a805 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-bf2a805{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-bf2a805 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-6590b3e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-6590b3e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-6590b3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-6590b3e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-5d80689 .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-4fd2366 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-4fd2366 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-4fd2366{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-4fd2366 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-f3a909f .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-54bd2cd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-54bd2cd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-54bd2cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-54bd2cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-c0082dc .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-cddf382 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-cddf382 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-cddf382{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-cddf382 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-06430f7 .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-ca57e95 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-ca57e95 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-ca57e95{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-ca57e95 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-12b41f4 .elementor-heading-title{color:#000000;}.elementor-1780 .elementor-element.elementor-element-e1fed1f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-e1fed1f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1780 .elementor-element.elementor-element-e1fed1f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1780 .elementor-element.elementor-element-e1fed1f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1780 .elementor-element.elementor-element-14220dc .elementor-heading-title{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-weight:var( --e-global-typography-text-font-weight );}