.elementor-2991 .elementor-element.elementor-element-af430b1{--box-border-color:var( --e-global-color-2eb9e40 );--box-border-width:3px;--box-padding:12px;--header-color:var( --e-global-color-2eb9e40 );--item-text-color:#000000C4;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-2eb9e40 );--marker-size:20px;}.elementor-2991 .elementor-element.elementor-element-af430b1 .elementor-toc__spinner{color:var( --e-global-color-6190c403 );fill:var( --e-global-color-6190c403 );}.elementor-2991 .elementor-element.elementor-element-af430b1 .elementor-toc__header-title{text-align:start;}.elementor-2991 .elementor-element.elementor-element-af430b1 .elementor-toc__header{flex-direction:row;}.elementor-2991 .elementor-element.elementor-element-2445180{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2991 .elementor-element.elementor-element-2445180 .elementor-divider-separator{width:100%;}.elementor-2991 .elementor-element.elementor-element-2445180 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2991 .elementor-element.elementor-element-5a9e78c{text-align:center;}.elementor-2991 .elementor-element.elementor-element-cf1f06c .elementor-button{background-color:#A2BC0C;}.elementor-2991 .elementor-element.elementor-element-cf1f06c .elementor-button:hover, .elementor-2991 .elementor-element.elementor-element-cf1f06c .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2991 .elementor-element.elementor-element-59c6e13 .elementor-button{background-color:#054B53;}.elementor-2991 .elementor-element.elementor-element-59c6e13 .elementor-button:hover, .elementor-2991 .elementor-element.elementor-element-59c6e13 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2991 .elementor-element.elementor-element-2fc0ecd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2991 .elementor-element.elementor-element-2fc0ecd .elementor-divider-separator{width:100%;}.elementor-2991 .elementor-element.elementor-element-2fc0ecd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2991 .elementor-element.elementor-element-18f7cc5{width:var( --container-widget-width, 114.179% );max-width:114.179%;--container-widget-width:114.179%;--container-widget-flex-grow:0;align-self:center;}