.elementor-23146 .elementor-element.elementor-element-89b91c6 > .elementor-container{max-width:759px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-23146 .elementor-element.elementor-element-9fde181{color:var( --e-global-color-641c88b );}.elementor-23146 .elementor-element.elementor-element-6a2885b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23146 .elementor-element.elementor-element-6a2885b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-23146 .elementor-element.elementor-element-4343c353{--box-background-color:#40A9B282;--box-border-width:0px;--header-background-color:#4074B254;--item-text-hover-decoration:underline;--marker-color:#23A455;--marker-size:24px;}.elementor-23146 .elementor-element.elementor-element-4343c353 .elementor-toc__spinner{color:#6EC1E4;fill:#6EC1E4;}.elementor-23146 .elementor-element.elementor-element-4343c353 .elementor-toc__header-title{text-align:start;}.elementor-23146 .elementor-element.elementor-element-86d3415:not(.elementor-motion-effects-element-type-background), .elementor-23146 .elementor-element.elementor-element-86d3415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EAD5D56E 0%, #EDE7E87A 100%);}.elementor-23146 .elementor-element.elementor-element-86d3415{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23146 .elementor-element.elementor-element-86d3415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23146 .elementor-element.elementor-element-86d3415 > .elementor-shape-top svg{width:calc(147% + 1.3px);height:39px;}.elementor-23146 .elementor-element.elementor-element-86d3415 > .elementor-shape-bottom svg{width:calc(101% + 1.3px);height:57px;}.elementor-23146 .elementor-element.elementor-element-bce423a{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-3f604ee{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-c9c67ce:not(.elementor-motion-effects-element-type-background), .elementor-23146 .elementor-element.elementor-element-c9c67ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #6EC1E445 100%);}.elementor-23146 .elementor-element.elementor-element-c9c67ce, .elementor-23146 .elementor-element.elementor-element-c9c67ce > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23146 .elementor-element.elementor-element-c9c67ce{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23146 .elementor-element.elementor-element-c9c67ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23146 .elementor-element.elementor-element-f93bf47{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-4148d1f{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-a79dede{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-599983f{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-c5e0b96:not(.elementor-motion-effects-element-type-background), .elementor-23146 .elementor-element.elementor-element-c5e0b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #61CE70C4 0%, #D8ECDB 100%);}.elementor-23146 .elementor-element.elementor-element-c5e0b96, .elementor-23146 .elementor-element.elementor-element-c5e0b96 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23146 .elementor-element.elementor-element-c5e0b96{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23146 .elementor-element.elementor-element-c5e0b96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23146 .elementor-element.elementor-element-c3bdc57{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-98a5d5a{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-c430a65{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-65022f2:not(.elementor-motion-effects-element-type-background), .elementor-23146 .elementor-element.elementor-element-65022f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B110103D 0%, #F3E9EC 100%);}.elementor-23146 .elementor-element.elementor-element-65022f2, .elementor-23146 .elementor-element.elementor-element-65022f2 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23146 .elementor-element.elementor-element-65022f2{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23146 .elementor-element.elementor-element-65022f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23146 .elementor-element.elementor-element-03a5d72{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-5db95a7{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-392e54b{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-9c96246{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-4727802:not(.elementor-motion-effects-element-type-background), .elementor-23146 .elementor-element.elementor-element-4727802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E0EF99 0%, #FFFFF4 100%);}.elementor-23146 .elementor-element.elementor-element-4727802, .elementor-23146 .elementor-element.elementor-element-4727802 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23146 .elementor-element.elementor-element-4727802{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23146 .elementor-element.elementor-element-4727802 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23146 .elementor-element.elementor-element-077bc73{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-b648c47{--spacer-size:50px;}.elementor-23146 .elementor-element.elementor-element-2c5444d{--spacer-size:50px;}