.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-522 .elementor-element.elementor-element-edb7fad{--box-background-color:#69BD2C4A;--header-background-color:#9DE49F;--item-text-hover-decoration:underline;}.elementor-522 .elementor-element.elementor-element-edb7fad .elementor-toc__header-title{text-align:start;}.elementor-522 .elementor-element.elementor-element-edb7fad .elementor-toc__header{flex-direction:row;}.elementor-522 .elementor-element.elementor-element-28d482b{color:var( --e-global-color-text );}.elementor-522 .elementor-element.elementor-element-6b99338{color:var( --e-global-color-text );}.elementor-522 .elementor-element.elementor-element-45d0d1f > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-522 .elementor-element.elementor-element-45d0d1f .wd-products-with-bg, .elementor-522 .elementor-element.elementor-element-45d0d1f .wd-products-with-bg .wd-product{--wd-prod-bg:#B5E16A3B;--wd-bordered-bg:#B5E16A3B;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-522 .elementor-element.elementor-element-9aec0ce{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-522 .elementor-element.elementor-element-9aec0ce > .elementor-widget-container{background-color:#CFF4DB;}.elementor-522 .elementor-element.elementor-element-9aec0ce .elementor-headline{text-align:center;}.elementor-522 .elementor-element.elementor-element-c5753ae .wd-text-block{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-522 .elementor-element.elementor-element-45597f3 > .elementor-widget-container{background-color:#ECF9F9;}@media(max-width:1024px){.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-522 .elementor-element.elementor-element-c5753ae .wd-text-block{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-522 .elementor-element.elementor-element-c5753ae .wd-text-block{font-size:var( --e-global-typography-text-font-size );}}