.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-size:var( --e-global-typography-primary-font-size );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-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header-title{text-align:start;}.elementor-5280 .elementor-element.elementor-element-b710242{--header-color:var( --e-global-color-primary );--item-text-color:var( --e-global-color-accent );--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header, .elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header{flex-direction:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5280 .elementor-element.elementor-element-0bd7334 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.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-5280 .elementor-element.elementor-element-0847acc{color:var( --e-global-color-accent );}.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-5280 .elementor-element.elementor-element-9c825a6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-2124669{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-933d4f1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-210628d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-b454227{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-946cf52 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-2bb5e79{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-36328ae .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-808729c{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-fd645bc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-3842c3e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-ef33689{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-ff37cdb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-8b3659f{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-ee4827e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-db8b168{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-fa81b7c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-45e81c5{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-1768705 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-095ac47 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-ed4db31{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-3c5c362 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-aa56ebb{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-2b6eb68 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-041270a{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-0792d70 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-fcb8146 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-ac49060{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-d4a8205 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-1cbf1d5{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-21ab027 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-02d468e{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-d7f160b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-6c7eb26 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-ab39e96{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-7ec8b56 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5280 .elementor-element.elementor-element-fe577fb{color:var( --e-global-color-accent );}.elementor-5280 .elementor-element.elementor-element-6b1cc75 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-5280 .elementor-element.elementor-element-69483de{color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5280 .elementor-element.elementor-element-c0c3e70 .elementor-button{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header, .elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header-title{font-size:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5280 .elementor-element.elementor-element-0bd7334 .elementor-heading-title{font-size:30px;}.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 );}.elementor-5280 .elementor-element.elementor-element-9c825a6 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-933d4f1 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-210628d .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-946cf52 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-36328ae .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-fd645bc .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-3842c3e .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-ff37cdb .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-ee4827e .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-fa81b7c .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-1768705 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-095ac47 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-3c5c362 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-2b6eb68 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-0792d70 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-fcb8146 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-d4a8205 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-21ab027 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-d7f160b .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-6c7eb26 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-7ec8b56 .elementor-heading-title{font-size:30px;}.elementor-5280 .elementor-element.elementor-element-6b1cc75 .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header, .elementor-5280 .elementor-element.elementor-element-b710242 .elementor-toc__header-title{font-size:22px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5280 .elementor-element.elementor-element-0bd7334 .elementor-heading-title{font-size:22px;}.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 );}.elementor-5280 .elementor-element.elementor-element-9c825a6 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-933d4f1 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-210628d .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-946cf52 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-36328ae .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-fd645bc .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-3842c3e .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-ff37cdb .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-ee4827e .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-fa81b7c .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-1768705 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-095ac47 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-3c5c362 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-2b6eb68 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-0792d70 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-fcb8146 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-d4a8205 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-21ab027 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-d7f160b .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-6c7eb26 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-7ec8b56 .elementor-heading-title{font-size:22px;}.elementor-5280 .elementor-element.elementor-element-6b1cc75 .elementor-heading-title{font-size:22px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}