.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-550 .elementor-element.elementor-element-0f6da61{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--header-color:#9600E5;--item-text-color:#9600E5;--item-text-hover-decoration:underline;--marker-color:#9600E5;}.elementor-550 .elementor-element.elementor-element-0f6da61 .elementor-toc__header-title{text-align:start;}.elementor-550 .elementor-element.elementor-element-0f6da61 .elementor-toc__header{flex-direction:row;}.elementor-550 .elementor-element.elementor-element-0f6da61 .elementor-toc__list-item{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-550 .elementor-element.elementor-element-c1c5971{text-align:center;}.elementor-550 .elementor-element.elementor-element-c1c5971 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.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-550 .elementor-element.elementor-element-ef328d6{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.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-550 .elementor-element.elementor-element-5ef9aca img{width:100%;max-width:100%;height:434px;}.elementor-550 .elementor-element.elementor-element-b533e85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-b61b671{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-550 .elementor-element.elementor-element-0e8b6a8 img{height:419px;}.elementor-550 .elementor-element.elementor-element-ac2553a{text-align:left;}.elementor-550 .elementor-element.elementor-element-ac2553a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-a02f68d{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-eff9ccd{text-align:left;}.elementor-550 .elementor-element.elementor-element-eff9ccd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-6ea879c{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-13b7821 img{height:424px;}.elementor-550 .elementor-element.elementor-element-0bcb978 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-b7ac865{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-e363f08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-d35f2f3{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-e170c50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-8207bad{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-6c5ad55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-ece568d{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-43acf22 img{width:100%;max-width:100%;}.elementor-550 .elementor-element.elementor-element-6f36fbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-81b4b09{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-550 .elementor-element.elementor-element-742e578 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-2116962{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-550 .elementor-element.elementor-element-4a8a8f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#003146;}.elementor-550 .elementor-element.elementor-element-0b88c01{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-550 .elementor-element.elementor-element-4109bda{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-550 .elementor-element.elementor-element-2380202 .elementor-heading-title{color:#003146;}.elementor-550 .elementor-element.elementor-element-96056ab{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.6em;color:#000000;}