.elementor-1625 .elementor-element.elementor-element-51e230168{--display:flex;}.elementor-1625 .elementor-element.elementor-element-4810279{--box-background-color:var( --e-global-color-primary );--box-border-color:var( --e-global-color-secondary );--header-background-color:var( --e-global-color-accent );--item-text-hover-decoration:underline;}.elementor-1625 .elementor-element.elementor-element-4810279 .elementor-toc__spinner{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1625 .elementor-element.elementor-element-4810279 .elementor-toc__header-title{text-align:start;}.elementor-1625 .elementor-element.elementor-element-4810279 .elementor-toc__header, .elementor-1625 .elementor-element.elementor-element-4810279 .elementor-toc__header-title{font-weight:800;}.elementor-1625 .elementor-element.elementor-element-4810279 .elementor-toc__header{flex-direction:row;}.elementor-1625 .elementor-element.elementor-element-51e23012 .elementor-heading-title{font-weight:700;}.elementor-1625 .elementor-element.elementor-element-51e23016 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23016 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23016 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-647a6a0 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-647a6a0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-647a6a0{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-647a6a0 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-647a6a0 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-647a6a0 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-647a6a0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e23027 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23027 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23027 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-6318c8d .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-6318c8d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-6318c8d{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-6318c8d > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-6318c8d .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-6318c8d .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-6318c8d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e23038 .elementor-heading-title{font-weight:700;}.elementor-1625 .elementor-element.elementor-element-51e23043 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23043 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23043 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-f95ce17 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-f95ce17 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-f95ce17{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-f95ce17 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-f95ce17 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-f95ce17 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-f95ce17 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e23054 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23054 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23054 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-4210318 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-4210318 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-4210318{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-4210318 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-4210318 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-4210318 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-4210318 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e23065 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23065 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23065 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-b0a6a69 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-b0a6a69 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-b0a6a69{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-b0a6a69 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-b0a6a69 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-b0a6a69 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-b0a6a69 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e23076 .elementor-heading-title{font-weight:700;}.elementor-1625 .elementor-element.elementor-element-51e23078 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23078 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23078 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-5e6311b .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-5e6311b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-5e6311b{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-5e6311b > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-5e6311b .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-5e6311b .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-5e6311b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e23090 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e23090 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e23090 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-96b0914 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-96b0914 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-96b0914{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-96b0914 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-96b0914 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-96b0914 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-96b0914 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e230102 .elementor-heading-title{font-weight:700;}.elementor-1625 .elementor-element.elementor-element-51e230106 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e230106 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e230106 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-2cf8db9 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-2cf8db9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-2cf8db9{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-2cf8db9 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-2cf8db9 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-2cf8db9 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-2cf8db9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e230117 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e230117 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e230117 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-8360b8f .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-8360b8f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-8360b8f{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-8360b8f > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-8360b8f .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-8360b8f .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-8360b8f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-51e230128 .elementor-heading-title{font-weight:700;}.elementor-1625 .elementor-element.elementor-element-51e230130 .elementor-heading-title{font-weight:600;}.elementor-1625 .elementor-element.elementor-element-51e230130 .elementor-heading-title a:hover, .elementor-1625 .elementor-element.elementor-element-51e230130 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1625 .elementor-element.elementor-element-10a6294 .elementor-button:hover, .elementor-1625 .elementor-element.elementor-element-10a6294 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1625 .elementor-element.elementor-element-10a6294{width:100%;max-width:100%;}.elementor-1625 .elementor-element.elementor-element-10a6294 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:-14px 0px 0px 0px;}.elementor-1625 .elementor-element.elementor-element-10a6294 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-1625 .elementor-element.elementor-element-10a6294 .elementor-button:hover svg, .elementor-1625 .elementor-element.elementor-element-10a6294 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}