.elementor-18768 .elementor-element.elementor-element-12c1472{overflow:visible}.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-18768 .elementor-element.elementor-element-d165828 .elementor-toc__header-title{text-align:start}.elementor-18768 .elementor-element.elementor-element-d165828 .elementor-toc__header{flex-direction:row}.elementor-18768 .elementor-element.elementor-element-d165828{--item-text-hover-decoration:underline}.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-18768 .elementor-element.elementor-element-7c5061f:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-7c5061f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-7c5061f,.elementor-18768 .elementor-element.elementor-element-7c5061f>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-7c5061f{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;overflow:visible}.elementor-18768 .elementor-element.elementor-element-7c5061f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-b31acaf>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-bb0144a:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-bb0144a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-bb0144a,.elementor-18768 .elementor-element.elementor-element-bb0144a>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-bb0144a{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-bb0144a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-8b51124>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-3ebd636:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-3ebd636>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-3ebd636,.elementor-18768 .elementor-element.elementor-element-3ebd636>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-3ebd636{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-3ebd636>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-151ca1a>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-56ba1ac:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-56ba1ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-56ba1ac,.elementor-18768 .elementor-element.elementor-element-56ba1ac>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-56ba1ac{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-56ba1ac>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-c586be8>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-17cf7a1:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-17cf7a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-17cf7a1,.elementor-18768 .elementor-element.elementor-element-17cf7a1>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-17cf7a1{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-17cf7a1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-b1495d2>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-326c867:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-326c867>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-326c867,.elementor-18768 .elementor-element.elementor-element-326c867>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-326c867{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-326c867>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-1b9a91d>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-248018f:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-248018f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-248018f,.elementor-18768 .elementor-element.elementor-element-248018f>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-248018f{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-248018f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-e4436c5>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-c14e11f:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-c14e11f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-c14e11f,.elementor-18768 .elementor-element.elementor-element-c14e11f>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-c14e11f{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-c14e11f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-2461e6e>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-058b6b2:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-058b6b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-058b6b2,.elementor-18768 .elementor-element.elementor-element-058b6b2>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-058b6b2{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-058b6b2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-b73c32a>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-b96a0aa:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-b96a0aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-b96a0aa,.elementor-18768 .elementor-element.elementor-element-b96a0aa>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-b96a0aa{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-b96a0aa>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-b9c8c26>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-88a7aa8:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-88a7aa8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-88a7aa8,.elementor-18768 .elementor-element.elementor-element-88a7aa8>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-88a7aa8{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-88a7aa8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-b891d8f>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-e31ad34:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-e31ad34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-e31ad34,.elementor-18768 .elementor-element.elementor-element-e31ad34>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-e31ad34{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-e31ad34>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-7082727>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-d39339f:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-d39339f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-d39339f,.elementor-18768 .elementor-element.elementor-element-d39339f>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-d39339f{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-d39339f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-7812755>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-f956c9a:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-f956c9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-f956c9a,.elementor-18768 .elementor-element.elementor-element-f956c9a>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-f956c9a{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-f956c9a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-61a3cb7>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-3716f7d:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-3716f7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-3716f7d,.elementor-18768 .elementor-element.elementor-element-3716f7d>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-3716f7d{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-3716f7d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-8636b5c>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-3b8980e:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-3b8980e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-3b8980e,.elementor-18768 .elementor-element.elementor-element-3b8980e>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-3b8980e{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-3b8980e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-accc92a>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-9994084:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-9994084>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-9994084,.elementor-18768 .elementor-element.elementor-element-9994084>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-9994084{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-9994084>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-78e9c74>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-5a10009:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-5a10009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-5a10009,.elementor-18768 .elementor-element.elementor-element-5a10009>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-5a10009{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-5a10009>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-5dc0813>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-165645b:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-165645b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-165645b,.elementor-18768 .elementor-element.elementor-element-165645b>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-165645b{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-165645b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-1452b16>.elementor-widget-container{border-radius:0 0 0 0}.elementor-18768 .elementor-element.elementor-element-e777df4:not(.elementor-motion-effects-element-type-background),.elementor-18768 .elementor-element.elementor-element-e777df4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D7EEFD54}.elementor-18768 .elementor-element.elementor-element-e777df4,.elementor-18768 .elementor-element.elementor-element-e777df4>.elementor-background-overlay{border-radius:25px 25px 25px 25px}.elementor-18768 .elementor-element.elementor-element-e777df4{box-shadow:0 1px 5px 0 rgb(0 0 0 / .65);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:0;overflow:visible}.elementor-18768 .elementor-element.elementor-element-e777df4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18768 .elementor-element.elementor-element-cbb1ae6>.elementor-widget-container{border-radius:0 0 0 0}