.elementor-1124 .elementor-element.elementor-element-5de7b0165{--display:flex;}.elementor-1124 .elementor-element.elementor-element-2859e74{--box-background-color:var( --e-global-color-accent );--box-border-color:var( --e-global-color-secondary );--header-background-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;}.elementor-1124 .elementor-element.elementor-element-2859e74 .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1124 .elementor-element.elementor-element-2859e74 .elementor-toc__header-title{text-align:start;}.elementor-1124 .elementor-element.elementor-element-2859e74 .elementor-toc__header, .elementor-1124 .elementor-element.elementor-element-2859e74 .elementor-toc__header-title{font-size:20px;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-2859e74 .elementor-toc__header{flex-direction:row;}.elementor-1124 .elementor-element.elementor-element-5de7b025 .elementor-heading-title{font-weight:700;}.elementor-1124 .elementor-element.elementor-element-5de7b029 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b029 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b029 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-6731126 .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-6731126 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-6731126{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-6731126 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-6731126 .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-6731126 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b039 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b039 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b039 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-ea0e1bf .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-ea0e1bf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-ea0e1bf{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-ea0e1bf .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-ea0e1bf .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-ea0e1bf .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-8ad70ae .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-8ad70ae .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-8ad70ae .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-4e9676c .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-4e9676c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-4e9676c{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-4e9676c .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-4e9676c .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-4e9676c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b050 .elementor-heading-title{font-weight:700;}.elementor-1124 .elementor-element.elementor-element-5de7b054 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b054 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b054 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-63dc6ca .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-63dc6ca .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-63dc6ca{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-63dc6ca .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-63dc6ca .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-63dc6ca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b064 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b064 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b064 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-875108d .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-875108d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-875108d{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-875108d .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-875108d .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-875108d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b075 .elementor-heading-title{font-weight:700;}.elementor-1124 .elementor-element.elementor-element-5de7b079 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b079 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b079 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-88672d2 .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-88672d2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-88672d2{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-88672d2 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-88672d2 .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-88672d2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b088 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b088 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b088 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-d8c2892 .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-d8c2892 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-d8c2892{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-d8c2892 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-d8c2892 .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-d8c2892 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b0123 .elementor-heading-title{font-weight:700;}.elementor-1124 .elementor-element.elementor-element-5de7b0127 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b0127 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b0127 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-61890d9 .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-61890d9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-61890d9{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-61890d9 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-61890d9 .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-61890d9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b0137 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-5de7b0137 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-5de7b0137 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-f14dac2 .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-f14dac2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-f14dac2{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-f14dac2 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-f14dac2 .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-f14dac2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-8626472 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;}.elementor-1124 .elementor-element.elementor-element-8626472 .elementor-heading-title a:hover, .elementor-1124 .elementor-element.elementor-element-8626472 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1124 .elementor-element.elementor-element-7ffd858 .elementor-button:hover, .elementor-1124 .elementor-element.elementor-element-7ffd858 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-7ffd858{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-1124 .elementor-element.elementor-element-7ffd858 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1124 .elementor-element.elementor-element-7ffd858 .elementor-button:hover svg, .elementor-1124 .elementor-element.elementor-element-7ffd858 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1124 .elementor-element.elementor-element-5de7b0159 .elementor-heading-title{font-weight:600;}